ZeroVR/ZeroPacientVR/123_BackUpThisFolder_ButDon.../il2cppOutput/GenericMethods20.cpp

15225 lines
579 KiB
C++

#include "pch-cpp.hpp"
#ifndef _MSC_VER
# include <alloca.h>
#else
# include <malloc.h>
#endif
template <typename T1>
struct VirtualActionInvoker1
{
typedef void (*Action)(void*, T1, const RuntimeMethod*);
static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
((Action)invokeData.methodPtr)(obj, p1, invokeData.method);
}
};
template <typename R>
struct VirtualFuncInvoker0
{
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 <typename R, typename T1, typename T2>
struct VirtualFuncInvoker2
{
typedef R (*Func)(void*, T1, T2, const RuntimeMethod*);
static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
return ((Func)invokeData.methodPtr)(obj, p1, p2, invokeData.method);
}
};
// System.Action`1<System.Object>
struct Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87;
// System.Action`1<UnityEngine.InputSystem.InputActionRebindingExtensions/RebindingOperation>
struct Action_1_tF6BB59F9C8D153E48DFC364061E5356934611FDD;
// System.Action`2<UnityEngine.InputSystem.LowLevel.InputEventPtr,UnityEngine.InputSystem.InputDevice>
struct Action_2_t4943DD8C32CAB983950535CEF3BABA85DF8C9AAA;
// System.Action`2<System.Object,UnityEngine.InputSystem.InputActionChange>
struct Action_2_t4D6C6A84A6B44BE6193A1F64753F6E48558FBE9D;
// System.Action`2<System.Object,ParadoxNotion.Serialization.FullSerializer.fsData>
struct Action_2_tBCF27E67455F82A86083269A473FFBC6EF95A085;
// System.Action`2<UnityEngine.InputSystem.InputActionRebindingExtensions/RebindingOperation,System.String>
struct Action_2_t464826F5F8CD9F38C1A734DDCFBF2AE3CC4DBF79;
// System.Collections.Generic.Comparer`1<System.Byte>
struct Comparer_1_t49F23FD0F51B7B3F17D30558E0A425107523CC30;
// System.Collections.Generic.Comparer`1<System.Int16>
struct Comparer_1_t7EDCB50F141B8333E02C67781CAC2D41381F0563;
// System.Collections.Generic.Comparer`1<System.SByte>
struct Comparer_1_tFA27DAC2908F666A385A0E5699BB66735365343B;
// System.Collections.Generic.Comparer`1<System.UInt16>
struct Comparer_1_t58CF625431A0184A14FF0A33D14229F8F6EA3C98;
// System.Collections.Generic.Dictionary`2<UnityEngine.InputSystem.InputControl,System.Single>
struct Dictionary_2_t955741F14981C0BAF47FDE7823F2703758A8723C;
// System.Collections.Generic.Dictionary`2<UnityEngine.InputSystem.Utilities.InternedString,System.Func`1<UnityEngine.InputSystem.Layouts.InputControlLayout>>
struct Dictionary_2_tFF0F3921D8B2465193365C2463B7D6A977E874DA;
// System.Collections.Generic.Dictionary`2<UnityEngine.InputSystem.Utilities.InternedString,UnityEngine.InputSystem.Utilities.InternedString[]>
struct Dictionary_2_tA8E192E813E347FF19EC3868E2C565607445394C;
// System.Collections.Generic.Dictionary`2<UnityEngine.InputSystem.Utilities.InternedString,UnityEngine.InputSystem.Layouts.InputControlLayout>
struct Dictionary_2_t058B78C04CBFB0F1C72F95C9880AE09DA041219F;
// System.Collections.Generic.Dictionary`2<UnityEngine.InputSystem.Utilities.InternedString,UnityEngine.InputSystem.Utilities.InternedString>
struct Dictionary_2_t433D1FE2CDB69C9F583F79D5252A34112439D0AD;
// System.Collections.Generic.Dictionary`2<UnityEngine.InputSystem.Utilities.InternedString,System.String>
struct Dictionary_2_tEB3FF1660C6129E11F3B4771A549DE9F169B5103;
// System.Collections.Generic.Dictionary`2<UnityEngine.InputSystem.Utilities.InternedString,System.Type>
struct Dictionary_2_t1FFEE4C9AF6AF524CAD4FDCEA8F3AB34E585451D;
// System.Collections.Generic.Dictionary`2<UnityEngine.InputSystem.Utilities.InternedString,UnityEngine.InputSystem.Layouts.InputControlLayout/Collection/PrecompiledLayout>
struct Dictionary_2_tD68C40116E127FE79F9E7AF07820CFDDBF20A8C1;
// System.Collections.Generic.Dictionary`2<System.Object,System.Object>
struct Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA;
// System.Collections.Generic.Dictionary`2<System.String,ParadoxNotion.Serialization.FullSerializer.fsData>
struct Dictionary_2_tBE662043609334E6EC03217A32CAE298B71E4096;
// System.Collections.Generic.Dictionary`2<System.Type,System.Collections.Generic.List`1<ParadoxNotion.Serialization.FullSerializer.fsObjectProcessor>>
struct Dictionary_2_t9059C4D7B9FF2CC264DBB1FE03A01646C2D417EA;
// System.Collections.Generic.Dictionary`2<System.Type,ParadoxNotion.Serialization.FullSerializer.fsBaseConverter>
struct Dictionary_2_t9D5F127D7727B8250DD4F9C375582DD7ACD26D78;
// System.Collections.Generic.Dictionary`2<System.Type,ParadoxNotion.Serialization.FullSerializer.fsDirectConverter>
struct Dictionary_2_tB40FDDD47D4CD282E93FFBFCE5B4CB9A66B3AB89;
// UnityEngine.Rendering.DynamicArray`1<UnityEngine.Experimental.Rendering.RenderGraphModule.IRenderGraphResource>
struct DynamicArray_1_t401F46C0081DE185BCAB1D30DE8D6B6DC9AA6AFB;
// UnityEngine.Rendering.DynamicArray`1<System.Object>
struct DynamicArray_1_t7C64F5A74B7BA6F6B3589A766CADE3F59C6C7BCA;
// System.Collections.Generic.EqualityComparer`1<System.Byte>
struct EqualityComparer_1_t209913D8BB9C5DF2E3F26BA94AD53F39604FBFB8;
// System.Collections.Generic.EqualityComparer`1<System.Int16>
struct EqualityComparer_1_tD96337BB993FF6246388ED223A24A3E752058F7B;
// System.Collections.Generic.EqualityComparer`1<System.Object>
struct EqualityComparer_1_t92563A67F1C1ECDC3FE387C46498E2E56B59F3C2;
// System.Collections.Generic.EqualityComparer`1<System.SByte>
struct EqualityComparer_1_tE7F9CA4FFFE31F11BFD738023C1E489D3ECB371B;
// System.Collections.Generic.EqualityComparer`1<System.UInt16>
struct EqualityComparer_1_t8B3F40C676CD330DB13D396DB81564A00E2B7C70;
// System.Func`2<UnityEngine.InputSystem.InputControl,System.String>
struct Func_2_t6880601B06FFA50F13EB20F6845F85618318BA8A;
// System.Func`3<UnityEngine.InputSystem.InputControl,UnityEngine.InputSystem.LowLevel.InputEventPtr,System.Single>
struct Func_3_tD434E786A74561C49424384EF1C6D03B9B0498F4;
// System.Func`3<System.Object,System.Object,System.Int32>
struct Func_3_t8F3E514F3F44D98D0029402DBF664E587850807D;
// System.Func`3<UnityEngine.Vector4,UnityEngine.Vector4,System.Int32>
struct Func_3_tD46831209E6E19204CD8F9EAFC74DBFCA3C36C5F;
// System.Func`3<UnityEngine.Rendering.Universal.LightCookieManager/LightCookieMapping,UnityEngine.Rendering.Universal.LightCookieManager/LightCookieMapping,System.Int32>
struct Func_3_t3E644C82345CE04737DA5CDE018481FE0A88F821;
// System.Collections.Generic.HashSet`1<UnityEngine.InputSystem.Utilities.InternedString>
struct HashSet_1_t87C47CF88B1B88398D4F9A1E51E92F834CF5160B;
// System.Collections.Generic.IEnumerable`1<System.Object>
struct IEnumerable_1_tF95C9E01A913DD50575531C8305932628663D9E9;
// System.Collections.Generic.IEnumerator`1<System.Object>
struct IEnumerator_1_t43D2E4BA9246755F293DFA74F001FB1A70A648FD;
// System.Collections.Generic.IEqualityComparer`1<System.String>
struct IEqualityComparer_1_tAE94C8F24AD5B94D4EE85CA9FC59E3409D41CAF7;
// UnityEngine.InputSystem.InputProcessor`1<UnityEngine.Quaternion>
struct InputProcessor_1_t43B1AEC927E378D43D0207A4C031927E872280CE;
// UnityEngine.InputSystem.InputProcessor`1<System.Single>
struct InputProcessor_1_tFE49B42CB371A9A2A3F29802695BD251947AD0B4;
// UnityEngine.InputSystem.InputProcessor`1<UnityEngine.Vector2>
struct InputProcessor_1_tD1A40E0E5825AAABC3416EC96E087FF6E6351DD2;
// UnityEngine.InputSystem.InputProcessor`1<UnityEngine.Vector3>
struct InputProcessor_1_t10DFF33E2326C9CB9E156D4E45DB2D85EFD54C7F;
// System.Collections.Generic.Dictionary`2/KeyCollection<System.String,ParadoxNotion.Serialization.FullSerializer.fsData>
struct KeyCollection_t7ADE5DC7F95F1D599AE546F0BAD23569ECC80556;
// System.Collections.Generic.List`1<UnityEngine.Object>
struct List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3;
// System.Collections.Generic.List`1<System.String>
struct List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD;
// System.Collections.Generic.List`1<ParadoxNotion.Serialization.FullSerializer.fsConverter>
struct List_1_t9D64719548591D37F3B7BBD73B3E4BA651197EB7;
// System.Collections.Generic.List`1<ParadoxNotion.Serialization.FullSerializer.fsObjectProcessor>
struct List_1_tF54314BA0790FE1A031B2F5CCE7E1723E85E4640;
// System.Collections.Generic.List`1<ParadoxNotion.HierarchyTree/Element>
struct List_1_tA5408B6288D83597FD896916E8EA6F202428E5DD;
// System.Collections.Generic.List`1<UnityEngine.InputSystem.Layouts.InputControlLayout/Collection/LayoutMatcher>
struct List_1_t4E502B2E42676E48E6F9A8F0251ADB1DF4BD490E;
// System.Collections.Generic.Stack`1<ParadoxNotion.Serialization.FullSerializer.ISerializationCollector>
struct Stack_1_tCB2162B8AC09155F469E3ED1CC4805F68A29167A;
// System.Collections.Generic.Dictionary`2/ValueCollection<System.String,ParadoxNotion.Serialization.FullSerializer.fsData>
struct ValueCollection_t8AA85A296D7AF936069124D6F05B94D190B1F7A4;
// System.Action`1<System.Object>[]
struct Action_1U5BU5D_t9AF7A60AA589F7071315F3DA2F77CD32CB43FB5D;
// System.Action`2<System.Object,UnityEngine.InputSystem.InputActionChange>[]
struct Action_2U5BU5D_tE313524623BEAF7FD2ABCEDAD1C5A2C556630373;
// System.Collections.Generic.Dictionary`2/Entry<System.String,ParadoxNotion.Serialization.FullSerializer.fsData>[]
struct EntryU5BU5D_t158BD9D141B6EAD62F7DA584CAFC8B6B66660507;
// UnityEngine.InputSystem.InputProcessor`1<UnityEngine.Quaternion>[]
struct InputProcessor_1U5BU5D_t8533CEA9A58C5C83EB993039C5E7601637DA4140;
// UnityEngine.InputSystem.InputProcessor`1<System.Single>[]
struct InputProcessor_1U5BU5D_tFEE411B67EEAA6B997AF875A65D072993C8C809C;
// UnityEngine.InputSystem.InputProcessor`1<UnityEngine.Vector2>[]
struct InputProcessor_1U5BU5D_t5083205703ED9D1A4B8037E3BBE765389957231A;
// UnityEngine.InputSystem.InputProcessor`1<UnityEngine.Vector3>[]
struct InputProcessor_1U5BU5D_tBA73A89FF9ECD7F1DA5B139ABBA8609E7047B2FF;
// System.Byte[]
struct ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031;
// System.Char[]
struct CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB;
// System.Delegate[]
struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771;
// System.Runtime.InteropServices.GCHandle[]
struct GCHandleU5BU5D_t7EA6F2FA83CDF86871001174CF7D30033AC4A785;
// UnityEngine.InputSystem.IInputInteraction[]
struct IInputInteractionU5BU5D_t175AB10EB3221C36393F258F530F94D8DD01CB93;
// UnityEngine.Experimental.Rendering.RenderGraphModule.IRenderGraphResource[]
struct IRenderGraphResourceU5BU5D_tC72A5980774D8ACE9E681BE8A3FAB493A70BC2F3;
// UnityEngine.InputSystem.InputActionMap[]
struct InputActionMapU5BU5D_t4B352E8DA73976FEDA107E35E81FB5BE6838C045;
// UnityEngine.InputSystem.InputBindingComposite[]
struct InputBindingCompositeU5BU5D_tB9A645573A56F8DC9EC7AD84F1BE24C2B0F4319E;
// UnityEngine.InputSystem.InputControl[]
struct InputControlU5BU5D_t0B951FEF1504D6340387C4735F5D6F426F40FE17;
// UnityEngine.InputSystem.InputProcessor[]
struct InputProcessorU5BU5D_t79582BEBC3FAF824D9762566AA6E979F95E6EB64;
// System.Int32[]
struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C;
// System.IntPtr[]
struct IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832;
// UnityEngine.InputSystem.Utilities.InternedString[]
struct InternedStringU5BU5D_t0B851758733FC0B118D84BE83AED10A0404C18D5;
// System.Object[]
struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918;
// System.Single[]
struct SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C;
// System.Diagnostics.StackTrace[]
struct StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF;
// System.String[]
struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248;
// System.Type[]
struct TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB;
// System.UInt32[]
struct UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA;
// UnityEngine.Vector4[]
struct Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD;
// UnityEngine.InputSystem.Layouts.InputControlLayout/ControlItem[]
struct ControlItemU5BU5D_t7798E8B7C7F58B8F6D13B567539CD82E962C7104;
// UnityEngine.InputSystem.InputControlScheme/DeviceRequirement[]
struct DeviceRequirementU5BU5D_t0496FAAB7554B7BFC270BA53BA6A5EFD5DE061CE;
// UnityEngine.Rendering.Universal.LightCookieManager/LightCookieMapping[]
struct LightCookieMappingU5BU5D_tE1F10A7D54920D3636F1DB7774B3D5F5B560E263;
// System.Action
struct Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07;
// System.Reflection.Binder
struct Binder_t91BFCE95A7057FADF4D8A1A342AFE52872246235;
// System.DelegateData
struct DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E;
// System.Collections.IDictionary
struct IDictionary_t6D03155AF1FA9083817AA5B6AD7DEEACC26AB220;
// UnityEngine.Experimental.Rendering.RenderGraphModule.IRenderGraphResource
struct IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D;
// UnityEngine.Experimental.Rendering.RenderGraphModule.IRenderGraphResourcePool
struct IRenderGraphResourcePool_t8BF833F3C5D0BD8E45632CF923363EC782F4DDA8;
// UnityEngine.InputSystem.InputAction
struct InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD;
// UnityEngine.InputSystem.InputActionAsset
struct InputActionAsset_tF217AC5223B4AAA46EBCB44B33E9259FB117417D;
// UnityEngine.InputSystem.InputActionMap
struct InputActionMap_tFCE82E0E014319D4DED9F8962B06655DD0420A09;
// UnityEngine.InputSystem.InputActionState
struct InputActionState_t780948EA293BAA800AD8699518B58B59FFB8A700;
// UnityEngine.InputSystem.InputDevice
struct InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B;
// UnityEngine.InputSystem.LowLevel.InputEvent
struct InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5;
// System.Int32
struct Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C;
// System.InvalidCastException
struct InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E;
// System.InvalidOperationException
struct InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB;
// UnityEngine.Light
struct Light_t1E68479B7782AF2050FAA02A5DC612FD034F18F3;
// System.Reflection.MemberFilter
struct MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553;
// System.Reflection.MethodInfo
struct MethodInfo_t;
// System.NotSupportedException
struct NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A;
// System.Runtime.Serialization.SafeSerializationManager
struct SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6;
// System.Single
struct Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C;
// System.String
struct String_t;
// System.Text.StringBuilder
struct StringBuilder_t;
// System.Type
struct Type_t;
// System.UInt16
struct UInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455;
// System.Void
struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915;
// ParadoxNotion.Serialization.FullSerializer.fsBaseConverter
struct fsBaseConverter_tA89F1E182ED46F15D3D7176327F2EE4B8BFFD22C;
// ParadoxNotion.Serialization.FullSerializer.fsCyclicReferenceManager
struct fsCyclicReferenceManager_tC75955D0CD65D60CE2BF75635A53A2F6B32D834F;
// ParadoxNotion.Serialization.FullSerializer.fsData
struct fsData_t0D9C403CA222F8A5CB8A66578340497D65E47FF0;
// ParadoxNotion.Serialization.FullSerializer.fsSerializer
struct fsSerializer_t745FA3749142E0209C2929EA7E73635FFDB2E114;
// ParadoxNotion.HierarchyTree/Element
struct Element_t3ABE015B81AFFE208F4314A4A588E9E7EFD63407;
// UnityEngine.InputSystem.InputActionRebindingExtensions/RebindingOperation
struct RebindingOperation_tF7D9BCBB6E69668FA3A5C211104FF8637F9F3470;
// UnityEngine.InputSystem.InputActionState/ActionMapIndices
struct ActionMapIndices_t013BEFD76B7FE52E413C5DBF5C7CDA4194800CBD;
// UnityEngine.InputSystem.InputActionState/BindingState
struct BindingState_t69D9579E13933436EAF3A3886EAED220DFD696EA;
// UnityEngine.InputSystem.InputActionState/InteractionState
struct InteractionState_t057CEDBCC55120B30A48DAD0A4111EF8FF62D3AE;
// UnityEngine.InputSystem.InputActionState/TriggerState
struct TriggerState_t99B6AEA05EECEE1FEE7B60C2ABA73FA03685F38D;
// UnityEngine.InputSystem.Layouts.InputControlLayout/Builder
struct Builder_t83F17A26F53DA7EA6D8C35E5C65C5DF0147E7821;
// UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResourceRegistry/RenderGraphResourcesData
struct RenderGraphResourcesData_tB2FF97B16A3E1DE700283778679C5CC0C39F4CFE;
// UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResourceRegistry/ResourceCallback
struct ResourceCallback_t45358BA8AC82EF742271B868C50331854DD58EEC;
// ParadoxNotion.Serialization.FullSerializer.fsSerializer/fsLazyCycleDefinitionWriter
struct fsLazyCycleDefinitionWriter_tD06BBF1AA027C7C5CB232C126BA66CAB73DB10FB;
IL2CPP_EXTERN_C RuntimeClass* InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* InputProcessor_t71DA6677A0295DC87736E1D8D208FEA75D860457_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Sse4_2_t40477411E6B6B2D01F3B0EA9D1B0A6281833C37C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* StringBuilder_t_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Type_t_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* fsResult_t85378B9CFBF6927E0F58617C03432EEF4B83D807_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C String_t* _stringLiteral2D9F5FED5D5FDCEC590AB755ABB05168B0C0B356;
IL2CPP_EXTERN_C String_t* _stringLiteral3A38F099E8455AB689BE3047D74FAFF31510DF90;
IL2CPP_EXTERN_C String_t* _stringLiteral537F955588893B499438876FBA6FFDB5522EB027;
IL2CPP_EXTERN_C String_t* _stringLiteral725B1CAFF9B49E1231FDA15B85166BBEFAA36A11;
IL2CPP_EXTERN_C String_t* _stringLiteral7F55817E612497BA20DDBC0EA7111ED68FC1666E;
IL2CPP_EXTERN_C String_t* _stringLiteralAFCE96C2E9CB5FEF65576BADEA096873577F2BF6;
IL2CPP_EXTERN_C String_t* _stringLiteralC5CDDB8FEA16C1A648482CD85EA1558E0EADFB23;
IL2CPP_EXTERN_C String_t* _stringLiteralC62C64F00567C5368CAE37F4E64E1E82FF785677;
IL2CPP_EXTERN_C String_t* _stringLiteralEF8AE9E6CBCFDABA932FBEB4C85964F450F724F5;
IL2CPP_EXTERN_C const RuntimeMethod* BindingSyntax_WithInteraction_TisRuntimeObject_mA9CD41BB913C678CE5891E3C51871CBFCFB13254_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* BindingSyntax_WithProcessor_TisRuntimeObject_m88180835A3724BF9C98DC39A8CB6146B2B3BC1DE_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_TryGetValue_mB7FBDA22E0097214475471ADB4E2169A398F83D9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_set_Item_mAB57225F377594413DBF0735887BABA2B302D873_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* DynamicArray_1_Resize_mEEEB907EAEFD4C22DB449FF052CF6AC967A27AD1_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* DynamicArray_1_get_Item_m5FC9383C3A815B0DF7AAD4C2A5CDFB1A25586ECE_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* DynamicArray_1_get_size_m56D2768863B15299FA4F2F14E271686207A8C2E4_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* fsData_Cast_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mB1FDCC3C3A079AFC5002BC77FA2FE440BDA510DD_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* fsData_Cast_TisDouble_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_m6859DB6A014D262BB6F0E51E592577F5A9213F08_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* fsData_Cast_TisInt64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_m0052486B38C32C3470D5F08F36AD9BD3FB5BA18B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* fsData_Cast_TisRuntimeObject_m1E3F942F70A0E8A700920E5A6996E997A5634A06_RuntimeMethod_var;
struct ActionMapIndices_t013BEFD76B7FE52E413C5DBF5C7CDA4194800CBD;
struct BindingState_t69D9579E13933436EAF3A3886EAED220DFD696EA;
struct Delegate_t_marshaled_com;
struct Delegate_t_marshaled_pinvoke;
struct DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056_marshaled_com;
struct DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056_marshaled_pinvoke;
struct Exception_t_marshaled_com;
struct Exception_t_marshaled_pinvoke;
struct InteractionState_t057CEDBCC55120B30A48DAD0A4111EF8FF62D3AE;
struct TriggerState_t99B6AEA05EECEE1FEE7B60C2ABA73FA03685F38D;
struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918;
struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248;
struct Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD;
struct LightCookieMappingU5BU5D_tE1F10A7D54920D3636F1DB7774B3D5F5B560E263;
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
// ParadoxNotion.HierarchyTree/Element/<GetAllChildrenReferencesOfType>d__15`1<System.Object>
struct U3CGetAllChildrenReferencesOfTypeU3Ed__15_1_tCA8908C8C7F45228B3A12ECFECF149FDD76A3E33 : public RuntimeObject
{
// System.Int32 ParadoxNotion.HierarchyTree/Element/<GetAllChildrenReferencesOfType>d__15`1::<>1__state
int32_t ___U3CU3E1__state_0;
// T ParadoxNotion.HierarchyTree/Element/<GetAllChildrenReferencesOfType>d__15`1::<>2__current
RuntimeObject* ___U3CU3E2__current_1;
// System.Int32 ParadoxNotion.HierarchyTree/Element/<GetAllChildrenReferencesOfType>d__15`1::<>l__initialThreadId
int32_t ___U3CU3El__initialThreadId_2;
// ParadoxNotion.HierarchyTree/Element ParadoxNotion.HierarchyTree/Element/<GetAllChildrenReferencesOfType>d__15`1::<>4__this
Element_t3ABE015B81AFFE208F4314A4A588E9E7EFD63407* ___U3CU3E4__this_3;
// System.Int32 ParadoxNotion.HierarchyTree/Element/<GetAllChildrenReferencesOfType>d__15`1::<i>5__2
int32_t ___U3CiU3E5__2_4;
// ParadoxNotion.HierarchyTree/Element ParadoxNotion.HierarchyTree/Element/<GetAllChildrenReferencesOfType>d__15`1::<element>5__3
Element_t3ABE015B81AFFE208F4314A4A588E9E7EFD63407* ___U3CelementU3E5__3_5;
// System.Collections.Generic.IEnumerator`1<T> ParadoxNotion.HierarchyTree/Element/<GetAllChildrenReferencesOfType>d__15`1::<>7__wrap3
RuntimeObject* ___U3CU3E7__wrap3_6;
};
// System.Collections.Generic.Comparer`1<System.Byte>
struct Comparer_1_t49F23FD0F51B7B3F17D30558E0A425107523CC30 : public RuntimeObject
{
};
// System.Collections.Generic.Comparer`1<System.Int16>
struct Comparer_1_t7EDCB50F141B8333E02C67781CAC2D41381F0563 : public RuntimeObject
{
};
// System.Collections.Generic.Comparer`1<System.SByte>
struct Comparer_1_tFA27DAC2908F666A385A0E5699BB66735365343B : public RuntimeObject
{
};
// System.Collections.Generic.Comparer`1<System.UInt16>
struct Comparer_1_t58CF625431A0184A14FF0A33D14229F8F6EA3C98 : public RuntimeObject
{
};
// System.Collections.Generic.Dictionary`2<System.String,ParadoxNotion.Serialization.FullSerializer.fsData>
struct Dictionary_2_tBE662043609334E6EC03217A32CAE298B71E4096 : public RuntimeObject
{
// System.Int32[] System.Collections.Generic.Dictionary`2::_buckets
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets_0;
// System.Collections.Generic.Dictionary`2/Entry<TKey,TValue>[] System.Collections.Generic.Dictionary`2::_entries
EntryU5BU5D_t158BD9D141B6EAD62F7DA584CAFC8B6B66660507* ____entries_1;
// System.Int32 System.Collections.Generic.Dictionary`2::_count
int32_t ____count_2;
// System.Int32 System.Collections.Generic.Dictionary`2::_freeList
int32_t ____freeList_3;
// System.Int32 System.Collections.Generic.Dictionary`2::_freeCount
int32_t ____freeCount_4;
// System.Int32 System.Collections.Generic.Dictionary`2::_version
int32_t ____version_5;
// System.Collections.Generic.IEqualityComparer`1<TKey> System.Collections.Generic.Dictionary`2::_comparer
RuntimeObject* ____comparer_6;
// System.Collections.Generic.Dictionary`2/KeyCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::_keys
KeyCollection_t7ADE5DC7F95F1D599AE546F0BAD23569ECC80556* ____keys_7;
// System.Collections.Generic.Dictionary`2/ValueCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::_values
ValueCollection_t8AA85A296D7AF936069124D6F05B94D190B1F7A4* ____values_8;
// System.Object System.Collections.Generic.Dictionary`2::_syncRoot
RuntimeObject* ____syncRoot_9;
};
// UnityEngine.Rendering.DynamicArray`1<UnityEngine.Experimental.Rendering.RenderGraphModule.IRenderGraphResource>
struct DynamicArray_1_t401F46C0081DE185BCAB1D30DE8D6B6DC9AA6AFB : public RuntimeObject
{
// T[] UnityEngine.Rendering.DynamicArray`1::m_Array
IRenderGraphResourceU5BU5D_tC72A5980774D8ACE9E681BE8A3FAB493A70BC2F3* ___m_Array_0;
// System.Int32 UnityEngine.Rendering.DynamicArray`1::<size>k__BackingField
int32_t ___U3CsizeU3Ek__BackingField_1;
};
// UnityEngine.Rendering.DynamicArray`1<System.Object>
struct DynamicArray_1_t7C64F5A74B7BA6F6B3589A766CADE3F59C6C7BCA : public RuntimeObject
{
// T[] UnityEngine.Rendering.DynamicArray`1::m_Array
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___m_Array_0;
// System.Int32 UnityEngine.Rendering.DynamicArray`1::<size>k__BackingField
int32_t ___U3CsizeU3Ek__BackingField_1;
};
// System.Collections.Generic.EqualityComparer`1<System.Byte>
struct EqualityComparer_1_t209913D8BB9C5DF2E3F26BA94AD53F39604FBFB8 : public RuntimeObject
{
};
// System.Collections.Generic.EqualityComparer`1<System.Int16>
struct EqualityComparer_1_tD96337BB993FF6246388ED223A24A3E752058F7B : public RuntimeObject
{
};
// System.Collections.Generic.EqualityComparer`1<System.Object>
struct EqualityComparer_1_t92563A67F1C1ECDC3FE387C46498E2E56B59F3C2 : public RuntimeObject
{
};
// System.Collections.Generic.EqualityComparer`1<System.SByte>
struct EqualityComparer_1_tE7F9CA4FFFE31F11BFD738023C1E489D3ECB371B : public RuntimeObject
{
};
// System.Collections.Generic.EqualityComparer`1<System.UInt16>
struct EqualityComparer_1_t8B3F40C676CD330DB13D396DB81564A00E2B7C70 : public RuntimeObject
{
};
// UnityEngine.Experimental.Rendering.RenderGraphModule.IRenderGraphResource
struct IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D : public RuntimeObject
{
// System.Boolean UnityEngine.Experimental.Rendering.RenderGraphModule.IRenderGraphResource::imported
bool ___imported_0;
// System.Boolean UnityEngine.Experimental.Rendering.RenderGraphModule.IRenderGraphResource::shared
bool ___shared_1;
// System.Boolean UnityEngine.Experimental.Rendering.RenderGraphModule.IRenderGraphResource::sharedExplicitRelease
bool ___sharedExplicitRelease_2;
// System.Boolean UnityEngine.Experimental.Rendering.RenderGraphModule.IRenderGraphResource::requestFallBack
bool ___requestFallBack_3;
// System.UInt32 UnityEngine.Experimental.Rendering.RenderGraphModule.IRenderGraphResource::writeCount
uint32_t ___writeCount_4;
// System.Int32 UnityEngine.Experimental.Rendering.RenderGraphModule.IRenderGraphResource::cachedHash
int32_t ___cachedHash_5;
// System.Int32 UnityEngine.Experimental.Rendering.RenderGraphModule.IRenderGraphResource::transientPassIndex
int32_t ___transientPassIndex_6;
// System.Int32 UnityEngine.Experimental.Rendering.RenderGraphModule.IRenderGraphResource::sharedResourceLastFrameUsed
int32_t ___sharedResourceLastFrameUsed_7;
// UnityEngine.Experimental.Rendering.RenderGraphModule.IRenderGraphResourcePool UnityEngine.Experimental.Rendering.RenderGraphModule.IRenderGraphResource::m_Pool
IRenderGraphResourcePool_t8BF833F3C5D0BD8E45632CF923363EC782F4DDA8* ___m_Pool_8;
};
// UnityEngine.Experimental.Rendering.RenderGraphModule.IRenderGraphResourcePool
struct IRenderGraphResourcePool_t8BF833F3C5D0BD8E45632CF923363EC782F4DDA8 : public RuntimeObject
{
};
// System.Reflection.MemberInfo
struct MemberInfo_t : public RuntimeObject
{
};
// System.String
struct String_t : public RuntimeObject
{
// System.Int32 System.String::_stringLength
int32_t ____stringLength_4;
// System.Char System.String::_firstChar
Il2CppChar ____firstChar_5;
};
// System.Text.StringBuilder
struct StringBuilder_t : public RuntimeObject
{
// System.Char[] System.Text.StringBuilder::m_ChunkChars
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___m_ChunkChars_0;
// System.Text.StringBuilder System.Text.StringBuilder::m_ChunkPrevious
StringBuilder_t* ___m_ChunkPrevious_1;
// System.Int32 System.Text.StringBuilder::m_ChunkLength
int32_t ___m_ChunkLength_2;
// System.Int32 System.Text.StringBuilder::m_ChunkOffset
int32_t ___m_ChunkOffset_3;
// System.Int32 System.Text.StringBuilder::m_MaxCapacity
int32_t ___m_MaxCapacity_4;
};
// System.ValueType
struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F : public RuntimeObject
{
};
// Native definition for P/Invoke marshalling of System.ValueType
struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_pinvoke
{
};
// Native definition for COM marshalling of System.ValueType
struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_com
{
};
// UnityEngine._AndroidJNIHelper
struct _AndroidJNIHelper_tA796944DDB1B1459DF68C9FFA518F452C81364F3 : public RuntimeObject
{
};
// ParadoxNotion.Serialization.FullSerializer.fsBaseConverter
struct fsBaseConverter_tA89F1E182ED46F15D3D7176327F2EE4B8BFFD22C : public RuntimeObject
{
// ParadoxNotion.Serialization.FullSerializer.fsSerializer ParadoxNotion.Serialization.FullSerializer.fsBaseConverter::Serializer
fsSerializer_t745FA3749142E0209C2929EA7E73635FFDB2E114* ___Serializer_0;
};
// ParadoxNotion.Serialization.FullSerializer.fsData
struct fsData_t0D9C403CA222F8A5CB8A66578340497D65E47FF0 : public RuntimeObject
{
// System.Object ParadoxNotion.Serialization.FullSerializer.fsData::_value
RuntimeObject* ____value_0;
};
// ParadoxNotion.Serialization.FullSerializer.fsSerializer
struct fsSerializer_t745FA3749142E0209C2929EA7E73635FFDB2E114 : public RuntimeObject
{
// System.Collections.Generic.Dictionary`2<System.Type,ParadoxNotion.Serialization.FullSerializer.fsBaseConverter> ParadoxNotion.Serialization.FullSerializer.fsSerializer::_cachedOverrideConverterInstances
Dictionary_2_t9D5F127D7727B8250DD4F9C375582DD7ACD26D78* ____cachedOverrideConverterInstances_5;
// System.Collections.Generic.Dictionary`2<System.Type,ParadoxNotion.Serialization.FullSerializer.fsBaseConverter> ParadoxNotion.Serialization.FullSerializer.fsSerializer::_cachedConverters
Dictionary_2_t9D5F127D7727B8250DD4F9C375582DD7ACD26D78* ____cachedConverters_6;
// System.Collections.Generic.List`1<ParadoxNotion.Serialization.FullSerializer.fsConverter> ParadoxNotion.Serialization.FullSerializer.fsSerializer::_availableConverters
List_1_t9D64719548591D37F3B7BBD73B3E4BA651197EB7* ____availableConverters_7;
// System.Collections.Generic.Dictionary`2<System.Type,ParadoxNotion.Serialization.FullSerializer.fsDirectConverter> ParadoxNotion.Serialization.FullSerializer.fsSerializer::_availableDirectConverters
Dictionary_2_tB40FDDD47D4CD282E93FFBFCE5B4CB9A66B3AB89* ____availableDirectConverters_8;
// System.Collections.Generic.List`1<ParadoxNotion.Serialization.FullSerializer.fsObjectProcessor> ParadoxNotion.Serialization.FullSerializer.fsSerializer::_processors
List_1_tF54314BA0790FE1A031B2F5CCE7E1723E85E4640* ____processors_9;
// System.Collections.Generic.Dictionary`2<System.Type,System.Collections.Generic.List`1<ParadoxNotion.Serialization.FullSerializer.fsObjectProcessor>> ParadoxNotion.Serialization.FullSerializer.fsSerializer::_cachedProcessors
Dictionary_2_t9059C4D7B9FF2CC264DBB1FE03A01646C2D417EA* ____cachedProcessors_10;
// ParadoxNotion.Serialization.FullSerializer.fsCyclicReferenceManager ParadoxNotion.Serialization.FullSerializer.fsSerializer::_references
fsCyclicReferenceManager_tC75955D0CD65D60CE2BF75635A53A2F6B32D834F* ____references_11;
// ParadoxNotion.Serialization.FullSerializer.fsSerializer/fsLazyCycleDefinitionWriter ParadoxNotion.Serialization.FullSerializer.fsSerializer::_lazyReferenceWriter
fsLazyCycleDefinitionWriter_tD06BBF1AA027C7C5CB232C126BA66CAB73DB10FB* ____lazyReferenceWriter_12;
// System.Collections.Generic.Stack`1<ParadoxNotion.Serialization.FullSerializer.ISerializationCollector> ParadoxNotion.Serialization.FullSerializer.fsSerializer::_collectors
Stack_1_tCB2162B8AC09155F469E3ED1CC4805F68A29167A* ____collectors_13;
// System.Int32 ParadoxNotion.Serialization.FullSerializer.fsSerializer::_collectableDepth
int32_t ____collectableDepth_14;
// System.Collections.Generic.List`1<UnityEngine.Object> ParadoxNotion.Serialization.FullSerializer.fsSerializer::<ReferencesDatabase>k__BackingField
List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3* ___U3CReferencesDatabaseU3Ek__BackingField_15;
// System.Boolean ParadoxNotion.Serialization.FullSerializer.fsSerializer::<IgnoreSerializeCycleReferences>k__BackingField
bool ___U3CIgnoreSerializeCycleReferencesU3Ek__BackingField_16;
// System.Action`1<System.Object> ParadoxNotion.Serialization.FullSerializer.fsSerializer::onBeforeObjectSerialized
Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* ___onBeforeObjectSerialized_17;
// System.Action`2<System.Object,ParadoxNotion.Serialization.FullSerializer.fsData> ParadoxNotion.Serialization.FullSerializer.fsSerializer::onAfterObjectSerialized
Action_2_tBCF27E67455F82A86083269A473FFBC6EF95A085* ___onAfterObjectSerialized_18;
};
// ParadoxNotion.HierarchyTree/Element
struct Element_t3ABE015B81AFFE208F4314A4A588E9E7EFD63407 : public RuntimeObject
{
// System.Object ParadoxNotion.HierarchyTree/Element::_reference
RuntimeObject* ____reference_0;
// ParadoxNotion.HierarchyTree/Element ParadoxNotion.HierarchyTree/Element::_parent
Element_t3ABE015B81AFFE208F4314A4A588E9E7EFD63407* ____parent_1;
// System.Collections.Generic.List`1<ParadoxNotion.HierarchyTree/Element> ParadoxNotion.HierarchyTree/Element::_children
List_1_tA5408B6288D83597FD896916E8EA6F202428E5DD* ____children_2;
};
// UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResourceRegistry/RenderGraphResourcesData
struct RenderGraphResourcesData_tB2FF97B16A3E1DE700283778679C5CC0C39F4CFE : public RuntimeObject
{
// UnityEngine.Rendering.DynamicArray`1<UnityEngine.Experimental.Rendering.RenderGraphModule.IRenderGraphResource> UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResourceRegistry/RenderGraphResourcesData::resourceArray
DynamicArray_1_t401F46C0081DE185BCAB1D30DE8D6B6DC9AA6AFB* ___resourceArray_0;
// System.Int32 UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResourceRegistry/RenderGraphResourcesData::sharedResourcesCount
int32_t ___sharedResourcesCount_1;
// UnityEngine.Experimental.Rendering.RenderGraphModule.IRenderGraphResourcePool UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResourceRegistry/RenderGraphResourcesData::pool
IRenderGraphResourcePool_t8BF833F3C5D0BD8E45632CF923363EC782F4DDA8* ___pool_2;
// UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResourceRegistry/ResourceCallback UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResourceRegistry/RenderGraphResourcesData::createResourceCallback
ResourceCallback_t45358BA8AC82EF742271B868C50331854DD58EEC* ___createResourceCallback_3;
// UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResourceRegistry/ResourceCallback UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResourceRegistry/RenderGraphResourcesData::releaseResourceCallback
ResourceCallback_t45358BA8AC82EF742271B868C50331854DD58EEC* ___releaseResourceCallback_4;
};
// Unity.Burst.Intrinsics.X86/Avx2
struct Avx2_tEF5390382630DE33677921890832DA46CE372FBC : public RuntimeObject
{
};
// Unity.Burst.Intrinsics.X86/Sse4_2
struct Sse4_2_t40477411E6B6B2D01F3B0EA9D1B0A6281833C37C : public RuntimeObject
{
};
// UnityEngine.Rendering.Universal.LightCookieManager/Sorting/<>c__DisplayClass2_0`1<System.Object>
struct U3CU3Ec__DisplayClass2_0_1_tBDEB72CAA1519F9804B7D72B1BFDAE0519FCDA40
{
// T[] UnityEngine.Rendering.Universal.LightCookieManager/Sorting/<>c__DisplayClass2_0`1::data
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___data_0;
};
// UnityEngine.Rendering.Universal.LightCookieManager/Sorting/<>c__DisplayClass2_0`1<UnityEngine.Vector4>
struct U3CU3Ec__DisplayClass2_0_1_t41073816D00B5468033D7AA727FBFFB73E7C9BA2
{
// T[] UnityEngine.Rendering.Universal.LightCookieManager/Sorting/<>c__DisplayClass2_0`1::data
Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* ___data_0;
};
// UnityEngine.Rendering.Universal.LightCookieManager/Sorting/<>c__DisplayClass2_0`1<UnityEngine.Rendering.Universal.LightCookieManager/LightCookieMapping>
struct U3CU3Ec__DisplayClass2_0_1_tC4E3D65CA470C2F2DB85D9B32B717BE3200D4597
{
// T[] UnityEngine.Rendering.Universal.LightCookieManager/Sorting/<>c__DisplayClass2_0`1::data
LightCookieMappingU5BU5D_tE1F10A7D54920D3636F1DB7774B3D5F5B560E263* ___data_0;
};
// UnityEngine.InputSystem.Utilities.InlinedArray`1<System.Action`1<System.Object>>
struct InlinedArray_1_t90D679876AE3A52129F69F403ECC9AD16D60AD9F
{
// System.Int32 UnityEngine.InputSystem.Utilities.InlinedArray`1::length
int32_t ___length_0;
// TValue UnityEngine.InputSystem.Utilities.InlinedArray`1::firstValue
Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* ___firstValue_1;
// TValue[] UnityEngine.InputSystem.Utilities.InlinedArray`1::additionalValues
Action_1U5BU5D_t9AF7A60AA589F7071315F3DA2F77CD32CB43FB5D* ___additionalValues_2;
};
// UnityEngine.InputSystem.Utilities.InlinedArray`1<System.Action`2<System.Object,UnityEngine.InputSystem.InputActionChange>>
struct InlinedArray_1_tF80F63393E0BF97AFE20E770FC71798135300300
{
// System.Int32 UnityEngine.InputSystem.Utilities.InlinedArray`1::length
int32_t ___length_0;
// TValue UnityEngine.InputSystem.Utilities.InlinedArray`1::firstValue
Action_2_t4D6C6A84A6B44BE6193A1F64753F6E48558FBE9D* ___firstValue_1;
// TValue[] UnityEngine.InputSystem.Utilities.InlinedArray`1::additionalValues
Action_2U5BU5D_tE313524623BEAF7FD2ABCEDAD1C5A2C556630373* ___additionalValues_2;
};
// UnityEngine.InputSystem.Utilities.InlinedArray`1<UnityEngine.InputSystem.InputProcessor`1<UnityEngine.Quaternion>>
struct InlinedArray_1_t209C5F9C876036B8C081C3E70D85ADAA2018197B
{
// System.Int32 UnityEngine.InputSystem.Utilities.InlinedArray`1::length
int32_t ___length_0;
// TValue UnityEngine.InputSystem.Utilities.InlinedArray`1::firstValue
InputProcessor_1_t43B1AEC927E378D43D0207A4C031927E872280CE* ___firstValue_1;
// TValue[] UnityEngine.InputSystem.Utilities.InlinedArray`1::additionalValues
InputProcessor_1U5BU5D_t8533CEA9A58C5C83EB993039C5E7601637DA4140* ___additionalValues_2;
};
// UnityEngine.InputSystem.Utilities.InlinedArray`1<UnityEngine.InputSystem.InputProcessor`1<System.Single>>
struct InlinedArray_1_t2A86A6C75E0160EE14310E053C5249518871D847
{
// System.Int32 UnityEngine.InputSystem.Utilities.InlinedArray`1::length
int32_t ___length_0;
// TValue UnityEngine.InputSystem.Utilities.InlinedArray`1::firstValue
InputProcessor_1_tFE49B42CB371A9A2A3F29802695BD251947AD0B4* ___firstValue_1;
// TValue[] UnityEngine.InputSystem.Utilities.InlinedArray`1::additionalValues
InputProcessor_1U5BU5D_tFEE411B67EEAA6B997AF875A65D072993C8C809C* ___additionalValues_2;
};
// UnityEngine.InputSystem.Utilities.InlinedArray`1<UnityEngine.InputSystem.InputProcessor`1<UnityEngine.Vector2>>
struct InlinedArray_1_tE5F1062E65707D24360CEAC52E03D32C6E5BA8BB
{
// System.Int32 UnityEngine.InputSystem.Utilities.InlinedArray`1::length
int32_t ___length_0;
// TValue UnityEngine.InputSystem.Utilities.InlinedArray`1::firstValue
InputProcessor_1_tD1A40E0E5825AAABC3416EC96E087FF6E6351DD2* ___firstValue_1;
// TValue[] UnityEngine.InputSystem.Utilities.InlinedArray`1::additionalValues
InputProcessor_1U5BU5D_t5083205703ED9D1A4B8037E3BBE765389957231A* ___additionalValues_2;
};
// UnityEngine.InputSystem.Utilities.InlinedArray`1<UnityEngine.InputSystem.InputProcessor`1<UnityEngine.Vector3>>
struct InlinedArray_1_t3C9FDC2B575450733517AE6D9168B8B7CDA52FBF
{
// System.Int32 UnityEngine.InputSystem.Utilities.InlinedArray`1::length
int32_t ___length_0;
// TValue UnityEngine.InputSystem.Utilities.InlinedArray`1::firstValue
InputProcessor_1_t10DFF33E2326C9CB9E156D4E45DB2D85EFD54C7F* ___firstValue_1;
// TValue[] UnityEngine.InputSystem.Utilities.InlinedArray`1::additionalValues
InputProcessor_1U5BU5D_tBA73A89FF9ECD7F1DA5B139ABBA8609E7047B2FF* ___additionalValues_2;
};
// Unity.Collections.NativeArray`1<System.UInt64>
struct NativeArray_1_t07975297AD7F7512193094A7C0703BA872EF7A7B
{
// System.Void* Unity.Collections.NativeArray`1::m_Buffer
void* ___m_Buffer_0;
// System.Int32 Unity.Collections.NativeArray`1::m_Length
int32_t ___m_Length_1;
// Unity.Collections.Allocator Unity.Collections.NativeArray`1::m_AllocatorLabel
int32_t ___m_AllocatorLabel_2;
};
// System.Nullable`1<System.Boolean>
struct Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01
{
// System.Boolean System.Nullable`1::hasValue
bool ___hasValue_0;
// T System.Nullable`1::value
bool ___value_1;
};
// System.Boolean
struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22
{
// System.Boolean System.Boolean::m_value
bool ___m_value_0;
};
// System.Byte
struct Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3
{
// System.Byte System.Byte::m_value
uint8_t ___m_value_0;
};
// System.Char
struct Char_t521A6F19B456D956AF452D926C32709DC03D6B17
{
// System.Char System.Char::m_value
Il2CppChar ___m_value_0;
};
// UnityEngine.Color
struct Color_tD001788D726C3A7F1379BEED0260B9591F440C1F
{
// System.Single UnityEngine.Color::r
float ___r_0;
// System.Single UnityEngine.Color::g
float ___g_1;
// System.Single UnityEngine.Color::b
float ___b_2;
// System.Single UnityEngine.Color::a
float ___a_3;
};
// System.Double
struct Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F
{
// System.Double System.Double::m_value
double ___m_value_0;
};
// UnityEngine.InputSystem.Utilities.FourCC
struct FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED
{
// System.Int32 UnityEngine.InputSystem.Utilities.FourCC::m_Code
int32_t ___m_Code_0;
};
// UnityEngine.InputSystem.InputBinding
struct InputBinding_t0D75BD1538CF81D29450D568D5C938E111633EC5
{
// System.String UnityEngine.InputSystem.InputBinding::m_Name
String_t* ___m_Name_2;
// System.String UnityEngine.InputSystem.InputBinding::m_Id
String_t* ___m_Id_3;
// System.String UnityEngine.InputSystem.InputBinding::m_Path
String_t* ___m_Path_4;
// System.String UnityEngine.InputSystem.InputBinding::m_Interactions
String_t* ___m_Interactions_5;
// System.String UnityEngine.InputSystem.InputBinding::m_Processors
String_t* ___m_Processors_6;
// System.String UnityEngine.InputSystem.InputBinding::m_Groups
String_t* ___m_Groups_7;
// System.String UnityEngine.InputSystem.InputBinding::m_Action
String_t* ___m_Action_8;
// UnityEngine.InputSystem.InputBinding/Flags UnityEngine.InputSystem.InputBinding::m_Flags
int32_t ___m_Flags_9;
// System.String UnityEngine.InputSystem.InputBinding::m_OverridePath
String_t* ___m_OverridePath_10;
// System.String UnityEngine.InputSystem.InputBinding::m_OverrideInteractions
String_t* ___m_OverrideInteractions_11;
// System.String UnityEngine.InputSystem.InputBinding::m_OverrideProcessors
String_t* ___m_OverrideProcessors_12;
};
// Native definition for P/Invoke marshalling of UnityEngine.InputSystem.InputBinding
struct InputBinding_t0D75BD1538CF81D29450D568D5C938E111633EC5_marshaled_pinvoke
{
char* ___m_Name_2;
char* ___m_Id_3;
char* ___m_Path_4;
char* ___m_Interactions_5;
char* ___m_Processors_6;
char* ___m_Groups_7;
char* ___m_Action_8;
int32_t ___m_Flags_9;
char* ___m_OverridePath_10;
char* ___m_OverrideInteractions_11;
char* ___m_OverrideProcessors_12;
};
// Native definition for COM marshalling of UnityEngine.InputSystem.InputBinding
struct InputBinding_t0D75BD1538CF81D29450D568D5C938E111633EC5_marshaled_com
{
Il2CppChar* ___m_Name_2;
Il2CppChar* ___m_Id_3;
Il2CppChar* ___m_Path_4;
Il2CppChar* ___m_Interactions_5;
Il2CppChar* ___m_Processors_6;
Il2CppChar* ___m_Groups_7;
Il2CppChar* ___m_Action_8;
int32_t ___m_Flags_9;
Il2CppChar* ___m_OverridePath_10;
Il2CppChar* ___m_OverrideInteractions_11;
Il2CppChar* ___m_OverrideProcessors_12;
};
// UnityEngine.InputSystem.InputControlScheme
struct InputControlScheme_tB60FB32F414727140B32E1A0447679DC7ABC8434
{
// System.String UnityEngine.InputSystem.InputControlScheme::m_Name
String_t* ___m_Name_0;
// System.String UnityEngine.InputSystem.InputControlScheme::m_BindingGroup
String_t* ___m_BindingGroup_1;
// UnityEngine.InputSystem.InputControlScheme/DeviceRequirement[] UnityEngine.InputSystem.InputControlScheme::m_DeviceRequirements
DeviceRequirementU5BU5D_t0496FAAB7554B7BFC270BA53BA6A5EFD5DE061CE* ___m_DeviceRequirements_2;
};
// Native definition for P/Invoke marshalling of UnityEngine.InputSystem.InputControlScheme
struct InputControlScheme_tB60FB32F414727140B32E1A0447679DC7ABC8434_marshaled_pinvoke
{
char* ___m_Name_0;
char* ___m_BindingGroup_1;
DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056_marshaled_pinvoke* ___m_DeviceRequirements_2;
};
// Native definition for COM marshalling of UnityEngine.InputSystem.InputControlScheme
struct InputControlScheme_tB60FB32F414727140B32E1A0447679DC7ABC8434_marshaled_com
{
Il2CppChar* ___m_Name_0;
Il2CppChar* ___m_BindingGroup_1;
DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056_marshaled_com* ___m_DeviceRequirements_2;
};
// UnityEngine.InputSystem.LowLevel.InputEventPtr
struct InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0
{
// UnityEngine.InputSystem.LowLevel.InputEvent* UnityEngine.InputSystem.LowLevel.InputEventPtr::m_EventPtr
InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5* ___m_EventPtr_0;
};
// System.Int16
struct Int16_tB8EF286A9C33492FA6E6D6E67320BE93E794A175
{
// System.Int16 System.Int16::m_value
int16_t ___m_value_0;
};
// System.Int32
struct Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C
{
// System.Int32 System.Int32::m_value
int32_t ___m_value_0;
};
// System.Int64
struct Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3
{
// System.Int64 System.Int64::m_value
int64_t ___m_value_0;
};
// System.IntPtr
struct IntPtr_t
{
// System.Void* System.IntPtr::m_value
void* ___m_value_0;
};
// UnityEngine.InputSystem.Utilities.InternedString
struct InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735
{
// 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;
};
// Native definition for P/Invoke marshalling of UnityEngine.InputSystem.Utilities.InternedString
struct InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735_marshaled_pinvoke
{
char* ___m_StringOriginalCase_0;
char* ___m_StringLowerCase_1;
};
// Native definition for COM marshalling of UnityEngine.InputSystem.Utilities.InternedString
struct InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735_marshaled_com
{
Il2CppChar* ___m_StringOriginalCase_0;
Il2CppChar* ___m_StringLowerCase_1;
};
// UnityEngine.InputSystem.Utilities.PrimitiveValue
struct PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4
{
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;
};
};
};
// Native definition for P/Invoke marshalling of UnityEngine.InputSystem.Utilities.PrimitiveValue
struct PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4_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_t1CC37566F40746757D5E3F87474A05909D85C2D4_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;
};
};
};
// UnityEngine.Quaternion
struct Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974
{
// 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;
};
// System.SByte
struct SByte_tFEFFEF5D2FEBF5207950AE6FAC150FC53B668DB5
{
// System.SByte System.SByte::m_value
int8_t ___m_value_0;
};
// System.Single
struct Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C
{
// System.Single System.Single::m_value
float ___m_value_0;
};
// UnityEngine.InputSystem.Utilities.TypeTable
struct TypeTable_tEAC1ECAD849469DEA65DA2FC65B19C2D4739B67E
{
// System.Collections.Generic.Dictionary`2<UnityEngine.InputSystem.Utilities.InternedString,System.Type> UnityEngine.InputSystem.Utilities.TypeTable::table
Dictionary_2_t1FFEE4C9AF6AF524CAD4FDCEA8F3AB34E585451D* ___table_0;
};
// Native definition for P/Invoke marshalling of UnityEngine.InputSystem.Utilities.TypeTable
struct TypeTable_tEAC1ECAD849469DEA65DA2FC65B19C2D4739B67E_marshaled_pinvoke
{
Dictionary_2_t1FFEE4C9AF6AF524CAD4FDCEA8F3AB34E585451D* ___table_0;
};
// Native definition for COM marshalling of UnityEngine.InputSystem.Utilities.TypeTable
struct TypeTable_tEAC1ECAD849469DEA65DA2FC65B19C2D4739B67E_marshaled_com
{
Dictionary_2_t1FFEE4C9AF6AF524CAD4FDCEA8F3AB34E585451D* ___table_0;
};
// System.UInt16
struct UInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455
{
// System.UInt16 System.UInt16::m_value
uint16_t ___m_value_0;
};
// UnityEngine.Vector2
struct Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7
{
// System.Single UnityEngine.Vector2::x
float ___x_0;
// System.Single UnityEngine.Vector2::y
float ___y_1;
};
// UnityEngine.Vector3
struct Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2
{
// System.Single UnityEngine.Vector3::x
float ___x_2;
// System.Single UnityEngine.Vector3::y
float ___y_3;
// System.Single UnityEngine.Vector3::z
float ___z_4;
};
// UnityEngine.Vector4
struct Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3
{
// 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;
};
// System.Void
struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915
{
union
{
struct
{
};
uint8_t Void_t4861ACF8F4594C3437BB48B6E56783494B843915__padding[1];
};
};
// ParadoxNotion.Serialization.FullSerializer.fsConverter
struct fsConverter_t9E7044D59C5F31092BAA32038A1F5B3566DB1553 : public fsBaseConverter_tA89F1E182ED46F15D3D7176327F2EE4B8BFFD22C
{
};
// ParadoxNotion.Serialization.FullSerializer.fsResult
struct fsResult_t85378B9CFBF6927E0F58617C03432EEF4B83D807
{
// System.Boolean ParadoxNotion.Serialization.FullSerializer.fsResult::_success
bool ____success_1;
// System.Collections.Generic.List`1<System.String> ParadoxNotion.Serialization.FullSerializer.fsResult::_messages
List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* ____messages_2;
};
// Native definition for P/Invoke marshalling of ParadoxNotion.Serialization.FullSerializer.fsResult
struct fsResult_t85378B9CFBF6927E0F58617C03432EEF4B83D807_marshaled_pinvoke
{
int32_t ____success_1;
List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* ____messages_2;
};
// Native definition for COM marshalling of ParadoxNotion.Serialization.FullSerializer.fsResult
struct fsResult_t85378B9CFBF6927E0F58617C03432EEF4B83D807_marshaled_com
{
int32_t ____success_1;
List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* ____messages_2;
};
// Unity.Burst.Intrinsics.v64
struct v64_t9C4037532D386FF1E9B95E5FBD01FEF472AC1F96
{
union
{
#pragma pack(push, tp, 1)
struct
{
// System.Byte Unity.Burst.Intrinsics.v64::Byte0
uint8_t ___Byte0_0;
};
#pragma pack(pop, tp)
struct
{
uint8_t ___Byte0_0_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___Byte1_1_OffsetPadding[1];
// System.Byte Unity.Burst.Intrinsics.v64::Byte1
uint8_t ___Byte1_1;
};
#pragma pack(pop, tp)
struct
{
char ___Byte1_1_OffsetPadding_forAlignmentOnly[1];
uint8_t ___Byte1_1_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___Byte2_2_OffsetPadding[2];
// System.Byte Unity.Burst.Intrinsics.v64::Byte2
uint8_t ___Byte2_2;
};
#pragma pack(pop, tp)
struct
{
char ___Byte2_2_OffsetPadding_forAlignmentOnly[2];
uint8_t ___Byte2_2_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___Byte3_3_OffsetPadding[3];
// System.Byte Unity.Burst.Intrinsics.v64::Byte3
uint8_t ___Byte3_3;
};
#pragma pack(pop, tp)
struct
{
char ___Byte3_3_OffsetPadding_forAlignmentOnly[3];
uint8_t ___Byte3_3_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___Byte4_4_OffsetPadding[4];
// System.Byte Unity.Burst.Intrinsics.v64::Byte4
uint8_t ___Byte4_4;
};
#pragma pack(pop, tp)
struct
{
char ___Byte4_4_OffsetPadding_forAlignmentOnly[4];
uint8_t ___Byte4_4_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___Byte5_5_OffsetPadding[5];
// System.Byte Unity.Burst.Intrinsics.v64::Byte5
uint8_t ___Byte5_5;
};
#pragma pack(pop, tp)
struct
{
char ___Byte5_5_OffsetPadding_forAlignmentOnly[5];
uint8_t ___Byte5_5_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___Byte6_6_OffsetPadding[6];
// System.Byte Unity.Burst.Intrinsics.v64::Byte6
uint8_t ___Byte6_6;
};
#pragma pack(pop, tp)
struct
{
char ___Byte6_6_OffsetPadding_forAlignmentOnly[6];
uint8_t ___Byte6_6_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___Byte7_7_OffsetPadding[7];
// System.Byte Unity.Burst.Intrinsics.v64::Byte7
uint8_t ___Byte7_7;
};
#pragma pack(pop, tp)
struct
{
char ___Byte7_7_OffsetPadding_forAlignmentOnly[7];
uint8_t ___Byte7_7_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
// System.SByte Unity.Burst.Intrinsics.v64::SByte0
int8_t ___SByte0_8;
};
#pragma pack(pop, tp)
struct
{
int8_t ___SByte0_8_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___SByte1_9_OffsetPadding[1];
// System.SByte Unity.Burst.Intrinsics.v64::SByte1
int8_t ___SByte1_9;
};
#pragma pack(pop, tp)
struct
{
char ___SByte1_9_OffsetPadding_forAlignmentOnly[1];
int8_t ___SByte1_9_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___SByte2_10_OffsetPadding[2];
// System.SByte Unity.Burst.Intrinsics.v64::SByte2
int8_t ___SByte2_10;
};
#pragma pack(pop, tp)
struct
{
char ___SByte2_10_OffsetPadding_forAlignmentOnly[2];
int8_t ___SByte2_10_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___SByte3_11_OffsetPadding[3];
// System.SByte Unity.Burst.Intrinsics.v64::SByte3
int8_t ___SByte3_11;
};
#pragma pack(pop, tp)
struct
{
char ___SByte3_11_OffsetPadding_forAlignmentOnly[3];
int8_t ___SByte3_11_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___SByte4_12_OffsetPadding[4];
// System.SByte Unity.Burst.Intrinsics.v64::SByte4
int8_t ___SByte4_12;
};
#pragma pack(pop, tp)
struct
{
char ___SByte4_12_OffsetPadding_forAlignmentOnly[4];
int8_t ___SByte4_12_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___SByte5_13_OffsetPadding[5];
// System.SByte Unity.Burst.Intrinsics.v64::SByte5
int8_t ___SByte5_13;
};
#pragma pack(pop, tp)
struct
{
char ___SByte5_13_OffsetPadding_forAlignmentOnly[5];
int8_t ___SByte5_13_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___SByte6_14_OffsetPadding[6];
// System.SByte Unity.Burst.Intrinsics.v64::SByte6
int8_t ___SByte6_14;
};
#pragma pack(pop, tp)
struct
{
char ___SByte6_14_OffsetPadding_forAlignmentOnly[6];
int8_t ___SByte6_14_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___SByte7_15_OffsetPadding[7];
// System.SByte Unity.Burst.Intrinsics.v64::SByte7
int8_t ___SByte7_15;
};
#pragma pack(pop, tp)
struct
{
char ___SByte7_15_OffsetPadding_forAlignmentOnly[7];
int8_t ___SByte7_15_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
// System.UInt16 Unity.Burst.Intrinsics.v64::UShort0
uint16_t ___UShort0_16;
};
#pragma pack(pop, tp)
struct
{
uint16_t ___UShort0_16_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___UShort1_17_OffsetPadding[2];
// System.UInt16 Unity.Burst.Intrinsics.v64::UShort1
uint16_t ___UShort1_17;
};
#pragma pack(pop, tp)
struct
{
char ___UShort1_17_OffsetPadding_forAlignmentOnly[2];
uint16_t ___UShort1_17_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___UShort2_18_OffsetPadding[4];
// System.UInt16 Unity.Burst.Intrinsics.v64::UShort2
uint16_t ___UShort2_18;
};
#pragma pack(pop, tp)
struct
{
char ___UShort2_18_OffsetPadding_forAlignmentOnly[4];
uint16_t ___UShort2_18_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___UShort3_19_OffsetPadding[6];
// System.UInt16 Unity.Burst.Intrinsics.v64::UShort3
uint16_t ___UShort3_19;
};
#pragma pack(pop, tp)
struct
{
char ___UShort3_19_OffsetPadding_forAlignmentOnly[6];
uint16_t ___UShort3_19_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
// System.Int16 Unity.Burst.Intrinsics.v64::SShort0
int16_t ___SShort0_20;
};
#pragma pack(pop, tp)
struct
{
int16_t ___SShort0_20_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___SShort1_21_OffsetPadding[2];
// System.Int16 Unity.Burst.Intrinsics.v64::SShort1
int16_t ___SShort1_21;
};
#pragma pack(pop, tp)
struct
{
char ___SShort1_21_OffsetPadding_forAlignmentOnly[2];
int16_t ___SShort1_21_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___SShort2_22_OffsetPadding[4];
// System.Int16 Unity.Burst.Intrinsics.v64::SShort2
int16_t ___SShort2_22;
};
#pragma pack(pop, tp)
struct
{
char ___SShort2_22_OffsetPadding_forAlignmentOnly[4];
int16_t ___SShort2_22_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___SShort3_23_OffsetPadding[6];
// System.Int16 Unity.Burst.Intrinsics.v64::SShort3
int16_t ___SShort3_23;
};
#pragma pack(pop, tp)
struct
{
char ___SShort3_23_OffsetPadding_forAlignmentOnly[6];
int16_t ___SShort3_23_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
// System.UInt32 Unity.Burst.Intrinsics.v64::UInt0
uint32_t ___UInt0_24;
};
#pragma pack(pop, tp)
struct
{
uint32_t ___UInt0_24_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___UInt1_25_OffsetPadding[4];
// System.UInt32 Unity.Burst.Intrinsics.v64::UInt1
uint32_t ___UInt1_25;
};
#pragma pack(pop, tp)
struct
{
char ___UInt1_25_OffsetPadding_forAlignmentOnly[4];
uint32_t ___UInt1_25_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
// System.Int32 Unity.Burst.Intrinsics.v64::SInt0
int32_t ___SInt0_26;
};
#pragma pack(pop, tp)
struct
{
int32_t ___SInt0_26_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___SInt1_27_OffsetPadding[4];
// System.Int32 Unity.Burst.Intrinsics.v64::SInt1
int32_t ___SInt1_27;
};
#pragma pack(pop, tp)
struct
{
char ___SInt1_27_OffsetPadding_forAlignmentOnly[4];
int32_t ___SInt1_27_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
// System.UInt64 Unity.Burst.Intrinsics.v64::ULong0
uint64_t ___ULong0_28;
};
#pragma pack(pop, tp)
struct
{
uint64_t ___ULong0_28_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
// System.Int64 Unity.Burst.Intrinsics.v64::SLong0
int64_t ___SLong0_29;
};
#pragma pack(pop, tp)
struct
{
int64_t ___SLong0_29_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
// System.Single Unity.Burst.Intrinsics.v64::Float0
float ___Float0_30;
};
#pragma pack(pop, tp)
struct
{
float ___Float0_30_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___Float1_31_OffsetPadding[4];
// System.Single Unity.Burst.Intrinsics.v64::Float1
float ___Float1_31;
};
#pragma pack(pop, tp)
struct
{
char ___Float1_31_OffsetPadding_forAlignmentOnly[4];
float ___Float1_31_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
// System.Double Unity.Burst.Intrinsics.v64::Double0
double ___Double0_32;
};
#pragma pack(pop, tp)
struct
{
double ___Double0_32_forAlignmentOnly;
};
};
};
// UnityEngine.InputSystem.InputAction/CallbackContext
struct CallbackContext_tB251EE41F509C6E8A6B05EC97C029A45DF4F5FA8
{
// UnityEngine.InputSystem.InputActionState UnityEngine.InputSystem.InputAction/CallbackContext::m_State
InputActionState_t780948EA293BAA800AD8699518B58B59FFB8A700* ___m_State_0;
// System.Int32 UnityEngine.InputSystem.InputAction/CallbackContext::m_ActionIndex
int32_t ___m_ActionIndex_1;
};
// Native definition for P/Invoke marshalling of UnityEngine.InputSystem.InputAction/CallbackContext
struct CallbackContext_tB251EE41F509C6E8A6B05EC97C029A45DF4F5FA8_marshaled_pinvoke
{
InputActionState_t780948EA293BAA800AD8699518B58B59FFB8A700* ___m_State_0;
int32_t ___m_ActionIndex_1;
};
// Native definition for COM marshalling of UnityEngine.InputSystem.InputAction/CallbackContext
struct CallbackContext_tB251EE41F509C6E8A6B05EC97C029A45DF4F5FA8_marshaled_com
{
InputActionState_t780948EA293BAA800AD8699518B58B59FFB8A700* ___m_State_0;
int32_t ___m_ActionIndex_1;
};
// UnityEngine.InputSystem.InputActionSetupExtensions/BindingSyntax
struct BindingSyntax_t5FB93D8F3518B4640E42E067ECB15541CD123317
{
// UnityEngine.InputSystem.InputActionMap UnityEngine.InputSystem.InputActionSetupExtensions/BindingSyntax::m_ActionMap
InputActionMap_tFCE82E0E014319D4DED9F8962B06655DD0420A09* ___m_ActionMap_0;
// UnityEngine.InputSystem.InputAction UnityEngine.InputSystem.InputActionSetupExtensions/BindingSyntax::m_Action
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* ___m_Action_1;
// System.Int32 UnityEngine.InputSystem.InputActionSetupExtensions/BindingSyntax::m_BindingIndexInMap
int32_t ___m_BindingIndexInMap_2;
};
// Native definition for P/Invoke marshalling of UnityEngine.InputSystem.InputActionSetupExtensions/BindingSyntax
struct BindingSyntax_t5FB93D8F3518B4640E42E067ECB15541CD123317_marshaled_pinvoke
{
InputActionMap_tFCE82E0E014319D4DED9F8962B06655DD0420A09* ___m_ActionMap_0;
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* ___m_Action_1;
int32_t ___m_BindingIndexInMap_2;
};
// Native definition for COM marshalling of UnityEngine.InputSystem.InputActionSetupExtensions/BindingSyntax
struct BindingSyntax_t5FB93D8F3518B4640E42E067ECB15541CD123317_marshaled_com
{
InputActionMap_tFCE82E0E014319D4DED9F8962B06655DD0420A09* ___m_ActionMap_0;
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* ___m_Action_1;
int32_t ___m_BindingIndexInMap_2;
};
// UnityEngine.InputSystem.InputActionState/UnmanagedMemory
struct UnmanagedMemory_t862EBE5224929ED0E2F989D790EB6B8633E612A2
{
// System.Void* UnityEngine.InputSystem.InputActionState/UnmanagedMemory::basePtr
void* ___basePtr_0;
// System.Int32 UnityEngine.InputSystem.InputActionState/UnmanagedMemory::mapCount
int32_t ___mapCount_1;
// System.Int32 UnityEngine.InputSystem.InputActionState/UnmanagedMemory::actionCount
int32_t ___actionCount_2;
// System.Int32 UnityEngine.InputSystem.InputActionState/UnmanagedMemory::interactionCount
int32_t ___interactionCount_3;
// System.Int32 UnityEngine.InputSystem.InputActionState/UnmanagedMemory::bindingCount
int32_t ___bindingCount_4;
// System.Int32 UnityEngine.InputSystem.InputActionState/UnmanagedMemory::controlCount
int32_t ___controlCount_5;
// System.Int32 UnityEngine.InputSystem.InputActionState/UnmanagedMemory::compositeCount
int32_t ___compositeCount_6;
// UnityEngine.InputSystem.InputActionState/TriggerState* UnityEngine.InputSystem.InputActionState/UnmanagedMemory::actionStates
TriggerState_t99B6AEA05EECEE1FEE7B60C2ABA73FA03685F38D* ___actionStates_7;
// UnityEngine.InputSystem.InputActionState/BindingState* UnityEngine.InputSystem.InputActionState/UnmanagedMemory::bindingStates
BindingState_t69D9579E13933436EAF3A3886EAED220DFD696EA* ___bindingStates_8;
// UnityEngine.InputSystem.InputActionState/InteractionState* UnityEngine.InputSystem.InputActionState/UnmanagedMemory::interactionStates
InteractionState_t057CEDBCC55120B30A48DAD0A4111EF8FF62D3AE* ___interactionStates_9;
// System.Single* UnityEngine.InputSystem.InputActionState/UnmanagedMemory::controlMagnitudes
float* ___controlMagnitudes_10;
// System.Single* UnityEngine.InputSystem.InputActionState/UnmanagedMemory::compositeMagnitudes
float* ___compositeMagnitudes_11;
// System.Int32* UnityEngine.InputSystem.InputActionState/UnmanagedMemory::enabledControls
int32_t* ___enabledControls_12;
// System.UInt16* UnityEngine.InputSystem.InputActionState/UnmanagedMemory::actionBindingIndicesAndCounts
uint16_t* ___actionBindingIndicesAndCounts_13;
// System.UInt16* UnityEngine.InputSystem.InputActionState/UnmanagedMemory::actionBindingIndices
uint16_t* ___actionBindingIndices_14;
// System.Int32* UnityEngine.InputSystem.InputActionState/UnmanagedMemory::controlIndexToBindingIndex
int32_t* ___controlIndexToBindingIndex_15;
// System.UInt16* UnityEngine.InputSystem.InputActionState/UnmanagedMemory::controlGroupingAndComplexity
uint16_t* ___controlGroupingAndComplexity_16;
// System.Boolean UnityEngine.InputSystem.InputActionState/UnmanagedMemory::controlGroupingInitialized
bool ___controlGroupingInitialized_17;
// UnityEngine.InputSystem.InputActionState/ActionMapIndices* UnityEngine.InputSystem.InputActionState/UnmanagedMemory::mapIndices
ActionMapIndices_t013BEFD76B7FE52E413C5DBF5C7CDA4194800CBD* ___mapIndices_18;
};
// Native definition for P/Invoke marshalling of UnityEngine.InputSystem.InputActionState/UnmanagedMemory
struct UnmanagedMemory_t862EBE5224929ED0E2F989D790EB6B8633E612A2_marshaled_pinvoke
{
void* ___basePtr_0;
int32_t ___mapCount_1;
int32_t ___actionCount_2;
int32_t ___interactionCount_3;
int32_t ___bindingCount_4;
int32_t ___controlCount_5;
int32_t ___compositeCount_6;
TriggerState_t99B6AEA05EECEE1FEE7B60C2ABA73FA03685F38D* ___actionStates_7;
BindingState_t69D9579E13933436EAF3A3886EAED220DFD696EA* ___bindingStates_8;
InteractionState_t057CEDBCC55120B30A48DAD0A4111EF8FF62D3AE* ___interactionStates_9;
float* ___controlMagnitudes_10;
float* ___compositeMagnitudes_11;
int32_t* ___enabledControls_12;
uint16_t* ___actionBindingIndicesAndCounts_13;
uint16_t* ___actionBindingIndices_14;
int32_t* ___controlIndexToBindingIndex_15;
uint16_t* ___controlGroupingAndComplexity_16;
int32_t ___controlGroupingInitialized_17;
ActionMapIndices_t013BEFD76B7FE52E413C5DBF5C7CDA4194800CBD* ___mapIndices_18;
};
// Native definition for COM marshalling of UnityEngine.InputSystem.InputActionState/UnmanagedMemory
struct UnmanagedMemory_t862EBE5224929ED0E2F989D790EB6B8633E612A2_marshaled_com
{
void* ___basePtr_0;
int32_t ___mapCount_1;
int32_t ___actionCount_2;
int32_t ___interactionCount_3;
int32_t ___bindingCount_4;
int32_t ___controlCount_5;
int32_t ___compositeCount_6;
TriggerState_t99B6AEA05EECEE1FEE7B60C2ABA73FA03685F38D* ___actionStates_7;
BindingState_t69D9579E13933436EAF3A3886EAED220DFD696EA* ___bindingStates_8;
InteractionState_t057CEDBCC55120B30A48DAD0A4111EF8FF62D3AE* ___interactionStates_9;
float* ___controlMagnitudes_10;
float* ___compositeMagnitudes_11;
int32_t* ___enabledControls_12;
uint16_t* ___actionBindingIndicesAndCounts_13;
uint16_t* ___actionBindingIndices_14;
int32_t* ___controlIndexToBindingIndex_15;
uint16_t* ___controlGroupingAndComplexity_16;
int32_t ___controlGroupingInitialized_17;
ActionMapIndices_t013BEFD76B7FE52E413C5DBF5C7CDA4194800CBD* ___mapIndices_18;
};
// UnityEngine.InputSystem.Layouts.InputControlLayout/Cache
struct Cache_tB837109647F577DCE3795AEE2E9E0E3F61F543AB
{
// System.Collections.Generic.Dictionary`2<UnityEngine.InputSystem.Utilities.InternedString,UnityEngine.InputSystem.Layouts.InputControlLayout> UnityEngine.InputSystem.Layouts.InputControlLayout/Cache::table
Dictionary_2_t058B78C04CBFB0F1C72F95C9880AE09DA041219F* ___table_0;
};
// Native definition for P/Invoke marshalling of UnityEngine.InputSystem.Layouts.InputControlLayout/Cache
struct Cache_tB837109647F577DCE3795AEE2E9E0E3F61F543AB_marshaled_pinvoke
{
Dictionary_2_t058B78C04CBFB0F1C72F95C9880AE09DA041219F* ___table_0;
};
// Native definition for COM marshalling of UnityEngine.InputSystem.Layouts.InputControlLayout/Cache
struct Cache_tB837109647F577DCE3795AEE2E9E0E3F61F543AB_marshaled_com
{
Dictionary_2_t058B78C04CBFB0F1C72F95C9880AE09DA041219F* ___table_0;
};
// UnityEngine.InputSystem.Layouts.InputControlLayout/Collection
struct Collection_t6E9F85AD439CF26269683541C4DC58BA3B6756C5
{
// System.Collections.Generic.Dictionary`2<UnityEngine.InputSystem.Utilities.InternedString,System.Type> UnityEngine.InputSystem.Layouts.InputControlLayout/Collection::layoutTypes
Dictionary_2_t1FFEE4C9AF6AF524CAD4FDCEA8F3AB34E585451D* ___layoutTypes_1;
// System.Collections.Generic.Dictionary`2<UnityEngine.InputSystem.Utilities.InternedString,System.String> UnityEngine.InputSystem.Layouts.InputControlLayout/Collection::layoutStrings
Dictionary_2_tEB3FF1660C6129E11F3B4771A549DE9F169B5103* ___layoutStrings_2;
// System.Collections.Generic.Dictionary`2<UnityEngine.InputSystem.Utilities.InternedString,System.Func`1<UnityEngine.InputSystem.Layouts.InputControlLayout>> UnityEngine.InputSystem.Layouts.InputControlLayout/Collection::layoutBuilders
Dictionary_2_tFF0F3921D8B2465193365C2463B7D6A977E874DA* ___layoutBuilders_3;
// System.Collections.Generic.Dictionary`2<UnityEngine.InputSystem.Utilities.InternedString,UnityEngine.InputSystem.Utilities.InternedString> UnityEngine.InputSystem.Layouts.InputControlLayout/Collection::baseLayoutTable
Dictionary_2_t433D1FE2CDB69C9F583F79D5252A34112439D0AD* ___baseLayoutTable_4;
// System.Collections.Generic.Dictionary`2<UnityEngine.InputSystem.Utilities.InternedString,UnityEngine.InputSystem.Utilities.InternedString[]> UnityEngine.InputSystem.Layouts.InputControlLayout/Collection::layoutOverrides
Dictionary_2_tA8E192E813E347FF19EC3868E2C565607445394C* ___layoutOverrides_5;
// System.Collections.Generic.HashSet`1<UnityEngine.InputSystem.Utilities.InternedString> UnityEngine.InputSystem.Layouts.InputControlLayout/Collection::layoutOverrideNames
HashSet_1_t87C47CF88B1B88398D4F9A1E51E92F834CF5160B* ___layoutOverrideNames_6;
// System.Collections.Generic.Dictionary`2<UnityEngine.InputSystem.Utilities.InternedString,UnityEngine.InputSystem.Layouts.InputControlLayout/Collection/PrecompiledLayout> UnityEngine.InputSystem.Layouts.InputControlLayout/Collection::precompiledLayouts
Dictionary_2_tD68C40116E127FE79F9E7AF07820CFDDBF20A8C1* ___precompiledLayouts_7;
// System.Collections.Generic.List`1<UnityEngine.InputSystem.Layouts.InputControlLayout/Collection/LayoutMatcher> UnityEngine.InputSystem.Layouts.InputControlLayout/Collection::layoutMatchers
List_1_t4E502B2E42676E48E6F9A8F0251ADB1DF4BD490E* ___layoutMatchers_8;
};
// Native definition for P/Invoke marshalling of UnityEngine.InputSystem.Layouts.InputControlLayout/Collection
struct Collection_t6E9F85AD439CF26269683541C4DC58BA3B6756C5_marshaled_pinvoke
{
Dictionary_2_t1FFEE4C9AF6AF524CAD4FDCEA8F3AB34E585451D* ___layoutTypes_1;
Dictionary_2_tEB3FF1660C6129E11F3B4771A549DE9F169B5103* ___layoutStrings_2;
Dictionary_2_tFF0F3921D8B2465193365C2463B7D6A977E874DA* ___layoutBuilders_3;
Dictionary_2_t433D1FE2CDB69C9F583F79D5252A34112439D0AD* ___baseLayoutTable_4;
Dictionary_2_tA8E192E813E347FF19EC3868E2C565607445394C* ___layoutOverrides_5;
HashSet_1_t87C47CF88B1B88398D4F9A1E51E92F834CF5160B* ___layoutOverrideNames_6;
Dictionary_2_tD68C40116E127FE79F9E7AF07820CFDDBF20A8C1* ___precompiledLayouts_7;
List_1_t4E502B2E42676E48E6F9A8F0251ADB1DF4BD490E* ___layoutMatchers_8;
};
// Native definition for COM marshalling of UnityEngine.InputSystem.Layouts.InputControlLayout/Collection
struct Collection_t6E9F85AD439CF26269683541C4DC58BA3B6756C5_marshaled_com
{
Dictionary_2_t1FFEE4C9AF6AF524CAD4FDCEA8F3AB34E585451D* ___layoutTypes_1;
Dictionary_2_tEB3FF1660C6129E11F3B4771A549DE9F169B5103* ___layoutStrings_2;
Dictionary_2_tFF0F3921D8B2465193365C2463B7D6A977E874DA* ___layoutBuilders_3;
Dictionary_2_t433D1FE2CDB69C9F583F79D5252A34112439D0AD* ___baseLayoutTable_4;
Dictionary_2_tA8E192E813E347FF19EC3868E2C565607445394C* ___layoutOverrides_5;
HashSet_1_t87C47CF88B1B88398D4F9A1E51E92F834CF5160B* ___layoutOverrideNames_6;
Dictionary_2_tD68C40116E127FE79F9E7AF07820CFDDBF20A8C1* ___precompiledLayouts_7;
List_1_t4E502B2E42676E48E6F9A8F0251ADB1DF4BD490E* ___layoutMatchers_8;
};
// UnityEngine.Rendering.Universal.LightCookieManager/LightCookieMapping
struct LightCookieMapping_t76B317D9FDE96056FA698B46B45D7F0937BD02D2
{
// System.UInt16 UnityEngine.Rendering.Universal.LightCookieManager/LightCookieMapping::visibleLightIndex
uint16_t ___visibleLightIndex_0;
// System.UInt16 UnityEngine.Rendering.Universal.LightCookieManager/LightCookieMapping::lightBufferIndex
uint16_t ___lightBufferIndex_1;
// UnityEngine.Light UnityEngine.Rendering.Universal.LightCookieManager/LightCookieMapping::light
Light_t1E68479B7782AF2050FAA02A5DC612FD034F18F3* ___light_2;
};
// Native definition for P/Invoke marshalling of UnityEngine.Rendering.Universal.LightCookieManager/LightCookieMapping
struct LightCookieMapping_t76B317D9FDE96056FA698B46B45D7F0937BD02D2_marshaled_pinvoke
{
uint16_t ___visibleLightIndex_0;
uint16_t ___lightBufferIndex_1;
Light_t1E68479B7782AF2050FAA02A5DC612FD034F18F3* ___light_2;
};
// Native definition for COM marshalling of UnityEngine.Rendering.Universal.LightCookieManager/LightCookieMapping
struct LightCookieMapping_t76B317D9FDE96056FA698B46B45D7F0937BD02D2_marshaled_com
{
uint16_t ___visibleLightIndex_0;
uint16_t ___lightBufferIndex_1;
Light_t1E68479B7782AF2050FAA02A5DC612FD034F18F3* ___light_2;
};
// UnityEngine.Rendering.Universal.LightCookieManager/Sorting
struct Sorting_t85E1835DC268F696F8A2F1E889C951F4C48DC994
{
union
{
struct
{
};
uint8_t Sorting_t85E1835DC268F696F8A2F1E889C951F4C48DC994__padding[1];
};
};
// Unity.Burst.Intrinsics.X86/Sse4_2/StrBoolArray/<Bits>e__FixedBuffer
struct U3CBitsU3Ee__FixedBuffer_tFED81968B5AEB075B5560B55A16A31C5F01A83BD
{
union
{
struct
{
// System.UInt16 Unity.Burst.Intrinsics.X86/Sse4_2/StrBoolArray/<Bits>e__FixedBuffer::FixedElementField
uint16_t ___FixedElementField_0;
};
uint8_t U3CBitsU3Ee__FixedBuffer_tFED81968B5AEB075B5560B55A16A31C5F01A83BD__padding[32];
};
};
// UnityEngine.InputSystem.Utilities.CallbackArray`1<System.Action`1<System.Object>>
struct CallbackArray_1_tB6F9AD05405749A2888C89224C8F5ECF4E1C0411
{
// System.Boolean UnityEngine.InputSystem.Utilities.CallbackArray`1::m_CannotMutateCallbacksArray
bool ___m_CannotMutateCallbacksArray_0;
// UnityEngine.InputSystem.Utilities.InlinedArray`1<TDelegate> UnityEngine.InputSystem.Utilities.CallbackArray`1::m_Callbacks
InlinedArray_1_t90D679876AE3A52129F69F403ECC9AD16D60AD9F ___m_Callbacks_1;
// UnityEngine.InputSystem.Utilities.InlinedArray`1<TDelegate> UnityEngine.InputSystem.Utilities.CallbackArray`1::m_CallbacksToAdd
InlinedArray_1_t90D679876AE3A52129F69F403ECC9AD16D60AD9F ___m_CallbacksToAdd_2;
// UnityEngine.InputSystem.Utilities.InlinedArray`1<TDelegate> UnityEngine.InputSystem.Utilities.CallbackArray`1::m_CallbacksToRemove
InlinedArray_1_t90D679876AE3A52129F69F403ECC9AD16D60AD9F ___m_CallbacksToRemove_3;
};
// UnityEngine.InputSystem.Utilities.CallbackArray`1<System.Action`2<System.Object,UnityEngine.InputSystem.InputActionChange>>
struct CallbackArray_1_tC72D651E25D95D1B5D837A010859EDE49AD131FA
{
// System.Boolean UnityEngine.InputSystem.Utilities.CallbackArray`1::m_CannotMutateCallbacksArray
bool ___m_CannotMutateCallbacksArray_0;
// UnityEngine.InputSystem.Utilities.InlinedArray`1<TDelegate> UnityEngine.InputSystem.Utilities.CallbackArray`1::m_Callbacks
InlinedArray_1_tF80F63393E0BF97AFE20E770FC71798135300300 ___m_Callbacks_1;
// UnityEngine.InputSystem.Utilities.InlinedArray`1<TDelegate> UnityEngine.InputSystem.Utilities.CallbackArray`1::m_CallbacksToAdd
InlinedArray_1_tF80F63393E0BF97AFE20E770FC71798135300300 ___m_CallbacksToAdd_2;
// UnityEngine.InputSystem.Utilities.InlinedArray`1<TDelegate> UnityEngine.InputSystem.Utilities.CallbackArray`1::m_CallbacksToRemove
InlinedArray_1_tF80F63393E0BF97AFE20E770FC71798135300300 ___m_CallbacksToRemove_3;
};
// UnityEngine.InputSystem.Utilities.InlinedArray`1<UnityEngine.InputSystem.Utilities.InternedString>
struct InlinedArray_1_tAFDFE0972A71B9760077CFA9D4A1DBD7BE435800
{
// System.Int32 UnityEngine.InputSystem.Utilities.InlinedArray`1::length
int32_t ___length_0;
// TValue UnityEngine.InputSystem.Utilities.InlinedArray`1::firstValue
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___firstValue_1;
// TValue[] UnityEngine.InputSystem.Utilities.InlinedArray`1::additionalValues
InternedStringU5BU5D_t0B851758733FC0B118D84BE83AED10A0404C18D5* ___additionalValues_2;
};
// UnityEngine.InputSystem.InputControlList`1<UnityEngine.InputSystem.InputControl>
struct InputControlList_1_tDCD1283F428BB911908D4A86066022F6FEF337BA
{
// System.Int32 UnityEngine.InputSystem.InputControlList`1::m_Count
int32_t ___m_Count_0;
// Unity.Collections.NativeArray`1<System.UInt64> UnityEngine.InputSystem.InputControlList`1::m_Indices
NativeArray_1_t07975297AD7F7512193094A7C0703BA872EF7A7B ___m_Indices_1;
// Unity.Collections.Allocator UnityEngine.InputSystem.InputControlList`1::m_Allocator
int32_t ___m_Allocator_2;
};
// System.Nullable`1<UnityEngine.InputSystem.InputBinding>
struct Nullable_1_t11786EE914FE65E70B9671129B0DFC4D0DE80C44
{
// System.Boolean System.Nullable`1::hasValue
bool ___hasValue_0;
// T System.Nullable`1::value
InputBinding_t0D75BD1538CF81D29450D568D5C938E111633EC5 ___value_1;
};
// System.Delegate
struct Delegate_t : public RuntimeObject
{
// System.IntPtr System.Delegate::method_ptr
Il2CppMethodPointer ___method_ptr_0;
// System.IntPtr System.Delegate::invoke_impl
intptr_t ___invoke_impl_1;
// System.Object System.Delegate::m_target
RuntimeObject* ___m_target_2;
// System.IntPtr System.Delegate::method
intptr_t ___method_3;
// System.IntPtr System.Delegate::delegate_trampoline
intptr_t ___delegate_trampoline_4;
// System.IntPtr System.Delegate::extra_arg
intptr_t ___extra_arg_5;
// System.IntPtr System.Delegate::method_code
intptr_t ___method_code_6;
// System.IntPtr System.Delegate::interp_method
intptr_t ___interp_method_7;
// System.IntPtr System.Delegate::interp_invoke_impl
intptr_t ___interp_invoke_impl_8;
// System.Reflection.MethodInfo System.Delegate::method_info
MethodInfo_t* ___method_info_9;
// System.Reflection.MethodInfo System.Delegate::original_method_info
MethodInfo_t* ___original_method_info_10;
// System.DelegateData System.Delegate::data
DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data_11;
// System.Boolean System.Delegate::method_is_virtual
bool ___method_is_virtual_12;
};
// Native definition for P/Invoke marshalling of System.Delegate
struct Delegate_t_marshaled_pinvoke
{
intptr_t ___method_ptr_0;
intptr_t ___invoke_impl_1;
Il2CppIUnknown* ___m_target_2;
intptr_t ___method_3;
intptr_t ___delegate_trampoline_4;
intptr_t ___extra_arg_5;
intptr_t ___method_code_6;
intptr_t ___interp_method_7;
intptr_t ___interp_invoke_impl_8;
MethodInfo_t* ___method_info_9;
MethodInfo_t* ___original_method_info_10;
DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data_11;
int32_t ___method_is_virtual_12;
};
// Native definition for COM marshalling of System.Delegate
struct Delegate_t_marshaled_com
{
intptr_t ___method_ptr_0;
intptr_t ___invoke_impl_1;
Il2CppIUnknown* ___m_target_2;
intptr_t ___method_3;
intptr_t ___delegate_trampoline_4;
intptr_t ___extra_arg_5;
intptr_t ___method_code_6;
intptr_t ___interp_method_7;
intptr_t ___interp_invoke_impl_8;
MethodInfo_t* ___method_info_9;
MethodInfo_t* ___original_method_info_10;
DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data_11;
int32_t ___method_is_virtual_12;
};
// System.Exception
struct Exception_t : public RuntimeObject
{
// 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_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager_13;
// System.Diagnostics.StackTrace[] System.Exception::captured_traces
StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces_14;
// System.IntPtr[] System.Exception::native_trace_ips
IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832* ___native_trace_ips_15;
// System.Int32 System.Exception::caught_in_unmanaged
int32_t ___caught_in_unmanaged_16;
};
// 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_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager_13;
StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces_14;
Il2CppSafeArray/*NONE*/* ___native_trace_ips_15;
int32_t ___caught_in_unmanaged_16;
};
// 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_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager_13;
StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces_14;
Il2CppSafeArray/*NONE*/* ___native_trace_ips_15;
int32_t ___caught_in_unmanaged_16;
};
// System.Runtime.InteropServices.GCHandle
struct GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC
{
// System.IntPtr System.Runtime.InteropServices.GCHandle::handle
intptr_t ___handle_0;
};
// UnityEngine.InputSystem.InputProcessor
struct InputProcessor_t71DA6677A0295DC87736E1D8D208FEA75D860457 : public RuntimeObject
{
};
// UnityEngine.InputSystem.LowLevel.InputStateBlock
struct InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5
{
// UnityEngine.InputSystem.Utilities.FourCC UnityEngine.InputSystem.LowLevel.InputStateBlock::<format>k__BackingField
FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED ___U3CformatU3Ek__BackingField_33;
// System.UInt32 UnityEngine.InputSystem.LowLevel.InputStateBlock::<byteOffset>k__BackingField
uint32_t ___U3CbyteOffsetU3Ek__BackingField_34;
// System.UInt32 UnityEngine.InputSystem.LowLevel.InputStateBlock::<bitOffset>k__BackingField
uint32_t ___U3CbitOffsetU3Ek__BackingField_35;
// System.UInt32 UnityEngine.InputSystem.LowLevel.InputStateBlock::<sizeInBits>k__BackingField
uint32_t ___U3CsizeInBitsU3Ek__BackingField_36;
};
// System.RuntimeTypeHandle
struct RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B
{
// System.IntPtr System.RuntimeTypeHandle::value
intptr_t ___value_0;
};
// ParadoxNotion.Serialization.FullSerializer.Internal.fsEnumConverter
struct fsEnumConverter_t40C8BC68F4D7B86097AADB510D5B2324D93D662A : public fsConverter_t9E7044D59C5F31092BAA32038A1F5B3566DB1553
{
};
// Unity.Burst.Intrinsics.v128
struct v128_t9D2F2BF6DCFF1D82BF38064CF157489E1E680B61
{
union
{
#pragma pack(push, tp, 1)
struct
{
// System.Byte Unity.Burst.Intrinsics.v128::Byte0
uint8_t ___Byte0_0;
};
#pragma pack(pop, tp)
struct
{
uint8_t ___Byte0_0_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___Byte1_1_OffsetPadding[1];
// System.Byte Unity.Burst.Intrinsics.v128::Byte1
uint8_t ___Byte1_1;
};
#pragma pack(pop, tp)
struct
{
char ___Byte1_1_OffsetPadding_forAlignmentOnly[1];
uint8_t ___Byte1_1_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___Byte2_2_OffsetPadding[2];
// System.Byte Unity.Burst.Intrinsics.v128::Byte2
uint8_t ___Byte2_2;
};
#pragma pack(pop, tp)
struct
{
char ___Byte2_2_OffsetPadding_forAlignmentOnly[2];
uint8_t ___Byte2_2_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___Byte3_3_OffsetPadding[3];
// System.Byte Unity.Burst.Intrinsics.v128::Byte3
uint8_t ___Byte3_3;
};
#pragma pack(pop, tp)
struct
{
char ___Byte3_3_OffsetPadding_forAlignmentOnly[3];
uint8_t ___Byte3_3_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___Byte4_4_OffsetPadding[4];
// System.Byte Unity.Burst.Intrinsics.v128::Byte4
uint8_t ___Byte4_4;
};
#pragma pack(pop, tp)
struct
{
char ___Byte4_4_OffsetPadding_forAlignmentOnly[4];
uint8_t ___Byte4_4_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___Byte5_5_OffsetPadding[5];
// System.Byte Unity.Burst.Intrinsics.v128::Byte5
uint8_t ___Byte5_5;
};
#pragma pack(pop, tp)
struct
{
char ___Byte5_5_OffsetPadding_forAlignmentOnly[5];
uint8_t ___Byte5_5_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___Byte6_6_OffsetPadding[6];
// System.Byte Unity.Burst.Intrinsics.v128::Byte6
uint8_t ___Byte6_6;
};
#pragma pack(pop, tp)
struct
{
char ___Byte6_6_OffsetPadding_forAlignmentOnly[6];
uint8_t ___Byte6_6_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___Byte7_7_OffsetPadding[7];
// System.Byte Unity.Burst.Intrinsics.v128::Byte7
uint8_t ___Byte7_7;
};
#pragma pack(pop, tp)
struct
{
char ___Byte7_7_OffsetPadding_forAlignmentOnly[7];
uint8_t ___Byte7_7_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___Byte8_8_OffsetPadding[8];
// System.Byte Unity.Burst.Intrinsics.v128::Byte8
uint8_t ___Byte8_8;
};
#pragma pack(pop, tp)
struct
{
char ___Byte8_8_OffsetPadding_forAlignmentOnly[8];
uint8_t ___Byte8_8_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___Byte9_9_OffsetPadding[9];
// System.Byte Unity.Burst.Intrinsics.v128::Byte9
uint8_t ___Byte9_9;
};
#pragma pack(pop, tp)
struct
{
char ___Byte9_9_OffsetPadding_forAlignmentOnly[9];
uint8_t ___Byte9_9_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___Byte10_10_OffsetPadding[10];
// System.Byte Unity.Burst.Intrinsics.v128::Byte10
uint8_t ___Byte10_10;
};
#pragma pack(pop, tp)
struct
{
char ___Byte10_10_OffsetPadding_forAlignmentOnly[10];
uint8_t ___Byte10_10_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___Byte11_11_OffsetPadding[11];
// System.Byte Unity.Burst.Intrinsics.v128::Byte11
uint8_t ___Byte11_11;
};
#pragma pack(pop, tp)
struct
{
char ___Byte11_11_OffsetPadding_forAlignmentOnly[11];
uint8_t ___Byte11_11_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___Byte12_12_OffsetPadding[12];
// System.Byte Unity.Burst.Intrinsics.v128::Byte12
uint8_t ___Byte12_12;
};
#pragma pack(pop, tp)
struct
{
char ___Byte12_12_OffsetPadding_forAlignmentOnly[12];
uint8_t ___Byte12_12_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___Byte13_13_OffsetPadding[13];
// System.Byte Unity.Burst.Intrinsics.v128::Byte13
uint8_t ___Byte13_13;
};
#pragma pack(pop, tp)
struct
{
char ___Byte13_13_OffsetPadding_forAlignmentOnly[13];
uint8_t ___Byte13_13_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___Byte14_14_OffsetPadding[14];
// System.Byte Unity.Burst.Intrinsics.v128::Byte14
uint8_t ___Byte14_14;
};
#pragma pack(pop, tp)
struct
{
char ___Byte14_14_OffsetPadding_forAlignmentOnly[14];
uint8_t ___Byte14_14_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___Byte15_15_OffsetPadding[15];
// System.Byte Unity.Burst.Intrinsics.v128::Byte15
uint8_t ___Byte15_15;
};
#pragma pack(pop, tp)
struct
{
char ___Byte15_15_OffsetPadding_forAlignmentOnly[15];
uint8_t ___Byte15_15_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
// System.SByte Unity.Burst.Intrinsics.v128::SByte0
int8_t ___SByte0_16;
};
#pragma pack(pop, tp)
struct
{
int8_t ___SByte0_16_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___SByte1_17_OffsetPadding[1];
// System.SByte Unity.Burst.Intrinsics.v128::SByte1
int8_t ___SByte1_17;
};
#pragma pack(pop, tp)
struct
{
char ___SByte1_17_OffsetPadding_forAlignmentOnly[1];
int8_t ___SByte1_17_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___SByte2_18_OffsetPadding[2];
// System.SByte Unity.Burst.Intrinsics.v128::SByte2
int8_t ___SByte2_18;
};
#pragma pack(pop, tp)
struct
{
char ___SByte2_18_OffsetPadding_forAlignmentOnly[2];
int8_t ___SByte2_18_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___SByte3_19_OffsetPadding[3];
// System.SByte Unity.Burst.Intrinsics.v128::SByte3
int8_t ___SByte3_19;
};
#pragma pack(pop, tp)
struct
{
char ___SByte3_19_OffsetPadding_forAlignmentOnly[3];
int8_t ___SByte3_19_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___SByte4_20_OffsetPadding[4];
// System.SByte Unity.Burst.Intrinsics.v128::SByte4
int8_t ___SByte4_20;
};
#pragma pack(pop, tp)
struct
{
char ___SByte4_20_OffsetPadding_forAlignmentOnly[4];
int8_t ___SByte4_20_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___SByte5_21_OffsetPadding[5];
// System.SByte Unity.Burst.Intrinsics.v128::SByte5
int8_t ___SByte5_21;
};
#pragma pack(pop, tp)
struct
{
char ___SByte5_21_OffsetPadding_forAlignmentOnly[5];
int8_t ___SByte5_21_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___SByte6_22_OffsetPadding[6];
// System.SByte Unity.Burst.Intrinsics.v128::SByte6
int8_t ___SByte6_22;
};
#pragma pack(pop, tp)
struct
{
char ___SByte6_22_OffsetPadding_forAlignmentOnly[6];
int8_t ___SByte6_22_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___SByte7_23_OffsetPadding[7];
// System.SByte Unity.Burst.Intrinsics.v128::SByte7
int8_t ___SByte7_23;
};
#pragma pack(pop, tp)
struct
{
char ___SByte7_23_OffsetPadding_forAlignmentOnly[7];
int8_t ___SByte7_23_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___SByte8_24_OffsetPadding[8];
// System.SByte Unity.Burst.Intrinsics.v128::SByte8
int8_t ___SByte8_24;
};
#pragma pack(pop, tp)
struct
{
char ___SByte8_24_OffsetPadding_forAlignmentOnly[8];
int8_t ___SByte8_24_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___SByte9_25_OffsetPadding[9];
// System.SByte Unity.Burst.Intrinsics.v128::SByte9
int8_t ___SByte9_25;
};
#pragma pack(pop, tp)
struct
{
char ___SByte9_25_OffsetPadding_forAlignmentOnly[9];
int8_t ___SByte9_25_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___SByte10_26_OffsetPadding[10];
// System.SByte Unity.Burst.Intrinsics.v128::SByte10
int8_t ___SByte10_26;
};
#pragma pack(pop, tp)
struct
{
char ___SByte10_26_OffsetPadding_forAlignmentOnly[10];
int8_t ___SByte10_26_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___SByte11_27_OffsetPadding[11];
// System.SByte Unity.Burst.Intrinsics.v128::SByte11
int8_t ___SByte11_27;
};
#pragma pack(pop, tp)
struct
{
char ___SByte11_27_OffsetPadding_forAlignmentOnly[11];
int8_t ___SByte11_27_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___SByte12_28_OffsetPadding[12];
// System.SByte Unity.Burst.Intrinsics.v128::SByte12
int8_t ___SByte12_28;
};
#pragma pack(pop, tp)
struct
{
char ___SByte12_28_OffsetPadding_forAlignmentOnly[12];
int8_t ___SByte12_28_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___SByte13_29_OffsetPadding[13];
// System.SByte Unity.Burst.Intrinsics.v128::SByte13
int8_t ___SByte13_29;
};
#pragma pack(pop, tp)
struct
{
char ___SByte13_29_OffsetPadding_forAlignmentOnly[13];
int8_t ___SByte13_29_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___SByte14_30_OffsetPadding[14];
// System.SByte Unity.Burst.Intrinsics.v128::SByte14
int8_t ___SByte14_30;
};
#pragma pack(pop, tp)
struct
{
char ___SByte14_30_OffsetPadding_forAlignmentOnly[14];
int8_t ___SByte14_30_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___SByte15_31_OffsetPadding[15];
// System.SByte Unity.Burst.Intrinsics.v128::SByte15
int8_t ___SByte15_31;
};
#pragma pack(pop, tp)
struct
{
char ___SByte15_31_OffsetPadding_forAlignmentOnly[15];
int8_t ___SByte15_31_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
// System.UInt16 Unity.Burst.Intrinsics.v128::UShort0
uint16_t ___UShort0_32;
};
#pragma pack(pop, tp)
struct
{
uint16_t ___UShort0_32_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___UShort1_33_OffsetPadding[2];
// System.UInt16 Unity.Burst.Intrinsics.v128::UShort1
uint16_t ___UShort1_33;
};
#pragma pack(pop, tp)
struct
{
char ___UShort1_33_OffsetPadding_forAlignmentOnly[2];
uint16_t ___UShort1_33_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___UShort2_34_OffsetPadding[4];
// System.UInt16 Unity.Burst.Intrinsics.v128::UShort2
uint16_t ___UShort2_34;
};
#pragma pack(pop, tp)
struct
{
char ___UShort2_34_OffsetPadding_forAlignmentOnly[4];
uint16_t ___UShort2_34_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___UShort3_35_OffsetPadding[6];
// System.UInt16 Unity.Burst.Intrinsics.v128::UShort3
uint16_t ___UShort3_35;
};
#pragma pack(pop, tp)
struct
{
char ___UShort3_35_OffsetPadding_forAlignmentOnly[6];
uint16_t ___UShort3_35_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___UShort4_36_OffsetPadding[8];
// System.UInt16 Unity.Burst.Intrinsics.v128::UShort4
uint16_t ___UShort4_36;
};
#pragma pack(pop, tp)
struct
{
char ___UShort4_36_OffsetPadding_forAlignmentOnly[8];
uint16_t ___UShort4_36_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___UShort5_37_OffsetPadding[10];
// System.UInt16 Unity.Burst.Intrinsics.v128::UShort5
uint16_t ___UShort5_37;
};
#pragma pack(pop, tp)
struct
{
char ___UShort5_37_OffsetPadding_forAlignmentOnly[10];
uint16_t ___UShort5_37_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___UShort6_38_OffsetPadding[12];
// System.UInt16 Unity.Burst.Intrinsics.v128::UShort6
uint16_t ___UShort6_38;
};
#pragma pack(pop, tp)
struct
{
char ___UShort6_38_OffsetPadding_forAlignmentOnly[12];
uint16_t ___UShort6_38_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___UShort7_39_OffsetPadding[14];
// System.UInt16 Unity.Burst.Intrinsics.v128::UShort7
uint16_t ___UShort7_39;
};
#pragma pack(pop, tp)
struct
{
char ___UShort7_39_OffsetPadding_forAlignmentOnly[14];
uint16_t ___UShort7_39_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
// System.Int16 Unity.Burst.Intrinsics.v128::SShort0
int16_t ___SShort0_40;
};
#pragma pack(pop, tp)
struct
{
int16_t ___SShort0_40_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___SShort1_41_OffsetPadding[2];
// System.Int16 Unity.Burst.Intrinsics.v128::SShort1
int16_t ___SShort1_41;
};
#pragma pack(pop, tp)
struct
{
char ___SShort1_41_OffsetPadding_forAlignmentOnly[2];
int16_t ___SShort1_41_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___SShort2_42_OffsetPadding[4];
// System.Int16 Unity.Burst.Intrinsics.v128::SShort2
int16_t ___SShort2_42;
};
#pragma pack(pop, tp)
struct
{
char ___SShort2_42_OffsetPadding_forAlignmentOnly[4];
int16_t ___SShort2_42_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___SShort3_43_OffsetPadding[6];
// System.Int16 Unity.Burst.Intrinsics.v128::SShort3
int16_t ___SShort3_43;
};
#pragma pack(pop, tp)
struct
{
char ___SShort3_43_OffsetPadding_forAlignmentOnly[6];
int16_t ___SShort3_43_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___SShort4_44_OffsetPadding[8];
// System.Int16 Unity.Burst.Intrinsics.v128::SShort4
int16_t ___SShort4_44;
};
#pragma pack(pop, tp)
struct
{
char ___SShort4_44_OffsetPadding_forAlignmentOnly[8];
int16_t ___SShort4_44_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___SShort5_45_OffsetPadding[10];
// System.Int16 Unity.Burst.Intrinsics.v128::SShort5
int16_t ___SShort5_45;
};
#pragma pack(pop, tp)
struct
{
char ___SShort5_45_OffsetPadding_forAlignmentOnly[10];
int16_t ___SShort5_45_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___SShort6_46_OffsetPadding[12];
// System.Int16 Unity.Burst.Intrinsics.v128::SShort6
int16_t ___SShort6_46;
};
#pragma pack(pop, tp)
struct
{
char ___SShort6_46_OffsetPadding_forAlignmentOnly[12];
int16_t ___SShort6_46_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___SShort7_47_OffsetPadding[14];
// System.Int16 Unity.Burst.Intrinsics.v128::SShort7
int16_t ___SShort7_47;
};
#pragma pack(pop, tp)
struct
{
char ___SShort7_47_OffsetPadding_forAlignmentOnly[14];
int16_t ___SShort7_47_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
// System.UInt32 Unity.Burst.Intrinsics.v128::UInt0
uint32_t ___UInt0_48;
};
#pragma pack(pop, tp)
struct
{
uint32_t ___UInt0_48_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___UInt1_49_OffsetPadding[4];
// System.UInt32 Unity.Burst.Intrinsics.v128::UInt1
uint32_t ___UInt1_49;
};
#pragma pack(pop, tp)
struct
{
char ___UInt1_49_OffsetPadding_forAlignmentOnly[4];
uint32_t ___UInt1_49_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___UInt2_50_OffsetPadding[8];
// System.UInt32 Unity.Burst.Intrinsics.v128::UInt2
uint32_t ___UInt2_50;
};
#pragma pack(pop, tp)
struct
{
char ___UInt2_50_OffsetPadding_forAlignmentOnly[8];
uint32_t ___UInt2_50_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___UInt3_51_OffsetPadding[12];
// System.UInt32 Unity.Burst.Intrinsics.v128::UInt3
uint32_t ___UInt3_51;
};
#pragma pack(pop, tp)
struct
{
char ___UInt3_51_OffsetPadding_forAlignmentOnly[12];
uint32_t ___UInt3_51_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
// System.Int32 Unity.Burst.Intrinsics.v128::SInt0
int32_t ___SInt0_52;
};
#pragma pack(pop, tp)
struct
{
int32_t ___SInt0_52_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___SInt1_53_OffsetPadding[4];
// System.Int32 Unity.Burst.Intrinsics.v128::SInt1
int32_t ___SInt1_53;
};
#pragma pack(pop, tp)
struct
{
char ___SInt1_53_OffsetPadding_forAlignmentOnly[4];
int32_t ___SInt1_53_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___SInt2_54_OffsetPadding[8];
// System.Int32 Unity.Burst.Intrinsics.v128::SInt2
int32_t ___SInt2_54;
};
#pragma pack(pop, tp)
struct
{
char ___SInt2_54_OffsetPadding_forAlignmentOnly[8];
int32_t ___SInt2_54_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___SInt3_55_OffsetPadding[12];
// System.Int32 Unity.Burst.Intrinsics.v128::SInt3
int32_t ___SInt3_55;
};
#pragma pack(pop, tp)
struct
{
char ___SInt3_55_OffsetPadding_forAlignmentOnly[12];
int32_t ___SInt3_55_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
// System.UInt64 Unity.Burst.Intrinsics.v128::ULong0
uint64_t ___ULong0_56;
};
#pragma pack(pop, tp)
struct
{
uint64_t ___ULong0_56_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___ULong1_57_OffsetPadding[8];
// System.UInt64 Unity.Burst.Intrinsics.v128::ULong1
uint64_t ___ULong1_57;
};
#pragma pack(pop, tp)
struct
{
char ___ULong1_57_OffsetPadding_forAlignmentOnly[8];
uint64_t ___ULong1_57_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
// System.Int64 Unity.Burst.Intrinsics.v128::SLong0
int64_t ___SLong0_58;
};
#pragma pack(pop, tp)
struct
{
int64_t ___SLong0_58_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___SLong1_59_OffsetPadding[8];
// System.Int64 Unity.Burst.Intrinsics.v128::SLong1
int64_t ___SLong1_59;
};
#pragma pack(pop, tp)
struct
{
char ___SLong1_59_OffsetPadding_forAlignmentOnly[8];
int64_t ___SLong1_59_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
// System.Single Unity.Burst.Intrinsics.v128::Float0
float ___Float0_60;
};
#pragma pack(pop, tp)
struct
{
float ___Float0_60_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___Float1_61_OffsetPadding[4];
// System.Single Unity.Burst.Intrinsics.v128::Float1
float ___Float1_61;
};
#pragma pack(pop, tp)
struct
{
char ___Float1_61_OffsetPadding_forAlignmentOnly[4];
float ___Float1_61_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___Float2_62_OffsetPadding[8];
// System.Single Unity.Burst.Intrinsics.v128::Float2
float ___Float2_62;
};
#pragma pack(pop, tp)
struct
{
char ___Float2_62_OffsetPadding_forAlignmentOnly[8];
float ___Float2_62_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___Float3_63_OffsetPadding[12];
// System.Single Unity.Burst.Intrinsics.v128::Float3
float ___Float3_63;
};
#pragma pack(pop, tp)
struct
{
char ___Float3_63_OffsetPadding_forAlignmentOnly[12];
float ___Float3_63_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
// System.Double Unity.Burst.Intrinsics.v128::Double0
double ___Double0_64;
};
#pragma pack(pop, tp)
struct
{
double ___Double0_64_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___Double1_65_OffsetPadding[8];
// System.Double Unity.Burst.Intrinsics.v128::Double1
double ___Double1_65;
};
#pragma pack(pop, tp)
struct
{
char ___Double1_65_OffsetPadding_forAlignmentOnly[8];
double ___Double1_65_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
// Unity.Burst.Intrinsics.v64 Unity.Burst.Intrinsics.v128::Lo64
v64_t9C4037532D386FF1E9B95E5FBD01FEF472AC1F96 ___Lo64_66;
};
#pragma pack(pop, tp)
struct
{
v64_t9C4037532D386FF1E9B95E5FBD01FEF472AC1F96 ___Lo64_66_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___Hi64_67_OffsetPadding[8];
// Unity.Burst.Intrinsics.v64 Unity.Burst.Intrinsics.v128::Hi64
v64_t9C4037532D386FF1E9B95E5FBD01FEF472AC1F96 ___Hi64_67;
};
#pragma pack(pop, tp)
struct
{
char ___Hi64_67_OffsetPadding_forAlignmentOnly[8];
v64_t9C4037532D386FF1E9B95E5FBD01FEF472AC1F96 ___Hi64_67_forAlignmentOnly;
};
};
};
// UnityEngine.InputSystem.InputActionSetupExtensions/ControlSchemeSyntax
struct ControlSchemeSyntax_t4C14E0745C729675BFFADA8275391ACBAD73227D
{
// UnityEngine.InputSystem.InputActionAsset UnityEngine.InputSystem.InputActionSetupExtensions/ControlSchemeSyntax::m_Asset
InputActionAsset_tF217AC5223B4AAA46EBCB44B33E9259FB117417D* ___m_Asset_0;
// System.Int32 UnityEngine.InputSystem.InputActionSetupExtensions/ControlSchemeSyntax::m_ControlSchemeIndex
int32_t ___m_ControlSchemeIndex_1;
// UnityEngine.InputSystem.InputControlScheme UnityEngine.InputSystem.InputActionSetupExtensions/ControlSchemeSyntax::m_ControlScheme
InputControlScheme_tB60FB32F414727140B32E1A0447679DC7ABC8434 ___m_ControlScheme_2;
};
// Native definition for P/Invoke marshalling of UnityEngine.InputSystem.InputActionSetupExtensions/ControlSchemeSyntax
struct ControlSchemeSyntax_t4C14E0745C729675BFFADA8275391ACBAD73227D_marshaled_pinvoke
{
InputActionAsset_tF217AC5223B4AAA46EBCB44B33E9259FB117417D* ___m_Asset_0;
int32_t ___m_ControlSchemeIndex_1;
InputControlScheme_tB60FB32F414727140B32E1A0447679DC7ABC8434_marshaled_pinvoke ___m_ControlScheme_2;
};
// Native definition for COM marshalling of UnityEngine.InputSystem.InputActionSetupExtensions/ControlSchemeSyntax
struct ControlSchemeSyntax_t4C14E0745C729675BFFADA8275391ACBAD73227D_marshaled_com
{
InputActionAsset_tF217AC5223B4AAA46EBCB44B33E9259FB117417D* ___m_Asset_0;
int32_t ___m_ControlSchemeIndex_1;
InputControlScheme_tB60FB32F414727140B32E1A0447679DC7ABC8434_marshaled_com ___m_ControlScheme_2;
};
// UnityEngine.InputSystem.Layouts.InputControlLayout/Builder
struct Builder_t83F17A26F53DA7EA6D8C35E5C65C5DF0147E7821 : public RuntimeObject
{
// System.String UnityEngine.InputSystem.Layouts.InputControlLayout/Builder::<name>k__BackingField
String_t* ___U3CnameU3Ek__BackingField_0;
// System.String UnityEngine.InputSystem.Layouts.InputControlLayout/Builder::<displayName>k__BackingField
String_t* ___U3CdisplayNameU3Ek__BackingField_1;
// System.Type UnityEngine.InputSystem.Layouts.InputControlLayout/Builder::<type>k__BackingField
Type_t* ___U3CtypeU3Ek__BackingField_2;
// UnityEngine.InputSystem.Utilities.FourCC UnityEngine.InputSystem.Layouts.InputControlLayout/Builder::<stateFormat>k__BackingField
FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED ___U3CstateFormatU3Ek__BackingField_3;
// System.Int32 UnityEngine.InputSystem.Layouts.InputControlLayout/Builder::<stateSizeInBytes>k__BackingField
int32_t ___U3CstateSizeInBytesU3Ek__BackingField_4;
// System.String UnityEngine.InputSystem.Layouts.InputControlLayout/Builder::m_ExtendsLayout
String_t* ___m_ExtendsLayout_5;
// System.Nullable`1<System.Boolean> UnityEngine.InputSystem.Layouts.InputControlLayout/Builder::<updateBeforeRender>k__BackingField
Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 ___U3CupdateBeforeRenderU3Ek__BackingField_6;
// System.Int32 UnityEngine.InputSystem.Layouts.InputControlLayout/Builder::m_ControlCount
int32_t ___m_ControlCount_7;
// UnityEngine.InputSystem.Layouts.InputControlLayout/ControlItem[] UnityEngine.InputSystem.Layouts.InputControlLayout/Builder::m_Controls
ControlItemU5BU5D_t7798E8B7C7F58B8F6D13B567539CD82E962C7104* ___m_Controls_8;
};
// Unity.Burst.Intrinsics.X86/Sse4_2/StrBoolArray
struct StrBoolArray_tCA66E1F688A4BC6FA749195F867F59E523508DD6
{
// Unity.Burst.Intrinsics.X86/Sse4_2/StrBoolArray/<Bits>e__FixedBuffer Unity.Burst.Intrinsics.X86/Sse4_2/StrBoolArray::Bits
U3CBitsU3Ee__FixedBuffer_tFED81968B5AEB075B5560B55A16A31C5F01A83BD ___Bits_0;
};
// UnityEngine.InputSystem.Utilities.InlinedArray`1<System.Runtime.InteropServices.GCHandle>
struct InlinedArray_1_tD165225A32CD54B946FB419909F21C082C70A5B2
{
// System.Int32 UnityEngine.InputSystem.Utilities.InlinedArray`1::length
int32_t ___length_0;
// TValue UnityEngine.InputSystem.Utilities.InlinedArray`1::firstValue
GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC ___firstValue_1;
// TValue[] UnityEngine.InputSystem.Utilities.InlinedArray`1::additionalValues
GCHandleU5BU5D_t7EA6F2FA83CDF86871001174CF7D30033AC4A785* ___additionalValues_2;
};
// UnityEngine.InputSystem.InputControl
struct InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E : public RuntimeObject
{
// UnityEngine.InputSystem.LowLevel.InputStateBlock UnityEngine.InputSystem.InputControl::m_StateBlock
InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5 ___m_StateBlock_0;
// UnityEngine.InputSystem.Utilities.InternedString UnityEngine.InputSystem.InputControl::m_Name
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___m_Name_1;
// System.String UnityEngine.InputSystem.InputControl::m_Path
String_t* ___m_Path_2;
// System.String UnityEngine.InputSystem.InputControl::m_DisplayName
String_t* ___m_DisplayName_3;
// System.String UnityEngine.InputSystem.InputControl::m_DisplayNameFromLayout
String_t* ___m_DisplayNameFromLayout_4;
// System.String UnityEngine.InputSystem.InputControl::m_ShortDisplayName
String_t* ___m_ShortDisplayName_5;
// System.String UnityEngine.InputSystem.InputControl::m_ShortDisplayNameFromLayout
String_t* ___m_ShortDisplayNameFromLayout_6;
// UnityEngine.InputSystem.Utilities.InternedString UnityEngine.InputSystem.InputControl::m_Layout
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___m_Layout_7;
// UnityEngine.InputSystem.Utilities.InternedString UnityEngine.InputSystem.InputControl::m_Variants
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___m_Variants_8;
// UnityEngine.InputSystem.InputDevice UnityEngine.InputSystem.InputControl::m_Device
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* ___m_Device_9;
// UnityEngine.InputSystem.InputControl UnityEngine.InputSystem.InputControl::m_Parent
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___m_Parent_10;
// System.Int32 UnityEngine.InputSystem.InputControl::m_UsageCount
int32_t ___m_UsageCount_11;
// System.Int32 UnityEngine.InputSystem.InputControl::m_UsageStartIndex
int32_t ___m_UsageStartIndex_12;
// System.Int32 UnityEngine.InputSystem.InputControl::m_AliasCount
int32_t ___m_AliasCount_13;
// System.Int32 UnityEngine.InputSystem.InputControl::m_AliasStartIndex
int32_t ___m_AliasStartIndex_14;
// System.Int32 UnityEngine.InputSystem.InputControl::m_ChildCount
int32_t ___m_ChildCount_15;
// System.Int32 UnityEngine.InputSystem.InputControl::m_ChildStartIndex
int32_t ___m_ChildStartIndex_16;
// UnityEngine.InputSystem.InputControl/ControlFlags UnityEngine.InputSystem.InputControl::m_ControlFlags
int32_t ___m_ControlFlags_17;
// UnityEngine.InputSystem.Utilities.PrimitiveValue UnityEngine.InputSystem.InputControl::m_DefaultState
PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4 ___m_DefaultState_18;
// UnityEngine.InputSystem.Utilities.PrimitiveValue UnityEngine.InputSystem.InputControl::m_MinValue
PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4 ___m_MinValue_19;
// UnityEngine.InputSystem.Utilities.PrimitiveValue UnityEngine.InputSystem.InputControl::m_MaxValue
PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4 ___m_MaxValue_20;
};
// UnityEngine.InputSystem.Layouts.InputControlLayout
struct InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D : public RuntimeObject
{
// UnityEngine.InputSystem.Utilities.InternedString UnityEngine.InputSystem.Layouts.InputControlLayout::m_Name
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___m_Name_2;
// System.Type UnityEngine.InputSystem.Layouts.InputControlLayout::m_Type
Type_t* ___m_Type_3;
// UnityEngine.InputSystem.Utilities.InternedString UnityEngine.InputSystem.Layouts.InputControlLayout::m_Variants
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___m_Variants_4;
// UnityEngine.InputSystem.Utilities.FourCC UnityEngine.InputSystem.Layouts.InputControlLayout::m_StateFormat
FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED ___m_StateFormat_5;
// System.Int32 UnityEngine.InputSystem.Layouts.InputControlLayout::m_StateSizeInBytes
int32_t ___m_StateSizeInBytes_6;
// System.Nullable`1<System.Boolean> UnityEngine.InputSystem.Layouts.InputControlLayout::m_UpdateBeforeRender
Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 ___m_UpdateBeforeRender_7;
// UnityEngine.InputSystem.Utilities.InlinedArray`1<UnityEngine.InputSystem.Utilities.InternedString> UnityEngine.InputSystem.Layouts.InputControlLayout::m_BaseLayouts
InlinedArray_1_tAFDFE0972A71B9760077CFA9D4A1DBD7BE435800 ___m_BaseLayouts_8;
// UnityEngine.InputSystem.Utilities.InlinedArray`1<UnityEngine.InputSystem.Utilities.InternedString> UnityEngine.InputSystem.Layouts.InputControlLayout::m_AppliedOverrides
InlinedArray_1_tAFDFE0972A71B9760077CFA9D4A1DBD7BE435800 ___m_AppliedOverrides_9;
// UnityEngine.InputSystem.Utilities.InternedString[] UnityEngine.InputSystem.Layouts.InputControlLayout::m_CommonUsages
InternedStringU5BU5D_t0B851758733FC0B118D84BE83AED10A0404C18D5* ___m_CommonUsages_10;
// UnityEngine.InputSystem.Layouts.InputControlLayout/ControlItem[] UnityEngine.InputSystem.Layouts.InputControlLayout::m_Controls
ControlItemU5BU5D_t7798E8B7C7F58B8F6D13B567539CD82E962C7104* ___m_Controls_11;
// System.String UnityEngine.InputSystem.Layouts.InputControlLayout::m_DisplayName
String_t* ___m_DisplayName_12;
// System.String UnityEngine.InputSystem.Layouts.InputControlLayout::m_Description
String_t* ___m_Description_13;
// UnityEngine.InputSystem.Layouts.InputControlLayout/Flags UnityEngine.InputSystem.Layouts.InputControlLayout::m_Flags
int32_t ___m_Flags_14;
};
// System.MulticastDelegate
struct MulticastDelegate_t : public Delegate_t
{
// System.Delegate[] System.MulticastDelegate::delegates
DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771* ___delegates_13;
};
// Native definition for P/Invoke marshalling of System.MulticastDelegate
struct MulticastDelegate_t_marshaled_pinvoke : public Delegate_t_marshaled_pinvoke
{
Delegate_t_marshaled_pinvoke** ___delegates_13;
};
// Native definition for COM marshalling of System.MulticastDelegate
struct MulticastDelegate_t_marshaled_com : public Delegate_t_marshaled_com
{
Delegate_t_marshaled_com** ___delegates_13;
};
// System.SystemException
struct SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295 : public Exception_t
{
};
// System.Type
struct Type_t : public MemberInfo_t
{
// System.RuntimeTypeHandle System.Type::_impl
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B ____impl_8;
};
// UnityEngine.InputSystem.InputActionRebindingExtensions/RebindingOperation
struct RebindingOperation_tF7D9BCBB6E69668FA3A5C211104FF8637F9F3470 : public RuntimeObject
{
// UnityEngine.InputSystem.InputAction UnityEngine.InputSystem.InputActionRebindingExtensions/RebindingOperation::m_ActionToRebind
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* ___m_ActionToRebind_1;
// System.Nullable`1<UnityEngine.InputSystem.InputBinding> UnityEngine.InputSystem.InputActionRebindingExtensions/RebindingOperation::m_BindingMask
Nullable_1_t11786EE914FE65E70B9671129B0DFC4D0DE80C44 ___m_BindingMask_2;
// System.Type UnityEngine.InputSystem.InputActionRebindingExtensions/RebindingOperation::m_ControlType
Type_t* ___m_ControlType_3;
// UnityEngine.InputSystem.Utilities.InternedString UnityEngine.InputSystem.InputActionRebindingExtensions/RebindingOperation::m_ExpectedLayout
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___m_ExpectedLayout_4;
// System.Int32 UnityEngine.InputSystem.InputActionRebindingExtensions/RebindingOperation::m_IncludePathCount
int32_t ___m_IncludePathCount_5;
// System.String[] UnityEngine.InputSystem.InputActionRebindingExtensions/RebindingOperation::m_IncludePaths
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___m_IncludePaths_6;
// System.Int32 UnityEngine.InputSystem.InputActionRebindingExtensions/RebindingOperation::m_ExcludePathCount
int32_t ___m_ExcludePathCount_7;
// System.String[] UnityEngine.InputSystem.InputActionRebindingExtensions/RebindingOperation::m_ExcludePaths
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___m_ExcludePaths_8;
// System.Int32 UnityEngine.InputSystem.InputActionRebindingExtensions/RebindingOperation::m_TargetBindingIndex
int32_t ___m_TargetBindingIndex_9;
// System.String UnityEngine.InputSystem.InputActionRebindingExtensions/RebindingOperation::m_BindingGroupForNewBinding
String_t* ___m_BindingGroupForNewBinding_10;
// System.String UnityEngine.InputSystem.InputActionRebindingExtensions/RebindingOperation::m_CancelBinding
String_t* ___m_CancelBinding_11;
// System.Single UnityEngine.InputSystem.InputActionRebindingExtensions/RebindingOperation::m_MagnitudeThreshold
float ___m_MagnitudeThreshold_12;
// System.Single[] UnityEngine.InputSystem.InputActionRebindingExtensions/RebindingOperation::m_Scores
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___m_Scores_13;
// System.Single[] UnityEngine.InputSystem.InputActionRebindingExtensions/RebindingOperation::m_Magnitudes
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___m_Magnitudes_14;
// System.Double UnityEngine.InputSystem.InputActionRebindingExtensions/RebindingOperation::m_LastMatchTime
double ___m_LastMatchTime_15;
// System.Double UnityEngine.InputSystem.InputActionRebindingExtensions/RebindingOperation::m_StartTime
double ___m_StartTime_16;
// System.Single UnityEngine.InputSystem.InputActionRebindingExtensions/RebindingOperation::m_Timeout
float ___m_Timeout_17;
// System.Single UnityEngine.InputSystem.InputActionRebindingExtensions/RebindingOperation::m_WaitSecondsAfterMatch
float ___m_WaitSecondsAfterMatch_18;
// UnityEngine.InputSystem.InputControlList`1<UnityEngine.InputSystem.InputControl> UnityEngine.InputSystem.InputActionRebindingExtensions/RebindingOperation::m_Candidates
InputControlList_1_tDCD1283F428BB911908D4A86066022F6FEF337BA ___m_Candidates_19;
// System.Action`1<UnityEngine.InputSystem.InputActionRebindingExtensions/RebindingOperation> UnityEngine.InputSystem.InputActionRebindingExtensions/RebindingOperation::m_OnComplete
Action_1_tF6BB59F9C8D153E48DFC364061E5356934611FDD* ___m_OnComplete_20;
// System.Action`1<UnityEngine.InputSystem.InputActionRebindingExtensions/RebindingOperation> UnityEngine.InputSystem.InputActionRebindingExtensions/RebindingOperation::m_OnCancel
Action_1_tF6BB59F9C8D153E48DFC364061E5356934611FDD* ___m_OnCancel_21;
// System.Action`1<UnityEngine.InputSystem.InputActionRebindingExtensions/RebindingOperation> UnityEngine.InputSystem.InputActionRebindingExtensions/RebindingOperation::m_OnPotentialMatch
Action_1_tF6BB59F9C8D153E48DFC364061E5356934611FDD* ___m_OnPotentialMatch_22;
// System.Func`2<UnityEngine.InputSystem.InputControl,System.String> UnityEngine.InputSystem.InputActionRebindingExtensions/RebindingOperation::m_OnGeneratePath
Func_2_t6880601B06FFA50F13EB20F6845F85618318BA8A* ___m_OnGeneratePath_23;
// System.Func`3<UnityEngine.InputSystem.InputControl,UnityEngine.InputSystem.LowLevel.InputEventPtr,System.Single> UnityEngine.InputSystem.InputActionRebindingExtensions/RebindingOperation::m_OnComputeScore
Func_3_tD434E786A74561C49424384EF1C6D03B9B0498F4* ___m_OnComputeScore_24;
// System.Action`2<UnityEngine.InputSystem.InputActionRebindingExtensions/RebindingOperation,System.String> UnityEngine.InputSystem.InputActionRebindingExtensions/RebindingOperation::m_OnApplyBinding
Action_2_t464826F5F8CD9F38C1A734DDCFBF2AE3CC4DBF79* ___m_OnApplyBinding_25;
// System.Action`2<UnityEngine.InputSystem.LowLevel.InputEventPtr,UnityEngine.InputSystem.InputDevice> UnityEngine.InputSystem.InputActionRebindingExtensions/RebindingOperation::m_OnEventDelegate
Action_2_t4943DD8C32CAB983950535CEF3BABA85DF8C9AAA* ___m_OnEventDelegate_26;
// System.Action UnityEngine.InputSystem.InputActionRebindingExtensions/RebindingOperation::m_OnAfterUpdateDelegate
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___m_OnAfterUpdateDelegate_27;
// UnityEngine.InputSystem.Layouts.InputControlLayout/Cache UnityEngine.InputSystem.InputActionRebindingExtensions/RebindingOperation::m_LayoutCache
Cache_tB837109647F577DCE3795AEE2E9E0E3F61F543AB ___m_LayoutCache_28;
// System.Text.StringBuilder UnityEngine.InputSystem.InputActionRebindingExtensions/RebindingOperation::m_PathBuilder
StringBuilder_t* ___m_PathBuilder_29;
// UnityEngine.InputSystem.InputActionRebindingExtensions/RebindingOperation/Flags UnityEngine.InputSystem.InputActionRebindingExtensions/RebindingOperation::m_Flags
int32_t ___m_Flags_30;
// System.Collections.Generic.Dictionary`2<UnityEngine.InputSystem.InputControl,System.Single> UnityEngine.InputSystem.InputActionRebindingExtensions/RebindingOperation::m_StartingActuations
Dictionary_2_t955741F14981C0BAF47FDE7823F2703758A8723C* ___m_StartingActuations_31;
};
// System.Func`3<System.Object,System.Object,System.Int32>
struct Func_3_t8F3E514F3F44D98D0029402DBF664E587850807D : public MulticastDelegate_t
{
};
// System.Func`3<UnityEngine.Vector4,UnityEngine.Vector4,System.Int32>
struct Func_3_tD46831209E6E19204CD8F9EAFC74DBFCA3C36C5F : public MulticastDelegate_t
{
};
// System.Func`3<UnityEngine.Rendering.Universal.LightCookieManager/LightCookieMapping,UnityEngine.Rendering.Universal.LightCookieManager/LightCookieMapping,System.Int32>
struct Func_3_t3E644C82345CE04737DA5CDE018481FE0A88F821 : public MulticastDelegate_t
{
};
// UnityEngine.InputSystem.InputControl`1<UnityEngine.Quaternion>
struct InputControl_1_t9C13D8BC7805C38134C3ED7262E9ECF28CC59770 : public InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E
{
// UnityEngine.InputSystem.Utilities.InlinedArray`1<UnityEngine.InputSystem.InputProcessor`1<TValue>> UnityEngine.InputSystem.InputControl`1::m_ProcessorStack
InlinedArray_1_t209C5F9C876036B8C081C3E70D85ADAA2018197B ___m_ProcessorStack_21;
};
// UnityEngine.InputSystem.InputControl`1<System.Single>
struct InputControl_1_t7A35A4AF63A7AA94678E000D4F3265A1FD84288A : public InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E
{
// UnityEngine.InputSystem.Utilities.InlinedArray`1<UnityEngine.InputSystem.InputProcessor`1<TValue>> UnityEngine.InputSystem.InputControl`1::m_ProcessorStack
InlinedArray_1_t2A86A6C75E0160EE14310E053C5249518871D847 ___m_ProcessorStack_21;
};
// UnityEngine.InputSystem.InputControl`1<UnityEngine.Vector2>
struct InputControl_1_tC164085710F2FAA9161295C9B7FE273AF893CF66 : public InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E
{
// UnityEngine.InputSystem.Utilities.InlinedArray`1<UnityEngine.InputSystem.InputProcessor`1<TValue>> UnityEngine.InputSystem.InputControl`1::m_ProcessorStack
InlinedArray_1_tE5F1062E65707D24360CEAC52E03D32C6E5BA8BB ___m_ProcessorStack_21;
};
// UnityEngine.InputSystem.InputControl`1<UnityEngine.Vector3>
struct InputControl_1_tFF1806D355F3775B3CC4F50471CB900517A8F735 : public InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E
{
// UnityEngine.InputSystem.Utilities.InlinedArray`1<UnityEngine.InputSystem.InputProcessor`1<TValue>> UnityEngine.InputSystem.InputControl`1::m_ProcessorStack
InlinedArray_1_t3C9FDC2B575450733517AE6D9168B8B7CDA52FBF ___m_ProcessorStack_21;
};
// System.InvalidCastException
struct InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295
{
};
// System.InvalidOperationException
struct InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295
{
};
// System.NotSupportedException
struct NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295
{
};
// UnityEngine.InputSystem.InputActionState/GlobalState
struct GlobalState_tC6D38701EF2670B99D214B9A482C428DFEA8408A
{
// UnityEngine.InputSystem.Utilities.InlinedArray`1<System.Runtime.InteropServices.GCHandle> UnityEngine.InputSystem.InputActionState/GlobalState::globalList
InlinedArray_1_tD165225A32CD54B946FB419909F21C082C70A5B2 ___globalList_0;
// UnityEngine.InputSystem.Utilities.CallbackArray`1<System.Action`2<System.Object,UnityEngine.InputSystem.InputActionChange>> UnityEngine.InputSystem.InputActionState/GlobalState::onActionChange
CallbackArray_1_tC72D651E25D95D1B5D837A010859EDE49AD131FA ___onActionChange_1;
// UnityEngine.InputSystem.Utilities.CallbackArray`1<System.Action`1<System.Object>> UnityEngine.InputSystem.InputActionState/GlobalState::onActionControlsChanged
CallbackArray_1_tB6F9AD05405749A2888C89224C8F5ECF4E1C0411 ___onActionControlsChanged_2;
};
// Native definition for P/Invoke marshalling of UnityEngine.InputSystem.InputActionState/GlobalState
struct GlobalState_tC6D38701EF2670B99D214B9A482C428DFEA8408A_marshaled_pinvoke
{
InlinedArray_1_tD165225A32CD54B946FB419909F21C082C70A5B2 ___globalList_0;
CallbackArray_1_tC72D651E25D95D1B5D837A010859EDE49AD131FA ___onActionChange_1;
CallbackArray_1_tB6F9AD05405749A2888C89224C8F5ECF4E1C0411 ___onActionControlsChanged_2;
};
// Native definition for COM marshalling of UnityEngine.InputSystem.InputActionState/GlobalState
struct GlobalState_tC6D38701EF2670B99D214B9A482C428DFEA8408A_marshaled_com
{
InlinedArray_1_tD165225A32CD54B946FB419909F21C082C70A5B2 ___globalList_0;
CallbackArray_1_tC72D651E25D95D1B5D837A010859EDE49AD131FA ___onActionChange_1;
CallbackArray_1_tB6F9AD05405749A2888C89224C8F5ECF4E1C0411 ___onActionControlsChanged_2;
};
// UnityEngine.InputSystem.InputActionState
struct InputActionState_t780948EA293BAA800AD8699518B58B59FFB8A700 : public RuntimeObject
{
// UnityEngine.InputSystem.InputActionMap[] UnityEngine.InputSystem.InputActionState::maps
InputActionMapU5BU5D_t4B352E8DA73976FEDA107E35E81FB5BE6838C045* ___maps_1;
// UnityEngine.InputSystem.InputControl[] UnityEngine.InputSystem.InputActionState::controls
InputControlU5BU5D_t0B951FEF1504D6340387C4735F5D6F426F40FE17* ___controls_2;
// UnityEngine.InputSystem.IInputInteraction[] UnityEngine.InputSystem.InputActionState::interactions
IInputInteractionU5BU5D_t175AB10EB3221C36393F258F530F94D8DD01CB93* ___interactions_3;
// UnityEngine.InputSystem.InputProcessor[] UnityEngine.InputSystem.InputActionState::processors
InputProcessorU5BU5D_t79582BEBC3FAF824D9762566AA6E979F95E6EB64* ___processors_4;
// UnityEngine.InputSystem.InputBindingComposite[] UnityEngine.InputSystem.InputActionState::composites
InputBindingCompositeU5BU5D_tB9A645573A56F8DC9EC7AD84F1BE24C2B0F4319E* ___composites_5;
// System.Int32 UnityEngine.InputSystem.InputActionState::totalProcessorCount
int32_t ___totalProcessorCount_6;
// UnityEngine.InputSystem.InputActionState/UnmanagedMemory UnityEngine.InputSystem.InputActionState::memory
UnmanagedMemory_t862EBE5224929ED0E2F989D790EB6B8633E612A2 ___memory_7;
// System.Boolean UnityEngine.InputSystem.InputActionState::m_OnBeforeUpdateHooked
bool ___m_OnBeforeUpdateHooked_8;
// System.Boolean UnityEngine.InputSystem.InputActionState::m_OnAfterUpdateHooked
bool ___m_OnAfterUpdateHooked_9;
// System.Boolean UnityEngine.InputSystem.InputActionState::m_InProcessControlStateChange
bool ___m_InProcessControlStateChange_10;
// UnityEngine.InputSystem.LowLevel.InputEventPtr UnityEngine.InputSystem.InputActionState::m_CurrentlyProcessingThisEvent
InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 ___m_CurrentlyProcessingThisEvent_11;
// System.Action UnityEngine.InputSystem.InputActionState::m_OnBeforeUpdateDelegate
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___m_OnBeforeUpdateDelegate_12;
// System.Action UnityEngine.InputSystem.InputActionState::m_OnAfterUpdateDelegate
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___m_OnAfterUpdateDelegate_13;
};
// ParadoxNotion.HierarchyTree/Element/<GetAllChildrenReferencesOfType>d__15`1<System.Object>
// ParadoxNotion.HierarchyTree/Element/<GetAllChildrenReferencesOfType>d__15`1<System.Object>
// System.Collections.Generic.Comparer`1<System.Byte>
struct Comparer_1_t49F23FD0F51B7B3F17D30558E0A425107523CC30_StaticFields
{
// System.Collections.Generic.Comparer`1<T> modreq(System.Runtime.CompilerServices.IsVolatile) System.Collections.Generic.Comparer`1::defaultComparer
Comparer_1_t49F23FD0F51B7B3F17D30558E0A425107523CC30* ___defaultComparer_0;
};
// System.Collections.Generic.Comparer`1<System.Byte>
// System.Collections.Generic.Comparer`1<System.Int16>
struct Comparer_1_t7EDCB50F141B8333E02C67781CAC2D41381F0563_StaticFields
{
// System.Collections.Generic.Comparer`1<T> modreq(System.Runtime.CompilerServices.IsVolatile) System.Collections.Generic.Comparer`1::defaultComparer
Comparer_1_t7EDCB50F141B8333E02C67781CAC2D41381F0563* ___defaultComparer_0;
};
// System.Collections.Generic.Comparer`1<System.Int16>
// System.Collections.Generic.Comparer`1<System.SByte>
struct Comparer_1_tFA27DAC2908F666A385A0E5699BB66735365343B_StaticFields
{
// System.Collections.Generic.Comparer`1<T> modreq(System.Runtime.CompilerServices.IsVolatile) System.Collections.Generic.Comparer`1::defaultComparer
Comparer_1_tFA27DAC2908F666A385A0E5699BB66735365343B* ___defaultComparer_0;
};
// System.Collections.Generic.Comparer`1<System.SByte>
// System.Collections.Generic.Comparer`1<System.UInt16>
struct Comparer_1_t58CF625431A0184A14FF0A33D14229F8F6EA3C98_StaticFields
{
// System.Collections.Generic.Comparer`1<T> modreq(System.Runtime.CompilerServices.IsVolatile) System.Collections.Generic.Comparer`1::defaultComparer
Comparer_1_t58CF625431A0184A14FF0A33D14229F8F6EA3C98* ___defaultComparer_0;
};
// System.Collections.Generic.Comparer`1<System.UInt16>
// System.Collections.Generic.Dictionary`2<System.String,ParadoxNotion.Serialization.FullSerializer.fsData>
// System.Collections.Generic.Dictionary`2<System.String,ParadoxNotion.Serialization.FullSerializer.fsData>
// UnityEngine.Rendering.DynamicArray`1<UnityEngine.Experimental.Rendering.RenderGraphModule.IRenderGraphResource>
// UnityEngine.Rendering.DynamicArray`1<UnityEngine.Experimental.Rendering.RenderGraphModule.IRenderGraphResource>
// UnityEngine.Rendering.DynamicArray`1<System.Object>
// UnityEngine.Rendering.DynamicArray`1<System.Object>
// System.Collections.Generic.EqualityComparer`1<System.Byte>
struct EqualityComparer_1_t209913D8BB9C5DF2E3F26BA94AD53F39604FBFB8_StaticFields
{
// System.Collections.Generic.EqualityComparer`1<T> modreq(System.Runtime.CompilerServices.IsVolatile) System.Collections.Generic.EqualityComparer`1::defaultComparer
EqualityComparer_1_t209913D8BB9C5DF2E3F26BA94AD53F39604FBFB8* ___defaultComparer_0;
};
// System.Collections.Generic.EqualityComparer`1<System.Byte>
// System.Collections.Generic.EqualityComparer`1<System.Int16>
struct EqualityComparer_1_tD96337BB993FF6246388ED223A24A3E752058F7B_StaticFields
{
// System.Collections.Generic.EqualityComparer`1<T> modreq(System.Runtime.CompilerServices.IsVolatile) System.Collections.Generic.EqualityComparer`1::defaultComparer
EqualityComparer_1_tD96337BB993FF6246388ED223A24A3E752058F7B* ___defaultComparer_0;
};
// System.Collections.Generic.EqualityComparer`1<System.Int16>
// System.Collections.Generic.EqualityComparer`1<System.Object>
struct EqualityComparer_1_t92563A67F1C1ECDC3FE387C46498E2E56B59F3C2_StaticFields
{
// System.Collections.Generic.EqualityComparer`1<T> modreq(System.Runtime.CompilerServices.IsVolatile) System.Collections.Generic.EqualityComparer`1::defaultComparer
EqualityComparer_1_t92563A67F1C1ECDC3FE387C46498E2E56B59F3C2* ___defaultComparer_0;
};
// System.Collections.Generic.EqualityComparer`1<System.Object>
// System.Collections.Generic.EqualityComparer`1<System.SByte>
struct EqualityComparer_1_tE7F9CA4FFFE31F11BFD738023C1E489D3ECB371B_StaticFields
{
// System.Collections.Generic.EqualityComparer`1<T> modreq(System.Runtime.CompilerServices.IsVolatile) System.Collections.Generic.EqualityComparer`1::defaultComparer
EqualityComparer_1_tE7F9CA4FFFE31F11BFD738023C1E489D3ECB371B* ___defaultComparer_0;
};
// System.Collections.Generic.EqualityComparer`1<System.SByte>
// System.Collections.Generic.EqualityComparer`1<System.UInt16>
struct EqualityComparer_1_t8B3F40C676CD330DB13D396DB81564A00E2B7C70_StaticFields
{
// System.Collections.Generic.EqualityComparer`1<T> modreq(System.Runtime.CompilerServices.IsVolatile) System.Collections.Generic.EqualityComparer`1::defaultComparer
EqualityComparer_1_t8B3F40C676CD330DB13D396DB81564A00E2B7C70* ___defaultComparer_0;
};
// System.Collections.Generic.EqualityComparer`1<System.UInt16>
// UnityEngine.Experimental.Rendering.RenderGraphModule.IRenderGraphResource
// UnityEngine.Experimental.Rendering.RenderGraphModule.IRenderGraphResource
// UnityEngine.Experimental.Rendering.RenderGraphModule.IRenderGraphResourcePool
// UnityEngine.Experimental.Rendering.RenderGraphModule.IRenderGraphResourcePool
// System.Reflection.MemberInfo
// System.Reflection.MemberInfo
// System.String
struct String_t_StaticFields
{
// System.String System.String::Empty
String_t* ___Empty_6;
};
// System.String
// System.Text.StringBuilder
// System.Text.StringBuilder
// System.ValueType
// System.ValueType
// UnityEngine._AndroidJNIHelper
// UnityEngine._AndroidJNIHelper
// ParadoxNotion.Serialization.FullSerializer.fsBaseConverter
// ParadoxNotion.Serialization.FullSerializer.fsBaseConverter
// ParadoxNotion.Serialization.FullSerializer.fsData
struct fsData_t0D9C403CA222F8A5CB8A66578340497D65E47FF0_StaticFields
{
// ParadoxNotion.Serialization.FullSerializer.fsData ParadoxNotion.Serialization.FullSerializer.fsData::True
fsData_t0D9C403CA222F8A5CB8A66578340497D65E47FF0* ___True_1;
// ParadoxNotion.Serialization.FullSerializer.fsData ParadoxNotion.Serialization.FullSerializer.fsData::False
fsData_t0D9C403CA222F8A5CB8A66578340497D65E47FF0* ___False_2;
// ParadoxNotion.Serialization.FullSerializer.fsData ParadoxNotion.Serialization.FullSerializer.fsData::Null
fsData_t0D9C403CA222F8A5CB8A66578340497D65E47FF0* ___Null_3;
};
// ParadoxNotion.Serialization.FullSerializer.fsData
// ParadoxNotion.Serialization.FullSerializer.fsSerializer
// ParadoxNotion.Serialization.FullSerializer.fsSerializer
// ParadoxNotion.HierarchyTree/Element
// ParadoxNotion.HierarchyTree/Element
// UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResourceRegistry/RenderGraphResourcesData
// UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResourceRegistry/RenderGraphResourcesData
// Unity.Burst.Intrinsics.X86/Avx2
// Unity.Burst.Intrinsics.X86/Avx2
// Unity.Burst.Intrinsics.X86/Sse4_2
struct Sse4_2_t40477411E6B6B2D01F3B0EA9D1B0A6281833C37C_StaticFields
{
// System.UInt32[] Unity.Burst.Intrinsics.X86/Sse4_2::crctab
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* ___crctab_0;
};
// Unity.Burst.Intrinsics.X86/Sse4_2
// UnityEngine.Rendering.Universal.LightCookieManager/Sorting/<>c__DisplayClass2_0`1<System.Object>
// UnityEngine.Rendering.Universal.LightCookieManager/Sorting/<>c__DisplayClass2_0`1<System.Object>
// UnityEngine.Rendering.Universal.LightCookieManager/Sorting/<>c__DisplayClass2_0`1<UnityEngine.Vector4>
// UnityEngine.Rendering.Universal.LightCookieManager/Sorting/<>c__DisplayClass2_0`1<UnityEngine.Vector4>
// UnityEngine.Rendering.Universal.LightCookieManager/Sorting/<>c__DisplayClass2_0`1<UnityEngine.Rendering.Universal.LightCookieManager/LightCookieMapping>
// UnityEngine.Rendering.Universal.LightCookieManager/Sorting/<>c__DisplayClass2_0`1<UnityEngine.Rendering.Universal.LightCookieManager/LightCookieMapping>
// UnityEngine.InputSystem.Utilities.InlinedArray`1<System.Action`1<System.Object>>
// UnityEngine.InputSystem.Utilities.InlinedArray`1<System.Action`1<System.Object>>
// UnityEngine.InputSystem.Utilities.InlinedArray`1<System.Action`2<System.Object,UnityEngine.InputSystem.InputActionChange>>
// UnityEngine.InputSystem.Utilities.InlinedArray`1<System.Action`2<System.Object,UnityEngine.InputSystem.InputActionChange>>
// UnityEngine.InputSystem.Utilities.InlinedArray`1<UnityEngine.InputSystem.InputProcessor`1<UnityEngine.Quaternion>>
// UnityEngine.InputSystem.Utilities.InlinedArray`1<UnityEngine.InputSystem.InputProcessor`1<UnityEngine.Quaternion>>
// UnityEngine.InputSystem.Utilities.InlinedArray`1<UnityEngine.InputSystem.InputProcessor`1<System.Single>>
// UnityEngine.InputSystem.Utilities.InlinedArray`1<UnityEngine.InputSystem.InputProcessor`1<System.Single>>
// UnityEngine.InputSystem.Utilities.InlinedArray`1<UnityEngine.InputSystem.InputProcessor`1<UnityEngine.Vector2>>
// UnityEngine.InputSystem.Utilities.InlinedArray`1<UnityEngine.InputSystem.InputProcessor`1<UnityEngine.Vector2>>
// UnityEngine.InputSystem.Utilities.InlinedArray`1<UnityEngine.InputSystem.InputProcessor`1<UnityEngine.Vector3>>
// UnityEngine.InputSystem.Utilities.InlinedArray`1<UnityEngine.InputSystem.InputProcessor`1<UnityEngine.Vector3>>
// Unity.Collections.NativeArray`1<System.UInt64>
// Unity.Collections.NativeArray`1<System.UInt64>
// System.Nullable`1<System.Boolean>
// System.Nullable`1<System.Boolean>
// System.Boolean
struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_StaticFields
{
// System.String System.Boolean::TrueString
String_t* ___TrueString_5;
// System.String System.Boolean::FalseString
String_t* ___FalseString_6;
};
// System.Boolean
// System.Byte
// System.Byte
// System.Char
struct Char_t521A6F19B456D956AF452D926C32709DC03D6B17_StaticFields
{
// System.Byte[] System.Char::s_categoryForLatin1
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___s_categoryForLatin1_3;
};
// System.Char
// UnityEngine.Color
// UnityEngine.Color
// System.Double
// System.Double
// UnityEngine.InputSystem.Utilities.FourCC
// UnityEngine.InputSystem.Utilities.FourCC
// UnityEngine.InputSystem.InputBinding
// UnityEngine.InputSystem.InputBinding
// UnityEngine.InputSystem.InputControlScheme
// UnityEngine.InputSystem.InputControlScheme
// UnityEngine.InputSystem.LowLevel.InputEventPtr
// UnityEngine.InputSystem.LowLevel.InputEventPtr
// System.Int16
// System.Int16
// System.Int32
// System.Int32
// System.Int64
// System.Int64
// System.IntPtr
struct IntPtr_t_StaticFields
{
// System.IntPtr System.IntPtr::Zero
intptr_t ___Zero_1;
};
// System.IntPtr
// UnityEngine.InputSystem.Utilities.InternedString
// UnityEngine.InputSystem.Utilities.InternedString
// UnityEngine.InputSystem.Utilities.PrimitiveValue
// UnityEngine.InputSystem.Utilities.PrimitiveValue
// UnityEngine.Quaternion
struct Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974_StaticFields
{
// UnityEngine.Quaternion UnityEngine.Quaternion::identityQuaternion
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___identityQuaternion_4;
};
// UnityEngine.Quaternion
// System.SByte
// System.SByte
// System.Single
// System.Single
// UnityEngine.InputSystem.Utilities.TypeTable
// UnityEngine.InputSystem.Utilities.TypeTable
// System.UInt16
// System.UInt16
// UnityEngine.Vector2
struct Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_StaticFields
{
// UnityEngine.Vector2 UnityEngine.Vector2::zeroVector
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___zeroVector_2;
// UnityEngine.Vector2 UnityEngine.Vector2::oneVector
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___oneVector_3;
// UnityEngine.Vector2 UnityEngine.Vector2::upVector
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___upVector_4;
// UnityEngine.Vector2 UnityEngine.Vector2::downVector
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___downVector_5;
// UnityEngine.Vector2 UnityEngine.Vector2::leftVector
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___leftVector_6;
// UnityEngine.Vector2 UnityEngine.Vector2::rightVector
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___rightVector_7;
// UnityEngine.Vector2 UnityEngine.Vector2::positiveInfinityVector
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___positiveInfinityVector_8;
// UnityEngine.Vector2 UnityEngine.Vector2::negativeInfinityVector
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___negativeInfinityVector_9;
};
// UnityEngine.Vector2
// UnityEngine.Vector3
struct Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_StaticFields
{
// UnityEngine.Vector3 UnityEngine.Vector3::zeroVector
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___zeroVector_5;
// UnityEngine.Vector3 UnityEngine.Vector3::oneVector
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___oneVector_6;
// UnityEngine.Vector3 UnityEngine.Vector3::upVector
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___upVector_7;
// UnityEngine.Vector3 UnityEngine.Vector3::downVector
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___downVector_8;
// UnityEngine.Vector3 UnityEngine.Vector3::leftVector
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___leftVector_9;
// UnityEngine.Vector3 UnityEngine.Vector3::rightVector
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___rightVector_10;
// UnityEngine.Vector3 UnityEngine.Vector3::forwardVector
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___forwardVector_11;
// UnityEngine.Vector3 UnityEngine.Vector3::backVector
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___backVector_12;
// UnityEngine.Vector3 UnityEngine.Vector3::positiveInfinityVector
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___positiveInfinityVector_13;
// UnityEngine.Vector3 UnityEngine.Vector3::negativeInfinityVector
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___negativeInfinityVector_14;
};
// UnityEngine.Vector3
// UnityEngine.Vector4
struct Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_StaticFields
{
// UnityEngine.Vector4 UnityEngine.Vector4::zeroVector
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___zeroVector_5;
// UnityEngine.Vector4 UnityEngine.Vector4::oneVector
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___oneVector_6;
// UnityEngine.Vector4 UnityEngine.Vector4::positiveInfinityVector
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___positiveInfinityVector_7;
// UnityEngine.Vector4 UnityEngine.Vector4::negativeInfinityVector
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___negativeInfinityVector_8;
};
// UnityEngine.Vector4
// System.Void
// System.Void
// ParadoxNotion.Serialization.FullSerializer.fsConverter
// ParadoxNotion.Serialization.FullSerializer.fsConverter
// ParadoxNotion.Serialization.FullSerializer.fsResult
struct fsResult_t85378B9CFBF6927E0F58617C03432EEF4B83D807_StaticFields
{
// System.String[] ParadoxNotion.Serialization.FullSerializer.fsResult::EmptyStringArray
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___EmptyStringArray_0;
// ParadoxNotion.Serialization.FullSerializer.fsResult ParadoxNotion.Serialization.FullSerializer.fsResult::Success
fsResult_t85378B9CFBF6927E0F58617C03432EEF4B83D807 ___Success_3;
};
// ParadoxNotion.Serialization.FullSerializer.fsResult
// Unity.Burst.Intrinsics.v64
// Unity.Burst.Intrinsics.v64
// UnityEngine.InputSystem.InputAction/CallbackContext
// UnityEngine.InputSystem.InputAction/CallbackContext
// UnityEngine.InputSystem.InputActionSetupExtensions/BindingSyntax
// UnityEngine.InputSystem.InputActionSetupExtensions/BindingSyntax
// UnityEngine.InputSystem.InputActionState/UnmanagedMemory
// UnityEngine.InputSystem.InputActionState/UnmanagedMemory
// UnityEngine.InputSystem.Layouts.InputControlLayout/Cache
// UnityEngine.InputSystem.Layouts.InputControlLayout/Cache
// UnityEngine.InputSystem.Layouts.InputControlLayout/Collection
// UnityEngine.InputSystem.Layouts.InputControlLayout/Collection
// UnityEngine.Rendering.Universal.LightCookieManager/LightCookieMapping
struct LightCookieMapping_t76B317D9FDE96056FA698B46B45D7F0937BD02D2_StaticFields
{
// System.Func`3<UnityEngine.Rendering.Universal.LightCookieManager/LightCookieMapping,UnityEngine.Rendering.Universal.LightCookieManager/LightCookieMapping,System.Int32> UnityEngine.Rendering.Universal.LightCookieManager/LightCookieMapping::s_CompareByCookieSize
Func_3_t3E644C82345CE04737DA5CDE018481FE0A88F821* ___s_CompareByCookieSize_3;
// System.Func`3<UnityEngine.Rendering.Universal.LightCookieManager/LightCookieMapping,UnityEngine.Rendering.Universal.LightCookieManager/LightCookieMapping,System.Int32> UnityEngine.Rendering.Universal.LightCookieManager/LightCookieMapping::s_CompareByBufferIndex
Func_3_t3E644C82345CE04737DA5CDE018481FE0A88F821* ___s_CompareByBufferIndex_4;
};
// UnityEngine.Rendering.Universal.LightCookieManager/LightCookieMapping
// UnityEngine.Rendering.Universal.LightCookieManager/Sorting
// UnityEngine.Rendering.Universal.LightCookieManager/Sorting
// Unity.Burst.Intrinsics.X86/Sse4_2/StrBoolArray/<Bits>e__FixedBuffer
// Unity.Burst.Intrinsics.X86/Sse4_2/StrBoolArray/<Bits>e__FixedBuffer
// UnityEngine.InputSystem.Utilities.CallbackArray`1<System.Action`1<System.Object>>
// UnityEngine.InputSystem.Utilities.CallbackArray`1<System.Action`1<System.Object>>
// UnityEngine.InputSystem.Utilities.CallbackArray`1<System.Action`2<System.Object,UnityEngine.InputSystem.InputActionChange>>
// UnityEngine.InputSystem.Utilities.CallbackArray`1<System.Action`2<System.Object,UnityEngine.InputSystem.InputActionChange>>
// UnityEngine.InputSystem.Utilities.InlinedArray`1<UnityEngine.InputSystem.Utilities.InternedString>
// UnityEngine.InputSystem.Utilities.InlinedArray`1<UnityEngine.InputSystem.Utilities.InternedString>
// UnityEngine.InputSystem.InputControlList`1<UnityEngine.InputSystem.InputControl>
// UnityEngine.InputSystem.InputControlList`1<UnityEngine.InputSystem.InputControl>
// System.Nullable`1<UnityEngine.InputSystem.InputBinding>
// System.Nullable`1<UnityEngine.InputSystem.InputBinding>
// System.Delegate
// System.Delegate
// System.Exception
struct Exception_t_StaticFields
{
// System.Object System.Exception::s_EDILock
RuntimeObject* ___s_EDILock_0;
};
// System.Exception
// System.Runtime.InteropServices.GCHandle
// System.Runtime.InteropServices.GCHandle
// UnityEngine.InputSystem.InputProcessor
struct InputProcessor_t71DA6677A0295DC87736E1D8D208FEA75D860457_StaticFields
{
// UnityEngine.InputSystem.Utilities.TypeTable UnityEngine.InputSystem.InputProcessor::s_Processors
TypeTable_tEAC1ECAD849469DEA65DA2FC65B19C2D4739B67E ___s_Processors_0;
};
// UnityEngine.InputSystem.InputProcessor
// UnityEngine.InputSystem.LowLevel.InputStateBlock
struct InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_StaticFields
{
// UnityEngine.InputSystem.Utilities.FourCC UnityEngine.InputSystem.LowLevel.InputStateBlock::FormatBit
FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED ___FormatBit_2;
// UnityEngine.InputSystem.Utilities.FourCC UnityEngine.InputSystem.LowLevel.InputStateBlock::FormatSBit
FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED ___FormatSBit_4;
// UnityEngine.InputSystem.Utilities.FourCC UnityEngine.InputSystem.LowLevel.InputStateBlock::FormatInt
FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED ___FormatInt_6;
// UnityEngine.InputSystem.Utilities.FourCC UnityEngine.InputSystem.LowLevel.InputStateBlock::FormatUInt
FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED ___FormatUInt_8;
// UnityEngine.InputSystem.Utilities.FourCC UnityEngine.InputSystem.LowLevel.InputStateBlock::FormatShort
FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED ___FormatShort_10;
// UnityEngine.InputSystem.Utilities.FourCC UnityEngine.InputSystem.LowLevel.InputStateBlock::FormatUShort
FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED ___FormatUShort_12;
// UnityEngine.InputSystem.Utilities.FourCC UnityEngine.InputSystem.LowLevel.InputStateBlock::FormatByte
FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED ___FormatByte_14;
// UnityEngine.InputSystem.Utilities.FourCC UnityEngine.InputSystem.LowLevel.InputStateBlock::FormatSByte
FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED ___FormatSByte_16;
// UnityEngine.InputSystem.Utilities.FourCC UnityEngine.InputSystem.LowLevel.InputStateBlock::FormatLong
FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED ___FormatLong_18;
// UnityEngine.InputSystem.Utilities.FourCC UnityEngine.InputSystem.LowLevel.InputStateBlock::FormatULong
FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED ___FormatULong_20;
// UnityEngine.InputSystem.Utilities.FourCC UnityEngine.InputSystem.LowLevel.InputStateBlock::FormatFloat
FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED ___FormatFloat_22;
// UnityEngine.InputSystem.Utilities.FourCC UnityEngine.InputSystem.LowLevel.InputStateBlock::FormatDouble
FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED ___FormatDouble_24;
// UnityEngine.InputSystem.Utilities.FourCC UnityEngine.InputSystem.LowLevel.InputStateBlock::FormatVector2
FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED ___FormatVector2_26;
// UnityEngine.InputSystem.Utilities.FourCC UnityEngine.InputSystem.LowLevel.InputStateBlock::FormatVector3
FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED ___FormatVector3_27;
// UnityEngine.InputSystem.Utilities.FourCC UnityEngine.InputSystem.LowLevel.InputStateBlock::FormatQuaternion
FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED ___FormatQuaternion_28;
// UnityEngine.InputSystem.Utilities.FourCC UnityEngine.InputSystem.LowLevel.InputStateBlock::FormatVector2Short
FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED ___FormatVector2Short_29;
// UnityEngine.InputSystem.Utilities.FourCC UnityEngine.InputSystem.LowLevel.InputStateBlock::FormatVector3Short
FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED ___FormatVector3Short_30;
// UnityEngine.InputSystem.Utilities.FourCC UnityEngine.InputSystem.LowLevel.InputStateBlock::FormatVector2Byte
FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED ___FormatVector2Byte_31;
// UnityEngine.InputSystem.Utilities.FourCC UnityEngine.InputSystem.LowLevel.InputStateBlock::FormatVector3Byte
FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED ___FormatVector3Byte_32;
};
// UnityEngine.InputSystem.LowLevel.InputStateBlock
// System.RuntimeTypeHandle
// System.RuntimeTypeHandle
// ParadoxNotion.Serialization.FullSerializer.Internal.fsEnumConverter
// ParadoxNotion.Serialization.FullSerializer.Internal.fsEnumConverter
// Unity.Burst.Intrinsics.v128
// Unity.Burst.Intrinsics.v128
// UnityEngine.InputSystem.InputActionSetupExtensions/ControlSchemeSyntax
// UnityEngine.InputSystem.InputActionSetupExtensions/ControlSchemeSyntax
// UnityEngine.InputSystem.Layouts.InputControlLayout/Builder
// UnityEngine.InputSystem.Layouts.InputControlLayout/Builder
// Unity.Burst.Intrinsics.X86/Sse4_2/StrBoolArray
// Unity.Burst.Intrinsics.X86/Sse4_2/StrBoolArray
// UnityEngine.InputSystem.Utilities.InlinedArray`1<System.Runtime.InteropServices.GCHandle>
// UnityEngine.InputSystem.Utilities.InlinedArray`1<System.Runtime.InteropServices.GCHandle>
// UnityEngine.InputSystem.InputControl
// UnityEngine.InputSystem.InputControl
// UnityEngine.InputSystem.Layouts.InputControlLayout
struct InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D_StaticFields
{
// UnityEngine.InputSystem.Utilities.InternedString UnityEngine.InputSystem.Layouts.InputControlLayout::s_DefaultVariant
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___s_DefaultVariant_0;
// UnityEngine.InputSystem.Layouts.InputControlLayout/Collection UnityEngine.InputSystem.Layouts.InputControlLayout::s_Layouts
Collection_t6E9F85AD439CF26269683541C4DC58BA3B6756C5 ___s_Layouts_15;
// UnityEngine.InputSystem.Layouts.InputControlLayout/Cache UnityEngine.InputSystem.Layouts.InputControlLayout::s_CacheInstance
Cache_tB837109647F577DCE3795AEE2E9E0E3F61F543AB ___s_CacheInstance_16;
// System.Int32 UnityEngine.InputSystem.Layouts.InputControlLayout::s_CacheInstanceRef
int32_t ___s_CacheInstanceRef_17;
};
// UnityEngine.InputSystem.Layouts.InputControlLayout
// System.MulticastDelegate
// System.MulticastDelegate
// System.SystemException
// System.SystemException
// System.Type
struct Type_t_StaticFields
{
// System.Reflection.Binder modreq(System.Runtime.CompilerServices.IsVolatile) System.Type::s_defaultBinder
Binder_t91BFCE95A7057FADF4D8A1A342AFE52872246235* ___s_defaultBinder_0;
// System.Char System.Type::Delimiter
Il2CppChar ___Delimiter_1;
// System.Type[] System.Type::EmptyTypes
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* ___EmptyTypes_2;
// System.Object System.Type::Missing
RuntimeObject* ___Missing_3;
// System.Reflection.MemberFilter System.Type::FilterAttribute
MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterAttribute_4;
// System.Reflection.MemberFilter System.Type::FilterName
MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterName_5;
// System.Reflection.MemberFilter System.Type::FilterNameIgnoreCase
MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterNameIgnoreCase_6;
};
// System.Type
// UnityEngine.InputSystem.InputActionRebindingExtensions/RebindingOperation
// UnityEngine.InputSystem.InputActionRebindingExtensions/RebindingOperation
// System.Func`3<System.Object,System.Object,System.Int32>
// System.Func`3<System.Object,System.Object,System.Int32>
// System.Func`3<UnityEngine.Vector4,UnityEngine.Vector4,System.Int32>
// System.Func`3<UnityEngine.Vector4,UnityEngine.Vector4,System.Int32>
// System.Func`3<UnityEngine.Rendering.Universal.LightCookieManager/LightCookieMapping,UnityEngine.Rendering.Universal.LightCookieManager/LightCookieMapping,System.Int32>
// System.Func`3<UnityEngine.Rendering.Universal.LightCookieManager/LightCookieMapping,UnityEngine.Rendering.Universal.LightCookieManager/LightCookieMapping,System.Int32>
// UnityEngine.InputSystem.InputControl`1<UnityEngine.Quaternion>
// UnityEngine.InputSystem.InputControl`1<UnityEngine.Quaternion>
// UnityEngine.InputSystem.InputControl`1<System.Single>
// UnityEngine.InputSystem.InputControl`1<System.Single>
// UnityEngine.InputSystem.InputControl`1<UnityEngine.Vector2>
// UnityEngine.InputSystem.InputControl`1<UnityEngine.Vector2>
// UnityEngine.InputSystem.InputControl`1<UnityEngine.Vector3>
// UnityEngine.InputSystem.InputControl`1<UnityEngine.Vector3>
// System.InvalidCastException
// System.InvalidCastException
// System.InvalidOperationException
// System.InvalidOperationException
// System.NotSupportedException
// System.NotSupportedException
// UnityEngine.InputSystem.InputActionState/GlobalState
// UnityEngine.InputSystem.InputActionState/GlobalState
// UnityEngine.InputSystem.InputActionState
struct InputActionState_t780948EA293BAA800AD8699518B58B59FFB8A700_StaticFields
{
// UnityEngine.InputSystem.InputActionState/GlobalState UnityEngine.InputSystem.InputActionState::s_GlobalState
GlobalState_tC6D38701EF2670B99D214B9A482C428DFEA8408A ___s_GlobalState_14;
};
// UnityEngine.InputSystem.InputActionState
#ifdef __clang__
#pragma clang diagnostic pop
#endif
// System.Object[]
struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918 : public RuntimeArray
{
ALIGN_FIELD (8) RuntimeObject* m_Items[1];
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);
}
};
// System.String[]
struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248 : public RuntimeArray
{
ALIGN_FIELD (8) String_t* m_Items[1];
inline String_t* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline String_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, String_t* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline String_t* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline String_t** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, String_t* value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
// UnityEngine.Vector4[]
struct Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD : public RuntimeArray
{
ALIGN_FIELD (8) Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 m_Items[1];
inline Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* 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_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
}
inline Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 value)
{
m_Items[index] = value;
}
};
// UnityEngine.Rendering.Universal.LightCookieManager/LightCookieMapping[]
struct LightCookieMappingU5BU5D_tE1F10A7D54920D3636F1DB7774B3D5F5B560E263 : public RuntimeArray
{
ALIGN_FIELD (8) LightCookieMapping_t76B317D9FDE96056FA698B46B45D7F0937BD02D2 m_Items[1];
inline LightCookieMapping_t76B317D9FDE96056FA698B46B45D7F0937BD02D2 GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline LightCookieMapping_t76B317D9FDE96056FA698B46B45D7F0937BD02D2* 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, LightCookieMapping_t76B317D9FDE96056FA698B46B45D7F0937BD02D2 value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___light_2), (void*)NULL);
}
inline LightCookieMapping_t76B317D9FDE96056FA698B46B45D7F0937BD02D2 GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline LightCookieMapping_t76B317D9FDE96056FA698B46B45D7F0937BD02D2* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, LightCookieMapping_t76B317D9FDE96056FA698B46B45D7F0937BD02D2 value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___light_2), (void*)NULL);
}
};
// System.Boolean System.Collections.Generic.Dictionary`2<System.Object,System.Object>::TryGetValue(TKey,TValue&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_TryGetValue_mD15380A4ED7CDEE99EA45881577D26BA9CE1B849_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, RuntimeObject* ___0_key, RuntimeObject** ___1_value, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Dictionary`2<System.Object,System.Object>::set_Item(TKey,TValue)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_set_Item_m1A840355E8EDAECEA9D0C6F5E51B248FAA449CBD_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, RuntimeObject* ___0_key, RuntimeObject* ___1_value, const RuntimeMethod* method) ;
// TValue UnityEngine.InputSystem.InputAction/CallbackContext::ReadValue<UnityEngine.Quaternion>()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 CallbackContext_ReadValue_TisQuaternion_tDA59F214EF07D7700B26E40E562F267AF7306974_m020AD5873BB6CE85B752DF8D11920FA5FB46214E_gshared (CallbackContext_tB251EE41F509C6E8A6B05EC97C029A45DF4F5FA8* __this, const RuntimeMethod* method) ;
// TValue UnityEngine.InputSystem.InputAction/CallbackContext::ReadValue<System.Single>()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float CallbackContext_ReadValue_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m7EBC8C123F0601CE5B340BA966923AEC449A8ACF_gshared (CallbackContext_tB251EE41F509C6E8A6B05EC97C029A45DF4F5FA8* __this, const RuntimeMethod* method) ;
// TValue UnityEngine.InputSystem.InputAction/CallbackContext::ReadValue<UnityEngine.Vector2>()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 CallbackContext_ReadValue_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m454ADEAE74A5A469E011CF78D6303A1034659830_gshared (CallbackContext_tB251EE41F509C6E8A6B05EC97C029A45DF4F5FA8* __this, const RuntimeMethod* method) ;
// TValue UnityEngine.InputSystem.InputAction/CallbackContext::ReadValue<UnityEngine.Vector3>()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 CallbackContext_ReadValue_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_mC5704121342A8A761FA496E4922FDA7B37C20EDD_gshared (CallbackContext_tB251EE41F509C6E8A6B05EC97C029A45DF4F5FA8* __this, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.InputActionSetupExtensions/BindingSyntax UnityEngine.InputSystem.InputActionSetupExtensions/BindingSyntax::WithInteraction<System.Object>()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BindingSyntax_t5FB93D8F3518B4640E42E067ECB15541CD123317 BindingSyntax_WithInteraction_TisRuntimeObject_mA9CD41BB913C678CE5891E3C51871CBFCFB13254_gshared (BindingSyntax_t5FB93D8F3518B4640E42E067ECB15541CD123317* __this, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.InputActionSetupExtensions/BindingSyntax UnityEngine.InputSystem.InputActionSetupExtensions/BindingSyntax::WithProcessor<System.Object>()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BindingSyntax_t5FB93D8F3518B4640E42E067ECB15541CD123317 BindingSyntax_WithProcessor_TisRuntimeObject_m88180835A3724BF9C98DC39A8CB6146B2B3BC1DE_gshared (BindingSyntax_t5FB93D8F3518B4640E42E067ECB15541CD123317* __this, const RuntimeMethod* method) ;
// System.String UnityEngine.InputSystem.InputActionSetupExtensions/ControlSchemeSyntax::DeviceTypeToControlPath<System.Object>()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ControlSchemeSyntax_DeviceTypeToControlPath_TisRuntimeObject_mF63A1990BA907932D19EC7FA27A34BC1A855D21A_gshared (ControlSchemeSyntax_t4C14E0745C729675BFFADA8275391ACBAD73227D* __this, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.InputActionSetupExtensions/ControlSchemeSyntax UnityEngine.InputSystem.InputActionSetupExtensions/ControlSchemeSyntax::OrWithOptionalDevice<System.Object>()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ControlSchemeSyntax_t4C14E0745C729675BFFADA8275391ACBAD73227D ControlSchemeSyntax_OrWithOptionalDevice_TisRuntimeObject_mF382F898E47985498314A5A60EF2542B5607DF53_gshared (ControlSchemeSyntax_t4C14E0745C729675BFFADA8275391ACBAD73227D* __this, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.InputActionSetupExtensions/ControlSchemeSyntax UnityEngine.InputSystem.InputActionSetupExtensions/ControlSchemeSyntax::OrWithRequiredDevice<System.Object>()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ControlSchemeSyntax_t4C14E0745C729675BFFADA8275391ACBAD73227D ControlSchemeSyntax_OrWithRequiredDevice_TisRuntimeObject_m82C53906C0350BE78EBA1C410BC169C64E555CDE_gshared (ControlSchemeSyntax_t4C14E0745C729675BFFADA8275391ACBAD73227D* __this, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.InputActionSetupExtensions/ControlSchemeSyntax UnityEngine.InputSystem.InputActionSetupExtensions/ControlSchemeSyntax::WithOptionalDevice<System.Object>()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ControlSchemeSyntax_t4C14E0745C729675BFFADA8275391ACBAD73227D ControlSchemeSyntax_WithOptionalDevice_TisRuntimeObject_m44DA2464CBBE7A51A89945D7B96BB4114B0CDFEA_gshared (ControlSchemeSyntax_t4C14E0745C729675BFFADA8275391ACBAD73227D* __this, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.InputActionSetupExtensions/ControlSchemeSyntax UnityEngine.InputSystem.InputActionSetupExtensions/ControlSchemeSyntax::WithRequiredDevice<System.Object>()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ControlSchemeSyntax_t4C14E0745C729675BFFADA8275391ACBAD73227D ControlSchemeSyntax_WithRequiredDevice_TisRuntimeObject_mBEFB5EF49817C78C1BA4145393A1F2642E6ABD9D_gshared (ControlSchemeSyntax_t4C14E0745C729675BFFADA8275391ACBAD73227D* __this, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.Rendering.DynamicArray`1<System.Object>::get_size()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t DynamicArray_1_get_size_m1B00C20A8CC4D62269585D16A58425D3F258836F_gshared_inline (DynamicArray_1_t7C64F5A74B7BA6F6B3589A766CADE3F59C6C7BCA* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.DynamicArray`1<System.Object>::Resize(System.Int32,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DynamicArray_1_Resize_m3E24EB8A4A036B423BA304E8C3C94EBD0222822E_gshared (DynamicArray_1_t7C64F5A74B7BA6F6B3589A766CADE3F59C6C7BCA* __this, int32_t ___0_newSize, bool ___1_keepContent, const RuntimeMethod* method) ;
// T& UnityEngine.Rendering.DynamicArray`1<System.Object>::get_Item(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject** DynamicArray_1_get_Item_m7DDF1E462D1484149A4D812CAD717F816205FD44_gshared (DynamicArray_1_t7C64F5A74B7BA6F6B3589A766CADE3F59C6C7BCA* __this, int32_t ___0_index, const RuntimeMethod* method) ;
// System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57 (RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B ___0_handle, const RuntimeMethod* method) ;
// System.String UnityEngine._AndroidJNIHelper::GetSignature(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* _AndroidJNIHelper_GetSignature_m414A7A6B98FB5565075E4C51F22C482F2BCEEF5F (RuntimeObject* ___0_obj, const RuntimeMethod* method) ;
// System.IntPtr UnityEngine.AndroidJNIHelper::GetFieldID(System.IntPtr,System.String,System.String,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t AndroidJNIHelper_GetFieldID_mDA4775DFA37126A7EFEBCA8E68EF9640F3D6EF01 (intptr_t ___0_javaClass, String_t* ___1_fieldName, String_t* ___2_signature, bool ___3_isStatic, const RuntimeMethod* method) ;
// System.IntPtr UnityEngine.AndroidJNIHelper::GetMethodID(System.IntPtr,System.String,System.String,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t AndroidJNIHelper_GetMethodID_mDB705DC228B1BB30E6595068797FB3F2A1817BB8 (intptr_t ___0_javaClass, String_t* ___1_methodName, String_t* ___2_signature, bool ___3_isStatic, const RuntimeMethod* method) ;
// System.Void System.Text.StringBuilder::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StringBuilder__ctor_m1D99713357DE05DAFA296633639DB55F8C30587D (StringBuilder_t* __this, const RuntimeMethod* method) ;
// System.Text.StringBuilder System.Text.StringBuilder::Append(System.Char)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringBuilder_t* StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1 (StringBuilder_t* __this, Il2CppChar ___0_value, const RuntimeMethod* method) ;
// System.Text.StringBuilder System.Text.StringBuilder::Append(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringBuilder_t* StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D (StringBuilder_t* __this, String_t* ___0_value, const RuntimeMethod* method) ;
// System.Boolean System.Collections.Generic.Dictionary`2<System.String,ParadoxNotion.Serialization.FullSerializer.fsData>::TryGetValue(TKey,TValue&)
inline bool Dictionary_2_TryGetValue_mB7FBDA22E0097214475471ADB4E2169A398F83D9 (Dictionary_2_tBE662043609334E6EC03217A32CAE298B71E4096* __this, String_t* ___0_key, fsData_t0D9C403CA222F8A5CB8A66578340497D65E47FF0** ___1_value, const RuntimeMethod* method)
{
return (( bool (*) (Dictionary_2_tBE662043609334E6EC03217A32CAE298B71E4096*, String_t*, fsData_t0D9C403CA222F8A5CB8A66578340497D65E47FF0**, const RuntimeMethod*))Dictionary_2_TryGetValue_mD15380A4ED7CDEE99EA45881577D26BA9CE1B849_gshared)(__this, ___0_key, ___1_value, method);
}
// System.String System.String::Concat(System.String,System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B (String_t* ___0_str0, String_t* ___1_str1, String_t* ___2_str2, const RuntimeMethod* method) ;
// ParadoxNotion.Serialization.FullSerializer.fsResult ParadoxNotion.Serialization.FullSerializer.fsResult::Fail(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR fsResult_t85378B9CFBF6927E0F58617C03432EEF4B83D807 fsResult_Fail_m29DA71CCFA38A13EF4A4C3441240543509DF1982 (String_t* ___0_warning, const RuntimeMethod* method) ;
// ParadoxNotion.Serialization.FullSerializer.fsResult ParadoxNotion.Serialization.FullSerializer.fsSerializer::TryDeserialize(ParadoxNotion.Serialization.FullSerializer.fsData,System.Type,System.Object&,System.Type)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR fsResult_t85378B9CFBF6927E0F58617C03432EEF4B83D807 fsSerializer_TryDeserialize_mBA4ADB065961C781C2EE717E50C815E9810AAD99 (fsSerializer_t745FA3749142E0209C2929EA7E73635FFDB2E114* __this, fsData_t0D9C403CA222F8A5CB8A66578340497D65E47FF0* ___0_data, Type_t* ___1_storageType, RuntimeObject** ___2_result, Type_t* ___3_overrideConverterType, const RuntimeMethod* method) ;
// ParadoxNotion.Serialization.FullSerializer.fsResult ParadoxNotion.Serialization.FullSerializer.fsSerializer::TrySerialize(System.Type,System.Object,ParadoxNotion.Serialization.FullSerializer.fsData&,System.Type)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR fsResult_t85378B9CFBF6927E0F58617C03432EEF4B83D807 fsSerializer_TrySerialize_m8055AB543B7F8BD322C671125FA2B67FF4338CF4 (fsSerializer_t745FA3749142E0209C2929EA7E73635FFDB2E114* __this, Type_t* ___0_storageType, RuntimeObject* ___1_instance, fsData_t0D9C403CA222F8A5CB8A66578340497D65E47FF0** ___2_data, Type_t* ___3_overrideConverterType, const RuntimeMethod* method) ;
// System.Boolean ParadoxNotion.Serialization.FullSerializer.fsResult::get_Succeeded()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool fsResult_get_Succeeded_mF15CF65D3594F811A5EDC12CA214AB5107BFF192_inline (fsResult_t85378B9CFBF6927E0F58617C03432EEF4B83D807* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Dictionary`2<System.String,ParadoxNotion.Serialization.FullSerializer.fsData>::set_Item(TKey,TValue)
inline void Dictionary_2_set_Item_mAB57225F377594413DBF0735887BABA2B302D873 (Dictionary_2_tBE662043609334E6EC03217A32CAE298B71E4096* __this, String_t* ___0_key, fsData_t0D9C403CA222F8A5CB8A66578340497D65E47FF0* ___1_value, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_tBE662043609334E6EC03217A32CAE298B71E4096*, String_t*, fsData_t0D9C403CA222F8A5CB8A66578340497D65E47FF0*, const RuntimeMethod*))Dictionary_2_set_Item_m1A840355E8EDAECEA9D0C6F5E51B248FAA449CBD_gshared)(__this, ___0_key, ___1_value, method);
}
// System.Type System.Object::GetType()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3 (RuntimeObject* __this, const RuntimeMethod* method) ;
// System.String System.String::Concat(System.String[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_m647EBF831F54B6DF7D5AFA5FD012CF4EE7571B6A (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___0_values, const RuntimeMethod* method) ;
// System.Void System.InvalidCastException::.ctor(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InvalidCastException__ctor_mED3F9781E6CA47A92C602C896EDDF2F40ECB8644 (InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E* __this, String_t* ___0_message, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.InputActionPhase UnityEngine.InputSystem.InputAction/CallbackContext::get_phase()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CallbackContext_get_phase_mBF36959BEB4B081303626F616535A84137580702 (CallbackContext_tB251EE41F509C6E8A6B05EC97C029A45DF4F5FA8* __this, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.InputSystem.InputExtensions::IsInProgress(UnityEngine.InputSystem.InputActionPhase)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputExtensions_IsInProgress_m25007106321076468BF7FE0FA4B3685FC6A6B7BA (int32_t ___0_phase, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.InputSystem.InputAction/CallbackContext::get_bindingIndex()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CallbackContext_get_bindingIndex_mBC8952C9915010C5D8DB5FD69D089FFC49542FB1 (CallbackContext_tB251EE41F509C6E8A6B05EC97C029A45DF4F5FA8* __this, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.InputSystem.InputAction/CallbackContext::get_controlIndex()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CallbackContext_get_controlIndex_m25E107BD1CD3C1CBAA7FAA2ED2D11EA88491A04B (CallbackContext_tB251EE41F509C6E8A6B05EC97C029A45DF4F5FA8* __this, const RuntimeMethod* method) ;
// TValue UnityEngine.InputSystem.InputAction/CallbackContext::ReadValue<UnityEngine.Quaternion>()
inline Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 CallbackContext_ReadValue_TisQuaternion_tDA59F214EF07D7700B26E40E562F267AF7306974_m020AD5873BB6CE85B752DF8D11920FA5FB46214E (CallbackContext_tB251EE41F509C6E8A6B05EC97C029A45DF4F5FA8* __this, const RuntimeMethod* method)
{
return (( Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 (*) (CallbackContext_tB251EE41F509C6E8A6B05EC97C029A45DF4F5FA8*, const RuntimeMethod*))CallbackContext_ReadValue_TisQuaternion_tDA59F214EF07D7700B26E40E562F267AF7306974_m020AD5873BB6CE85B752DF8D11920FA5FB46214E_gshared)(__this, method);
}
// TValue UnityEngine.InputSystem.InputAction/CallbackContext::ReadValue<System.Single>()
inline float CallbackContext_ReadValue_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m7EBC8C123F0601CE5B340BA966923AEC449A8ACF (CallbackContext_tB251EE41F509C6E8A6B05EC97C029A45DF4F5FA8* __this, const RuntimeMethod* method)
{
return (( float (*) (CallbackContext_tB251EE41F509C6E8A6B05EC97C029A45DF4F5FA8*, const RuntimeMethod*))CallbackContext_ReadValue_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m7EBC8C123F0601CE5B340BA966923AEC449A8ACF_gshared)(__this, method);
}
// TValue UnityEngine.InputSystem.InputAction/CallbackContext::ReadValue<UnityEngine.Vector2>()
inline Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 CallbackContext_ReadValue_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m454ADEAE74A5A469E011CF78D6303A1034659830 (CallbackContext_tB251EE41F509C6E8A6B05EC97C029A45DF4F5FA8* __this, const RuntimeMethod* method)
{
return (( Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 (*) (CallbackContext_tB251EE41F509C6E8A6B05EC97C029A45DF4F5FA8*, const RuntimeMethod*))CallbackContext_ReadValue_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m454ADEAE74A5A469E011CF78D6303A1034659830_gshared)(__this, method);
}
// TValue UnityEngine.InputSystem.InputAction/CallbackContext::ReadValue<UnityEngine.Vector3>()
inline Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 CallbackContext_ReadValue_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_mC5704121342A8A761FA496E4922FDA7B37C20EDD (CallbackContext_tB251EE41F509C6E8A6B05EC97C029A45DF4F5FA8* __this, const RuntimeMethod* method)
{
return (( Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 (*) (CallbackContext_tB251EE41F509C6E8A6B05EC97C029A45DF4F5FA8*, const RuntimeMethod*))CallbackContext_ReadValue_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_mC5704121342A8A761FA496E4922FDA7B37C20EDD_gshared)(__this, method);
}
// System.Void UnityEngine.InputSystem.InputActionRebindingExtensions/RebindingOperation::ThrowIfRebindInProgress()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RebindingOperation_ThrowIfRebindInProgress_m02318B6E459C495517FF62AEAD4603BF683EED9C (RebindingOperation_tF7D9BCBB6E69668FA3A5C211104FF8637F9F3470* __this, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.InputActionRebindingExtensions/RebindingOperation UnityEngine.InputSystem.InputActionRebindingExtensions/RebindingOperation::WithExpectedControlType(System.Type)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RebindingOperation_tF7D9BCBB6E69668FA3A5C211104FF8637F9F3470* RebindingOperation_WithExpectedControlType_m7C6765DE8A1B747F1E83EB324CCED84F509622AB (RebindingOperation_tF7D9BCBB6E69668FA3A5C211104FF8637F9F3470* __this, Type_t* ___0_type, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.InputSystem.InputActionSetupExtensions/BindingSyntax::get_valid()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BindingSyntax_get_valid_m233A0DBDBE0B5AAB4B078F8FD39B1C60EFB6040C (BindingSyntax_t5FB93D8F3518B4640E42E067ECB15541CD123317* __this, const RuntimeMethod* method) ;
// System.Void System.InvalidOperationException::.ctor(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162 (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* __this, String_t* ___0_message, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.Utilities.InternedString UnityEngine.InputSystem.Utilities.TypeTable::FindNameForType(System.Type)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 TypeTable_FindNameForType_m5974594EAAEB68C4488B8C9CFABF931B7666FB00 (TypeTable_tEAC1ECAD849469DEA65DA2FC65B19C2D4739B67E* __this, Type_t* ___0_type, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.InputSystem.Utilities.InternedString::IsEmpty()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InternedString_IsEmpty_mA88FAF2562BF41C57C00E68F5A4111B22CFF173B (InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735* __this, const RuntimeMethod* method) ;
// System.String System.String::Format(System.String,System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8 (String_t* ___0_format, RuntimeObject* ___1_arg0, const RuntimeMethod* method) ;
// System.Void System.NotSupportedException::.ctor(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NotSupportedException__ctor_mE174750CF0247BBB47544FFD71D66BB89630945B (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* __this, String_t* ___0_message, const RuntimeMethod* method) ;
// System.String UnityEngine.InputSystem.Utilities.InternedString::op_Implicit(UnityEngine.InputSystem.Utilities.InternedString)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* InternedString_op_Implicit_m99D80AAE853F54FA2EF2603D020C7454B608D2F6 (InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___0_str, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.InputActionSetupExtensions/BindingSyntax UnityEngine.InputSystem.InputActionSetupExtensions/BindingSyntax::WithInteraction(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BindingSyntax_t5FB93D8F3518B4640E42E067ECB15541CD123317 BindingSyntax_WithInteraction_mCE7E9DC5A2927956F4A89F55FE5D0A083936042B (BindingSyntax_t5FB93D8F3518B4640E42E067ECB15541CD123317* __this, String_t* ___0_interaction, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.InputActionSetupExtensions/BindingSyntax UnityEngine.InputSystem.InputActionSetupExtensions/BindingSyntax::WithInteraction<System.Object>()
inline BindingSyntax_t5FB93D8F3518B4640E42E067ECB15541CD123317 BindingSyntax_WithInteraction_TisRuntimeObject_mA9CD41BB913C678CE5891E3C51871CBFCFB13254 (BindingSyntax_t5FB93D8F3518B4640E42E067ECB15541CD123317* __this, const RuntimeMethod* method)
{
return (( BindingSyntax_t5FB93D8F3518B4640E42E067ECB15541CD123317 (*) (BindingSyntax_t5FB93D8F3518B4640E42E067ECB15541CD123317*, const RuntimeMethod*))BindingSyntax_WithInteraction_TisRuntimeObject_mA9CD41BB913C678CE5891E3C51871CBFCFB13254_gshared)(__this, method);
}
// UnityEngine.InputSystem.InputActionSetupExtensions/BindingSyntax UnityEngine.InputSystem.InputActionSetupExtensions/BindingSyntax::WithProcessor(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BindingSyntax_t5FB93D8F3518B4640E42E067ECB15541CD123317 BindingSyntax_WithProcessor_m2FD9C1A3B16647C578EF8723249ABF6B45E7F9AC (BindingSyntax_t5FB93D8F3518B4640E42E067ECB15541CD123317* __this, String_t* ___0_processor, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.InputActionSetupExtensions/BindingSyntax UnityEngine.InputSystem.InputActionSetupExtensions/BindingSyntax::WithProcessor<System.Object>()
inline BindingSyntax_t5FB93D8F3518B4640E42E067ECB15541CD123317 BindingSyntax_WithProcessor_TisRuntimeObject_m88180835A3724BF9C98DC39A8CB6146B2B3BC1DE (BindingSyntax_t5FB93D8F3518B4640E42E067ECB15541CD123317* __this, const RuntimeMethod* method)
{
return (( BindingSyntax_t5FB93D8F3518B4640E42E067ECB15541CD123317 (*) (BindingSyntax_t5FB93D8F3518B4640E42E067ECB15541CD123317*, const RuntimeMethod*))BindingSyntax_WithProcessor_TisRuntimeObject_m88180835A3724BF9C98DC39A8CB6146B2B3BC1DE_gshared)(__this, method);
}
// UnityEngine.InputSystem.Utilities.InternedString UnityEngine.InputSystem.Layouts.InputControlLayout/Collection::TryFindLayoutForType(System.Type)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 Collection_TryFindLayoutForType_m63B3C00D6ED29C6DD98A6B735E5C4C84A3B20868 (Collection_t6E9F85AD439CF26269683541C4DC58BA3B6756C5* __this, Type_t* ___0_layoutType, const RuntimeMethod* method) ;
// System.String UnityEngine.InputSystem.Utilities.InternedString::ToString()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* InternedString_ToString_mED327D67EF001C5EDFF284336F13C3E3F025993A (InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735* __this, const RuntimeMethod* method) ;
// System.Boolean System.String::IsNullOrEmpty(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478 (String_t* ___0_value, const RuntimeMethod* method) ;
// System.String UnityEngine.InputSystem.InputActionSetupExtensions/ControlSchemeSyntax::DeviceTypeToControlPath<System.Object>()
inline String_t* ControlSchemeSyntax_DeviceTypeToControlPath_TisRuntimeObject_mF63A1990BA907932D19EC7FA27A34BC1A855D21A (ControlSchemeSyntax_t4C14E0745C729675BFFADA8275391ACBAD73227D* __this, const RuntimeMethod* method)
{
return (( String_t* (*) (ControlSchemeSyntax_t4C14E0745C729675BFFADA8275391ACBAD73227D*, const RuntimeMethod*))ControlSchemeSyntax_DeviceTypeToControlPath_TisRuntimeObject_mF63A1990BA907932D19EC7FA27A34BC1A855D21A_gshared)(__this, method);
}
// UnityEngine.InputSystem.InputActionSetupExtensions/ControlSchemeSyntax UnityEngine.InputSystem.InputActionSetupExtensions/ControlSchemeSyntax::WithOptionalDevice(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ControlSchemeSyntax_t4C14E0745C729675BFFADA8275391ACBAD73227D ControlSchemeSyntax_WithOptionalDevice_mB17551E2EB7F96585BD6E01573D9494664E9EED7 (ControlSchemeSyntax_t4C14E0745C729675BFFADA8275391ACBAD73227D* __this, String_t* ___0_controlPath, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.InputActionSetupExtensions/ControlSchemeSyntax UnityEngine.InputSystem.InputActionSetupExtensions/ControlSchemeSyntax::OrWithOptionalDevice<System.Object>()
inline ControlSchemeSyntax_t4C14E0745C729675BFFADA8275391ACBAD73227D ControlSchemeSyntax_OrWithOptionalDevice_TisRuntimeObject_mF382F898E47985498314A5A60EF2542B5607DF53 (ControlSchemeSyntax_t4C14E0745C729675BFFADA8275391ACBAD73227D* __this, const RuntimeMethod* method)
{
return (( ControlSchemeSyntax_t4C14E0745C729675BFFADA8275391ACBAD73227D (*) (ControlSchemeSyntax_t4C14E0745C729675BFFADA8275391ACBAD73227D*, const RuntimeMethod*))ControlSchemeSyntax_OrWithOptionalDevice_TisRuntimeObject_mF382F898E47985498314A5A60EF2542B5607DF53_gshared)(__this, method);
}
// UnityEngine.InputSystem.InputActionSetupExtensions/ControlSchemeSyntax UnityEngine.InputSystem.InputActionSetupExtensions/ControlSchemeSyntax::WithRequiredDevice(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ControlSchemeSyntax_t4C14E0745C729675BFFADA8275391ACBAD73227D ControlSchemeSyntax_WithRequiredDevice_mAFC72E5BFF4F4724E208AB15CC379ABD786EFFCE (ControlSchemeSyntax_t4C14E0745C729675BFFADA8275391ACBAD73227D* __this, String_t* ___0_controlPath, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.InputActionSetupExtensions/ControlSchemeSyntax UnityEngine.InputSystem.InputActionSetupExtensions/ControlSchemeSyntax::OrWithRequiredDevice<System.Object>()
inline ControlSchemeSyntax_t4C14E0745C729675BFFADA8275391ACBAD73227D ControlSchemeSyntax_OrWithRequiredDevice_TisRuntimeObject_m82C53906C0350BE78EBA1C410BC169C64E555CDE (ControlSchemeSyntax_t4C14E0745C729675BFFADA8275391ACBAD73227D* __this, const RuntimeMethod* method)
{
return (( ControlSchemeSyntax_t4C14E0745C729675BFFADA8275391ACBAD73227D (*) (ControlSchemeSyntax_t4C14E0745C729675BFFADA8275391ACBAD73227D*, const RuntimeMethod*))ControlSchemeSyntax_OrWithRequiredDevice_TisRuntimeObject_m82C53906C0350BE78EBA1C410BC169C64E555CDE_gshared)(__this, method);
}
// UnityEngine.InputSystem.InputActionSetupExtensions/ControlSchemeSyntax UnityEngine.InputSystem.InputActionSetupExtensions/ControlSchemeSyntax::WithOptionalDevice<System.Object>()
inline ControlSchemeSyntax_t4C14E0745C729675BFFADA8275391ACBAD73227D ControlSchemeSyntax_WithOptionalDevice_TisRuntimeObject_m44DA2464CBBE7A51A89945D7B96BB4114B0CDFEA (ControlSchemeSyntax_t4C14E0745C729675BFFADA8275391ACBAD73227D* __this, const RuntimeMethod* method)
{
return (( ControlSchemeSyntax_t4C14E0745C729675BFFADA8275391ACBAD73227D (*) (ControlSchemeSyntax_t4C14E0745C729675BFFADA8275391ACBAD73227D*, const RuntimeMethod*))ControlSchemeSyntax_WithOptionalDevice_TisRuntimeObject_m44DA2464CBBE7A51A89945D7B96BB4114B0CDFEA_gshared)(__this, method);
}
// UnityEngine.InputSystem.InputActionSetupExtensions/ControlSchemeSyntax UnityEngine.InputSystem.InputActionSetupExtensions/ControlSchemeSyntax::WithRequiredDevice<System.Object>()
inline ControlSchemeSyntax_t4C14E0745C729675BFFADA8275391ACBAD73227D ControlSchemeSyntax_WithRequiredDevice_TisRuntimeObject_mBEFB5EF49817C78C1BA4145393A1F2642E6ABD9D (ControlSchemeSyntax_t4C14E0745C729675BFFADA8275391ACBAD73227D* __this, const RuntimeMethod* method)
{
return (( ControlSchemeSyntax_t4C14E0745C729675BFFADA8275391ACBAD73227D (*) (ControlSchemeSyntax_t4C14E0745C729675BFFADA8275391ACBAD73227D*, const RuntimeMethod*))ControlSchemeSyntax_WithRequiredDevice_TisRuntimeObject_mBEFB5EF49817C78C1BA4145393A1F2642E6ABD9D_gshared)(__this, method);
}
// System.Void UnityEngine.InputSystem.Layouts.InputControlLayout/Builder::set_type(System.Type)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Builder_set_type_m9052A0AB147182E89AAA4F020F6A0BE797AB49CC_inline (Builder_t83F17A26F53DA7EA6D8C35E5C65C5DF0147E7821* __this, Type_t* ___0_value, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.Rendering.DynamicArray`1<UnityEngine.Experimental.Rendering.RenderGraphModule.IRenderGraphResource>::get_size()
inline int32_t DynamicArray_1_get_size_m56D2768863B15299FA4F2F14E271686207A8C2E4_inline (DynamicArray_1_t401F46C0081DE185BCAB1D30DE8D6B6DC9AA6AFB* __this, const RuntimeMethod* method)
{
return (( int32_t (*) (DynamicArray_1_t401F46C0081DE185BCAB1D30DE8D6B6DC9AA6AFB*, const RuntimeMethod*))DynamicArray_1_get_size_m1B00C20A8CC4D62269585D16A58425D3F258836F_gshared_inline)(__this, method);
}
// System.Void UnityEngine.Rendering.DynamicArray`1<UnityEngine.Experimental.Rendering.RenderGraphModule.IRenderGraphResource>::Resize(System.Int32,System.Boolean)
inline void DynamicArray_1_Resize_mEEEB907EAEFD4C22DB449FF052CF6AC967A27AD1 (DynamicArray_1_t401F46C0081DE185BCAB1D30DE8D6B6DC9AA6AFB* __this, int32_t ___0_newSize, bool ___1_keepContent, const RuntimeMethod* method)
{
(( void (*) (DynamicArray_1_t401F46C0081DE185BCAB1D30DE8D6B6DC9AA6AFB*, int32_t, bool, const RuntimeMethod*))DynamicArray_1_Resize_m3E24EB8A4A036B423BA304E8C3C94EBD0222822E_gshared)(__this, ___0_newSize, ___1_keepContent, method);
}
// T& UnityEngine.Rendering.DynamicArray`1<UnityEngine.Experimental.Rendering.RenderGraphModule.IRenderGraphResource>::get_Item(System.Int32)
inline IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D** DynamicArray_1_get_Item_m5FC9383C3A815B0DF7AAD4C2A5CDFB1A25586ECE (DynamicArray_1_t401F46C0081DE185BCAB1D30DE8D6B6DC9AA6AFB* __this, int32_t ___0_index, const RuntimeMethod* method)
{
return (( IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D** (*) (DynamicArray_1_t401F46C0081DE185BCAB1D30DE8D6B6DC9AA6AFB*, int32_t, const RuntimeMethod*))DynamicArray_1_get_Item_m7DDF1E462D1484149A4D812CAD717F816205FD44_gshared)(__this, ___0_index, method);
}
// System.Int32 System.Int64::CompareTo(System.Int64)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Int64_CompareTo_m63A0BDA03C5B1DEB7387B1C53D6BFD961E4F5490 (int64_t* __this, int64_t ___0_value, const RuntimeMethod* method) ;
// System.Int32 System.Int32::CompareTo(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Int32_CompareTo_mFA011811D4447442ED442B4A507BD4267621C586 (int32_t* __this, int32_t ___0_value, const RuntimeMethod* method) ;
// System.Void Unity.Burst.Intrinsics.X86/Sse4_2/StrBoolArray::SetBit(System.Int32,System.Int32,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StrBoolArray_SetBit_m212C6D1A8A4C422AF979D6B3BC7CD5B9BD0F3F01 (StrBoolArray_tCA66E1F688A4BC6FA749195F867F59E523508DD6* __this, int32_t ___0_aindex, int32_t ___1_bindex, bool ___2_val, const RuntimeMethod* method) ;
// System.Boolean Unity.Burst.Intrinsics.X86/Sse4_2/StrBoolArray::GetBit(System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool StrBoolArray_GetBit_mCA50A9F3A3FA5C552305C9B762264A6058F33E78 (StrBoolArray_tCA66E1F688A4BC6FA749195F867F59E523508DD6* __this, int32_t ___0_aindex, int32_t ___1_bindex, const RuntimeMethod* method) ;
// System.Int32 Unity.Burst.Intrinsics.X86/Sse4_2::ComputeStriOutput(System.Int32,System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Sse4_2_ComputeStriOutput_mC9EFEB2A2B9B95760CEE913DF4EF7F57BE662123 (int32_t ___0_len, int32_t ___1_imm8, int32_t ___2_intRes2, const RuntimeMethod* method) ;
// System.IntPtr UnityEngine._AndroidJNIHelper::GetFieldID<System.Object>(System.IntPtr,System.String,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t _AndroidJNIHelper_GetFieldID_TisRuntimeObject_mB0307C88BEC6D444FA5AE28CE89EEBEA0D01F23A_gshared (intptr_t ___0_jclass, String_t* ___1_fieldName, bool ___2_isStatic, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
intptr_t V_0;
memset((&V_0), 0, sizeof(V_0));
{
intptr_t L_0 = ___0_jclass;
String_t* L_1 = ___1_fieldName;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_2 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 0)) };
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
Type_t* L_3;
L_3 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_2, NULL);
String_t* L_4;
L_4 = _AndroidJNIHelper_GetSignature_m414A7A6B98FB5565075E4C51F22C482F2BCEEF5F((RuntimeObject*)L_3, NULL);
bool L_5 = ___2_isStatic;
intptr_t L_6;
L_6 = AndroidJNIHelper_GetFieldID_mDA4775DFA37126A7EFEBCA8E68EF9640F3D6EF01(L_0, L_1, L_4, L_5, NULL);
V_0 = L_6;
goto IL_001b;
}
IL_001b:
{
intptr_t L_7 = V_0;
return L_7;
}
}
// System.IntPtr UnityEngine._AndroidJNIHelper::GetMethodID<System.Boolean>(System.IntPtr,System.String,System.Object[],System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t _AndroidJNIHelper_GetMethodID_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m5C5661781E8C49E962C2556FC75101FD0E862AFD_gshared (intptr_t ___0_jclass, String_t* ___1_methodName, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___2_args, bool ___3_isStatic, const RuntimeMethod* method)
{
intptr_t V_0;
memset((&V_0), 0, sizeof(V_0));
{
intptr_t L_0 = ___0_jclass;
String_t* L_1 = ___1_methodName;
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_2 = ___2_args;
String_t* L_3;
L_3 = (( String_t* (*) (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 0)))(L_2, il2cpp_rgctx_method(method->rgctx_data, 0));
bool L_4 = ___3_isStatic;
intptr_t L_5;
L_5 = AndroidJNIHelper_GetMethodID_mDB705DC228B1BB30E6595068797FB3F2A1817BB8(L_0, L_1, L_3, L_4, NULL);
V_0 = L_5;
goto IL_0012;
}
IL_0012:
{
intptr_t L_6 = V_0;
return L_6;
}
}
// System.IntPtr UnityEngine._AndroidJNIHelper::GetMethodID<System.Char>(System.IntPtr,System.String,System.Object[],System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t _AndroidJNIHelper_GetMethodID_TisChar_t521A6F19B456D956AF452D926C32709DC03D6B17_m465627642B00BC71088A5883058BB86DDBADABE0_gshared (intptr_t ___0_jclass, String_t* ___1_methodName, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___2_args, bool ___3_isStatic, const RuntimeMethod* method)
{
intptr_t V_0;
memset((&V_0), 0, sizeof(V_0));
{
intptr_t L_0 = ___0_jclass;
String_t* L_1 = ___1_methodName;
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_2 = ___2_args;
String_t* L_3;
L_3 = (( String_t* (*) (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 0)))(L_2, il2cpp_rgctx_method(method->rgctx_data, 0));
bool L_4 = ___3_isStatic;
intptr_t L_5;
L_5 = AndroidJNIHelper_GetMethodID_mDB705DC228B1BB30E6595068797FB3F2A1817BB8(L_0, L_1, L_3, L_4, NULL);
V_0 = L_5;
goto IL_0012;
}
IL_0012:
{
intptr_t L_6 = V_0;
return L_6;
}
}
// System.IntPtr UnityEngine._AndroidJNIHelper::GetMethodID<System.Double>(System.IntPtr,System.String,System.Object[],System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t _AndroidJNIHelper_GetMethodID_TisDouble_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_mA32D3320555971B585058A28FC5F5EC84DC10A34_gshared (intptr_t ___0_jclass, String_t* ___1_methodName, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___2_args, bool ___3_isStatic, const RuntimeMethod* method)
{
intptr_t V_0;
memset((&V_0), 0, sizeof(V_0));
{
intptr_t L_0 = ___0_jclass;
String_t* L_1 = ___1_methodName;
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_2 = ___2_args;
String_t* L_3;
L_3 = (( String_t* (*) (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 0)))(L_2, il2cpp_rgctx_method(method->rgctx_data, 0));
bool L_4 = ___3_isStatic;
intptr_t L_5;
L_5 = AndroidJNIHelper_GetMethodID_mDB705DC228B1BB30E6595068797FB3F2A1817BB8(L_0, L_1, L_3, L_4, NULL);
V_0 = L_5;
goto IL_0012;
}
IL_0012:
{
intptr_t L_6 = V_0;
return L_6;
}
}
// System.IntPtr UnityEngine._AndroidJNIHelper::GetMethodID<System.Int16>(System.IntPtr,System.String,System.Object[],System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t _AndroidJNIHelper_GetMethodID_TisInt16_tB8EF286A9C33492FA6E6D6E67320BE93E794A175_mF0D2DB5B885B01587820A9F88C6CAD67C8DC1512_gshared (intptr_t ___0_jclass, String_t* ___1_methodName, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___2_args, bool ___3_isStatic, const RuntimeMethod* method)
{
intptr_t V_0;
memset((&V_0), 0, sizeof(V_0));
{
intptr_t L_0 = ___0_jclass;
String_t* L_1 = ___1_methodName;
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_2 = ___2_args;
String_t* L_3;
L_3 = (( String_t* (*) (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 0)))(L_2, il2cpp_rgctx_method(method->rgctx_data, 0));
bool L_4 = ___3_isStatic;
intptr_t L_5;
L_5 = AndroidJNIHelper_GetMethodID_mDB705DC228B1BB30E6595068797FB3F2A1817BB8(L_0, L_1, L_3, L_4, NULL);
V_0 = L_5;
goto IL_0012;
}
IL_0012:
{
intptr_t L_6 = V_0;
return L_6;
}
}
// System.IntPtr UnityEngine._AndroidJNIHelper::GetMethodID<System.Int32>(System.IntPtr,System.String,System.Object[],System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t _AndroidJNIHelper_GetMethodID_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mB340108BAAC2DA25B45971B719093FDF9B13E745_gshared (intptr_t ___0_jclass, String_t* ___1_methodName, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___2_args, bool ___3_isStatic, const RuntimeMethod* method)
{
intptr_t V_0;
memset((&V_0), 0, sizeof(V_0));
{
intptr_t L_0 = ___0_jclass;
String_t* L_1 = ___1_methodName;
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_2 = ___2_args;
String_t* L_3;
L_3 = (( String_t* (*) (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 0)))(L_2, il2cpp_rgctx_method(method->rgctx_data, 0));
bool L_4 = ___3_isStatic;
intptr_t L_5;
L_5 = AndroidJNIHelper_GetMethodID_mDB705DC228B1BB30E6595068797FB3F2A1817BB8(L_0, L_1, L_3, L_4, NULL);
V_0 = L_5;
goto IL_0012;
}
IL_0012:
{
intptr_t L_6 = V_0;
return L_6;
}
}
// System.IntPtr UnityEngine._AndroidJNIHelper::GetMethodID<System.Int64>(System.IntPtr,System.String,System.Object[],System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t _AndroidJNIHelper_GetMethodID_TisInt64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_mF114D8205E13517DE4F8DB9772E9C40C7C43BD85_gshared (intptr_t ___0_jclass, String_t* ___1_methodName, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___2_args, bool ___3_isStatic, const RuntimeMethod* method)
{
intptr_t V_0;
memset((&V_0), 0, sizeof(V_0));
{
intptr_t L_0 = ___0_jclass;
String_t* L_1 = ___1_methodName;
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_2 = ___2_args;
String_t* L_3;
L_3 = (( String_t* (*) (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 0)))(L_2, il2cpp_rgctx_method(method->rgctx_data, 0));
bool L_4 = ___3_isStatic;
intptr_t L_5;
L_5 = AndroidJNIHelper_GetMethodID_mDB705DC228B1BB30E6595068797FB3F2A1817BB8(L_0, L_1, L_3, L_4, NULL);
V_0 = L_5;
goto IL_0012;
}
IL_0012:
{
intptr_t L_6 = V_0;
return L_6;
}
}
// System.IntPtr UnityEngine._AndroidJNIHelper::GetMethodID<System.Object>(System.IntPtr,System.String,System.Object[],System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t _AndroidJNIHelper_GetMethodID_TisRuntimeObject_m7BB44CFD4D80045298CF68828C0FA8F3E1FFE51C_gshared (intptr_t ___0_jclass, String_t* ___1_methodName, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___2_args, bool ___3_isStatic, const RuntimeMethod* method)
{
intptr_t V_0;
memset((&V_0), 0, sizeof(V_0));
{
intptr_t L_0 = ___0_jclass;
String_t* L_1 = ___1_methodName;
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_2 = ___2_args;
String_t* L_3;
L_3 = (( String_t* (*) (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 0)))(L_2, il2cpp_rgctx_method(method->rgctx_data, 0));
bool L_4 = ___3_isStatic;
intptr_t L_5;
L_5 = AndroidJNIHelper_GetMethodID_mDB705DC228B1BB30E6595068797FB3F2A1817BB8(L_0, L_1, L_3, L_4, NULL);
V_0 = L_5;
goto IL_0012;
}
IL_0012:
{
intptr_t L_6 = V_0;
return L_6;
}
}
// System.IntPtr UnityEngine._AndroidJNIHelper::GetMethodID<System.SByte>(System.IntPtr,System.String,System.Object[],System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t _AndroidJNIHelper_GetMethodID_TisSByte_tFEFFEF5D2FEBF5207950AE6FAC150FC53B668DB5_m362BBB1CC3B8834A056A8F709649BD182E24E9BD_gshared (intptr_t ___0_jclass, String_t* ___1_methodName, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___2_args, bool ___3_isStatic, const RuntimeMethod* method)
{
intptr_t V_0;
memset((&V_0), 0, sizeof(V_0));
{
intptr_t L_0 = ___0_jclass;
String_t* L_1 = ___1_methodName;
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_2 = ___2_args;
String_t* L_3;
L_3 = (( String_t* (*) (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 0)))(L_2, il2cpp_rgctx_method(method->rgctx_data, 0));
bool L_4 = ___3_isStatic;
intptr_t L_5;
L_5 = AndroidJNIHelper_GetMethodID_mDB705DC228B1BB30E6595068797FB3F2A1817BB8(L_0, L_1, L_3, L_4, NULL);
V_0 = L_5;
goto IL_0012;
}
IL_0012:
{
intptr_t L_6 = V_0;
return L_6;
}
}
// System.IntPtr UnityEngine._AndroidJNIHelper::GetMethodID<System.Single>(System.IntPtr,System.String,System.Object[],System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t _AndroidJNIHelper_GetMethodID_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m86B190CF71EDCB08177B90F98C76A9545AF09FCB_gshared (intptr_t ___0_jclass, String_t* ___1_methodName, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___2_args, bool ___3_isStatic, const RuntimeMethod* method)
{
intptr_t V_0;
memset((&V_0), 0, sizeof(V_0));
{
intptr_t L_0 = ___0_jclass;
String_t* L_1 = ___1_methodName;
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_2 = ___2_args;
String_t* L_3;
L_3 = (( String_t* (*) (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 0)))(L_2, il2cpp_rgctx_method(method->rgctx_data, 0));
bool L_4 = ___3_isStatic;
intptr_t L_5;
L_5 = AndroidJNIHelper_GetMethodID_mDB705DC228B1BB30E6595068797FB3F2A1817BB8(L_0, L_1, L_3, L_4, NULL);
V_0 = L_5;
goto IL_0012;
}
IL_0012:
{
intptr_t L_6 = V_0;
return L_6;
}
}
// System.String UnityEngine._AndroidJNIHelper::GetSignature<System.Boolean>(System.Object[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* _AndroidJNIHelper_GetSignature_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m1BB764DB4D3E393C60E69169020A7EC792D639D5_gshared (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___0_args, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringBuilder_t_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
StringBuilder_t* V_0 = NULL;
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* V_1 = NULL;
int32_t V_2 = 0;
RuntimeObject* V_3 = NULL;
String_t* V_4 = NULL;
{
StringBuilder_t* L_0 = (StringBuilder_t*)il2cpp_codegen_object_new(StringBuilder_t_il2cpp_TypeInfo_var);
NullCheck(L_0);
StringBuilder__ctor_m1D99713357DE05DAFA296633639DB55F8C30587D(L_0, NULL);
V_0 = L_0;
StringBuilder_t* L_1 = V_0;
NullCheck(L_1);
StringBuilder_t* L_2;
L_2 = StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1(L_1, (Il2CppChar)((int32_t)40), NULL);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_3 = ___0_args;
V_1 = L_3;
V_2 = 0;
goto IL_002e;
}
IL_0017:
{
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_4 = V_1;
int32_t L_5 = V_2;
NullCheck(L_4);
int32_t L_6 = L_5;
RuntimeObject* L_7 = (L_4)->GetAt(static_cast<il2cpp_array_size_t>(L_6));
V_3 = L_7;
StringBuilder_t* L_8 = V_0;
RuntimeObject* L_9 = V_3;
String_t* L_10;
L_10 = _AndroidJNIHelper_GetSignature_m414A7A6B98FB5565075E4C51F22C482F2BCEEF5F(L_9, NULL);
NullCheck(L_8);
StringBuilder_t* L_11;
L_11 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_8, L_10, NULL);
int32_t L_12 = V_2;
V_2 = ((int32_t)il2cpp_codegen_add(L_12, 1));
}
IL_002e:
{
int32_t L_13 = V_2;
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_14 = V_1;
NullCheck(L_14);
if ((((int32_t)L_13) < ((int32_t)((int32_t)(((RuntimeArray*)L_14)->max_length)))))
{
goto IL_0017;
}
}
{
StringBuilder_t* L_15 = V_0;
NullCheck(L_15);
StringBuilder_t* L_16;
L_16 = StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1(L_15, (Il2CppChar)((int32_t)41), NULL);
StringBuilder_t* L_17 = V_0;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_18 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 0)) };
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
Type_t* L_19;
L_19 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_18, NULL);
String_t* L_20;
L_20 = _AndroidJNIHelper_GetSignature_m414A7A6B98FB5565075E4C51F22C482F2BCEEF5F((RuntimeObject*)L_19, NULL);
NullCheck(L_17);
StringBuilder_t* L_21;
L_21 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_17, L_20, NULL);
StringBuilder_t* L_22 = V_0;
NullCheck((RuntimeObject*)L_22);
String_t* L_23;
L_23 = VirtualFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, (RuntimeObject*)L_22);
V_4 = L_23;
goto IL_005d;
}
IL_005d:
{
String_t* L_24 = V_4;
return L_24;
}
}
// System.String UnityEngine._AndroidJNIHelper::GetSignature<System.Char>(System.Object[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* _AndroidJNIHelper_GetSignature_TisChar_t521A6F19B456D956AF452D926C32709DC03D6B17_mD783834059E75BFC7A7FEB544B6ABA307E91B2C4_gshared (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___0_args, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringBuilder_t_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
StringBuilder_t* V_0 = NULL;
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* V_1 = NULL;
int32_t V_2 = 0;
RuntimeObject* V_3 = NULL;
String_t* V_4 = NULL;
{
StringBuilder_t* L_0 = (StringBuilder_t*)il2cpp_codegen_object_new(StringBuilder_t_il2cpp_TypeInfo_var);
NullCheck(L_0);
StringBuilder__ctor_m1D99713357DE05DAFA296633639DB55F8C30587D(L_0, NULL);
V_0 = L_0;
StringBuilder_t* L_1 = V_0;
NullCheck(L_1);
StringBuilder_t* L_2;
L_2 = StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1(L_1, (Il2CppChar)((int32_t)40), NULL);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_3 = ___0_args;
V_1 = L_3;
V_2 = 0;
goto IL_002e;
}
IL_0017:
{
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_4 = V_1;
int32_t L_5 = V_2;
NullCheck(L_4);
int32_t L_6 = L_5;
RuntimeObject* L_7 = (L_4)->GetAt(static_cast<il2cpp_array_size_t>(L_6));
V_3 = L_7;
StringBuilder_t* L_8 = V_0;
RuntimeObject* L_9 = V_3;
String_t* L_10;
L_10 = _AndroidJNIHelper_GetSignature_m414A7A6B98FB5565075E4C51F22C482F2BCEEF5F(L_9, NULL);
NullCheck(L_8);
StringBuilder_t* L_11;
L_11 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_8, L_10, NULL);
int32_t L_12 = V_2;
V_2 = ((int32_t)il2cpp_codegen_add(L_12, 1));
}
IL_002e:
{
int32_t L_13 = V_2;
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_14 = V_1;
NullCheck(L_14);
if ((((int32_t)L_13) < ((int32_t)((int32_t)(((RuntimeArray*)L_14)->max_length)))))
{
goto IL_0017;
}
}
{
StringBuilder_t* L_15 = V_0;
NullCheck(L_15);
StringBuilder_t* L_16;
L_16 = StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1(L_15, (Il2CppChar)((int32_t)41), NULL);
StringBuilder_t* L_17 = V_0;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_18 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 0)) };
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
Type_t* L_19;
L_19 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_18, NULL);
String_t* L_20;
L_20 = _AndroidJNIHelper_GetSignature_m414A7A6B98FB5565075E4C51F22C482F2BCEEF5F((RuntimeObject*)L_19, NULL);
NullCheck(L_17);
StringBuilder_t* L_21;
L_21 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_17, L_20, NULL);
StringBuilder_t* L_22 = V_0;
NullCheck((RuntimeObject*)L_22);
String_t* L_23;
L_23 = VirtualFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, (RuntimeObject*)L_22);
V_4 = L_23;
goto IL_005d;
}
IL_005d:
{
String_t* L_24 = V_4;
return L_24;
}
}
// System.String UnityEngine._AndroidJNIHelper::GetSignature<System.Double>(System.Object[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* _AndroidJNIHelper_GetSignature_TisDouble_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_m74C4D07DCE96BE5E61ED2AAED270DF7469C5F341_gshared (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___0_args, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringBuilder_t_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
StringBuilder_t* V_0 = NULL;
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* V_1 = NULL;
int32_t V_2 = 0;
RuntimeObject* V_3 = NULL;
String_t* V_4 = NULL;
{
StringBuilder_t* L_0 = (StringBuilder_t*)il2cpp_codegen_object_new(StringBuilder_t_il2cpp_TypeInfo_var);
NullCheck(L_0);
StringBuilder__ctor_m1D99713357DE05DAFA296633639DB55F8C30587D(L_0, NULL);
V_0 = L_0;
StringBuilder_t* L_1 = V_0;
NullCheck(L_1);
StringBuilder_t* L_2;
L_2 = StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1(L_1, (Il2CppChar)((int32_t)40), NULL);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_3 = ___0_args;
V_1 = L_3;
V_2 = 0;
goto IL_002e;
}
IL_0017:
{
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_4 = V_1;
int32_t L_5 = V_2;
NullCheck(L_4);
int32_t L_6 = L_5;
RuntimeObject* L_7 = (L_4)->GetAt(static_cast<il2cpp_array_size_t>(L_6));
V_3 = L_7;
StringBuilder_t* L_8 = V_0;
RuntimeObject* L_9 = V_3;
String_t* L_10;
L_10 = _AndroidJNIHelper_GetSignature_m414A7A6B98FB5565075E4C51F22C482F2BCEEF5F(L_9, NULL);
NullCheck(L_8);
StringBuilder_t* L_11;
L_11 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_8, L_10, NULL);
int32_t L_12 = V_2;
V_2 = ((int32_t)il2cpp_codegen_add(L_12, 1));
}
IL_002e:
{
int32_t L_13 = V_2;
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_14 = V_1;
NullCheck(L_14);
if ((((int32_t)L_13) < ((int32_t)((int32_t)(((RuntimeArray*)L_14)->max_length)))))
{
goto IL_0017;
}
}
{
StringBuilder_t* L_15 = V_0;
NullCheck(L_15);
StringBuilder_t* L_16;
L_16 = StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1(L_15, (Il2CppChar)((int32_t)41), NULL);
StringBuilder_t* L_17 = V_0;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_18 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 0)) };
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
Type_t* L_19;
L_19 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_18, NULL);
String_t* L_20;
L_20 = _AndroidJNIHelper_GetSignature_m414A7A6B98FB5565075E4C51F22C482F2BCEEF5F((RuntimeObject*)L_19, NULL);
NullCheck(L_17);
StringBuilder_t* L_21;
L_21 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_17, L_20, NULL);
StringBuilder_t* L_22 = V_0;
NullCheck((RuntimeObject*)L_22);
String_t* L_23;
L_23 = VirtualFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, (RuntimeObject*)L_22);
V_4 = L_23;
goto IL_005d;
}
IL_005d:
{
String_t* L_24 = V_4;
return L_24;
}
}
// System.String UnityEngine._AndroidJNIHelper::GetSignature<System.Int16>(System.Object[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* _AndroidJNIHelper_GetSignature_TisInt16_tB8EF286A9C33492FA6E6D6E67320BE93E794A175_m1E079B67FDC93E1BBE5C29D9C2BC09338DA0A5AA_gshared (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___0_args, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringBuilder_t_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
StringBuilder_t* V_0 = NULL;
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* V_1 = NULL;
int32_t V_2 = 0;
RuntimeObject* V_3 = NULL;
String_t* V_4 = NULL;
{
StringBuilder_t* L_0 = (StringBuilder_t*)il2cpp_codegen_object_new(StringBuilder_t_il2cpp_TypeInfo_var);
NullCheck(L_0);
StringBuilder__ctor_m1D99713357DE05DAFA296633639DB55F8C30587D(L_0, NULL);
V_0 = L_0;
StringBuilder_t* L_1 = V_0;
NullCheck(L_1);
StringBuilder_t* L_2;
L_2 = StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1(L_1, (Il2CppChar)((int32_t)40), NULL);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_3 = ___0_args;
V_1 = L_3;
V_2 = 0;
goto IL_002e;
}
IL_0017:
{
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_4 = V_1;
int32_t L_5 = V_2;
NullCheck(L_4);
int32_t L_6 = L_5;
RuntimeObject* L_7 = (L_4)->GetAt(static_cast<il2cpp_array_size_t>(L_6));
V_3 = L_7;
StringBuilder_t* L_8 = V_0;
RuntimeObject* L_9 = V_3;
String_t* L_10;
L_10 = _AndroidJNIHelper_GetSignature_m414A7A6B98FB5565075E4C51F22C482F2BCEEF5F(L_9, NULL);
NullCheck(L_8);
StringBuilder_t* L_11;
L_11 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_8, L_10, NULL);
int32_t L_12 = V_2;
V_2 = ((int32_t)il2cpp_codegen_add(L_12, 1));
}
IL_002e:
{
int32_t L_13 = V_2;
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_14 = V_1;
NullCheck(L_14);
if ((((int32_t)L_13) < ((int32_t)((int32_t)(((RuntimeArray*)L_14)->max_length)))))
{
goto IL_0017;
}
}
{
StringBuilder_t* L_15 = V_0;
NullCheck(L_15);
StringBuilder_t* L_16;
L_16 = StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1(L_15, (Il2CppChar)((int32_t)41), NULL);
StringBuilder_t* L_17 = V_0;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_18 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 0)) };
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
Type_t* L_19;
L_19 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_18, NULL);
String_t* L_20;
L_20 = _AndroidJNIHelper_GetSignature_m414A7A6B98FB5565075E4C51F22C482F2BCEEF5F((RuntimeObject*)L_19, NULL);
NullCheck(L_17);
StringBuilder_t* L_21;
L_21 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_17, L_20, NULL);
StringBuilder_t* L_22 = V_0;
NullCheck((RuntimeObject*)L_22);
String_t* L_23;
L_23 = VirtualFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, (RuntimeObject*)L_22);
V_4 = L_23;
goto IL_005d;
}
IL_005d:
{
String_t* L_24 = V_4;
return L_24;
}
}
// System.String UnityEngine._AndroidJNIHelper::GetSignature<System.Int32>(System.Object[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* _AndroidJNIHelper_GetSignature_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mA85CEF9411BD97B51F86CC460B32C46C2B873B12_gshared (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___0_args, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringBuilder_t_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
StringBuilder_t* V_0 = NULL;
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* V_1 = NULL;
int32_t V_2 = 0;
RuntimeObject* V_3 = NULL;
String_t* V_4 = NULL;
{
StringBuilder_t* L_0 = (StringBuilder_t*)il2cpp_codegen_object_new(StringBuilder_t_il2cpp_TypeInfo_var);
NullCheck(L_0);
StringBuilder__ctor_m1D99713357DE05DAFA296633639DB55F8C30587D(L_0, NULL);
V_0 = L_0;
StringBuilder_t* L_1 = V_0;
NullCheck(L_1);
StringBuilder_t* L_2;
L_2 = StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1(L_1, (Il2CppChar)((int32_t)40), NULL);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_3 = ___0_args;
V_1 = L_3;
V_2 = 0;
goto IL_002e;
}
IL_0017:
{
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_4 = V_1;
int32_t L_5 = V_2;
NullCheck(L_4);
int32_t L_6 = L_5;
RuntimeObject* L_7 = (L_4)->GetAt(static_cast<il2cpp_array_size_t>(L_6));
V_3 = L_7;
StringBuilder_t* L_8 = V_0;
RuntimeObject* L_9 = V_3;
String_t* L_10;
L_10 = _AndroidJNIHelper_GetSignature_m414A7A6B98FB5565075E4C51F22C482F2BCEEF5F(L_9, NULL);
NullCheck(L_8);
StringBuilder_t* L_11;
L_11 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_8, L_10, NULL);
int32_t L_12 = V_2;
V_2 = ((int32_t)il2cpp_codegen_add(L_12, 1));
}
IL_002e:
{
int32_t L_13 = V_2;
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_14 = V_1;
NullCheck(L_14);
if ((((int32_t)L_13) < ((int32_t)((int32_t)(((RuntimeArray*)L_14)->max_length)))))
{
goto IL_0017;
}
}
{
StringBuilder_t* L_15 = V_0;
NullCheck(L_15);
StringBuilder_t* L_16;
L_16 = StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1(L_15, (Il2CppChar)((int32_t)41), NULL);
StringBuilder_t* L_17 = V_0;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_18 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 0)) };
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
Type_t* L_19;
L_19 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_18, NULL);
String_t* L_20;
L_20 = _AndroidJNIHelper_GetSignature_m414A7A6B98FB5565075E4C51F22C482F2BCEEF5F((RuntimeObject*)L_19, NULL);
NullCheck(L_17);
StringBuilder_t* L_21;
L_21 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_17, L_20, NULL);
StringBuilder_t* L_22 = V_0;
NullCheck((RuntimeObject*)L_22);
String_t* L_23;
L_23 = VirtualFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, (RuntimeObject*)L_22);
V_4 = L_23;
goto IL_005d;
}
IL_005d:
{
String_t* L_24 = V_4;
return L_24;
}
}
// System.String UnityEngine._AndroidJNIHelper::GetSignature<System.Int64>(System.Object[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* _AndroidJNIHelper_GetSignature_TisInt64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_m847042ADF26044DDB60469E1C3477EBBB1B55E11_gshared (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___0_args, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringBuilder_t_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
StringBuilder_t* V_0 = NULL;
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* V_1 = NULL;
int32_t V_2 = 0;
RuntimeObject* V_3 = NULL;
String_t* V_4 = NULL;
{
StringBuilder_t* L_0 = (StringBuilder_t*)il2cpp_codegen_object_new(StringBuilder_t_il2cpp_TypeInfo_var);
NullCheck(L_0);
StringBuilder__ctor_m1D99713357DE05DAFA296633639DB55F8C30587D(L_0, NULL);
V_0 = L_0;
StringBuilder_t* L_1 = V_0;
NullCheck(L_1);
StringBuilder_t* L_2;
L_2 = StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1(L_1, (Il2CppChar)((int32_t)40), NULL);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_3 = ___0_args;
V_1 = L_3;
V_2 = 0;
goto IL_002e;
}
IL_0017:
{
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_4 = V_1;
int32_t L_5 = V_2;
NullCheck(L_4);
int32_t L_6 = L_5;
RuntimeObject* L_7 = (L_4)->GetAt(static_cast<il2cpp_array_size_t>(L_6));
V_3 = L_7;
StringBuilder_t* L_8 = V_0;
RuntimeObject* L_9 = V_3;
String_t* L_10;
L_10 = _AndroidJNIHelper_GetSignature_m414A7A6B98FB5565075E4C51F22C482F2BCEEF5F(L_9, NULL);
NullCheck(L_8);
StringBuilder_t* L_11;
L_11 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_8, L_10, NULL);
int32_t L_12 = V_2;
V_2 = ((int32_t)il2cpp_codegen_add(L_12, 1));
}
IL_002e:
{
int32_t L_13 = V_2;
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_14 = V_1;
NullCheck(L_14);
if ((((int32_t)L_13) < ((int32_t)((int32_t)(((RuntimeArray*)L_14)->max_length)))))
{
goto IL_0017;
}
}
{
StringBuilder_t* L_15 = V_0;
NullCheck(L_15);
StringBuilder_t* L_16;
L_16 = StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1(L_15, (Il2CppChar)((int32_t)41), NULL);
StringBuilder_t* L_17 = V_0;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_18 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 0)) };
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
Type_t* L_19;
L_19 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_18, NULL);
String_t* L_20;
L_20 = _AndroidJNIHelper_GetSignature_m414A7A6B98FB5565075E4C51F22C482F2BCEEF5F((RuntimeObject*)L_19, NULL);
NullCheck(L_17);
StringBuilder_t* L_21;
L_21 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_17, L_20, NULL);
StringBuilder_t* L_22 = V_0;
NullCheck((RuntimeObject*)L_22);
String_t* L_23;
L_23 = VirtualFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, (RuntimeObject*)L_22);
V_4 = L_23;
goto IL_005d;
}
IL_005d:
{
String_t* L_24 = V_4;
return L_24;
}
}
// System.String UnityEngine._AndroidJNIHelper::GetSignature<System.Object>(System.Object[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* _AndroidJNIHelper_GetSignature_TisRuntimeObject_m7CC50A493D0C6897ECB2692A7CEFB3A2CD3655A5_gshared (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___0_args, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringBuilder_t_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
StringBuilder_t* V_0 = NULL;
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* V_1 = NULL;
int32_t V_2 = 0;
RuntimeObject* V_3 = NULL;
String_t* V_4 = NULL;
{
StringBuilder_t* L_0 = (StringBuilder_t*)il2cpp_codegen_object_new(StringBuilder_t_il2cpp_TypeInfo_var);
NullCheck(L_0);
StringBuilder__ctor_m1D99713357DE05DAFA296633639DB55F8C30587D(L_0, NULL);
V_0 = L_0;
StringBuilder_t* L_1 = V_0;
NullCheck(L_1);
StringBuilder_t* L_2;
L_2 = StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1(L_1, (Il2CppChar)((int32_t)40), NULL);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_3 = ___0_args;
V_1 = L_3;
V_2 = 0;
goto IL_002e;
}
IL_0017:
{
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_4 = V_1;
int32_t L_5 = V_2;
NullCheck(L_4);
int32_t L_6 = L_5;
RuntimeObject* L_7 = (L_4)->GetAt(static_cast<il2cpp_array_size_t>(L_6));
V_3 = L_7;
StringBuilder_t* L_8 = V_0;
RuntimeObject* L_9 = V_3;
String_t* L_10;
L_10 = _AndroidJNIHelper_GetSignature_m414A7A6B98FB5565075E4C51F22C482F2BCEEF5F(L_9, NULL);
NullCheck(L_8);
StringBuilder_t* L_11;
L_11 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_8, L_10, NULL);
int32_t L_12 = V_2;
V_2 = ((int32_t)il2cpp_codegen_add(L_12, 1));
}
IL_002e:
{
int32_t L_13 = V_2;
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_14 = V_1;
NullCheck(L_14);
if ((((int32_t)L_13) < ((int32_t)((int32_t)(((RuntimeArray*)L_14)->max_length)))))
{
goto IL_0017;
}
}
{
StringBuilder_t* L_15 = V_0;
NullCheck(L_15);
StringBuilder_t* L_16;
L_16 = StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1(L_15, (Il2CppChar)((int32_t)41), NULL);
StringBuilder_t* L_17 = V_0;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_18 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 0)) };
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
Type_t* L_19;
L_19 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_18, NULL);
String_t* L_20;
L_20 = _AndroidJNIHelper_GetSignature_m414A7A6B98FB5565075E4C51F22C482F2BCEEF5F((RuntimeObject*)L_19, NULL);
NullCheck(L_17);
StringBuilder_t* L_21;
L_21 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_17, L_20, NULL);
StringBuilder_t* L_22 = V_0;
NullCheck((RuntimeObject*)L_22);
String_t* L_23;
L_23 = VirtualFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, (RuntimeObject*)L_22);
V_4 = L_23;
goto IL_005d;
}
IL_005d:
{
String_t* L_24 = V_4;
return L_24;
}
}
// System.String UnityEngine._AndroidJNIHelper::GetSignature<System.SByte>(System.Object[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* _AndroidJNIHelper_GetSignature_TisSByte_tFEFFEF5D2FEBF5207950AE6FAC150FC53B668DB5_mEAD40CF5E1A04E27AE3991DAB10ABB9EC6F37FBB_gshared (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___0_args, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringBuilder_t_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
StringBuilder_t* V_0 = NULL;
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* V_1 = NULL;
int32_t V_2 = 0;
RuntimeObject* V_3 = NULL;
String_t* V_4 = NULL;
{
StringBuilder_t* L_0 = (StringBuilder_t*)il2cpp_codegen_object_new(StringBuilder_t_il2cpp_TypeInfo_var);
NullCheck(L_0);
StringBuilder__ctor_m1D99713357DE05DAFA296633639DB55F8C30587D(L_0, NULL);
V_0 = L_0;
StringBuilder_t* L_1 = V_0;
NullCheck(L_1);
StringBuilder_t* L_2;
L_2 = StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1(L_1, (Il2CppChar)((int32_t)40), NULL);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_3 = ___0_args;
V_1 = L_3;
V_2 = 0;
goto IL_002e;
}
IL_0017:
{
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_4 = V_1;
int32_t L_5 = V_2;
NullCheck(L_4);
int32_t L_6 = L_5;
RuntimeObject* L_7 = (L_4)->GetAt(static_cast<il2cpp_array_size_t>(L_6));
V_3 = L_7;
StringBuilder_t* L_8 = V_0;
RuntimeObject* L_9 = V_3;
String_t* L_10;
L_10 = _AndroidJNIHelper_GetSignature_m414A7A6B98FB5565075E4C51F22C482F2BCEEF5F(L_9, NULL);
NullCheck(L_8);
StringBuilder_t* L_11;
L_11 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_8, L_10, NULL);
int32_t L_12 = V_2;
V_2 = ((int32_t)il2cpp_codegen_add(L_12, 1));
}
IL_002e:
{
int32_t L_13 = V_2;
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_14 = V_1;
NullCheck(L_14);
if ((((int32_t)L_13) < ((int32_t)((int32_t)(((RuntimeArray*)L_14)->max_length)))))
{
goto IL_0017;
}
}
{
StringBuilder_t* L_15 = V_0;
NullCheck(L_15);
StringBuilder_t* L_16;
L_16 = StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1(L_15, (Il2CppChar)((int32_t)41), NULL);
StringBuilder_t* L_17 = V_0;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_18 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 0)) };
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
Type_t* L_19;
L_19 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_18, NULL);
String_t* L_20;
L_20 = _AndroidJNIHelper_GetSignature_m414A7A6B98FB5565075E4C51F22C482F2BCEEF5F((RuntimeObject*)L_19, NULL);
NullCheck(L_17);
StringBuilder_t* L_21;
L_21 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_17, L_20, NULL);
StringBuilder_t* L_22 = V_0;
NullCheck((RuntimeObject*)L_22);
String_t* L_23;
L_23 = VirtualFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, (RuntimeObject*)L_22);
V_4 = L_23;
goto IL_005d;
}
IL_005d:
{
String_t* L_24 = V_4;
return L_24;
}
}
// System.String UnityEngine._AndroidJNIHelper::GetSignature<System.Single>(System.Object[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* _AndroidJNIHelper_GetSignature_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mDD367BE518367698F0093E97FCF201D89B5790CB_gshared (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___0_args, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringBuilder_t_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
StringBuilder_t* V_0 = NULL;
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* V_1 = NULL;
int32_t V_2 = 0;
RuntimeObject* V_3 = NULL;
String_t* V_4 = NULL;
{
StringBuilder_t* L_0 = (StringBuilder_t*)il2cpp_codegen_object_new(StringBuilder_t_il2cpp_TypeInfo_var);
NullCheck(L_0);
StringBuilder__ctor_m1D99713357DE05DAFA296633639DB55F8C30587D(L_0, NULL);
V_0 = L_0;
StringBuilder_t* L_1 = V_0;
NullCheck(L_1);
StringBuilder_t* L_2;
L_2 = StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1(L_1, (Il2CppChar)((int32_t)40), NULL);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_3 = ___0_args;
V_1 = L_3;
V_2 = 0;
goto IL_002e;
}
IL_0017:
{
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_4 = V_1;
int32_t L_5 = V_2;
NullCheck(L_4);
int32_t L_6 = L_5;
RuntimeObject* L_7 = (L_4)->GetAt(static_cast<il2cpp_array_size_t>(L_6));
V_3 = L_7;
StringBuilder_t* L_8 = V_0;
RuntimeObject* L_9 = V_3;
String_t* L_10;
L_10 = _AndroidJNIHelper_GetSignature_m414A7A6B98FB5565075E4C51F22C482F2BCEEF5F(L_9, NULL);
NullCheck(L_8);
StringBuilder_t* L_11;
L_11 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_8, L_10, NULL);
int32_t L_12 = V_2;
V_2 = ((int32_t)il2cpp_codegen_add(L_12, 1));
}
IL_002e:
{
int32_t L_13 = V_2;
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_14 = V_1;
NullCheck(L_14);
if ((((int32_t)L_13) < ((int32_t)((int32_t)(((RuntimeArray*)L_14)->max_length)))))
{
goto IL_0017;
}
}
{
StringBuilder_t* L_15 = V_0;
NullCheck(L_15);
StringBuilder_t* L_16;
L_16 = StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1(L_15, (Il2CppChar)((int32_t)41), NULL);
StringBuilder_t* L_17 = V_0;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_18 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 0)) };
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
Type_t* L_19;
L_19 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_18, NULL);
String_t* L_20;
L_20 = _AndroidJNIHelper_GetSignature_m414A7A6B98FB5565075E4C51F22C482F2BCEEF5F((RuntimeObject*)L_19, NULL);
NullCheck(L_17);
StringBuilder_t* L_21;
L_21 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_17, L_20, NULL);
StringBuilder_t* L_22 = V_0;
NullCheck((RuntimeObject*)L_22);
String_t* L_23;
L_23 = VirtualFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, (RuntimeObject*)L_22);
V_4 = L_23;
goto IL_005d;
}
IL_005d:
{
String_t* L_24 = V_4;
return L_24;
}
}
// ParadoxNotion.Serialization.FullSerializer.fsResult ParadoxNotion.Serialization.FullSerializer.fsBaseConverter::DeserializeMember<System.Boolean>(System.Collections.Generic.Dictionary`2<System.String,ParadoxNotion.Serialization.FullSerializer.fsData>,System.Type,System.String,T&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR fsResult_t85378B9CFBF6927E0F58617C03432EEF4B83D807 fsBaseConverter_DeserializeMember_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mD040ED5FF5313163C643875EFA17CB9C45849748_gshared (fsBaseConverter_tA89F1E182ED46F15D3D7176327F2EE4B8BFFD22C* __this, Dictionary_2_tBE662043609334E6EC03217A32CAE298B71E4096* ___0_data, Type_t* ___1_overrideConverterType, String_t* ___2_name, bool* ___3_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_mB7FBDA22E0097214475471ADB4E2169A398F83D9_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC5CDDB8FEA16C1A648482CD85EA1558E0EADFB23);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC62C64F00567C5368CAE37F4E64E1E82FF785677);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&fsResult_t85378B9CFBF6927E0F58617C03432EEF4B83D807_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
fsData_t0D9C403CA222F8A5CB8A66578340497D65E47FF0* V_0 = NULL;
RuntimeObject* V_1 = NULL;
{
// if ( data.TryGetValue(name, out memberData) == false ) {
Dictionary_2_tBE662043609334E6EC03217A32CAE298B71E4096* L_0 = ___0_data;
String_t* L_1 = ___2_name;
NullCheck(L_0);
bool L_2;
L_2 = Dictionary_2_TryGetValue_mB7FBDA22E0097214475471ADB4E2169A398F83D9(L_0, L_1, (&V_0), Dictionary_2_TryGetValue_mB7FBDA22E0097214475471ADB4E2169A398F83D9_RuntimeMethod_var);
if (L_2)
{
goto IL_0029;
}
}
{
// value = default(T);
bool* L_3 = ___3_value;
il2cpp_codegen_initobj(L_3, sizeof(bool));
// return fsResult.Fail("Unable to find member \"" + name + "\"");
String_t* L_4 = ___2_name;
String_t* L_5;
L_5 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(_stringLiteralC5CDDB8FEA16C1A648482CD85EA1558E0EADFB23, L_4, _stringLiteralC62C64F00567C5368CAE37F4E64E1E82FF785677, NULL);
il2cpp_codegen_runtime_class_init_inline(fsResult_t85378B9CFBF6927E0F58617C03432EEF4B83D807_il2cpp_TypeInfo_var);
fsResult_t85378B9CFBF6927E0F58617C03432EEF4B83D807 L_6;
L_6 = fsResult_Fail_m29DA71CCFA38A13EF4A4C3441240543509DF1982(L_5, NULL);
return L_6;
}
IL_0029:
{
// object storage = null;
V_1 = NULL;
// var result = Serializer.TryDeserialize(memberData, typeof(T), ref storage, overrideConverterType);
fsSerializer_t745FA3749142E0209C2929EA7E73635FFDB2E114* L_7 = (fsSerializer_t745FA3749142E0209C2929EA7E73635FFDB2E114*)__this->___Serializer_0;
fsData_t0D9C403CA222F8A5CB8A66578340497D65E47FF0* L_8 = V_0;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_9 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 0)) };
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
Type_t* L_10;
L_10 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_9, NULL);
Type_t* L_11 = ___1_overrideConverterType;
NullCheck(L_7);
fsResult_t85378B9CFBF6927E0F58617C03432EEF4B83D807 L_12;
L_12 = fsSerializer_TryDeserialize_mBA4ADB065961C781C2EE717E50C815E9810AAD99(L_7, L_8, L_10, (&V_1), L_11, NULL);
// value = (T)storage;
bool* L_13 = ___3_value;
RuntimeObject* L_14 = V_1;
*(bool*)L_13 = ((*(bool*)((bool*)(bool*)UnBox(L_14, il2cpp_rgctx_data(method->rgctx_data, 1)))));
// return result;
return L_12;
}
}
// ParadoxNotion.Serialization.FullSerializer.fsResult ParadoxNotion.Serialization.FullSerializer.fsBaseConverter::DeserializeMember<UnityEngine.Color>(System.Collections.Generic.Dictionary`2<System.String,ParadoxNotion.Serialization.FullSerializer.fsData>,System.Type,System.String,T&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR fsResult_t85378B9CFBF6927E0F58617C03432EEF4B83D807 fsBaseConverter_DeserializeMember_TisColor_tD001788D726C3A7F1379BEED0260B9591F440C1F_m02DE14C77CF332CC30B067249970A3CEDA529155_gshared (fsBaseConverter_tA89F1E182ED46F15D3D7176327F2EE4B8BFFD22C* __this, Dictionary_2_tBE662043609334E6EC03217A32CAE298B71E4096* ___0_data, Type_t* ___1_overrideConverterType, String_t* ___2_name, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F* ___3_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_mB7FBDA22E0097214475471ADB4E2169A398F83D9_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC5CDDB8FEA16C1A648482CD85EA1558E0EADFB23);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC62C64F00567C5368CAE37F4E64E1E82FF785677);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&fsResult_t85378B9CFBF6927E0F58617C03432EEF4B83D807_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
fsData_t0D9C403CA222F8A5CB8A66578340497D65E47FF0* V_0 = NULL;
RuntimeObject* V_1 = NULL;
{
// if ( data.TryGetValue(name, out memberData) == false ) {
Dictionary_2_tBE662043609334E6EC03217A32CAE298B71E4096* L_0 = ___0_data;
String_t* L_1 = ___2_name;
NullCheck(L_0);
bool L_2;
L_2 = Dictionary_2_TryGetValue_mB7FBDA22E0097214475471ADB4E2169A398F83D9(L_0, L_1, (&V_0), Dictionary_2_TryGetValue_mB7FBDA22E0097214475471ADB4E2169A398F83D9_RuntimeMethod_var);
if (L_2)
{
goto IL_0029;
}
}
{
// value = default(T);
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F* L_3 = ___3_value;
il2cpp_codegen_initobj(L_3, sizeof(Color_tD001788D726C3A7F1379BEED0260B9591F440C1F));
// return fsResult.Fail("Unable to find member \"" + name + "\"");
String_t* L_4 = ___2_name;
String_t* L_5;
L_5 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(_stringLiteralC5CDDB8FEA16C1A648482CD85EA1558E0EADFB23, L_4, _stringLiteralC62C64F00567C5368CAE37F4E64E1E82FF785677, NULL);
il2cpp_codegen_runtime_class_init_inline(fsResult_t85378B9CFBF6927E0F58617C03432EEF4B83D807_il2cpp_TypeInfo_var);
fsResult_t85378B9CFBF6927E0F58617C03432EEF4B83D807 L_6;
L_6 = fsResult_Fail_m29DA71CCFA38A13EF4A4C3441240543509DF1982(L_5, NULL);
return L_6;
}
IL_0029:
{
// object storage = null;
V_1 = NULL;
// var result = Serializer.TryDeserialize(memberData, typeof(T), ref storage, overrideConverterType);
fsSerializer_t745FA3749142E0209C2929EA7E73635FFDB2E114* L_7 = (fsSerializer_t745FA3749142E0209C2929EA7E73635FFDB2E114*)__this->___Serializer_0;
fsData_t0D9C403CA222F8A5CB8A66578340497D65E47FF0* L_8 = V_0;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_9 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 0)) };
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
Type_t* L_10;
L_10 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_9, NULL);
Type_t* L_11 = ___1_overrideConverterType;
NullCheck(L_7);
fsResult_t85378B9CFBF6927E0F58617C03432EEF4B83D807 L_12;
L_12 = fsSerializer_TryDeserialize_mBA4ADB065961C781C2EE717E50C815E9810AAD99(L_7, L_8, L_10, (&V_1), L_11, NULL);
// value = (T)storage;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F* L_13 = ___3_value;
RuntimeObject* L_14 = V_1;
*(Color_tD001788D726C3A7F1379BEED0260B9591F440C1F*)L_13 = ((*(Color_tD001788D726C3A7F1379BEED0260B9591F440C1F*)((Color_tD001788D726C3A7F1379BEED0260B9591F440C1F*)(Color_tD001788D726C3A7F1379BEED0260B9591F440C1F*)UnBox(L_14, il2cpp_rgctx_data(method->rgctx_data, 1)))));
// return result;
return L_12;
}
}
// ParadoxNotion.Serialization.FullSerializer.fsResult ParadoxNotion.Serialization.FullSerializer.fsBaseConverter::DeserializeMember<System.Int32>(System.Collections.Generic.Dictionary`2<System.String,ParadoxNotion.Serialization.FullSerializer.fsData>,System.Type,System.String,T&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR fsResult_t85378B9CFBF6927E0F58617C03432EEF4B83D807 fsBaseConverter_DeserializeMember_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mC871D8D788325700D945C15A1CBEED03DCB43DF5_gshared (fsBaseConverter_tA89F1E182ED46F15D3D7176327F2EE4B8BFFD22C* __this, Dictionary_2_tBE662043609334E6EC03217A32CAE298B71E4096* ___0_data, Type_t* ___1_overrideConverterType, String_t* ___2_name, int32_t* ___3_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_mB7FBDA22E0097214475471ADB4E2169A398F83D9_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC5CDDB8FEA16C1A648482CD85EA1558E0EADFB23);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC62C64F00567C5368CAE37F4E64E1E82FF785677);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&fsResult_t85378B9CFBF6927E0F58617C03432EEF4B83D807_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
fsData_t0D9C403CA222F8A5CB8A66578340497D65E47FF0* V_0 = NULL;
RuntimeObject* V_1 = NULL;
{
// if ( data.TryGetValue(name, out memberData) == false ) {
Dictionary_2_tBE662043609334E6EC03217A32CAE298B71E4096* L_0 = ___0_data;
String_t* L_1 = ___2_name;
NullCheck(L_0);
bool L_2;
L_2 = Dictionary_2_TryGetValue_mB7FBDA22E0097214475471ADB4E2169A398F83D9(L_0, L_1, (&V_0), Dictionary_2_TryGetValue_mB7FBDA22E0097214475471ADB4E2169A398F83D9_RuntimeMethod_var);
if (L_2)
{
goto IL_0029;
}
}
{
// value = default(T);
int32_t* L_3 = ___3_value;
il2cpp_codegen_initobj(L_3, sizeof(int32_t));
// return fsResult.Fail("Unable to find member \"" + name + "\"");
String_t* L_4 = ___2_name;
String_t* L_5;
L_5 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(_stringLiteralC5CDDB8FEA16C1A648482CD85EA1558E0EADFB23, L_4, _stringLiteralC62C64F00567C5368CAE37F4E64E1E82FF785677, NULL);
il2cpp_codegen_runtime_class_init_inline(fsResult_t85378B9CFBF6927E0F58617C03432EEF4B83D807_il2cpp_TypeInfo_var);
fsResult_t85378B9CFBF6927E0F58617C03432EEF4B83D807 L_6;
L_6 = fsResult_Fail_m29DA71CCFA38A13EF4A4C3441240543509DF1982(L_5, NULL);
return L_6;
}
IL_0029:
{
// object storage = null;
V_1 = NULL;
// var result = Serializer.TryDeserialize(memberData, typeof(T), ref storage, overrideConverterType);
fsSerializer_t745FA3749142E0209C2929EA7E73635FFDB2E114* L_7 = (fsSerializer_t745FA3749142E0209C2929EA7E73635FFDB2E114*)__this->___Serializer_0;
fsData_t0D9C403CA222F8A5CB8A66578340497D65E47FF0* L_8 = V_0;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_9 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 0)) };
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
Type_t* L_10;
L_10 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_9, NULL);
Type_t* L_11 = ___1_overrideConverterType;
NullCheck(L_7);
fsResult_t85378B9CFBF6927E0F58617C03432EEF4B83D807 L_12;
L_12 = fsSerializer_TryDeserialize_mBA4ADB065961C781C2EE717E50C815E9810AAD99(L_7, L_8, L_10, (&V_1), L_11, NULL);
// value = (T)storage;
int32_t* L_13 = ___3_value;
RuntimeObject* L_14 = V_1;
*(int32_t*)L_13 = ((*(int32_t*)((int32_t*)(int32_t*)UnBox(L_14, il2cpp_rgctx_data(method->rgctx_data, 1)))));
// return result;
return L_12;
}
}
// ParadoxNotion.Serialization.FullSerializer.fsResult ParadoxNotion.Serialization.FullSerializer.fsBaseConverter::DeserializeMember<System.Int32Enum>(System.Collections.Generic.Dictionary`2<System.String,ParadoxNotion.Serialization.FullSerializer.fsData>,System.Type,System.String,T&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR fsResult_t85378B9CFBF6927E0F58617C03432EEF4B83D807 fsBaseConverter_DeserializeMember_TisInt32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C_m116CE294D3BB7C39FA53A0465CBB394229F45B6D_gshared (fsBaseConverter_tA89F1E182ED46F15D3D7176327F2EE4B8BFFD22C* __this, Dictionary_2_tBE662043609334E6EC03217A32CAE298B71E4096* ___0_data, Type_t* ___1_overrideConverterType, String_t* ___2_name, int32_t* ___3_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_mB7FBDA22E0097214475471ADB4E2169A398F83D9_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC5CDDB8FEA16C1A648482CD85EA1558E0EADFB23);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC62C64F00567C5368CAE37F4E64E1E82FF785677);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&fsResult_t85378B9CFBF6927E0F58617C03432EEF4B83D807_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
fsData_t0D9C403CA222F8A5CB8A66578340497D65E47FF0* V_0 = NULL;
RuntimeObject* V_1 = NULL;
{
// if ( data.TryGetValue(name, out memberData) == false ) {
Dictionary_2_tBE662043609334E6EC03217A32CAE298B71E4096* L_0 = ___0_data;
String_t* L_1 = ___2_name;
NullCheck(L_0);
bool L_2;
L_2 = Dictionary_2_TryGetValue_mB7FBDA22E0097214475471ADB4E2169A398F83D9(L_0, L_1, (&V_0), Dictionary_2_TryGetValue_mB7FBDA22E0097214475471ADB4E2169A398F83D9_RuntimeMethod_var);
if (L_2)
{
goto IL_0029;
}
}
{
// value = default(T);
int32_t* L_3 = ___3_value;
il2cpp_codegen_initobj(L_3, sizeof(int32_t));
// return fsResult.Fail("Unable to find member \"" + name + "\"");
String_t* L_4 = ___2_name;
String_t* L_5;
L_5 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(_stringLiteralC5CDDB8FEA16C1A648482CD85EA1558E0EADFB23, L_4, _stringLiteralC62C64F00567C5368CAE37F4E64E1E82FF785677, NULL);
il2cpp_codegen_runtime_class_init_inline(fsResult_t85378B9CFBF6927E0F58617C03432EEF4B83D807_il2cpp_TypeInfo_var);
fsResult_t85378B9CFBF6927E0F58617C03432EEF4B83D807 L_6;
L_6 = fsResult_Fail_m29DA71CCFA38A13EF4A4C3441240543509DF1982(L_5, NULL);
return L_6;
}
IL_0029:
{
// object storage = null;
V_1 = NULL;
// var result = Serializer.TryDeserialize(memberData, typeof(T), ref storage, overrideConverterType);
fsSerializer_t745FA3749142E0209C2929EA7E73635FFDB2E114* L_7 = (fsSerializer_t745FA3749142E0209C2929EA7E73635FFDB2E114*)__this->___Serializer_0;
fsData_t0D9C403CA222F8A5CB8A66578340497D65E47FF0* L_8 = V_0;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_9 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 0)) };
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
Type_t* L_10;
L_10 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_9, NULL);
Type_t* L_11 = ___1_overrideConverterType;
NullCheck(L_7);
fsResult_t85378B9CFBF6927E0F58617C03432EEF4B83D807 L_12;
L_12 = fsSerializer_TryDeserialize_mBA4ADB065961C781C2EE717E50C815E9810AAD99(L_7, L_8, L_10, (&V_1), L_11, NULL);
// value = (T)storage;
int32_t* L_13 = ___3_value;
RuntimeObject* L_14 = V_1;
*(int32_t*)L_13 = ((*(int32_t*)((int32_t*)(int32_t*)UnBox(L_14, il2cpp_rgctx_data(method->rgctx_data, 1)))));
// return result;
return L_12;
}
}
// ParadoxNotion.Serialization.FullSerializer.fsResult ParadoxNotion.Serialization.FullSerializer.fsBaseConverter::DeserializeMember<System.Object>(System.Collections.Generic.Dictionary`2<System.String,ParadoxNotion.Serialization.FullSerializer.fsData>,System.Type,System.String,T&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR fsResult_t85378B9CFBF6927E0F58617C03432EEF4B83D807 fsBaseConverter_DeserializeMember_TisRuntimeObject_m414F0954845E8304561D6BD30D19AF7021BB485C_gshared (fsBaseConverter_tA89F1E182ED46F15D3D7176327F2EE4B8BFFD22C* __this, Dictionary_2_tBE662043609334E6EC03217A32CAE298B71E4096* ___0_data, Type_t* ___1_overrideConverterType, String_t* ___2_name, RuntimeObject** ___3_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_mB7FBDA22E0097214475471ADB4E2169A398F83D9_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC5CDDB8FEA16C1A648482CD85EA1558E0EADFB23);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC62C64F00567C5368CAE37F4E64E1E82FF785677);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&fsResult_t85378B9CFBF6927E0F58617C03432EEF4B83D807_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
fsData_t0D9C403CA222F8A5CB8A66578340497D65E47FF0* V_0 = NULL;
RuntimeObject* V_1 = NULL;
{
// if ( data.TryGetValue(name, out memberData) == false ) {
Dictionary_2_tBE662043609334E6EC03217A32CAE298B71E4096* L_0 = ___0_data;
String_t* L_1 = ___2_name;
NullCheck(L_0);
bool L_2;
L_2 = Dictionary_2_TryGetValue_mB7FBDA22E0097214475471ADB4E2169A398F83D9(L_0, L_1, (&V_0), Dictionary_2_TryGetValue_mB7FBDA22E0097214475471ADB4E2169A398F83D9_RuntimeMethod_var);
if (L_2)
{
goto IL_0029;
}
}
{
// value = default(T);
RuntimeObject** L_3 = ___3_value;
il2cpp_codegen_initobj(L_3, sizeof(RuntimeObject*));
// return fsResult.Fail("Unable to find member \"" + name + "\"");
String_t* L_4 = ___2_name;
String_t* L_5;
L_5 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(_stringLiteralC5CDDB8FEA16C1A648482CD85EA1558E0EADFB23, L_4, _stringLiteralC62C64F00567C5368CAE37F4E64E1E82FF785677, NULL);
il2cpp_codegen_runtime_class_init_inline(fsResult_t85378B9CFBF6927E0F58617C03432EEF4B83D807_il2cpp_TypeInfo_var);
fsResult_t85378B9CFBF6927E0F58617C03432EEF4B83D807 L_6;
L_6 = fsResult_Fail_m29DA71CCFA38A13EF4A4C3441240543509DF1982(L_5, NULL);
return L_6;
}
IL_0029:
{
// object storage = null;
V_1 = NULL;
// var result = Serializer.TryDeserialize(memberData, typeof(T), ref storage, overrideConverterType);
fsSerializer_t745FA3749142E0209C2929EA7E73635FFDB2E114* L_7 = (fsSerializer_t745FA3749142E0209C2929EA7E73635FFDB2E114*)__this->___Serializer_0;
fsData_t0D9C403CA222F8A5CB8A66578340497D65E47FF0* L_8 = V_0;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_9 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 0)) };
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
Type_t* L_10;
L_10 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_9, NULL);
Type_t* L_11 = ___1_overrideConverterType;
NullCheck(L_7);
fsResult_t85378B9CFBF6927E0F58617C03432EEF4B83D807 L_12;
L_12 = fsSerializer_TryDeserialize_mBA4ADB065961C781C2EE717E50C815E9810AAD99(L_7, L_8, L_10, (&V_1), L_11, NULL);
// value = (T)storage;
RuntimeObject** L_13 = ___3_value;
RuntimeObject* L_14 = V_1;
*(RuntimeObject**)L_13 = ((RuntimeObject*)Castclass((RuntimeObject*)L_14, il2cpp_rgctx_data(method->rgctx_data, 1)));
Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_13, (void*)((RuntimeObject*)Castclass((RuntimeObject*)L_14, il2cpp_rgctx_data(method->rgctx_data, 1))));
// return result;
return L_12;
}
}
// ParadoxNotion.Serialization.FullSerializer.fsResult ParadoxNotion.Serialization.FullSerializer.fsBaseConverter::DeserializeMember<System.Single>(System.Collections.Generic.Dictionary`2<System.String,ParadoxNotion.Serialization.FullSerializer.fsData>,System.Type,System.String,T&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR fsResult_t85378B9CFBF6927E0F58617C03432EEF4B83D807 fsBaseConverter_DeserializeMember_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mD3FE60E6F05DA4F6A8966EE6A7702938D7FB74A8_gshared (fsBaseConverter_tA89F1E182ED46F15D3D7176327F2EE4B8BFFD22C* __this, Dictionary_2_tBE662043609334E6EC03217A32CAE298B71E4096* ___0_data, Type_t* ___1_overrideConverterType, String_t* ___2_name, float* ___3_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_mB7FBDA22E0097214475471ADB4E2169A398F83D9_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC5CDDB8FEA16C1A648482CD85EA1558E0EADFB23);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC62C64F00567C5368CAE37F4E64E1E82FF785677);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&fsResult_t85378B9CFBF6927E0F58617C03432EEF4B83D807_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
fsData_t0D9C403CA222F8A5CB8A66578340497D65E47FF0* V_0 = NULL;
RuntimeObject* V_1 = NULL;
{
// if ( data.TryGetValue(name, out memberData) == false ) {
Dictionary_2_tBE662043609334E6EC03217A32CAE298B71E4096* L_0 = ___0_data;
String_t* L_1 = ___2_name;
NullCheck(L_0);
bool L_2;
L_2 = Dictionary_2_TryGetValue_mB7FBDA22E0097214475471ADB4E2169A398F83D9(L_0, L_1, (&V_0), Dictionary_2_TryGetValue_mB7FBDA22E0097214475471ADB4E2169A398F83D9_RuntimeMethod_var);
if (L_2)
{
goto IL_0029;
}
}
{
// value = default(T);
float* L_3 = ___3_value;
il2cpp_codegen_initobj(L_3, sizeof(float));
// return fsResult.Fail("Unable to find member \"" + name + "\"");
String_t* L_4 = ___2_name;
String_t* L_5;
L_5 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(_stringLiteralC5CDDB8FEA16C1A648482CD85EA1558E0EADFB23, L_4, _stringLiteralC62C64F00567C5368CAE37F4E64E1E82FF785677, NULL);
il2cpp_codegen_runtime_class_init_inline(fsResult_t85378B9CFBF6927E0F58617C03432EEF4B83D807_il2cpp_TypeInfo_var);
fsResult_t85378B9CFBF6927E0F58617C03432EEF4B83D807 L_6;
L_6 = fsResult_Fail_m29DA71CCFA38A13EF4A4C3441240543509DF1982(L_5, NULL);
return L_6;
}
IL_0029:
{
// object storage = null;
V_1 = NULL;
// var result = Serializer.TryDeserialize(memberData, typeof(T), ref storage, overrideConverterType);
fsSerializer_t745FA3749142E0209C2929EA7E73635FFDB2E114* L_7 = (fsSerializer_t745FA3749142E0209C2929EA7E73635FFDB2E114*)__this->___Serializer_0;
fsData_t0D9C403CA222F8A5CB8A66578340497D65E47FF0* L_8 = V_0;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_9 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 0)) };
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
Type_t* L_10;
L_10 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_9, NULL);
Type_t* L_11 = ___1_overrideConverterType;
NullCheck(L_7);
fsResult_t85378B9CFBF6927E0F58617C03432EEF4B83D807 L_12;
L_12 = fsSerializer_TryDeserialize_mBA4ADB065961C781C2EE717E50C815E9810AAD99(L_7, L_8, L_10, (&V_1), L_11, NULL);
// value = (T)storage;
float* L_13 = ___3_value;
RuntimeObject* L_14 = V_1;
*(float*)L_13 = ((*(float*)((float*)(float*)UnBox(L_14, il2cpp_rgctx_data(method->rgctx_data, 1)))));
// return result;
return L_12;
}
}
// ParadoxNotion.Serialization.FullSerializer.fsResult ParadoxNotion.Serialization.FullSerializer.fsBaseConverter::DeserializeMember<UnityEngine.Vector2>(System.Collections.Generic.Dictionary`2<System.String,ParadoxNotion.Serialization.FullSerializer.fsData>,System.Type,System.String,T&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR fsResult_t85378B9CFBF6927E0F58617C03432EEF4B83D807 fsBaseConverter_DeserializeMember_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m35144A9276DA54D4E02808A159D058BD6AF8A9A2_gshared (fsBaseConverter_tA89F1E182ED46F15D3D7176327F2EE4B8BFFD22C* __this, Dictionary_2_tBE662043609334E6EC03217A32CAE298B71E4096* ___0_data, Type_t* ___1_overrideConverterType, String_t* ___2_name, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* ___3_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_mB7FBDA22E0097214475471ADB4E2169A398F83D9_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC5CDDB8FEA16C1A648482CD85EA1558E0EADFB23);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC62C64F00567C5368CAE37F4E64E1E82FF785677);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&fsResult_t85378B9CFBF6927E0F58617C03432EEF4B83D807_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
fsData_t0D9C403CA222F8A5CB8A66578340497D65E47FF0* V_0 = NULL;
RuntimeObject* V_1 = NULL;
{
// if ( data.TryGetValue(name, out memberData) == false ) {
Dictionary_2_tBE662043609334E6EC03217A32CAE298B71E4096* L_0 = ___0_data;
String_t* L_1 = ___2_name;
NullCheck(L_0);
bool L_2;
L_2 = Dictionary_2_TryGetValue_mB7FBDA22E0097214475471ADB4E2169A398F83D9(L_0, L_1, (&V_0), Dictionary_2_TryGetValue_mB7FBDA22E0097214475471ADB4E2169A398F83D9_RuntimeMethod_var);
if (L_2)
{
goto IL_0029;
}
}
{
// value = default(T);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_3 = ___3_value;
il2cpp_codegen_initobj(L_3, sizeof(Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7));
// return fsResult.Fail("Unable to find member \"" + name + "\"");
String_t* L_4 = ___2_name;
String_t* L_5;
L_5 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(_stringLiteralC5CDDB8FEA16C1A648482CD85EA1558E0EADFB23, L_4, _stringLiteralC62C64F00567C5368CAE37F4E64E1E82FF785677, NULL);
il2cpp_codegen_runtime_class_init_inline(fsResult_t85378B9CFBF6927E0F58617C03432EEF4B83D807_il2cpp_TypeInfo_var);
fsResult_t85378B9CFBF6927E0F58617C03432EEF4B83D807 L_6;
L_6 = fsResult_Fail_m29DA71CCFA38A13EF4A4C3441240543509DF1982(L_5, NULL);
return L_6;
}
IL_0029:
{
// object storage = null;
V_1 = NULL;
// var result = Serializer.TryDeserialize(memberData, typeof(T), ref storage, overrideConverterType);
fsSerializer_t745FA3749142E0209C2929EA7E73635FFDB2E114* L_7 = (fsSerializer_t745FA3749142E0209C2929EA7E73635FFDB2E114*)__this->___Serializer_0;
fsData_t0D9C403CA222F8A5CB8A66578340497D65E47FF0* L_8 = V_0;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_9 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 0)) };
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
Type_t* L_10;
L_10 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_9, NULL);
Type_t* L_11 = ___1_overrideConverterType;
NullCheck(L_7);
fsResult_t85378B9CFBF6927E0F58617C03432EEF4B83D807 L_12;
L_12 = fsSerializer_TryDeserialize_mBA4ADB065961C781C2EE717E50C815E9810AAD99(L_7, L_8, L_10, (&V_1), L_11, NULL);
// value = (T)storage;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_13 = ___3_value;
RuntimeObject* L_14 = V_1;
*(Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)L_13 = ((*(Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)((Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)UnBox(L_14, il2cpp_rgctx_data(method->rgctx_data, 1)))));
// return result;
return L_12;
}
}
// ParadoxNotion.Serialization.FullSerializer.fsResult ParadoxNotion.Serialization.FullSerializer.fsBaseConverter::DeserializeMember<UnityEngine.Vector3>(System.Collections.Generic.Dictionary`2<System.String,ParadoxNotion.Serialization.FullSerializer.fsData>,System.Type,System.String,T&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR fsResult_t85378B9CFBF6927E0F58617C03432EEF4B83D807 fsBaseConverter_DeserializeMember_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_m1B640BABCCDD2FB67210514647CA8CB3BC9E2FE2_gshared (fsBaseConverter_tA89F1E182ED46F15D3D7176327F2EE4B8BFFD22C* __this, Dictionary_2_tBE662043609334E6EC03217A32CAE298B71E4096* ___0_data, Type_t* ___1_overrideConverterType, String_t* ___2_name, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* ___3_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_mB7FBDA22E0097214475471ADB4E2169A398F83D9_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC5CDDB8FEA16C1A648482CD85EA1558E0EADFB23);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC62C64F00567C5368CAE37F4E64E1E82FF785677);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&fsResult_t85378B9CFBF6927E0F58617C03432EEF4B83D807_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
fsData_t0D9C403CA222F8A5CB8A66578340497D65E47FF0* V_0 = NULL;
RuntimeObject* V_1 = NULL;
{
// if ( data.TryGetValue(name, out memberData) == false ) {
Dictionary_2_tBE662043609334E6EC03217A32CAE298B71E4096* L_0 = ___0_data;
String_t* L_1 = ___2_name;
NullCheck(L_0);
bool L_2;
L_2 = Dictionary_2_TryGetValue_mB7FBDA22E0097214475471ADB4E2169A398F83D9(L_0, L_1, (&V_0), Dictionary_2_TryGetValue_mB7FBDA22E0097214475471ADB4E2169A398F83D9_RuntimeMethod_var);
if (L_2)
{
goto IL_0029;
}
}
{
// value = default(T);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_3 = ___3_value;
il2cpp_codegen_initobj(L_3, sizeof(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2));
// return fsResult.Fail("Unable to find member \"" + name + "\"");
String_t* L_4 = ___2_name;
String_t* L_5;
L_5 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(_stringLiteralC5CDDB8FEA16C1A648482CD85EA1558E0EADFB23, L_4, _stringLiteralC62C64F00567C5368CAE37F4E64E1E82FF785677, NULL);
il2cpp_codegen_runtime_class_init_inline(fsResult_t85378B9CFBF6927E0F58617C03432EEF4B83D807_il2cpp_TypeInfo_var);
fsResult_t85378B9CFBF6927E0F58617C03432EEF4B83D807 L_6;
L_6 = fsResult_Fail_m29DA71CCFA38A13EF4A4C3441240543509DF1982(L_5, NULL);
return L_6;
}
IL_0029:
{
// object storage = null;
V_1 = NULL;
// var result = Serializer.TryDeserialize(memberData, typeof(T), ref storage, overrideConverterType);
fsSerializer_t745FA3749142E0209C2929EA7E73635FFDB2E114* L_7 = (fsSerializer_t745FA3749142E0209C2929EA7E73635FFDB2E114*)__this->___Serializer_0;
fsData_t0D9C403CA222F8A5CB8A66578340497D65E47FF0* L_8 = V_0;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_9 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 0)) };
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
Type_t* L_10;
L_10 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_9, NULL);
Type_t* L_11 = ___1_overrideConverterType;
NullCheck(L_7);
fsResult_t85378B9CFBF6927E0F58617C03432EEF4B83D807 L_12;
L_12 = fsSerializer_TryDeserialize_mBA4ADB065961C781C2EE717E50C815E9810AAD99(L_7, L_8, L_10, (&V_1), L_11, NULL);
// value = (T)storage;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_13 = ___3_value;
RuntimeObject* L_14 = V_1;
*(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)L_13 = ((*(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)((Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)UnBox(L_14, il2cpp_rgctx_data(method->rgctx_data, 1)))));
// return result;
return L_12;
}
}
// ParadoxNotion.Serialization.FullSerializer.fsResult ParadoxNotion.Serialization.FullSerializer.fsBaseConverter::SerializeMember<System.Boolean>(System.Collections.Generic.Dictionary`2<System.String,ParadoxNotion.Serialization.FullSerializer.fsData>,System.Type,System.String,T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR fsResult_t85378B9CFBF6927E0F58617C03432EEF4B83D807 fsBaseConverter_SerializeMember_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m1AA1EFDA835F431BC201CB90F10A33796A957D14_gshared (fsBaseConverter_tA89F1E182ED46F15D3D7176327F2EE4B8BFFD22C* __this, Dictionary_2_tBE662043609334E6EC03217A32CAE298B71E4096* ___0_data, Type_t* ___1_overrideConverterType, String_t* ___2_name, bool ___3_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_set_Item_mAB57225F377594413DBF0735887BABA2B302D873_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
fsData_t0D9C403CA222F8A5CB8A66578340497D65E47FF0* V_0 = NULL;
fsResult_t85378B9CFBF6927E0F58617C03432EEF4B83D807 V_1;
memset((&V_1), 0, sizeof(V_1));
{
// var result = Serializer.TrySerialize(typeof(T), value, out memberData, overrideConverterType);
fsSerializer_t745FA3749142E0209C2929EA7E73635FFDB2E114* L_0 = (fsSerializer_t745FA3749142E0209C2929EA7E73635FFDB2E114*)__this->___Serializer_0;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_1 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 0)) };
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
Type_t* L_2;
L_2 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_1, NULL);
bool L_3 = ___3_value;
bool L_4 = L_3;
RuntimeObject* L_5 = Box(il2cpp_rgctx_data(method->rgctx_data, 1), &L_4);
Type_t* L_6 = ___1_overrideConverterType;
NullCheck(L_0);
fsResult_t85378B9CFBF6927E0F58617C03432EEF4B83D807 L_7;
L_7 = fsSerializer_TrySerialize_m8055AB543B7F8BD322C671125FA2B67FF4338CF4(L_0, L_2, L_5, (&V_0), L_6, NULL);
V_1 = L_7;
// if ( result.Succeeded ) data[name] = memberData;
bool L_8;
L_8 = fsResult_get_Succeeded_mF15CF65D3594F811A5EDC12CA214AB5107BFF192_inline((&V_1), NULL);
if (!L_8)
{
goto IL_0031;
}
}
{
// if ( result.Succeeded ) data[name] = memberData;
Dictionary_2_tBE662043609334E6EC03217A32CAE298B71E4096* L_9 = ___0_data;
String_t* L_10 = ___2_name;
fsData_t0D9C403CA222F8A5CB8A66578340497D65E47FF0* L_11 = V_0;
NullCheck(L_9);
Dictionary_2_set_Item_mAB57225F377594413DBF0735887BABA2B302D873(L_9, L_10, L_11, Dictionary_2_set_Item_mAB57225F377594413DBF0735887BABA2B302D873_RuntimeMethod_var);
}
IL_0031:
{
// return result;
fsResult_t85378B9CFBF6927E0F58617C03432EEF4B83D807 L_12 = V_1;
return L_12;
}
}
// ParadoxNotion.Serialization.FullSerializer.fsResult ParadoxNotion.Serialization.FullSerializer.fsBaseConverter::SerializeMember<UnityEngine.Color>(System.Collections.Generic.Dictionary`2<System.String,ParadoxNotion.Serialization.FullSerializer.fsData>,System.Type,System.String,T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR fsResult_t85378B9CFBF6927E0F58617C03432EEF4B83D807 fsBaseConverter_SerializeMember_TisColor_tD001788D726C3A7F1379BEED0260B9591F440C1F_m47C37D7D1D325CEA8EEEEE480235640762CE0A25_gshared (fsBaseConverter_tA89F1E182ED46F15D3D7176327F2EE4B8BFFD22C* __this, Dictionary_2_tBE662043609334E6EC03217A32CAE298B71E4096* ___0_data, Type_t* ___1_overrideConverterType, String_t* ___2_name, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___3_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_set_Item_mAB57225F377594413DBF0735887BABA2B302D873_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
fsData_t0D9C403CA222F8A5CB8A66578340497D65E47FF0* V_0 = NULL;
fsResult_t85378B9CFBF6927E0F58617C03432EEF4B83D807 V_1;
memset((&V_1), 0, sizeof(V_1));
{
// var result = Serializer.TrySerialize(typeof(T), value, out memberData, overrideConverterType);
fsSerializer_t745FA3749142E0209C2929EA7E73635FFDB2E114* L_0 = (fsSerializer_t745FA3749142E0209C2929EA7E73635FFDB2E114*)__this->___Serializer_0;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_1 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 0)) };
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
Type_t* L_2;
L_2 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_1, NULL);
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_3 = ___3_value;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_4 = L_3;
RuntimeObject* L_5 = Box(il2cpp_rgctx_data(method->rgctx_data, 1), &L_4);
Type_t* L_6 = ___1_overrideConverterType;
NullCheck(L_0);
fsResult_t85378B9CFBF6927E0F58617C03432EEF4B83D807 L_7;
L_7 = fsSerializer_TrySerialize_m8055AB543B7F8BD322C671125FA2B67FF4338CF4(L_0, L_2, L_5, (&V_0), L_6, NULL);
V_1 = L_7;
// if ( result.Succeeded ) data[name] = memberData;
bool L_8;
L_8 = fsResult_get_Succeeded_mF15CF65D3594F811A5EDC12CA214AB5107BFF192_inline((&V_1), NULL);
if (!L_8)
{
goto IL_0031;
}
}
{
// if ( result.Succeeded ) data[name] = memberData;
Dictionary_2_tBE662043609334E6EC03217A32CAE298B71E4096* L_9 = ___0_data;
String_t* L_10 = ___2_name;
fsData_t0D9C403CA222F8A5CB8A66578340497D65E47FF0* L_11 = V_0;
NullCheck(L_9);
Dictionary_2_set_Item_mAB57225F377594413DBF0735887BABA2B302D873(L_9, L_10, L_11, Dictionary_2_set_Item_mAB57225F377594413DBF0735887BABA2B302D873_RuntimeMethod_var);
}
IL_0031:
{
// return result;
fsResult_t85378B9CFBF6927E0F58617C03432EEF4B83D807 L_12 = V_1;
return L_12;
}
}
// ParadoxNotion.Serialization.FullSerializer.fsResult ParadoxNotion.Serialization.FullSerializer.fsBaseConverter::SerializeMember<System.Int32>(System.Collections.Generic.Dictionary`2<System.String,ParadoxNotion.Serialization.FullSerializer.fsData>,System.Type,System.String,T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR fsResult_t85378B9CFBF6927E0F58617C03432EEF4B83D807 fsBaseConverter_SerializeMember_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m0220965E6ECD88CA3CDFA0CDA0518259F897E8FE_gshared (fsBaseConverter_tA89F1E182ED46F15D3D7176327F2EE4B8BFFD22C* __this, Dictionary_2_tBE662043609334E6EC03217A32CAE298B71E4096* ___0_data, Type_t* ___1_overrideConverterType, String_t* ___2_name, int32_t ___3_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_set_Item_mAB57225F377594413DBF0735887BABA2B302D873_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
fsData_t0D9C403CA222F8A5CB8A66578340497D65E47FF0* V_0 = NULL;
fsResult_t85378B9CFBF6927E0F58617C03432EEF4B83D807 V_1;
memset((&V_1), 0, sizeof(V_1));
{
// var result = Serializer.TrySerialize(typeof(T), value, out memberData, overrideConverterType);
fsSerializer_t745FA3749142E0209C2929EA7E73635FFDB2E114* L_0 = (fsSerializer_t745FA3749142E0209C2929EA7E73635FFDB2E114*)__this->___Serializer_0;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_1 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 0)) };
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
Type_t* L_2;
L_2 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_1, NULL);
int32_t L_3 = ___3_value;
int32_t L_4 = L_3;
RuntimeObject* L_5 = Box(il2cpp_rgctx_data(method->rgctx_data, 1), &L_4);
Type_t* L_6 = ___1_overrideConverterType;
NullCheck(L_0);
fsResult_t85378B9CFBF6927E0F58617C03432EEF4B83D807 L_7;
L_7 = fsSerializer_TrySerialize_m8055AB543B7F8BD322C671125FA2B67FF4338CF4(L_0, L_2, L_5, (&V_0), L_6, NULL);
V_1 = L_7;
// if ( result.Succeeded ) data[name] = memberData;
bool L_8;
L_8 = fsResult_get_Succeeded_mF15CF65D3594F811A5EDC12CA214AB5107BFF192_inline((&V_1), NULL);
if (!L_8)
{
goto IL_0031;
}
}
{
// if ( result.Succeeded ) data[name] = memberData;
Dictionary_2_tBE662043609334E6EC03217A32CAE298B71E4096* L_9 = ___0_data;
String_t* L_10 = ___2_name;
fsData_t0D9C403CA222F8A5CB8A66578340497D65E47FF0* L_11 = V_0;
NullCheck(L_9);
Dictionary_2_set_Item_mAB57225F377594413DBF0735887BABA2B302D873(L_9, L_10, L_11, Dictionary_2_set_Item_mAB57225F377594413DBF0735887BABA2B302D873_RuntimeMethod_var);
}
IL_0031:
{
// return result;
fsResult_t85378B9CFBF6927E0F58617C03432EEF4B83D807 L_12 = V_1;
return L_12;
}
}
// ParadoxNotion.Serialization.FullSerializer.fsResult ParadoxNotion.Serialization.FullSerializer.fsBaseConverter::SerializeMember<System.Int32Enum>(System.Collections.Generic.Dictionary`2<System.String,ParadoxNotion.Serialization.FullSerializer.fsData>,System.Type,System.String,T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR fsResult_t85378B9CFBF6927E0F58617C03432EEF4B83D807 fsBaseConverter_SerializeMember_TisInt32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C_mE956A0DA1DD62036D2560C1198883A108317D195_gshared (fsBaseConverter_tA89F1E182ED46F15D3D7176327F2EE4B8BFFD22C* __this, Dictionary_2_tBE662043609334E6EC03217A32CAE298B71E4096* ___0_data, Type_t* ___1_overrideConverterType, String_t* ___2_name, int32_t ___3_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_set_Item_mAB57225F377594413DBF0735887BABA2B302D873_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
fsData_t0D9C403CA222F8A5CB8A66578340497D65E47FF0* V_0 = NULL;
fsResult_t85378B9CFBF6927E0F58617C03432EEF4B83D807 V_1;
memset((&V_1), 0, sizeof(V_1));
{
// var result = Serializer.TrySerialize(typeof(T), value, out memberData, overrideConverterType);
fsSerializer_t745FA3749142E0209C2929EA7E73635FFDB2E114* L_0 = (fsSerializer_t745FA3749142E0209C2929EA7E73635FFDB2E114*)__this->___Serializer_0;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_1 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 0)) };
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
Type_t* L_2;
L_2 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_1, NULL);
int32_t L_3 = ___3_value;
int32_t L_4 = L_3;
RuntimeObject* L_5 = Box(il2cpp_rgctx_data(method->rgctx_data, 1), &L_4);
Type_t* L_6 = ___1_overrideConverterType;
NullCheck(L_0);
fsResult_t85378B9CFBF6927E0F58617C03432EEF4B83D807 L_7;
L_7 = fsSerializer_TrySerialize_m8055AB543B7F8BD322C671125FA2B67FF4338CF4(L_0, L_2, L_5, (&V_0), L_6, NULL);
V_1 = L_7;
// if ( result.Succeeded ) data[name] = memberData;
bool L_8;
L_8 = fsResult_get_Succeeded_mF15CF65D3594F811A5EDC12CA214AB5107BFF192_inline((&V_1), NULL);
if (!L_8)
{
goto IL_0031;
}
}
{
// if ( result.Succeeded ) data[name] = memberData;
Dictionary_2_tBE662043609334E6EC03217A32CAE298B71E4096* L_9 = ___0_data;
String_t* L_10 = ___2_name;
fsData_t0D9C403CA222F8A5CB8A66578340497D65E47FF0* L_11 = V_0;
NullCheck(L_9);
Dictionary_2_set_Item_mAB57225F377594413DBF0735887BABA2B302D873(L_9, L_10, L_11, Dictionary_2_set_Item_mAB57225F377594413DBF0735887BABA2B302D873_RuntimeMethod_var);
}
IL_0031:
{
// return result;
fsResult_t85378B9CFBF6927E0F58617C03432EEF4B83D807 L_12 = V_1;
return L_12;
}
}
// ParadoxNotion.Serialization.FullSerializer.fsResult ParadoxNotion.Serialization.FullSerializer.fsBaseConverter::SerializeMember<System.Object>(System.Collections.Generic.Dictionary`2<System.String,ParadoxNotion.Serialization.FullSerializer.fsData>,System.Type,System.String,T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR fsResult_t85378B9CFBF6927E0F58617C03432EEF4B83D807 fsBaseConverter_SerializeMember_TisRuntimeObject_m62EDEBB401B5D4A8ECFAE9306389D5ECE3B3D6AD_gshared (fsBaseConverter_tA89F1E182ED46F15D3D7176327F2EE4B8BFFD22C* __this, Dictionary_2_tBE662043609334E6EC03217A32CAE298B71E4096* ___0_data, Type_t* ___1_overrideConverterType, String_t* ___2_name, RuntimeObject* ___3_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_set_Item_mAB57225F377594413DBF0735887BABA2B302D873_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
fsData_t0D9C403CA222F8A5CB8A66578340497D65E47FF0* V_0 = NULL;
fsResult_t85378B9CFBF6927E0F58617C03432EEF4B83D807 V_1;
memset((&V_1), 0, sizeof(V_1));
{
// var result = Serializer.TrySerialize(typeof(T), value, out memberData, overrideConverterType);
fsSerializer_t745FA3749142E0209C2929EA7E73635FFDB2E114* L_0 = (fsSerializer_t745FA3749142E0209C2929EA7E73635FFDB2E114*)__this->___Serializer_0;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_1 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 0)) };
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
Type_t* L_2;
L_2 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_1, NULL);
RuntimeObject* L_3 = ___3_value;
Type_t* L_4 = ___1_overrideConverterType;
NullCheck(L_0);
fsResult_t85378B9CFBF6927E0F58617C03432EEF4B83D807 L_5;
L_5 = fsSerializer_TrySerialize_m8055AB543B7F8BD322C671125FA2B67FF4338CF4(L_0, L_2, L_3, (&V_0), L_4, NULL);
V_1 = L_5;
// if ( result.Succeeded ) data[name] = memberData;
bool L_6;
L_6 = fsResult_get_Succeeded_mF15CF65D3594F811A5EDC12CA214AB5107BFF192_inline((&V_1), NULL);
if (!L_6)
{
goto IL_0031;
}
}
{
// if ( result.Succeeded ) data[name] = memberData;
Dictionary_2_tBE662043609334E6EC03217A32CAE298B71E4096* L_7 = ___0_data;
String_t* L_8 = ___2_name;
fsData_t0D9C403CA222F8A5CB8A66578340497D65E47FF0* L_9 = V_0;
NullCheck(L_7);
Dictionary_2_set_Item_mAB57225F377594413DBF0735887BABA2B302D873(L_7, L_8, L_9, Dictionary_2_set_Item_mAB57225F377594413DBF0735887BABA2B302D873_RuntimeMethod_var);
}
IL_0031:
{
// return result;
fsResult_t85378B9CFBF6927E0F58617C03432EEF4B83D807 L_10 = V_1;
return L_10;
}
}
// ParadoxNotion.Serialization.FullSerializer.fsResult ParadoxNotion.Serialization.FullSerializer.fsBaseConverter::SerializeMember<System.Single>(System.Collections.Generic.Dictionary`2<System.String,ParadoxNotion.Serialization.FullSerializer.fsData>,System.Type,System.String,T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR fsResult_t85378B9CFBF6927E0F58617C03432EEF4B83D807 fsBaseConverter_SerializeMember_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mC4BD31C8F21F4DF76E61D0CD641D520B2761E45B_gshared (fsBaseConverter_tA89F1E182ED46F15D3D7176327F2EE4B8BFFD22C* __this, Dictionary_2_tBE662043609334E6EC03217A32CAE298B71E4096* ___0_data, Type_t* ___1_overrideConverterType, String_t* ___2_name, float ___3_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_set_Item_mAB57225F377594413DBF0735887BABA2B302D873_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
fsData_t0D9C403CA222F8A5CB8A66578340497D65E47FF0* V_0 = NULL;
fsResult_t85378B9CFBF6927E0F58617C03432EEF4B83D807 V_1;
memset((&V_1), 0, sizeof(V_1));
{
// var result = Serializer.TrySerialize(typeof(T), value, out memberData, overrideConverterType);
fsSerializer_t745FA3749142E0209C2929EA7E73635FFDB2E114* L_0 = (fsSerializer_t745FA3749142E0209C2929EA7E73635FFDB2E114*)__this->___Serializer_0;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_1 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 0)) };
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
Type_t* L_2;
L_2 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_1, NULL);
float L_3 = ___3_value;
float L_4 = L_3;
RuntimeObject* L_5 = Box(il2cpp_rgctx_data(method->rgctx_data, 1), &L_4);
Type_t* L_6 = ___1_overrideConverterType;
NullCheck(L_0);
fsResult_t85378B9CFBF6927E0F58617C03432EEF4B83D807 L_7;
L_7 = fsSerializer_TrySerialize_m8055AB543B7F8BD322C671125FA2B67FF4338CF4(L_0, L_2, L_5, (&V_0), L_6, NULL);
V_1 = L_7;
// if ( result.Succeeded ) data[name] = memberData;
bool L_8;
L_8 = fsResult_get_Succeeded_mF15CF65D3594F811A5EDC12CA214AB5107BFF192_inline((&V_1), NULL);
if (!L_8)
{
goto IL_0031;
}
}
{
// if ( result.Succeeded ) data[name] = memberData;
Dictionary_2_tBE662043609334E6EC03217A32CAE298B71E4096* L_9 = ___0_data;
String_t* L_10 = ___2_name;
fsData_t0D9C403CA222F8A5CB8A66578340497D65E47FF0* L_11 = V_0;
NullCheck(L_9);
Dictionary_2_set_Item_mAB57225F377594413DBF0735887BABA2B302D873(L_9, L_10, L_11, Dictionary_2_set_Item_mAB57225F377594413DBF0735887BABA2B302D873_RuntimeMethod_var);
}
IL_0031:
{
// return result;
fsResult_t85378B9CFBF6927E0F58617C03432EEF4B83D807 L_12 = V_1;
return L_12;
}
}
// ParadoxNotion.Serialization.FullSerializer.fsResult ParadoxNotion.Serialization.FullSerializer.fsBaseConverter::SerializeMember<UnityEngine.Vector2>(System.Collections.Generic.Dictionary`2<System.String,ParadoxNotion.Serialization.FullSerializer.fsData>,System.Type,System.String,T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR fsResult_t85378B9CFBF6927E0F58617C03432EEF4B83D807 fsBaseConverter_SerializeMember_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m51393D25007FB6BCB63206A72F424EAD0A279F58_gshared (fsBaseConverter_tA89F1E182ED46F15D3D7176327F2EE4B8BFFD22C* __this, Dictionary_2_tBE662043609334E6EC03217A32CAE298B71E4096* ___0_data, Type_t* ___1_overrideConverterType, String_t* ___2_name, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___3_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_set_Item_mAB57225F377594413DBF0735887BABA2B302D873_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
fsData_t0D9C403CA222F8A5CB8A66578340497D65E47FF0* V_0 = NULL;
fsResult_t85378B9CFBF6927E0F58617C03432EEF4B83D807 V_1;
memset((&V_1), 0, sizeof(V_1));
{
// var result = Serializer.TrySerialize(typeof(T), value, out memberData, overrideConverterType);
fsSerializer_t745FA3749142E0209C2929EA7E73635FFDB2E114* L_0 = (fsSerializer_t745FA3749142E0209C2929EA7E73635FFDB2E114*)__this->___Serializer_0;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_1 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 0)) };
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
Type_t* L_2;
L_2 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_1, NULL);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_3 = ___3_value;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4 = L_3;
RuntimeObject* L_5 = Box(il2cpp_rgctx_data(method->rgctx_data, 1), &L_4);
Type_t* L_6 = ___1_overrideConverterType;
NullCheck(L_0);
fsResult_t85378B9CFBF6927E0F58617C03432EEF4B83D807 L_7;
L_7 = fsSerializer_TrySerialize_m8055AB543B7F8BD322C671125FA2B67FF4338CF4(L_0, L_2, L_5, (&V_0), L_6, NULL);
V_1 = L_7;
// if ( result.Succeeded ) data[name] = memberData;
bool L_8;
L_8 = fsResult_get_Succeeded_mF15CF65D3594F811A5EDC12CA214AB5107BFF192_inline((&V_1), NULL);
if (!L_8)
{
goto IL_0031;
}
}
{
// if ( result.Succeeded ) data[name] = memberData;
Dictionary_2_tBE662043609334E6EC03217A32CAE298B71E4096* L_9 = ___0_data;
String_t* L_10 = ___2_name;
fsData_t0D9C403CA222F8A5CB8A66578340497D65E47FF0* L_11 = V_0;
NullCheck(L_9);
Dictionary_2_set_Item_mAB57225F377594413DBF0735887BABA2B302D873(L_9, L_10, L_11, Dictionary_2_set_Item_mAB57225F377594413DBF0735887BABA2B302D873_RuntimeMethod_var);
}
IL_0031:
{
// return result;
fsResult_t85378B9CFBF6927E0F58617C03432EEF4B83D807 L_12 = V_1;
return L_12;
}
}
// ParadoxNotion.Serialization.FullSerializer.fsResult ParadoxNotion.Serialization.FullSerializer.fsBaseConverter::SerializeMember<UnityEngine.Vector3>(System.Collections.Generic.Dictionary`2<System.String,ParadoxNotion.Serialization.FullSerializer.fsData>,System.Type,System.String,T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR fsResult_t85378B9CFBF6927E0F58617C03432EEF4B83D807 fsBaseConverter_SerializeMember_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_m367165F0770FE971249254DBD6E4EAC1D8990E36_gshared (fsBaseConverter_tA89F1E182ED46F15D3D7176327F2EE4B8BFFD22C* __this, Dictionary_2_tBE662043609334E6EC03217A32CAE298B71E4096* ___0_data, Type_t* ___1_overrideConverterType, String_t* ___2_name, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___3_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_set_Item_mAB57225F377594413DBF0735887BABA2B302D873_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
fsData_t0D9C403CA222F8A5CB8A66578340497D65E47FF0* V_0 = NULL;
fsResult_t85378B9CFBF6927E0F58617C03432EEF4B83D807 V_1;
memset((&V_1), 0, sizeof(V_1));
{
// var result = Serializer.TrySerialize(typeof(T), value, out memberData, overrideConverterType);
fsSerializer_t745FA3749142E0209C2929EA7E73635FFDB2E114* L_0 = (fsSerializer_t745FA3749142E0209C2929EA7E73635FFDB2E114*)__this->___Serializer_0;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_1 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 0)) };
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
Type_t* L_2;
L_2 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_1, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = ___3_value;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = L_3;
RuntimeObject* L_5 = Box(il2cpp_rgctx_data(method->rgctx_data, 1), &L_4);
Type_t* L_6 = ___1_overrideConverterType;
NullCheck(L_0);
fsResult_t85378B9CFBF6927E0F58617C03432EEF4B83D807 L_7;
L_7 = fsSerializer_TrySerialize_m8055AB543B7F8BD322C671125FA2B67FF4338CF4(L_0, L_2, L_5, (&V_0), L_6, NULL);
V_1 = L_7;
// if ( result.Succeeded ) data[name] = memberData;
bool L_8;
L_8 = fsResult_get_Succeeded_mF15CF65D3594F811A5EDC12CA214AB5107BFF192_inline((&V_1), NULL);
if (!L_8)
{
goto IL_0031;
}
}
{
// if ( result.Succeeded ) data[name] = memberData;
Dictionary_2_tBE662043609334E6EC03217A32CAE298B71E4096* L_9 = ___0_data;
String_t* L_10 = ___2_name;
fsData_t0D9C403CA222F8A5CB8A66578340497D65E47FF0* L_11 = V_0;
NullCheck(L_9);
Dictionary_2_set_Item_mAB57225F377594413DBF0735887BABA2B302D873(L_9, L_10, L_11, Dictionary_2_set_Item_mAB57225F377594413DBF0735887BABA2B302D873_RuntimeMethod_var);
}
IL_0031:
{
// return result;
fsResult_t85378B9CFBF6927E0F58617C03432EEF4B83D807 L_12 = V_1;
return L_12;
}
}
// T ParadoxNotion.Serialization.FullSerializer.fsData::Cast<System.Boolean>()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool fsData_Cast_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mB1FDCC3C3A079AFC5002BC77FA2FE440BDA510DD_gshared (fsData_t0D9C403CA222F8A5CB8A66578340497D65E47FF0* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2D9F5FED5D5FDCEC590AB755ABB05168B0C0B356);
s_Il2CppMethodInitialized = true;
}
fsData_t0D9C403CA222F8A5CB8A66578340497D65E47FF0* G_B4_0 = NULL;
int32_t G_B4_1 = 0;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B4_2 = NULL;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B4_3 = NULL;
fsData_t0D9C403CA222F8A5CB8A66578340497D65E47FF0* G_B3_0 = NULL;
int32_t G_B3_1 = 0;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B3_2 = NULL;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B3_3 = NULL;
String_t* G_B5_0 = NULL;
int32_t G_B5_1 = 0;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B5_2 = NULL;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B5_3 = NULL;
Type_t* G_B7_0 = NULL;
int32_t G_B7_1 = 0;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B7_2 = NULL;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B7_3 = NULL;
Type_t* G_B6_0 = NULL;
int32_t G_B6_1 = 0;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B6_2 = NULL;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B6_3 = NULL;
String_t* G_B8_0 = NULL;
int32_t G_B8_1 = 0;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B8_2 = NULL;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B8_3 = NULL;
Type_t* G_B10_0 = NULL;
int32_t G_B10_1 = 0;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B10_2 = NULL;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B10_3 = NULL;
Type_t* G_B9_0 = NULL;
int32_t G_B9_1 = 0;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B9_2 = NULL;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B9_3 = NULL;
String_t* G_B11_0 = NULL;
int32_t G_B11_1 = 0;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B11_2 = NULL;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B11_3 = NULL;
{
// if ( _value is T ) { return (T)_value; }
RuntimeObject* L_0 = (RuntimeObject*)__this->____value_0;
if (!((RuntimeObject*)IsInst((RuntimeObject*)L_0, il2cpp_rgctx_data(method->rgctx_data, 0))))
{
goto IL_0019;
}
}
{
// if ( _value is T ) { return (T)_value; }
RuntimeObject* L_1 = (RuntimeObject*)__this->____value_0;
return ((*(bool*)((bool*)(bool*)UnBox(L_1, il2cpp_rgctx_data(method->rgctx_data, 0)))));
}
IL_0019:
{
// throw new InvalidCastException("Unable to cast <" + this + "> (with type = " +
// _value.GetType() + ") to type " + typeof(T));
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_2 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)6);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_3 = L_2;
NullCheck(L_3);
ArrayElementTypeCheck (L_3, _stringLiteral2D9F5FED5D5FDCEC590AB755ABB05168B0C0B356);
(L_3)->SetAt(static_cast<il2cpp_array_size_t>(0), (String_t*)_stringLiteral2D9F5FED5D5FDCEC590AB755ABB05168B0C0B356);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_4 = L_3;
G_B3_0 = __this;
G_B3_1 = 1;
G_B3_2 = L_4;
G_B3_3 = L_4;
if (__this)
{
G_B4_0 = __this;
G_B4_1 = 1;
G_B4_2 = L_4;
G_B4_3 = L_4;
goto IL_0031;
}
}
{
G_B5_0 = ((String_t*)(NULL));
G_B5_1 = G_B3_1;
G_B5_2 = G_B3_2;
G_B5_3 = G_B3_3;
goto IL_0036;
}
IL_0031:
{
NullCheck((RuntimeObject*)G_B4_0);
String_t* L_5;
L_5 = VirtualFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, (RuntimeObject*)G_B4_0);
G_B5_0 = L_5;
G_B5_1 = G_B4_1;
G_B5_2 = G_B4_2;
G_B5_3 = G_B4_3;
}
IL_0036:
{
NullCheck(G_B5_2);
ArrayElementTypeCheck (G_B5_2, G_B5_0);
(G_B5_2)->SetAt(static_cast<il2cpp_array_size_t>(G_B5_1), (String_t*)G_B5_0);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_6 = G_B5_3;
NullCheck(L_6);
ArrayElementTypeCheck (L_6, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral537F955588893B499438876FBA6FFDB5522EB027)));
(L_6)->SetAt(static_cast<il2cpp_array_size_t>(2), (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral537F955588893B499438876FBA6FFDB5522EB027)));
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_7 = L_6;
RuntimeObject* L_8 = (RuntimeObject*)__this->____value_0;
NullCheck(L_8);
Type_t* L_9;
L_9 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(L_8, NULL);
Type_t* L_10 = L_9;
G_B6_0 = L_10;
G_B6_1 = 3;
G_B6_2 = L_7;
G_B6_3 = L_7;
if (L_10)
{
G_B7_0 = L_10;
G_B7_1 = 3;
G_B7_2 = L_7;
G_B7_3 = L_7;
goto IL_0053;
}
}
{
G_B8_0 = ((String_t*)(NULL));
G_B8_1 = G_B6_1;
G_B8_2 = G_B6_2;
G_B8_3 = G_B6_3;
goto IL_0058;
}
IL_0053:
{
NullCheck((RuntimeObject*)G_B7_0);
String_t* L_11;
L_11 = VirtualFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, (RuntimeObject*)G_B7_0);
G_B8_0 = L_11;
G_B8_1 = G_B7_1;
G_B8_2 = G_B7_2;
G_B8_3 = G_B7_3;
}
IL_0058:
{
NullCheck(G_B8_2);
ArrayElementTypeCheck (G_B8_2, G_B8_0);
(G_B8_2)->SetAt(static_cast<il2cpp_array_size_t>(G_B8_1), (String_t*)G_B8_0);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_12 = G_B8_3;
NullCheck(L_12);
ArrayElementTypeCheck (L_12, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral7F55817E612497BA20DDBC0EA7111ED68FC1666E)));
(L_12)->SetAt(static_cast<il2cpp_array_size_t>(4), (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral7F55817E612497BA20DDBC0EA7111ED68FC1666E)));
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_13 = L_12;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_14 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 1)) };
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Type_t_il2cpp_TypeInfo_var)));
Type_t* L_15;
L_15 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_14, NULL);
Type_t* L_16 = L_15;
G_B9_0 = L_16;
G_B9_1 = 5;
G_B9_2 = L_13;
G_B9_3 = L_13;
if (L_16)
{
G_B10_0 = L_16;
G_B10_1 = 5;
G_B10_2 = L_13;
G_B10_3 = L_13;
goto IL_0074;
}
}
{
G_B11_0 = ((String_t*)(NULL));
G_B11_1 = G_B9_1;
G_B11_2 = G_B9_2;
G_B11_3 = G_B9_3;
goto IL_0079;
}
IL_0074:
{
NullCheck((RuntimeObject*)G_B10_0);
String_t* L_17;
L_17 = VirtualFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, (RuntimeObject*)G_B10_0);
G_B11_0 = L_17;
G_B11_1 = G_B10_1;
G_B11_2 = G_B10_2;
G_B11_3 = G_B10_3;
}
IL_0079:
{
NullCheck(G_B11_2);
ArrayElementTypeCheck (G_B11_2, G_B11_0);
(G_B11_2)->SetAt(static_cast<il2cpp_array_size_t>(G_B11_1), (String_t*)G_B11_0);
String_t* L_18;
L_18 = String_Concat_m647EBF831F54B6DF7D5AFA5FD012CF4EE7571B6A(G_B11_3, NULL);
InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E* L_19 = (InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E_il2cpp_TypeInfo_var)));
NullCheck(L_19);
InvalidCastException__ctor_mED3F9781E6CA47A92C602C896EDDF2F40ECB8644(L_19, L_18, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_19, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&fsData_Cast_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mB1FDCC3C3A079AFC5002BC77FA2FE440BDA510DD_RuntimeMethod_var)));
}
}
// T ParadoxNotion.Serialization.FullSerializer.fsData::Cast<System.Double>()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double fsData_Cast_TisDouble_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_m6859DB6A014D262BB6F0E51E592577F5A9213F08_gshared (fsData_t0D9C403CA222F8A5CB8A66578340497D65E47FF0* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2D9F5FED5D5FDCEC590AB755ABB05168B0C0B356);
s_Il2CppMethodInitialized = true;
}
fsData_t0D9C403CA222F8A5CB8A66578340497D65E47FF0* G_B4_0 = NULL;
int32_t G_B4_1 = 0;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B4_2 = NULL;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B4_3 = NULL;
fsData_t0D9C403CA222F8A5CB8A66578340497D65E47FF0* G_B3_0 = NULL;
int32_t G_B3_1 = 0;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B3_2 = NULL;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B3_3 = NULL;
String_t* G_B5_0 = NULL;
int32_t G_B5_1 = 0;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B5_2 = NULL;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B5_3 = NULL;
Type_t* G_B7_0 = NULL;
int32_t G_B7_1 = 0;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B7_2 = NULL;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B7_3 = NULL;
Type_t* G_B6_0 = NULL;
int32_t G_B6_1 = 0;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B6_2 = NULL;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B6_3 = NULL;
String_t* G_B8_0 = NULL;
int32_t G_B8_1 = 0;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B8_2 = NULL;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B8_3 = NULL;
Type_t* G_B10_0 = NULL;
int32_t G_B10_1 = 0;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B10_2 = NULL;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B10_3 = NULL;
Type_t* G_B9_0 = NULL;
int32_t G_B9_1 = 0;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B9_2 = NULL;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B9_3 = NULL;
String_t* G_B11_0 = NULL;
int32_t G_B11_1 = 0;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B11_2 = NULL;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B11_3 = NULL;
{
// if ( _value is T ) { return (T)_value; }
RuntimeObject* L_0 = (RuntimeObject*)__this->____value_0;
if (!((RuntimeObject*)IsInst((RuntimeObject*)L_0, il2cpp_rgctx_data(method->rgctx_data, 0))))
{
goto IL_0019;
}
}
{
// if ( _value is T ) { return (T)_value; }
RuntimeObject* L_1 = (RuntimeObject*)__this->____value_0;
return ((*(double*)((double*)(double*)UnBox(L_1, il2cpp_rgctx_data(method->rgctx_data, 0)))));
}
IL_0019:
{
// throw new InvalidCastException("Unable to cast <" + this + "> (with type = " +
// _value.GetType() + ") to type " + typeof(T));
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_2 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)6);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_3 = L_2;
NullCheck(L_3);
ArrayElementTypeCheck (L_3, _stringLiteral2D9F5FED5D5FDCEC590AB755ABB05168B0C0B356);
(L_3)->SetAt(static_cast<il2cpp_array_size_t>(0), (String_t*)_stringLiteral2D9F5FED5D5FDCEC590AB755ABB05168B0C0B356);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_4 = L_3;
G_B3_0 = __this;
G_B3_1 = 1;
G_B3_2 = L_4;
G_B3_3 = L_4;
if (__this)
{
G_B4_0 = __this;
G_B4_1 = 1;
G_B4_2 = L_4;
G_B4_3 = L_4;
goto IL_0031;
}
}
{
G_B5_0 = ((String_t*)(NULL));
G_B5_1 = G_B3_1;
G_B5_2 = G_B3_2;
G_B5_3 = G_B3_3;
goto IL_0036;
}
IL_0031:
{
NullCheck((RuntimeObject*)G_B4_0);
String_t* L_5;
L_5 = VirtualFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, (RuntimeObject*)G_B4_0);
G_B5_0 = L_5;
G_B5_1 = G_B4_1;
G_B5_2 = G_B4_2;
G_B5_3 = G_B4_3;
}
IL_0036:
{
NullCheck(G_B5_2);
ArrayElementTypeCheck (G_B5_2, G_B5_0);
(G_B5_2)->SetAt(static_cast<il2cpp_array_size_t>(G_B5_1), (String_t*)G_B5_0);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_6 = G_B5_3;
NullCheck(L_6);
ArrayElementTypeCheck (L_6, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral537F955588893B499438876FBA6FFDB5522EB027)));
(L_6)->SetAt(static_cast<il2cpp_array_size_t>(2), (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral537F955588893B499438876FBA6FFDB5522EB027)));
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_7 = L_6;
RuntimeObject* L_8 = (RuntimeObject*)__this->____value_0;
NullCheck(L_8);
Type_t* L_9;
L_9 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(L_8, NULL);
Type_t* L_10 = L_9;
G_B6_0 = L_10;
G_B6_1 = 3;
G_B6_2 = L_7;
G_B6_3 = L_7;
if (L_10)
{
G_B7_0 = L_10;
G_B7_1 = 3;
G_B7_2 = L_7;
G_B7_3 = L_7;
goto IL_0053;
}
}
{
G_B8_0 = ((String_t*)(NULL));
G_B8_1 = G_B6_1;
G_B8_2 = G_B6_2;
G_B8_3 = G_B6_3;
goto IL_0058;
}
IL_0053:
{
NullCheck((RuntimeObject*)G_B7_0);
String_t* L_11;
L_11 = VirtualFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, (RuntimeObject*)G_B7_0);
G_B8_0 = L_11;
G_B8_1 = G_B7_1;
G_B8_2 = G_B7_2;
G_B8_3 = G_B7_3;
}
IL_0058:
{
NullCheck(G_B8_2);
ArrayElementTypeCheck (G_B8_2, G_B8_0);
(G_B8_2)->SetAt(static_cast<il2cpp_array_size_t>(G_B8_1), (String_t*)G_B8_0);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_12 = G_B8_3;
NullCheck(L_12);
ArrayElementTypeCheck (L_12, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral7F55817E612497BA20DDBC0EA7111ED68FC1666E)));
(L_12)->SetAt(static_cast<il2cpp_array_size_t>(4), (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral7F55817E612497BA20DDBC0EA7111ED68FC1666E)));
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_13 = L_12;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_14 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 1)) };
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Type_t_il2cpp_TypeInfo_var)));
Type_t* L_15;
L_15 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_14, NULL);
Type_t* L_16 = L_15;
G_B9_0 = L_16;
G_B9_1 = 5;
G_B9_2 = L_13;
G_B9_3 = L_13;
if (L_16)
{
G_B10_0 = L_16;
G_B10_1 = 5;
G_B10_2 = L_13;
G_B10_3 = L_13;
goto IL_0074;
}
}
{
G_B11_0 = ((String_t*)(NULL));
G_B11_1 = G_B9_1;
G_B11_2 = G_B9_2;
G_B11_3 = G_B9_3;
goto IL_0079;
}
IL_0074:
{
NullCheck((RuntimeObject*)G_B10_0);
String_t* L_17;
L_17 = VirtualFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, (RuntimeObject*)G_B10_0);
G_B11_0 = L_17;
G_B11_1 = G_B10_1;
G_B11_2 = G_B10_2;
G_B11_3 = G_B10_3;
}
IL_0079:
{
NullCheck(G_B11_2);
ArrayElementTypeCheck (G_B11_2, G_B11_0);
(G_B11_2)->SetAt(static_cast<il2cpp_array_size_t>(G_B11_1), (String_t*)G_B11_0);
String_t* L_18;
L_18 = String_Concat_m647EBF831F54B6DF7D5AFA5FD012CF4EE7571B6A(G_B11_3, NULL);
InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E* L_19 = (InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E_il2cpp_TypeInfo_var)));
NullCheck(L_19);
InvalidCastException__ctor_mED3F9781E6CA47A92C602C896EDDF2F40ECB8644(L_19, L_18, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_19, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&fsData_Cast_TisDouble_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_m6859DB6A014D262BB6F0E51E592577F5A9213F08_RuntimeMethod_var)));
}
}
// T ParadoxNotion.Serialization.FullSerializer.fsData::Cast<System.Int64>()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t fsData_Cast_TisInt64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_m0052486B38C32C3470D5F08F36AD9BD3FB5BA18B_gshared (fsData_t0D9C403CA222F8A5CB8A66578340497D65E47FF0* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2D9F5FED5D5FDCEC590AB755ABB05168B0C0B356);
s_Il2CppMethodInitialized = true;
}
fsData_t0D9C403CA222F8A5CB8A66578340497D65E47FF0* G_B4_0 = NULL;
int32_t G_B4_1 = 0;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B4_2 = NULL;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B4_3 = NULL;
fsData_t0D9C403CA222F8A5CB8A66578340497D65E47FF0* G_B3_0 = NULL;
int32_t G_B3_1 = 0;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B3_2 = NULL;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B3_3 = NULL;
String_t* G_B5_0 = NULL;
int32_t G_B5_1 = 0;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B5_2 = NULL;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B5_3 = NULL;
Type_t* G_B7_0 = NULL;
int32_t G_B7_1 = 0;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B7_2 = NULL;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B7_3 = NULL;
Type_t* G_B6_0 = NULL;
int32_t G_B6_1 = 0;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B6_2 = NULL;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B6_3 = NULL;
String_t* G_B8_0 = NULL;
int32_t G_B8_1 = 0;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B8_2 = NULL;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B8_3 = NULL;
Type_t* G_B10_0 = NULL;
int32_t G_B10_1 = 0;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B10_2 = NULL;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B10_3 = NULL;
Type_t* G_B9_0 = NULL;
int32_t G_B9_1 = 0;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B9_2 = NULL;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B9_3 = NULL;
String_t* G_B11_0 = NULL;
int32_t G_B11_1 = 0;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B11_2 = NULL;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B11_3 = NULL;
{
// if ( _value is T ) { return (T)_value; }
RuntimeObject* L_0 = (RuntimeObject*)__this->____value_0;
if (!((RuntimeObject*)IsInst((RuntimeObject*)L_0, il2cpp_rgctx_data(method->rgctx_data, 0))))
{
goto IL_0019;
}
}
{
// if ( _value is T ) { return (T)_value; }
RuntimeObject* L_1 = (RuntimeObject*)__this->____value_0;
return ((*(int64_t*)((int64_t*)(int64_t*)UnBox(L_1, il2cpp_rgctx_data(method->rgctx_data, 0)))));
}
IL_0019:
{
// throw new InvalidCastException("Unable to cast <" + this + "> (with type = " +
// _value.GetType() + ") to type " + typeof(T));
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_2 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)6);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_3 = L_2;
NullCheck(L_3);
ArrayElementTypeCheck (L_3, _stringLiteral2D9F5FED5D5FDCEC590AB755ABB05168B0C0B356);
(L_3)->SetAt(static_cast<il2cpp_array_size_t>(0), (String_t*)_stringLiteral2D9F5FED5D5FDCEC590AB755ABB05168B0C0B356);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_4 = L_3;
G_B3_0 = __this;
G_B3_1 = 1;
G_B3_2 = L_4;
G_B3_3 = L_4;
if (__this)
{
G_B4_0 = __this;
G_B4_1 = 1;
G_B4_2 = L_4;
G_B4_3 = L_4;
goto IL_0031;
}
}
{
G_B5_0 = ((String_t*)(NULL));
G_B5_1 = G_B3_1;
G_B5_2 = G_B3_2;
G_B5_3 = G_B3_3;
goto IL_0036;
}
IL_0031:
{
NullCheck((RuntimeObject*)G_B4_0);
String_t* L_5;
L_5 = VirtualFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, (RuntimeObject*)G_B4_0);
G_B5_0 = L_5;
G_B5_1 = G_B4_1;
G_B5_2 = G_B4_2;
G_B5_3 = G_B4_3;
}
IL_0036:
{
NullCheck(G_B5_2);
ArrayElementTypeCheck (G_B5_2, G_B5_0);
(G_B5_2)->SetAt(static_cast<il2cpp_array_size_t>(G_B5_1), (String_t*)G_B5_0);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_6 = G_B5_3;
NullCheck(L_6);
ArrayElementTypeCheck (L_6, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral537F955588893B499438876FBA6FFDB5522EB027)));
(L_6)->SetAt(static_cast<il2cpp_array_size_t>(2), (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral537F955588893B499438876FBA6FFDB5522EB027)));
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_7 = L_6;
RuntimeObject* L_8 = (RuntimeObject*)__this->____value_0;
NullCheck(L_8);
Type_t* L_9;
L_9 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(L_8, NULL);
Type_t* L_10 = L_9;
G_B6_0 = L_10;
G_B6_1 = 3;
G_B6_2 = L_7;
G_B6_3 = L_7;
if (L_10)
{
G_B7_0 = L_10;
G_B7_1 = 3;
G_B7_2 = L_7;
G_B7_3 = L_7;
goto IL_0053;
}
}
{
G_B8_0 = ((String_t*)(NULL));
G_B8_1 = G_B6_1;
G_B8_2 = G_B6_2;
G_B8_3 = G_B6_3;
goto IL_0058;
}
IL_0053:
{
NullCheck((RuntimeObject*)G_B7_0);
String_t* L_11;
L_11 = VirtualFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, (RuntimeObject*)G_B7_0);
G_B8_0 = L_11;
G_B8_1 = G_B7_1;
G_B8_2 = G_B7_2;
G_B8_3 = G_B7_3;
}
IL_0058:
{
NullCheck(G_B8_2);
ArrayElementTypeCheck (G_B8_2, G_B8_0);
(G_B8_2)->SetAt(static_cast<il2cpp_array_size_t>(G_B8_1), (String_t*)G_B8_0);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_12 = G_B8_3;
NullCheck(L_12);
ArrayElementTypeCheck (L_12, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral7F55817E612497BA20DDBC0EA7111ED68FC1666E)));
(L_12)->SetAt(static_cast<il2cpp_array_size_t>(4), (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral7F55817E612497BA20DDBC0EA7111ED68FC1666E)));
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_13 = L_12;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_14 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 1)) };
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Type_t_il2cpp_TypeInfo_var)));
Type_t* L_15;
L_15 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_14, NULL);
Type_t* L_16 = L_15;
G_B9_0 = L_16;
G_B9_1 = 5;
G_B9_2 = L_13;
G_B9_3 = L_13;
if (L_16)
{
G_B10_0 = L_16;
G_B10_1 = 5;
G_B10_2 = L_13;
G_B10_3 = L_13;
goto IL_0074;
}
}
{
G_B11_0 = ((String_t*)(NULL));
G_B11_1 = G_B9_1;
G_B11_2 = G_B9_2;
G_B11_3 = G_B9_3;
goto IL_0079;
}
IL_0074:
{
NullCheck((RuntimeObject*)G_B10_0);
String_t* L_17;
L_17 = VirtualFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, (RuntimeObject*)G_B10_0);
G_B11_0 = L_17;
G_B11_1 = G_B10_1;
G_B11_2 = G_B10_2;
G_B11_3 = G_B10_3;
}
IL_0079:
{
NullCheck(G_B11_2);
ArrayElementTypeCheck (G_B11_2, G_B11_0);
(G_B11_2)->SetAt(static_cast<il2cpp_array_size_t>(G_B11_1), (String_t*)G_B11_0);
String_t* L_18;
L_18 = String_Concat_m647EBF831F54B6DF7D5AFA5FD012CF4EE7571B6A(G_B11_3, NULL);
InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E* L_19 = (InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E_il2cpp_TypeInfo_var)));
NullCheck(L_19);
InvalidCastException__ctor_mED3F9781E6CA47A92C602C896EDDF2F40ECB8644(L_19, L_18, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_19, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&fsData_Cast_TisInt64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_m0052486B38C32C3470D5F08F36AD9BD3FB5BA18B_RuntimeMethod_var)));
}
}
// T ParadoxNotion.Serialization.FullSerializer.fsData::Cast<System.Object>()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* fsData_Cast_TisRuntimeObject_m1E3F942F70A0E8A700920E5A6996E997A5634A06_gshared (fsData_t0D9C403CA222F8A5CB8A66578340497D65E47FF0* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2D9F5FED5D5FDCEC590AB755ABB05168B0C0B356);
s_Il2CppMethodInitialized = true;
}
fsData_t0D9C403CA222F8A5CB8A66578340497D65E47FF0* G_B4_0 = NULL;
int32_t G_B4_1 = 0;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B4_2 = NULL;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B4_3 = NULL;
fsData_t0D9C403CA222F8A5CB8A66578340497D65E47FF0* G_B3_0 = NULL;
int32_t G_B3_1 = 0;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B3_2 = NULL;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B3_3 = NULL;
String_t* G_B5_0 = NULL;
int32_t G_B5_1 = 0;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B5_2 = NULL;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B5_3 = NULL;
Type_t* G_B7_0 = NULL;
int32_t G_B7_1 = 0;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B7_2 = NULL;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B7_3 = NULL;
Type_t* G_B6_0 = NULL;
int32_t G_B6_1 = 0;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B6_2 = NULL;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B6_3 = NULL;
String_t* G_B8_0 = NULL;
int32_t G_B8_1 = 0;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B8_2 = NULL;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B8_3 = NULL;
Type_t* G_B10_0 = NULL;
int32_t G_B10_1 = 0;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B10_2 = NULL;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B10_3 = NULL;
Type_t* G_B9_0 = NULL;
int32_t G_B9_1 = 0;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B9_2 = NULL;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B9_3 = NULL;
String_t* G_B11_0 = NULL;
int32_t G_B11_1 = 0;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B11_2 = NULL;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B11_3 = NULL;
{
// if ( _value is T ) { return (T)_value; }
RuntimeObject* L_0 = (RuntimeObject*)__this->____value_0;
if (!((RuntimeObject*)IsInst((RuntimeObject*)L_0, il2cpp_rgctx_data(method->rgctx_data, 0))))
{
goto IL_0019;
}
}
{
// if ( _value is T ) { return (T)_value; }
RuntimeObject* L_1 = (RuntimeObject*)__this->____value_0;
return ((RuntimeObject*)Castclass((RuntimeObject*)L_1, il2cpp_rgctx_data(method->rgctx_data, 0)));
}
IL_0019:
{
// throw new InvalidCastException("Unable to cast <" + this + "> (with type = " +
// _value.GetType() + ") to type " + typeof(T));
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_2 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)6);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_3 = L_2;
NullCheck(L_3);
ArrayElementTypeCheck (L_3, _stringLiteral2D9F5FED5D5FDCEC590AB755ABB05168B0C0B356);
(L_3)->SetAt(static_cast<il2cpp_array_size_t>(0), (String_t*)_stringLiteral2D9F5FED5D5FDCEC590AB755ABB05168B0C0B356);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_4 = L_3;
G_B3_0 = __this;
G_B3_1 = 1;
G_B3_2 = L_4;
G_B3_3 = L_4;
if (__this)
{
G_B4_0 = __this;
G_B4_1 = 1;
G_B4_2 = L_4;
G_B4_3 = L_4;
goto IL_0031;
}
}
{
G_B5_0 = ((String_t*)(NULL));
G_B5_1 = G_B3_1;
G_B5_2 = G_B3_2;
G_B5_3 = G_B3_3;
goto IL_0036;
}
IL_0031:
{
NullCheck((RuntimeObject*)G_B4_0);
String_t* L_5;
L_5 = VirtualFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, (RuntimeObject*)G_B4_0);
G_B5_0 = L_5;
G_B5_1 = G_B4_1;
G_B5_2 = G_B4_2;
G_B5_3 = G_B4_3;
}
IL_0036:
{
NullCheck(G_B5_2);
ArrayElementTypeCheck (G_B5_2, G_B5_0);
(G_B5_2)->SetAt(static_cast<il2cpp_array_size_t>(G_B5_1), (String_t*)G_B5_0);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_6 = G_B5_3;
NullCheck(L_6);
ArrayElementTypeCheck (L_6, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral537F955588893B499438876FBA6FFDB5522EB027)));
(L_6)->SetAt(static_cast<il2cpp_array_size_t>(2), (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral537F955588893B499438876FBA6FFDB5522EB027)));
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_7 = L_6;
RuntimeObject* L_8 = (RuntimeObject*)__this->____value_0;
NullCheck(L_8);
Type_t* L_9;
L_9 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(L_8, NULL);
Type_t* L_10 = L_9;
G_B6_0 = L_10;
G_B6_1 = 3;
G_B6_2 = L_7;
G_B6_3 = L_7;
if (L_10)
{
G_B7_0 = L_10;
G_B7_1 = 3;
G_B7_2 = L_7;
G_B7_3 = L_7;
goto IL_0053;
}
}
{
G_B8_0 = ((String_t*)(NULL));
G_B8_1 = G_B6_1;
G_B8_2 = G_B6_2;
G_B8_3 = G_B6_3;
goto IL_0058;
}
IL_0053:
{
NullCheck((RuntimeObject*)G_B7_0);
String_t* L_11;
L_11 = VirtualFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, (RuntimeObject*)G_B7_0);
G_B8_0 = L_11;
G_B8_1 = G_B7_1;
G_B8_2 = G_B7_2;
G_B8_3 = G_B7_3;
}
IL_0058:
{
NullCheck(G_B8_2);
ArrayElementTypeCheck (G_B8_2, G_B8_0);
(G_B8_2)->SetAt(static_cast<il2cpp_array_size_t>(G_B8_1), (String_t*)G_B8_0);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_12 = G_B8_3;
NullCheck(L_12);
ArrayElementTypeCheck (L_12, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral7F55817E612497BA20DDBC0EA7111ED68FC1666E)));
(L_12)->SetAt(static_cast<il2cpp_array_size_t>(4), (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral7F55817E612497BA20DDBC0EA7111ED68FC1666E)));
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_13 = L_12;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_14 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 1)) };
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Type_t_il2cpp_TypeInfo_var)));
Type_t* L_15;
L_15 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_14, NULL);
Type_t* L_16 = L_15;
G_B9_0 = L_16;
G_B9_1 = 5;
G_B9_2 = L_13;
G_B9_3 = L_13;
if (L_16)
{
G_B10_0 = L_16;
G_B10_1 = 5;
G_B10_2 = L_13;
G_B10_3 = L_13;
goto IL_0074;
}
}
{
G_B11_0 = ((String_t*)(NULL));
G_B11_1 = G_B9_1;
G_B11_2 = G_B9_2;
G_B11_3 = G_B9_3;
goto IL_0079;
}
IL_0074:
{
NullCheck((RuntimeObject*)G_B10_0);
String_t* L_17;
L_17 = VirtualFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, (RuntimeObject*)G_B10_0);
G_B11_0 = L_17;
G_B11_1 = G_B10_1;
G_B11_2 = G_B10_2;
G_B11_3 = G_B10_3;
}
IL_0079:
{
NullCheck(G_B11_2);
ArrayElementTypeCheck (G_B11_2, G_B11_0);
(G_B11_2)->SetAt(static_cast<il2cpp_array_size_t>(G_B11_1), (String_t*)G_B11_0);
String_t* L_18;
L_18 = String_Concat_m647EBF831F54B6DF7D5AFA5FD012CF4EE7571B6A(G_B11_3, NULL);
InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E* L_19 = (InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E_il2cpp_TypeInfo_var)));
NullCheck(L_19);
InvalidCastException__ctor_mED3F9781E6CA47A92C602C896EDDF2F40ECB8644(L_19, L_18, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_19, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&fsData_Cast_TisRuntimeObject_m1E3F942F70A0E8A700920E5A6996E997A5634A06_RuntimeMethod_var)));
}
}
// System.Boolean ParadoxNotion.Serialization.FullSerializer.Internal.fsEnumConverter::ArrayContains<System.Object>(T[],T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool fsEnumConverter_ArrayContains_TisRuntimeObject_m709FFD25DE9C0AFC920E4E93003B134B5A925808_gshared (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___0_values, RuntimeObject* ___1_value, const RuntimeMethod* method)
{
int32_t V_0 = 0;
{
// for ( int i = 0; i < values.Length; ++i ) {
V_0 = 0;
goto IL_001e;
}
IL_0004:
{
// if ( EqualityComparer<T>.Default.Equals(values[i], value) ) {
EqualityComparer_1_t92563A67F1C1ECDC3FE387C46498E2E56B59F3C2* L_0;
L_0 = (( EqualityComparer_1_t92563A67F1C1ECDC3FE387C46498E2E56B59F3C2* (*) (const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 0)))(il2cpp_rgctx_method(method->rgctx_data, 0));
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1 = ___0_values;
int32_t L_2 = V_0;
NullCheck(L_1);
int32_t L_3 = L_2;
RuntimeObject* L_4 = (L_1)->GetAt(static_cast<il2cpp_array_size_t>(L_3));
RuntimeObject* L_5 = ___1_value;
NullCheck(L_0);
bool L_6;
L_6 = VirtualFuncInvoker2< bool, RuntimeObject*, RuntimeObject* >::Invoke(8 /* System.Boolean System.Collections.Generic.EqualityComparer`1<System.Object>::Equals(T,T) */, L_0, L_4, L_5);
if (!L_6)
{
goto IL_001a;
}
}
{
// return true;
return (bool)1;
}
IL_001a:
{
// for ( int i = 0; i < values.Length; ++i ) {
int32_t L_7 = V_0;
V_0 = ((int32_t)il2cpp_codegen_add(L_7, 1));
}
IL_001e:
{
// for ( int i = 0; i < values.Length; ++i ) {
int32_t L_8 = V_0;
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_9 = ___0_values;
NullCheck(L_9);
if ((((int32_t)L_8) < ((int32_t)((int32_t)(((RuntimeArray*)L_9)->max_length)))))
{
goto IL_0004;
}
}
{
// return false;
return (bool)0;
}
}
// System.Collections.Generic.IEnumerable`1<T> ParadoxNotion.HierarchyTree/Element::GetAllChildrenReferencesOfType<System.Object>()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Element_GetAllChildrenReferencesOfType_TisRuntimeObject_m618DFF3A02EB7B36E59203971F4CB0AB10DA0303_gshared (Element_t3ABE015B81AFFE208F4314A4A588E9E7EFD63407* __this, const RuntimeMethod* method)
{
{
U3CGetAllChildrenReferencesOfTypeU3Ed__15_1_tCA8908C8C7F45228B3A12ECFECF149FDD76A3E33* L_0 = (U3CGetAllChildrenReferencesOfTypeU3Ed__15_1_tCA8908C8C7F45228B3A12ECFECF149FDD76A3E33*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->rgctx_data, 0));
NullCheck(L_0);
(( void (*) (U3CGetAllChildrenReferencesOfTypeU3Ed__15_1_tCA8908C8C7F45228B3A12ECFECF149FDD76A3E33*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 1)))(L_0, ((int32_t)-2), il2cpp_rgctx_method(method->rgctx_data, 1));
U3CGetAllChildrenReferencesOfTypeU3Ed__15_1_tCA8908C8C7F45228B3A12ECFECF149FDD76A3E33* L_1 = L_0;
NullCheck(L_1);
L_1->___U3CU3E4__this_3 = __this;
Il2CppCodeGenWriteBarrier((void**)(&L_1->___U3CU3E4__this_3), (void*)__this);
return (RuntimeObject*)L_1;
}
}
// T ParadoxNotion.HierarchyTree/Element::GetFirstParentReferenceOfType<System.Object>()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Element_GetFirstParentReferenceOfType_TisRuntimeObject_m2437BD52CE2FE8A5F25E0B996758C33178B85D8B_gshared (Element_t3ABE015B81AFFE208F4314A4A588E9E7EFD63407* __this, const RuntimeMethod* method)
{
RuntimeObject* V_0 = NULL;
{
// if ( this._reference is T ) { return (T)_reference; }
RuntimeObject* L_0 = (RuntimeObject*)__this->____reference_0;
if (!((RuntimeObject*)IsInst((RuntimeObject*)L_0, il2cpp_rgctx_data(method->rgctx_data, 0))))
{
goto IL_0019;
}
}
{
// if ( this._reference is T ) { return (T)_reference; }
RuntimeObject* L_1 = (RuntimeObject*)__this->____reference_0;
return ((RuntimeObject*)Castclass((RuntimeObject*)L_1, il2cpp_rgctx_data(method->rgctx_data, 0)));
}
IL_0019:
{
// return _parent != null ? _parent.GetFirstParentReferenceOfType<T>() : default(T);
Element_t3ABE015B81AFFE208F4314A4A588E9E7EFD63407* L_2 = (Element_t3ABE015B81AFFE208F4314A4A588E9E7EFD63407*)__this->____parent_1;
if (L_2)
{
goto IL_002b;
}
}
{
il2cpp_codegen_initobj((&V_0), sizeof(RuntimeObject*));
RuntimeObject* L_3 = V_0;
return L_3;
}
IL_002b:
{
Element_t3ABE015B81AFFE208F4314A4A588E9E7EFD63407* L_4 = (Element_t3ABE015B81AFFE208F4314A4A588E9E7EFD63407*)__this->____parent_1;
NullCheck(L_4);
RuntimeObject* L_5;
L_5 = (( RuntimeObject* (*) (Element_t3ABE015B81AFFE208F4314A4A588E9E7EFD63407*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 1)))(L_4, il2cpp_rgctx_method(method->rgctx_data, 1));
return L_5;
}
}
// TValue UnityEngine.InputSystem.InputAction/CallbackContext::ReadValue<UnityEngine.Quaternion>()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 CallbackContext_ReadValue_TisQuaternion_tDA59F214EF07D7700B26E40E562F267AF7306974_m020AD5873BB6CE85B752DF8D11920FA5FB46214E_gshared (CallbackContext_tB251EE41F509C6E8A6B05EC97C029A45DF4F5FA8* __this, const RuntimeMethod* method)
{
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 V_0;
memset((&V_0), 0, sizeof(V_0));
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 G_B4_0;
memset((&G_B4_0), 0, sizeof(G_B4_0));
{
// var value = default(TValue);
il2cpp_codegen_initobj((&V_0), sizeof(Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974));
// if (m_State != null)
InputActionState_t780948EA293BAA800AD8699518B58B59FFB8A700* L_0 = (InputActionState_t780948EA293BAA800AD8699518B58B59FFB8A700*)__this->___m_State_0;
if (!L_0)
{
goto IL_004b;
}
}
{
// value = phase.IsInProgress() ?
// m_State.ReadValue<TValue>(bindingIndex, controlIndex) :
// m_State.ApplyProcessors(bindingIndex, value);
int32_t L_1;
L_1 = CallbackContext_get_phase_mBF36959BEB4B081303626F616535A84137580702(__this, NULL);
bool L_2;
L_2 = InputExtensions_IsInProgress_m25007106321076468BF7FE0FA4B3685FC6A6B7BA(L_1, NULL);
if (L_2)
{
goto IL_0032;
}
}
{
InputActionState_t780948EA293BAA800AD8699518B58B59FFB8A700* L_3 = (InputActionState_t780948EA293BAA800AD8699518B58B59FFB8A700*)__this->___m_State_0;
int32_t L_4;
L_4 = CallbackContext_get_bindingIndex_mBC8952C9915010C5D8DB5FD69D089FFC49542FB1(__this, NULL);
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_5 = V_0;
NullCheck(L_3);
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_6;
L_6 = (( Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 (*) (InputActionState_t780948EA293BAA800AD8699518B58B59FFB8A700*, int32_t, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974, InputControl_1_t9C13D8BC7805C38134C3ED7262E9ECF28CC59770*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 0)))(L_3, L_4, L_5, (InputControl_1_t9C13D8BC7805C38134C3ED7262E9ECF28CC59770*)NULL, il2cpp_rgctx_method(method->rgctx_data, 0));
G_B4_0 = L_6;
goto IL_004a;
}
IL_0032:
{
InputActionState_t780948EA293BAA800AD8699518B58B59FFB8A700* L_7 = (InputActionState_t780948EA293BAA800AD8699518B58B59FFB8A700*)__this->___m_State_0;
int32_t L_8;
L_8 = CallbackContext_get_bindingIndex_mBC8952C9915010C5D8DB5FD69D089FFC49542FB1(__this, NULL);
int32_t L_9;
L_9 = CallbackContext_get_controlIndex_m25E107BD1CD3C1CBAA7FAA2ED2D11EA88491A04B(__this, NULL);
NullCheck(L_7);
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_10;
L_10 = (( Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 (*) (InputActionState_t780948EA293BAA800AD8699518B58B59FFB8A700*, int32_t, int32_t, bool, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 1)))(L_7, L_8, L_9, (bool)0, il2cpp_rgctx_method(method->rgctx_data, 1));
G_B4_0 = L_10;
}
IL_004a:
{
V_0 = G_B4_0;
}
IL_004b:
{
// return value;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_11 = V_0;
return L_11;
}
}
IL2CPP_EXTERN_C Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 CallbackContext_ReadValue_TisQuaternion_tDA59F214EF07D7700B26E40E562F267AF7306974_m020AD5873BB6CE85B752DF8D11920FA5FB46214E_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
CallbackContext_tB251EE41F509C6E8A6B05EC97C029A45DF4F5FA8* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<CallbackContext_tB251EE41F509C6E8A6B05EC97C029A45DF4F5FA8*>(__this + _offset);
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 _returnValue;
_returnValue = CallbackContext_ReadValue_TisQuaternion_tDA59F214EF07D7700B26E40E562F267AF7306974_m020AD5873BB6CE85B752DF8D11920FA5FB46214E(_thisAdjusted, method);
return _returnValue;
}
// TValue UnityEngine.InputSystem.InputAction/CallbackContext::ReadValue<System.Single>()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float CallbackContext_ReadValue_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m7EBC8C123F0601CE5B340BA966923AEC449A8ACF_gshared (CallbackContext_tB251EE41F509C6E8A6B05EC97C029A45DF4F5FA8* __this, const RuntimeMethod* method)
{
float V_0 = 0.0f;
float G_B4_0 = 0.0f;
{
// var value = default(TValue);
il2cpp_codegen_initobj((&V_0), sizeof(float));
// if (m_State != null)
InputActionState_t780948EA293BAA800AD8699518B58B59FFB8A700* L_0 = (InputActionState_t780948EA293BAA800AD8699518B58B59FFB8A700*)__this->___m_State_0;
if (!L_0)
{
goto IL_004b;
}
}
{
// value = phase.IsInProgress() ?
// m_State.ReadValue<TValue>(bindingIndex, controlIndex) :
// m_State.ApplyProcessors(bindingIndex, value);
int32_t L_1;
L_1 = CallbackContext_get_phase_mBF36959BEB4B081303626F616535A84137580702(__this, NULL);
bool L_2;
L_2 = InputExtensions_IsInProgress_m25007106321076468BF7FE0FA4B3685FC6A6B7BA(L_1, NULL);
if (L_2)
{
goto IL_0032;
}
}
{
InputActionState_t780948EA293BAA800AD8699518B58B59FFB8A700* L_3 = (InputActionState_t780948EA293BAA800AD8699518B58B59FFB8A700*)__this->___m_State_0;
int32_t L_4;
L_4 = CallbackContext_get_bindingIndex_mBC8952C9915010C5D8DB5FD69D089FFC49542FB1(__this, NULL);
float L_5 = V_0;
NullCheck(L_3);
float L_6;
L_6 = (( float (*) (InputActionState_t780948EA293BAA800AD8699518B58B59FFB8A700*, int32_t, float, InputControl_1_t7A35A4AF63A7AA94678E000D4F3265A1FD84288A*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 0)))(L_3, L_4, L_5, (InputControl_1_t7A35A4AF63A7AA94678E000D4F3265A1FD84288A*)NULL, il2cpp_rgctx_method(method->rgctx_data, 0));
G_B4_0 = L_6;
goto IL_004a;
}
IL_0032:
{
InputActionState_t780948EA293BAA800AD8699518B58B59FFB8A700* L_7 = (InputActionState_t780948EA293BAA800AD8699518B58B59FFB8A700*)__this->___m_State_0;
int32_t L_8;
L_8 = CallbackContext_get_bindingIndex_mBC8952C9915010C5D8DB5FD69D089FFC49542FB1(__this, NULL);
int32_t L_9;
L_9 = CallbackContext_get_controlIndex_m25E107BD1CD3C1CBAA7FAA2ED2D11EA88491A04B(__this, NULL);
NullCheck(L_7);
float L_10;
L_10 = (( float (*) (InputActionState_t780948EA293BAA800AD8699518B58B59FFB8A700*, int32_t, int32_t, bool, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 1)))(L_7, L_8, L_9, (bool)0, il2cpp_rgctx_method(method->rgctx_data, 1));
G_B4_0 = L_10;
}
IL_004a:
{
V_0 = G_B4_0;
}
IL_004b:
{
// return value;
float L_11 = V_0;
return L_11;
}
}
IL2CPP_EXTERN_C float CallbackContext_ReadValue_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m7EBC8C123F0601CE5B340BA966923AEC449A8ACF_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
CallbackContext_tB251EE41F509C6E8A6B05EC97C029A45DF4F5FA8* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<CallbackContext_tB251EE41F509C6E8A6B05EC97C029A45DF4F5FA8*>(__this + _offset);
float _returnValue;
_returnValue = CallbackContext_ReadValue_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m7EBC8C123F0601CE5B340BA966923AEC449A8ACF(_thisAdjusted, method);
return _returnValue;
}
// TValue UnityEngine.InputSystem.InputAction/CallbackContext::ReadValue<UnityEngine.Vector2>()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 CallbackContext_ReadValue_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m454ADEAE74A5A469E011CF78D6303A1034659830_gshared (CallbackContext_tB251EE41F509C6E8A6B05EC97C029A45DF4F5FA8* __this, const RuntimeMethod* method)
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0;
memset((&V_0), 0, sizeof(V_0));
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 G_B4_0;
memset((&G_B4_0), 0, sizeof(G_B4_0));
{
// var value = default(TValue);
il2cpp_codegen_initobj((&V_0), sizeof(Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7));
// if (m_State != null)
InputActionState_t780948EA293BAA800AD8699518B58B59FFB8A700* L_0 = (InputActionState_t780948EA293BAA800AD8699518B58B59FFB8A700*)__this->___m_State_0;
if (!L_0)
{
goto IL_004b;
}
}
{
// value = phase.IsInProgress() ?
// m_State.ReadValue<TValue>(bindingIndex, controlIndex) :
// m_State.ApplyProcessors(bindingIndex, value);
int32_t L_1;
L_1 = CallbackContext_get_phase_mBF36959BEB4B081303626F616535A84137580702(__this, NULL);
bool L_2;
L_2 = InputExtensions_IsInProgress_m25007106321076468BF7FE0FA4B3685FC6A6B7BA(L_1, NULL);
if (L_2)
{
goto IL_0032;
}
}
{
InputActionState_t780948EA293BAA800AD8699518B58B59FFB8A700* L_3 = (InputActionState_t780948EA293BAA800AD8699518B58B59FFB8A700*)__this->___m_State_0;
int32_t L_4;
L_4 = CallbackContext_get_bindingIndex_mBC8952C9915010C5D8DB5FD69D089FFC49542FB1(__this, NULL);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_5 = V_0;
NullCheck(L_3);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_6;
L_6 = (( Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 (*) (InputActionState_t780948EA293BAA800AD8699518B58B59FFB8A700*, int32_t, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7, InputControl_1_tC164085710F2FAA9161295C9B7FE273AF893CF66*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 0)))(L_3, L_4, L_5, (InputControl_1_tC164085710F2FAA9161295C9B7FE273AF893CF66*)NULL, il2cpp_rgctx_method(method->rgctx_data, 0));
G_B4_0 = L_6;
goto IL_004a;
}
IL_0032:
{
InputActionState_t780948EA293BAA800AD8699518B58B59FFB8A700* L_7 = (InputActionState_t780948EA293BAA800AD8699518B58B59FFB8A700*)__this->___m_State_0;
int32_t L_8;
L_8 = CallbackContext_get_bindingIndex_mBC8952C9915010C5D8DB5FD69D089FFC49542FB1(__this, NULL);
int32_t L_9;
L_9 = CallbackContext_get_controlIndex_m25E107BD1CD3C1CBAA7FAA2ED2D11EA88491A04B(__this, NULL);
NullCheck(L_7);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_10;
L_10 = (( Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 (*) (InputActionState_t780948EA293BAA800AD8699518B58B59FFB8A700*, int32_t, int32_t, bool, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 1)))(L_7, L_8, L_9, (bool)0, il2cpp_rgctx_method(method->rgctx_data, 1));
G_B4_0 = L_10;
}
IL_004a:
{
V_0 = G_B4_0;
}
IL_004b:
{
// return value;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_11 = V_0;
return L_11;
}
}
IL2CPP_EXTERN_C Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 CallbackContext_ReadValue_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m454ADEAE74A5A469E011CF78D6303A1034659830_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
CallbackContext_tB251EE41F509C6E8A6B05EC97C029A45DF4F5FA8* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<CallbackContext_tB251EE41F509C6E8A6B05EC97C029A45DF4F5FA8*>(__this + _offset);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 _returnValue;
_returnValue = CallbackContext_ReadValue_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m454ADEAE74A5A469E011CF78D6303A1034659830(_thisAdjusted, method);
return _returnValue;
}
// TValue UnityEngine.InputSystem.InputAction/CallbackContext::ReadValue<UnityEngine.Vector3>()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 CallbackContext_ReadValue_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_mC5704121342A8A761FA496E4922FDA7B37C20EDD_gshared (CallbackContext_tB251EE41F509C6E8A6B05EC97C029A45DF4F5FA8* __this, const RuntimeMethod* method)
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
memset((&V_0), 0, sizeof(V_0));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 G_B4_0;
memset((&G_B4_0), 0, sizeof(G_B4_0));
{
// var value = default(TValue);
il2cpp_codegen_initobj((&V_0), sizeof(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2));
// if (m_State != null)
InputActionState_t780948EA293BAA800AD8699518B58B59FFB8A700* L_0 = (InputActionState_t780948EA293BAA800AD8699518B58B59FFB8A700*)__this->___m_State_0;
if (!L_0)
{
goto IL_004b;
}
}
{
// value = phase.IsInProgress() ?
// m_State.ReadValue<TValue>(bindingIndex, controlIndex) :
// m_State.ApplyProcessors(bindingIndex, value);
int32_t L_1;
L_1 = CallbackContext_get_phase_mBF36959BEB4B081303626F616535A84137580702(__this, NULL);
bool L_2;
L_2 = InputExtensions_IsInProgress_m25007106321076468BF7FE0FA4B3685FC6A6B7BA(L_1, NULL);
if (L_2)
{
goto IL_0032;
}
}
{
InputActionState_t780948EA293BAA800AD8699518B58B59FFB8A700* L_3 = (InputActionState_t780948EA293BAA800AD8699518B58B59FFB8A700*)__this->___m_State_0;
int32_t L_4;
L_4 = CallbackContext_get_bindingIndex_mBC8952C9915010C5D8DB5FD69D089FFC49542FB1(__this, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5 = V_0;
NullCheck(L_3);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6;
L_6 = (( Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 (*) (InputActionState_t780948EA293BAA800AD8699518B58B59FFB8A700*, int32_t, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, InputControl_1_tFF1806D355F3775B3CC4F50471CB900517A8F735*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 0)))(L_3, L_4, L_5, (InputControl_1_tFF1806D355F3775B3CC4F50471CB900517A8F735*)NULL, il2cpp_rgctx_method(method->rgctx_data, 0));
G_B4_0 = L_6;
goto IL_004a;
}
IL_0032:
{
InputActionState_t780948EA293BAA800AD8699518B58B59FFB8A700* L_7 = (InputActionState_t780948EA293BAA800AD8699518B58B59FFB8A700*)__this->___m_State_0;
int32_t L_8;
L_8 = CallbackContext_get_bindingIndex_mBC8952C9915010C5D8DB5FD69D089FFC49542FB1(__this, NULL);
int32_t L_9;
L_9 = CallbackContext_get_controlIndex_m25E107BD1CD3C1CBAA7FAA2ED2D11EA88491A04B(__this, NULL);
NullCheck(L_7);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10;
L_10 = (( Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 (*) (InputActionState_t780948EA293BAA800AD8699518B58B59FFB8A700*, int32_t, int32_t, bool, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 1)))(L_7, L_8, L_9, (bool)0, il2cpp_rgctx_method(method->rgctx_data, 1));
G_B4_0 = L_10;
}
IL_004a:
{
V_0 = G_B4_0;
}
IL_004b:
{
// return value;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11 = V_0;
return L_11;
}
}
IL2CPP_EXTERN_C Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 CallbackContext_ReadValue_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_mC5704121342A8A761FA496E4922FDA7B37C20EDD_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
CallbackContext_tB251EE41F509C6E8A6B05EC97C029A45DF4F5FA8* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<CallbackContext_tB251EE41F509C6E8A6B05EC97C029A45DF4F5FA8*>(__this + _offset);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 _returnValue;
_returnValue = CallbackContext_ReadValue_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_mC5704121342A8A761FA496E4922FDA7B37C20EDD(_thisAdjusted, method);
return _returnValue;
}
// UnityEngine.InputSystem.InputActionRebindingExtensions/RebindingOperation UnityEngine.InputSystem.InputActionRebindingExtensions/RebindingOperation::WithExpectedControlType<System.Object>()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RebindingOperation_tF7D9BCBB6E69668FA3A5C211104FF8637F9F3470* RebindingOperation_WithExpectedControlType_TisRuntimeObject_mD0F2FB39194CC7EAC8E22DFFCD9C9116BAFC7B5E_gshared (RebindingOperation_tF7D9BCBB6E69668FA3A5C211104FF8637F9F3470* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// ThrowIfRebindInProgress();
RebindingOperation_ThrowIfRebindInProgress_m02318B6E459C495517FF62AEAD4603BF683EED9C(__this, NULL);
// return WithExpectedControlType(typeof(TControl));
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 0)) };
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
Type_t* L_1;
L_1 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_0, NULL);
RebindingOperation_tF7D9BCBB6E69668FA3A5C211104FF8637F9F3470* L_2;
L_2 = RebindingOperation_WithExpectedControlType_m7C6765DE8A1B747F1E83EB324CCED84F509622AB(__this, L_1, NULL);
return L_2;
}
}
// UnityEngine.InputSystem.InputActionSetupExtensions/BindingSyntax UnityEngine.InputSystem.InputActionSetupExtensions/BindingSyntax::WithInteraction<System.Object>()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BindingSyntax_t5FB93D8F3518B4640E42E067ECB15541CD123317 BindingSyntax_WithInteraction_TisRuntimeObject_mA9CD41BB913C678CE5891E3C51871CBFCFB13254_gshared (BindingSyntax_t5FB93D8F3518B4640E42E067ECB15541CD123317* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputProcessor_t71DA6677A0295DC87736E1D8D208FEA75D860457_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 V_0;
memset((&V_0), 0, sizeof(V_0));
{
// if (!valid)
bool L_0;
L_0 = BindingSyntax_get_valid_m233A0DBDBE0B5AAB4B078F8FD39B1C60EFB6040C(__this, NULL);
if (L_0)
{
goto IL_0013;
}
}
{
// throw new InvalidOperationException("Accessor is not valid");
InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_1 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
NullCheck(L_1);
InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral3A38F099E8455AB689BE3047D74FAFF31510DF90)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&BindingSyntax_WithInteraction_TisRuntimeObject_mA9CD41BB913C678CE5891E3C51871CBFCFB13254_RuntimeMethod_var)));
}
IL_0013:
{
// var interactionName = InputProcessor.s_Processors.FindNameForType(typeof(TInteraction));
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_2 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 0)) };
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
Type_t* L_3;
L_3 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_2, NULL);
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_4;
L_4 = TypeTable_FindNameForType_m5974594EAAEB68C4488B8C9CFABF931B7666FB00((&((InputProcessor_t71DA6677A0295DC87736E1D8D208FEA75D860457_StaticFields*)il2cpp_codegen_static_fields_for(InputProcessor_t71DA6677A0295DC87736E1D8D208FEA75D860457_il2cpp_TypeInfo_var))->___s_Processors_0), L_3, NULL);
V_0 = L_4;
// if (interactionName.IsEmpty())
bool L_5;
L_5 = InternedString_IsEmpty_mA88FAF2562BF41C57C00E68F5A4111B22CFF173B((&V_0), NULL);
if (!L_5)
{
goto IL_004b;
}
}
{
// throw new NotSupportedException($"Type '{typeof(TInteraction)}' has not been registered as a processor");
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_6 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 0)) };
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Type_t_il2cpp_TypeInfo_var)));
Type_t* L_7;
L_7 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_6, NULL);
String_t* L_8;
L_8 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralAFCE96C2E9CB5FEF65576BADEA096873577F2BF6)), (RuntimeObject*)L_7, NULL);
NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_9 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var)));
NullCheck(L_9);
NotSupportedException__ctor_mE174750CF0247BBB47544FFD71D66BB89630945B(L_9, L_8, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&BindingSyntax_WithInteraction_TisRuntimeObject_mA9CD41BB913C678CE5891E3C51871CBFCFB13254_RuntimeMethod_var)));
}
IL_004b:
{
// return WithInteraction(interactionName);
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_10 = V_0;
String_t* L_11;
L_11 = InternedString_op_Implicit_m99D80AAE853F54FA2EF2603D020C7454B608D2F6(L_10, NULL);
BindingSyntax_t5FB93D8F3518B4640E42E067ECB15541CD123317 L_12;
L_12 = BindingSyntax_WithInteraction_mCE7E9DC5A2927956F4A89F55FE5D0A083936042B(__this, L_11, NULL);
return L_12;
}
}
IL2CPP_EXTERN_C BindingSyntax_t5FB93D8F3518B4640E42E067ECB15541CD123317 BindingSyntax_WithInteraction_TisRuntimeObject_mA9CD41BB913C678CE5891E3C51871CBFCFB13254_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
BindingSyntax_t5FB93D8F3518B4640E42E067ECB15541CD123317* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<BindingSyntax_t5FB93D8F3518B4640E42E067ECB15541CD123317*>(__this + _offset);
BindingSyntax_t5FB93D8F3518B4640E42E067ECB15541CD123317 _returnValue;
_returnValue = BindingSyntax_WithInteraction_TisRuntimeObject_mA9CD41BB913C678CE5891E3C51871CBFCFB13254(_thisAdjusted, method);
return _returnValue;
}
// UnityEngine.InputSystem.InputActionSetupExtensions/BindingSyntax UnityEngine.InputSystem.InputActionSetupExtensions/BindingSyntax::WithProcessor<System.Object>()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BindingSyntax_t5FB93D8F3518B4640E42E067ECB15541CD123317 BindingSyntax_WithProcessor_TisRuntimeObject_m88180835A3724BF9C98DC39A8CB6146B2B3BC1DE_gshared (BindingSyntax_t5FB93D8F3518B4640E42E067ECB15541CD123317* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputProcessor_t71DA6677A0295DC87736E1D8D208FEA75D860457_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 V_0;
memset((&V_0), 0, sizeof(V_0));
{
// if (!valid)
bool L_0;
L_0 = BindingSyntax_get_valid_m233A0DBDBE0B5AAB4B078F8FD39B1C60EFB6040C(__this, NULL);
if (L_0)
{
goto IL_0013;
}
}
{
// throw new InvalidOperationException("Accessor is not valid");
InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_1 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
NullCheck(L_1);
InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral3A38F099E8455AB689BE3047D74FAFF31510DF90)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&BindingSyntax_WithProcessor_TisRuntimeObject_m88180835A3724BF9C98DC39A8CB6146B2B3BC1DE_RuntimeMethod_var)));
}
IL_0013:
{
// var processorName = InputProcessor.s_Processors.FindNameForType(typeof(TProcessor));
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_2 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 0)) };
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
Type_t* L_3;
L_3 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_2, NULL);
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_4;
L_4 = TypeTable_FindNameForType_m5974594EAAEB68C4488B8C9CFABF931B7666FB00((&((InputProcessor_t71DA6677A0295DC87736E1D8D208FEA75D860457_StaticFields*)il2cpp_codegen_static_fields_for(InputProcessor_t71DA6677A0295DC87736E1D8D208FEA75D860457_il2cpp_TypeInfo_var))->___s_Processors_0), L_3, NULL);
V_0 = L_4;
// if (processorName.IsEmpty())
bool L_5;
L_5 = InternedString_IsEmpty_mA88FAF2562BF41C57C00E68F5A4111B22CFF173B((&V_0), NULL);
if (!L_5)
{
goto IL_004b;
}
}
{
// throw new NotSupportedException($"Type '{typeof(TProcessor)}' has not been registered as a processor");
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_6 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 0)) };
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Type_t_il2cpp_TypeInfo_var)));
Type_t* L_7;
L_7 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_6, NULL);
String_t* L_8;
L_8 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralAFCE96C2E9CB5FEF65576BADEA096873577F2BF6)), (RuntimeObject*)L_7, NULL);
NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_9 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var)));
NullCheck(L_9);
NotSupportedException__ctor_mE174750CF0247BBB47544FFD71D66BB89630945B(L_9, L_8, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&BindingSyntax_WithProcessor_TisRuntimeObject_m88180835A3724BF9C98DC39A8CB6146B2B3BC1DE_RuntimeMethod_var)));
}
IL_004b:
{
// return WithProcessor(processorName);
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_10 = V_0;
String_t* L_11;
L_11 = InternedString_op_Implicit_m99D80AAE853F54FA2EF2603D020C7454B608D2F6(L_10, NULL);
BindingSyntax_t5FB93D8F3518B4640E42E067ECB15541CD123317 L_12;
L_12 = BindingSyntax_WithProcessor_m2FD9C1A3B16647C578EF8723249ABF6B45E7F9AC(__this, L_11, NULL);
return L_12;
}
}
IL2CPP_EXTERN_C BindingSyntax_t5FB93D8F3518B4640E42E067ECB15541CD123317 BindingSyntax_WithProcessor_TisRuntimeObject_m88180835A3724BF9C98DC39A8CB6146B2B3BC1DE_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
BindingSyntax_t5FB93D8F3518B4640E42E067ECB15541CD123317* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<BindingSyntax_t5FB93D8F3518B4640E42E067ECB15541CD123317*>(__this + _offset);
BindingSyntax_t5FB93D8F3518B4640E42E067ECB15541CD123317 _returnValue;
_returnValue = BindingSyntax_WithProcessor_TisRuntimeObject_m88180835A3724BF9C98DC39A8CB6146B2B3BC1DE(_thisAdjusted, method);
return _returnValue;
}
// System.String UnityEngine.InputSystem.InputActionSetupExtensions/ControlSchemeSyntax::DeviceTypeToControlPath<System.Object>()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ControlSchemeSyntax_DeviceTypeToControlPath_TisRuntimeObject_mF63A1990BA907932D19EC7FA27A34BC1A855D21A_gshared (ControlSchemeSyntax_t4C14E0745C729675BFFADA8275391ACBAD73227D* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral725B1CAFF9B49E1231FDA15B85166BBEFAA36A11);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralEF8AE9E6CBCFDABA932FBEB4C85964F450F724F5);
s_Il2CppMethodInitialized = true;
}
String_t* V_0 = NULL;
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 V_1;
memset((&V_1), 0, sizeof(V_1));
{
// var layoutName = InputControlLayout.s_Layouts.TryFindLayoutForType(typeof(TDevice)).ToString();
il2cpp_codegen_runtime_class_init_inline(InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D_il2cpp_TypeInfo_var);
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 0)) };
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
Type_t* L_1;
L_1 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_0, NULL);
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_2;
L_2 = Collection_TryFindLayoutForType_m63B3C00D6ED29C6DD98A6B735E5C4C84A3B20868((&((InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D_StaticFields*)il2cpp_codegen_static_fields_for(InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D_il2cpp_TypeInfo_var))->___s_Layouts_15), L_1, NULL);
V_1 = L_2;
String_t* L_3;
L_3 = InternedString_ToString_mED327D67EF001C5EDFF284336F13C3E3F025993A((&V_1), NULL);
V_0 = L_3;
// if (string.IsNullOrEmpty(layoutName))
String_t* L_4 = V_0;
bool L_5;
L_5 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_4, NULL);
if (!L_5)
{
goto IL_003b;
}
}
{
// layoutName = typeof(TDevice).Name;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_6 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 0)) };
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
Type_t* L_7;
L_7 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_6, NULL);
NullCheck((MemberInfo_t*)L_7);
String_t* L_8;
L_8 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, (MemberInfo_t*)L_7);
V_0 = L_8;
}
IL_003b:
{
// return $"<{layoutName}>";
String_t* L_9 = V_0;
String_t* L_10;
L_10 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(_stringLiteral725B1CAFF9B49E1231FDA15B85166BBEFAA36A11, L_9, _stringLiteralEF8AE9E6CBCFDABA932FBEB4C85964F450F724F5, NULL);
return L_10;
}
}
IL2CPP_EXTERN_C String_t* ControlSchemeSyntax_DeviceTypeToControlPath_TisRuntimeObject_mF63A1990BA907932D19EC7FA27A34BC1A855D21A_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
ControlSchemeSyntax_t4C14E0745C729675BFFADA8275391ACBAD73227D* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<ControlSchemeSyntax_t4C14E0745C729675BFFADA8275391ACBAD73227D*>(__this + _offset);
String_t* _returnValue;
_returnValue = ControlSchemeSyntax_DeviceTypeToControlPath_TisRuntimeObject_mF63A1990BA907932D19EC7FA27A34BC1A855D21A(_thisAdjusted, method);
return _returnValue;
}
// UnityEngine.InputSystem.InputActionSetupExtensions/ControlSchemeSyntax UnityEngine.InputSystem.InputActionSetupExtensions/ControlSchemeSyntax::OrWithOptionalDevice<System.Object>()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ControlSchemeSyntax_t4C14E0745C729675BFFADA8275391ACBAD73227D ControlSchemeSyntax_OrWithOptionalDevice_TisRuntimeObject_mF382F898E47985498314A5A60EF2542B5607DF53_gshared (ControlSchemeSyntax_t4C14E0745C729675BFFADA8275391ACBAD73227D* __this, const RuntimeMethod* method)
{
{
// return WithOptionalDevice(DeviceTypeToControlPath<TDevice>());
String_t* L_0;
L_0 = ControlSchemeSyntax_DeviceTypeToControlPath_TisRuntimeObject_mF63A1990BA907932D19EC7FA27A34BC1A855D21A(__this, il2cpp_rgctx_method(method->rgctx_data, 0));
ControlSchemeSyntax_t4C14E0745C729675BFFADA8275391ACBAD73227D L_1;
L_1 = ControlSchemeSyntax_WithOptionalDevice_mB17551E2EB7F96585BD6E01573D9494664E9EED7(__this, L_0, NULL);
return L_1;
}
}
IL2CPP_EXTERN_C ControlSchemeSyntax_t4C14E0745C729675BFFADA8275391ACBAD73227D ControlSchemeSyntax_OrWithOptionalDevice_TisRuntimeObject_mF382F898E47985498314A5A60EF2542B5607DF53_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
ControlSchemeSyntax_t4C14E0745C729675BFFADA8275391ACBAD73227D* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<ControlSchemeSyntax_t4C14E0745C729675BFFADA8275391ACBAD73227D*>(__this + _offset);
ControlSchemeSyntax_t4C14E0745C729675BFFADA8275391ACBAD73227D _returnValue;
_returnValue = ControlSchemeSyntax_OrWithOptionalDevice_TisRuntimeObject_mF382F898E47985498314A5A60EF2542B5607DF53(_thisAdjusted, method);
return _returnValue;
}
// UnityEngine.InputSystem.InputActionSetupExtensions/ControlSchemeSyntax UnityEngine.InputSystem.InputActionSetupExtensions/ControlSchemeSyntax::OrWithRequiredDevice<System.Object>()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ControlSchemeSyntax_t4C14E0745C729675BFFADA8275391ACBAD73227D ControlSchemeSyntax_OrWithRequiredDevice_TisRuntimeObject_m82C53906C0350BE78EBA1C410BC169C64E555CDE_gshared (ControlSchemeSyntax_t4C14E0745C729675BFFADA8275391ACBAD73227D* __this, const RuntimeMethod* method)
{
{
// return WithRequiredDevice(DeviceTypeToControlPath<TDevice>());
String_t* L_0;
L_0 = ControlSchemeSyntax_DeviceTypeToControlPath_TisRuntimeObject_mF63A1990BA907932D19EC7FA27A34BC1A855D21A(__this, il2cpp_rgctx_method(method->rgctx_data, 0));
ControlSchemeSyntax_t4C14E0745C729675BFFADA8275391ACBAD73227D L_1;
L_1 = ControlSchemeSyntax_WithRequiredDevice_mAFC72E5BFF4F4724E208AB15CC379ABD786EFFCE(__this, L_0, NULL);
return L_1;
}
}
IL2CPP_EXTERN_C ControlSchemeSyntax_t4C14E0745C729675BFFADA8275391ACBAD73227D ControlSchemeSyntax_OrWithRequiredDevice_TisRuntimeObject_m82C53906C0350BE78EBA1C410BC169C64E555CDE_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
ControlSchemeSyntax_t4C14E0745C729675BFFADA8275391ACBAD73227D* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<ControlSchemeSyntax_t4C14E0745C729675BFFADA8275391ACBAD73227D*>(__this + _offset);
ControlSchemeSyntax_t4C14E0745C729675BFFADA8275391ACBAD73227D _returnValue;
_returnValue = ControlSchemeSyntax_OrWithRequiredDevice_TisRuntimeObject_m82C53906C0350BE78EBA1C410BC169C64E555CDE(_thisAdjusted, method);
return _returnValue;
}
// UnityEngine.InputSystem.InputActionSetupExtensions/ControlSchemeSyntax UnityEngine.InputSystem.InputActionSetupExtensions/ControlSchemeSyntax::WithOptionalDevice<System.Object>()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ControlSchemeSyntax_t4C14E0745C729675BFFADA8275391ACBAD73227D ControlSchemeSyntax_WithOptionalDevice_TisRuntimeObject_m44DA2464CBBE7A51A89945D7B96BB4114B0CDFEA_gshared (ControlSchemeSyntax_t4C14E0745C729675BFFADA8275391ACBAD73227D* __this, const RuntimeMethod* method)
{
{
// return WithOptionalDevice(DeviceTypeToControlPath<TDevice>());
String_t* L_0;
L_0 = ControlSchemeSyntax_DeviceTypeToControlPath_TisRuntimeObject_mF63A1990BA907932D19EC7FA27A34BC1A855D21A(__this, il2cpp_rgctx_method(method->rgctx_data, 0));
ControlSchemeSyntax_t4C14E0745C729675BFFADA8275391ACBAD73227D L_1;
L_1 = ControlSchemeSyntax_WithOptionalDevice_mB17551E2EB7F96585BD6E01573D9494664E9EED7(__this, L_0, NULL);
return L_1;
}
}
IL2CPP_EXTERN_C ControlSchemeSyntax_t4C14E0745C729675BFFADA8275391ACBAD73227D ControlSchemeSyntax_WithOptionalDevice_TisRuntimeObject_m44DA2464CBBE7A51A89945D7B96BB4114B0CDFEA_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
ControlSchemeSyntax_t4C14E0745C729675BFFADA8275391ACBAD73227D* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<ControlSchemeSyntax_t4C14E0745C729675BFFADA8275391ACBAD73227D*>(__this + _offset);
ControlSchemeSyntax_t4C14E0745C729675BFFADA8275391ACBAD73227D _returnValue;
_returnValue = ControlSchemeSyntax_WithOptionalDevice_TisRuntimeObject_m44DA2464CBBE7A51A89945D7B96BB4114B0CDFEA(_thisAdjusted, method);
return _returnValue;
}
// UnityEngine.InputSystem.InputActionSetupExtensions/ControlSchemeSyntax UnityEngine.InputSystem.InputActionSetupExtensions/ControlSchemeSyntax::WithRequiredDevice<System.Object>()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ControlSchemeSyntax_t4C14E0745C729675BFFADA8275391ACBAD73227D ControlSchemeSyntax_WithRequiredDevice_TisRuntimeObject_mBEFB5EF49817C78C1BA4145393A1F2642E6ABD9D_gshared (ControlSchemeSyntax_t4C14E0745C729675BFFADA8275391ACBAD73227D* __this, const RuntimeMethod* method)
{
{
// return WithRequiredDevice(DeviceTypeToControlPath<TDevice>());
String_t* L_0;
L_0 = ControlSchemeSyntax_DeviceTypeToControlPath_TisRuntimeObject_mF63A1990BA907932D19EC7FA27A34BC1A855D21A(__this, il2cpp_rgctx_method(method->rgctx_data, 0));
ControlSchemeSyntax_t4C14E0745C729675BFFADA8275391ACBAD73227D L_1;
L_1 = ControlSchemeSyntax_WithRequiredDevice_mAFC72E5BFF4F4724E208AB15CC379ABD786EFFCE(__this, L_0, NULL);
return L_1;
}
}
IL2CPP_EXTERN_C ControlSchemeSyntax_t4C14E0745C729675BFFADA8275391ACBAD73227D ControlSchemeSyntax_WithRequiredDevice_TisRuntimeObject_mBEFB5EF49817C78C1BA4145393A1F2642E6ABD9D_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
ControlSchemeSyntax_t4C14E0745C729675BFFADA8275391ACBAD73227D* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<ControlSchemeSyntax_t4C14E0745C729675BFFADA8275391ACBAD73227D*>(__this + _offset);
ControlSchemeSyntax_t4C14E0745C729675BFFADA8275391ACBAD73227D _returnValue;
_returnValue = ControlSchemeSyntax_WithRequiredDevice_TisRuntimeObject_mBEFB5EF49817C78C1BA4145393A1F2642E6ABD9D(_thisAdjusted, method);
return _returnValue;
}
// UnityEngine.InputSystem.Layouts.InputControlLayout/Builder UnityEngine.InputSystem.Layouts.InputControlLayout/Builder::WithType<System.Object>()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Builder_t83F17A26F53DA7EA6D8C35E5C65C5DF0147E7821* Builder_WithType_TisRuntimeObject_m78AB1B3E3CC78CC83E7A66415AD992EF33CF8A7F_gshared (Builder_t83F17A26F53DA7EA6D8C35E5C65C5DF0147E7821* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// type = typeof(T);
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 0)) };
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
Type_t* L_1;
L_1 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_0, NULL);
Builder_set_type_m9052A0AB147182E89AAA4F020F6A0BE797AB49CC_inline(__this, L_1, NULL);
// return this;
return __this;
}
}
// System.Void UnityEngine.Rendering.Universal.LightCookieManager/Sorting::<Median3Pivot>g__Swap|2_0<System.Object>(System.Int32,System.Int32,UnityEngine.Rendering.Universal.LightCookieManager/Sorting/<>c__DisplayClass2_0`1<T>&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Sorting_U3CMedian3PivotU3Eg__SwapU7C2_0_TisRuntimeObject_mFE9A6CFE373BF8B47CB4E078C093E2CA7621B00C_gshared (int32_t ___0_a, int32_t ___1_b, U3CU3Ec__DisplayClass2_0_1_tBDEB72CAA1519F9804B7D72B1BFDAE0519FCDA40* ___2_p, const RuntimeMethod* method)
{
RuntimeObject* V_0 = NULL;
{
// var tmp = data[a];
U3CU3Ec__DisplayClass2_0_1_tBDEB72CAA1519F9804B7D72B1BFDAE0519FCDA40* L_0 = ___2_p;
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)L_0->___data_0;
int32_t L_2 = ___0_a;
NullCheck(L_1);
int32_t L_3 = L_2;
RuntimeObject* L_4 = (L_1)->GetAt(static_cast<il2cpp_array_size_t>(L_3));
V_0 = L_4;
// data[a] = data[b];
U3CU3Ec__DisplayClass2_0_1_tBDEB72CAA1519F9804B7D72B1BFDAE0519FCDA40* L_5 = ___2_p;
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_6 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)L_5->___data_0;
int32_t L_7 = ___0_a;
U3CU3Ec__DisplayClass2_0_1_tBDEB72CAA1519F9804B7D72B1BFDAE0519FCDA40* L_8 = ___2_p;
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_9 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)L_8->___data_0;
int32_t L_10 = ___1_b;
NullCheck(L_9);
int32_t L_11 = L_10;
RuntimeObject* L_12 = (L_9)->GetAt(static_cast<il2cpp_array_size_t>(L_11));
NullCheck(L_6);
(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (RuntimeObject*)L_12);
// data[b] = tmp;
U3CU3Ec__DisplayClass2_0_1_tBDEB72CAA1519F9804B7D72B1BFDAE0519FCDA40* L_13 = ___2_p;
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_14 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)L_13->___data_0;
int32_t L_15 = ___1_b;
RuntimeObject* L_16 = V_0;
NullCheck(L_14);
(L_14)->SetAt(static_cast<il2cpp_array_size_t>(L_15), (RuntimeObject*)L_16);
// }
return;
}
}
// System.Void UnityEngine.Rendering.Universal.LightCookieManager/Sorting::<Median3Pivot>g__Swap|2_0<UnityEngine.Vector4>(System.Int32,System.Int32,UnityEngine.Rendering.Universal.LightCookieManager/Sorting/<>c__DisplayClass2_0`1<T>&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Sorting_U3CMedian3PivotU3Eg__SwapU7C2_0_TisVector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_m2B2B04012DE1B591C8E7AD4765ECB8EF3790F795_gshared (int32_t ___0_a, int32_t ___1_b, U3CU3Ec__DisplayClass2_0_1_t41073816D00B5468033D7AA727FBFFB73E7C9BA2* ___2_p, const RuntimeMethod* method)
{
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_0;
memset((&V_0), 0, sizeof(V_0));
{
// var tmp = data[a];
U3CU3Ec__DisplayClass2_0_1_t41073816D00B5468033D7AA727FBFFB73E7C9BA2* L_0 = ___2_p;
Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_1 = (Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD*)L_0->___data_0;
int32_t L_2 = ___0_a;
NullCheck(L_1);
int32_t L_3 = L_2;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_4 = (L_1)->GetAt(static_cast<il2cpp_array_size_t>(L_3));
V_0 = L_4;
// data[a] = data[b];
U3CU3Ec__DisplayClass2_0_1_t41073816D00B5468033D7AA727FBFFB73E7C9BA2* L_5 = ___2_p;
Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_6 = (Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD*)L_5->___data_0;
int32_t L_7 = ___0_a;
U3CU3Ec__DisplayClass2_0_1_t41073816D00B5468033D7AA727FBFFB73E7C9BA2* L_8 = ___2_p;
Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_9 = (Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD*)L_8->___data_0;
int32_t L_10 = ___1_b;
NullCheck(L_9);
int32_t L_11 = L_10;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_12 = (L_9)->GetAt(static_cast<il2cpp_array_size_t>(L_11));
NullCheck(L_6);
(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3)L_12);
// data[b] = tmp;
U3CU3Ec__DisplayClass2_0_1_t41073816D00B5468033D7AA727FBFFB73E7C9BA2* L_13 = ___2_p;
Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_14 = (Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD*)L_13->___data_0;
int32_t L_15 = ___1_b;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_16 = V_0;
NullCheck(L_14);
(L_14)->SetAt(static_cast<il2cpp_array_size_t>(L_15), (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3)L_16);
// }
return;
}
}
// System.Void UnityEngine.Rendering.Universal.LightCookieManager/Sorting::<Median3Pivot>g__Swap|2_0<UnityEngine.Rendering.Universal.LightCookieManager/LightCookieMapping>(System.Int32,System.Int32,UnityEngine.Rendering.Universal.LightCookieManager/Sorting/<>c__DisplayClass2_0`1<T>&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Sorting_U3CMedian3PivotU3Eg__SwapU7C2_0_TisLightCookieMapping_t76B317D9FDE96056FA698B46B45D7F0937BD02D2_m06FED96568508A808BFC2F0CB6D49F45194E6051_gshared (int32_t ___0_a, int32_t ___1_b, U3CU3Ec__DisplayClass2_0_1_tC4E3D65CA470C2F2DB85D9B32B717BE3200D4597* ___2_p, const RuntimeMethod* method)
{
LightCookieMapping_t76B317D9FDE96056FA698B46B45D7F0937BD02D2 V_0;
memset((&V_0), 0, sizeof(V_0));
{
// var tmp = data[a];
U3CU3Ec__DisplayClass2_0_1_tC4E3D65CA470C2F2DB85D9B32B717BE3200D4597* L_0 = ___2_p;
LightCookieMappingU5BU5D_tE1F10A7D54920D3636F1DB7774B3D5F5B560E263* L_1 = (LightCookieMappingU5BU5D_tE1F10A7D54920D3636F1DB7774B3D5F5B560E263*)L_0->___data_0;
int32_t L_2 = ___0_a;
NullCheck(L_1);
int32_t L_3 = L_2;
LightCookieMapping_t76B317D9FDE96056FA698B46B45D7F0937BD02D2 L_4 = (L_1)->GetAt(static_cast<il2cpp_array_size_t>(L_3));
V_0 = L_4;
// data[a] = data[b];
U3CU3Ec__DisplayClass2_0_1_tC4E3D65CA470C2F2DB85D9B32B717BE3200D4597* L_5 = ___2_p;
LightCookieMappingU5BU5D_tE1F10A7D54920D3636F1DB7774B3D5F5B560E263* L_6 = (LightCookieMappingU5BU5D_tE1F10A7D54920D3636F1DB7774B3D5F5B560E263*)L_5->___data_0;
int32_t L_7 = ___0_a;
U3CU3Ec__DisplayClass2_0_1_tC4E3D65CA470C2F2DB85D9B32B717BE3200D4597* L_8 = ___2_p;
LightCookieMappingU5BU5D_tE1F10A7D54920D3636F1DB7774B3D5F5B560E263* L_9 = (LightCookieMappingU5BU5D_tE1F10A7D54920D3636F1DB7774B3D5F5B560E263*)L_8->___data_0;
int32_t L_10 = ___1_b;
NullCheck(L_9);
int32_t L_11 = L_10;
LightCookieMapping_t76B317D9FDE96056FA698B46B45D7F0937BD02D2 L_12 = (L_9)->GetAt(static_cast<il2cpp_array_size_t>(L_11));
NullCheck(L_6);
(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (LightCookieMapping_t76B317D9FDE96056FA698B46B45D7F0937BD02D2)L_12);
// data[b] = tmp;
U3CU3Ec__DisplayClass2_0_1_tC4E3D65CA470C2F2DB85D9B32B717BE3200D4597* L_13 = ___2_p;
LightCookieMappingU5BU5D_tE1F10A7D54920D3636F1DB7774B3D5F5B560E263* L_14 = (LightCookieMappingU5BU5D_tE1F10A7D54920D3636F1DB7774B3D5F5B560E263*)L_13->___data_0;
int32_t L_15 = ___1_b;
LightCookieMapping_t76B317D9FDE96056FA698B46B45D7F0937BD02D2 L_16 = V_0;
NullCheck(L_14);
(L_14)->SetAt(static_cast<il2cpp_array_size_t>(L_15), (LightCookieMapping_t76B317D9FDE96056FA698B46B45D7F0937BD02D2)L_16);
// }
return;
}
}
// System.Void UnityEngine.Rendering.Universal.LightCookieManager/Sorting::InsertionSort<System.Object>(T[],System.Int32,System.Int32,System.Func`3<T,T,System.Int32>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Sorting_InsertionSort_TisRuntimeObject_m4311827E7E157529882E08D52A07A4A9FB8A9A9B_gshared (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___0_data, int32_t ___1_start, int32_t ___2_end, Func_3_t8F3E514F3F44D98D0029402DBF664E587850807D* ___3_compare, const RuntimeMethod* method)
{
int32_t V_0 = 0;
RuntimeObject* V_1 = NULL;
int32_t V_2 = 0;
{
// for (int i = start + 1; i < end + 1; i++)
int32_t L_0 = ___1_start;
V_0 = ((int32_t)il2cpp_codegen_add(L_0, 1));
goto IL_004b;
}
IL_0006:
{
// var iData = data[i];
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1 = ___0_data;
int32_t L_2 = V_0;
NullCheck(L_1);
int32_t L_3 = L_2;
RuntimeObject* L_4 = (L_1)->GetAt(static_cast<il2cpp_array_size_t>(L_3));
V_1 = L_4;
// int j = i - 1;
int32_t L_5 = V_0;
V_2 = ((int32_t)il2cpp_codegen_subtract(L_5, 1));
goto IL_0028;
}
IL_0014:
{
// data[j + 1] = data[j];
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_6 = ___0_data;
int32_t L_7 = V_2;
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_8 = ___0_data;
int32_t L_9 = V_2;
NullCheck(L_8);
int32_t L_10 = L_9;
RuntimeObject* L_11 = (L_8)->GetAt(static_cast<il2cpp_array_size_t>(L_10));
NullCheck(L_6);
(L_6)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_7, 1))), (RuntimeObject*)L_11);
// j--;
int32_t L_12 = V_2;
V_2 = ((int32_t)il2cpp_codegen_subtract(L_12, 1));
}
IL_0028:
{
// while (j >= 0 && compare(iData, data[j]) < 0)
int32_t L_13 = V_2;
if ((((int32_t)L_13) < ((int32_t)0)))
{
goto IL_003d;
}
}
{
Func_3_t8F3E514F3F44D98D0029402DBF664E587850807D* L_14 = ___3_compare;
RuntimeObject* L_15 = V_1;
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_16 = ___0_data;
int32_t L_17 = V_2;
NullCheck(L_16);
int32_t L_18 = L_17;
RuntimeObject* L_19 = (L_16)->GetAt(static_cast<il2cpp_array_size_t>(L_18));
NullCheck(L_14);
int32_t L_20;
L_20 = (( int32_t (*) (Func_3_t8F3E514F3F44D98D0029402DBF664E587850807D*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 1)))(L_14, L_15, L_19, il2cpp_rgctx_method(method->rgctx_data, 1));
if ((((int32_t)L_20) < ((int32_t)0)))
{
goto IL_0014;
}
}
IL_003d:
{
// data[j + 1] = iData;
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_21 = ___0_data;
int32_t L_22 = V_2;
RuntimeObject* L_23 = V_1;
NullCheck(L_21);
(L_21)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_22, 1))), (RuntimeObject*)L_23);
// for (int i = start + 1; i < end + 1; i++)
int32_t L_24 = V_0;
V_0 = ((int32_t)il2cpp_codegen_add(L_24, 1));
}
IL_004b:
{
// for (int i = start + 1; i < end + 1; i++)
int32_t L_25 = V_0;
int32_t L_26 = ___2_end;
if ((((int32_t)L_25) < ((int32_t)((int32_t)il2cpp_codegen_add(L_26, 1)))))
{
goto IL_0006;
}
}
{
// }
return;
}
}
// System.Void UnityEngine.Rendering.Universal.LightCookieManager/Sorting::InsertionSort<UnityEngine.Vector4>(T[],System.Int32,System.Int32,System.Func`3<T,T,System.Int32>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Sorting_InsertionSort_TisVector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_m6B06894C5FA146D1CCE7ECBC21F553F16F2E96F5_gshared (Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* ___0_data, int32_t ___1_start, int32_t ___2_end, Func_3_tD46831209E6E19204CD8F9EAFC74DBFCA3C36C5F* ___3_compare, const RuntimeMethod* method)
{
int32_t V_0 = 0;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_1;
memset((&V_1), 0, sizeof(V_1));
int32_t V_2 = 0;
{
// for (int i = start + 1; i < end + 1; i++)
int32_t L_0 = ___1_start;
V_0 = ((int32_t)il2cpp_codegen_add(L_0, 1));
goto IL_004b;
}
IL_0006:
{
// var iData = data[i];
Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_1 = ___0_data;
int32_t L_2 = V_0;
NullCheck(L_1);
int32_t L_3 = L_2;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_4 = (L_1)->GetAt(static_cast<il2cpp_array_size_t>(L_3));
V_1 = L_4;
// int j = i - 1;
int32_t L_5 = V_0;
V_2 = ((int32_t)il2cpp_codegen_subtract(L_5, 1));
goto IL_0028;
}
IL_0014:
{
// data[j + 1] = data[j];
Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_6 = ___0_data;
int32_t L_7 = V_2;
Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_8 = ___0_data;
int32_t L_9 = V_2;
NullCheck(L_8);
int32_t L_10 = L_9;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_11 = (L_8)->GetAt(static_cast<il2cpp_array_size_t>(L_10));
NullCheck(L_6);
(L_6)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_7, 1))), (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3)L_11);
// j--;
int32_t L_12 = V_2;
V_2 = ((int32_t)il2cpp_codegen_subtract(L_12, 1));
}
IL_0028:
{
// while (j >= 0 && compare(iData, data[j]) < 0)
int32_t L_13 = V_2;
if ((((int32_t)L_13) < ((int32_t)0)))
{
goto IL_003d;
}
}
{
Func_3_tD46831209E6E19204CD8F9EAFC74DBFCA3C36C5F* L_14 = ___3_compare;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_15 = V_1;
Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_16 = ___0_data;
int32_t L_17 = V_2;
NullCheck(L_16);
int32_t L_18 = L_17;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_19 = (L_16)->GetAt(static_cast<il2cpp_array_size_t>(L_18));
NullCheck(L_14);
int32_t L_20;
L_20 = (( int32_t (*) (Func_3_tD46831209E6E19204CD8F9EAFC74DBFCA3C36C5F*, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 1)))(L_14, L_15, L_19, il2cpp_rgctx_method(method->rgctx_data, 1));
if ((((int32_t)L_20) < ((int32_t)0)))
{
goto IL_0014;
}
}
IL_003d:
{
// data[j + 1] = iData;
Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_21 = ___0_data;
int32_t L_22 = V_2;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_23 = V_1;
NullCheck(L_21);
(L_21)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_22, 1))), (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3)L_23);
// for (int i = start + 1; i < end + 1; i++)
int32_t L_24 = V_0;
V_0 = ((int32_t)il2cpp_codegen_add(L_24, 1));
}
IL_004b:
{
// for (int i = start + 1; i < end + 1; i++)
int32_t L_25 = V_0;
int32_t L_26 = ___2_end;
if ((((int32_t)L_25) < ((int32_t)((int32_t)il2cpp_codegen_add(L_26, 1)))))
{
goto IL_0006;
}
}
{
// }
return;
}
}
// System.Void UnityEngine.Rendering.Universal.LightCookieManager/Sorting::InsertionSort<UnityEngine.Rendering.Universal.LightCookieManager/LightCookieMapping>(T[],System.Int32,System.Int32,System.Func`3<T,T,System.Int32>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Sorting_InsertionSort_TisLightCookieMapping_t76B317D9FDE96056FA698B46B45D7F0937BD02D2_m50C92303E813A7BFD084FB309E5FB9937C8F2065_gshared (LightCookieMappingU5BU5D_tE1F10A7D54920D3636F1DB7774B3D5F5B560E263* ___0_data, int32_t ___1_start, int32_t ___2_end, Func_3_t3E644C82345CE04737DA5CDE018481FE0A88F821* ___3_compare, const RuntimeMethod* method)
{
int32_t V_0 = 0;
LightCookieMapping_t76B317D9FDE96056FA698B46B45D7F0937BD02D2 V_1;
memset((&V_1), 0, sizeof(V_1));
int32_t V_2 = 0;
{
// for (int i = start + 1; i < end + 1; i++)
int32_t L_0 = ___1_start;
V_0 = ((int32_t)il2cpp_codegen_add(L_0, 1));
goto IL_004b;
}
IL_0006:
{
// var iData = data[i];
LightCookieMappingU5BU5D_tE1F10A7D54920D3636F1DB7774B3D5F5B560E263* L_1 = ___0_data;
int32_t L_2 = V_0;
NullCheck(L_1);
int32_t L_3 = L_2;
LightCookieMapping_t76B317D9FDE96056FA698B46B45D7F0937BD02D2 L_4 = (L_1)->GetAt(static_cast<il2cpp_array_size_t>(L_3));
V_1 = L_4;
// int j = i - 1;
int32_t L_5 = V_0;
V_2 = ((int32_t)il2cpp_codegen_subtract(L_5, 1));
goto IL_0028;
}
IL_0014:
{
// data[j + 1] = data[j];
LightCookieMappingU5BU5D_tE1F10A7D54920D3636F1DB7774B3D5F5B560E263* L_6 = ___0_data;
int32_t L_7 = V_2;
LightCookieMappingU5BU5D_tE1F10A7D54920D3636F1DB7774B3D5F5B560E263* L_8 = ___0_data;
int32_t L_9 = V_2;
NullCheck(L_8);
int32_t L_10 = L_9;
LightCookieMapping_t76B317D9FDE96056FA698B46B45D7F0937BD02D2 L_11 = (L_8)->GetAt(static_cast<il2cpp_array_size_t>(L_10));
NullCheck(L_6);
(L_6)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_7, 1))), (LightCookieMapping_t76B317D9FDE96056FA698B46B45D7F0937BD02D2)L_11);
// j--;
int32_t L_12 = V_2;
V_2 = ((int32_t)il2cpp_codegen_subtract(L_12, 1));
}
IL_0028:
{
// while (j >= 0 && compare(iData, data[j]) < 0)
int32_t L_13 = V_2;
if ((((int32_t)L_13) < ((int32_t)0)))
{
goto IL_003d;
}
}
{
Func_3_t3E644C82345CE04737DA5CDE018481FE0A88F821* L_14 = ___3_compare;
LightCookieMapping_t76B317D9FDE96056FA698B46B45D7F0937BD02D2 L_15 = V_1;
LightCookieMappingU5BU5D_tE1F10A7D54920D3636F1DB7774B3D5F5B560E263* L_16 = ___0_data;
int32_t L_17 = V_2;
NullCheck(L_16);
int32_t L_18 = L_17;
LightCookieMapping_t76B317D9FDE96056FA698B46B45D7F0937BD02D2 L_19 = (L_16)->GetAt(static_cast<il2cpp_array_size_t>(L_18));
NullCheck(L_14);
int32_t L_20;
L_20 = (( int32_t (*) (Func_3_t3E644C82345CE04737DA5CDE018481FE0A88F821*, LightCookieMapping_t76B317D9FDE96056FA698B46B45D7F0937BD02D2, LightCookieMapping_t76B317D9FDE96056FA698B46B45D7F0937BD02D2, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 1)))(L_14, L_15, L_19, il2cpp_rgctx_method(method->rgctx_data, 1));
if ((((int32_t)L_20) < ((int32_t)0)))
{
goto IL_0014;
}
}
IL_003d:
{
// data[j + 1] = iData;
LightCookieMappingU5BU5D_tE1F10A7D54920D3636F1DB7774B3D5F5B560E263* L_21 = ___0_data;
int32_t L_22 = V_2;
LightCookieMapping_t76B317D9FDE96056FA698B46B45D7F0937BD02D2 L_23 = V_1;
NullCheck(L_21);
(L_21)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_22, 1))), (LightCookieMapping_t76B317D9FDE96056FA698B46B45D7F0937BD02D2)L_23);
// for (int i = start + 1; i < end + 1; i++)
int32_t L_24 = V_0;
V_0 = ((int32_t)il2cpp_codegen_add(L_24, 1));
}
IL_004b:
{
// for (int i = start + 1; i < end + 1; i++)
int32_t L_25 = V_0;
int32_t L_26 = ___2_end;
if ((((int32_t)L_25) < ((int32_t)((int32_t)il2cpp_codegen_add(L_26, 1)))))
{
goto IL_0006;
}
}
{
// }
return;
}
}
// T UnityEngine.Rendering.Universal.LightCookieManager/Sorting::Median3Pivot<System.Object>(T[],System.Int32,System.Int32,System.Int32,System.Func`3<T,T,System.Int32>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Sorting_Median3Pivot_TisRuntimeObject_m331E6EFCA267740A36CB1505C560A1A90DE3EC64_gshared (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___0_data, int32_t ___1_start, int32_t ___2_pivot, int32_t ___3_end, Func_3_t8F3E514F3F44D98D0029402DBF664E587850807D* ___4_compare, const RuntimeMethod* method)
{
U3CU3Ec__DisplayClass2_0_1_tBDEB72CAA1519F9804B7D72B1BFDAE0519FCDA40 V_0;
memset((&V_0), 0, sizeof(V_0));
{
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_0 = ___0_data;
(&V_0)->___data_0 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&(&V_0)->___data_0), (void*)L_0);
// if (compare(data[end], data[start]) < 0) Swap(start, end);
Func_3_t8F3E514F3F44D98D0029402DBF664E587850807D* L_1 = ___4_compare;
U3CU3Ec__DisplayClass2_0_1_tBDEB72CAA1519F9804B7D72B1BFDAE0519FCDA40 L_2 = V_0;
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_3 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)L_2.___data_0;
int32_t L_4 = ___3_end;
NullCheck(L_3);
int32_t L_5 = L_4;
RuntimeObject* L_6 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
U3CU3Ec__DisplayClass2_0_1_tBDEB72CAA1519F9804B7D72B1BFDAE0519FCDA40 L_7 = V_0;
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_8 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)L_7.___data_0;
int32_t L_9 = ___1_start;
NullCheck(L_8);
int32_t L_10 = L_9;
RuntimeObject* L_11 = (L_8)->GetAt(static_cast<il2cpp_array_size_t>(L_10));
NullCheck(L_1);
int32_t L_12;
L_12 = (( int32_t (*) (Func_3_t8F3E514F3F44D98D0029402DBF664E587850807D*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 1)))(L_1, L_6, L_11, il2cpp_rgctx_method(method->rgctx_data, 1));
if ((((int32_t)L_12) >= ((int32_t)0)))
{
goto IL_0033;
}
}
{
// if (compare(data[end], data[start]) < 0) Swap(start, end);
int32_t L_13 = ___1_start;
int32_t L_14 = ___3_end;
(( void (*) (int32_t, int32_t, U3CU3Ec__DisplayClass2_0_1_tBDEB72CAA1519F9804B7D72B1BFDAE0519FCDA40*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 2)))(L_13, L_14, (&V_0), il2cpp_rgctx_method(method->rgctx_data, 2));
}
IL_0033:
{
// if (compare(data[pivot], data[start]) < 0) Swap(start, pivot);
Func_3_t8F3E514F3F44D98D0029402DBF664E587850807D* L_15 = ___4_compare;
U3CU3Ec__DisplayClass2_0_1_tBDEB72CAA1519F9804B7D72B1BFDAE0519FCDA40 L_16 = V_0;
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_17 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)L_16.___data_0;
int32_t L_18 = ___2_pivot;
NullCheck(L_17);
int32_t L_19 = L_18;
RuntimeObject* L_20 = (L_17)->GetAt(static_cast<il2cpp_array_size_t>(L_19));
U3CU3Ec__DisplayClass2_0_1_tBDEB72CAA1519F9804B7D72B1BFDAE0519FCDA40 L_21 = V_0;
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_22 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)L_21.___data_0;
int32_t L_23 = ___1_start;
NullCheck(L_22);
int32_t L_24 = L_23;
RuntimeObject* L_25 = (L_22)->GetAt(static_cast<il2cpp_array_size_t>(L_24));
NullCheck(L_15);
int32_t L_26;
L_26 = (( int32_t (*) (Func_3_t8F3E514F3F44D98D0029402DBF664E587850807D*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 1)))(L_15, L_20, L_25, il2cpp_rgctx_method(method->rgctx_data, 1));
if ((((int32_t)L_26) >= ((int32_t)0)))
{
goto IL_005e;
}
}
{
// if (compare(data[pivot], data[start]) < 0) Swap(start, pivot);
int32_t L_27 = ___1_start;
int32_t L_28 = ___2_pivot;
(( void (*) (int32_t, int32_t, U3CU3Ec__DisplayClass2_0_1_tBDEB72CAA1519F9804B7D72B1BFDAE0519FCDA40*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 2)))(L_27, L_28, (&V_0), il2cpp_rgctx_method(method->rgctx_data, 2));
}
IL_005e:
{
// if (compare(data[end], data[pivot]) < 0) Swap(pivot, end);
Func_3_t8F3E514F3F44D98D0029402DBF664E587850807D* L_29 = ___4_compare;
U3CU3Ec__DisplayClass2_0_1_tBDEB72CAA1519F9804B7D72B1BFDAE0519FCDA40 L_30 = V_0;
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_31 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)L_30.___data_0;
int32_t L_32 = ___3_end;
NullCheck(L_31);
int32_t L_33 = L_32;
RuntimeObject* L_34 = (L_31)->GetAt(static_cast<il2cpp_array_size_t>(L_33));
U3CU3Ec__DisplayClass2_0_1_tBDEB72CAA1519F9804B7D72B1BFDAE0519FCDA40 L_35 = V_0;
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_36 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)L_35.___data_0;
int32_t L_37 = ___2_pivot;
NullCheck(L_36);
int32_t L_38 = L_37;
RuntimeObject* L_39 = (L_36)->GetAt(static_cast<il2cpp_array_size_t>(L_38));
NullCheck(L_29);
int32_t L_40;
L_40 = (( int32_t (*) (Func_3_t8F3E514F3F44D98D0029402DBF664E587850807D*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 1)))(L_29, L_34, L_39, il2cpp_rgctx_method(method->rgctx_data, 1));
if ((((int32_t)L_40) >= ((int32_t)0)))
{
goto IL_0089;
}
}
{
// if (compare(data[end], data[pivot]) < 0) Swap(pivot, end);
int32_t L_41 = ___2_pivot;
int32_t L_42 = ___3_end;
(( void (*) (int32_t, int32_t, U3CU3Ec__DisplayClass2_0_1_tBDEB72CAA1519F9804B7D72B1BFDAE0519FCDA40*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 2)))(L_41, L_42, (&V_0), il2cpp_rgctx_method(method->rgctx_data, 2));
}
IL_0089:
{
// return data[pivot];
U3CU3Ec__DisplayClass2_0_1_tBDEB72CAA1519F9804B7D72B1BFDAE0519FCDA40 L_43 = V_0;
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_44 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)L_43.___data_0;
int32_t L_45 = ___2_pivot;
NullCheck(L_44);
int32_t L_46 = L_45;
RuntimeObject* L_47 = (L_44)->GetAt(static_cast<il2cpp_array_size_t>(L_46));
return L_47;
}
}
// T UnityEngine.Rendering.Universal.LightCookieManager/Sorting::Median3Pivot<UnityEngine.Vector4>(T[],System.Int32,System.Int32,System.Int32,System.Func`3<T,T,System.Int32>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Sorting_Median3Pivot_TisVector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_m61A04EAD49649BB481C390575840F890DC1AD6D9_gshared (Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* ___0_data, int32_t ___1_start, int32_t ___2_pivot, int32_t ___3_end, Func_3_tD46831209E6E19204CD8F9EAFC74DBFCA3C36C5F* ___4_compare, const RuntimeMethod* method)
{
U3CU3Ec__DisplayClass2_0_1_t41073816D00B5468033D7AA727FBFFB73E7C9BA2 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_0 = ___0_data;
(&V_0)->___data_0 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&(&V_0)->___data_0), (void*)L_0);
// if (compare(data[end], data[start]) < 0) Swap(start, end);
Func_3_tD46831209E6E19204CD8F9EAFC74DBFCA3C36C5F* L_1 = ___4_compare;
U3CU3Ec__DisplayClass2_0_1_t41073816D00B5468033D7AA727FBFFB73E7C9BA2 L_2 = V_0;
Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_3 = (Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD*)L_2.___data_0;
int32_t L_4 = ___3_end;
NullCheck(L_3);
int32_t L_5 = L_4;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_6 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
U3CU3Ec__DisplayClass2_0_1_t41073816D00B5468033D7AA727FBFFB73E7C9BA2 L_7 = V_0;
Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_8 = (Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD*)L_7.___data_0;
int32_t L_9 = ___1_start;
NullCheck(L_8);
int32_t L_10 = L_9;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_11 = (L_8)->GetAt(static_cast<il2cpp_array_size_t>(L_10));
NullCheck(L_1);
int32_t L_12;
L_12 = (( int32_t (*) (Func_3_tD46831209E6E19204CD8F9EAFC74DBFCA3C36C5F*, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 1)))(L_1, L_6, L_11, il2cpp_rgctx_method(method->rgctx_data, 1));
if ((((int32_t)L_12) >= ((int32_t)0)))
{
goto IL_0033;
}
}
{
// if (compare(data[end], data[start]) < 0) Swap(start, end);
int32_t L_13 = ___1_start;
int32_t L_14 = ___3_end;
(( void (*) (int32_t, int32_t, U3CU3Ec__DisplayClass2_0_1_t41073816D00B5468033D7AA727FBFFB73E7C9BA2*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 2)))(L_13, L_14, (&V_0), il2cpp_rgctx_method(method->rgctx_data, 2));
}
IL_0033:
{
// if (compare(data[pivot], data[start]) < 0) Swap(start, pivot);
Func_3_tD46831209E6E19204CD8F9EAFC74DBFCA3C36C5F* L_15 = ___4_compare;
U3CU3Ec__DisplayClass2_0_1_t41073816D00B5468033D7AA727FBFFB73E7C9BA2 L_16 = V_0;
Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_17 = (Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD*)L_16.___data_0;
int32_t L_18 = ___2_pivot;
NullCheck(L_17);
int32_t L_19 = L_18;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_20 = (L_17)->GetAt(static_cast<il2cpp_array_size_t>(L_19));
U3CU3Ec__DisplayClass2_0_1_t41073816D00B5468033D7AA727FBFFB73E7C9BA2 L_21 = V_0;
Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_22 = (Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD*)L_21.___data_0;
int32_t L_23 = ___1_start;
NullCheck(L_22);
int32_t L_24 = L_23;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_25 = (L_22)->GetAt(static_cast<il2cpp_array_size_t>(L_24));
NullCheck(L_15);
int32_t L_26;
L_26 = (( int32_t (*) (Func_3_tD46831209E6E19204CD8F9EAFC74DBFCA3C36C5F*, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 1)))(L_15, L_20, L_25, il2cpp_rgctx_method(method->rgctx_data, 1));
if ((((int32_t)L_26) >= ((int32_t)0)))
{
goto IL_005e;
}
}
{
// if (compare(data[pivot], data[start]) < 0) Swap(start, pivot);
int32_t L_27 = ___1_start;
int32_t L_28 = ___2_pivot;
(( void (*) (int32_t, int32_t, U3CU3Ec__DisplayClass2_0_1_t41073816D00B5468033D7AA727FBFFB73E7C9BA2*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 2)))(L_27, L_28, (&V_0), il2cpp_rgctx_method(method->rgctx_data, 2));
}
IL_005e:
{
// if (compare(data[end], data[pivot]) < 0) Swap(pivot, end);
Func_3_tD46831209E6E19204CD8F9EAFC74DBFCA3C36C5F* L_29 = ___4_compare;
U3CU3Ec__DisplayClass2_0_1_t41073816D00B5468033D7AA727FBFFB73E7C9BA2 L_30 = V_0;
Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_31 = (Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD*)L_30.___data_0;
int32_t L_32 = ___3_end;
NullCheck(L_31);
int32_t L_33 = L_32;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_34 = (L_31)->GetAt(static_cast<il2cpp_array_size_t>(L_33));
U3CU3Ec__DisplayClass2_0_1_t41073816D00B5468033D7AA727FBFFB73E7C9BA2 L_35 = V_0;
Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_36 = (Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD*)L_35.___data_0;
int32_t L_37 = ___2_pivot;
NullCheck(L_36);
int32_t L_38 = L_37;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_39 = (L_36)->GetAt(static_cast<il2cpp_array_size_t>(L_38));
NullCheck(L_29);
int32_t L_40;
L_40 = (( int32_t (*) (Func_3_tD46831209E6E19204CD8F9EAFC74DBFCA3C36C5F*, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 1)))(L_29, L_34, L_39, il2cpp_rgctx_method(method->rgctx_data, 1));
if ((((int32_t)L_40) >= ((int32_t)0)))
{
goto IL_0089;
}
}
{
// if (compare(data[end], data[pivot]) < 0) Swap(pivot, end);
int32_t L_41 = ___2_pivot;
int32_t L_42 = ___3_end;
(( void (*) (int32_t, int32_t, U3CU3Ec__DisplayClass2_0_1_t41073816D00B5468033D7AA727FBFFB73E7C9BA2*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 2)))(L_41, L_42, (&V_0), il2cpp_rgctx_method(method->rgctx_data, 2));
}
IL_0089:
{
// return data[pivot];
U3CU3Ec__DisplayClass2_0_1_t41073816D00B5468033D7AA727FBFFB73E7C9BA2 L_43 = V_0;
Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_44 = (Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD*)L_43.___data_0;
int32_t L_45 = ___2_pivot;
NullCheck(L_44);
int32_t L_46 = L_45;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_47 = (L_44)->GetAt(static_cast<il2cpp_array_size_t>(L_46));
return L_47;
}
}
// T UnityEngine.Rendering.Universal.LightCookieManager/Sorting::Median3Pivot<UnityEngine.Rendering.Universal.LightCookieManager/LightCookieMapping>(T[],System.Int32,System.Int32,System.Int32,System.Func`3<T,T,System.Int32>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR LightCookieMapping_t76B317D9FDE96056FA698B46B45D7F0937BD02D2 Sorting_Median3Pivot_TisLightCookieMapping_t76B317D9FDE96056FA698B46B45D7F0937BD02D2_m3AE419868146FAEE6A59E9FA4E33484BFA9930B1_gshared (LightCookieMappingU5BU5D_tE1F10A7D54920D3636F1DB7774B3D5F5B560E263* ___0_data, int32_t ___1_start, int32_t ___2_pivot, int32_t ___3_end, Func_3_t3E644C82345CE04737DA5CDE018481FE0A88F821* ___4_compare, const RuntimeMethod* method)
{
U3CU3Ec__DisplayClass2_0_1_tC4E3D65CA470C2F2DB85D9B32B717BE3200D4597 V_0;
memset((&V_0), 0, sizeof(V_0));
{
LightCookieMappingU5BU5D_tE1F10A7D54920D3636F1DB7774B3D5F5B560E263* L_0 = ___0_data;
(&V_0)->___data_0 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&(&V_0)->___data_0), (void*)L_0);
// if (compare(data[end], data[start]) < 0) Swap(start, end);
Func_3_t3E644C82345CE04737DA5CDE018481FE0A88F821* L_1 = ___4_compare;
U3CU3Ec__DisplayClass2_0_1_tC4E3D65CA470C2F2DB85D9B32B717BE3200D4597 L_2 = V_0;
LightCookieMappingU5BU5D_tE1F10A7D54920D3636F1DB7774B3D5F5B560E263* L_3 = (LightCookieMappingU5BU5D_tE1F10A7D54920D3636F1DB7774B3D5F5B560E263*)L_2.___data_0;
int32_t L_4 = ___3_end;
NullCheck(L_3);
int32_t L_5 = L_4;
LightCookieMapping_t76B317D9FDE96056FA698B46B45D7F0937BD02D2 L_6 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
U3CU3Ec__DisplayClass2_0_1_tC4E3D65CA470C2F2DB85D9B32B717BE3200D4597 L_7 = V_0;
LightCookieMappingU5BU5D_tE1F10A7D54920D3636F1DB7774B3D5F5B560E263* L_8 = (LightCookieMappingU5BU5D_tE1F10A7D54920D3636F1DB7774B3D5F5B560E263*)L_7.___data_0;
int32_t L_9 = ___1_start;
NullCheck(L_8);
int32_t L_10 = L_9;
LightCookieMapping_t76B317D9FDE96056FA698B46B45D7F0937BD02D2 L_11 = (L_8)->GetAt(static_cast<il2cpp_array_size_t>(L_10));
NullCheck(L_1);
int32_t L_12;
L_12 = (( int32_t (*) (Func_3_t3E644C82345CE04737DA5CDE018481FE0A88F821*, LightCookieMapping_t76B317D9FDE96056FA698B46B45D7F0937BD02D2, LightCookieMapping_t76B317D9FDE96056FA698B46B45D7F0937BD02D2, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 1)))(L_1, L_6, L_11, il2cpp_rgctx_method(method->rgctx_data, 1));
if ((((int32_t)L_12) >= ((int32_t)0)))
{
goto IL_0033;
}
}
{
// if (compare(data[end], data[start]) < 0) Swap(start, end);
int32_t L_13 = ___1_start;
int32_t L_14 = ___3_end;
(( void (*) (int32_t, int32_t, U3CU3Ec__DisplayClass2_0_1_tC4E3D65CA470C2F2DB85D9B32B717BE3200D4597*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 2)))(L_13, L_14, (&V_0), il2cpp_rgctx_method(method->rgctx_data, 2));
}
IL_0033:
{
// if (compare(data[pivot], data[start]) < 0) Swap(start, pivot);
Func_3_t3E644C82345CE04737DA5CDE018481FE0A88F821* L_15 = ___4_compare;
U3CU3Ec__DisplayClass2_0_1_tC4E3D65CA470C2F2DB85D9B32B717BE3200D4597 L_16 = V_0;
LightCookieMappingU5BU5D_tE1F10A7D54920D3636F1DB7774B3D5F5B560E263* L_17 = (LightCookieMappingU5BU5D_tE1F10A7D54920D3636F1DB7774B3D5F5B560E263*)L_16.___data_0;
int32_t L_18 = ___2_pivot;
NullCheck(L_17);
int32_t L_19 = L_18;
LightCookieMapping_t76B317D9FDE96056FA698B46B45D7F0937BD02D2 L_20 = (L_17)->GetAt(static_cast<il2cpp_array_size_t>(L_19));
U3CU3Ec__DisplayClass2_0_1_tC4E3D65CA470C2F2DB85D9B32B717BE3200D4597 L_21 = V_0;
LightCookieMappingU5BU5D_tE1F10A7D54920D3636F1DB7774B3D5F5B560E263* L_22 = (LightCookieMappingU5BU5D_tE1F10A7D54920D3636F1DB7774B3D5F5B560E263*)L_21.___data_0;
int32_t L_23 = ___1_start;
NullCheck(L_22);
int32_t L_24 = L_23;
LightCookieMapping_t76B317D9FDE96056FA698B46B45D7F0937BD02D2 L_25 = (L_22)->GetAt(static_cast<il2cpp_array_size_t>(L_24));
NullCheck(L_15);
int32_t L_26;
L_26 = (( int32_t (*) (Func_3_t3E644C82345CE04737DA5CDE018481FE0A88F821*, LightCookieMapping_t76B317D9FDE96056FA698B46B45D7F0937BD02D2, LightCookieMapping_t76B317D9FDE96056FA698B46B45D7F0937BD02D2, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 1)))(L_15, L_20, L_25, il2cpp_rgctx_method(method->rgctx_data, 1));
if ((((int32_t)L_26) >= ((int32_t)0)))
{
goto IL_005e;
}
}
{
// if (compare(data[pivot], data[start]) < 0) Swap(start, pivot);
int32_t L_27 = ___1_start;
int32_t L_28 = ___2_pivot;
(( void (*) (int32_t, int32_t, U3CU3Ec__DisplayClass2_0_1_tC4E3D65CA470C2F2DB85D9B32B717BE3200D4597*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 2)))(L_27, L_28, (&V_0), il2cpp_rgctx_method(method->rgctx_data, 2));
}
IL_005e:
{
// if (compare(data[end], data[pivot]) < 0) Swap(pivot, end);
Func_3_t3E644C82345CE04737DA5CDE018481FE0A88F821* L_29 = ___4_compare;
U3CU3Ec__DisplayClass2_0_1_tC4E3D65CA470C2F2DB85D9B32B717BE3200D4597 L_30 = V_0;
LightCookieMappingU5BU5D_tE1F10A7D54920D3636F1DB7774B3D5F5B560E263* L_31 = (LightCookieMappingU5BU5D_tE1F10A7D54920D3636F1DB7774B3D5F5B560E263*)L_30.___data_0;
int32_t L_32 = ___3_end;
NullCheck(L_31);
int32_t L_33 = L_32;
LightCookieMapping_t76B317D9FDE96056FA698B46B45D7F0937BD02D2 L_34 = (L_31)->GetAt(static_cast<il2cpp_array_size_t>(L_33));
U3CU3Ec__DisplayClass2_0_1_tC4E3D65CA470C2F2DB85D9B32B717BE3200D4597 L_35 = V_0;
LightCookieMappingU5BU5D_tE1F10A7D54920D3636F1DB7774B3D5F5B560E263* L_36 = (LightCookieMappingU5BU5D_tE1F10A7D54920D3636F1DB7774B3D5F5B560E263*)L_35.___data_0;
int32_t L_37 = ___2_pivot;
NullCheck(L_36);
int32_t L_38 = L_37;
LightCookieMapping_t76B317D9FDE96056FA698B46B45D7F0937BD02D2 L_39 = (L_36)->GetAt(static_cast<il2cpp_array_size_t>(L_38));
NullCheck(L_29);
int32_t L_40;
L_40 = (( int32_t (*) (Func_3_t3E644C82345CE04737DA5CDE018481FE0A88F821*, LightCookieMapping_t76B317D9FDE96056FA698B46B45D7F0937BD02D2, LightCookieMapping_t76B317D9FDE96056FA698B46B45D7F0937BD02D2, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 1)))(L_29, L_34, L_39, il2cpp_rgctx_method(method->rgctx_data, 1));
if ((((int32_t)L_40) >= ((int32_t)0)))
{
goto IL_0089;
}
}
{
// if (compare(data[end], data[pivot]) < 0) Swap(pivot, end);
int32_t L_41 = ___2_pivot;
int32_t L_42 = ___3_end;
(( void (*) (int32_t, int32_t, U3CU3Ec__DisplayClass2_0_1_tC4E3D65CA470C2F2DB85D9B32B717BE3200D4597*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 2)))(L_41, L_42, (&V_0), il2cpp_rgctx_method(method->rgctx_data, 2));
}
IL_0089:
{
// return data[pivot];
U3CU3Ec__DisplayClass2_0_1_tC4E3D65CA470C2F2DB85D9B32B717BE3200D4597 L_43 = V_0;
LightCookieMappingU5BU5D_tE1F10A7D54920D3636F1DB7774B3D5F5B560E263* L_44 = (LightCookieMappingU5BU5D_tE1F10A7D54920D3636F1DB7774B3D5F5B560E263*)L_43.___data_0;
int32_t L_45 = ___2_pivot;
NullCheck(L_44);
int32_t L_46 = L_45;
LightCookieMapping_t76B317D9FDE96056FA698B46B45D7F0937BD02D2 L_47 = (L_44)->GetAt(static_cast<il2cpp_array_size_t>(L_46));
return L_47;
}
}
// System.Int32 UnityEngine.Rendering.Universal.LightCookieManager/Sorting::Partition<System.Object>(T[],System.Int32,System.Int32,System.Func`3<T,T,System.Int32>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Sorting_Partition_TisRuntimeObject_mAEB1C1A3082076ADE5B61B6C9AC9A89101C53F67_gshared (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___0_data, int32_t ___1_start, int32_t ___2_end, Func_3_t8F3E514F3F44D98D0029402DBF664E587850807D* ___3_compare, const RuntimeMethod* method)
{
int32_t V_0 = 0;
int32_t V_1 = 0;
RuntimeObject* V_2 = NULL;
RuntimeObject* V_3 = NULL;
{
// int diff = end - start;
int32_t L_0 = ___2_end;
int32_t L_1 = ___1_start;
V_0 = ((int32_t)il2cpp_codegen_subtract(L_0, L_1));
// int pivot = start + diff / 2;
int32_t L_2 = ___1_start;
int32_t L_3 = V_0;
V_1 = ((int32_t)il2cpp_codegen_add(L_2, ((int32_t)(L_3/2))));
// var pivotValue = Median3Pivot(data, start, pivot, end, compare);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_4 = ___0_data;
int32_t L_5 = ___1_start;
int32_t L_6 = V_1;
int32_t L_7 = ___2_end;
Func_3_t8F3E514F3F44D98D0029402DBF664E587850807D* L_8 = ___3_compare;
RuntimeObject* L_9;
L_9 = (( RuntimeObject* (*) (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*, int32_t, int32_t, int32_t, Func_3_t8F3E514F3F44D98D0029402DBF664E587850807D*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 0)))(L_4, L_5, L_6, L_7, L_8, il2cpp_rgctx_method(method->rgctx_data, 0));
V_2 = L_9;
goto IL_001c;
}
IL_0017:
{
// while (compare(data[start], pivotValue) < 0) ++start;
int32_t L_10 = ___1_start;
___1_start = ((int32_t)il2cpp_codegen_add(L_10, 1));
}
IL_001c:
{
// while (compare(data[start], pivotValue) < 0) ++start;
Func_3_t8F3E514F3F44D98D0029402DBF664E587850807D* L_11 = ___3_compare;
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_12 = ___0_data;
int32_t L_13 = ___1_start;
NullCheck(L_12);
int32_t L_14 = L_13;
RuntimeObject* L_15 = (L_12)->GetAt(static_cast<il2cpp_array_size_t>(L_14));
RuntimeObject* L_16 = V_2;
NullCheck(L_11);
int32_t L_17;
L_17 = (( int32_t (*) (Func_3_t8F3E514F3F44D98D0029402DBF664E587850807D*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 2)))(L_11, L_15, L_16, il2cpp_rgctx_method(method->rgctx_data, 2));
if ((((int32_t)L_17) < ((int32_t)0)))
{
goto IL_0017;
}
}
{
goto IL_0034;
}
IL_002f:
{
// while (compare(data[end], pivotValue) > 0) --end;
int32_t L_18 = ___2_end;
___2_end = ((int32_t)il2cpp_codegen_subtract(L_18, 1));
}
IL_0034:
{
// while (compare(data[end], pivotValue) > 0) --end;
Func_3_t8F3E514F3F44D98D0029402DBF664E587850807D* L_19 = ___3_compare;
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_20 = ___0_data;
int32_t L_21 = ___2_end;
NullCheck(L_20);
int32_t L_22 = L_21;
RuntimeObject* L_23 = (L_20)->GetAt(static_cast<il2cpp_array_size_t>(L_22));
RuntimeObject* L_24 = V_2;
NullCheck(L_19);
int32_t L_25;
L_25 = (( int32_t (*) (Func_3_t8F3E514F3F44D98D0029402DBF664E587850807D*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 2)))(L_19, L_23, L_24, il2cpp_rgctx_method(method->rgctx_data, 2));
if ((((int32_t)L_25) > ((int32_t)0)))
{
goto IL_002f;
}
}
{
// if (start >= end)
int32_t L_26 = ___1_start;
int32_t L_27 = ___2_end;
if ((((int32_t)L_26) < ((int32_t)L_27)))
{
goto IL_004b;
}
}
{
// return end;
int32_t L_28 = ___2_end;
return L_28;
}
IL_004b:
{
// var tmp = data[start];
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_29 = ___0_data;
int32_t L_30 = ___1_start;
NullCheck(L_29);
int32_t L_31 = L_30;
RuntimeObject* L_32 = (L_29)->GetAt(static_cast<il2cpp_array_size_t>(L_31));
V_3 = L_32;
// data[start++] = data[end];
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_33 = ___0_data;
int32_t L_34 = ___1_start;
int32_t L_35 = L_34;
___1_start = ((int32_t)il2cpp_codegen_add(L_35, 1));
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_36 = ___0_data;
int32_t L_37 = ___2_end;
NullCheck(L_36);
int32_t L_38 = L_37;
RuntimeObject* L_39 = (L_36)->GetAt(static_cast<il2cpp_array_size_t>(L_38));
NullCheck(L_33);
(L_33)->SetAt(static_cast<il2cpp_array_size_t>(L_35), (RuntimeObject*)L_39);
// data[end--] = tmp;
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_40 = ___0_data;
int32_t L_41 = ___2_end;
int32_t L_42 = L_41;
___2_end = ((int32_t)il2cpp_codegen_subtract(L_42, 1));
RuntimeObject* L_43 = V_3;
NullCheck(L_40);
(L_40)->SetAt(static_cast<il2cpp_array_size_t>(L_42), (RuntimeObject*)L_43);
// while (true)
goto IL_001c;
}
}
// System.Int32 UnityEngine.Rendering.Universal.LightCookieManager/Sorting::Partition<UnityEngine.Vector4>(T[],System.Int32,System.Int32,System.Func`3<T,T,System.Int32>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Sorting_Partition_TisVector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_m5B1882A69C494B64F1EA761E21D0018C1D6AB6E8_gshared (Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* ___0_data, int32_t ___1_start, int32_t ___2_end, Func_3_tD46831209E6E19204CD8F9EAFC74DBFCA3C36C5F* ___3_compare, const RuntimeMethod* method)
{
int32_t V_0 = 0;
int32_t V_1 = 0;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_2;
memset((&V_2), 0, sizeof(V_2));
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_3;
memset((&V_3), 0, sizeof(V_3));
{
// int diff = end - start;
int32_t L_0 = ___2_end;
int32_t L_1 = ___1_start;
V_0 = ((int32_t)il2cpp_codegen_subtract(L_0, L_1));
// int pivot = start + diff / 2;
int32_t L_2 = ___1_start;
int32_t L_3 = V_0;
V_1 = ((int32_t)il2cpp_codegen_add(L_2, ((int32_t)(L_3/2))));
// var pivotValue = Median3Pivot(data, start, pivot, end, compare);
Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_4 = ___0_data;
int32_t L_5 = ___1_start;
int32_t L_6 = V_1;
int32_t L_7 = ___2_end;
Func_3_tD46831209E6E19204CD8F9EAFC74DBFCA3C36C5F* L_8 = ___3_compare;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_9;
L_9 = (( Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 (*) (Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD*, int32_t, int32_t, int32_t, Func_3_tD46831209E6E19204CD8F9EAFC74DBFCA3C36C5F*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 0)))(L_4, L_5, L_6, L_7, L_8, il2cpp_rgctx_method(method->rgctx_data, 0));
V_2 = L_9;
goto IL_001c;
}
IL_0017:
{
// while (compare(data[start], pivotValue) < 0) ++start;
int32_t L_10 = ___1_start;
___1_start = ((int32_t)il2cpp_codegen_add(L_10, 1));
}
IL_001c:
{
// while (compare(data[start], pivotValue) < 0) ++start;
Func_3_tD46831209E6E19204CD8F9EAFC74DBFCA3C36C5F* L_11 = ___3_compare;
Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_12 = ___0_data;
int32_t L_13 = ___1_start;
NullCheck(L_12);
int32_t L_14 = L_13;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_15 = (L_12)->GetAt(static_cast<il2cpp_array_size_t>(L_14));
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_16 = V_2;
NullCheck(L_11);
int32_t L_17;
L_17 = (( int32_t (*) (Func_3_tD46831209E6E19204CD8F9EAFC74DBFCA3C36C5F*, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 2)))(L_11, L_15, L_16, il2cpp_rgctx_method(method->rgctx_data, 2));
if ((((int32_t)L_17) < ((int32_t)0)))
{
goto IL_0017;
}
}
{
goto IL_0034;
}
IL_002f:
{
// while (compare(data[end], pivotValue) > 0) --end;
int32_t L_18 = ___2_end;
___2_end = ((int32_t)il2cpp_codegen_subtract(L_18, 1));
}
IL_0034:
{
// while (compare(data[end], pivotValue) > 0) --end;
Func_3_tD46831209E6E19204CD8F9EAFC74DBFCA3C36C5F* L_19 = ___3_compare;
Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_20 = ___0_data;
int32_t L_21 = ___2_end;
NullCheck(L_20);
int32_t L_22 = L_21;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_23 = (L_20)->GetAt(static_cast<il2cpp_array_size_t>(L_22));
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_24 = V_2;
NullCheck(L_19);
int32_t L_25;
L_25 = (( int32_t (*) (Func_3_tD46831209E6E19204CD8F9EAFC74DBFCA3C36C5F*, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 2)))(L_19, L_23, L_24, il2cpp_rgctx_method(method->rgctx_data, 2));
if ((((int32_t)L_25) > ((int32_t)0)))
{
goto IL_002f;
}
}
{
// if (start >= end)
int32_t L_26 = ___1_start;
int32_t L_27 = ___2_end;
if ((((int32_t)L_26) < ((int32_t)L_27)))
{
goto IL_004b;
}
}
{
// return end;
int32_t L_28 = ___2_end;
return L_28;
}
IL_004b:
{
// var tmp = data[start];
Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_29 = ___0_data;
int32_t L_30 = ___1_start;
NullCheck(L_29);
int32_t L_31 = L_30;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_32 = (L_29)->GetAt(static_cast<il2cpp_array_size_t>(L_31));
V_3 = L_32;
// data[start++] = data[end];
Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_33 = ___0_data;
int32_t L_34 = ___1_start;
int32_t L_35 = L_34;
___1_start = ((int32_t)il2cpp_codegen_add(L_35, 1));
Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_36 = ___0_data;
int32_t L_37 = ___2_end;
NullCheck(L_36);
int32_t L_38 = L_37;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_39 = (L_36)->GetAt(static_cast<il2cpp_array_size_t>(L_38));
NullCheck(L_33);
(L_33)->SetAt(static_cast<il2cpp_array_size_t>(L_35), (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3)L_39);
// data[end--] = tmp;
Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_40 = ___0_data;
int32_t L_41 = ___2_end;
int32_t L_42 = L_41;
___2_end = ((int32_t)il2cpp_codegen_subtract(L_42, 1));
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_43 = V_3;
NullCheck(L_40);
(L_40)->SetAt(static_cast<il2cpp_array_size_t>(L_42), (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3)L_43);
// while (true)
goto IL_001c;
}
}
// System.Int32 UnityEngine.Rendering.Universal.LightCookieManager/Sorting::Partition<UnityEngine.Rendering.Universal.LightCookieManager/LightCookieMapping>(T[],System.Int32,System.Int32,System.Func`3<T,T,System.Int32>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Sorting_Partition_TisLightCookieMapping_t76B317D9FDE96056FA698B46B45D7F0937BD02D2_m0E79CA1E375645FFDF3E1506F789825A9A6D3D95_gshared (LightCookieMappingU5BU5D_tE1F10A7D54920D3636F1DB7774B3D5F5B560E263* ___0_data, int32_t ___1_start, int32_t ___2_end, Func_3_t3E644C82345CE04737DA5CDE018481FE0A88F821* ___3_compare, const RuntimeMethod* method)
{
int32_t V_0 = 0;
int32_t V_1 = 0;
LightCookieMapping_t76B317D9FDE96056FA698B46B45D7F0937BD02D2 V_2;
memset((&V_2), 0, sizeof(V_2));
LightCookieMapping_t76B317D9FDE96056FA698B46B45D7F0937BD02D2 V_3;
memset((&V_3), 0, sizeof(V_3));
{
// int diff = end - start;
int32_t L_0 = ___2_end;
int32_t L_1 = ___1_start;
V_0 = ((int32_t)il2cpp_codegen_subtract(L_0, L_1));
// int pivot = start + diff / 2;
int32_t L_2 = ___1_start;
int32_t L_3 = V_0;
V_1 = ((int32_t)il2cpp_codegen_add(L_2, ((int32_t)(L_3/2))));
// var pivotValue = Median3Pivot(data, start, pivot, end, compare);
LightCookieMappingU5BU5D_tE1F10A7D54920D3636F1DB7774B3D5F5B560E263* L_4 = ___0_data;
int32_t L_5 = ___1_start;
int32_t L_6 = V_1;
int32_t L_7 = ___2_end;
Func_3_t3E644C82345CE04737DA5CDE018481FE0A88F821* L_8 = ___3_compare;
LightCookieMapping_t76B317D9FDE96056FA698B46B45D7F0937BD02D2 L_9;
L_9 = (( LightCookieMapping_t76B317D9FDE96056FA698B46B45D7F0937BD02D2 (*) (LightCookieMappingU5BU5D_tE1F10A7D54920D3636F1DB7774B3D5F5B560E263*, int32_t, int32_t, int32_t, Func_3_t3E644C82345CE04737DA5CDE018481FE0A88F821*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 0)))(L_4, L_5, L_6, L_7, L_8, il2cpp_rgctx_method(method->rgctx_data, 0));
V_2 = L_9;
goto IL_001c;
}
IL_0017:
{
// while (compare(data[start], pivotValue) < 0) ++start;
int32_t L_10 = ___1_start;
___1_start = ((int32_t)il2cpp_codegen_add(L_10, 1));
}
IL_001c:
{
// while (compare(data[start], pivotValue) < 0) ++start;
Func_3_t3E644C82345CE04737DA5CDE018481FE0A88F821* L_11 = ___3_compare;
LightCookieMappingU5BU5D_tE1F10A7D54920D3636F1DB7774B3D5F5B560E263* L_12 = ___0_data;
int32_t L_13 = ___1_start;
NullCheck(L_12);
int32_t L_14 = L_13;
LightCookieMapping_t76B317D9FDE96056FA698B46B45D7F0937BD02D2 L_15 = (L_12)->GetAt(static_cast<il2cpp_array_size_t>(L_14));
LightCookieMapping_t76B317D9FDE96056FA698B46B45D7F0937BD02D2 L_16 = V_2;
NullCheck(L_11);
int32_t L_17;
L_17 = (( int32_t (*) (Func_3_t3E644C82345CE04737DA5CDE018481FE0A88F821*, LightCookieMapping_t76B317D9FDE96056FA698B46B45D7F0937BD02D2, LightCookieMapping_t76B317D9FDE96056FA698B46B45D7F0937BD02D2, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 2)))(L_11, L_15, L_16, il2cpp_rgctx_method(method->rgctx_data, 2));
if ((((int32_t)L_17) < ((int32_t)0)))
{
goto IL_0017;
}
}
{
goto IL_0034;
}
IL_002f:
{
// while (compare(data[end], pivotValue) > 0) --end;
int32_t L_18 = ___2_end;
___2_end = ((int32_t)il2cpp_codegen_subtract(L_18, 1));
}
IL_0034:
{
// while (compare(data[end], pivotValue) > 0) --end;
Func_3_t3E644C82345CE04737DA5CDE018481FE0A88F821* L_19 = ___3_compare;
LightCookieMappingU5BU5D_tE1F10A7D54920D3636F1DB7774B3D5F5B560E263* L_20 = ___0_data;
int32_t L_21 = ___2_end;
NullCheck(L_20);
int32_t L_22 = L_21;
LightCookieMapping_t76B317D9FDE96056FA698B46B45D7F0937BD02D2 L_23 = (L_20)->GetAt(static_cast<il2cpp_array_size_t>(L_22));
LightCookieMapping_t76B317D9FDE96056FA698B46B45D7F0937BD02D2 L_24 = V_2;
NullCheck(L_19);
int32_t L_25;
L_25 = (( int32_t (*) (Func_3_t3E644C82345CE04737DA5CDE018481FE0A88F821*, LightCookieMapping_t76B317D9FDE96056FA698B46B45D7F0937BD02D2, LightCookieMapping_t76B317D9FDE96056FA698B46B45D7F0937BD02D2, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 2)))(L_19, L_23, L_24, il2cpp_rgctx_method(method->rgctx_data, 2));
if ((((int32_t)L_25) > ((int32_t)0)))
{
goto IL_002f;
}
}
{
// if (start >= end)
int32_t L_26 = ___1_start;
int32_t L_27 = ___2_end;
if ((((int32_t)L_26) < ((int32_t)L_27)))
{
goto IL_004b;
}
}
{
// return end;
int32_t L_28 = ___2_end;
return L_28;
}
IL_004b:
{
// var tmp = data[start];
LightCookieMappingU5BU5D_tE1F10A7D54920D3636F1DB7774B3D5F5B560E263* L_29 = ___0_data;
int32_t L_30 = ___1_start;
NullCheck(L_29);
int32_t L_31 = L_30;
LightCookieMapping_t76B317D9FDE96056FA698B46B45D7F0937BD02D2 L_32 = (L_29)->GetAt(static_cast<il2cpp_array_size_t>(L_31));
V_3 = L_32;
// data[start++] = data[end];
LightCookieMappingU5BU5D_tE1F10A7D54920D3636F1DB7774B3D5F5B560E263* L_33 = ___0_data;
int32_t L_34 = ___1_start;
int32_t L_35 = L_34;
___1_start = ((int32_t)il2cpp_codegen_add(L_35, 1));
LightCookieMappingU5BU5D_tE1F10A7D54920D3636F1DB7774B3D5F5B560E263* L_36 = ___0_data;
int32_t L_37 = ___2_end;
NullCheck(L_36);
int32_t L_38 = L_37;
LightCookieMapping_t76B317D9FDE96056FA698B46B45D7F0937BD02D2 L_39 = (L_36)->GetAt(static_cast<il2cpp_array_size_t>(L_38));
NullCheck(L_33);
(L_33)->SetAt(static_cast<il2cpp_array_size_t>(L_35), (LightCookieMapping_t76B317D9FDE96056FA698B46B45D7F0937BD02D2)L_39);
// data[end--] = tmp;
LightCookieMappingU5BU5D_tE1F10A7D54920D3636F1DB7774B3D5F5B560E263* L_40 = ___0_data;
int32_t L_41 = ___2_end;
int32_t L_42 = L_41;
___2_end = ((int32_t)il2cpp_codegen_subtract(L_42, 1));
LightCookieMapping_t76B317D9FDE96056FA698B46B45D7F0937BD02D2 L_43 = V_3;
NullCheck(L_40);
(L_40)->SetAt(static_cast<il2cpp_array_size_t>(L_42), (LightCookieMapping_t76B317D9FDE96056FA698B46B45D7F0937BD02D2)L_43);
// while (true)
goto IL_001c;
}
}
// System.Void UnityEngine.Rendering.Universal.LightCookieManager/Sorting::QuickSort<System.Object>(T[],System.Func`3<T,T,System.Int32>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Sorting_QuickSort_TisRuntimeObject_m5F0268010291B8DED7B27E8AEDA500B98D0599DD_gshared (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___0_data, Func_3_t8F3E514F3F44D98D0029402DBF664E587850807D* ___1_compare, const RuntimeMethod* method)
{
{
// QuickSort<T>(data, 0, data.Length - 1, compare);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_0 = ___0_data;
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1 = ___0_data;
NullCheck(L_1);
Func_3_t8F3E514F3F44D98D0029402DBF664E587850807D* L_2 = ___1_compare;
(( void (*) (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*, int32_t, int32_t, Func_3_t8F3E514F3F44D98D0029402DBF664E587850807D*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 0)))(L_0, 0, ((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_1)->max_length)), 1)), L_2, il2cpp_rgctx_method(method->rgctx_data, 0));
// }
return;
}
}
// System.Void UnityEngine.Rendering.Universal.LightCookieManager/Sorting::QuickSort<System.Object>(T[],System.Int32,System.Int32,System.Func`3<T,T,System.Int32>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Sorting_QuickSort_TisRuntimeObject_mAAA1DBAA4A0A535AEAFF0BDE59F16D9907F96DEE_gshared (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___0_data, int32_t ___1_start, int32_t ___2_end, Func_3_t8F3E514F3F44D98D0029402DBF664E587850807D* ___3_compare, const RuntimeMethod* method)
{
int32_t V_0 = 0;
int32_t V_1 = 0;
{
// int diff = end - start;
int32_t L_0 = ___2_end;
int32_t L_1 = ___1_start;
V_0 = ((int32_t)il2cpp_codegen_subtract(L_0, L_1));
// if (diff < 1)
int32_t L_2 = V_0;
if ((((int32_t)L_2) >= ((int32_t)1)))
{
goto IL_0009;
}
}
{
// return;
return;
}
IL_0009:
{
// if (diff < 8)
int32_t L_3 = V_0;
if ((((int32_t)L_3) >= ((int32_t)8)))
{
goto IL_0017;
}
}
{
// InsertionSort(data, start, end, compare);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_4 = ___0_data;
int32_t L_5 = ___1_start;
int32_t L_6 = ___2_end;
Func_3_t8F3E514F3F44D98D0029402DBF664E587850807D* L_7 = ___3_compare;
(( void (*) (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*, int32_t, int32_t, Func_3_t8F3E514F3F44D98D0029402DBF664E587850807D*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 0)))(L_4, L_5, L_6, L_7, il2cpp_rgctx_method(method->rgctx_data, 0));
// return;
return;
}
IL_0017:
{
// if (start < end)
int32_t L_8 = ___1_start;
int32_t L_9 = ___2_end;
if ((((int32_t)L_8) >= ((int32_t)L_9)))
{
goto IL_0043;
}
}
{
// int pivot = Partition<T>(data, start, end, compare);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_10 = ___0_data;
int32_t L_11 = ___1_start;
int32_t L_12 = ___2_end;
Func_3_t8F3E514F3F44D98D0029402DBF664E587850807D* L_13 = ___3_compare;
int32_t L_14;
L_14 = (( int32_t (*) (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*, int32_t, int32_t, Func_3_t8F3E514F3F44D98D0029402DBF664E587850807D*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 1)))(L_10, L_11, L_12, L_13, il2cpp_rgctx_method(method->rgctx_data, 1));
V_1 = L_14;
// if (pivot >= 1)
int32_t L_15 = V_1;
if ((((int32_t)L_15) < ((int32_t)1)))
{
goto IL_0032;
}
}
{
// QuickSort<T>(data, start, pivot, compare);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_16 = ___0_data;
int32_t L_17 = ___1_start;
int32_t L_18 = V_1;
Func_3_t8F3E514F3F44D98D0029402DBF664E587850807D* L_19 = ___3_compare;
(( void (*) (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*, int32_t, int32_t, Func_3_t8F3E514F3F44D98D0029402DBF664E587850807D*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 2)))(L_16, L_17, L_18, L_19, il2cpp_rgctx_method(method->rgctx_data, 2));
}
IL_0032:
{
// if (pivot + 1 < end)
int32_t L_20 = V_1;
int32_t L_21 = ___2_end;
if ((((int32_t)((int32_t)il2cpp_codegen_add(L_20, 1))) >= ((int32_t)L_21)))
{
goto IL_0043;
}
}
{
// QuickSort<T>(data, pivot + 1, end, compare);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_22 = ___0_data;
int32_t L_23 = V_1;
int32_t L_24 = ___2_end;
Func_3_t8F3E514F3F44D98D0029402DBF664E587850807D* L_25 = ___3_compare;
(( void (*) (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*, int32_t, int32_t, Func_3_t8F3E514F3F44D98D0029402DBF664E587850807D*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 2)))(L_22, ((int32_t)il2cpp_codegen_add(L_23, 1)), L_24, L_25, il2cpp_rgctx_method(method->rgctx_data, 2));
}
IL_0043:
{
// }
return;
}
}
// System.Void UnityEngine.Rendering.Universal.LightCookieManager/Sorting::QuickSort<UnityEngine.Vector4>(T[],System.Int32,System.Int32,System.Func`3<T,T,System.Int32>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Sorting_QuickSort_TisVector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_mAA6CA24576E19917524BFD6BE7AC3ACF4A18B570_gshared (Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* ___0_data, int32_t ___1_start, int32_t ___2_end, Func_3_tD46831209E6E19204CD8F9EAFC74DBFCA3C36C5F* ___3_compare, const RuntimeMethod* method)
{
int32_t V_0 = 0;
int32_t V_1 = 0;
{
// int diff = end - start;
int32_t L_0 = ___2_end;
int32_t L_1 = ___1_start;
V_0 = ((int32_t)il2cpp_codegen_subtract(L_0, L_1));
// if (diff < 1)
int32_t L_2 = V_0;
if ((((int32_t)L_2) >= ((int32_t)1)))
{
goto IL_0009;
}
}
{
// return;
return;
}
IL_0009:
{
// if (diff < 8)
int32_t L_3 = V_0;
if ((((int32_t)L_3) >= ((int32_t)8)))
{
goto IL_0017;
}
}
{
// InsertionSort(data, start, end, compare);
Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_4 = ___0_data;
int32_t L_5 = ___1_start;
int32_t L_6 = ___2_end;
Func_3_tD46831209E6E19204CD8F9EAFC74DBFCA3C36C5F* L_7 = ___3_compare;
(( void (*) (Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD*, int32_t, int32_t, Func_3_tD46831209E6E19204CD8F9EAFC74DBFCA3C36C5F*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 0)))(L_4, L_5, L_6, L_7, il2cpp_rgctx_method(method->rgctx_data, 0));
// return;
return;
}
IL_0017:
{
// if (start < end)
int32_t L_8 = ___1_start;
int32_t L_9 = ___2_end;
if ((((int32_t)L_8) >= ((int32_t)L_9)))
{
goto IL_0043;
}
}
{
// int pivot = Partition<T>(data, start, end, compare);
Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_10 = ___0_data;
int32_t L_11 = ___1_start;
int32_t L_12 = ___2_end;
Func_3_tD46831209E6E19204CD8F9EAFC74DBFCA3C36C5F* L_13 = ___3_compare;
int32_t L_14;
L_14 = (( int32_t (*) (Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD*, int32_t, int32_t, Func_3_tD46831209E6E19204CD8F9EAFC74DBFCA3C36C5F*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 1)))(L_10, L_11, L_12, L_13, il2cpp_rgctx_method(method->rgctx_data, 1));
V_1 = L_14;
// if (pivot >= 1)
int32_t L_15 = V_1;
if ((((int32_t)L_15) < ((int32_t)1)))
{
goto IL_0032;
}
}
{
// QuickSort<T>(data, start, pivot, compare);
Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_16 = ___0_data;
int32_t L_17 = ___1_start;
int32_t L_18 = V_1;
Func_3_tD46831209E6E19204CD8F9EAFC74DBFCA3C36C5F* L_19 = ___3_compare;
(( void (*) (Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD*, int32_t, int32_t, Func_3_tD46831209E6E19204CD8F9EAFC74DBFCA3C36C5F*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 2)))(L_16, L_17, L_18, L_19, il2cpp_rgctx_method(method->rgctx_data, 2));
}
IL_0032:
{
// if (pivot + 1 < end)
int32_t L_20 = V_1;
int32_t L_21 = ___2_end;
if ((((int32_t)((int32_t)il2cpp_codegen_add(L_20, 1))) >= ((int32_t)L_21)))
{
goto IL_0043;
}
}
{
// QuickSort<T>(data, pivot + 1, end, compare);
Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_22 = ___0_data;
int32_t L_23 = V_1;
int32_t L_24 = ___2_end;
Func_3_tD46831209E6E19204CD8F9EAFC74DBFCA3C36C5F* L_25 = ___3_compare;
(( void (*) (Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD*, int32_t, int32_t, Func_3_tD46831209E6E19204CD8F9EAFC74DBFCA3C36C5F*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 2)))(L_22, ((int32_t)il2cpp_codegen_add(L_23, 1)), L_24, L_25, il2cpp_rgctx_method(method->rgctx_data, 2));
}
IL_0043:
{
// }
return;
}
}
// System.Void UnityEngine.Rendering.Universal.LightCookieManager/Sorting::QuickSort<UnityEngine.Rendering.Universal.LightCookieManager/LightCookieMapping>(T[],System.Int32,System.Int32,System.Func`3<T,T,System.Int32>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Sorting_QuickSort_TisLightCookieMapping_t76B317D9FDE96056FA698B46B45D7F0937BD02D2_mADD51465439832E9BCC31668A2DE42CFCCA07F9C_gshared (LightCookieMappingU5BU5D_tE1F10A7D54920D3636F1DB7774B3D5F5B560E263* ___0_data, int32_t ___1_start, int32_t ___2_end, Func_3_t3E644C82345CE04737DA5CDE018481FE0A88F821* ___3_compare, const RuntimeMethod* method)
{
int32_t V_0 = 0;
int32_t V_1 = 0;
{
// int diff = end - start;
int32_t L_0 = ___2_end;
int32_t L_1 = ___1_start;
V_0 = ((int32_t)il2cpp_codegen_subtract(L_0, L_1));
// if (diff < 1)
int32_t L_2 = V_0;
if ((((int32_t)L_2) >= ((int32_t)1)))
{
goto IL_0009;
}
}
{
// return;
return;
}
IL_0009:
{
// if (diff < 8)
int32_t L_3 = V_0;
if ((((int32_t)L_3) >= ((int32_t)8)))
{
goto IL_0017;
}
}
{
// InsertionSort(data, start, end, compare);
LightCookieMappingU5BU5D_tE1F10A7D54920D3636F1DB7774B3D5F5B560E263* L_4 = ___0_data;
int32_t L_5 = ___1_start;
int32_t L_6 = ___2_end;
Func_3_t3E644C82345CE04737DA5CDE018481FE0A88F821* L_7 = ___3_compare;
(( void (*) (LightCookieMappingU5BU5D_tE1F10A7D54920D3636F1DB7774B3D5F5B560E263*, int32_t, int32_t, Func_3_t3E644C82345CE04737DA5CDE018481FE0A88F821*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 0)))(L_4, L_5, L_6, L_7, il2cpp_rgctx_method(method->rgctx_data, 0));
// return;
return;
}
IL_0017:
{
// if (start < end)
int32_t L_8 = ___1_start;
int32_t L_9 = ___2_end;
if ((((int32_t)L_8) >= ((int32_t)L_9)))
{
goto IL_0043;
}
}
{
// int pivot = Partition<T>(data, start, end, compare);
LightCookieMappingU5BU5D_tE1F10A7D54920D3636F1DB7774B3D5F5B560E263* L_10 = ___0_data;
int32_t L_11 = ___1_start;
int32_t L_12 = ___2_end;
Func_3_t3E644C82345CE04737DA5CDE018481FE0A88F821* L_13 = ___3_compare;
int32_t L_14;
L_14 = (( int32_t (*) (LightCookieMappingU5BU5D_tE1F10A7D54920D3636F1DB7774B3D5F5B560E263*, int32_t, int32_t, Func_3_t3E644C82345CE04737DA5CDE018481FE0A88F821*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 1)))(L_10, L_11, L_12, L_13, il2cpp_rgctx_method(method->rgctx_data, 1));
V_1 = L_14;
// if (pivot >= 1)
int32_t L_15 = V_1;
if ((((int32_t)L_15) < ((int32_t)1)))
{
goto IL_0032;
}
}
{
// QuickSort<T>(data, start, pivot, compare);
LightCookieMappingU5BU5D_tE1F10A7D54920D3636F1DB7774B3D5F5B560E263* L_16 = ___0_data;
int32_t L_17 = ___1_start;
int32_t L_18 = V_1;
Func_3_t3E644C82345CE04737DA5CDE018481FE0A88F821* L_19 = ___3_compare;
(( void (*) (LightCookieMappingU5BU5D_tE1F10A7D54920D3636F1DB7774B3D5F5B560E263*, int32_t, int32_t, Func_3_t3E644C82345CE04737DA5CDE018481FE0A88F821*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 2)))(L_16, L_17, L_18, L_19, il2cpp_rgctx_method(method->rgctx_data, 2));
}
IL_0032:
{
// if (pivot + 1 < end)
int32_t L_20 = V_1;
int32_t L_21 = ___2_end;
if ((((int32_t)((int32_t)il2cpp_codegen_add(L_20, 1))) >= ((int32_t)L_21)))
{
goto IL_0043;
}
}
{
// QuickSort<T>(data, pivot + 1, end, compare);
LightCookieMappingU5BU5D_tE1F10A7D54920D3636F1DB7774B3D5F5B560E263* L_22 = ___0_data;
int32_t L_23 = V_1;
int32_t L_24 = ___2_end;
Func_3_t3E644C82345CE04737DA5CDE018481FE0A88F821* L_25 = ___3_compare;
(( void (*) (LightCookieMappingU5BU5D_tE1F10A7D54920D3636F1DB7774B3D5F5B560E263*, int32_t, int32_t, Func_3_t3E644C82345CE04737DA5CDE018481FE0A88F821*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 2)))(L_22, ((int32_t)il2cpp_codegen_add(L_23, 1)), L_24, L_25, il2cpp_rgctx_method(method->rgctx_data, 2));
}
IL_0043:
{
// }
return;
}
}
// System.Int32 UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResourceRegistry/RenderGraphResourcesData::AddNewRenderGraphResource<System.Object>(ResType&,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t RenderGraphResourcesData_AddNewRenderGraphResource_TisRuntimeObject_mB9040DF97633813729CADB454AAEAF31E23C7E91_gshared (RenderGraphResourcesData_tB2FF97B16A3E1DE700283778679C5CC0C39F4CFE* __this, RuntimeObject** ___0_outRes, bool ___1_pooledResource, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DynamicArray_1_Resize_mEEEB907EAEFD4C22DB449FF052CF6AC967A27AD1_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DynamicArray_1_get_Item_m5FC9383C3A815B0DF7AAD4C2A5CDFB1A25586ECE_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DynamicArray_1_get_size_m56D2768863B15299FA4F2F14E271686207A8C2E4_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
RuntimeObject** G_B4_0 = NULL;
RuntimeObject** G_B3_0 = NULL;
IRenderGraphResourcePool_t8BF833F3C5D0BD8E45632CF923363EC782F4DDA8* G_B5_0 = NULL;
RuntimeObject** G_B5_1 = NULL;
{
// int result = resourceArray.size;
DynamicArray_1_t401F46C0081DE185BCAB1D30DE8D6B6DC9AA6AFB* L_0 = (DynamicArray_1_t401F46C0081DE185BCAB1D30DE8D6B6DC9AA6AFB*)__this->___resourceArray_0;
NullCheck(L_0);
int32_t L_1;
L_1 = DynamicArray_1_get_size_m56D2768863B15299FA4F2F14E271686207A8C2E4_inline(L_0, DynamicArray_1_get_size_m56D2768863B15299FA4F2F14E271686207A8C2E4_RuntimeMethod_var);
V_0 = L_1;
// resourceArray.Resize(resourceArray.size + 1, true);
DynamicArray_1_t401F46C0081DE185BCAB1D30DE8D6B6DC9AA6AFB* L_2 = (DynamicArray_1_t401F46C0081DE185BCAB1D30DE8D6B6DC9AA6AFB*)__this->___resourceArray_0;
DynamicArray_1_t401F46C0081DE185BCAB1D30DE8D6B6DC9AA6AFB* L_3 = (DynamicArray_1_t401F46C0081DE185BCAB1D30DE8D6B6DC9AA6AFB*)__this->___resourceArray_0;
NullCheck(L_3);
int32_t L_4;
L_4 = DynamicArray_1_get_size_m56D2768863B15299FA4F2F14E271686207A8C2E4_inline(L_3, DynamicArray_1_get_size_m56D2768863B15299FA4F2F14E271686207A8C2E4_RuntimeMethod_var);
NullCheck(L_2);
DynamicArray_1_Resize_mEEEB907EAEFD4C22DB449FF052CF6AC967A27AD1(L_2, ((int32_t)il2cpp_codegen_add(L_4, 1)), (bool)1, DynamicArray_1_Resize_mEEEB907EAEFD4C22DB449FF052CF6AC967A27AD1_RuntimeMethod_var);
// if (resourceArray[result] == null)
DynamicArray_1_t401F46C0081DE185BCAB1D30DE8D6B6DC9AA6AFB* L_5 = (DynamicArray_1_t401F46C0081DE185BCAB1D30DE8D6B6DC9AA6AFB*)__this->___resourceArray_0;
int32_t L_6 = V_0;
NullCheck(L_5);
IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D** L_7;
L_7 = DynamicArray_1_get_Item_m5FC9383C3A815B0DF7AAD4C2A5CDFB1A25586ECE(L_5, L_6, DynamicArray_1_get_Item_m5FC9383C3A815B0DF7AAD4C2A5CDFB1A25586ECE_RuntimeMethod_var);
IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D* L_8 = *((IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D**)L_7);
if (L_8)
{
goto IL_004b;
}
}
{
// resourceArray[result] = new ResType();
DynamicArray_1_t401F46C0081DE185BCAB1D30DE8D6B6DC9AA6AFB* L_9 = (DynamicArray_1_t401F46C0081DE185BCAB1D30DE8D6B6DC9AA6AFB*)__this->___resourceArray_0;
int32_t L_10 = V_0;
NullCheck(L_9);
IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D** L_11;
L_11 = DynamicArray_1_get_Item_m5FC9383C3A815B0DF7AAD4C2A5CDFB1A25586ECE(L_9, L_10, DynamicArray_1_get_Item_m5FC9383C3A815B0DF7AAD4C2A5CDFB1A25586ECE_RuntimeMethod_var);
RuntimeObject* L_12;
L_12 = (( RuntimeObject* (*) (const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 0)))(il2cpp_rgctx_method(method->rgctx_data, 0));
*((RuntimeObject**)L_11) = (RuntimeObject*)L_12;
Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_11, (void*)(RuntimeObject*)L_12);
}
IL_004b:
{
// outRes = resourceArray[result] as ResType;
RuntimeObject** L_13 = ___0_outRes;
DynamicArray_1_t401F46C0081DE185BCAB1D30DE8D6B6DC9AA6AFB* L_14 = (DynamicArray_1_t401F46C0081DE185BCAB1D30DE8D6B6DC9AA6AFB*)__this->___resourceArray_0;
int32_t L_15 = V_0;
NullCheck(L_14);
IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D** L_16;
L_16 = DynamicArray_1_get_Item_m5FC9383C3A815B0DF7AAD4C2A5CDFB1A25586ECE(L_14, L_15, DynamicArray_1_get_Item_m5FC9383C3A815B0DF7AAD4C2A5CDFB1A25586ECE_RuntimeMethod_var);
IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D* L_17 = *((IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D**)L_16);
*(RuntimeObject**)L_13 = ((RuntimeObject*)Castclass((RuntimeObject*)((RuntimeObject*)IsInst((RuntimeObject*)L_17, il2cpp_rgctx_data(method->rgctx_data, 1))), il2cpp_rgctx_data(method->rgctx_data, 1)));
Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_13, (void*)((RuntimeObject*)Castclass((RuntimeObject*)((RuntimeObject*)IsInst((RuntimeObject*)L_17, il2cpp_rgctx_data(method->rgctx_data, 1))), il2cpp_rgctx_data(method->rgctx_data, 1))));
// outRes.Reset(pooledResource ? pool : null);
RuntimeObject** L_18 = ___0_outRes;
bool L_19 = ___1_pooledResource;
G_B3_0 = L_18;
if (L_19)
{
G_B4_0 = L_18;
goto IL_006f;
}
}
{
G_B5_0 = ((IRenderGraphResourcePool_t8BF833F3C5D0BD8E45632CF923363EC782F4DDA8*)(NULL));
G_B5_1 = G_B3_0;
goto IL_0075;
}
IL_006f:
{
IRenderGraphResourcePool_t8BF833F3C5D0BD8E45632CF923363EC782F4DDA8* L_20 = (IRenderGraphResourcePool_t8BF833F3C5D0BD8E45632CF923363EC782F4DDA8*)__this->___pool_2;
G_B5_0 = L_20;
G_B5_1 = G_B4_0;
}
IL_0075:
{
NullCheck((IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D*)(*G_B5_1));
VirtualActionInvoker1< IRenderGraphResourcePool_t8BF833F3C5D0BD8E45632CF923363EC782F4DDA8* >::Invoke(4 /* System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.IRenderGraphResource::Reset(UnityEngine.Experimental.Rendering.RenderGraphModule.IRenderGraphResourcePool) */, (IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D*)(*G_B5_1), G_B5_0);
// return result;
int32_t L_21 = V_0;
return L_21;
}
}
// System.Void Unity.Burst.Intrinsics.X86/Avx2::EmulatedGather<System.Double,System.Int64>(T*,System.Void*,System.Int32*,System.Int32,System.Int32,U*)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Avx2_EmulatedGather_TisDouble_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_TisInt64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_m916056C6D56ED56A8C621B65387940440621885B_gshared (double* ___0_dptr, void* ___1_base_addr, int32_t* ___2_indexPtr, int32_t ___3_scale, int32_t ___4_n, int64_t* ___5_mask, const RuntimeMethod* method)
{
int64_t V_0 = 0;
int32_t V_1 = 0;
int64_t V_2 = 0;
double* V_3 = NULL;
{
// U maskZero = default;
il2cpp_codegen_initobj((&V_0), sizeof(int64_t));
// for (int i = 0; i < n; ++i)
V_1 = 0;
goto IL_0058;
}
IL_000c:
{
// long baseIndex = indexPtr[i];
int32_t* L_0 = ___2_indexPtr;
int32_t L_1 = V_1;
int32_t L_2 = *((int32_t*)((int32_t*)il2cpp_codegen_add((intptr_t)L_0, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_1), 4)))));
// long offset = baseIndex * scale;
int32_t L_3 = ___3_scale;
V_2 = ((int64_t)il2cpp_codegen_multiply(((int64_t)L_2), ((int64_t)L_3)));
// T* mem_addr = (T*)((byte*)base_addr + offset);
void* L_4 = ___1_base_addr;
int64_t L_5 = V_2;
V_3 = (double*)((void*)il2cpp_codegen_add((intptr_t)L_4, ((intptr_t)L_5)));
// if (mask == null || mask[i].CompareTo(maskZero) < 0)
int64_t* L_6 = ___5_mask;
if ((((intptr_t)L_6) == ((intptr_t)((uintptr_t)0))))
{
goto IL_003e;
}
}
{
int64_t* L_7 = ___5_mask;
int32_t L_8 = V_1;
uint32_t L_9 = sizeof(int64_t);
int64_t L_10 = V_0;
int32_t L_11;
L_11 = Int64_CompareTo_m63A0BDA03C5B1DEB7387B1C53D6BFD961E4F5490((int64_t*)((int64_t*)il2cpp_codegen_add((intptr_t)L_7, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_8), (int32_t)L_9)))), L_10, il2cpp_rgctx_method(method->rgctx_data, 2));
if ((((int32_t)L_11) >= ((int32_t)0)))
{
goto IL_0054;
}
}
IL_003e:
{
// dptr[i] = *mem_addr;
double* L_12 = ___0_dptr;
int32_t L_13 = V_1;
uint32_t L_14 = sizeof(double);
double* L_15 = V_3;
double L_16 = (*(double*)L_15);
*(double*)((double*)il2cpp_codegen_add((intptr_t)L_12, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_13), (int32_t)L_14)))) = L_16;
}
IL_0054:
{
// for (int i = 0; i < n; ++i)
int32_t L_17 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_17, 1));
}
IL_0058:
{
// for (int i = 0; i < n; ++i)
int32_t L_18 = V_1;
int32_t L_19 = ___4_n;
if ((((int32_t)L_18) < ((int32_t)L_19)))
{
goto IL_000c;
}
}
{
// }
return;
}
}
// System.Void Unity.Burst.Intrinsics.X86/Avx2::EmulatedGather<System.Double,System.Int64>(T*,System.Void*,System.Int64*,System.Int32,System.Int32,U*)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Avx2_EmulatedGather_TisDouble_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_TisInt64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_m9A1DADAD9E0F3273D16A73D963070B45A72D049C_gshared (double* ___0_dptr, void* ___1_base_addr, int64_t* ___2_indexPtr, int32_t ___3_scale, int32_t ___4_n, int64_t* ___5_mask, const RuntimeMethod* method)
{
int64_t V_0 = 0;
int32_t V_1 = 0;
int64_t V_2 = 0;
double* V_3 = NULL;
{
// U maskZero = default;
il2cpp_codegen_initobj((&V_0), sizeof(int64_t));
// for (int i = 0; i < n; ++i)
V_1 = 0;
goto IL_0057;
}
IL_000c:
{
// long baseIndex = indexPtr[i];
int64_t* L_0 = ___2_indexPtr;
int32_t L_1 = V_1;
int64_t L_2 = *((int64_t*)((int64_t*)il2cpp_codegen_add((intptr_t)L_0, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_1), 8)))));
// long offset = baseIndex * scale;
int32_t L_3 = ___3_scale;
V_2 = ((int64_t)il2cpp_codegen_multiply(L_2, ((int64_t)L_3)));
// T* mem_addr = (T*)((byte*)base_addr + offset);
void* L_4 = ___1_base_addr;
int64_t L_5 = V_2;
V_3 = (double*)((void*)il2cpp_codegen_add((intptr_t)L_4, ((intptr_t)L_5)));
// if (mask == null || mask[i].CompareTo(maskZero) < 0)
int64_t* L_6 = ___5_mask;
if ((((intptr_t)L_6) == ((intptr_t)((uintptr_t)0))))
{
goto IL_003d;
}
}
{
int64_t* L_7 = ___5_mask;
int32_t L_8 = V_1;
uint32_t L_9 = sizeof(int64_t);
int64_t L_10 = V_0;
int32_t L_11;
L_11 = Int64_CompareTo_m63A0BDA03C5B1DEB7387B1C53D6BFD961E4F5490((int64_t*)((int64_t*)il2cpp_codegen_add((intptr_t)L_7, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_8), (int32_t)L_9)))), L_10, il2cpp_rgctx_method(method->rgctx_data, 2));
if ((((int32_t)L_11) >= ((int32_t)0)))
{
goto IL_0053;
}
}
IL_003d:
{
// dptr[i] = *mem_addr;
double* L_12 = ___0_dptr;
int32_t L_13 = V_1;
uint32_t L_14 = sizeof(double);
double* L_15 = V_3;
double L_16 = (*(double*)L_15);
*(double*)((double*)il2cpp_codegen_add((intptr_t)L_12, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_13), (int32_t)L_14)))) = L_16;
}
IL_0053:
{
// for (int i = 0; i < n; ++i)
int32_t L_17 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_17, 1));
}
IL_0057:
{
// for (int i = 0; i < n; ++i)
int32_t L_18 = V_1;
int32_t L_19 = ___4_n;
if ((((int32_t)L_18) < ((int32_t)L_19)))
{
goto IL_000c;
}
}
{
// }
return;
}
}
// System.Void Unity.Burst.Intrinsics.X86/Avx2::EmulatedGather<System.Int32,System.Int32>(T*,System.Void*,System.Int32*,System.Int32,System.Int32,U*)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Avx2_EmulatedGather_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m94F8FFCEA63E0174FFF11E533C79D165E357A272_gshared (int32_t* ___0_dptr, void* ___1_base_addr, int32_t* ___2_indexPtr, int32_t ___3_scale, int32_t ___4_n, int32_t* ___5_mask, const RuntimeMethod* method)
{
int32_t V_0 = 0;
int32_t V_1 = 0;
int64_t V_2 = 0;
int32_t* V_3 = NULL;
{
// U maskZero = default;
il2cpp_codegen_initobj((&V_0), sizeof(int32_t));
// for (int i = 0; i < n; ++i)
V_1 = 0;
goto IL_0058;
}
IL_000c:
{
// long baseIndex = indexPtr[i];
int32_t* L_0 = ___2_indexPtr;
int32_t L_1 = V_1;
int32_t L_2 = *((int32_t*)((int32_t*)il2cpp_codegen_add((intptr_t)L_0, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_1), 4)))));
// long offset = baseIndex * scale;
int32_t L_3 = ___3_scale;
V_2 = ((int64_t)il2cpp_codegen_multiply(((int64_t)L_2), ((int64_t)L_3)));
// T* mem_addr = (T*)((byte*)base_addr + offset);
void* L_4 = ___1_base_addr;
int64_t L_5 = V_2;
V_3 = (int32_t*)((void*)il2cpp_codegen_add((intptr_t)L_4, ((intptr_t)L_5)));
// if (mask == null || mask[i].CompareTo(maskZero) < 0)
int32_t* L_6 = ___5_mask;
if ((((intptr_t)L_6) == ((intptr_t)((uintptr_t)0))))
{
goto IL_003e;
}
}
{
int32_t* L_7 = ___5_mask;
int32_t L_8 = V_1;
uint32_t L_9 = sizeof(int32_t);
int32_t L_10 = V_0;
int32_t L_11;
L_11 = Int32_CompareTo_mFA011811D4447442ED442B4A507BD4267621C586((int32_t*)((int32_t*)il2cpp_codegen_add((intptr_t)L_7, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_8), (int32_t)L_9)))), L_10, il2cpp_rgctx_method(method->rgctx_data, 2));
if ((((int32_t)L_11) >= ((int32_t)0)))
{
goto IL_0054;
}
}
IL_003e:
{
// dptr[i] = *mem_addr;
int32_t* L_12 = ___0_dptr;
int32_t L_13 = V_1;
uint32_t L_14 = sizeof(int32_t);
int32_t* L_15 = V_3;
int32_t L_16 = (*(int32_t*)L_15);
*(int32_t*)((int32_t*)il2cpp_codegen_add((intptr_t)L_12, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_13), (int32_t)L_14)))) = L_16;
}
IL_0054:
{
// for (int i = 0; i < n; ++i)
int32_t L_17 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_17, 1));
}
IL_0058:
{
// for (int i = 0; i < n; ++i)
int32_t L_18 = V_1;
int32_t L_19 = ___4_n;
if ((((int32_t)L_18) < ((int32_t)L_19)))
{
goto IL_000c;
}
}
{
// }
return;
}
}
// System.Void Unity.Burst.Intrinsics.X86/Avx2::EmulatedGather<System.Int32,System.Int32>(T*,System.Void*,System.Int64*,System.Int32,System.Int32,U*)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Avx2_EmulatedGather_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m75E4DC1575D64C468E29623C2A27062E59A006BB_gshared (int32_t* ___0_dptr, void* ___1_base_addr, int64_t* ___2_indexPtr, int32_t ___3_scale, int32_t ___4_n, int32_t* ___5_mask, const RuntimeMethod* method)
{
int32_t V_0 = 0;
int32_t V_1 = 0;
int64_t V_2 = 0;
int32_t* V_3 = NULL;
{
// U maskZero = default;
il2cpp_codegen_initobj((&V_0), sizeof(int32_t));
// for (int i = 0; i < n; ++i)
V_1 = 0;
goto IL_0057;
}
IL_000c:
{
// long baseIndex = indexPtr[i];
int64_t* L_0 = ___2_indexPtr;
int32_t L_1 = V_1;
int64_t L_2 = *((int64_t*)((int64_t*)il2cpp_codegen_add((intptr_t)L_0, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_1), 8)))));
// long offset = baseIndex * scale;
int32_t L_3 = ___3_scale;
V_2 = ((int64_t)il2cpp_codegen_multiply(L_2, ((int64_t)L_3)));
// T* mem_addr = (T*)((byte*)base_addr + offset);
void* L_4 = ___1_base_addr;
int64_t L_5 = V_2;
V_3 = (int32_t*)((void*)il2cpp_codegen_add((intptr_t)L_4, ((intptr_t)L_5)));
// if (mask == null || mask[i].CompareTo(maskZero) < 0)
int32_t* L_6 = ___5_mask;
if ((((intptr_t)L_6) == ((intptr_t)((uintptr_t)0))))
{
goto IL_003d;
}
}
{
int32_t* L_7 = ___5_mask;
int32_t L_8 = V_1;
uint32_t L_9 = sizeof(int32_t);
int32_t L_10 = V_0;
int32_t L_11;
L_11 = Int32_CompareTo_mFA011811D4447442ED442B4A507BD4267621C586((int32_t*)((int32_t*)il2cpp_codegen_add((intptr_t)L_7, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_8), (int32_t)L_9)))), L_10, il2cpp_rgctx_method(method->rgctx_data, 2));
if ((((int32_t)L_11) >= ((int32_t)0)))
{
goto IL_0053;
}
}
IL_003d:
{
// dptr[i] = *mem_addr;
int32_t* L_12 = ___0_dptr;
int32_t L_13 = V_1;
uint32_t L_14 = sizeof(int32_t);
int32_t* L_15 = V_3;
int32_t L_16 = (*(int32_t*)L_15);
*(int32_t*)((int32_t*)il2cpp_codegen_add((intptr_t)L_12, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_13), (int32_t)L_14)))) = L_16;
}
IL_0053:
{
// for (int i = 0; i < n; ++i)
int32_t L_17 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_17, 1));
}
IL_0057:
{
// for (int i = 0; i < n; ++i)
int32_t L_18 = V_1;
int32_t L_19 = ___4_n;
if ((((int32_t)L_18) < ((int32_t)L_19)))
{
goto IL_000c;
}
}
{
// }
return;
}
}
// System.Void Unity.Burst.Intrinsics.X86/Avx2::EmulatedGather<System.Int64,System.Int64>(T*,System.Void*,System.Int32*,System.Int32,System.Int32,U*)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Avx2_EmulatedGather_TisInt64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_TisInt64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_m8F3DA1C7D0D9C656F6FB3CCC2747A02B6BDF9E8E_gshared (int64_t* ___0_dptr, void* ___1_base_addr, int32_t* ___2_indexPtr, int32_t ___3_scale, int32_t ___4_n, int64_t* ___5_mask, const RuntimeMethod* method)
{
int64_t V_0 = 0;
int32_t V_1 = 0;
int64_t V_2 = 0;
int64_t* V_3 = NULL;
{
// U maskZero = default;
il2cpp_codegen_initobj((&V_0), sizeof(int64_t));
// for (int i = 0; i < n; ++i)
V_1 = 0;
goto IL_0058;
}
IL_000c:
{
// long baseIndex = indexPtr[i];
int32_t* L_0 = ___2_indexPtr;
int32_t L_1 = V_1;
int32_t L_2 = *((int32_t*)((int32_t*)il2cpp_codegen_add((intptr_t)L_0, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_1), 4)))));
// long offset = baseIndex * scale;
int32_t L_3 = ___3_scale;
V_2 = ((int64_t)il2cpp_codegen_multiply(((int64_t)L_2), ((int64_t)L_3)));
// T* mem_addr = (T*)((byte*)base_addr + offset);
void* L_4 = ___1_base_addr;
int64_t L_5 = V_2;
V_3 = (int64_t*)((void*)il2cpp_codegen_add((intptr_t)L_4, ((intptr_t)L_5)));
// if (mask == null || mask[i].CompareTo(maskZero) < 0)
int64_t* L_6 = ___5_mask;
if ((((intptr_t)L_6) == ((intptr_t)((uintptr_t)0))))
{
goto IL_003e;
}
}
{
int64_t* L_7 = ___5_mask;
int32_t L_8 = V_1;
uint32_t L_9 = sizeof(int64_t);
int64_t L_10 = V_0;
int32_t L_11;
L_11 = Int64_CompareTo_m63A0BDA03C5B1DEB7387B1C53D6BFD961E4F5490((int64_t*)((int64_t*)il2cpp_codegen_add((intptr_t)L_7, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_8), (int32_t)L_9)))), L_10, il2cpp_rgctx_method(method->rgctx_data, 2));
if ((((int32_t)L_11) >= ((int32_t)0)))
{
goto IL_0054;
}
}
IL_003e:
{
// dptr[i] = *mem_addr;
int64_t* L_12 = ___0_dptr;
int32_t L_13 = V_1;
uint32_t L_14 = sizeof(int64_t);
int64_t* L_15 = V_3;
int64_t L_16 = (*(int64_t*)L_15);
*(int64_t*)((int64_t*)il2cpp_codegen_add((intptr_t)L_12, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_13), (int32_t)L_14)))) = L_16;
}
IL_0054:
{
// for (int i = 0; i < n; ++i)
int32_t L_17 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_17, 1));
}
IL_0058:
{
// for (int i = 0; i < n; ++i)
int32_t L_18 = V_1;
int32_t L_19 = ___4_n;
if ((((int32_t)L_18) < ((int32_t)L_19)))
{
goto IL_000c;
}
}
{
// }
return;
}
}
// System.Void Unity.Burst.Intrinsics.X86/Avx2::EmulatedGather<System.Int64,System.Int64>(T*,System.Void*,System.Int64*,System.Int32,System.Int32,U*)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Avx2_EmulatedGather_TisInt64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_TisInt64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_m16B5D468730F5B7AFE121394A46B16F4E3F663CB_gshared (int64_t* ___0_dptr, void* ___1_base_addr, int64_t* ___2_indexPtr, int32_t ___3_scale, int32_t ___4_n, int64_t* ___5_mask, const RuntimeMethod* method)
{
int64_t V_0 = 0;
int32_t V_1 = 0;
int64_t V_2 = 0;
int64_t* V_3 = NULL;
{
// U maskZero = default;
il2cpp_codegen_initobj((&V_0), sizeof(int64_t));
// for (int i = 0; i < n; ++i)
V_1 = 0;
goto IL_0057;
}
IL_000c:
{
// long baseIndex = indexPtr[i];
int64_t* L_0 = ___2_indexPtr;
int32_t L_1 = V_1;
int64_t L_2 = *((int64_t*)((int64_t*)il2cpp_codegen_add((intptr_t)L_0, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_1), 8)))));
// long offset = baseIndex * scale;
int32_t L_3 = ___3_scale;
V_2 = ((int64_t)il2cpp_codegen_multiply(L_2, ((int64_t)L_3)));
// T* mem_addr = (T*)((byte*)base_addr + offset);
void* L_4 = ___1_base_addr;
int64_t L_5 = V_2;
V_3 = (int64_t*)((void*)il2cpp_codegen_add((intptr_t)L_4, ((intptr_t)L_5)));
// if (mask == null || mask[i].CompareTo(maskZero) < 0)
int64_t* L_6 = ___5_mask;
if ((((intptr_t)L_6) == ((intptr_t)((uintptr_t)0))))
{
goto IL_003d;
}
}
{
int64_t* L_7 = ___5_mask;
int32_t L_8 = V_1;
uint32_t L_9 = sizeof(int64_t);
int64_t L_10 = V_0;
int32_t L_11;
L_11 = Int64_CompareTo_m63A0BDA03C5B1DEB7387B1C53D6BFD961E4F5490((int64_t*)((int64_t*)il2cpp_codegen_add((intptr_t)L_7, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_8), (int32_t)L_9)))), L_10, il2cpp_rgctx_method(method->rgctx_data, 2));
if ((((int32_t)L_11) >= ((int32_t)0)))
{
goto IL_0053;
}
}
IL_003d:
{
// dptr[i] = *mem_addr;
int64_t* L_12 = ___0_dptr;
int32_t L_13 = V_1;
uint32_t L_14 = sizeof(int64_t);
int64_t* L_15 = V_3;
int64_t L_16 = (*(int64_t*)L_15);
*(int64_t*)((int64_t*)il2cpp_codegen_add((intptr_t)L_12, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_13), (int32_t)L_14)))) = L_16;
}
IL_0053:
{
// for (int i = 0; i < n; ++i)
int32_t L_17 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_17, 1));
}
IL_0057:
{
// for (int i = 0; i < n; ++i)
int32_t L_18 = V_1;
int32_t L_19 = ___4_n;
if ((((int32_t)L_18) < ((int32_t)L_19)))
{
goto IL_000c;
}
}
{
// }
return;
}
}
// System.Void Unity.Burst.Intrinsics.X86/Avx2::EmulatedGather<System.Single,System.Int32>(T*,System.Void*,System.Int32*,System.Int32,System.Int32,U*)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Avx2_EmulatedGather_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mBD6B0D9436820A5A075E4DEDAC5F272776C647AD_gshared (float* ___0_dptr, void* ___1_base_addr, int32_t* ___2_indexPtr, int32_t ___3_scale, int32_t ___4_n, int32_t* ___5_mask, const RuntimeMethod* method)
{
int32_t V_0 = 0;
int32_t V_1 = 0;
int64_t V_2 = 0;
float* V_3 = NULL;
{
// U maskZero = default;
il2cpp_codegen_initobj((&V_0), sizeof(int32_t));
// for (int i = 0; i < n; ++i)
V_1 = 0;
goto IL_0058;
}
IL_000c:
{
// long baseIndex = indexPtr[i];
int32_t* L_0 = ___2_indexPtr;
int32_t L_1 = V_1;
int32_t L_2 = *((int32_t*)((int32_t*)il2cpp_codegen_add((intptr_t)L_0, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_1), 4)))));
// long offset = baseIndex * scale;
int32_t L_3 = ___3_scale;
V_2 = ((int64_t)il2cpp_codegen_multiply(((int64_t)L_2), ((int64_t)L_3)));
// T* mem_addr = (T*)((byte*)base_addr + offset);
void* L_4 = ___1_base_addr;
int64_t L_5 = V_2;
V_3 = (float*)((void*)il2cpp_codegen_add((intptr_t)L_4, ((intptr_t)L_5)));
// if (mask == null || mask[i].CompareTo(maskZero) < 0)
int32_t* L_6 = ___5_mask;
if ((((intptr_t)L_6) == ((intptr_t)((uintptr_t)0))))
{
goto IL_003e;
}
}
{
int32_t* L_7 = ___5_mask;
int32_t L_8 = V_1;
uint32_t L_9 = sizeof(int32_t);
int32_t L_10 = V_0;
int32_t L_11;
L_11 = Int32_CompareTo_mFA011811D4447442ED442B4A507BD4267621C586((int32_t*)((int32_t*)il2cpp_codegen_add((intptr_t)L_7, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_8), (int32_t)L_9)))), L_10, il2cpp_rgctx_method(method->rgctx_data, 2));
if ((((int32_t)L_11) >= ((int32_t)0)))
{
goto IL_0054;
}
}
IL_003e:
{
// dptr[i] = *mem_addr;
float* L_12 = ___0_dptr;
int32_t L_13 = V_1;
uint32_t L_14 = sizeof(float);
float* L_15 = V_3;
float L_16 = (*(float*)L_15);
*(float*)((float*)il2cpp_codegen_add((intptr_t)L_12, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_13), (int32_t)L_14)))) = L_16;
}
IL_0054:
{
// for (int i = 0; i < n; ++i)
int32_t L_17 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_17, 1));
}
IL_0058:
{
// for (int i = 0; i < n; ++i)
int32_t L_18 = V_1;
int32_t L_19 = ___4_n;
if ((((int32_t)L_18) < ((int32_t)L_19)))
{
goto IL_000c;
}
}
{
// }
return;
}
}
// System.Void Unity.Burst.Intrinsics.X86/Avx2::EmulatedGather<System.Single,System.Int32>(T*,System.Void*,System.Int64*,System.Int32,System.Int32,U*)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Avx2_EmulatedGather_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m089FE6B150D3770B7C1109D4010EFBE72C0E985B_gshared (float* ___0_dptr, void* ___1_base_addr, int64_t* ___2_indexPtr, int32_t ___3_scale, int32_t ___4_n, int32_t* ___5_mask, const RuntimeMethod* method)
{
int32_t V_0 = 0;
int32_t V_1 = 0;
int64_t V_2 = 0;
float* V_3 = NULL;
{
// U maskZero = default;
il2cpp_codegen_initobj((&V_0), sizeof(int32_t));
// for (int i = 0; i < n; ++i)
V_1 = 0;
goto IL_0057;
}
IL_000c:
{
// long baseIndex = indexPtr[i];
int64_t* L_0 = ___2_indexPtr;
int32_t L_1 = V_1;
int64_t L_2 = *((int64_t*)((int64_t*)il2cpp_codegen_add((intptr_t)L_0, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_1), 8)))));
// long offset = baseIndex * scale;
int32_t L_3 = ___3_scale;
V_2 = ((int64_t)il2cpp_codegen_multiply(L_2, ((int64_t)L_3)));
// T* mem_addr = (T*)((byte*)base_addr + offset);
void* L_4 = ___1_base_addr;
int64_t L_5 = V_2;
V_3 = (float*)((void*)il2cpp_codegen_add((intptr_t)L_4, ((intptr_t)L_5)));
// if (mask == null || mask[i].CompareTo(maskZero) < 0)
int32_t* L_6 = ___5_mask;
if ((((intptr_t)L_6) == ((intptr_t)((uintptr_t)0))))
{
goto IL_003d;
}
}
{
int32_t* L_7 = ___5_mask;
int32_t L_8 = V_1;
uint32_t L_9 = sizeof(int32_t);
int32_t L_10 = V_0;
int32_t L_11;
L_11 = Int32_CompareTo_mFA011811D4447442ED442B4A507BD4267621C586((int32_t*)((int32_t*)il2cpp_codegen_add((intptr_t)L_7, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_8), (int32_t)L_9)))), L_10, il2cpp_rgctx_method(method->rgctx_data, 2));
if ((((int32_t)L_11) >= ((int32_t)0)))
{
goto IL_0053;
}
}
IL_003d:
{
// dptr[i] = *mem_addr;
float* L_12 = ___0_dptr;
int32_t L_13 = V_1;
uint32_t L_14 = sizeof(float);
float* L_15 = V_3;
float L_16 = (*(float*)L_15);
*(float*)((float*)il2cpp_codegen_add((intptr_t)L_12, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_13), (int32_t)L_14)))) = L_16;
}
IL_0053:
{
// for (int i = 0; i < n; ++i)
int32_t L_17 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_17, 1));
}
IL_0057:
{
// for (int i = 0; i < n; ++i)
int32_t L_18 = V_1;
int32_t L_19 = ___4_n;
if ((((int32_t)L_18) < ((int32_t)L_19)))
{
goto IL_000c;
}
}
{
// }
return;
}
}
// System.Int32 Unity.Burst.Intrinsics.X86/Sse4_2::ComputeStrCmpIntRes2<System.Byte>(T*,System.Int32,T*,System.Int32,System.Int32,System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Sse4_2_ComputeStrCmpIntRes2_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m5D9BE946098FA4C7FC8CC23DEE63A0877E8D6C8B_gshared (uint8_t* ___0_a, int32_t ___1_alen, uint8_t* ___2_b, int32_t ___3_blen, int32_t ___4_len, int32_t ___5_imm8, int32_t ___6_allOnes, const RuntimeMethod* method)
{
bool V_0 = false;
bool V_1 = false;
StrBoolArray_tCA66E1F688A4BC6FA749195F867F59E523508DD6 V_2;
memset((&V_2), 0, sizeof(V_2));
int32_t V_3 = 0;
int32_t V_4 = 0;
int32_t V_5 = 0;
int32_t V_6 = 0;
uint8_t V_7 = 0x0;
uint8_t V_8 = 0x0;
bool V_9 = false;
int32_t V_10 = 0;
int32_t V_11 = 0;
uint8_t V_12 = 0x0;
int32_t G_B49_0 = 0;
int32_t G_B48_0 = 0;
int32_t G_B50_0 = 0;
int32_t G_B50_1 = 0;
int32_t G_B59_0 = 0;
int32_t G_B58_0 = 0;
int32_t G_B60_0 = 0;
int32_t G_B61_0 = 0;
int32_t G_B61_1 = 0;
int32_t G_B69_0 = 0;
int32_t G_B68_0 = 0;
int32_t G_B70_0 = 0;
int32_t G_B70_1 = 0;
{
// bool aInvalid = false;
V_0 = (bool)0;
// bool bInvalid = false;
V_1 = (bool)0;
// StrBoolArray boolRes = default;
il2cpp_codegen_initobj((&V_2), sizeof(StrBoolArray_tCA66E1F688A4BC6FA749195F867F59E523508DD6));
// for (i = 0; i < len; ++i)
V_3 = 0;
goto IL_0183;
}
IL_0013:
{
// T aCh = a[i];
uint8_t* L_0 = ___0_a;
int32_t L_1 = V_3;
uint32_t L_2 = sizeof(uint8_t);
uint8_t L_3 = (*(uint8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_0, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_1), (int32_t)L_2)))));
V_7 = L_3;
// if (i == alen)
int32_t L_4 = V_3;
int32_t L_5 = ___1_alen;
if ((!(((uint32_t)L_4) == ((uint32_t)L_5))))
{
goto IL_002b;
}
}
{
// aInvalid = true;
V_0 = (bool)1;
}
IL_002b:
{
// bInvalid = false;
V_1 = (bool)0;
// for (j = 0; j < len; ++j)
V_4 = 0;
goto IL_0176;
}
IL_0035:
{
// T bCh = b[j];
uint8_t* L_6 = ___2_b;
int32_t L_7 = V_4;
uint32_t L_8 = sizeof(uint8_t);
uint8_t L_9 = (*(uint8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_6, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_7), (int32_t)L_8)))));
V_8 = L_9;
// if (j == blen)
int32_t L_10 = V_4;
int32_t L_11 = ___3_blen;
if ((!(((uint32_t)L_10) == ((uint32_t)L_11))))
{
goto IL_004f;
}
}
{
// bInvalid = true;
V_1 = (bool)1;
}
IL_004f:
{
// switch ((imm8 >> 2) & 3)
int32_t L_12 = ___5_imm8;
V_10 = ((int32_t)(((int32_t)(L_12>>2))&3));
int32_t L_13 = V_10;
switch (L_13)
{
case 0:
{
goto IL_006f;
}
case 1:
{
goto IL_00ad;
}
case 2:
{
goto IL_0102;
}
}
}
{
goto IL_0134;
}
IL_006f:
{
// match = EqualityComparer<T>.Default.Equals(aCh, bCh);
EqualityComparer_1_t209913D8BB9C5DF2E3F26BA94AD53F39604FBFB8* L_14;
L_14 = (( EqualityComparer_1_t209913D8BB9C5DF2E3F26BA94AD53F39604FBFB8* (*) (const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 1)))(il2cpp_rgctx_method(method->rgctx_data, 1));
uint8_t L_15 = V_7;
uint8_t L_16 = V_8;
NullCheck(L_14);
bool L_17;
L_17 = VirtualFuncInvoker2< bool, uint8_t, uint8_t >::Invoke(8 /* System.Boolean System.Collections.Generic.EqualityComparer`1<System.Byte>::Equals(T,T) */, L_14, L_15, L_16);
V_9 = L_17;
// if (!aInvalid && bInvalid)
bool L_18 = V_0;
bool L_19 = V_1;
if (!((int32_t)(((((int32_t)L_18) == ((int32_t)0))? 1 : 0)&(int32_t)L_19)))
{
goto IL_008f;
}
}
{
// match = false;
V_9 = (bool)0;
goto IL_0164;
}
IL_008f:
{
// else if (aInvalid && !bInvalid)
bool L_20 = V_0;
if (!L_20)
{
goto IL_009d;
}
}
{
bool L_21 = V_1;
if (L_21)
{
goto IL_009d;
}
}
{
// match = false;
V_9 = (bool)0;
goto IL_0164;
}
IL_009d:
{
// else if (aInvalid && bInvalid)
bool L_22 = V_0;
bool L_23 = V_1;
if (!((int32_t)((int32_t)L_22&(int32_t)L_23)))
{
goto IL_0164;
}
}
{
// match = false;
V_9 = (bool)0;
// break;
goto IL_0164;
}
IL_00ad:
{
// if (0 == (i & 1))
int32_t L_24 = V_3;
if (((int32_t)(L_24&1)))
{
goto IL_00ca;
}
}
{
// match = Comparer<T>.Default.Compare(bCh, aCh) >= 0;
Comparer_1_t49F23FD0F51B7B3F17D30558E0A425107523CC30* L_25;
L_25 = (( Comparer_1_t49F23FD0F51B7B3F17D30558E0A425107523CC30* (*) (const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 5)))(il2cpp_rgctx_method(method->rgctx_data, 5));
uint8_t L_26 = V_8;
uint8_t L_27 = V_7;
NullCheck(L_25);
int32_t L_28;
L_28 = VirtualFuncInvoker2< int32_t, uint8_t, uint8_t >::Invoke(6 /* System.Int32 System.Collections.Generic.Comparer`1<System.Byte>::Compare(T,T) */, L_25, L_26, L_27);
V_9 = (bool)((((int32_t)((((int32_t)L_28) < ((int32_t)0))? 1 : 0)) == ((int32_t)0))? 1 : 0);
goto IL_00e0;
}
IL_00ca:
{
// match = Comparer<T>.Default.Compare(bCh, aCh) <= 0;
Comparer_1_t49F23FD0F51B7B3F17D30558E0A425107523CC30* L_29;
L_29 = (( Comparer_1_t49F23FD0F51B7B3F17D30558E0A425107523CC30* (*) (const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 5)))(il2cpp_rgctx_method(method->rgctx_data, 5));
uint8_t L_30 = V_8;
uint8_t L_31 = V_7;
NullCheck(L_29);
int32_t L_32;
L_32 = VirtualFuncInvoker2< int32_t, uint8_t, uint8_t >::Invoke(6 /* System.Int32 System.Collections.Generic.Comparer`1<System.Byte>::Compare(T,T) */, L_29, L_30, L_31);
V_9 = (bool)((((int32_t)((((int32_t)L_32) > ((int32_t)0))? 1 : 0)) == ((int32_t)0))? 1 : 0);
}
IL_00e0:
{
// if (!aInvalid && bInvalid)
bool L_33 = V_0;
bool L_34 = V_1;
if (!((int32_t)(((((int32_t)L_33) == ((int32_t)0))? 1 : 0)&(int32_t)L_34)))
{
goto IL_00ed;
}
}
{
// match = false;
V_9 = (bool)0;
goto IL_0164;
}
IL_00ed:
{
// else if (aInvalid && !bInvalid)
bool L_35 = V_0;
if (!L_35)
{
goto IL_00f8;
}
}
{
bool L_36 = V_1;
if (L_36)
{
goto IL_00f8;
}
}
{
// match = false;
V_9 = (bool)0;
goto IL_0164;
}
IL_00f8:
{
// else if (aInvalid && bInvalid)
bool L_37 = V_0;
bool L_38 = V_1;
if (!((int32_t)((int32_t)L_37&(int32_t)L_38)))
{
goto IL_0164;
}
}
{
// match = false;
V_9 = (bool)0;
// break;
goto IL_0164;
}
IL_0102:
{
// match = EqualityComparer<T>.Default.Equals(aCh, bCh);
EqualityComparer_1_t209913D8BB9C5DF2E3F26BA94AD53F39604FBFB8* L_39;
L_39 = (( EqualityComparer_1_t209913D8BB9C5DF2E3F26BA94AD53F39604FBFB8* (*) (const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 1)))(il2cpp_rgctx_method(method->rgctx_data, 1));
uint8_t L_40 = V_7;
uint8_t L_41 = V_8;
NullCheck(L_39);
bool L_42;
L_42 = VirtualFuncInvoker2< bool, uint8_t, uint8_t >::Invoke(8 /* System.Boolean System.Collections.Generic.EqualityComparer`1<System.Byte>::Equals(T,T) */, L_39, L_40, L_41);
V_9 = L_42;
// if (!aInvalid && bInvalid)
bool L_43 = V_0;
bool L_44 = V_1;
if (!((int32_t)(((((int32_t)L_43) == ((int32_t)0))? 1 : 0)&(int32_t)L_44)))
{
goto IL_011f;
}
}
{
// match = false;
V_9 = (bool)0;
goto IL_0164;
}
IL_011f:
{
// else if (aInvalid && !bInvalid)
bool L_45 = V_0;
if (!L_45)
{
goto IL_012a;
}
}
{
bool L_46 = V_1;
if (L_46)
{
goto IL_012a;
}
}
{
// match = false;
V_9 = (bool)0;
goto IL_0164;
}
IL_012a:
{
// else if (aInvalid && bInvalid)
bool L_47 = V_0;
bool L_48 = V_1;
if (!((int32_t)((int32_t)L_47&(int32_t)L_48)))
{
goto IL_0164;
}
}
{
// match = true;
V_9 = (bool)1;
// break;
goto IL_0164;
}
IL_0134:
{
// match = EqualityComparer<T>.Default.Equals(aCh, bCh);
EqualityComparer_1_t209913D8BB9C5DF2E3F26BA94AD53F39604FBFB8* L_49;
L_49 = (( EqualityComparer_1_t209913D8BB9C5DF2E3F26BA94AD53F39604FBFB8* (*) (const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 1)))(il2cpp_rgctx_method(method->rgctx_data, 1));
uint8_t L_50 = V_7;
uint8_t L_51 = V_8;
NullCheck(L_49);
bool L_52;
L_52 = VirtualFuncInvoker2< bool, uint8_t, uint8_t >::Invoke(8 /* System.Boolean System.Collections.Generic.EqualityComparer`1<System.Byte>::Equals(T,T) */, L_49, L_50, L_51);
V_9 = L_52;
// if (!aInvalid && bInvalid)
bool L_53 = V_0;
bool L_54 = V_1;
if (!((int32_t)(((((int32_t)L_53) == ((int32_t)0))? 1 : 0)&(int32_t)L_54)))
{
goto IL_0151;
}
}
{
// match = false;
V_9 = (bool)0;
goto IL_0164;
}
IL_0151:
{
// else if (aInvalid && !bInvalid)
bool L_55 = V_0;
if (!L_55)
{
goto IL_015c;
}
}
{
bool L_56 = V_1;
if (L_56)
{
goto IL_015c;
}
}
{
// match = true;
V_9 = (bool)1;
goto IL_0164;
}
IL_015c:
{
// else if (aInvalid && bInvalid)
bool L_57 = V_0;
bool L_58 = V_1;
if (!((int32_t)((int32_t)L_57&(int32_t)L_58)))
{
goto IL_0164;
}
}
{
// match = true;
V_9 = (bool)1;
}
IL_0164:
{
// boolRes.SetBit(i, j, match);
int32_t L_59 = V_3;
int32_t L_60 = V_4;
bool L_61 = V_9;
StrBoolArray_SetBit_m212C6D1A8A4C422AF979D6B3BC7CD5B9BD0F3F01((&V_2), L_59, L_60, L_61, NULL);
// for (j = 0; j < len; ++j)
int32_t L_62 = V_4;
V_4 = ((int32_t)il2cpp_codegen_add(L_62, 1));
}
IL_0176:
{
// for (j = 0; j < len; ++j)
int32_t L_63 = V_4;
int32_t L_64 = ___4_len;
if ((((int32_t)L_63) < ((int32_t)L_64)))
{
goto IL_0035;
}
}
{
// for (i = 0; i < len; ++i)
int32_t L_65 = V_3;
V_3 = ((int32_t)il2cpp_codegen_add(L_65, 1));
}
IL_0183:
{
// for (i = 0; i < len; ++i)
int32_t L_66 = V_3;
int32_t L_67 = ___4_len;
if ((((int32_t)L_66) < ((int32_t)L_67)))
{
goto IL_0013;
}
}
{
// int intRes1 = 0;
V_6 = 0;
// switch ((imm8 >> 2) & 3)
int32_t L_68 = ___5_imm8;
V_10 = ((int32_t)(((int32_t)(L_68>>2))&3));
int32_t L_69 = V_10;
switch (L_69)
{
case 0:
{
goto IL_01b2;
}
case 1:
{
goto IL_01ef;
}
case 2:
{
goto IL_0237;
}
case 3:
{
goto IL_025f;
}
}
}
{
goto IL_02a5;
}
IL_01b2:
{
// for (i = 0; i < len; ++i)
V_3 = 0;
goto IL_01e5;
}
IL_01b6:
{
// for (j = 0; j < len; ++j)
V_4 = 0;
goto IL_01db;
}
IL_01bb:
{
// intRes1 |= (boolRes.GetBit(j, i) ? 1 : 0) << i;
int32_t L_70 = V_6;
int32_t L_71 = V_4;
int32_t L_72 = V_3;
bool L_73;
L_73 = StrBoolArray_GetBit_mCA50A9F3A3FA5C552305C9B762264A6058F33E78((&V_2), L_71, L_72, NULL);
G_B48_0 = L_70;
if (L_73)
{
G_B49_0 = L_70;
goto IL_01cc;
}
}
{
G_B50_0 = 0;
G_B50_1 = G_B48_0;
goto IL_01cd;
}
IL_01cc:
{
G_B50_0 = 1;
G_B50_1 = G_B49_0;
}
IL_01cd:
{
int32_t L_74 = V_3;
V_6 = ((int32_t)(G_B50_1|((int32_t)(G_B50_0<<((int32_t)(L_74&((int32_t)31)))))));
// for (j = 0; j < len; ++j)
int32_t L_75 = V_4;
V_4 = ((int32_t)il2cpp_codegen_add(L_75, 1));
}
IL_01db:
{
// for (j = 0; j < len; ++j)
int32_t L_76 = V_4;
int32_t L_77 = ___4_len;
if ((((int32_t)L_76) < ((int32_t)L_77)))
{
goto IL_01bb;
}
}
{
// for (i = 0; i < len; ++i)
int32_t L_78 = V_3;
V_3 = ((int32_t)il2cpp_codegen_add(L_78, 1));
}
IL_01e5:
{
// for (i = 0; i < len; ++i)
int32_t L_79 = V_3;
int32_t L_80 = ___4_len;
if ((((int32_t)L_79) < ((int32_t)L_80)))
{
goto IL_01b6;
}
}
{
// break;
goto IL_02a5;
}
IL_01ef:
{
// for (i = 0; i < len; ++i)
V_3 = 0;
goto IL_0230;
}
IL_01f3:
{
// for (j = 0; j < len; j += 2)
V_4 = 0;
goto IL_0226;
}
IL_01f8:
{
// intRes1 |= ((boolRes.GetBit(j, i) && boolRes.GetBit(j + 1, i)) ? 1 : 0) << i;
int32_t L_81 = V_6;
int32_t L_82 = V_4;
int32_t L_83 = V_3;
bool L_84;
L_84 = StrBoolArray_GetBit_mCA50A9F3A3FA5C552305C9B762264A6058F33E78((&V_2), L_82, L_83, NULL);
G_B58_0 = L_81;
if (!L_84)
{
G_B59_0 = L_81;
goto IL_0214;
}
}
{
int32_t L_85 = V_4;
int32_t L_86 = V_3;
bool L_87;
L_87 = StrBoolArray_GetBit_mCA50A9F3A3FA5C552305C9B762264A6058F33E78((&V_2), ((int32_t)il2cpp_codegen_add(L_85, 1)), L_86, NULL);
G_B59_0 = G_B58_0;
if (L_87)
{
G_B60_0 = G_B58_0;
goto IL_0217;
}
}
IL_0214:
{
G_B61_0 = 0;
G_B61_1 = G_B59_0;
goto IL_0218;
}
IL_0217:
{
G_B61_0 = 1;
G_B61_1 = G_B60_0;
}
IL_0218:
{
int32_t L_88 = V_3;
V_6 = ((int32_t)(G_B61_1|((int32_t)(G_B61_0<<((int32_t)(L_88&((int32_t)31)))))));
// for (j = 0; j < len; j += 2)
int32_t L_89 = V_4;
V_4 = ((int32_t)il2cpp_codegen_add(L_89, 2));
}
IL_0226:
{
// for (j = 0; j < len; j += 2)
int32_t L_90 = V_4;
int32_t L_91 = ___4_len;
if ((((int32_t)L_90) < ((int32_t)L_91)))
{
goto IL_01f8;
}
}
{
// for (i = 0; i < len; ++i)
int32_t L_92 = V_3;
V_3 = ((int32_t)il2cpp_codegen_add(L_92, 1));
}
IL_0230:
{
// for (i = 0; i < len; ++i)
int32_t L_93 = V_3;
int32_t L_94 = ___4_len;
if ((((int32_t)L_93) < ((int32_t)L_94)))
{
goto IL_01f3;
}
}
{
// break;
goto IL_02a5;
}
IL_0237:
{
// for (i = 0; i < len; ++i)
V_3 = 0;
goto IL_0258;
}
IL_023b:
{
// intRes1 |= (boolRes.GetBit(i, i) ? 1 : 0) << i;
int32_t L_95 = V_6;
int32_t L_96 = V_3;
int32_t L_97 = V_3;
bool L_98;
L_98 = StrBoolArray_GetBit_mCA50A9F3A3FA5C552305C9B762264A6058F33E78((&V_2), L_96, L_97, NULL);
G_B68_0 = L_95;
if (L_98)
{
G_B69_0 = L_95;
goto IL_024b;
}
}
{
G_B70_0 = 0;
G_B70_1 = G_B68_0;
goto IL_024c;
}
IL_024b:
{
G_B70_0 = 1;
G_B70_1 = G_B69_0;
}
IL_024c:
{
int32_t L_99 = V_3;
V_6 = ((int32_t)(G_B70_1|((int32_t)(G_B70_0<<((int32_t)(L_99&((int32_t)31)))))));
// for (i = 0; i < len; ++i)
int32_t L_100 = V_3;
V_3 = ((int32_t)il2cpp_codegen_add(L_100, 1));
}
IL_0258:
{
// for (i = 0; i < len; ++i)
int32_t L_101 = V_3;
int32_t L_102 = ___4_len;
if ((((int32_t)L_101) < ((int32_t)L_102)))
{
goto IL_023b;
}
}
{
// break;
goto IL_02a5;
}
IL_025f:
{
// intRes1 = allOnes;
int32_t L_103 = ___6_allOnes;
V_6 = L_103;
// for (i = 0; i < len; ++i)
V_3 = 0;
goto IL_02a0;
}
IL_0267:
{
// int k = i;
int32_t L_104 = V_3;
V_11 = L_104;
// for (j = 0; j < len - i; ++j)
V_4 = 0;
goto IL_0294;
}
IL_026f:
{
// if (!boolRes.GetBit(j, k))
int32_t L_105 = V_4;
int32_t L_106 = V_11;
bool L_107;
L_107 = StrBoolArray_GetBit_mCA50A9F3A3FA5C552305C9B762264A6058F33E78((&V_2), L_105, L_106, NULL);
if (L_107)
{
goto IL_0288;
}
}
{
// intRes1 &= ~(1 << i);
int32_t L_108 = V_6;
int32_t L_109 = V_3;
V_6 = ((int32_t)(L_108&((~((int32_t)(1<<((int32_t)(L_109&((int32_t)31)))))))));
}
IL_0288:
{
// k += 1;
int32_t L_110 = V_11;
V_11 = ((int32_t)il2cpp_codegen_add(L_110, 1));
// for (j = 0; j < len - i; ++j)
int32_t L_111 = V_4;
V_4 = ((int32_t)il2cpp_codegen_add(L_111, 1));
}
IL_0294:
{
// for (j = 0; j < len - i; ++j)
int32_t L_112 = V_4;
int32_t L_113 = ___4_len;
int32_t L_114 = V_3;
if ((((int32_t)L_112) < ((int32_t)((int32_t)il2cpp_codegen_subtract(L_113, L_114)))))
{
goto IL_026f;
}
}
{
// for (i = 0; i < len; ++i)
int32_t L_115 = V_3;
V_3 = ((int32_t)il2cpp_codegen_add(L_115, 1));
}
IL_02a0:
{
// for (i = 0; i < len; ++i)
int32_t L_116 = V_3;
int32_t L_117 = ___4_len;
if ((((int32_t)L_116) < ((int32_t)L_117)))
{
goto IL_0267;
}
}
IL_02a5:
{
// intRes2 = 0;
V_5 = 0;
// bInvalid = false;
V_1 = (bool)0;
// for (i = 0; i < len; ++i)
V_3 = 0;
goto IL_032b;
}
IL_02ae:
{
// if ((imm8 & (1 << 4)) != 0)
int32_t L_118 = ___5_imm8;
if (!((int32_t)(L_118&((int32_t)16))))
{
goto IL_0319;
}
}
{
// if ((imm8 & (1 << 5)) != 0) // only negate valid
int32_t L_119 = ___5_imm8;
if (!((int32_t)(L_119&((int32_t)32))))
{
goto IL_0308;
}
}
{
// if (EqualityComparer<T>.Default.Equals(b[i], default(T)))
EqualityComparer_1_t209913D8BB9C5DF2E3F26BA94AD53F39604FBFB8* L_120;
L_120 = (( EqualityComparer_1_t209913D8BB9C5DF2E3F26BA94AD53F39604FBFB8* (*) (const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 1)))(il2cpp_rgctx_method(method->rgctx_data, 1));
uint8_t* L_121 = ___2_b;
int32_t L_122 = V_3;
uint32_t L_123 = sizeof(uint8_t);
uint8_t L_124 = (*(uint8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_121, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_122), (int32_t)L_123)))));
il2cpp_codegen_initobj((&V_12), sizeof(uint8_t));
uint8_t L_125 = V_12;
NullCheck(L_120);
bool L_126;
L_126 = VirtualFuncInvoker2< bool, uint8_t, uint8_t >::Invoke(8 /* System.Boolean System.Collections.Generic.EqualityComparer`1<System.Byte>::Equals(T,T) */, L_120, L_124, L_125);
if (!L_126)
{
goto IL_02e4;
}
}
{
// bInvalid = true;
V_1 = (bool)1;
}
IL_02e4:
{
// if (bInvalid) // invalid, don't negate
bool L_127 = V_1;
if (!L_127)
{
goto IL_02f7;
}
}
{
// intRes2 |= intRes1 & (1 << i);
int32_t L_128 = V_5;
int32_t L_129 = V_6;
int32_t L_130 = V_3;
V_5 = ((int32_t)(L_128|((int32_t)(L_129&((int32_t)(1<<((int32_t)(L_130&((int32_t)31)))))))));
goto IL_0327;
}
IL_02f7:
{
// intRes2 |= (~intRes1) & (1 << i);
int32_t L_131 = V_5;
int32_t L_132 = V_6;
int32_t L_133 = V_3;
V_5 = ((int32_t)(L_131|((int32_t)(((~L_132))&((int32_t)(1<<((int32_t)(L_133&((int32_t)31)))))))));
goto IL_0327;
}
IL_0308:
{
// intRes2 |= (~intRes1) & (1 << i);
int32_t L_134 = V_5;
int32_t L_135 = V_6;
int32_t L_136 = V_3;
V_5 = ((int32_t)(L_134|((int32_t)(((~L_135))&((int32_t)(1<<((int32_t)(L_136&((int32_t)31)))))))));
goto IL_0327;
}
IL_0319:
{
// intRes2 |= intRes1 & (1 << i);
int32_t L_137 = V_5;
int32_t L_138 = V_6;
int32_t L_139 = V_3;
V_5 = ((int32_t)(L_137|((int32_t)(L_138&((int32_t)(1<<((int32_t)(L_139&((int32_t)31)))))))));
}
IL_0327:
{
// for (i = 0; i < len; ++i)
int32_t L_140 = V_3;
V_3 = ((int32_t)il2cpp_codegen_add(L_140, 1));
}
IL_032b:
{
// for (i = 0; i < len; ++i)
int32_t L_141 = V_3;
int32_t L_142 = ___4_len;
if ((((int32_t)L_141) < ((int32_t)L_142)))
{
goto IL_02ae;
}
}
{
// return intRes2;
int32_t L_143 = V_5;
return L_143;
}
}
// System.Int32 Unity.Burst.Intrinsics.X86/Sse4_2::ComputeStrCmpIntRes2<System.Int16>(T*,System.Int32,T*,System.Int32,System.Int32,System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Sse4_2_ComputeStrCmpIntRes2_TisInt16_tB8EF286A9C33492FA6E6D6E67320BE93E794A175_mB3F9377B1A57D35D5514DEF77B3D9279A8622960_gshared (int16_t* ___0_a, int32_t ___1_alen, int16_t* ___2_b, int32_t ___3_blen, int32_t ___4_len, int32_t ___5_imm8, int32_t ___6_allOnes, const RuntimeMethod* method)
{
bool V_0 = false;
bool V_1 = false;
StrBoolArray_tCA66E1F688A4BC6FA749195F867F59E523508DD6 V_2;
memset((&V_2), 0, sizeof(V_2));
int32_t V_3 = 0;
int32_t V_4 = 0;
int32_t V_5 = 0;
int32_t V_6 = 0;
int16_t V_7 = 0;
int16_t V_8 = 0;
bool V_9 = false;
int32_t V_10 = 0;
int32_t V_11 = 0;
int16_t V_12 = 0;
int32_t G_B49_0 = 0;
int32_t G_B48_0 = 0;
int32_t G_B50_0 = 0;
int32_t G_B50_1 = 0;
int32_t G_B59_0 = 0;
int32_t G_B58_0 = 0;
int32_t G_B60_0 = 0;
int32_t G_B61_0 = 0;
int32_t G_B61_1 = 0;
int32_t G_B69_0 = 0;
int32_t G_B68_0 = 0;
int32_t G_B70_0 = 0;
int32_t G_B70_1 = 0;
{
// bool aInvalid = false;
V_0 = (bool)0;
// bool bInvalid = false;
V_1 = (bool)0;
// StrBoolArray boolRes = default;
il2cpp_codegen_initobj((&V_2), sizeof(StrBoolArray_tCA66E1F688A4BC6FA749195F867F59E523508DD6));
// for (i = 0; i < len; ++i)
V_3 = 0;
goto IL_0183;
}
IL_0013:
{
// T aCh = a[i];
int16_t* L_0 = ___0_a;
int32_t L_1 = V_3;
uint32_t L_2 = sizeof(int16_t);
int16_t L_3 = (*(int16_t*)((int16_t*)il2cpp_codegen_add((intptr_t)L_0, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_1), (int32_t)L_2)))));
V_7 = L_3;
// if (i == alen)
int32_t L_4 = V_3;
int32_t L_5 = ___1_alen;
if ((!(((uint32_t)L_4) == ((uint32_t)L_5))))
{
goto IL_002b;
}
}
{
// aInvalid = true;
V_0 = (bool)1;
}
IL_002b:
{
// bInvalid = false;
V_1 = (bool)0;
// for (j = 0; j < len; ++j)
V_4 = 0;
goto IL_0176;
}
IL_0035:
{
// T bCh = b[j];
int16_t* L_6 = ___2_b;
int32_t L_7 = V_4;
uint32_t L_8 = sizeof(int16_t);
int16_t L_9 = (*(int16_t*)((int16_t*)il2cpp_codegen_add((intptr_t)L_6, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_7), (int32_t)L_8)))));
V_8 = L_9;
// if (j == blen)
int32_t L_10 = V_4;
int32_t L_11 = ___3_blen;
if ((!(((uint32_t)L_10) == ((uint32_t)L_11))))
{
goto IL_004f;
}
}
{
// bInvalid = true;
V_1 = (bool)1;
}
IL_004f:
{
// switch ((imm8 >> 2) & 3)
int32_t L_12 = ___5_imm8;
V_10 = ((int32_t)(((int32_t)(L_12>>2))&3));
int32_t L_13 = V_10;
switch (L_13)
{
case 0:
{
goto IL_006f;
}
case 1:
{
goto IL_00ad;
}
case 2:
{
goto IL_0102;
}
}
}
{
goto IL_0134;
}
IL_006f:
{
// match = EqualityComparer<T>.Default.Equals(aCh, bCh);
EqualityComparer_1_tD96337BB993FF6246388ED223A24A3E752058F7B* L_14;
L_14 = (( EqualityComparer_1_tD96337BB993FF6246388ED223A24A3E752058F7B* (*) (const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 1)))(il2cpp_rgctx_method(method->rgctx_data, 1));
int16_t L_15 = V_7;
int16_t L_16 = V_8;
NullCheck(L_14);
bool L_17;
L_17 = VirtualFuncInvoker2< bool, int16_t, int16_t >::Invoke(8 /* System.Boolean System.Collections.Generic.EqualityComparer`1<System.Int16>::Equals(T,T) */, L_14, L_15, L_16);
V_9 = L_17;
// if (!aInvalid && bInvalid)
bool L_18 = V_0;
bool L_19 = V_1;
if (!((int32_t)(((((int32_t)L_18) == ((int32_t)0))? 1 : 0)&(int32_t)L_19)))
{
goto IL_008f;
}
}
{
// match = false;
V_9 = (bool)0;
goto IL_0164;
}
IL_008f:
{
// else if (aInvalid && !bInvalid)
bool L_20 = V_0;
if (!L_20)
{
goto IL_009d;
}
}
{
bool L_21 = V_1;
if (L_21)
{
goto IL_009d;
}
}
{
// match = false;
V_9 = (bool)0;
goto IL_0164;
}
IL_009d:
{
// else if (aInvalid && bInvalid)
bool L_22 = V_0;
bool L_23 = V_1;
if (!((int32_t)((int32_t)L_22&(int32_t)L_23)))
{
goto IL_0164;
}
}
{
// match = false;
V_9 = (bool)0;
// break;
goto IL_0164;
}
IL_00ad:
{
// if (0 == (i & 1))
int32_t L_24 = V_3;
if (((int32_t)(L_24&1)))
{
goto IL_00ca;
}
}
{
// match = Comparer<T>.Default.Compare(bCh, aCh) >= 0;
Comparer_1_t7EDCB50F141B8333E02C67781CAC2D41381F0563* L_25;
L_25 = (( Comparer_1_t7EDCB50F141B8333E02C67781CAC2D41381F0563* (*) (const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 5)))(il2cpp_rgctx_method(method->rgctx_data, 5));
int16_t L_26 = V_8;
int16_t L_27 = V_7;
NullCheck(L_25);
int32_t L_28;
L_28 = VirtualFuncInvoker2< int32_t, int16_t, int16_t >::Invoke(6 /* System.Int32 System.Collections.Generic.Comparer`1<System.Int16>::Compare(T,T) */, L_25, L_26, L_27);
V_9 = (bool)((((int32_t)((((int32_t)L_28) < ((int32_t)0))? 1 : 0)) == ((int32_t)0))? 1 : 0);
goto IL_00e0;
}
IL_00ca:
{
// match = Comparer<T>.Default.Compare(bCh, aCh) <= 0;
Comparer_1_t7EDCB50F141B8333E02C67781CAC2D41381F0563* L_29;
L_29 = (( Comparer_1_t7EDCB50F141B8333E02C67781CAC2D41381F0563* (*) (const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 5)))(il2cpp_rgctx_method(method->rgctx_data, 5));
int16_t L_30 = V_8;
int16_t L_31 = V_7;
NullCheck(L_29);
int32_t L_32;
L_32 = VirtualFuncInvoker2< int32_t, int16_t, int16_t >::Invoke(6 /* System.Int32 System.Collections.Generic.Comparer`1<System.Int16>::Compare(T,T) */, L_29, L_30, L_31);
V_9 = (bool)((((int32_t)((((int32_t)L_32) > ((int32_t)0))? 1 : 0)) == ((int32_t)0))? 1 : 0);
}
IL_00e0:
{
// if (!aInvalid && bInvalid)
bool L_33 = V_0;
bool L_34 = V_1;
if (!((int32_t)(((((int32_t)L_33) == ((int32_t)0))? 1 : 0)&(int32_t)L_34)))
{
goto IL_00ed;
}
}
{
// match = false;
V_9 = (bool)0;
goto IL_0164;
}
IL_00ed:
{
// else if (aInvalid && !bInvalid)
bool L_35 = V_0;
if (!L_35)
{
goto IL_00f8;
}
}
{
bool L_36 = V_1;
if (L_36)
{
goto IL_00f8;
}
}
{
// match = false;
V_9 = (bool)0;
goto IL_0164;
}
IL_00f8:
{
// else if (aInvalid && bInvalid)
bool L_37 = V_0;
bool L_38 = V_1;
if (!((int32_t)((int32_t)L_37&(int32_t)L_38)))
{
goto IL_0164;
}
}
{
// match = false;
V_9 = (bool)0;
// break;
goto IL_0164;
}
IL_0102:
{
// match = EqualityComparer<T>.Default.Equals(aCh, bCh);
EqualityComparer_1_tD96337BB993FF6246388ED223A24A3E752058F7B* L_39;
L_39 = (( EqualityComparer_1_tD96337BB993FF6246388ED223A24A3E752058F7B* (*) (const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 1)))(il2cpp_rgctx_method(method->rgctx_data, 1));
int16_t L_40 = V_7;
int16_t L_41 = V_8;
NullCheck(L_39);
bool L_42;
L_42 = VirtualFuncInvoker2< bool, int16_t, int16_t >::Invoke(8 /* System.Boolean System.Collections.Generic.EqualityComparer`1<System.Int16>::Equals(T,T) */, L_39, L_40, L_41);
V_9 = L_42;
// if (!aInvalid && bInvalid)
bool L_43 = V_0;
bool L_44 = V_1;
if (!((int32_t)(((((int32_t)L_43) == ((int32_t)0))? 1 : 0)&(int32_t)L_44)))
{
goto IL_011f;
}
}
{
// match = false;
V_9 = (bool)0;
goto IL_0164;
}
IL_011f:
{
// else if (aInvalid && !bInvalid)
bool L_45 = V_0;
if (!L_45)
{
goto IL_012a;
}
}
{
bool L_46 = V_1;
if (L_46)
{
goto IL_012a;
}
}
{
// match = false;
V_9 = (bool)0;
goto IL_0164;
}
IL_012a:
{
// else if (aInvalid && bInvalid)
bool L_47 = V_0;
bool L_48 = V_1;
if (!((int32_t)((int32_t)L_47&(int32_t)L_48)))
{
goto IL_0164;
}
}
{
// match = true;
V_9 = (bool)1;
// break;
goto IL_0164;
}
IL_0134:
{
// match = EqualityComparer<T>.Default.Equals(aCh, bCh);
EqualityComparer_1_tD96337BB993FF6246388ED223A24A3E752058F7B* L_49;
L_49 = (( EqualityComparer_1_tD96337BB993FF6246388ED223A24A3E752058F7B* (*) (const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 1)))(il2cpp_rgctx_method(method->rgctx_data, 1));
int16_t L_50 = V_7;
int16_t L_51 = V_8;
NullCheck(L_49);
bool L_52;
L_52 = VirtualFuncInvoker2< bool, int16_t, int16_t >::Invoke(8 /* System.Boolean System.Collections.Generic.EqualityComparer`1<System.Int16>::Equals(T,T) */, L_49, L_50, L_51);
V_9 = L_52;
// if (!aInvalid && bInvalid)
bool L_53 = V_0;
bool L_54 = V_1;
if (!((int32_t)(((((int32_t)L_53) == ((int32_t)0))? 1 : 0)&(int32_t)L_54)))
{
goto IL_0151;
}
}
{
// match = false;
V_9 = (bool)0;
goto IL_0164;
}
IL_0151:
{
// else if (aInvalid && !bInvalid)
bool L_55 = V_0;
if (!L_55)
{
goto IL_015c;
}
}
{
bool L_56 = V_1;
if (L_56)
{
goto IL_015c;
}
}
{
// match = true;
V_9 = (bool)1;
goto IL_0164;
}
IL_015c:
{
// else if (aInvalid && bInvalid)
bool L_57 = V_0;
bool L_58 = V_1;
if (!((int32_t)((int32_t)L_57&(int32_t)L_58)))
{
goto IL_0164;
}
}
{
// match = true;
V_9 = (bool)1;
}
IL_0164:
{
// boolRes.SetBit(i, j, match);
int32_t L_59 = V_3;
int32_t L_60 = V_4;
bool L_61 = V_9;
StrBoolArray_SetBit_m212C6D1A8A4C422AF979D6B3BC7CD5B9BD0F3F01((&V_2), L_59, L_60, L_61, NULL);
// for (j = 0; j < len; ++j)
int32_t L_62 = V_4;
V_4 = ((int32_t)il2cpp_codegen_add(L_62, 1));
}
IL_0176:
{
// for (j = 0; j < len; ++j)
int32_t L_63 = V_4;
int32_t L_64 = ___4_len;
if ((((int32_t)L_63) < ((int32_t)L_64)))
{
goto IL_0035;
}
}
{
// for (i = 0; i < len; ++i)
int32_t L_65 = V_3;
V_3 = ((int32_t)il2cpp_codegen_add(L_65, 1));
}
IL_0183:
{
// for (i = 0; i < len; ++i)
int32_t L_66 = V_3;
int32_t L_67 = ___4_len;
if ((((int32_t)L_66) < ((int32_t)L_67)))
{
goto IL_0013;
}
}
{
// int intRes1 = 0;
V_6 = 0;
// switch ((imm8 >> 2) & 3)
int32_t L_68 = ___5_imm8;
V_10 = ((int32_t)(((int32_t)(L_68>>2))&3));
int32_t L_69 = V_10;
switch (L_69)
{
case 0:
{
goto IL_01b2;
}
case 1:
{
goto IL_01ef;
}
case 2:
{
goto IL_0237;
}
case 3:
{
goto IL_025f;
}
}
}
{
goto IL_02a5;
}
IL_01b2:
{
// for (i = 0; i < len; ++i)
V_3 = 0;
goto IL_01e5;
}
IL_01b6:
{
// for (j = 0; j < len; ++j)
V_4 = 0;
goto IL_01db;
}
IL_01bb:
{
// intRes1 |= (boolRes.GetBit(j, i) ? 1 : 0) << i;
int32_t L_70 = V_6;
int32_t L_71 = V_4;
int32_t L_72 = V_3;
bool L_73;
L_73 = StrBoolArray_GetBit_mCA50A9F3A3FA5C552305C9B762264A6058F33E78((&V_2), L_71, L_72, NULL);
G_B48_0 = L_70;
if (L_73)
{
G_B49_0 = L_70;
goto IL_01cc;
}
}
{
G_B50_0 = 0;
G_B50_1 = G_B48_0;
goto IL_01cd;
}
IL_01cc:
{
G_B50_0 = 1;
G_B50_1 = G_B49_0;
}
IL_01cd:
{
int32_t L_74 = V_3;
V_6 = ((int32_t)(G_B50_1|((int32_t)(G_B50_0<<((int32_t)(L_74&((int32_t)31)))))));
// for (j = 0; j < len; ++j)
int32_t L_75 = V_4;
V_4 = ((int32_t)il2cpp_codegen_add(L_75, 1));
}
IL_01db:
{
// for (j = 0; j < len; ++j)
int32_t L_76 = V_4;
int32_t L_77 = ___4_len;
if ((((int32_t)L_76) < ((int32_t)L_77)))
{
goto IL_01bb;
}
}
{
// for (i = 0; i < len; ++i)
int32_t L_78 = V_3;
V_3 = ((int32_t)il2cpp_codegen_add(L_78, 1));
}
IL_01e5:
{
// for (i = 0; i < len; ++i)
int32_t L_79 = V_3;
int32_t L_80 = ___4_len;
if ((((int32_t)L_79) < ((int32_t)L_80)))
{
goto IL_01b6;
}
}
{
// break;
goto IL_02a5;
}
IL_01ef:
{
// for (i = 0; i < len; ++i)
V_3 = 0;
goto IL_0230;
}
IL_01f3:
{
// for (j = 0; j < len; j += 2)
V_4 = 0;
goto IL_0226;
}
IL_01f8:
{
// intRes1 |= ((boolRes.GetBit(j, i) && boolRes.GetBit(j + 1, i)) ? 1 : 0) << i;
int32_t L_81 = V_6;
int32_t L_82 = V_4;
int32_t L_83 = V_3;
bool L_84;
L_84 = StrBoolArray_GetBit_mCA50A9F3A3FA5C552305C9B762264A6058F33E78((&V_2), L_82, L_83, NULL);
G_B58_0 = L_81;
if (!L_84)
{
G_B59_0 = L_81;
goto IL_0214;
}
}
{
int32_t L_85 = V_4;
int32_t L_86 = V_3;
bool L_87;
L_87 = StrBoolArray_GetBit_mCA50A9F3A3FA5C552305C9B762264A6058F33E78((&V_2), ((int32_t)il2cpp_codegen_add(L_85, 1)), L_86, NULL);
G_B59_0 = G_B58_0;
if (L_87)
{
G_B60_0 = G_B58_0;
goto IL_0217;
}
}
IL_0214:
{
G_B61_0 = 0;
G_B61_1 = G_B59_0;
goto IL_0218;
}
IL_0217:
{
G_B61_0 = 1;
G_B61_1 = G_B60_0;
}
IL_0218:
{
int32_t L_88 = V_3;
V_6 = ((int32_t)(G_B61_1|((int32_t)(G_B61_0<<((int32_t)(L_88&((int32_t)31)))))));
// for (j = 0; j < len; j += 2)
int32_t L_89 = V_4;
V_4 = ((int32_t)il2cpp_codegen_add(L_89, 2));
}
IL_0226:
{
// for (j = 0; j < len; j += 2)
int32_t L_90 = V_4;
int32_t L_91 = ___4_len;
if ((((int32_t)L_90) < ((int32_t)L_91)))
{
goto IL_01f8;
}
}
{
// for (i = 0; i < len; ++i)
int32_t L_92 = V_3;
V_3 = ((int32_t)il2cpp_codegen_add(L_92, 1));
}
IL_0230:
{
// for (i = 0; i < len; ++i)
int32_t L_93 = V_3;
int32_t L_94 = ___4_len;
if ((((int32_t)L_93) < ((int32_t)L_94)))
{
goto IL_01f3;
}
}
{
// break;
goto IL_02a5;
}
IL_0237:
{
// for (i = 0; i < len; ++i)
V_3 = 0;
goto IL_0258;
}
IL_023b:
{
// intRes1 |= (boolRes.GetBit(i, i) ? 1 : 0) << i;
int32_t L_95 = V_6;
int32_t L_96 = V_3;
int32_t L_97 = V_3;
bool L_98;
L_98 = StrBoolArray_GetBit_mCA50A9F3A3FA5C552305C9B762264A6058F33E78((&V_2), L_96, L_97, NULL);
G_B68_0 = L_95;
if (L_98)
{
G_B69_0 = L_95;
goto IL_024b;
}
}
{
G_B70_0 = 0;
G_B70_1 = G_B68_0;
goto IL_024c;
}
IL_024b:
{
G_B70_0 = 1;
G_B70_1 = G_B69_0;
}
IL_024c:
{
int32_t L_99 = V_3;
V_6 = ((int32_t)(G_B70_1|((int32_t)(G_B70_0<<((int32_t)(L_99&((int32_t)31)))))));
// for (i = 0; i < len; ++i)
int32_t L_100 = V_3;
V_3 = ((int32_t)il2cpp_codegen_add(L_100, 1));
}
IL_0258:
{
// for (i = 0; i < len; ++i)
int32_t L_101 = V_3;
int32_t L_102 = ___4_len;
if ((((int32_t)L_101) < ((int32_t)L_102)))
{
goto IL_023b;
}
}
{
// break;
goto IL_02a5;
}
IL_025f:
{
// intRes1 = allOnes;
int32_t L_103 = ___6_allOnes;
V_6 = L_103;
// for (i = 0; i < len; ++i)
V_3 = 0;
goto IL_02a0;
}
IL_0267:
{
// int k = i;
int32_t L_104 = V_3;
V_11 = L_104;
// for (j = 0; j < len - i; ++j)
V_4 = 0;
goto IL_0294;
}
IL_026f:
{
// if (!boolRes.GetBit(j, k))
int32_t L_105 = V_4;
int32_t L_106 = V_11;
bool L_107;
L_107 = StrBoolArray_GetBit_mCA50A9F3A3FA5C552305C9B762264A6058F33E78((&V_2), L_105, L_106, NULL);
if (L_107)
{
goto IL_0288;
}
}
{
// intRes1 &= ~(1 << i);
int32_t L_108 = V_6;
int32_t L_109 = V_3;
V_6 = ((int32_t)(L_108&((~((int32_t)(1<<((int32_t)(L_109&((int32_t)31)))))))));
}
IL_0288:
{
// k += 1;
int32_t L_110 = V_11;
V_11 = ((int32_t)il2cpp_codegen_add(L_110, 1));
// for (j = 0; j < len - i; ++j)
int32_t L_111 = V_4;
V_4 = ((int32_t)il2cpp_codegen_add(L_111, 1));
}
IL_0294:
{
// for (j = 0; j < len - i; ++j)
int32_t L_112 = V_4;
int32_t L_113 = ___4_len;
int32_t L_114 = V_3;
if ((((int32_t)L_112) < ((int32_t)((int32_t)il2cpp_codegen_subtract(L_113, L_114)))))
{
goto IL_026f;
}
}
{
// for (i = 0; i < len; ++i)
int32_t L_115 = V_3;
V_3 = ((int32_t)il2cpp_codegen_add(L_115, 1));
}
IL_02a0:
{
// for (i = 0; i < len; ++i)
int32_t L_116 = V_3;
int32_t L_117 = ___4_len;
if ((((int32_t)L_116) < ((int32_t)L_117)))
{
goto IL_0267;
}
}
IL_02a5:
{
// intRes2 = 0;
V_5 = 0;
// bInvalid = false;
V_1 = (bool)0;
// for (i = 0; i < len; ++i)
V_3 = 0;
goto IL_032b;
}
IL_02ae:
{
// if ((imm8 & (1 << 4)) != 0)
int32_t L_118 = ___5_imm8;
if (!((int32_t)(L_118&((int32_t)16))))
{
goto IL_0319;
}
}
{
// if ((imm8 & (1 << 5)) != 0) // only negate valid
int32_t L_119 = ___5_imm8;
if (!((int32_t)(L_119&((int32_t)32))))
{
goto IL_0308;
}
}
{
// if (EqualityComparer<T>.Default.Equals(b[i], default(T)))
EqualityComparer_1_tD96337BB993FF6246388ED223A24A3E752058F7B* L_120;
L_120 = (( EqualityComparer_1_tD96337BB993FF6246388ED223A24A3E752058F7B* (*) (const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 1)))(il2cpp_rgctx_method(method->rgctx_data, 1));
int16_t* L_121 = ___2_b;
int32_t L_122 = V_3;
uint32_t L_123 = sizeof(int16_t);
int16_t L_124 = (*(int16_t*)((int16_t*)il2cpp_codegen_add((intptr_t)L_121, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_122), (int32_t)L_123)))));
il2cpp_codegen_initobj((&V_12), sizeof(int16_t));
int16_t L_125 = V_12;
NullCheck(L_120);
bool L_126;
L_126 = VirtualFuncInvoker2< bool, int16_t, int16_t >::Invoke(8 /* System.Boolean System.Collections.Generic.EqualityComparer`1<System.Int16>::Equals(T,T) */, L_120, L_124, L_125);
if (!L_126)
{
goto IL_02e4;
}
}
{
// bInvalid = true;
V_1 = (bool)1;
}
IL_02e4:
{
// if (bInvalid) // invalid, don't negate
bool L_127 = V_1;
if (!L_127)
{
goto IL_02f7;
}
}
{
// intRes2 |= intRes1 & (1 << i);
int32_t L_128 = V_5;
int32_t L_129 = V_6;
int32_t L_130 = V_3;
V_5 = ((int32_t)(L_128|((int32_t)(L_129&((int32_t)(1<<((int32_t)(L_130&((int32_t)31)))))))));
goto IL_0327;
}
IL_02f7:
{
// intRes2 |= (~intRes1) & (1 << i);
int32_t L_131 = V_5;
int32_t L_132 = V_6;
int32_t L_133 = V_3;
V_5 = ((int32_t)(L_131|((int32_t)(((~L_132))&((int32_t)(1<<((int32_t)(L_133&((int32_t)31)))))))));
goto IL_0327;
}
IL_0308:
{
// intRes2 |= (~intRes1) & (1 << i);
int32_t L_134 = V_5;
int32_t L_135 = V_6;
int32_t L_136 = V_3;
V_5 = ((int32_t)(L_134|((int32_t)(((~L_135))&((int32_t)(1<<((int32_t)(L_136&((int32_t)31)))))))));
goto IL_0327;
}
IL_0319:
{
// intRes2 |= intRes1 & (1 << i);
int32_t L_137 = V_5;
int32_t L_138 = V_6;
int32_t L_139 = V_3;
V_5 = ((int32_t)(L_137|((int32_t)(L_138&((int32_t)(1<<((int32_t)(L_139&((int32_t)31)))))))));
}
IL_0327:
{
// for (i = 0; i < len; ++i)
int32_t L_140 = V_3;
V_3 = ((int32_t)il2cpp_codegen_add(L_140, 1));
}
IL_032b:
{
// for (i = 0; i < len; ++i)
int32_t L_141 = V_3;
int32_t L_142 = ___4_len;
if ((((int32_t)L_141) < ((int32_t)L_142)))
{
goto IL_02ae;
}
}
{
// return intRes2;
int32_t L_143 = V_5;
return L_143;
}
}
// System.Int32 Unity.Burst.Intrinsics.X86/Sse4_2::ComputeStrCmpIntRes2<System.SByte>(T*,System.Int32,T*,System.Int32,System.Int32,System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Sse4_2_ComputeStrCmpIntRes2_TisSByte_tFEFFEF5D2FEBF5207950AE6FAC150FC53B668DB5_mA23FD3A0C3B4448E4721DA31DA7B4B93A636A3FD_gshared (int8_t* ___0_a, int32_t ___1_alen, int8_t* ___2_b, int32_t ___3_blen, int32_t ___4_len, int32_t ___5_imm8, int32_t ___6_allOnes, const RuntimeMethod* method)
{
bool V_0 = false;
bool V_1 = false;
StrBoolArray_tCA66E1F688A4BC6FA749195F867F59E523508DD6 V_2;
memset((&V_2), 0, sizeof(V_2));
int32_t V_3 = 0;
int32_t V_4 = 0;
int32_t V_5 = 0;
int32_t V_6 = 0;
int8_t V_7 = 0x0;
int8_t V_8 = 0x0;
bool V_9 = false;
int32_t V_10 = 0;
int32_t V_11 = 0;
int8_t V_12 = 0x0;
int32_t G_B49_0 = 0;
int32_t G_B48_0 = 0;
int32_t G_B50_0 = 0;
int32_t G_B50_1 = 0;
int32_t G_B59_0 = 0;
int32_t G_B58_0 = 0;
int32_t G_B60_0 = 0;
int32_t G_B61_0 = 0;
int32_t G_B61_1 = 0;
int32_t G_B69_0 = 0;
int32_t G_B68_0 = 0;
int32_t G_B70_0 = 0;
int32_t G_B70_1 = 0;
{
// bool aInvalid = false;
V_0 = (bool)0;
// bool bInvalid = false;
V_1 = (bool)0;
// StrBoolArray boolRes = default;
il2cpp_codegen_initobj((&V_2), sizeof(StrBoolArray_tCA66E1F688A4BC6FA749195F867F59E523508DD6));
// for (i = 0; i < len; ++i)
V_3 = 0;
goto IL_0183;
}
IL_0013:
{
// T aCh = a[i];
int8_t* L_0 = ___0_a;
int32_t L_1 = V_3;
uint32_t L_2 = sizeof(int8_t);
int8_t L_3 = (*(int8_t*)((int8_t*)il2cpp_codegen_add((intptr_t)L_0, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_1), (int32_t)L_2)))));
V_7 = L_3;
// if (i == alen)
int32_t L_4 = V_3;
int32_t L_5 = ___1_alen;
if ((!(((uint32_t)L_4) == ((uint32_t)L_5))))
{
goto IL_002b;
}
}
{
// aInvalid = true;
V_0 = (bool)1;
}
IL_002b:
{
// bInvalid = false;
V_1 = (bool)0;
// for (j = 0; j < len; ++j)
V_4 = 0;
goto IL_0176;
}
IL_0035:
{
// T bCh = b[j];
int8_t* L_6 = ___2_b;
int32_t L_7 = V_4;
uint32_t L_8 = sizeof(int8_t);
int8_t L_9 = (*(int8_t*)((int8_t*)il2cpp_codegen_add((intptr_t)L_6, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_7), (int32_t)L_8)))));
V_8 = L_9;
// if (j == blen)
int32_t L_10 = V_4;
int32_t L_11 = ___3_blen;
if ((!(((uint32_t)L_10) == ((uint32_t)L_11))))
{
goto IL_004f;
}
}
{
// bInvalid = true;
V_1 = (bool)1;
}
IL_004f:
{
// switch ((imm8 >> 2) & 3)
int32_t L_12 = ___5_imm8;
V_10 = ((int32_t)(((int32_t)(L_12>>2))&3));
int32_t L_13 = V_10;
switch (L_13)
{
case 0:
{
goto IL_006f;
}
case 1:
{
goto IL_00ad;
}
case 2:
{
goto IL_0102;
}
}
}
{
goto IL_0134;
}
IL_006f:
{
// match = EqualityComparer<T>.Default.Equals(aCh, bCh);
EqualityComparer_1_tE7F9CA4FFFE31F11BFD738023C1E489D3ECB371B* L_14;
L_14 = (( EqualityComparer_1_tE7F9CA4FFFE31F11BFD738023C1E489D3ECB371B* (*) (const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 1)))(il2cpp_rgctx_method(method->rgctx_data, 1));
int8_t L_15 = V_7;
int8_t L_16 = V_8;
NullCheck(L_14);
bool L_17;
L_17 = VirtualFuncInvoker2< bool, int8_t, int8_t >::Invoke(8 /* System.Boolean System.Collections.Generic.EqualityComparer`1<System.SByte>::Equals(T,T) */, L_14, L_15, L_16);
V_9 = L_17;
// if (!aInvalid && bInvalid)
bool L_18 = V_0;
bool L_19 = V_1;
if (!((int32_t)(((((int32_t)L_18) == ((int32_t)0))? 1 : 0)&(int32_t)L_19)))
{
goto IL_008f;
}
}
{
// match = false;
V_9 = (bool)0;
goto IL_0164;
}
IL_008f:
{
// else if (aInvalid && !bInvalid)
bool L_20 = V_0;
if (!L_20)
{
goto IL_009d;
}
}
{
bool L_21 = V_1;
if (L_21)
{
goto IL_009d;
}
}
{
// match = false;
V_9 = (bool)0;
goto IL_0164;
}
IL_009d:
{
// else if (aInvalid && bInvalid)
bool L_22 = V_0;
bool L_23 = V_1;
if (!((int32_t)((int32_t)L_22&(int32_t)L_23)))
{
goto IL_0164;
}
}
{
// match = false;
V_9 = (bool)0;
// break;
goto IL_0164;
}
IL_00ad:
{
// if (0 == (i & 1))
int32_t L_24 = V_3;
if (((int32_t)(L_24&1)))
{
goto IL_00ca;
}
}
{
// match = Comparer<T>.Default.Compare(bCh, aCh) >= 0;
Comparer_1_tFA27DAC2908F666A385A0E5699BB66735365343B* L_25;
L_25 = (( Comparer_1_tFA27DAC2908F666A385A0E5699BB66735365343B* (*) (const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 5)))(il2cpp_rgctx_method(method->rgctx_data, 5));
int8_t L_26 = V_8;
int8_t L_27 = V_7;
NullCheck(L_25);
int32_t L_28;
L_28 = VirtualFuncInvoker2< int32_t, int8_t, int8_t >::Invoke(6 /* System.Int32 System.Collections.Generic.Comparer`1<System.SByte>::Compare(T,T) */, L_25, L_26, L_27);
V_9 = (bool)((((int32_t)((((int32_t)L_28) < ((int32_t)0))? 1 : 0)) == ((int32_t)0))? 1 : 0);
goto IL_00e0;
}
IL_00ca:
{
// match = Comparer<T>.Default.Compare(bCh, aCh) <= 0;
Comparer_1_tFA27DAC2908F666A385A0E5699BB66735365343B* L_29;
L_29 = (( Comparer_1_tFA27DAC2908F666A385A0E5699BB66735365343B* (*) (const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 5)))(il2cpp_rgctx_method(method->rgctx_data, 5));
int8_t L_30 = V_8;
int8_t L_31 = V_7;
NullCheck(L_29);
int32_t L_32;
L_32 = VirtualFuncInvoker2< int32_t, int8_t, int8_t >::Invoke(6 /* System.Int32 System.Collections.Generic.Comparer`1<System.SByte>::Compare(T,T) */, L_29, L_30, L_31);
V_9 = (bool)((((int32_t)((((int32_t)L_32) > ((int32_t)0))? 1 : 0)) == ((int32_t)0))? 1 : 0);
}
IL_00e0:
{
// if (!aInvalid && bInvalid)
bool L_33 = V_0;
bool L_34 = V_1;
if (!((int32_t)(((((int32_t)L_33) == ((int32_t)0))? 1 : 0)&(int32_t)L_34)))
{
goto IL_00ed;
}
}
{
// match = false;
V_9 = (bool)0;
goto IL_0164;
}
IL_00ed:
{
// else if (aInvalid && !bInvalid)
bool L_35 = V_0;
if (!L_35)
{
goto IL_00f8;
}
}
{
bool L_36 = V_1;
if (L_36)
{
goto IL_00f8;
}
}
{
// match = false;
V_9 = (bool)0;
goto IL_0164;
}
IL_00f8:
{
// else if (aInvalid && bInvalid)
bool L_37 = V_0;
bool L_38 = V_1;
if (!((int32_t)((int32_t)L_37&(int32_t)L_38)))
{
goto IL_0164;
}
}
{
// match = false;
V_9 = (bool)0;
// break;
goto IL_0164;
}
IL_0102:
{
// match = EqualityComparer<T>.Default.Equals(aCh, bCh);
EqualityComparer_1_tE7F9CA4FFFE31F11BFD738023C1E489D3ECB371B* L_39;
L_39 = (( EqualityComparer_1_tE7F9CA4FFFE31F11BFD738023C1E489D3ECB371B* (*) (const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 1)))(il2cpp_rgctx_method(method->rgctx_data, 1));
int8_t L_40 = V_7;
int8_t L_41 = V_8;
NullCheck(L_39);
bool L_42;
L_42 = VirtualFuncInvoker2< bool, int8_t, int8_t >::Invoke(8 /* System.Boolean System.Collections.Generic.EqualityComparer`1<System.SByte>::Equals(T,T) */, L_39, L_40, L_41);
V_9 = L_42;
// if (!aInvalid && bInvalid)
bool L_43 = V_0;
bool L_44 = V_1;
if (!((int32_t)(((((int32_t)L_43) == ((int32_t)0))? 1 : 0)&(int32_t)L_44)))
{
goto IL_011f;
}
}
{
// match = false;
V_9 = (bool)0;
goto IL_0164;
}
IL_011f:
{
// else if (aInvalid && !bInvalid)
bool L_45 = V_0;
if (!L_45)
{
goto IL_012a;
}
}
{
bool L_46 = V_1;
if (L_46)
{
goto IL_012a;
}
}
{
// match = false;
V_9 = (bool)0;
goto IL_0164;
}
IL_012a:
{
// else if (aInvalid && bInvalid)
bool L_47 = V_0;
bool L_48 = V_1;
if (!((int32_t)((int32_t)L_47&(int32_t)L_48)))
{
goto IL_0164;
}
}
{
// match = true;
V_9 = (bool)1;
// break;
goto IL_0164;
}
IL_0134:
{
// match = EqualityComparer<T>.Default.Equals(aCh, bCh);
EqualityComparer_1_tE7F9CA4FFFE31F11BFD738023C1E489D3ECB371B* L_49;
L_49 = (( EqualityComparer_1_tE7F9CA4FFFE31F11BFD738023C1E489D3ECB371B* (*) (const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 1)))(il2cpp_rgctx_method(method->rgctx_data, 1));
int8_t L_50 = V_7;
int8_t L_51 = V_8;
NullCheck(L_49);
bool L_52;
L_52 = VirtualFuncInvoker2< bool, int8_t, int8_t >::Invoke(8 /* System.Boolean System.Collections.Generic.EqualityComparer`1<System.SByte>::Equals(T,T) */, L_49, L_50, L_51);
V_9 = L_52;
// if (!aInvalid && bInvalid)
bool L_53 = V_0;
bool L_54 = V_1;
if (!((int32_t)(((((int32_t)L_53) == ((int32_t)0))? 1 : 0)&(int32_t)L_54)))
{
goto IL_0151;
}
}
{
// match = false;
V_9 = (bool)0;
goto IL_0164;
}
IL_0151:
{
// else if (aInvalid && !bInvalid)
bool L_55 = V_0;
if (!L_55)
{
goto IL_015c;
}
}
{
bool L_56 = V_1;
if (L_56)
{
goto IL_015c;
}
}
{
// match = true;
V_9 = (bool)1;
goto IL_0164;
}
IL_015c:
{
// else if (aInvalid && bInvalid)
bool L_57 = V_0;
bool L_58 = V_1;
if (!((int32_t)((int32_t)L_57&(int32_t)L_58)))
{
goto IL_0164;
}
}
{
// match = true;
V_9 = (bool)1;
}
IL_0164:
{
// boolRes.SetBit(i, j, match);
int32_t L_59 = V_3;
int32_t L_60 = V_4;
bool L_61 = V_9;
StrBoolArray_SetBit_m212C6D1A8A4C422AF979D6B3BC7CD5B9BD0F3F01((&V_2), L_59, L_60, L_61, NULL);
// for (j = 0; j < len; ++j)
int32_t L_62 = V_4;
V_4 = ((int32_t)il2cpp_codegen_add(L_62, 1));
}
IL_0176:
{
// for (j = 0; j < len; ++j)
int32_t L_63 = V_4;
int32_t L_64 = ___4_len;
if ((((int32_t)L_63) < ((int32_t)L_64)))
{
goto IL_0035;
}
}
{
// for (i = 0; i < len; ++i)
int32_t L_65 = V_3;
V_3 = ((int32_t)il2cpp_codegen_add(L_65, 1));
}
IL_0183:
{
// for (i = 0; i < len; ++i)
int32_t L_66 = V_3;
int32_t L_67 = ___4_len;
if ((((int32_t)L_66) < ((int32_t)L_67)))
{
goto IL_0013;
}
}
{
// int intRes1 = 0;
V_6 = 0;
// switch ((imm8 >> 2) & 3)
int32_t L_68 = ___5_imm8;
V_10 = ((int32_t)(((int32_t)(L_68>>2))&3));
int32_t L_69 = V_10;
switch (L_69)
{
case 0:
{
goto IL_01b2;
}
case 1:
{
goto IL_01ef;
}
case 2:
{
goto IL_0237;
}
case 3:
{
goto IL_025f;
}
}
}
{
goto IL_02a5;
}
IL_01b2:
{
// for (i = 0; i < len; ++i)
V_3 = 0;
goto IL_01e5;
}
IL_01b6:
{
// for (j = 0; j < len; ++j)
V_4 = 0;
goto IL_01db;
}
IL_01bb:
{
// intRes1 |= (boolRes.GetBit(j, i) ? 1 : 0) << i;
int32_t L_70 = V_6;
int32_t L_71 = V_4;
int32_t L_72 = V_3;
bool L_73;
L_73 = StrBoolArray_GetBit_mCA50A9F3A3FA5C552305C9B762264A6058F33E78((&V_2), L_71, L_72, NULL);
G_B48_0 = L_70;
if (L_73)
{
G_B49_0 = L_70;
goto IL_01cc;
}
}
{
G_B50_0 = 0;
G_B50_1 = G_B48_0;
goto IL_01cd;
}
IL_01cc:
{
G_B50_0 = 1;
G_B50_1 = G_B49_0;
}
IL_01cd:
{
int32_t L_74 = V_3;
V_6 = ((int32_t)(G_B50_1|((int32_t)(G_B50_0<<((int32_t)(L_74&((int32_t)31)))))));
// for (j = 0; j < len; ++j)
int32_t L_75 = V_4;
V_4 = ((int32_t)il2cpp_codegen_add(L_75, 1));
}
IL_01db:
{
// for (j = 0; j < len; ++j)
int32_t L_76 = V_4;
int32_t L_77 = ___4_len;
if ((((int32_t)L_76) < ((int32_t)L_77)))
{
goto IL_01bb;
}
}
{
// for (i = 0; i < len; ++i)
int32_t L_78 = V_3;
V_3 = ((int32_t)il2cpp_codegen_add(L_78, 1));
}
IL_01e5:
{
// for (i = 0; i < len; ++i)
int32_t L_79 = V_3;
int32_t L_80 = ___4_len;
if ((((int32_t)L_79) < ((int32_t)L_80)))
{
goto IL_01b6;
}
}
{
// break;
goto IL_02a5;
}
IL_01ef:
{
// for (i = 0; i < len; ++i)
V_3 = 0;
goto IL_0230;
}
IL_01f3:
{
// for (j = 0; j < len; j += 2)
V_4 = 0;
goto IL_0226;
}
IL_01f8:
{
// intRes1 |= ((boolRes.GetBit(j, i) && boolRes.GetBit(j + 1, i)) ? 1 : 0) << i;
int32_t L_81 = V_6;
int32_t L_82 = V_4;
int32_t L_83 = V_3;
bool L_84;
L_84 = StrBoolArray_GetBit_mCA50A9F3A3FA5C552305C9B762264A6058F33E78((&V_2), L_82, L_83, NULL);
G_B58_0 = L_81;
if (!L_84)
{
G_B59_0 = L_81;
goto IL_0214;
}
}
{
int32_t L_85 = V_4;
int32_t L_86 = V_3;
bool L_87;
L_87 = StrBoolArray_GetBit_mCA50A9F3A3FA5C552305C9B762264A6058F33E78((&V_2), ((int32_t)il2cpp_codegen_add(L_85, 1)), L_86, NULL);
G_B59_0 = G_B58_0;
if (L_87)
{
G_B60_0 = G_B58_0;
goto IL_0217;
}
}
IL_0214:
{
G_B61_0 = 0;
G_B61_1 = G_B59_0;
goto IL_0218;
}
IL_0217:
{
G_B61_0 = 1;
G_B61_1 = G_B60_0;
}
IL_0218:
{
int32_t L_88 = V_3;
V_6 = ((int32_t)(G_B61_1|((int32_t)(G_B61_0<<((int32_t)(L_88&((int32_t)31)))))));
// for (j = 0; j < len; j += 2)
int32_t L_89 = V_4;
V_4 = ((int32_t)il2cpp_codegen_add(L_89, 2));
}
IL_0226:
{
// for (j = 0; j < len; j += 2)
int32_t L_90 = V_4;
int32_t L_91 = ___4_len;
if ((((int32_t)L_90) < ((int32_t)L_91)))
{
goto IL_01f8;
}
}
{
// for (i = 0; i < len; ++i)
int32_t L_92 = V_3;
V_3 = ((int32_t)il2cpp_codegen_add(L_92, 1));
}
IL_0230:
{
// for (i = 0; i < len; ++i)
int32_t L_93 = V_3;
int32_t L_94 = ___4_len;
if ((((int32_t)L_93) < ((int32_t)L_94)))
{
goto IL_01f3;
}
}
{
// break;
goto IL_02a5;
}
IL_0237:
{
// for (i = 0; i < len; ++i)
V_3 = 0;
goto IL_0258;
}
IL_023b:
{
// intRes1 |= (boolRes.GetBit(i, i) ? 1 : 0) << i;
int32_t L_95 = V_6;
int32_t L_96 = V_3;
int32_t L_97 = V_3;
bool L_98;
L_98 = StrBoolArray_GetBit_mCA50A9F3A3FA5C552305C9B762264A6058F33E78((&V_2), L_96, L_97, NULL);
G_B68_0 = L_95;
if (L_98)
{
G_B69_0 = L_95;
goto IL_024b;
}
}
{
G_B70_0 = 0;
G_B70_1 = G_B68_0;
goto IL_024c;
}
IL_024b:
{
G_B70_0 = 1;
G_B70_1 = G_B69_0;
}
IL_024c:
{
int32_t L_99 = V_3;
V_6 = ((int32_t)(G_B70_1|((int32_t)(G_B70_0<<((int32_t)(L_99&((int32_t)31)))))));
// for (i = 0; i < len; ++i)
int32_t L_100 = V_3;
V_3 = ((int32_t)il2cpp_codegen_add(L_100, 1));
}
IL_0258:
{
// for (i = 0; i < len; ++i)
int32_t L_101 = V_3;
int32_t L_102 = ___4_len;
if ((((int32_t)L_101) < ((int32_t)L_102)))
{
goto IL_023b;
}
}
{
// break;
goto IL_02a5;
}
IL_025f:
{
// intRes1 = allOnes;
int32_t L_103 = ___6_allOnes;
V_6 = L_103;
// for (i = 0; i < len; ++i)
V_3 = 0;
goto IL_02a0;
}
IL_0267:
{
// int k = i;
int32_t L_104 = V_3;
V_11 = L_104;
// for (j = 0; j < len - i; ++j)
V_4 = 0;
goto IL_0294;
}
IL_026f:
{
// if (!boolRes.GetBit(j, k))
int32_t L_105 = V_4;
int32_t L_106 = V_11;
bool L_107;
L_107 = StrBoolArray_GetBit_mCA50A9F3A3FA5C552305C9B762264A6058F33E78((&V_2), L_105, L_106, NULL);
if (L_107)
{
goto IL_0288;
}
}
{
// intRes1 &= ~(1 << i);
int32_t L_108 = V_6;
int32_t L_109 = V_3;
V_6 = ((int32_t)(L_108&((~((int32_t)(1<<((int32_t)(L_109&((int32_t)31)))))))));
}
IL_0288:
{
// k += 1;
int32_t L_110 = V_11;
V_11 = ((int32_t)il2cpp_codegen_add(L_110, 1));
// for (j = 0; j < len - i; ++j)
int32_t L_111 = V_4;
V_4 = ((int32_t)il2cpp_codegen_add(L_111, 1));
}
IL_0294:
{
// for (j = 0; j < len - i; ++j)
int32_t L_112 = V_4;
int32_t L_113 = ___4_len;
int32_t L_114 = V_3;
if ((((int32_t)L_112) < ((int32_t)((int32_t)il2cpp_codegen_subtract(L_113, L_114)))))
{
goto IL_026f;
}
}
{
// for (i = 0; i < len; ++i)
int32_t L_115 = V_3;
V_3 = ((int32_t)il2cpp_codegen_add(L_115, 1));
}
IL_02a0:
{
// for (i = 0; i < len; ++i)
int32_t L_116 = V_3;
int32_t L_117 = ___4_len;
if ((((int32_t)L_116) < ((int32_t)L_117)))
{
goto IL_0267;
}
}
IL_02a5:
{
// intRes2 = 0;
V_5 = 0;
// bInvalid = false;
V_1 = (bool)0;
// for (i = 0; i < len; ++i)
V_3 = 0;
goto IL_032b;
}
IL_02ae:
{
// if ((imm8 & (1 << 4)) != 0)
int32_t L_118 = ___5_imm8;
if (!((int32_t)(L_118&((int32_t)16))))
{
goto IL_0319;
}
}
{
// if ((imm8 & (1 << 5)) != 0) // only negate valid
int32_t L_119 = ___5_imm8;
if (!((int32_t)(L_119&((int32_t)32))))
{
goto IL_0308;
}
}
{
// if (EqualityComparer<T>.Default.Equals(b[i], default(T)))
EqualityComparer_1_tE7F9CA4FFFE31F11BFD738023C1E489D3ECB371B* L_120;
L_120 = (( EqualityComparer_1_tE7F9CA4FFFE31F11BFD738023C1E489D3ECB371B* (*) (const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 1)))(il2cpp_rgctx_method(method->rgctx_data, 1));
int8_t* L_121 = ___2_b;
int32_t L_122 = V_3;
uint32_t L_123 = sizeof(int8_t);
int8_t L_124 = (*(int8_t*)((int8_t*)il2cpp_codegen_add((intptr_t)L_121, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_122), (int32_t)L_123)))));
il2cpp_codegen_initobj((&V_12), sizeof(int8_t));
int8_t L_125 = V_12;
NullCheck(L_120);
bool L_126;
L_126 = VirtualFuncInvoker2< bool, int8_t, int8_t >::Invoke(8 /* System.Boolean System.Collections.Generic.EqualityComparer`1<System.SByte>::Equals(T,T) */, L_120, L_124, L_125);
if (!L_126)
{
goto IL_02e4;
}
}
{
// bInvalid = true;
V_1 = (bool)1;
}
IL_02e4:
{
// if (bInvalid) // invalid, don't negate
bool L_127 = V_1;
if (!L_127)
{
goto IL_02f7;
}
}
{
// intRes2 |= intRes1 & (1 << i);
int32_t L_128 = V_5;
int32_t L_129 = V_6;
int32_t L_130 = V_3;
V_5 = ((int32_t)(L_128|((int32_t)(L_129&((int32_t)(1<<((int32_t)(L_130&((int32_t)31)))))))));
goto IL_0327;
}
IL_02f7:
{
// intRes2 |= (~intRes1) & (1 << i);
int32_t L_131 = V_5;
int32_t L_132 = V_6;
int32_t L_133 = V_3;
V_5 = ((int32_t)(L_131|((int32_t)(((~L_132))&((int32_t)(1<<((int32_t)(L_133&((int32_t)31)))))))));
goto IL_0327;
}
IL_0308:
{
// intRes2 |= (~intRes1) & (1 << i);
int32_t L_134 = V_5;
int32_t L_135 = V_6;
int32_t L_136 = V_3;
V_5 = ((int32_t)(L_134|((int32_t)(((~L_135))&((int32_t)(1<<((int32_t)(L_136&((int32_t)31)))))))));
goto IL_0327;
}
IL_0319:
{
// intRes2 |= intRes1 & (1 << i);
int32_t L_137 = V_5;
int32_t L_138 = V_6;
int32_t L_139 = V_3;
V_5 = ((int32_t)(L_137|((int32_t)(L_138&((int32_t)(1<<((int32_t)(L_139&((int32_t)31)))))))));
}
IL_0327:
{
// for (i = 0; i < len; ++i)
int32_t L_140 = V_3;
V_3 = ((int32_t)il2cpp_codegen_add(L_140, 1));
}
IL_032b:
{
// for (i = 0; i < len; ++i)
int32_t L_141 = V_3;
int32_t L_142 = ___4_len;
if ((((int32_t)L_141) < ((int32_t)L_142)))
{
goto IL_02ae;
}
}
{
// return intRes2;
int32_t L_143 = V_5;
return L_143;
}
}
// System.Int32 Unity.Burst.Intrinsics.X86/Sse4_2::ComputeStrCmpIntRes2<System.UInt16>(T*,System.Int32,T*,System.Int32,System.Int32,System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Sse4_2_ComputeStrCmpIntRes2_TisUInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_m331D979D640CF9DF04C505875F9FB702E217B2AB_gshared (uint16_t* ___0_a, int32_t ___1_alen, uint16_t* ___2_b, int32_t ___3_blen, int32_t ___4_len, int32_t ___5_imm8, int32_t ___6_allOnes, const RuntimeMethod* method)
{
bool V_0 = false;
bool V_1 = false;
StrBoolArray_tCA66E1F688A4BC6FA749195F867F59E523508DD6 V_2;
memset((&V_2), 0, sizeof(V_2));
int32_t V_3 = 0;
int32_t V_4 = 0;
int32_t V_5 = 0;
int32_t V_6 = 0;
uint16_t V_7 = 0;
uint16_t V_8 = 0;
bool V_9 = false;
int32_t V_10 = 0;
int32_t V_11 = 0;
uint16_t V_12 = 0;
int32_t G_B49_0 = 0;
int32_t G_B48_0 = 0;
int32_t G_B50_0 = 0;
int32_t G_B50_1 = 0;
int32_t G_B59_0 = 0;
int32_t G_B58_0 = 0;
int32_t G_B60_0 = 0;
int32_t G_B61_0 = 0;
int32_t G_B61_1 = 0;
int32_t G_B69_0 = 0;
int32_t G_B68_0 = 0;
int32_t G_B70_0 = 0;
int32_t G_B70_1 = 0;
{
// bool aInvalid = false;
V_0 = (bool)0;
// bool bInvalid = false;
V_1 = (bool)0;
// StrBoolArray boolRes = default;
il2cpp_codegen_initobj((&V_2), sizeof(StrBoolArray_tCA66E1F688A4BC6FA749195F867F59E523508DD6));
// for (i = 0; i < len; ++i)
V_3 = 0;
goto IL_0183;
}
IL_0013:
{
// T aCh = a[i];
uint16_t* L_0 = ___0_a;
int32_t L_1 = V_3;
uint32_t L_2 = sizeof(uint16_t);
uint16_t L_3 = (*(uint16_t*)((uint16_t*)il2cpp_codegen_add((intptr_t)L_0, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_1), (int32_t)L_2)))));
V_7 = L_3;
// if (i == alen)
int32_t L_4 = V_3;
int32_t L_5 = ___1_alen;
if ((!(((uint32_t)L_4) == ((uint32_t)L_5))))
{
goto IL_002b;
}
}
{
// aInvalid = true;
V_0 = (bool)1;
}
IL_002b:
{
// bInvalid = false;
V_1 = (bool)0;
// for (j = 0; j < len; ++j)
V_4 = 0;
goto IL_0176;
}
IL_0035:
{
// T bCh = b[j];
uint16_t* L_6 = ___2_b;
int32_t L_7 = V_4;
uint32_t L_8 = sizeof(uint16_t);
uint16_t L_9 = (*(uint16_t*)((uint16_t*)il2cpp_codegen_add((intptr_t)L_6, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_7), (int32_t)L_8)))));
V_8 = L_9;
// if (j == blen)
int32_t L_10 = V_4;
int32_t L_11 = ___3_blen;
if ((!(((uint32_t)L_10) == ((uint32_t)L_11))))
{
goto IL_004f;
}
}
{
// bInvalid = true;
V_1 = (bool)1;
}
IL_004f:
{
// switch ((imm8 >> 2) & 3)
int32_t L_12 = ___5_imm8;
V_10 = ((int32_t)(((int32_t)(L_12>>2))&3));
int32_t L_13 = V_10;
switch (L_13)
{
case 0:
{
goto IL_006f;
}
case 1:
{
goto IL_00ad;
}
case 2:
{
goto IL_0102;
}
}
}
{
goto IL_0134;
}
IL_006f:
{
// match = EqualityComparer<T>.Default.Equals(aCh, bCh);
EqualityComparer_1_t8B3F40C676CD330DB13D396DB81564A00E2B7C70* L_14;
L_14 = (( EqualityComparer_1_t8B3F40C676CD330DB13D396DB81564A00E2B7C70* (*) (const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 1)))(il2cpp_rgctx_method(method->rgctx_data, 1));
uint16_t L_15 = V_7;
uint16_t L_16 = V_8;
NullCheck(L_14);
bool L_17;
L_17 = VirtualFuncInvoker2< bool, uint16_t, uint16_t >::Invoke(8 /* System.Boolean System.Collections.Generic.EqualityComparer`1<System.UInt16>::Equals(T,T) */, L_14, L_15, L_16);
V_9 = L_17;
// if (!aInvalid && bInvalid)
bool L_18 = V_0;
bool L_19 = V_1;
if (!((int32_t)(((((int32_t)L_18) == ((int32_t)0))? 1 : 0)&(int32_t)L_19)))
{
goto IL_008f;
}
}
{
// match = false;
V_9 = (bool)0;
goto IL_0164;
}
IL_008f:
{
// else if (aInvalid && !bInvalid)
bool L_20 = V_0;
if (!L_20)
{
goto IL_009d;
}
}
{
bool L_21 = V_1;
if (L_21)
{
goto IL_009d;
}
}
{
// match = false;
V_9 = (bool)0;
goto IL_0164;
}
IL_009d:
{
// else if (aInvalid && bInvalid)
bool L_22 = V_0;
bool L_23 = V_1;
if (!((int32_t)((int32_t)L_22&(int32_t)L_23)))
{
goto IL_0164;
}
}
{
// match = false;
V_9 = (bool)0;
// break;
goto IL_0164;
}
IL_00ad:
{
// if (0 == (i & 1))
int32_t L_24 = V_3;
if (((int32_t)(L_24&1)))
{
goto IL_00ca;
}
}
{
// match = Comparer<T>.Default.Compare(bCh, aCh) >= 0;
Comparer_1_t58CF625431A0184A14FF0A33D14229F8F6EA3C98* L_25;
L_25 = (( Comparer_1_t58CF625431A0184A14FF0A33D14229F8F6EA3C98* (*) (const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 5)))(il2cpp_rgctx_method(method->rgctx_data, 5));
uint16_t L_26 = V_8;
uint16_t L_27 = V_7;
NullCheck(L_25);
int32_t L_28;
L_28 = VirtualFuncInvoker2< int32_t, uint16_t, uint16_t >::Invoke(6 /* System.Int32 System.Collections.Generic.Comparer`1<System.UInt16>::Compare(T,T) */, L_25, L_26, L_27);
V_9 = (bool)((((int32_t)((((int32_t)L_28) < ((int32_t)0))? 1 : 0)) == ((int32_t)0))? 1 : 0);
goto IL_00e0;
}
IL_00ca:
{
// match = Comparer<T>.Default.Compare(bCh, aCh) <= 0;
Comparer_1_t58CF625431A0184A14FF0A33D14229F8F6EA3C98* L_29;
L_29 = (( Comparer_1_t58CF625431A0184A14FF0A33D14229F8F6EA3C98* (*) (const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 5)))(il2cpp_rgctx_method(method->rgctx_data, 5));
uint16_t L_30 = V_8;
uint16_t L_31 = V_7;
NullCheck(L_29);
int32_t L_32;
L_32 = VirtualFuncInvoker2< int32_t, uint16_t, uint16_t >::Invoke(6 /* System.Int32 System.Collections.Generic.Comparer`1<System.UInt16>::Compare(T,T) */, L_29, L_30, L_31);
V_9 = (bool)((((int32_t)((((int32_t)L_32) > ((int32_t)0))? 1 : 0)) == ((int32_t)0))? 1 : 0);
}
IL_00e0:
{
// if (!aInvalid && bInvalid)
bool L_33 = V_0;
bool L_34 = V_1;
if (!((int32_t)(((((int32_t)L_33) == ((int32_t)0))? 1 : 0)&(int32_t)L_34)))
{
goto IL_00ed;
}
}
{
// match = false;
V_9 = (bool)0;
goto IL_0164;
}
IL_00ed:
{
// else if (aInvalid && !bInvalid)
bool L_35 = V_0;
if (!L_35)
{
goto IL_00f8;
}
}
{
bool L_36 = V_1;
if (L_36)
{
goto IL_00f8;
}
}
{
// match = false;
V_9 = (bool)0;
goto IL_0164;
}
IL_00f8:
{
// else if (aInvalid && bInvalid)
bool L_37 = V_0;
bool L_38 = V_1;
if (!((int32_t)((int32_t)L_37&(int32_t)L_38)))
{
goto IL_0164;
}
}
{
// match = false;
V_9 = (bool)0;
// break;
goto IL_0164;
}
IL_0102:
{
// match = EqualityComparer<T>.Default.Equals(aCh, bCh);
EqualityComparer_1_t8B3F40C676CD330DB13D396DB81564A00E2B7C70* L_39;
L_39 = (( EqualityComparer_1_t8B3F40C676CD330DB13D396DB81564A00E2B7C70* (*) (const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 1)))(il2cpp_rgctx_method(method->rgctx_data, 1));
uint16_t L_40 = V_7;
uint16_t L_41 = V_8;
NullCheck(L_39);
bool L_42;
L_42 = VirtualFuncInvoker2< bool, uint16_t, uint16_t >::Invoke(8 /* System.Boolean System.Collections.Generic.EqualityComparer`1<System.UInt16>::Equals(T,T) */, L_39, L_40, L_41);
V_9 = L_42;
// if (!aInvalid && bInvalid)
bool L_43 = V_0;
bool L_44 = V_1;
if (!((int32_t)(((((int32_t)L_43) == ((int32_t)0))? 1 : 0)&(int32_t)L_44)))
{
goto IL_011f;
}
}
{
// match = false;
V_9 = (bool)0;
goto IL_0164;
}
IL_011f:
{
// else if (aInvalid && !bInvalid)
bool L_45 = V_0;
if (!L_45)
{
goto IL_012a;
}
}
{
bool L_46 = V_1;
if (L_46)
{
goto IL_012a;
}
}
{
// match = false;
V_9 = (bool)0;
goto IL_0164;
}
IL_012a:
{
// else if (aInvalid && bInvalid)
bool L_47 = V_0;
bool L_48 = V_1;
if (!((int32_t)((int32_t)L_47&(int32_t)L_48)))
{
goto IL_0164;
}
}
{
// match = true;
V_9 = (bool)1;
// break;
goto IL_0164;
}
IL_0134:
{
// match = EqualityComparer<T>.Default.Equals(aCh, bCh);
EqualityComparer_1_t8B3F40C676CD330DB13D396DB81564A00E2B7C70* L_49;
L_49 = (( EqualityComparer_1_t8B3F40C676CD330DB13D396DB81564A00E2B7C70* (*) (const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 1)))(il2cpp_rgctx_method(method->rgctx_data, 1));
uint16_t L_50 = V_7;
uint16_t L_51 = V_8;
NullCheck(L_49);
bool L_52;
L_52 = VirtualFuncInvoker2< bool, uint16_t, uint16_t >::Invoke(8 /* System.Boolean System.Collections.Generic.EqualityComparer`1<System.UInt16>::Equals(T,T) */, L_49, L_50, L_51);
V_9 = L_52;
// if (!aInvalid && bInvalid)
bool L_53 = V_0;
bool L_54 = V_1;
if (!((int32_t)(((((int32_t)L_53) == ((int32_t)0))? 1 : 0)&(int32_t)L_54)))
{
goto IL_0151;
}
}
{
// match = false;
V_9 = (bool)0;
goto IL_0164;
}
IL_0151:
{
// else if (aInvalid && !bInvalid)
bool L_55 = V_0;
if (!L_55)
{
goto IL_015c;
}
}
{
bool L_56 = V_1;
if (L_56)
{
goto IL_015c;
}
}
{
// match = true;
V_9 = (bool)1;
goto IL_0164;
}
IL_015c:
{
// else if (aInvalid && bInvalid)
bool L_57 = V_0;
bool L_58 = V_1;
if (!((int32_t)((int32_t)L_57&(int32_t)L_58)))
{
goto IL_0164;
}
}
{
// match = true;
V_9 = (bool)1;
}
IL_0164:
{
// boolRes.SetBit(i, j, match);
int32_t L_59 = V_3;
int32_t L_60 = V_4;
bool L_61 = V_9;
StrBoolArray_SetBit_m212C6D1A8A4C422AF979D6B3BC7CD5B9BD0F3F01((&V_2), L_59, L_60, L_61, NULL);
// for (j = 0; j < len; ++j)
int32_t L_62 = V_4;
V_4 = ((int32_t)il2cpp_codegen_add(L_62, 1));
}
IL_0176:
{
// for (j = 0; j < len; ++j)
int32_t L_63 = V_4;
int32_t L_64 = ___4_len;
if ((((int32_t)L_63) < ((int32_t)L_64)))
{
goto IL_0035;
}
}
{
// for (i = 0; i < len; ++i)
int32_t L_65 = V_3;
V_3 = ((int32_t)il2cpp_codegen_add(L_65, 1));
}
IL_0183:
{
// for (i = 0; i < len; ++i)
int32_t L_66 = V_3;
int32_t L_67 = ___4_len;
if ((((int32_t)L_66) < ((int32_t)L_67)))
{
goto IL_0013;
}
}
{
// int intRes1 = 0;
V_6 = 0;
// switch ((imm8 >> 2) & 3)
int32_t L_68 = ___5_imm8;
V_10 = ((int32_t)(((int32_t)(L_68>>2))&3));
int32_t L_69 = V_10;
switch (L_69)
{
case 0:
{
goto IL_01b2;
}
case 1:
{
goto IL_01ef;
}
case 2:
{
goto IL_0237;
}
case 3:
{
goto IL_025f;
}
}
}
{
goto IL_02a5;
}
IL_01b2:
{
// for (i = 0; i < len; ++i)
V_3 = 0;
goto IL_01e5;
}
IL_01b6:
{
// for (j = 0; j < len; ++j)
V_4 = 0;
goto IL_01db;
}
IL_01bb:
{
// intRes1 |= (boolRes.GetBit(j, i) ? 1 : 0) << i;
int32_t L_70 = V_6;
int32_t L_71 = V_4;
int32_t L_72 = V_3;
bool L_73;
L_73 = StrBoolArray_GetBit_mCA50A9F3A3FA5C552305C9B762264A6058F33E78((&V_2), L_71, L_72, NULL);
G_B48_0 = L_70;
if (L_73)
{
G_B49_0 = L_70;
goto IL_01cc;
}
}
{
G_B50_0 = 0;
G_B50_1 = G_B48_0;
goto IL_01cd;
}
IL_01cc:
{
G_B50_0 = 1;
G_B50_1 = G_B49_0;
}
IL_01cd:
{
int32_t L_74 = V_3;
V_6 = ((int32_t)(G_B50_1|((int32_t)(G_B50_0<<((int32_t)(L_74&((int32_t)31)))))));
// for (j = 0; j < len; ++j)
int32_t L_75 = V_4;
V_4 = ((int32_t)il2cpp_codegen_add(L_75, 1));
}
IL_01db:
{
// for (j = 0; j < len; ++j)
int32_t L_76 = V_4;
int32_t L_77 = ___4_len;
if ((((int32_t)L_76) < ((int32_t)L_77)))
{
goto IL_01bb;
}
}
{
// for (i = 0; i < len; ++i)
int32_t L_78 = V_3;
V_3 = ((int32_t)il2cpp_codegen_add(L_78, 1));
}
IL_01e5:
{
// for (i = 0; i < len; ++i)
int32_t L_79 = V_3;
int32_t L_80 = ___4_len;
if ((((int32_t)L_79) < ((int32_t)L_80)))
{
goto IL_01b6;
}
}
{
// break;
goto IL_02a5;
}
IL_01ef:
{
// for (i = 0; i < len; ++i)
V_3 = 0;
goto IL_0230;
}
IL_01f3:
{
// for (j = 0; j < len; j += 2)
V_4 = 0;
goto IL_0226;
}
IL_01f8:
{
// intRes1 |= ((boolRes.GetBit(j, i) && boolRes.GetBit(j + 1, i)) ? 1 : 0) << i;
int32_t L_81 = V_6;
int32_t L_82 = V_4;
int32_t L_83 = V_3;
bool L_84;
L_84 = StrBoolArray_GetBit_mCA50A9F3A3FA5C552305C9B762264A6058F33E78((&V_2), L_82, L_83, NULL);
G_B58_0 = L_81;
if (!L_84)
{
G_B59_0 = L_81;
goto IL_0214;
}
}
{
int32_t L_85 = V_4;
int32_t L_86 = V_3;
bool L_87;
L_87 = StrBoolArray_GetBit_mCA50A9F3A3FA5C552305C9B762264A6058F33E78((&V_2), ((int32_t)il2cpp_codegen_add(L_85, 1)), L_86, NULL);
G_B59_0 = G_B58_0;
if (L_87)
{
G_B60_0 = G_B58_0;
goto IL_0217;
}
}
IL_0214:
{
G_B61_0 = 0;
G_B61_1 = G_B59_0;
goto IL_0218;
}
IL_0217:
{
G_B61_0 = 1;
G_B61_1 = G_B60_0;
}
IL_0218:
{
int32_t L_88 = V_3;
V_6 = ((int32_t)(G_B61_1|((int32_t)(G_B61_0<<((int32_t)(L_88&((int32_t)31)))))));
// for (j = 0; j < len; j += 2)
int32_t L_89 = V_4;
V_4 = ((int32_t)il2cpp_codegen_add(L_89, 2));
}
IL_0226:
{
// for (j = 0; j < len; j += 2)
int32_t L_90 = V_4;
int32_t L_91 = ___4_len;
if ((((int32_t)L_90) < ((int32_t)L_91)))
{
goto IL_01f8;
}
}
{
// for (i = 0; i < len; ++i)
int32_t L_92 = V_3;
V_3 = ((int32_t)il2cpp_codegen_add(L_92, 1));
}
IL_0230:
{
// for (i = 0; i < len; ++i)
int32_t L_93 = V_3;
int32_t L_94 = ___4_len;
if ((((int32_t)L_93) < ((int32_t)L_94)))
{
goto IL_01f3;
}
}
{
// break;
goto IL_02a5;
}
IL_0237:
{
// for (i = 0; i < len; ++i)
V_3 = 0;
goto IL_0258;
}
IL_023b:
{
// intRes1 |= (boolRes.GetBit(i, i) ? 1 : 0) << i;
int32_t L_95 = V_6;
int32_t L_96 = V_3;
int32_t L_97 = V_3;
bool L_98;
L_98 = StrBoolArray_GetBit_mCA50A9F3A3FA5C552305C9B762264A6058F33E78((&V_2), L_96, L_97, NULL);
G_B68_0 = L_95;
if (L_98)
{
G_B69_0 = L_95;
goto IL_024b;
}
}
{
G_B70_0 = 0;
G_B70_1 = G_B68_0;
goto IL_024c;
}
IL_024b:
{
G_B70_0 = 1;
G_B70_1 = G_B69_0;
}
IL_024c:
{
int32_t L_99 = V_3;
V_6 = ((int32_t)(G_B70_1|((int32_t)(G_B70_0<<((int32_t)(L_99&((int32_t)31)))))));
// for (i = 0; i < len; ++i)
int32_t L_100 = V_3;
V_3 = ((int32_t)il2cpp_codegen_add(L_100, 1));
}
IL_0258:
{
// for (i = 0; i < len; ++i)
int32_t L_101 = V_3;
int32_t L_102 = ___4_len;
if ((((int32_t)L_101) < ((int32_t)L_102)))
{
goto IL_023b;
}
}
{
// break;
goto IL_02a5;
}
IL_025f:
{
// intRes1 = allOnes;
int32_t L_103 = ___6_allOnes;
V_6 = L_103;
// for (i = 0; i < len; ++i)
V_3 = 0;
goto IL_02a0;
}
IL_0267:
{
// int k = i;
int32_t L_104 = V_3;
V_11 = L_104;
// for (j = 0; j < len - i; ++j)
V_4 = 0;
goto IL_0294;
}
IL_026f:
{
// if (!boolRes.GetBit(j, k))
int32_t L_105 = V_4;
int32_t L_106 = V_11;
bool L_107;
L_107 = StrBoolArray_GetBit_mCA50A9F3A3FA5C552305C9B762264A6058F33E78((&V_2), L_105, L_106, NULL);
if (L_107)
{
goto IL_0288;
}
}
{
// intRes1 &= ~(1 << i);
int32_t L_108 = V_6;
int32_t L_109 = V_3;
V_6 = ((int32_t)(L_108&((~((int32_t)(1<<((int32_t)(L_109&((int32_t)31)))))))));
}
IL_0288:
{
// k += 1;
int32_t L_110 = V_11;
V_11 = ((int32_t)il2cpp_codegen_add(L_110, 1));
// for (j = 0; j < len - i; ++j)
int32_t L_111 = V_4;
V_4 = ((int32_t)il2cpp_codegen_add(L_111, 1));
}
IL_0294:
{
// for (j = 0; j < len - i; ++j)
int32_t L_112 = V_4;
int32_t L_113 = ___4_len;
int32_t L_114 = V_3;
if ((((int32_t)L_112) < ((int32_t)((int32_t)il2cpp_codegen_subtract(L_113, L_114)))))
{
goto IL_026f;
}
}
{
// for (i = 0; i < len; ++i)
int32_t L_115 = V_3;
V_3 = ((int32_t)il2cpp_codegen_add(L_115, 1));
}
IL_02a0:
{
// for (i = 0; i < len; ++i)
int32_t L_116 = V_3;
int32_t L_117 = ___4_len;
if ((((int32_t)L_116) < ((int32_t)L_117)))
{
goto IL_0267;
}
}
IL_02a5:
{
// intRes2 = 0;
V_5 = 0;
// bInvalid = false;
V_1 = (bool)0;
// for (i = 0; i < len; ++i)
V_3 = 0;
goto IL_032b;
}
IL_02ae:
{
// if ((imm8 & (1 << 4)) != 0)
int32_t L_118 = ___5_imm8;
if (!((int32_t)(L_118&((int32_t)16))))
{
goto IL_0319;
}
}
{
// if ((imm8 & (1 << 5)) != 0) // only negate valid
int32_t L_119 = ___5_imm8;
if (!((int32_t)(L_119&((int32_t)32))))
{
goto IL_0308;
}
}
{
// if (EqualityComparer<T>.Default.Equals(b[i], default(T)))
EqualityComparer_1_t8B3F40C676CD330DB13D396DB81564A00E2B7C70* L_120;
L_120 = (( EqualityComparer_1_t8B3F40C676CD330DB13D396DB81564A00E2B7C70* (*) (const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 1)))(il2cpp_rgctx_method(method->rgctx_data, 1));
uint16_t* L_121 = ___2_b;
int32_t L_122 = V_3;
uint32_t L_123 = sizeof(uint16_t);
uint16_t L_124 = (*(uint16_t*)((uint16_t*)il2cpp_codegen_add((intptr_t)L_121, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_122), (int32_t)L_123)))));
il2cpp_codegen_initobj((&V_12), sizeof(uint16_t));
uint16_t L_125 = V_12;
NullCheck(L_120);
bool L_126;
L_126 = VirtualFuncInvoker2< bool, uint16_t, uint16_t >::Invoke(8 /* System.Boolean System.Collections.Generic.EqualityComparer`1<System.UInt16>::Equals(T,T) */, L_120, L_124, L_125);
if (!L_126)
{
goto IL_02e4;
}
}
{
// bInvalid = true;
V_1 = (bool)1;
}
IL_02e4:
{
// if (bInvalid) // invalid, don't negate
bool L_127 = V_1;
if (!L_127)
{
goto IL_02f7;
}
}
{
// intRes2 |= intRes1 & (1 << i);
int32_t L_128 = V_5;
int32_t L_129 = V_6;
int32_t L_130 = V_3;
V_5 = ((int32_t)(L_128|((int32_t)(L_129&((int32_t)(1<<((int32_t)(L_130&((int32_t)31)))))))));
goto IL_0327;
}
IL_02f7:
{
// intRes2 |= (~intRes1) & (1 << i);
int32_t L_131 = V_5;
int32_t L_132 = V_6;
int32_t L_133 = V_3;
V_5 = ((int32_t)(L_131|((int32_t)(((~L_132))&((int32_t)(1<<((int32_t)(L_133&((int32_t)31)))))))));
goto IL_0327;
}
IL_0308:
{
// intRes2 |= (~intRes1) & (1 << i);
int32_t L_134 = V_5;
int32_t L_135 = V_6;
int32_t L_136 = V_3;
V_5 = ((int32_t)(L_134|((int32_t)(((~L_135))&((int32_t)(1<<((int32_t)(L_136&((int32_t)31)))))))));
goto IL_0327;
}
IL_0319:
{
// intRes2 |= intRes1 & (1 << i);
int32_t L_137 = V_5;
int32_t L_138 = V_6;
int32_t L_139 = V_3;
V_5 = ((int32_t)(L_137|((int32_t)(L_138&((int32_t)(1<<((int32_t)(L_139&((int32_t)31)))))))));
}
IL_0327:
{
// for (i = 0; i < len; ++i)
int32_t L_140 = V_3;
V_3 = ((int32_t)il2cpp_codegen_add(L_140, 1));
}
IL_032b:
{
// for (i = 0; i < len; ++i)
int32_t L_141 = V_3;
int32_t L_142 = ___4_len;
if ((((int32_t)L_141) < ((int32_t)L_142)))
{
goto IL_02ae;
}
}
{
// return intRes2;
int32_t L_143 = V_5;
return L_143;
}
}
// System.Int32 Unity.Burst.Intrinsics.X86/Sse4_2::ComputeStringLength<System.Byte>(T*,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Sse4_2_ComputeStringLength_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_mD30812062AA4852D166ABCDF3D79FDD1856F173A_gshared (uint8_t* ___0_ptr, int32_t ___1_max, const RuntimeMethod* method)
{
int32_t V_0 = 0;
uint8_t V_1 = 0x0;
{
// for (int i = 0; i < max; ++i)
V_0 = 0;
goto IL_002f;
}
IL_0004:
{
// if (EqualityComparer<T>.Default.Equals(ptr[i], default(T)))
EqualityComparer_1_t209913D8BB9C5DF2E3F26BA94AD53F39604FBFB8* L_0;
L_0 = (( EqualityComparer_1_t209913D8BB9C5DF2E3F26BA94AD53F39604FBFB8* (*) (const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 0)))(il2cpp_rgctx_method(method->rgctx_data, 0));
uint8_t* L_1 = ___0_ptr;
int32_t L_2 = V_0;
uint32_t L_3 = sizeof(uint8_t);
uint8_t L_4 = (*(uint8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_1, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_2), (int32_t)L_3)))));
il2cpp_codegen_initobj((&V_1), sizeof(uint8_t));
uint8_t L_5 = V_1;
NullCheck(L_0);
bool L_6;
L_6 = VirtualFuncInvoker2< bool, uint8_t, uint8_t >::Invoke(8 /* System.Boolean System.Collections.Generic.EqualityComparer`1<System.Byte>::Equals(T,T) */, L_0, L_4, L_5);
if (!L_6)
{
goto IL_002b;
}
}
{
// return i;
int32_t L_7 = V_0;
return L_7;
}
IL_002b:
{
// for (int i = 0; i < max; ++i)
int32_t L_8 = V_0;
V_0 = ((int32_t)il2cpp_codegen_add(L_8, 1));
}
IL_002f:
{
// for (int i = 0; i < max; ++i)
int32_t L_9 = V_0;
int32_t L_10 = ___1_max;
if ((((int32_t)L_9) < ((int32_t)L_10)))
{
goto IL_0004;
}
}
{
// return max;
int32_t L_11 = ___1_max;
return L_11;
}
}
// System.Int32 Unity.Burst.Intrinsics.X86/Sse4_2::ComputeStringLength<System.Int16>(T*,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Sse4_2_ComputeStringLength_TisInt16_tB8EF286A9C33492FA6E6D6E67320BE93E794A175_m3EBC75C6F39A7B1A5F62D88877C87C9F3B5617A3_gshared (int16_t* ___0_ptr, int32_t ___1_max, const RuntimeMethod* method)
{
int32_t V_0 = 0;
int16_t V_1 = 0;
{
// for (int i = 0; i < max; ++i)
V_0 = 0;
goto IL_002f;
}
IL_0004:
{
// if (EqualityComparer<T>.Default.Equals(ptr[i], default(T)))
EqualityComparer_1_tD96337BB993FF6246388ED223A24A3E752058F7B* L_0;
L_0 = (( EqualityComparer_1_tD96337BB993FF6246388ED223A24A3E752058F7B* (*) (const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 0)))(il2cpp_rgctx_method(method->rgctx_data, 0));
int16_t* L_1 = ___0_ptr;
int32_t L_2 = V_0;
uint32_t L_3 = sizeof(int16_t);
int16_t L_4 = (*(int16_t*)((int16_t*)il2cpp_codegen_add((intptr_t)L_1, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_2), (int32_t)L_3)))));
il2cpp_codegen_initobj((&V_1), sizeof(int16_t));
int16_t L_5 = V_1;
NullCheck(L_0);
bool L_6;
L_6 = VirtualFuncInvoker2< bool, int16_t, int16_t >::Invoke(8 /* System.Boolean System.Collections.Generic.EqualityComparer`1<System.Int16>::Equals(T,T) */, L_0, L_4, L_5);
if (!L_6)
{
goto IL_002b;
}
}
{
// return i;
int32_t L_7 = V_0;
return L_7;
}
IL_002b:
{
// for (int i = 0; i < max; ++i)
int32_t L_8 = V_0;
V_0 = ((int32_t)il2cpp_codegen_add(L_8, 1));
}
IL_002f:
{
// for (int i = 0; i < max; ++i)
int32_t L_9 = V_0;
int32_t L_10 = ___1_max;
if ((((int32_t)L_9) < ((int32_t)L_10)))
{
goto IL_0004;
}
}
{
// return max;
int32_t L_11 = ___1_max;
return L_11;
}
}
// System.Int32 Unity.Burst.Intrinsics.X86/Sse4_2::ComputeStringLength<System.SByte>(T*,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Sse4_2_ComputeStringLength_TisSByte_tFEFFEF5D2FEBF5207950AE6FAC150FC53B668DB5_m73215CC1A28F076B0D2472385756C7AF58CBA171_gshared (int8_t* ___0_ptr, int32_t ___1_max, const RuntimeMethod* method)
{
int32_t V_0 = 0;
int8_t V_1 = 0x0;
{
// for (int i = 0; i < max; ++i)
V_0 = 0;
goto IL_002f;
}
IL_0004:
{
// if (EqualityComparer<T>.Default.Equals(ptr[i], default(T)))
EqualityComparer_1_tE7F9CA4FFFE31F11BFD738023C1E489D3ECB371B* L_0;
L_0 = (( EqualityComparer_1_tE7F9CA4FFFE31F11BFD738023C1E489D3ECB371B* (*) (const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 0)))(il2cpp_rgctx_method(method->rgctx_data, 0));
int8_t* L_1 = ___0_ptr;
int32_t L_2 = V_0;
uint32_t L_3 = sizeof(int8_t);
int8_t L_4 = (*(int8_t*)((int8_t*)il2cpp_codegen_add((intptr_t)L_1, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_2), (int32_t)L_3)))));
il2cpp_codegen_initobj((&V_1), sizeof(int8_t));
int8_t L_5 = V_1;
NullCheck(L_0);
bool L_6;
L_6 = VirtualFuncInvoker2< bool, int8_t, int8_t >::Invoke(8 /* System.Boolean System.Collections.Generic.EqualityComparer`1<System.SByte>::Equals(T,T) */, L_0, L_4, L_5);
if (!L_6)
{
goto IL_002b;
}
}
{
// return i;
int32_t L_7 = V_0;
return L_7;
}
IL_002b:
{
// for (int i = 0; i < max; ++i)
int32_t L_8 = V_0;
V_0 = ((int32_t)il2cpp_codegen_add(L_8, 1));
}
IL_002f:
{
// for (int i = 0; i < max; ++i)
int32_t L_9 = V_0;
int32_t L_10 = ___1_max;
if ((((int32_t)L_9) < ((int32_t)L_10)))
{
goto IL_0004;
}
}
{
// return max;
int32_t L_11 = ___1_max;
return L_11;
}
}
// System.Int32 Unity.Burst.Intrinsics.X86/Sse4_2::ComputeStringLength<System.UInt16>(T*,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Sse4_2_ComputeStringLength_TisUInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_m000E8D7B908376D69E48EACF3E6811C4DEE7A05D_gshared (uint16_t* ___0_ptr, int32_t ___1_max, const RuntimeMethod* method)
{
int32_t V_0 = 0;
uint16_t V_1 = 0;
{
// for (int i = 0; i < max; ++i)
V_0 = 0;
goto IL_002f;
}
IL_0004:
{
// if (EqualityComparer<T>.Default.Equals(ptr[i], default(T)))
EqualityComparer_1_t8B3F40C676CD330DB13D396DB81564A00E2B7C70* L_0;
L_0 = (( EqualityComparer_1_t8B3F40C676CD330DB13D396DB81564A00E2B7C70* (*) (const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 0)))(il2cpp_rgctx_method(method->rgctx_data, 0));
uint16_t* L_1 = ___0_ptr;
int32_t L_2 = V_0;
uint32_t L_3 = sizeof(uint16_t);
uint16_t L_4 = (*(uint16_t*)((uint16_t*)il2cpp_codegen_add((intptr_t)L_1, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_2), (int32_t)L_3)))));
il2cpp_codegen_initobj((&V_1), sizeof(uint16_t));
uint16_t L_5 = V_1;
NullCheck(L_0);
bool L_6;
L_6 = VirtualFuncInvoker2< bool, uint16_t, uint16_t >::Invoke(8 /* System.Boolean System.Collections.Generic.EqualityComparer`1<System.UInt16>::Equals(T,T) */, L_0, L_4, L_5);
if (!L_6)
{
goto IL_002b;
}
}
{
// return i;
int32_t L_7 = V_0;
return L_7;
}
IL_002b:
{
// for (int i = 0; i < max; ++i)
int32_t L_8 = V_0;
V_0 = ((int32_t)il2cpp_codegen_add(L_8, 1));
}
IL_002f:
{
// for (int i = 0; i < max; ++i)
int32_t L_9 = V_0;
int32_t L_10 = ___1_max;
if ((((int32_t)L_9) < ((int32_t)L_10)))
{
goto IL_0004;
}
}
{
// return max;
int32_t L_11 = ___1_max;
return L_11;
}
}
// Unity.Burst.Intrinsics.v128 Unity.Burst.Intrinsics.X86/Sse4_2::ComputeStrmOutput<System.Byte>(System.Int32,System.Int32,T,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR v128_t9D2F2BF6DCFF1D82BF38064CF157489E1E680B61 Sse4_2_ComputeStrmOutput_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m1CC4D51DF3F513318DCC288B066D0018EAF9C235_gshared (int32_t ___0_len, int32_t ___1_imm8, uint8_t ___2_allOnesT, int32_t ___3_intRes2, const RuntimeMethod* method)
{
v128_t9D2F2BF6DCFF1D82BF38064CF157489E1E680B61 V_0;
memset((&V_0), 0, sizeof(V_0));
uint8_t* V_1 = NULL;
int32_t V_2 = 0;
{
// v128 result = default;
il2cpp_codegen_initobj((&V_0), sizeof(v128_t9D2F2BF6DCFF1D82BF38064CF157489E1E680B61));
// if ((imm8 & (1 << 6)) != 0)
int32_t L_0 = ___1_imm8;
if (!((int32_t)(L_0&((int32_t)64))))
{
goto IL_0053;
}
}
{
// T* maskDst = (T*)&result.Byte0;
uint8_t* L_1 = (uint8_t*)(&(&V_0)->___Byte0_0);
V_1 = (uint8_t*)((uintptr_t)L_1);
// for (int i = 0; i < len; ++i)
V_2 = 0;
goto IL_004d;
}
IL_001b:
{
// if ((intRes2 & (1 << i)) != 0)
int32_t L_2 = ___3_intRes2;
int32_t L_3 = V_2;
if (!((int32_t)(L_2&((int32_t)(1<<((int32_t)(L_3&((int32_t)31))))))))
{
goto IL_0038;
}
}
{
// maskDst[i] = allOnesT;
uint8_t* L_4 = V_1;
int32_t L_5 = V_2;
uint32_t L_6 = sizeof(uint8_t);
uint8_t L_7 = ___2_allOnesT;
*(uint8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_4, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_5), (int32_t)L_6)))) = L_7;
goto IL_0049;
}
IL_0038:
{
// maskDst[i] = default(T);
uint8_t* L_8 = V_1;
int32_t L_9 = V_2;
uint32_t L_10 = sizeof(uint8_t);
il2cpp_codegen_initobj(((uint8_t*)il2cpp_codegen_add((intptr_t)L_8, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_9), (int32_t)L_10)))), sizeof(uint8_t));
}
IL_0049:
{
// for (int i = 0; i < len; ++i)
int32_t L_11 = V_2;
V_2 = ((int32_t)il2cpp_codegen_add(L_11, 1));
}
IL_004d:
{
// for (int i = 0; i < len; ++i)
int32_t L_12 = V_2;
int32_t L_13 = ___0_len;
if ((((int32_t)L_12) < ((int32_t)L_13)))
{
goto IL_001b;
}
}
{
goto IL_005b;
}
IL_0053:
{
// result.SInt0 = intRes2;
int32_t L_14 = ___3_intRes2;
(&V_0)->___SInt0_52 = L_14;
}
IL_005b:
{
// return result;
v128_t9D2F2BF6DCFF1D82BF38064CF157489E1E680B61 L_15 = V_0;
return L_15;
}
}
// Unity.Burst.Intrinsics.v128 Unity.Burst.Intrinsics.X86/Sse4_2::ComputeStrmOutput<System.Int16>(System.Int32,System.Int32,T,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR v128_t9D2F2BF6DCFF1D82BF38064CF157489E1E680B61 Sse4_2_ComputeStrmOutput_TisInt16_tB8EF286A9C33492FA6E6D6E67320BE93E794A175_mE92FFA321425E5808CD20616DC308BA7B36886E8_gshared (int32_t ___0_len, int32_t ___1_imm8, int16_t ___2_allOnesT, int32_t ___3_intRes2, const RuntimeMethod* method)
{
v128_t9D2F2BF6DCFF1D82BF38064CF157489E1E680B61 V_0;
memset((&V_0), 0, sizeof(V_0));
int16_t* V_1 = NULL;
int32_t V_2 = 0;
{
// v128 result = default;
il2cpp_codegen_initobj((&V_0), sizeof(v128_t9D2F2BF6DCFF1D82BF38064CF157489E1E680B61));
// if ((imm8 & (1 << 6)) != 0)
int32_t L_0 = ___1_imm8;
if (!((int32_t)(L_0&((int32_t)64))))
{
goto IL_0053;
}
}
{
// T* maskDst = (T*)&result.Byte0;
uint8_t* L_1 = (uint8_t*)(&(&V_0)->___Byte0_0);
V_1 = (int16_t*)((uintptr_t)L_1);
// for (int i = 0; i < len; ++i)
V_2 = 0;
goto IL_004d;
}
IL_001b:
{
// if ((intRes2 & (1 << i)) != 0)
int32_t L_2 = ___3_intRes2;
int32_t L_3 = V_2;
if (!((int32_t)(L_2&((int32_t)(1<<((int32_t)(L_3&((int32_t)31))))))))
{
goto IL_0038;
}
}
{
// maskDst[i] = allOnesT;
int16_t* L_4 = V_1;
int32_t L_5 = V_2;
uint32_t L_6 = sizeof(int16_t);
int16_t L_7 = ___2_allOnesT;
*(int16_t*)((int16_t*)il2cpp_codegen_add((intptr_t)L_4, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_5), (int32_t)L_6)))) = L_7;
goto IL_0049;
}
IL_0038:
{
// maskDst[i] = default(T);
int16_t* L_8 = V_1;
int32_t L_9 = V_2;
uint32_t L_10 = sizeof(int16_t);
il2cpp_codegen_initobj(((int16_t*)il2cpp_codegen_add((intptr_t)L_8, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_9), (int32_t)L_10)))), sizeof(int16_t));
}
IL_0049:
{
// for (int i = 0; i < len; ++i)
int32_t L_11 = V_2;
V_2 = ((int32_t)il2cpp_codegen_add(L_11, 1));
}
IL_004d:
{
// for (int i = 0; i < len; ++i)
int32_t L_12 = V_2;
int32_t L_13 = ___0_len;
if ((((int32_t)L_12) < ((int32_t)L_13)))
{
goto IL_001b;
}
}
{
goto IL_005b;
}
IL_0053:
{
// result.SInt0 = intRes2;
int32_t L_14 = ___3_intRes2;
(&V_0)->___SInt0_52 = L_14;
}
IL_005b:
{
// return result;
v128_t9D2F2BF6DCFF1D82BF38064CF157489E1E680B61 L_15 = V_0;
return L_15;
}
}
// Unity.Burst.Intrinsics.v128 Unity.Burst.Intrinsics.X86/Sse4_2::ComputeStrmOutput<System.SByte>(System.Int32,System.Int32,T,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR v128_t9D2F2BF6DCFF1D82BF38064CF157489E1E680B61 Sse4_2_ComputeStrmOutput_TisSByte_tFEFFEF5D2FEBF5207950AE6FAC150FC53B668DB5_m5EFDDE5126FDB6BF9F9ED55B39751B517522C455_gshared (int32_t ___0_len, int32_t ___1_imm8, int8_t ___2_allOnesT, int32_t ___3_intRes2, const RuntimeMethod* method)
{
v128_t9D2F2BF6DCFF1D82BF38064CF157489E1E680B61 V_0;
memset((&V_0), 0, sizeof(V_0));
int8_t* V_1 = NULL;
int32_t V_2 = 0;
{
// v128 result = default;
il2cpp_codegen_initobj((&V_0), sizeof(v128_t9D2F2BF6DCFF1D82BF38064CF157489E1E680B61));
// if ((imm8 & (1 << 6)) != 0)
int32_t L_0 = ___1_imm8;
if (!((int32_t)(L_0&((int32_t)64))))
{
goto IL_0053;
}
}
{
// T* maskDst = (T*)&result.Byte0;
uint8_t* L_1 = (uint8_t*)(&(&V_0)->___Byte0_0);
V_1 = (int8_t*)((uintptr_t)L_1);
// for (int i = 0; i < len; ++i)
V_2 = 0;
goto IL_004d;
}
IL_001b:
{
// if ((intRes2 & (1 << i)) != 0)
int32_t L_2 = ___3_intRes2;
int32_t L_3 = V_2;
if (!((int32_t)(L_2&((int32_t)(1<<((int32_t)(L_3&((int32_t)31))))))))
{
goto IL_0038;
}
}
{
// maskDst[i] = allOnesT;
int8_t* L_4 = V_1;
int32_t L_5 = V_2;
uint32_t L_6 = sizeof(int8_t);
int8_t L_7 = ___2_allOnesT;
*(int8_t*)((int8_t*)il2cpp_codegen_add((intptr_t)L_4, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_5), (int32_t)L_6)))) = L_7;
goto IL_0049;
}
IL_0038:
{
// maskDst[i] = default(T);
int8_t* L_8 = V_1;
int32_t L_9 = V_2;
uint32_t L_10 = sizeof(int8_t);
il2cpp_codegen_initobj(((int8_t*)il2cpp_codegen_add((intptr_t)L_8, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_9), (int32_t)L_10)))), sizeof(int8_t));
}
IL_0049:
{
// for (int i = 0; i < len; ++i)
int32_t L_11 = V_2;
V_2 = ((int32_t)il2cpp_codegen_add(L_11, 1));
}
IL_004d:
{
// for (int i = 0; i < len; ++i)
int32_t L_12 = V_2;
int32_t L_13 = ___0_len;
if ((((int32_t)L_12) < ((int32_t)L_13)))
{
goto IL_001b;
}
}
{
goto IL_005b;
}
IL_0053:
{
// result.SInt0 = intRes2;
int32_t L_14 = ___3_intRes2;
(&V_0)->___SInt0_52 = L_14;
}
IL_005b:
{
// return result;
v128_t9D2F2BF6DCFF1D82BF38064CF157489E1E680B61 L_15 = V_0;
return L_15;
}
}
// Unity.Burst.Intrinsics.v128 Unity.Burst.Intrinsics.X86/Sse4_2::ComputeStrmOutput<System.UInt16>(System.Int32,System.Int32,T,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR v128_t9D2F2BF6DCFF1D82BF38064CF157489E1E680B61 Sse4_2_ComputeStrmOutput_TisUInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_mD44F4B084A230ACD38B4FCF13923F8986AFF0AB1_gshared (int32_t ___0_len, int32_t ___1_imm8, uint16_t ___2_allOnesT, int32_t ___3_intRes2, const RuntimeMethod* method)
{
v128_t9D2F2BF6DCFF1D82BF38064CF157489E1E680B61 V_0;
memset((&V_0), 0, sizeof(V_0));
uint16_t* V_1 = NULL;
int32_t V_2 = 0;
{
// v128 result = default;
il2cpp_codegen_initobj((&V_0), sizeof(v128_t9D2F2BF6DCFF1D82BF38064CF157489E1E680B61));
// if ((imm8 & (1 << 6)) != 0)
int32_t L_0 = ___1_imm8;
if (!((int32_t)(L_0&((int32_t)64))))
{
goto IL_0053;
}
}
{
// T* maskDst = (T*)&result.Byte0;
uint8_t* L_1 = (uint8_t*)(&(&V_0)->___Byte0_0);
V_1 = (uint16_t*)((uintptr_t)L_1);
// for (int i = 0; i < len; ++i)
V_2 = 0;
goto IL_004d;
}
IL_001b:
{
// if ((intRes2 & (1 << i)) != 0)
int32_t L_2 = ___3_intRes2;
int32_t L_3 = V_2;
if (!((int32_t)(L_2&((int32_t)(1<<((int32_t)(L_3&((int32_t)31))))))))
{
goto IL_0038;
}
}
{
// maskDst[i] = allOnesT;
uint16_t* L_4 = V_1;
int32_t L_5 = V_2;
uint32_t L_6 = sizeof(uint16_t);
uint16_t L_7 = ___2_allOnesT;
*(uint16_t*)((uint16_t*)il2cpp_codegen_add((intptr_t)L_4, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_5), (int32_t)L_6)))) = L_7;
goto IL_0049;
}
IL_0038:
{
// maskDst[i] = default(T);
uint16_t* L_8 = V_1;
int32_t L_9 = V_2;
uint32_t L_10 = sizeof(uint16_t);
il2cpp_codegen_initobj(((uint16_t*)il2cpp_codegen_add((intptr_t)L_8, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_9), (int32_t)L_10)))), sizeof(uint16_t));
}
IL_0049:
{
// for (int i = 0; i < len; ++i)
int32_t L_11 = V_2;
V_2 = ((int32_t)il2cpp_codegen_add(L_11, 1));
}
IL_004d:
{
// for (int i = 0; i < len; ++i)
int32_t L_12 = V_2;
int32_t L_13 = ___0_len;
if ((((int32_t)L_12) < ((int32_t)L_13)))
{
goto IL_001b;
}
}
{
goto IL_005b;
}
IL_0053:
{
// result.SInt0 = intRes2;
int32_t L_14 = ___3_intRes2;
(&V_0)->___SInt0_52 = L_14;
}
IL_005b:
{
// return result;
v128_t9D2F2BF6DCFF1D82BF38064CF157489E1E680B61 L_15 = V_0;
return L_15;
}
}
// System.Int32 Unity.Burst.Intrinsics.X86/Sse4_2::cmpestri_emulation<System.Byte>(T*,System.Int32,T*,System.Int32,System.Int32,System.Int32,System.Int32,T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Sse4_2_cmpestri_emulation_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_mD4107C2F2DB7508841779CE414BD21B61FA3183F_gshared (uint8_t* ___0_a, int32_t ___1_alen, uint8_t* ___2_b, int32_t ___3_blen, int32_t ___4_len, int32_t ___5_imm8, int32_t ___6_allOnes, uint8_t ___7_allOnesT, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Sse4_2_t40477411E6B6B2D01F3B0EA9D1B0A6281833C37C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
// int intRes2 = ComputeStrCmpIntRes2<T>(a, alen, b, blen, len, imm8, allOnes);
uint8_t* L_0 = ___0_a;
int32_t L_1 = ___1_alen;
uint8_t* L_2 = ___2_b;
int32_t L_3 = ___3_blen;
int32_t L_4 = ___4_len;
int32_t L_5 = ___5_imm8;
int32_t L_6 = ___6_allOnes;
il2cpp_codegen_runtime_class_init_inline(Sse4_2_t40477411E6B6B2D01F3B0EA9D1B0A6281833C37C_il2cpp_TypeInfo_var);
int32_t L_7;
L_7 = (( int32_t (*) (uint8_t*, int32_t, uint8_t*, int32_t, int32_t, int32_t, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 0)))(L_0, L_1, L_2, L_3, L_4, L_5, L_6, il2cpp_rgctx_method(method->rgctx_data, 0));
V_0 = L_7;
// return ComputeStriOutput(len, imm8, intRes2);
int32_t L_8 = ___4_len;
int32_t L_9 = ___5_imm8;
int32_t L_10 = V_0;
int32_t L_11;
L_11 = Sse4_2_ComputeStriOutput_mC9EFEB2A2B9B95760CEE913DF4EF7F57BE662123(L_8, L_9, L_10, NULL);
return L_11;
}
}
// System.Int32 Unity.Burst.Intrinsics.X86/Sse4_2::cmpestri_emulation<System.Int16>(T*,System.Int32,T*,System.Int32,System.Int32,System.Int32,System.Int32,T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Sse4_2_cmpestri_emulation_TisInt16_tB8EF286A9C33492FA6E6D6E67320BE93E794A175_m797C4B561EC2527267C18CF422EBBD9FCDD306EF_gshared (int16_t* ___0_a, int32_t ___1_alen, int16_t* ___2_b, int32_t ___3_blen, int32_t ___4_len, int32_t ___5_imm8, int32_t ___6_allOnes, int16_t ___7_allOnesT, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Sse4_2_t40477411E6B6B2D01F3B0EA9D1B0A6281833C37C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
// int intRes2 = ComputeStrCmpIntRes2<T>(a, alen, b, blen, len, imm8, allOnes);
int16_t* L_0 = ___0_a;
int32_t L_1 = ___1_alen;
int16_t* L_2 = ___2_b;
int32_t L_3 = ___3_blen;
int32_t L_4 = ___4_len;
int32_t L_5 = ___5_imm8;
int32_t L_6 = ___6_allOnes;
il2cpp_codegen_runtime_class_init_inline(Sse4_2_t40477411E6B6B2D01F3B0EA9D1B0A6281833C37C_il2cpp_TypeInfo_var);
int32_t L_7;
L_7 = (( int32_t (*) (int16_t*, int32_t, int16_t*, int32_t, int32_t, int32_t, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 0)))(L_0, L_1, L_2, L_3, L_4, L_5, L_6, il2cpp_rgctx_method(method->rgctx_data, 0));
V_0 = L_7;
// return ComputeStriOutput(len, imm8, intRes2);
int32_t L_8 = ___4_len;
int32_t L_9 = ___5_imm8;
int32_t L_10 = V_0;
int32_t L_11;
L_11 = Sse4_2_ComputeStriOutput_mC9EFEB2A2B9B95760CEE913DF4EF7F57BE662123(L_8, L_9, L_10, NULL);
return L_11;
}
}
// System.Int32 Unity.Burst.Intrinsics.X86/Sse4_2::cmpestri_emulation<System.SByte>(T*,System.Int32,T*,System.Int32,System.Int32,System.Int32,System.Int32,T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Sse4_2_cmpestri_emulation_TisSByte_tFEFFEF5D2FEBF5207950AE6FAC150FC53B668DB5_m8934296ABE51C76314606C484F93554C529BD77A_gshared (int8_t* ___0_a, int32_t ___1_alen, int8_t* ___2_b, int32_t ___3_blen, int32_t ___4_len, int32_t ___5_imm8, int32_t ___6_allOnes, int8_t ___7_allOnesT, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Sse4_2_t40477411E6B6B2D01F3B0EA9D1B0A6281833C37C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
// int intRes2 = ComputeStrCmpIntRes2<T>(a, alen, b, blen, len, imm8, allOnes);
int8_t* L_0 = ___0_a;
int32_t L_1 = ___1_alen;
int8_t* L_2 = ___2_b;
int32_t L_3 = ___3_blen;
int32_t L_4 = ___4_len;
int32_t L_5 = ___5_imm8;
int32_t L_6 = ___6_allOnes;
il2cpp_codegen_runtime_class_init_inline(Sse4_2_t40477411E6B6B2D01F3B0EA9D1B0A6281833C37C_il2cpp_TypeInfo_var);
int32_t L_7;
L_7 = (( int32_t (*) (int8_t*, int32_t, int8_t*, int32_t, int32_t, int32_t, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 0)))(L_0, L_1, L_2, L_3, L_4, L_5, L_6, il2cpp_rgctx_method(method->rgctx_data, 0));
V_0 = L_7;
// return ComputeStriOutput(len, imm8, intRes2);
int32_t L_8 = ___4_len;
int32_t L_9 = ___5_imm8;
int32_t L_10 = V_0;
int32_t L_11;
L_11 = Sse4_2_ComputeStriOutput_mC9EFEB2A2B9B95760CEE913DF4EF7F57BE662123(L_8, L_9, L_10, NULL);
return L_11;
}
}
// System.Int32 Unity.Burst.Intrinsics.X86/Sse4_2::cmpestri_emulation<System.UInt16>(T*,System.Int32,T*,System.Int32,System.Int32,System.Int32,System.Int32,T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Sse4_2_cmpestri_emulation_TisUInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_m6A20624B95FD608D46A450719A26FC173F4C0780_gshared (uint16_t* ___0_a, int32_t ___1_alen, uint16_t* ___2_b, int32_t ___3_blen, int32_t ___4_len, int32_t ___5_imm8, int32_t ___6_allOnes, uint16_t ___7_allOnesT, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Sse4_2_t40477411E6B6B2D01F3B0EA9D1B0A6281833C37C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
// int intRes2 = ComputeStrCmpIntRes2<T>(a, alen, b, blen, len, imm8, allOnes);
uint16_t* L_0 = ___0_a;
int32_t L_1 = ___1_alen;
uint16_t* L_2 = ___2_b;
int32_t L_3 = ___3_blen;
int32_t L_4 = ___4_len;
int32_t L_5 = ___5_imm8;
int32_t L_6 = ___6_allOnes;
il2cpp_codegen_runtime_class_init_inline(Sse4_2_t40477411E6B6B2D01F3B0EA9D1B0A6281833C37C_il2cpp_TypeInfo_var);
int32_t L_7;
L_7 = (( int32_t (*) (uint16_t*, int32_t, uint16_t*, int32_t, int32_t, int32_t, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 0)))(L_0, L_1, L_2, L_3, L_4, L_5, L_6, il2cpp_rgctx_method(method->rgctx_data, 0));
V_0 = L_7;
// return ComputeStriOutput(len, imm8, intRes2);
int32_t L_8 = ___4_len;
int32_t L_9 = ___5_imm8;
int32_t L_10 = V_0;
int32_t L_11;
L_11 = Sse4_2_ComputeStriOutput_mC9EFEB2A2B9B95760CEE913DF4EF7F57BE662123(L_8, L_9, L_10, NULL);
return L_11;
}
}
// Unity.Burst.Intrinsics.v128 Unity.Burst.Intrinsics.X86/Sse4_2::cmpestrm_emulation<System.Byte>(T*,System.Int32,T*,System.Int32,System.Int32,System.Int32,System.Int32,T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR v128_t9D2F2BF6DCFF1D82BF38064CF157489E1E680B61 Sse4_2_cmpestrm_emulation_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m179C750FBD381FF2897A9140CF7C2661939C7E71_gshared (uint8_t* ___0_a, int32_t ___1_alen, uint8_t* ___2_b, int32_t ___3_blen, int32_t ___4_len, int32_t ___5_imm8, int32_t ___6_allOnes, uint8_t ___7_allOnesT, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Sse4_2_t40477411E6B6B2D01F3B0EA9D1B0A6281833C37C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
// int intRes2 = ComputeStrCmpIntRes2<T>(a, alen, b, blen, len, imm8, allOnes);
uint8_t* L_0 = ___0_a;
int32_t L_1 = ___1_alen;
uint8_t* L_2 = ___2_b;
int32_t L_3 = ___3_blen;
int32_t L_4 = ___4_len;
int32_t L_5 = ___5_imm8;
int32_t L_6 = ___6_allOnes;
il2cpp_codegen_runtime_class_init_inline(Sse4_2_t40477411E6B6B2D01F3B0EA9D1B0A6281833C37C_il2cpp_TypeInfo_var);
int32_t L_7;
L_7 = (( int32_t (*) (uint8_t*, int32_t, uint8_t*, int32_t, int32_t, int32_t, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 0)))(L_0, L_1, L_2, L_3, L_4, L_5, L_6, il2cpp_rgctx_method(method->rgctx_data, 0));
V_0 = L_7;
// return ComputeStrmOutput(len, imm8, allOnesT, intRes2);
int32_t L_8 = ___4_len;
int32_t L_9 = ___5_imm8;
uint8_t L_10 = ___7_allOnesT;
int32_t L_11 = V_0;
v128_t9D2F2BF6DCFF1D82BF38064CF157489E1E680B61 L_12;
L_12 = (( v128_t9D2F2BF6DCFF1D82BF38064CF157489E1E680B61 (*) (int32_t, int32_t, uint8_t, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 1)))(L_8, L_9, L_10, L_11, il2cpp_rgctx_method(method->rgctx_data, 1));
return L_12;
}
}
// Unity.Burst.Intrinsics.v128 Unity.Burst.Intrinsics.X86/Sse4_2::cmpestrm_emulation<System.Int16>(T*,System.Int32,T*,System.Int32,System.Int32,System.Int32,System.Int32,T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR v128_t9D2F2BF6DCFF1D82BF38064CF157489E1E680B61 Sse4_2_cmpestrm_emulation_TisInt16_tB8EF286A9C33492FA6E6D6E67320BE93E794A175_m9F860C6A223CB8744EB0C859B49E573C300C9F7B_gshared (int16_t* ___0_a, int32_t ___1_alen, int16_t* ___2_b, int32_t ___3_blen, int32_t ___4_len, int32_t ___5_imm8, int32_t ___6_allOnes, int16_t ___7_allOnesT, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Sse4_2_t40477411E6B6B2D01F3B0EA9D1B0A6281833C37C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
// int intRes2 = ComputeStrCmpIntRes2<T>(a, alen, b, blen, len, imm8, allOnes);
int16_t* L_0 = ___0_a;
int32_t L_1 = ___1_alen;
int16_t* L_2 = ___2_b;
int32_t L_3 = ___3_blen;
int32_t L_4 = ___4_len;
int32_t L_5 = ___5_imm8;
int32_t L_6 = ___6_allOnes;
il2cpp_codegen_runtime_class_init_inline(Sse4_2_t40477411E6B6B2D01F3B0EA9D1B0A6281833C37C_il2cpp_TypeInfo_var);
int32_t L_7;
L_7 = (( int32_t (*) (int16_t*, int32_t, int16_t*, int32_t, int32_t, int32_t, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 0)))(L_0, L_1, L_2, L_3, L_4, L_5, L_6, il2cpp_rgctx_method(method->rgctx_data, 0));
V_0 = L_7;
// return ComputeStrmOutput(len, imm8, allOnesT, intRes2);
int32_t L_8 = ___4_len;
int32_t L_9 = ___5_imm8;
int16_t L_10 = ___7_allOnesT;
int32_t L_11 = V_0;
v128_t9D2F2BF6DCFF1D82BF38064CF157489E1E680B61 L_12;
L_12 = (( v128_t9D2F2BF6DCFF1D82BF38064CF157489E1E680B61 (*) (int32_t, int32_t, int16_t, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 1)))(L_8, L_9, L_10, L_11, il2cpp_rgctx_method(method->rgctx_data, 1));
return L_12;
}
}
// Unity.Burst.Intrinsics.v128 Unity.Burst.Intrinsics.X86/Sse4_2::cmpestrm_emulation<System.SByte>(T*,System.Int32,T*,System.Int32,System.Int32,System.Int32,System.Int32,T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR v128_t9D2F2BF6DCFF1D82BF38064CF157489E1E680B61 Sse4_2_cmpestrm_emulation_TisSByte_tFEFFEF5D2FEBF5207950AE6FAC150FC53B668DB5_mEC9DD6EE9C8D66BCFFABD5A19993FDA06444F20C_gshared (int8_t* ___0_a, int32_t ___1_alen, int8_t* ___2_b, int32_t ___3_blen, int32_t ___4_len, int32_t ___5_imm8, int32_t ___6_allOnes, int8_t ___7_allOnesT, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Sse4_2_t40477411E6B6B2D01F3B0EA9D1B0A6281833C37C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
// int intRes2 = ComputeStrCmpIntRes2<T>(a, alen, b, blen, len, imm8, allOnes);
int8_t* L_0 = ___0_a;
int32_t L_1 = ___1_alen;
int8_t* L_2 = ___2_b;
int32_t L_3 = ___3_blen;
int32_t L_4 = ___4_len;
int32_t L_5 = ___5_imm8;
int32_t L_6 = ___6_allOnes;
il2cpp_codegen_runtime_class_init_inline(Sse4_2_t40477411E6B6B2D01F3B0EA9D1B0A6281833C37C_il2cpp_TypeInfo_var);
int32_t L_7;
L_7 = (( int32_t (*) (int8_t*, int32_t, int8_t*, int32_t, int32_t, int32_t, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 0)))(L_0, L_1, L_2, L_3, L_4, L_5, L_6, il2cpp_rgctx_method(method->rgctx_data, 0));
V_0 = L_7;
// return ComputeStrmOutput(len, imm8, allOnesT, intRes2);
int32_t L_8 = ___4_len;
int32_t L_9 = ___5_imm8;
int8_t L_10 = ___7_allOnesT;
int32_t L_11 = V_0;
v128_t9D2F2BF6DCFF1D82BF38064CF157489E1E680B61 L_12;
L_12 = (( v128_t9D2F2BF6DCFF1D82BF38064CF157489E1E680B61 (*) (int32_t, int32_t, int8_t, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 1)))(L_8, L_9, L_10, L_11, il2cpp_rgctx_method(method->rgctx_data, 1));
return L_12;
}
}
// Unity.Burst.Intrinsics.v128 Unity.Burst.Intrinsics.X86/Sse4_2::cmpestrm_emulation<System.UInt16>(T*,System.Int32,T*,System.Int32,System.Int32,System.Int32,System.Int32,T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR v128_t9D2F2BF6DCFF1D82BF38064CF157489E1E680B61 Sse4_2_cmpestrm_emulation_TisUInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_m8784D19FC1B4BAC48D00E8623FE1872EFEFD3496_gshared (uint16_t* ___0_a, int32_t ___1_alen, uint16_t* ___2_b, int32_t ___3_blen, int32_t ___4_len, int32_t ___5_imm8, int32_t ___6_allOnes, uint16_t ___7_allOnesT, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Sse4_2_t40477411E6B6B2D01F3B0EA9D1B0A6281833C37C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
// int intRes2 = ComputeStrCmpIntRes2<T>(a, alen, b, blen, len, imm8, allOnes);
uint16_t* L_0 = ___0_a;
int32_t L_1 = ___1_alen;
uint16_t* L_2 = ___2_b;
int32_t L_3 = ___3_blen;
int32_t L_4 = ___4_len;
int32_t L_5 = ___5_imm8;
int32_t L_6 = ___6_allOnes;
il2cpp_codegen_runtime_class_init_inline(Sse4_2_t40477411E6B6B2D01F3B0EA9D1B0A6281833C37C_il2cpp_TypeInfo_var);
int32_t L_7;
L_7 = (( int32_t (*) (uint16_t*, int32_t, uint16_t*, int32_t, int32_t, int32_t, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 0)))(L_0, L_1, L_2, L_3, L_4, L_5, L_6, il2cpp_rgctx_method(method->rgctx_data, 0));
V_0 = L_7;
// return ComputeStrmOutput(len, imm8, allOnesT, intRes2);
int32_t L_8 = ___4_len;
int32_t L_9 = ___5_imm8;
uint16_t L_10 = ___7_allOnesT;
int32_t L_11 = V_0;
v128_t9D2F2BF6DCFF1D82BF38064CF157489E1E680B61 L_12;
L_12 = (( v128_t9D2F2BF6DCFF1D82BF38064CF157489E1E680B61 (*) (int32_t, int32_t, uint16_t, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 1)))(L_8, L_9, L_10, L_11, il2cpp_rgctx_method(method->rgctx_data, 1));
return L_12;
}
}
// System.Int32 Unity.Burst.Intrinsics.X86/Sse4_2::cmpistri_emulation<System.Byte>(T*,T*,System.Int32,System.Int32,System.Int32,T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Sse4_2_cmpistri_emulation_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m2E6D2FDB31E3BFDFC30BDD2389A5A50C0F3286BB_gshared (uint8_t* ___0_a, uint8_t* ___1_b, int32_t ___2_len, int32_t ___3_imm8, int32_t ___4_allOnes, uint8_t ___5_allOnesT, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Sse4_2_t40477411E6B6B2D01F3B0EA9D1B0A6281833C37C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
// int intRes2 = ComputeStrCmpIntRes2<T>(a, ComputeStringLength<T>(a, len), b, ComputeStringLength<T>(b, len), len, imm8, allOnes);
uint8_t* L_0 = ___0_a;
uint8_t* L_1 = ___0_a;
int32_t L_2 = ___2_len;
il2cpp_codegen_runtime_class_init_inline(Sse4_2_t40477411E6B6B2D01F3B0EA9D1B0A6281833C37C_il2cpp_TypeInfo_var);
int32_t L_3;
L_3 = (( int32_t (*) (uint8_t*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 0)))(L_1, L_2, il2cpp_rgctx_method(method->rgctx_data, 0));
uint8_t* L_4 = ___1_b;
uint8_t* L_5 = ___1_b;
int32_t L_6 = ___2_len;
int32_t L_7;
L_7 = (( int32_t (*) (uint8_t*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 0)))(L_5, L_6, il2cpp_rgctx_method(method->rgctx_data, 0));
int32_t L_8 = ___2_len;
int32_t L_9 = ___3_imm8;
int32_t L_10 = ___4_allOnes;
int32_t L_11;
L_11 = (( int32_t (*) (uint8_t*, int32_t, uint8_t*, int32_t, int32_t, int32_t, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 1)))(L_0, L_3, L_4, L_7, L_8, L_9, L_10, il2cpp_rgctx_method(method->rgctx_data, 1));
V_0 = L_11;
// return ComputeStriOutput(len, imm8, intRes2);
int32_t L_12 = ___2_len;
int32_t L_13 = ___3_imm8;
int32_t L_14 = V_0;
int32_t L_15;
L_15 = Sse4_2_ComputeStriOutput_mC9EFEB2A2B9B95760CEE913DF4EF7F57BE662123(L_12, L_13, L_14, NULL);
return L_15;
}
}
// System.Int32 Unity.Burst.Intrinsics.X86/Sse4_2::cmpistri_emulation<System.Int16>(T*,T*,System.Int32,System.Int32,System.Int32,T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Sse4_2_cmpistri_emulation_TisInt16_tB8EF286A9C33492FA6E6D6E67320BE93E794A175_m4786E128EACDF39A8B13B696D31429E7C8D6EBF6_gshared (int16_t* ___0_a, int16_t* ___1_b, int32_t ___2_len, int32_t ___3_imm8, int32_t ___4_allOnes, int16_t ___5_allOnesT, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Sse4_2_t40477411E6B6B2D01F3B0EA9D1B0A6281833C37C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
// int intRes2 = ComputeStrCmpIntRes2<T>(a, ComputeStringLength<T>(a, len), b, ComputeStringLength<T>(b, len), len, imm8, allOnes);
int16_t* L_0 = ___0_a;
int16_t* L_1 = ___0_a;
int32_t L_2 = ___2_len;
il2cpp_codegen_runtime_class_init_inline(Sse4_2_t40477411E6B6B2D01F3B0EA9D1B0A6281833C37C_il2cpp_TypeInfo_var);
int32_t L_3;
L_3 = (( int32_t (*) (int16_t*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 0)))(L_1, L_2, il2cpp_rgctx_method(method->rgctx_data, 0));
int16_t* L_4 = ___1_b;
int16_t* L_5 = ___1_b;
int32_t L_6 = ___2_len;
int32_t L_7;
L_7 = (( int32_t (*) (int16_t*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 0)))(L_5, L_6, il2cpp_rgctx_method(method->rgctx_data, 0));
int32_t L_8 = ___2_len;
int32_t L_9 = ___3_imm8;
int32_t L_10 = ___4_allOnes;
int32_t L_11;
L_11 = (( int32_t (*) (int16_t*, int32_t, int16_t*, int32_t, int32_t, int32_t, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 1)))(L_0, L_3, L_4, L_7, L_8, L_9, L_10, il2cpp_rgctx_method(method->rgctx_data, 1));
V_0 = L_11;
// return ComputeStriOutput(len, imm8, intRes2);
int32_t L_12 = ___2_len;
int32_t L_13 = ___3_imm8;
int32_t L_14 = V_0;
int32_t L_15;
L_15 = Sse4_2_ComputeStriOutput_mC9EFEB2A2B9B95760CEE913DF4EF7F57BE662123(L_12, L_13, L_14, NULL);
return L_15;
}
}
// System.Int32 Unity.Burst.Intrinsics.X86/Sse4_2::cmpistri_emulation<System.SByte>(T*,T*,System.Int32,System.Int32,System.Int32,T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Sse4_2_cmpistri_emulation_TisSByte_tFEFFEF5D2FEBF5207950AE6FAC150FC53B668DB5_m12535D1A7206DB4C56C55B642E9F5F0B072810A3_gshared (int8_t* ___0_a, int8_t* ___1_b, int32_t ___2_len, int32_t ___3_imm8, int32_t ___4_allOnes, int8_t ___5_allOnesT, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Sse4_2_t40477411E6B6B2D01F3B0EA9D1B0A6281833C37C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
// int intRes2 = ComputeStrCmpIntRes2<T>(a, ComputeStringLength<T>(a, len), b, ComputeStringLength<T>(b, len), len, imm8, allOnes);
int8_t* L_0 = ___0_a;
int8_t* L_1 = ___0_a;
int32_t L_2 = ___2_len;
il2cpp_codegen_runtime_class_init_inline(Sse4_2_t40477411E6B6B2D01F3B0EA9D1B0A6281833C37C_il2cpp_TypeInfo_var);
int32_t L_3;
L_3 = (( int32_t (*) (int8_t*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 0)))(L_1, L_2, il2cpp_rgctx_method(method->rgctx_data, 0));
int8_t* L_4 = ___1_b;
int8_t* L_5 = ___1_b;
int32_t L_6 = ___2_len;
int32_t L_7;
L_7 = (( int32_t (*) (int8_t*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 0)))(L_5, L_6, il2cpp_rgctx_method(method->rgctx_data, 0));
int32_t L_8 = ___2_len;
int32_t L_9 = ___3_imm8;
int32_t L_10 = ___4_allOnes;
int32_t L_11;
L_11 = (( int32_t (*) (int8_t*, int32_t, int8_t*, int32_t, int32_t, int32_t, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 1)))(L_0, L_3, L_4, L_7, L_8, L_9, L_10, il2cpp_rgctx_method(method->rgctx_data, 1));
V_0 = L_11;
// return ComputeStriOutput(len, imm8, intRes2);
int32_t L_12 = ___2_len;
int32_t L_13 = ___3_imm8;
int32_t L_14 = V_0;
int32_t L_15;
L_15 = Sse4_2_ComputeStriOutput_mC9EFEB2A2B9B95760CEE913DF4EF7F57BE662123(L_12, L_13, L_14, NULL);
return L_15;
}
}
// System.Int32 Unity.Burst.Intrinsics.X86/Sse4_2::cmpistri_emulation<System.UInt16>(T*,T*,System.Int32,System.Int32,System.Int32,T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Sse4_2_cmpistri_emulation_TisUInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_m875686166B80F44B2A7B5837256932C7A6560E7D_gshared (uint16_t* ___0_a, uint16_t* ___1_b, int32_t ___2_len, int32_t ___3_imm8, int32_t ___4_allOnes, uint16_t ___5_allOnesT, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Sse4_2_t40477411E6B6B2D01F3B0EA9D1B0A6281833C37C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
// int intRes2 = ComputeStrCmpIntRes2<T>(a, ComputeStringLength<T>(a, len), b, ComputeStringLength<T>(b, len), len, imm8, allOnes);
uint16_t* L_0 = ___0_a;
uint16_t* L_1 = ___0_a;
int32_t L_2 = ___2_len;
il2cpp_codegen_runtime_class_init_inline(Sse4_2_t40477411E6B6B2D01F3B0EA9D1B0A6281833C37C_il2cpp_TypeInfo_var);
int32_t L_3;
L_3 = (( int32_t (*) (uint16_t*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 0)))(L_1, L_2, il2cpp_rgctx_method(method->rgctx_data, 0));
uint16_t* L_4 = ___1_b;
uint16_t* L_5 = ___1_b;
int32_t L_6 = ___2_len;
int32_t L_7;
L_7 = (( int32_t (*) (uint16_t*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 0)))(L_5, L_6, il2cpp_rgctx_method(method->rgctx_data, 0));
int32_t L_8 = ___2_len;
int32_t L_9 = ___3_imm8;
int32_t L_10 = ___4_allOnes;
int32_t L_11;
L_11 = (( int32_t (*) (uint16_t*, int32_t, uint16_t*, int32_t, int32_t, int32_t, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 1)))(L_0, L_3, L_4, L_7, L_8, L_9, L_10, il2cpp_rgctx_method(method->rgctx_data, 1));
V_0 = L_11;
// return ComputeStriOutput(len, imm8, intRes2);
int32_t L_12 = ___2_len;
int32_t L_13 = ___3_imm8;
int32_t L_14 = V_0;
int32_t L_15;
L_15 = Sse4_2_ComputeStriOutput_mC9EFEB2A2B9B95760CEE913DF4EF7F57BE662123(L_12, L_13, L_14, NULL);
return L_15;
}
}
// Unity.Burst.Intrinsics.v128 Unity.Burst.Intrinsics.X86/Sse4_2::cmpistrm_emulation<System.Byte>(T*,T*,System.Int32,System.Int32,System.Int32,T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR v128_t9D2F2BF6DCFF1D82BF38064CF157489E1E680B61 Sse4_2_cmpistrm_emulation_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m1E1CCF579BEBAD09719E3B27BCAB1A607CED8C89_gshared (uint8_t* ___0_a, uint8_t* ___1_b, int32_t ___2_len, int32_t ___3_imm8, int32_t ___4_allOnes, uint8_t ___5_allOnesT, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Sse4_2_t40477411E6B6B2D01F3B0EA9D1B0A6281833C37C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
// int intRes2 = ComputeStrCmpIntRes2<T>(a, ComputeStringLength<T>(a, len), b, ComputeStringLength<T>(b, len), len, imm8, allOnes);
uint8_t* L_0 = ___0_a;
uint8_t* L_1 = ___0_a;
int32_t L_2 = ___2_len;
il2cpp_codegen_runtime_class_init_inline(Sse4_2_t40477411E6B6B2D01F3B0EA9D1B0A6281833C37C_il2cpp_TypeInfo_var);
int32_t L_3;
L_3 = (( int32_t (*) (uint8_t*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 0)))(L_1, L_2, il2cpp_rgctx_method(method->rgctx_data, 0));
uint8_t* L_4 = ___1_b;
uint8_t* L_5 = ___1_b;
int32_t L_6 = ___2_len;
int32_t L_7;
L_7 = (( int32_t (*) (uint8_t*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 0)))(L_5, L_6, il2cpp_rgctx_method(method->rgctx_data, 0));
int32_t L_8 = ___2_len;
int32_t L_9 = ___3_imm8;
int32_t L_10 = ___4_allOnes;
int32_t L_11;
L_11 = (( int32_t (*) (uint8_t*, int32_t, uint8_t*, int32_t, int32_t, int32_t, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 1)))(L_0, L_3, L_4, L_7, L_8, L_9, L_10, il2cpp_rgctx_method(method->rgctx_data, 1));
V_0 = L_11;
// return ComputeStrmOutput(len, imm8, allOnesT, intRes2);
int32_t L_12 = ___2_len;
int32_t L_13 = ___3_imm8;
uint8_t L_14 = ___5_allOnesT;
int32_t L_15 = V_0;
v128_t9D2F2BF6DCFF1D82BF38064CF157489E1E680B61 L_16;
L_16 = (( v128_t9D2F2BF6DCFF1D82BF38064CF157489E1E680B61 (*) (int32_t, int32_t, uint8_t, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 2)))(L_12, L_13, L_14, L_15, il2cpp_rgctx_method(method->rgctx_data, 2));
return L_16;
}
}
// Unity.Burst.Intrinsics.v128 Unity.Burst.Intrinsics.X86/Sse4_2::cmpistrm_emulation<System.Int16>(T*,T*,System.Int32,System.Int32,System.Int32,T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR v128_t9D2F2BF6DCFF1D82BF38064CF157489E1E680B61 Sse4_2_cmpistrm_emulation_TisInt16_tB8EF286A9C33492FA6E6D6E67320BE93E794A175_m31A82E20D7EB7CDFCDF7EEA3E75BA4F38F8501D4_gshared (int16_t* ___0_a, int16_t* ___1_b, int32_t ___2_len, int32_t ___3_imm8, int32_t ___4_allOnes, int16_t ___5_allOnesT, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Sse4_2_t40477411E6B6B2D01F3B0EA9D1B0A6281833C37C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
// int intRes2 = ComputeStrCmpIntRes2<T>(a, ComputeStringLength<T>(a, len), b, ComputeStringLength<T>(b, len), len, imm8, allOnes);
int16_t* L_0 = ___0_a;
int16_t* L_1 = ___0_a;
int32_t L_2 = ___2_len;
il2cpp_codegen_runtime_class_init_inline(Sse4_2_t40477411E6B6B2D01F3B0EA9D1B0A6281833C37C_il2cpp_TypeInfo_var);
int32_t L_3;
L_3 = (( int32_t (*) (int16_t*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 0)))(L_1, L_2, il2cpp_rgctx_method(method->rgctx_data, 0));
int16_t* L_4 = ___1_b;
int16_t* L_5 = ___1_b;
int32_t L_6 = ___2_len;
int32_t L_7;
L_7 = (( int32_t (*) (int16_t*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 0)))(L_5, L_6, il2cpp_rgctx_method(method->rgctx_data, 0));
int32_t L_8 = ___2_len;
int32_t L_9 = ___3_imm8;
int32_t L_10 = ___4_allOnes;
int32_t L_11;
L_11 = (( int32_t (*) (int16_t*, int32_t, int16_t*, int32_t, int32_t, int32_t, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 1)))(L_0, L_3, L_4, L_7, L_8, L_9, L_10, il2cpp_rgctx_method(method->rgctx_data, 1));
V_0 = L_11;
// return ComputeStrmOutput(len, imm8, allOnesT, intRes2);
int32_t L_12 = ___2_len;
int32_t L_13 = ___3_imm8;
int16_t L_14 = ___5_allOnesT;
int32_t L_15 = V_0;
v128_t9D2F2BF6DCFF1D82BF38064CF157489E1E680B61 L_16;
L_16 = (( v128_t9D2F2BF6DCFF1D82BF38064CF157489E1E680B61 (*) (int32_t, int32_t, int16_t, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 2)))(L_12, L_13, L_14, L_15, il2cpp_rgctx_method(method->rgctx_data, 2));
return L_16;
}
}
// Unity.Burst.Intrinsics.v128 Unity.Burst.Intrinsics.X86/Sse4_2::cmpistrm_emulation<System.SByte>(T*,T*,System.Int32,System.Int32,System.Int32,T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR v128_t9D2F2BF6DCFF1D82BF38064CF157489E1E680B61 Sse4_2_cmpistrm_emulation_TisSByte_tFEFFEF5D2FEBF5207950AE6FAC150FC53B668DB5_mEA9E446133608807E4CF1C806055621BECFD93CF_gshared (int8_t* ___0_a, int8_t* ___1_b, int32_t ___2_len, int32_t ___3_imm8, int32_t ___4_allOnes, int8_t ___5_allOnesT, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Sse4_2_t40477411E6B6B2D01F3B0EA9D1B0A6281833C37C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
// int intRes2 = ComputeStrCmpIntRes2<T>(a, ComputeStringLength<T>(a, len), b, ComputeStringLength<T>(b, len), len, imm8, allOnes);
int8_t* L_0 = ___0_a;
int8_t* L_1 = ___0_a;
int32_t L_2 = ___2_len;
il2cpp_codegen_runtime_class_init_inline(Sse4_2_t40477411E6B6B2D01F3B0EA9D1B0A6281833C37C_il2cpp_TypeInfo_var);
int32_t L_3;
L_3 = (( int32_t (*) (int8_t*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 0)))(L_1, L_2, il2cpp_rgctx_method(method->rgctx_data, 0));
int8_t* L_4 = ___1_b;
int8_t* L_5 = ___1_b;
int32_t L_6 = ___2_len;
int32_t L_7;
L_7 = (( int32_t (*) (int8_t*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 0)))(L_5, L_6, il2cpp_rgctx_method(method->rgctx_data, 0));
int32_t L_8 = ___2_len;
int32_t L_9 = ___3_imm8;
int32_t L_10 = ___4_allOnes;
int32_t L_11;
L_11 = (( int32_t (*) (int8_t*, int32_t, int8_t*, int32_t, int32_t, int32_t, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 1)))(L_0, L_3, L_4, L_7, L_8, L_9, L_10, il2cpp_rgctx_method(method->rgctx_data, 1));
V_0 = L_11;
// return ComputeStrmOutput(len, imm8, allOnesT, intRes2);
int32_t L_12 = ___2_len;
int32_t L_13 = ___3_imm8;
int8_t L_14 = ___5_allOnesT;
int32_t L_15 = V_0;
v128_t9D2F2BF6DCFF1D82BF38064CF157489E1E680B61 L_16;
L_16 = (( v128_t9D2F2BF6DCFF1D82BF38064CF157489E1E680B61 (*) (int32_t, int32_t, int8_t, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 2)))(L_12, L_13, L_14, L_15, il2cpp_rgctx_method(method->rgctx_data, 2));
return L_16;
}
}
// Unity.Burst.Intrinsics.v128 Unity.Burst.Intrinsics.X86/Sse4_2::cmpistrm_emulation<System.UInt16>(T*,T*,System.Int32,System.Int32,System.Int32,T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR v128_t9D2F2BF6DCFF1D82BF38064CF157489E1E680B61 Sse4_2_cmpistrm_emulation_TisUInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_m084B5A607615E44BC1926F6FF9CF11754A074B06_gshared (uint16_t* ___0_a, uint16_t* ___1_b, int32_t ___2_len, int32_t ___3_imm8, int32_t ___4_allOnes, uint16_t ___5_allOnesT, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Sse4_2_t40477411E6B6B2D01F3B0EA9D1B0A6281833C37C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
// int intRes2 = ComputeStrCmpIntRes2<T>(a, ComputeStringLength<T>(a, len), b, ComputeStringLength<T>(b, len), len, imm8, allOnes);
uint16_t* L_0 = ___0_a;
uint16_t* L_1 = ___0_a;
int32_t L_2 = ___2_len;
il2cpp_codegen_runtime_class_init_inline(Sse4_2_t40477411E6B6B2D01F3B0EA9D1B0A6281833C37C_il2cpp_TypeInfo_var);
int32_t L_3;
L_3 = (( int32_t (*) (uint16_t*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 0)))(L_1, L_2, il2cpp_rgctx_method(method->rgctx_data, 0));
uint16_t* L_4 = ___1_b;
uint16_t* L_5 = ___1_b;
int32_t L_6 = ___2_len;
int32_t L_7;
L_7 = (( int32_t (*) (uint16_t*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 0)))(L_5, L_6, il2cpp_rgctx_method(method->rgctx_data, 0));
int32_t L_8 = ___2_len;
int32_t L_9 = ___3_imm8;
int32_t L_10 = ___4_allOnes;
int32_t L_11;
L_11 = (( int32_t (*) (uint16_t*, int32_t, uint16_t*, int32_t, int32_t, int32_t, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 1)))(L_0, L_3, L_4, L_7, L_8, L_9, L_10, il2cpp_rgctx_method(method->rgctx_data, 1));
V_0 = L_11;
// return ComputeStrmOutput(len, imm8, allOnesT, intRes2);
int32_t L_12 = ___2_len;
int32_t L_13 = ___3_imm8;
uint16_t L_14 = ___5_allOnesT;
int32_t L_15 = V_0;
v128_t9D2F2BF6DCFF1D82BF38064CF157489E1E680B61 L_16;
L_16 = (( v128_t9D2F2BF6DCFF1D82BF38064CF157489E1E680B61 (*) (int32_t, int32_t, uint16_t, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 2)))(L_12, L_13, L_14, L_15, il2cpp_rgctx_method(method->rgctx_data, 2));
return L_16;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool fsResult_get_Succeeded_mF15CF65D3594F811A5EDC12CA214AB5107BFF192_inline (fsResult_t85378B9CFBF6927E0F58617C03432EEF4B83D807* __this, const RuntimeMethod* method)
{
{
// public bool Succeeded { get { return _success; } }
bool L_0 = __this->____success_1;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Builder_set_type_m9052A0AB147182E89AAA4F020F6A0BE797AB49CC_inline (Builder_t83F17A26F53DA7EA6D8C35E5C65C5DF0147E7821* __this, Type_t* ___0_value, const RuntimeMethod* method)
{
{
// public Type type { get; set; }
Type_t* L_0 = ___0_value;
__this->___U3CtypeU3Ek__BackingField_2 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CtypeU3Ek__BackingField_2), (void*)L_0);
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t DynamicArray_1_get_size_m1B00C20A8CC4D62269585D16A58425D3F258836F_gshared_inline (DynamicArray_1_t7C64F5A74B7BA6F6B3589A766CADE3F59C6C7BCA* __this, const RuntimeMethod* method)
{
{
// public int size { get; private set; }
int32_t L_0 = (int32_t)__this->___U3CsizeU3Ek__BackingField_1;
return L_0;
}
}