10603 lines
486 KiB
C++
10603 lines
486 KiB
C++
#include "pch-cpp.hpp"
|
|
|
|
#ifndef _MSC_VER
|
|
# include <alloca.h>
|
|
#else
|
|
# include <malloc.h>
|
|
#endif
|
|
|
|
|
|
#include <limits>
|
|
|
|
|
|
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>
|
|
struct VirtualFuncInvoker1
|
|
{
|
|
typedef R (*Func)(void*, T1, const RuntimeMethod*);
|
|
|
|
static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1)
|
|
{
|
|
const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
|
|
return ((Func)invokeData.methodPtr)(obj, p1, invokeData.method);
|
|
}
|
|
};
|
|
template <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);
|
|
}
|
|
};
|
|
struct InterfaceActionInvoker0
|
|
{
|
|
typedef void (*Action)(void*, const RuntimeMethod*);
|
|
|
|
static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj)
|
|
{
|
|
const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
|
|
((Action)invokeData.methodPtr)(obj, invokeData.method);
|
|
}
|
|
};
|
|
template <typename R>
|
|
struct InterfaceFuncInvoker0
|
|
{
|
|
typedef R (*Func)(void*, const RuntimeMethod*);
|
|
|
|
static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj)
|
|
{
|
|
const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
|
|
return ((Func)invokeData.methodPtr)(obj, invokeData.method);
|
|
}
|
|
};
|
|
template <typename R, typename T1>
|
|
struct InterfaceFuncInvoker1
|
|
{
|
|
typedef R (*Func)(void*, T1, const RuntimeMethod*);
|
|
|
|
static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1)
|
|
{
|
|
const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
|
|
return ((Func)invokeData.methodPtr)(obj, p1, invokeData.method);
|
|
}
|
|
};
|
|
|
|
// System.Dynamic.Utils.CacheDict`2<System.Reflection.MethodBase,System.Reflection.ParameterInfo[]>
|
|
struct CacheDict_2_t7F0147742A54ED215A27636784030EA4DB5B77BB;
|
|
// System.Dynamic.Utils.CacheDict`2<System.Object,System.Object>
|
|
struct CacheDict_2_tAFE0E408BD366174E0892EAB041D22C18AD3F2AC;
|
|
// System.Dynamic.Utils.CacheDict`2<System.Type,System.Reflection.MethodInfo>
|
|
struct CacheDict_2_tB695739D50653F4D4C3DA03BCF07CC868196FB15;
|
|
// System.Runtime.CompilerServices.ConditionalWeakTable`2<System.Linq.Expressions.Expression,System.Linq.Expressions.Expression/ExtensionInfo>
|
|
struct ConditionalWeakTable_2_t0F3FDA57EE333DF8B8C1F3FB944E4E19C5DDCFC7;
|
|
// System.Func`2<System.Object,System.Boolean>
|
|
struct Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00;
|
|
// System.Func`2<System.Object,System.Object>
|
|
struct Func_2_tACBF5A1656250800CE861707354491F0611F6624;
|
|
// System.Func`2<System.Type,System.Boolean>
|
|
struct Func_2_t7AF8146EC94DFCBB0F1B3E70111C1FB21D39F00E;
|
|
// System.Func`2<System.Type,System.Type>
|
|
struct Func_2_tC19A706BD1F2C219A6333C8872754B909FD59ABD;
|
|
// System.Collections.Generic.IEnumerable`1<System.Linq.Expressions.Expression>
|
|
struct IEnumerable_1_tA70CEDE5B026B417CF78C3146B22E44FB6755120;
|
|
// System.Collections.Generic.IEnumerable`1<System.Object>
|
|
struct IEnumerable_1_tF95C9E01A913DD50575531C8305932628663D9E9;
|
|
// System.Collections.Generic.IEnumerable`1<System.Linq.Expressions.ParameterExpression>
|
|
struct IEnumerable_1_t49C2F44B68A54E1D7F267F9CC6AEAE8497D42901;
|
|
// System.Collections.Generic.IEnumerable`1<System.Type>
|
|
struct IEnumerable_1_t6686595E4CB7AC210F0EF075F7B1DD4A21D3902B;
|
|
// System.Collections.Generic.IList`1<System.Linq.Expressions.Expression>
|
|
struct IList_1_t28EB8E755FDBFBDE88574629581245F2CF1F5FC1;
|
|
// System.Collections.Generic.IList`1<System.Linq.Expressions.ParameterExpression>
|
|
struct IList_1_t8237764F017214FEC3BDC5BA9D72BD235EAC1402;
|
|
// System.Collections.Generic.IReadOnlyList`1<System.Linq.Expressions.Expression>
|
|
struct IReadOnlyList_1_tB86476F62FBF3BB3389F17E0FFB65836DD3F2F65;
|
|
// System.Linq.Expressions.PrimitiveParameterExpression`1<System.Object[]>
|
|
struct PrimitiveParameterExpression_1_t933305C7B35026CBE34F095F04F9FDC6C0A33874;
|
|
// System.Linq.Expressions.PrimitiveParameterExpression`1<System.Boolean>
|
|
struct PrimitiveParameterExpression_1_t817BB90AF8382BE20F8FD0E9A1508A6227273B93;
|
|
// System.Linq.Expressions.PrimitiveParameterExpression`1<System.Byte>
|
|
struct PrimitiveParameterExpression_1_t3472890410B9EABBEA006747FAB75C83ED05D0EF;
|
|
// System.Linq.Expressions.PrimitiveParameterExpression`1<System.Char>
|
|
struct PrimitiveParameterExpression_1_tFB88225EB56949A5FE7789A097F7D3EF9E87F71F;
|
|
// System.Linq.Expressions.PrimitiveParameterExpression`1<System.DateTime>
|
|
struct PrimitiveParameterExpression_1_t84EA49070ADDAED1D947288626F447420F7018FB;
|
|
// System.Linq.Expressions.PrimitiveParameterExpression`1<System.Decimal>
|
|
struct PrimitiveParameterExpression_1_tF8C4A7CE27CA4A119A479E44DC4809FC7A1EB210;
|
|
// System.Linq.Expressions.PrimitiveParameterExpression`1<System.Double>
|
|
struct PrimitiveParameterExpression_1_tC964C6EB5263DD52D8A6F2E7A30831E4E78B168F;
|
|
// System.Linq.Expressions.PrimitiveParameterExpression`1<System.Exception>
|
|
struct PrimitiveParameterExpression_1_t72222864A35D22B7C9B73E74005FAD44DA32D922;
|
|
// System.Linq.Expressions.PrimitiveParameterExpression`1<System.Int16>
|
|
struct PrimitiveParameterExpression_1_t53C7A6D1CDD24E4536D67F3DA5A0CBCC52FB9354;
|
|
// System.Linq.Expressions.PrimitiveParameterExpression`1<System.Int32>
|
|
struct PrimitiveParameterExpression_1_t69A4CB89EC79CA6D17497F54F8F5FEB4D5D08CBF;
|
|
// System.Linq.Expressions.PrimitiveParameterExpression`1<System.Int64>
|
|
struct PrimitiveParameterExpression_1_t724ACADC8B1EA7446E226EDA6843CCF1A81B8D02;
|
|
// System.Linq.Expressions.PrimitiveParameterExpression`1<System.Object>
|
|
struct PrimitiveParameterExpression_1_tBFC9B66638DBCCC19EF2B6E4DC39614684C4CB91;
|
|
// System.Linq.Expressions.PrimitiveParameterExpression`1<System.SByte>
|
|
struct PrimitiveParameterExpression_1_tEEA462A425C4DCDF13971C28AA578F30672871A9;
|
|
// System.Linq.Expressions.PrimitiveParameterExpression`1<System.Single>
|
|
struct PrimitiveParameterExpression_1_t636203FF8694D0F7AD7FEDB5AE0166324EF4004F;
|
|
// System.Linq.Expressions.PrimitiveParameterExpression`1<System.String>
|
|
struct PrimitiveParameterExpression_1_tD11E84EFF19D460BFB060754D1EEC0DB2C8D3D89;
|
|
// System.Linq.Expressions.PrimitiveParameterExpression`1<System.UInt16>
|
|
struct PrimitiveParameterExpression_1_tE19231DCC163F99D61A92741130C5A50C829C892;
|
|
// System.Linq.Expressions.PrimitiveParameterExpression`1<System.UInt32>
|
|
struct PrimitiveParameterExpression_1_tBC700C0B6EDB3B78BFCEA74F8C24432261BD81AF;
|
|
// System.Linq.Expressions.PrimitiveParameterExpression`1<System.UInt64>
|
|
struct PrimitiveParameterExpression_1_tDF794270F4B8AB052535A17E28757CE8124CAC71;
|
|
// System.Collections.ObjectModel.ReadOnlyCollection`1<System.Object>
|
|
struct ReadOnlyCollection_1_t5397DF0DB61D1090E7BBC89395CECB8D020CED92;
|
|
// System.Collections.ObjectModel.ReadOnlyCollection`1<System.Linq.Expressions.ParameterExpression>
|
|
struct ReadOnlyCollection_1_tFF3A96CB3B2F8DC59789963B01C8937823675505;
|
|
// System.Runtime.CompilerServices.TrueReadOnlyCollection`1<System.Linq.Expressions.Expression>
|
|
struct TrueReadOnlyCollection_1_tF83D1BA3C01B3349644B9EDA4F52301FC7863BB6;
|
|
// System.Runtime.CompilerServices.TrueReadOnlyCollection`1<System.Object>
|
|
struct TrueReadOnlyCollection_1_t71A2D3FD751848C3E87C90C4EDF1D35A25879C4D;
|
|
// System.Runtime.CompilerServices.TrueReadOnlyCollection`1<System.Linq.Expressions.ParameterExpression>
|
|
struct TrueReadOnlyCollection_1_t7E25F2F60743133CCDC812DD1652DF57315FB0D1;
|
|
// System.Dynamic.Utils.CacheDict`2/Entry<System.Reflection.MethodBase,System.Reflection.ParameterInfo[]>[]
|
|
struct EntryU5BU5D_tFF2ADFB6137CF26442B1916B632BCFDF52B3EDF8;
|
|
// System.Boolean[]
|
|
struct BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4;
|
|
// System.Delegate[]
|
|
struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771;
|
|
// System.Linq.Expressions.Expression[]
|
|
struct ExpressionU5BU5D_tA9F782C3F01235FA1BEE94C80141F0CE1CB1BF6F;
|
|
// System.IntPtr[]
|
|
struct IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832;
|
|
// System.Reflection.MethodInfo[]
|
|
struct MethodInfoU5BU5D_tDF3670604A0AECF814A0B0BA09B91FBF0D6A3265;
|
|
// System.Object[]
|
|
struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918;
|
|
// System.Linq.Expressions.ParameterExpression[]
|
|
struct ParameterExpressionU5BU5D_tA217A6969CA4383EF6D3C43B8EB0989358ABE72C;
|
|
// System.Reflection.ParameterInfo[]
|
|
struct ParameterInfoU5BU5D_t86995AB4A1693393FE29B058CC3FD727DF0B984C;
|
|
// System.Reflection.ParameterModifier[]
|
|
struct ParameterModifierU5BU5D_t685261AD991B1E6582A0E53243DEE3B745E13364;
|
|
// System.Diagnostics.StackTrace[]
|
|
struct StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF;
|
|
// System.Type[]
|
|
struct TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB;
|
|
// System.ArgumentNullException
|
|
struct ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129;
|
|
// System.ArgumentOutOfRangeException
|
|
struct ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F;
|
|
// System.Linq.Expressions.BinaryExpression
|
|
struct BinaryExpression_t4D7BC929A5BBC587BBC045505C9029557B8D32B4;
|
|
// System.Reflection.Binder
|
|
struct Binder_t91BFCE95A7057FADF4D8A1A342AFE52872246235;
|
|
// System.Linq.Expressions.BlockExpression
|
|
struct BlockExpression_tA7BF679A1EA718F7DC918EBF5DE86D4C9327B76B;
|
|
// System.Linq.Expressions.ByRefParameterExpression
|
|
struct ByRefParameterExpression_t3CEFD77EBCE6D03D021A7E7AC90432BBF959E86D;
|
|
// System.DelegateData
|
|
struct DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E;
|
|
// System.Exception
|
|
struct Exception_t;
|
|
// System.Linq.Expressions.Expression
|
|
struct Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785;
|
|
// System.Linq.Expressions.ExpressionVisitor
|
|
struct ExpressionVisitor_tD26583FF464068F23017BC372C81133A62C5A590;
|
|
// System.Linq.Expressions.FieldExpression
|
|
struct FieldExpression_t28597B578C3BC0341119BA5B1E19B7E3336670ED;
|
|
// System.Reflection.FieldInfo
|
|
struct FieldInfo_t;
|
|
// System.Linq.Expressions.IArgumentProvider
|
|
struct IArgumentProvider_tE4CF1AA45F936DB9894DAE3BB715F27447B69A85;
|
|
// System.Collections.IDictionary
|
|
struct IDictionary_t6D03155AF1FA9083817AA5B6AD7DEEACC26AB220;
|
|
// System.Linq.Expressions.IndexExpression
|
|
struct IndexExpression_t3EE6D9B088DD1886D3206BBB603C988A4B817347;
|
|
// System.InvalidOperationException
|
|
struct InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB;
|
|
// System.Linq.Expressions.InvocationExpression
|
|
struct InvocationExpression_tF4C0B5632B50926D11160CAFFD8703065C1F2B27;
|
|
// System.Linq.Expressions.InvocationExpression1
|
|
struct InvocationExpression1_tCFF61B4D3CB587AA119B113599F1CB6CAF1909E3;
|
|
// System.Linq.Expressions.LambdaExpression
|
|
struct LambdaExpression_tD26FB6AEAD01B2EBB668CDEAFAAFA4948697300E;
|
|
// System.Linq.Expressions.MemberExpression
|
|
struct MemberExpression_t133C12A9CE765EF02D622D660CE80E146B15EF89;
|
|
// System.Reflection.MemberFilter
|
|
struct MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553;
|
|
// System.Reflection.MemberInfo
|
|
struct MemberInfo_t;
|
|
// System.Reflection.MethodBase
|
|
struct MethodBase_t;
|
|
// System.Reflection.MethodInfo
|
|
struct MethodInfo_t;
|
|
// System.Linq.Expressions.ParameterExpression
|
|
struct ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110;
|
|
// System.Reflection.ParameterInfo
|
|
struct ParameterInfo_tBC2D68304851A59EFB2EAE6B168714CD45445F2F;
|
|
// System.Linq.Expressions.PropertyExpression
|
|
struct PropertyExpression_t6B2E5D05CA954EC8A8CDE38BC2E416805CAD15E3;
|
|
// System.Reflection.PropertyInfo
|
|
struct PropertyInfo_t;
|
|
// System.Runtime.Serialization.SafeSerializationManager
|
|
struct SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6;
|
|
// System.String
|
|
struct String_t;
|
|
// System.Type
|
|
struct Type_t;
|
|
// System.Reflection.TypeInfo
|
|
struct TypeInfo_tC4F59663C70D17D50BC99D53DCE74BFB9701012D;
|
|
// System.Linq.Expressions.TypedParameterExpression
|
|
struct TypedParameterExpression_t5D739B36DF1D440EBCF929F66BAD513991B13E07;
|
|
// System.Linq.Expressions.UnaryExpression
|
|
struct UnaryExpression_tFB4F40A211A2FF9B58F1A86E0EDB474121867B96;
|
|
// System.Void
|
|
struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915;
|
|
// System.Dynamic.Utils.TypeUtils/<>c
|
|
struct U3CU3Ec_t5D488D45E7E9A7468509E0FA1FDFEE022913B16E;
|
|
|
|
IL2CPP_EXTERN_C RuntimeClass* ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* ByRefParameterExpression_t3CEFD77EBCE6D03D021A7E7AC90432BBF959E86D_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* CacheDict_2_t7F0147742A54ED215A27636784030EA4DB5B77BB_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* ExpressionU5BU5D_tA9F782C3F01235FA1BEE94C80141F0CE1CB1BF6F_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* FieldExpression_t28597B578C3BC0341119BA5B1E19B7E3336670ED_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* Func_2_t7AF8146EC94DFCBB0F1B3E70111C1FB21D39F00E_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* Func_2_tC19A706BD1F2C219A6333C8872754B909FD59ABD_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* IArgumentProvider_tE4CF1AA45F936DB9894DAE3BB715F27447B69A85_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* IEnumerable_1_t6686595E4CB7AC210F0EF075F7B1DD4A21D3902B_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* IEnumerator_1_t889CCC5EFE6A6E3DAB66C7475F56D94D53F43D0E_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* IReadOnlyCollection_1_t9844C78999204FB2034D4F813ABA374B1DEA4474_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* IReadOnlyList_1_tB86476F62FBF3BB3389F17E0FFB65836DD3F2F65_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* IndexExpression_t3EE6D9B088DD1886D3206BBB603C988A4B817347_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* MemberExpression_t133C12A9CE765EF02D622D660CE80E146B15EF89_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* ParameterExpressionU5BU5D_tA217A6969CA4383EF6D3C43B8EB0989358ABE72C_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* PrimitiveParameterExpression_1_t3472890410B9EABBEA006747FAB75C83ED05D0EF_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* PrimitiveParameterExpression_1_t53C7A6D1CDD24E4536D67F3DA5A0CBCC52FB9354_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* PrimitiveParameterExpression_1_t636203FF8694D0F7AD7FEDB5AE0166324EF4004F_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* PrimitiveParameterExpression_1_t69A4CB89EC79CA6D17497F54F8F5FEB4D5D08CBF_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* PrimitiveParameterExpression_1_t72222864A35D22B7C9B73E74005FAD44DA32D922_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* PrimitiveParameterExpression_1_t724ACADC8B1EA7446E226EDA6843CCF1A81B8D02_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* PrimitiveParameterExpression_1_t817BB90AF8382BE20F8FD0E9A1508A6227273B93_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* PrimitiveParameterExpression_1_t84EA49070ADDAED1D947288626F447420F7018FB_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* PrimitiveParameterExpression_1_t933305C7B35026CBE34F095F04F9FDC6C0A33874_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* PrimitiveParameterExpression_1_tBC700C0B6EDB3B78BFCEA74F8C24432261BD81AF_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* PrimitiveParameterExpression_1_tC964C6EB5263DD52D8A6F2E7A30831E4E78B168F_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* PrimitiveParameterExpression_1_tD11E84EFF19D460BFB060754D1EEC0DB2C8D3D89_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* PrimitiveParameterExpression_1_tDF794270F4B8AB052535A17E28757CE8124CAC71_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* PrimitiveParameterExpression_1_tE19231DCC163F99D61A92741130C5A50C829C892_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* PrimitiveParameterExpression_1_tEEA462A425C4DCDF13971C28AA578F30672871A9_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* PrimitiveParameterExpression_1_tF8C4A7CE27CA4A119A479E44DC4809FC7A1EB210_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* PrimitiveParameterExpression_1_tFB88225EB56949A5FE7789A097F7D3EF9E87F71F_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* PropertyExpression_t6B2E5D05CA954EC8A8CDE38BC2E416805CAD15E3_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* PropertyInfo_t_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* TrueReadOnlyCollection_1_t7E25F2F60743133CCDC812DD1652DF57315FB0D1_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* TrueReadOnlyCollection_1_tF83D1BA3C01B3349644B9EDA4F52301FC7863BB6_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* TypeExtensions_t3ECEF5C4EFF4A8B50F70EF5C26D9120485701470_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* TypeUtils_t2C9FA7DD0D8907A05421D44B8E7F1D4F602C9FE7_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* Type_t_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* TypedParameterExpression_t5D739B36DF1D440EBCF929F66BAD513991B13E07_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec_t5D488D45E7E9A7468509E0FA1FDFEE022913B16E_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* UnaryExpression_tFB4F40A211A2FF9B58F1A86E0EDB474121867B96_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteral0419F10D65478107C9B7ACDC31842682EDD2BEF6;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteral08CB0ED231181BF1B560358338A71E0A85D37491;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteral08CFE4D708959435BF56C4B792145841BEA91832;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteral0A08504CE4D03C27B3393379203A99CADA8CF1A3;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteral0F144BDAF6EE2C0E6CFB19145B2E6195FD2E6540;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteral16CE4C265479AEFCAA696C03E5FE3E9D766BD757;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteral1E024F8C2BA0751536AEC01C2BB37A58D23E925C;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteral1E2D64BE0B742BB1DC39B3D63EF37D7C05169A08;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteral1E4602BE3906A5DB069E16BF150494788139ED9F;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteral2753DED4A753D69B86213F583EFED4AE585D94B7;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteral2783420FD0C038B0FC9DE02BFB28312E25000E37;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteral29539CF9C0050D20C86E38130F25844476FB63BD;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteral2B6D6F48C27C60C3B55391AB377D9DC8F5639AA1;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteral2E766EB785DFC105AC2A895C8F418D3B19A90417;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteral347A0369581ABD9DAE90C8C9DB94DDC38B1E9F62;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteral365B734430D9CF2AB2319E3E14FDC9F33C4F862C;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteral39EE071DBFF62B93DB3A1FF65E0FE4AB2D376048;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteral3EB432DF0AA38DCA0FF1899A2C35BE87DC5F7AF3;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteral431996AE9D55F610ECC62A67B60AFB5EF7090C09;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteral43518F54AC1A7F3CEBE1CD78BAC5AEB67B674D3B;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteral437906DA6527EA9BAA9A971EC5171183BEB85B59;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteral471543834C9A5ADAA79EDD06EDCBA5930B3CB3F4;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteral48B47FDDA57B9DCA9053DF62A8543DB0F876C7BF;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteral4A3E0777CA036CEEB48D3BF32DD99000A0A11230;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteral4AA544F1E51CD304DAF5AEAE3FCAF06FA4C7B753;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteral561DD56768A8A61E73B01577FC2C730CB6FEA1D0;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteral56F8ED283148F86DC021F144733AD8F493F586DC;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteral61759565E575B9B47703E5D2E5144C3E988BBEAB;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteral63FC874122847D14784CB3ADBE59A08B9558FA97;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteral652020781139A0A2B14DBD0B9030CECA23499296;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteral656DE8865223883D9C605D63606CD7138CF8CAD3;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteral67A90A42A6455E19FAEFD2A1E887AFDBD8241B07;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteral6919B545440DB3ECB6BC68172682D8A9F35BA570;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteral6993912CA9E5499571A0BA26FC476ABF23B247C8;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteral728E9AD457A87EF07C55B5C8498DC13D768C0B15;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteral7B3B7653842708CFCF22E8EBA38ADB8CEF11CADF;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteral7BCD0055266E6A2D27046CB48F7AD1B5424E7F89;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteral7F70A5FFB74237FFCD4F30931A1BE065AFF805DA;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteral7FBF491D8A6339642C3B0B8599FD08C4E3BAB7FF;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteral812BBB586E626F59DADED777F983C5B0511BBBFE;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteral82641F1B48595756BE451F9B9E0AF7E032EB37BD;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteral82E1F354636F248C0774B9D8C5BD90B6FD1CE7A4;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteral82EA3C9AFC08F0CECEBC1B257606B3106346FCAF;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteral8719FFC739536C9848492D037E063238122D6A84;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteral8884690BE8675F580526DA9F59E741FBA925DB84;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteral8B17A4C81AB48771D7659B79C80377AE8F60A01A;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteral8E12466D0B5A509F61FDCC5267CCCC3215DB5220;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteral9376E3B78102EC033F8620C7020D273BC20A6D56;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteral98C264C084C59779F61B419DDA3033D65EA2672D;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteral9FBB4AAE395F5083E7D7C5595FA511A533D09D06;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteralA6DF45C72270FA2BB1DBC2168AD0472EA600EA70;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteralAD1D3DC067F3F1FD1F13B61D3B4A23C3470D6502;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteralB05322B5AEDB1DAB4B6981C42D9FD3F5FEEE0B14;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteralB6E90C09E43FB002DA629508AC300A0750320118;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteralBB48B0D60DDB12286E90E507C8A8022426A28BF8;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteralBBFD48C251E49D3683DCC1DBAF057F22B03C114D;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteralBD78FEA9D8030499CE2FDA70990A7143C55C18DA;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteralC400B58496A5FA148BE40646CCE1F2F9AD0F03E5;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteralC947C359FEA9248D6B38F361187D79FF2053D6BA;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteralC9B04CBEAB0D487FBB038F3837F117EB12C1BB63;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteralD06BB321D883F30B1B37EE3DB4D537D020B25BF5;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteralD1F23B20FB1EE08CD98DF825091B73B870DC192D;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteralD32F42CEFAEB656802941F988FAA2CE38CC74317;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteralD7A66F857F6E3FCCC482964755DB79017BF35DD2;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteralDA3394D60A781CE18DB7DB97F5E7D299230FD374;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteralDB2FD3E64B40DE7BFE1C224EA1FF4BFD9537CFFB;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteralDB50854D8D501F12A08AB41550C7A4EFD8593108;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteralDEF3E0488656774170520F9C9817540BC9B7A342;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteralDF07E0F12D958B904AE2D31E9E73E3DBC3FBB2FA;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteralDF5C22D4BBDCA40C387FD0C4A0A44384EA0B54CB;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteralDF74F0637127DD52B6B40A32BD65B2D13DF734D9;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteralE0A280337FBF907EF4F329CFB3F183ECFEC3487D;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteralE0F7978456CA71DA2C671C6FE8AC9A87760A7A53;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteralE276A8153FED2D11832189F85D9FBDCEAEEF9177;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteralE60F846E2C0155A9761809E804F6944C5F755E9F;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteralE620B1D7A5B3C195B501656706CF79F6A6AE4EB0;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteralE832ED19918938E6543E9BA5731AF60680CA08B0;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteralEA02CABBBE0E4813D94018F8AA9206A3F797092F;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteralF301486206B32E499040BE283DC33A6C6E6763CA;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteralF592ECC3A1212A67A57DD1C238C4347055593AD5;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteralF8D08FCF1537043BF0289FA98C51BF5A3AC7C618;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteralF9C2A1B1F1F4E3219A2EBD77C8695DAB78025CC4;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* CacheDict_2_TryGetValue_m6CBD87FAA759A05435AEFD9D93587B5D418ECE63_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* CacheDict_2__ctor_mB7ADF1F2EDACF1FACE85871B31627E2AA1C936E6_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* CacheDict_2_set_Item_mF8EE28322B73E55CB990D05DF380380AD8176E5D_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* CollectionExtensions_RemoveFirst_TisParameterInfo_tBC2D68304851A59EFB2EAE6B168714CD45445F2F_m4B6727B4DCB60C3A0E390CDC1C6C0A3A878F2041_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* ContractUtils_RequiresNotNull_m04A5009D6D6E22EC255AED2147373282D3C4A76A_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* ContractUtils_RequiresNotNull_mD3D07BD7AA85863B8388667F7CD3D14F6886E41D_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_Select_TisType_t_TisType_t_mA23DABAE3023E25FB205F89A2D1F1DBE6576E51F_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_ToArray_TisType_t_m8E2C7EBDC8CEB2393785B9E910ECF6D478007A89_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_Where_TisType_t_mA4A7776893ADF4E3CAB6F7AEC94DF71DDF7931F8_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* ExpressionUtils_RequiresCanRead_mA1A376DC71A3383673B01BC5CB10F92F608FEDF2_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* ExpressionUtils_ReturnObject_TisExpression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785_m76C7074F351B274D222DB0CBED352F6344284BA4_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* ExpressionUtils_ValidateArgumentCount_m1B682860313A40EF4EB4DFCBDAB18C265C39C92B_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* ExpressionUtils_ValidateOneArgument_m8707EF5489209EA813F2F3EE7E7CE1786FF319CC_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* ExpressionVisitor_ValidateBinary_m2CF5AE78E14D432D5077DFF5852599534B2548EC_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* ExpressionVisitor_ValidateChildType_mFF582FECA093B619387E7EF9E1FC8CD2455985F9_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* ExpressionVisitor_ValidateUnary_m17C413B386E708E614551E67B80D8FC643B0F236_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* ExpressionVisitor_VisitAndConvert_TisLambdaExpression_tD26FB6AEAD01B2EBB668CDEAFAAFA4948697300E_m49A157701BA1349777A9EF3E62B4C63DE8E9CB11_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* ExpressionVisitor_VisitAndConvert_TisParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110_m6B5A3437B8BA458FAC7206C2E4E366E5FB2B06D1_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* InvocationExpression1_GetArgument_m5A2B60E7B1DF0FC988EA37D932DA088C9FD8EAFC_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* InvocationExpression_GetArgument_m6650D7DA1FA7C1215A5DF806641B478E0B41BFC4_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* InvocationExpression_Rewrite_m2B1C21F8E59DA346068B51693666E41C90958E82_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* InvocationExpression_get_ArgumentCount_mA6001CEE70FD099DCB1985298EA3D31CCC8BFFCA_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* MemberExpression_GetMember_mB44F09D4104C91F27C0F3246C222224728A9C3FC_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* PrimitiveParameterExpression_1__ctor_m0222361D180AC336E45B7CD930A0BCEC2ACEBC04_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* PrimitiveParameterExpression_1__ctor_m084B4481EF9EB7C6F4B671FECCA7FFADCF41F988_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* PrimitiveParameterExpression_1__ctor_m280560945598F198B9AC072CDF5CF2FB6828E45B_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* PrimitiveParameterExpression_1__ctor_m289B89C40A50E8C7721E963029B4EFD2572EDE11_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* PrimitiveParameterExpression_1__ctor_m3BC011713D323B206EB351C0C6474DFF94164668_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* PrimitiveParameterExpression_1__ctor_m432CAFD04C99CECC21AF21CD442580742C99B14A_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* PrimitiveParameterExpression_1__ctor_m6EA176AD6AF65AA8EBFD1B907AC9809081EDC40D_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* PrimitiveParameterExpression_1__ctor_m71BCD2392D28272B9A7693A94865BC28A244E8CF_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* PrimitiveParameterExpression_1__ctor_m7433FBCA26646D073E10CE3DB024BFD0AF12DF35_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* PrimitiveParameterExpression_1__ctor_m78B52D6F90A26232693A9AD371C3B2585A767A82_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* PrimitiveParameterExpression_1__ctor_m9ECE6DF9DD81C46CFB4B1B8379C2D6DDB6F87637_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* PrimitiveParameterExpression_1__ctor_mBD5F03FFFBDFBB1CADF5B219E0DF682952301C77_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* PrimitiveParameterExpression_1__ctor_mBEE7A69E2919758783563C56B31B1181ACFCB245_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* PrimitiveParameterExpression_1__ctor_mCD034F44CBDE2DECE83B8F4FFBF9EDC735218A66_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* PrimitiveParameterExpression_1__ctor_mD276E0CA282C5DFD13A185721D0ECF962A94D593_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* PrimitiveParameterExpression_1__ctor_mDB7AAFBF808E0E8302D135C1221BB12874C5A64E_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* PrimitiveParameterExpression_1__ctor_mFCB931F8CA3CCBED78237F23623CE9D031138676_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* TrueReadOnlyCollection_1__ctor_m5A7431D84DF4F093FF9D23D49D1B6C3C4FC5B0CD_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* TrueReadOnlyCollection_1__ctor_m5B06AFD2DDDD8B9FB4444BF45E404C5FE4BAA51C_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* TypeUtils_ValidateType_m289873482475F37A660643924558D62430709AB3_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* TypeUtils_ValidateType_mE94AD3C043E2FE6C32BBA6C1FC60D29CB2063AEB_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3C_cctorU3Eb__44_0_m2BD6021A86F56FAF62819F3E8E5C646C33189C84_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3C_cctorU3Eb__44_1_mEC47DD3839EE48CD21585CB1ECD92E8D26693755_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeType* Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_0_0_0_var;
|
|
IL2CPP_EXTERN_C const RuntimeType* Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_0_0_0_var;
|
|
IL2CPP_EXTERN_C const RuntimeType* Exception_t_0_0_0_var;
|
|
IL2CPP_EXTERN_C const RuntimeType* Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_0_0_0_var;
|
|
IL2CPP_EXTERN_C const RuntimeType* LambdaExpression_tD26FB6AEAD01B2EBB668CDEAFAAFA4948697300E_0_0_0_var;
|
|
IL2CPP_EXTERN_C const RuntimeType* MulticastDelegate_t_0_0_0_var;
|
|
IL2CPP_EXTERN_C const RuntimeType* Nullable_1_tCC12E6AC31BF7E862A033EBEFF48D5000D6291E6_0_0_0_var;
|
|
IL2CPP_EXTERN_C const RuntimeType* ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_0_0_0_var;
|
|
IL2CPP_EXTERN_C const RuntimeType* RuntimeArray_0_0_0_var;
|
|
IL2CPP_EXTERN_C const RuntimeType* RuntimeObject_0_0_0_var;
|
|
IL2CPP_EXTERN_C const RuntimeType* ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_0_0_0_var;
|
|
IL2CPP_EXTERN_C const RuntimeType* Void_t4861ACF8F4594C3437BB48B6E56783494B843915_0_0_0_var;
|
|
struct Delegate_t_marshaled_com;
|
|
struct Delegate_t_marshaled_pinvoke;
|
|
struct Exception_t_marshaled_com;
|
|
struct Exception_t_marshaled_pinvoke;
|
|
|
|
struct ExpressionU5BU5D_tA9F782C3F01235FA1BEE94C80141F0CE1CB1BF6F;
|
|
struct MethodInfoU5BU5D_tDF3670604A0AECF814A0B0BA09B91FBF0D6A3265;
|
|
struct ParameterExpressionU5BU5D_tA217A6969CA4383EF6D3C43B8EB0989358ABE72C;
|
|
struct ParameterInfoU5BU5D_t86995AB4A1693393FE29B058CC3FD727DF0B984C;
|
|
struct ParameterModifierU5BU5D_t685261AD991B1E6582A0E53243DEE3B745E13364;
|
|
struct TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB;
|
|
|
|
IL2CPP_EXTERN_C_BEGIN
|
|
IL2CPP_EXTERN_C_END
|
|
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic push
|
|
#pragma clang diagnostic ignored "-Winvalid-offsetof"
|
|
#pragma clang diagnostic ignored "-Wunused-variable"
|
|
#endif
|
|
|
|
// System.Dynamic.Utils.CacheDict`2<System.Reflection.MethodBase,System.Reflection.ParameterInfo[]>
|
|
struct CacheDict_2_t7F0147742A54ED215A27636784030EA4DB5B77BB : public RuntimeObject
|
|
{
|
|
// System.Int32 System.Dynamic.Utils.CacheDict`2::_mask
|
|
int32_t ____mask_0;
|
|
// System.Dynamic.Utils.CacheDict`2/Entry<TKey,TValue>[] System.Dynamic.Utils.CacheDict`2::_entries
|
|
EntryU5BU5D_tFF2ADFB6137CF26442B1916B632BCFDF52B3EDF8* ____entries_1;
|
|
};
|
|
|
|
// System.Collections.ObjectModel.ReadOnlyCollection`1<System.Linq.Expressions.Expression>
|
|
struct ReadOnlyCollection_1_t76DB6014D5D8866A0D28561F8D56D2303331614E : public RuntimeObject
|
|
{
|
|
// System.Collections.Generic.IList`1<T> System.Collections.ObjectModel.ReadOnlyCollection`1::list
|
|
RuntimeObject* ___list_0;
|
|
// System.Object System.Collections.ObjectModel.ReadOnlyCollection`1::_syncRoot
|
|
RuntimeObject* ____syncRoot_1;
|
|
};
|
|
|
|
// System.Collections.ObjectModel.ReadOnlyCollection`1<System.Linq.Expressions.ParameterExpression>
|
|
struct ReadOnlyCollection_1_tFF3A96CB3B2F8DC59789963B01C8937823675505 : public RuntimeObject
|
|
{
|
|
// System.Collections.Generic.IList`1<T> System.Collections.ObjectModel.ReadOnlyCollection`1::list
|
|
RuntimeObject* ___list_0;
|
|
// System.Object System.Collections.ObjectModel.ReadOnlyCollection`1::_syncRoot
|
|
RuntimeObject* ____syncRoot_1;
|
|
};
|
|
|
|
// System.Reflection.Binder
|
|
struct Binder_t91BFCE95A7057FADF4D8A1A342AFE52872246235 : public RuntimeObject
|
|
{
|
|
};
|
|
|
|
// System.Dynamic.Utils.CollectionExtensions
|
|
struct CollectionExtensions_t12AA86DB09D1442F1691A1B1F4F35ADE1604514D : public RuntimeObject
|
|
{
|
|
};
|
|
|
|
// System.Dynamic.Utils.ContractUtils
|
|
struct ContractUtils_tFD5BFE68866F22438D49EF2D69CC0BE6FFF726EC : public RuntimeObject
|
|
{
|
|
};
|
|
|
|
// System.Linq.Expressions.Expression
|
|
struct Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785 : public RuntimeObject
|
|
{
|
|
};
|
|
|
|
// System.Dynamic.Utils.ExpressionUtils
|
|
struct ExpressionUtils_t840E12569E851470D21F9784B859DD4F07235F35 : public RuntimeObject
|
|
{
|
|
};
|
|
|
|
// System.Linq.Expressions.ExpressionVisitor
|
|
struct ExpressionVisitor_tD26583FF464068F23017BC372C81133A62C5A590 : public RuntimeObject
|
|
{
|
|
};
|
|
|
|
// System.Dynamic.Utils.ExpressionVisitorUtils
|
|
struct ExpressionVisitorUtils_t8A120490A8DBD35DFD55CDCD34E7813634CE421E : public RuntimeObject
|
|
{
|
|
};
|
|
|
|
// System.Reflection.MemberInfo
|
|
struct MemberInfo_t : public RuntimeObject
|
|
{
|
|
};
|
|
|
|
// System.Reflection.ParameterInfo
|
|
struct ParameterInfo_tBC2D68304851A59EFB2EAE6B168714CD45445F2F : public RuntimeObject
|
|
{
|
|
// System.Reflection.ParameterAttributes System.Reflection.ParameterInfo::AttrsImpl
|
|
int32_t ___AttrsImpl_0;
|
|
// System.Type System.Reflection.ParameterInfo::ClassImpl
|
|
Type_t* ___ClassImpl_1;
|
|
// System.Object System.Reflection.ParameterInfo::DefaultValueImpl
|
|
RuntimeObject* ___DefaultValueImpl_2;
|
|
// System.Reflection.MemberInfo System.Reflection.ParameterInfo::MemberImpl
|
|
MemberInfo_t* ___MemberImpl_3;
|
|
// System.String System.Reflection.ParameterInfo::NameImpl
|
|
String_t* ___NameImpl_4;
|
|
// System.Int32 System.Reflection.ParameterInfo::PositionImpl
|
|
int32_t ___PositionImpl_5;
|
|
};
|
|
// Native definition for P/Invoke marshalling of System.Reflection.ParameterInfo
|
|
struct ParameterInfo_tBC2D68304851A59EFB2EAE6B168714CD45445F2F_marshaled_pinvoke
|
|
{
|
|
int32_t ___AttrsImpl_0;
|
|
Type_t* ___ClassImpl_1;
|
|
Il2CppIUnknown* ___DefaultValueImpl_2;
|
|
MemberInfo_t* ___MemberImpl_3;
|
|
char* ___NameImpl_4;
|
|
int32_t ___PositionImpl_5;
|
|
};
|
|
// Native definition for COM marshalling of System.Reflection.ParameterInfo
|
|
struct ParameterInfo_tBC2D68304851A59EFB2EAE6B168714CD45445F2F_marshaled_com
|
|
{
|
|
int32_t ___AttrsImpl_0;
|
|
Type_t* ___ClassImpl_1;
|
|
Il2CppIUnknown* ___DefaultValueImpl_2;
|
|
MemberInfo_t* ___MemberImpl_3;
|
|
Il2CppChar* ___NameImpl_4;
|
|
int32_t ___PositionImpl_5;
|
|
};
|
|
|
|
// 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.Linq.Expressions.Strings
|
|
struct Strings_t5E2898117DA2D8EC4D672719556FD56C9A4C6D6B : public RuntimeObject
|
|
{
|
|
};
|
|
|
|
// System.Dynamic.Utils.TypeExtensions
|
|
struct TypeExtensions_t3ECEF5C4EFF4A8B50F70EF5C26D9120485701470 : public RuntimeObject
|
|
{
|
|
};
|
|
|
|
// System.Dynamic.Utils.TypeUtils
|
|
struct TypeUtils_t2C9FA7DD0D8907A05421D44B8E7F1D4F602C9FE7 : public RuntimeObject
|
|
{
|
|
};
|
|
|
|
// 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
|
|
{
|
|
};
|
|
|
|
// System.Dynamic.Utils.TypeUtils/<>c
|
|
struct U3CU3Ec_t5D488D45E7E9A7468509E0FA1FDFEE022913B16E : public RuntimeObject
|
|
{
|
|
};
|
|
|
|
// System.Runtime.CompilerServices.TrueReadOnlyCollection`1<System.Linq.Expressions.Expression>
|
|
struct TrueReadOnlyCollection_1_tF83D1BA3C01B3349644B9EDA4F52301FC7863BB6 : public ReadOnlyCollection_1_t76DB6014D5D8866A0D28561F8D56D2303331614E
|
|
{
|
|
};
|
|
|
|
// System.Runtime.CompilerServices.TrueReadOnlyCollection`1<System.Linq.Expressions.ParameterExpression>
|
|
struct TrueReadOnlyCollection_1_t7E25F2F60743133CCDC812DD1652DF57315FB0D1 : public ReadOnlyCollection_1_tFF3A96CB3B2F8DC59789963B01C8937823675505
|
|
{
|
|
};
|
|
|
|
// System.Linq.Expressions.BinaryExpression
|
|
struct BinaryExpression_t4D7BC929A5BBC587BBC045505C9029557B8D32B4 : public Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785
|
|
{
|
|
// System.Linq.Expressions.Expression System.Linq.Expressions.BinaryExpression::<Right>k__BackingField
|
|
Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* ___U3CRightU3Ek__BackingField_2;
|
|
// System.Linq.Expressions.Expression System.Linq.Expressions.BinaryExpression::<Left>k__BackingField
|
|
Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* ___U3CLeftU3Ek__BackingField_3;
|
|
};
|
|
|
|
// System.Linq.Expressions.BlockExpression
|
|
struct BlockExpression_tA7BF679A1EA718F7DC918EBF5DE86D4C9327B76B : public Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785
|
|
{
|
|
};
|
|
|
|
// System.Boolean
|
|
struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22
|
|
{
|
|
// System.Boolean System.Boolean::m_value
|
|
bool ___m_value_0;
|
|
};
|
|
|
|
// System.Reflection.FieldInfo
|
|
struct FieldInfo_t : public MemberInfo_t
|
|
{
|
|
};
|
|
|
|
// System.Linq.Expressions.IndexExpression
|
|
struct IndexExpression_t3EE6D9B088DD1886D3206BBB603C988A4B817347 : public Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785
|
|
{
|
|
// System.Collections.Generic.IReadOnlyList`1<System.Linq.Expressions.Expression> System.Linq.Expressions.IndexExpression::_arguments
|
|
RuntimeObject* ____arguments_2;
|
|
// System.Linq.Expressions.Expression System.Linq.Expressions.IndexExpression::<Object>k__BackingField
|
|
Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* ___U3CObjectU3Ek__BackingField_3;
|
|
// System.Reflection.PropertyInfo System.Linq.Expressions.IndexExpression::<Indexer>k__BackingField
|
|
PropertyInfo_t* ___U3CIndexerU3Ek__BackingField_4;
|
|
};
|
|
|
|
// System.Int32
|
|
struct Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C
|
|
{
|
|
// System.Int32 System.Int32::m_value
|
|
int32_t ___m_value_0;
|
|
};
|
|
|
|
// System.IntPtr
|
|
struct IntPtr_t
|
|
{
|
|
// System.Void* System.IntPtr::m_value
|
|
void* ___m_value_0;
|
|
};
|
|
|
|
// System.Linq.Expressions.InvocationExpression
|
|
struct InvocationExpression_tF4C0B5632B50926D11160CAFFD8703065C1F2B27 : public Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785
|
|
{
|
|
// System.Type System.Linq.Expressions.InvocationExpression::<Type>k__BackingField
|
|
Type_t* ___U3CTypeU3Ek__BackingField_2;
|
|
// System.Linq.Expressions.Expression System.Linq.Expressions.InvocationExpression::<Expression>k__BackingField
|
|
Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* ___U3CExpressionU3Ek__BackingField_3;
|
|
};
|
|
|
|
// System.Linq.Expressions.LambdaExpression
|
|
struct LambdaExpression_tD26FB6AEAD01B2EBB668CDEAFAAFA4948697300E : public Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785
|
|
{
|
|
// System.Linq.Expressions.Expression System.Linq.Expressions.LambdaExpression::_body
|
|
Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* ____body_2;
|
|
};
|
|
|
|
// System.Linq.Expressions.MemberExpression
|
|
struct MemberExpression_t133C12A9CE765EF02D622D660CE80E146B15EF89 : public Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785
|
|
{
|
|
// System.Linq.Expressions.Expression System.Linq.Expressions.MemberExpression::<Expression>k__BackingField
|
|
Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* ___U3CExpressionU3Ek__BackingField_2;
|
|
};
|
|
|
|
// System.Reflection.MethodBase
|
|
struct MethodBase_t : public MemberInfo_t
|
|
{
|
|
};
|
|
|
|
// System.Linq.Expressions.ParameterExpression
|
|
struct ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110 : public Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785
|
|
{
|
|
// System.String System.Linq.Expressions.ParameterExpression::<Name>k__BackingField
|
|
String_t* ___U3CNameU3Ek__BackingField_2;
|
|
};
|
|
|
|
// System.Reflection.ParameterModifier
|
|
struct ParameterModifier_t75F1AF13B2AD5EDBD3A3579FD337D0A66E3FF510
|
|
{
|
|
// System.Boolean[] System.Reflection.ParameterModifier::_byRef
|
|
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* ____byRef_0;
|
|
};
|
|
// Native definition for P/Invoke marshalling of System.Reflection.ParameterModifier
|
|
struct ParameterModifier_t75F1AF13B2AD5EDBD3A3579FD337D0A66E3FF510_marshaled_pinvoke
|
|
{
|
|
int32_t* ____byRef_0;
|
|
};
|
|
// Native definition for COM marshalling of System.Reflection.ParameterModifier
|
|
struct ParameterModifier_t75F1AF13B2AD5EDBD3A3579FD337D0A66E3FF510_marshaled_com
|
|
{
|
|
int32_t* ____byRef_0;
|
|
};
|
|
|
|
// System.Reflection.PropertyInfo
|
|
struct PropertyInfo_t : public MemberInfo_t
|
|
{
|
|
};
|
|
|
|
// System.Linq.Expressions.UnaryExpression
|
|
struct UnaryExpression_tFB4F40A211A2FF9B58F1A86E0EDB474121867B96 : public Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785
|
|
{
|
|
// System.Type System.Linq.Expressions.UnaryExpression::<Type>k__BackingField
|
|
Type_t* ___U3CTypeU3Ek__BackingField_2;
|
|
// System.Linq.Expressions.ExpressionType System.Linq.Expressions.UnaryExpression::<NodeType>k__BackingField
|
|
int32_t ___U3CNodeTypeU3Ek__BackingField_3;
|
|
// System.Linq.Expressions.Expression System.Linq.Expressions.UnaryExpression::<Operand>k__BackingField
|
|
Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* ___U3COperandU3Ek__BackingField_4;
|
|
// System.Reflection.MethodInfo System.Linq.Expressions.UnaryExpression::<Method>k__BackingField
|
|
MethodInfo_t* ___U3CMethodU3Ek__BackingField_5;
|
|
};
|
|
|
|
// System.Void
|
|
struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915
|
|
{
|
|
union
|
|
{
|
|
struct
|
|
{
|
|
};
|
|
uint8_t Void_t4861ACF8F4594C3437BB48B6E56783494B843915__padding[1];
|
|
};
|
|
};
|
|
|
|
// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=1024
|
|
struct __StaticArrayInitTypeSizeU3D1024_t2A1518FE93EF6BEE22F2C6BA90AE95237A6E13AE
|
|
{
|
|
union
|
|
{
|
|
struct
|
|
{
|
|
union
|
|
{
|
|
};
|
|
};
|
|
uint8_t __StaticArrayInitTypeSizeU3D1024_t2A1518FE93EF6BEE22F2C6BA90AE95237A6E13AE__padding[1024];
|
|
};
|
|
};
|
|
|
|
// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=120
|
|
struct __StaticArrayInitTypeSizeU3D120_t6F11AA913DFF35D8B33057BABEFEF1EA9B976881
|
|
{
|
|
union
|
|
{
|
|
struct
|
|
{
|
|
union
|
|
{
|
|
};
|
|
};
|
|
uint8_t __StaticArrayInitTypeSizeU3D120_t6F11AA913DFF35D8B33057BABEFEF1EA9B976881__padding[120];
|
|
};
|
|
};
|
|
|
|
// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=256
|
|
struct __StaticArrayInitTypeSizeU3D256_t121506E42A9F4B673CDCF2FDFF169D68811BB731
|
|
{
|
|
union
|
|
{
|
|
struct
|
|
{
|
|
union
|
|
{
|
|
};
|
|
};
|
|
uint8_t __StaticArrayInitTypeSizeU3D256_t121506E42A9F4B673CDCF2FDFF169D68811BB731__padding[256];
|
|
};
|
|
};
|
|
|
|
// System.Linq.Expressions.PrimitiveParameterExpression`1<System.Object[]>
|
|
struct PrimitiveParameterExpression_1_t933305C7B35026CBE34F095F04F9FDC6C0A33874 : public ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110
|
|
{
|
|
};
|
|
|
|
// System.Linq.Expressions.PrimitiveParameterExpression`1<System.Boolean>
|
|
struct PrimitiveParameterExpression_1_t817BB90AF8382BE20F8FD0E9A1508A6227273B93 : public ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110
|
|
{
|
|
};
|
|
|
|
// System.Linq.Expressions.PrimitiveParameterExpression`1<System.Byte>
|
|
struct PrimitiveParameterExpression_1_t3472890410B9EABBEA006747FAB75C83ED05D0EF : public ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110
|
|
{
|
|
};
|
|
|
|
// System.Linq.Expressions.PrimitiveParameterExpression`1<System.Char>
|
|
struct PrimitiveParameterExpression_1_tFB88225EB56949A5FE7789A097F7D3EF9E87F71F : public ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110
|
|
{
|
|
};
|
|
|
|
// System.Linq.Expressions.PrimitiveParameterExpression`1<System.DateTime>
|
|
struct PrimitiveParameterExpression_1_t84EA49070ADDAED1D947288626F447420F7018FB : public ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110
|
|
{
|
|
};
|
|
|
|
// System.Linq.Expressions.PrimitiveParameterExpression`1<System.Decimal>
|
|
struct PrimitiveParameterExpression_1_tF8C4A7CE27CA4A119A479E44DC4809FC7A1EB210 : public ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110
|
|
{
|
|
};
|
|
|
|
// System.Linq.Expressions.PrimitiveParameterExpression`1<System.Double>
|
|
struct PrimitiveParameterExpression_1_tC964C6EB5263DD52D8A6F2E7A30831E4E78B168F : public ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110
|
|
{
|
|
};
|
|
|
|
// System.Linq.Expressions.PrimitiveParameterExpression`1<System.Exception>
|
|
struct PrimitiveParameterExpression_1_t72222864A35D22B7C9B73E74005FAD44DA32D922 : public ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110
|
|
{
|
|
};
|
|
|
|
// System.Linq.Expressions.PrimitiveParameterExpression`1<System.Int16>
|
|
struct PrimitiveParameterExpression_1_t53C7A6D1CDD24E4536D67F3DA5A0CBCC52FB9354 : public ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110
|
|
{
|
|
};
|
|
|
|
// System.Linq.Expressions.PrimitiveParameterExpression`1<System.Int32>
|
|
struct PrimitiveParameterExpression_1_t69A4CB89EC79CA6D17497F54F8F5FEB4D5D08CBF : public ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110
|
|
{
|
|
};
|
|
|
|
// System.Linq.Expressions.PrimitiveParameterExpression`1<System.Int64>
|
|
struct PrimitiveParameterExpression_1_t724ACADC8B1EA7446E226EDA6843CCF1A81B8D02 : public ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110
|
|
{
|
|
};
|
|
|
|
// System.Linq.Expressions.PrimitiveParameterExpression`1<System.SByte>
|
|
struct PrimitiveParameterExpression_1_tEEA462A425C4DCDF13971C28AA578F30672871A9 : public ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110
|
|
{
|
|
};
|
|
|
|
// System.Linq.Expressions.PrimitiveParameterExpression`1<System.Single>
|
|
struct PrimitiveParameterExpression_1_t636203FF8694D0F7AD7FEDB5AE0166324EF4004F : public ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110
|
|
{
|
|
};
|
|
|
|
// System.Linq.Expressions.PrimitiveParameterExpression`1<System.String>
|
|
struct PrimitiveParameterExpression_1_tD11E84EFF19D460BFB060754D1EEC0DB2C8D3D89 : public ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110
|
|
{
|
|
};
|
|
|
|
// System.Linq.Expressions.PrimitiveParameterExpression`1<System.UInt16>
|
|
struct PrimitiveParameterExpression_1_tE19231DCC163F99D61A92741130C5A50C829C892 : public ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110
|
|
{
|
|
};
|
|
|
|
// System.Linq.Expressions.PrimitiveParameterExpression`1<System.UInt32>
|
|
struct PrimitiveParameterExpression_1_tBC700C0B6EDB3B78BFCEA74F8C24432261BD81AF : public ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110
|
|
{
|
|
};
|
|
|
|
// System.Linq.Expressions.PrimitiveParameterExpression`1<System.UInt64>
|
|
struct PrimitiveParameterExpression_1_tDF794270F4B8AB052535A17E28757CE8124CAC71 : public ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110
|
|
{
|
|
};
|
|
|
|
// <PrivateImplementationDetails>
|
|
struct U3CPrivateImplementationDetailsU3E_t0985298E3928118182D9E60D8C7A51F84FE0D710 : public RuntimeObject
|
|
{
|
|
};
|
|
|
|
// 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.Linq.Expressions.FieldExpression
|
|
struct FieldExpression_t28597B578C3BC0341119BA5B1E19B7E3336670ED : public MemberExpression_t133C12A9CE765EF02D622D660CE80E146B15EF89
|
|
{
|
|
// System.Reflection.FieldInfo System.Linq.Expressions.FieldExpression::_field
|
|
FieldInfo_t* ____field_3;
|
|
};
|
|
|
|
// System.Linq.Expressions.InvocationExpression1
|
|
struct InvocationExpression1_tCFF61B4D3CB587AA119B113599F1CB6CAF1909E3 : public InvocationExpression_tF4C0B5632B50926D11160CAFFD8703065C1F2B27
|
|
{
|
|
// System.Object System.Linq.Expressions.InvocationExpression1::_arg0
|
|
RuntimeObject* ____arg0_4;
|
|
};
|
|
|
|
// System.Reflection.MethodInfo
|
|
struct MethodInfo_t : public MethodBase_t
|
|
{
|
|
};
|
|
|
|
// System.Linq.Expressions.PropertyExpression
|
|
struct PropertyExpression_t6B2E5D05CA954EC8A8CDE38BC2E416805CAD15E3 : public MemberExpression_t133C12A9CE765EF02D622D660CE80E146B15EF89
|
|
{
|
|
// System.Reflection.PropertyInfo System.Linq.Expressions.PropertyExpression::_property
|
|
PropertyInfo_t* ____property_3;
|
|
};
|
|
|
|
// System.RuntimeTypeHandle
|
|
struct RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B
|
|
{
|
|
// System.IntPtr System.RuntimeTypeHandle::value
|
|
intptr_t ___value_0;
|
|
};
|
|
|
|
// System.Linq.Expressions.TypedParameterExpression
|
|
struct TypedParameterExpression_t5D739B36DF1D440EBCF929F66BAD513991B13E07 : public ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110
|
|
{
|
|
// System.Type System.Linq.Expressions.TypedParameterExpression::<Type>k__BackingField
|
|
Type_t* ___U3CTypeU3Ek__BackingField_3;
|
|
};
|
|
|
|
// System.Linq.Expressions.ByRefParameterExpression
|
|
struct ByRefParameterExpression_t3CEFD77EBCE6D03D021A7E7AC90432BBF959E86D : public TypedParameterExpression_t5D739B36DF1D440EBCF929F66BAD513991B13E07
|
|
{
|
|
};
|
|
|
|
// 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;
|
|
};
|
|
|
|
// System.Func`2<System.Type,System.Boolean>
|
|
struct Func_2_t7AF8146EC94DFCBB0F1B3E70111C1FB21D39F00E : public MulticastDelegate_t
|
|
{
|
|
};
|
|
|
|
// System.Func`2<System.Type,System.Type>
|
|
struct Func_2_tC19A706BD1F2C219A6333C8872754B909FD59ABD : public MulticastDelegate_t
|
|
{
|
|
};
|
|
|
|
// System.ArgumentException
|
|
struct ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263 : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295
|
|
{
|
|
// System.String System.ArgumentException::_paramName
|
|
String_t* ____paramName_18;
|
|
};
|
|
|
|
// System.InvalidOperationException
|
|
struct InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295
|
|
{
|
|
};
|
|
|
|
// System.Reflection.TypeInfo
|
|
struct TypeInfo_tC4F59663C70D17D50BC99D53DCE74BFB9701012D : public Type_t
|
|
{
|
|
};
|
|
|
|
// System.ArgumentNullException
|
|
struct ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129 : public ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263
|
|
{
|
|
};
|
|
|
|
// System.ArgumentOutOfRangeException
|
|
struct ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F : public ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263
|
|
{
|
|
// System.Object System.ArgumentOutOfRangeException::_actualValue
|
|
RuntimeObject* ____actualValue_19;
|
|
};
|
|
|
|
// System.Dynamic.Utils.CacheDict`2<System.Reflection.MethodBase,System.Reflection.ParameterInfo[]>
|
|
|
|
// System.Dynamic.Utils.CacheDict`2<System.Reflection.MethodBase,System.Reflection.ParameterInfo[]>
|
|
|
|
// System.Collections.ObjectModel.ReadOnlyCollection`1<System.Linq.Expressions.Expression>
|
|
|
|
// System.Collections.ObjectModel.ReadOnlyCollection`1<System.Linq.Expressions.Expression>
|
|
|
|
// System.Collections.ObjectModel.ReadOnlyCollection`1<System.Linq.Expressions.ParameterExpression>
|
|
|
|
// System.Collections.ObjectModel.ReadOnlyCollection`1<System.Linq.Expressions.ParameterExpression>
|
|
|
|
// System.Reflection.Binder
|
|
|
|
// System.Reflection.Binder
|
|
|
|
// System.Dynamic.Utils.CollectionExtensions
|
|
|
|
// System.Dynamic.Utils.CollectionExtensions
|
|
|
|
// System.Dynamic.Utils.ContractUtils
|
|
|
|
// System.Dynamic.Utils.ContractUtils
|
|
|
|
// System.Linq.Expressions.Expression
|
|
struct Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785_StaticFields
|
|
{
|
|
// System.Dynamic.Utils.CacheDict`2<System.Type,System.Reflection.MethodInfo> System.Linq.Expressions.Expression::s_lambdaDelegateCache
|
|
CacheDict_2_tB695739D50653F4D4C3DA03BCF07CC868196FB15* ___s_lambdaDelegateCache_0;
|
|
// System.Runtime.CompilerServices.ConditionalWeakTable`2<System.Linq.Expressions.Expression,System.Linq.Expressions.Expression/ExtensionInfo> System.Linq.Expressions.Expression::s_legacyCtorSupportTable
|
|
ConditionalWeakTable_2_t0F3FDA57EE333DF8B8C1F3FB944E4E19C5DDCFC7* ___s_legacyCtorSupportTable_1;
|
|
};
|
|
|
|
// System.Linq.Expressions.Expression
|
|
|
|
// System.Dynamic.Utils.ExpressionUtils
|
|
|
|
// System.Dynamic.Utils.ExpressionUtils
|
|
|
|
// System.Linq.Expressions.ExpressionVisitor
|
|
|
|
// System.Linq.Expressions.ExpressionVisitor
|
|
|
|
// System.Dynamic.Utils.ExpressionVisitorUtils
|
|
|
|
// System.Dynamic.Utils.ExpressionVisitorUtils
|
|
|
|
// System.Reflection.MemberInfo
|
|
|
|
// System.Reflection.MemberInfo
|
|
|
|
// System.Reflection.ParameterInfo
|
|
|
|
// System.Reflection.ParameterInfo
|
|
|
|
// System.String
|
|
struct String_t_StaticFields
|
|
{
|
|
// System.String System.String::Empty
|
|
String_t* ___Empty_6;
|
|
};
|
|
|
|
// System.String
|
|
|
|
// System.Linq.Expressions.Strings
|
|
|
|
// System.Linq.Expressions.Strings
|
|
|
|
// System.Dynamic.Utils.TypeExtensions
|
|
struct TypeExtensions_t3ECEF5C4EFF4A8B50F70EF5C26D9120485701470_StaticFields
|
|
{
|
|
// System.Dynamic.Utils.CacheDict`2<System.Reflection.MethodBase,System.Reflection.ParameterInfo[]> System.Dynamic.Utils.TypeExtensions::s_paramInfoCache
|
|
CacheDict_2_t7F0147742A54ED215A27636784030EA4DB5B77BB* ___s_paramInfoCache_0;
|
|
};
|
|
|
|
// System.Dynamic.Utils.TypeExtensions
|
|
|
|
// System.Dynamic.Utils.TypeUtils
|
|
struct TypeUtils_t2C9FA7DD0D8907A05421D44B8E7F1D4F602C9FE7_StaticFields
|
|
{
|
|
// System.Type[] System.Dynamic.Utils.TypeUtils::s_arrayAssignableInterfaces
|
|
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* ___s_arrayAssignableInterfaces_0;
|
|
};
|
|
|
|
// System.Dynamic.Utils.TypeUtils
|
|
|
|
// System.ValueType
|
|
|
|
// System.ValueType
|
|
|
|
// System.Dynamic.Utils.TypeUtils/<>c
|
|
struct U3CU3Ec_t5D488D45E7E9A7468509E0FA1FDFEE022913B16E_StaticFields
|
|
{
|
|
// System.Dynamic.Utils.TypeUtils/<>c System.Dynamic.Utils.TypeUtils/<>c::<>9
|
|
U3CU3Ec_t5D488D45E7E9A7468509E0FA1FDFEE022913B16E* ___U3CU3E9_0;
|
|
};
|
|
|
|
// System.Dynamic.Utils.TypeUtils/<>c
|
|
|
|
// System.Runtime.CompilerServices.TrueReadOnlyCollection`1<System.Linq.Expressions.Expression>
|
|
|
|
// System.Runtime.CompilerServices.TrueReadOnlyCollection`1<System.Linq.Expressions.Expression>
|
|
|
|
// System.Runtime.CompilerServices.TrueReadOnlyCollection`1<System.Linq.Expressions.ParameterExpression>
|
|
|
|
// System.Runtime.CompilerServices.TrueReadOnlyCollection`1<System.Linq.Expressions.ParameterExpression>
|
|
|
|
// System.Linq.Expressions.BinaryExpression
|
|
|
|
// System.Linq.Expressions.BinaryExpression
|
|
|
|
// System.Linq.Expressions.BlockExpression
|
|
|
|
// System.Linq.Expressions.BlockExpression
|
|
|
|
// 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.Reflection.FieldInfo
|
|
|
|
// System.Reflection.FieldInfo
|
|
|
|
// System.Linq.Expressions.IndexExpression
|
|
|
|
// System.Linq.Expressions.IndexExpression
|
|
|
|
// System.Int32
|
|
|
|
// System.Int32
|
|
|
|
// System.IntPtr
|
|
struct IntPtr_t_StaticFields
|
|
{
|
|
// System.IntPtr System.IntPtr::Zero
|
|
intptr_t ___Zero_1;
|
|
};
|
|
|
|
// System.IntPtr
|
|
|
|
// System.Linq.Expressions.InvocationExpression
|
|
|
|
// System.Linq.Expressions.InvocationExpression
|
|
|
|
// System.Linq.Expressions.LambdaExpression
|
|
|
|
// System.Linq.Expressions.LambdaExpression
|
|
|
|
// System.Linq.Expressions.MemberExpression
|
|
|
|
// System.Linq.Expressions.MemberExpression
|
|
|
|
// System.Reflection.MethodBase
|
|
|
|
// System.Reflection.MethodBase
|
|
|
|
// System.Linq.Expressions.ParameterExpression
|
|
|
|
// System.Linq.Expressions.ParameterExpression
|
|
|
|
// System.Reflection.ParameterModifier
|
|
|
|
// System.Reflection.ParameterModifier
|
|
|
|
// System.Reflection.PropertyInfo
|
|
|
|
// System.Reflection.PropertyInfo
|
|
|
|
// System.Linq.Expressions.UnaryExpression
|
|
|
|
// System.Linq.Expressions.UnaryExpression
|
|
|
|
// System.Void
|
|
|
|
// System.Void
|
|
|
|
// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=1024
|
|
|
|
// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=1024
|
|
|
|
// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=120
|
|
|
|
// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=120
|
|
|
|
// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=256
|
|
|
|
// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=256
|
|
|
|
// System.Linq.Expressions.PrimitiveParameterExpression`1<System.Object[]>
|
|
|
|
// System.Linq.Expressions.PrimitiveParameterExpression`1<System.Object[]>
|
|
|
|
// System.Linq.Expressions.PrimitiveParameterExpression`1<System.Boolean>
|
|
|
|
// System.Linq.Expressions.PrimitiveParameterExpression`1<System.Boolean>
|
|
|
|
// System.Linq.Expressions.PrimitiveParameterExpression`1<System.Byte>
|
|
|
|
// System.Linq.Expressions.PrimitiveParameterExpression`1<System.Byte>
|
|
|
|
// System.Linq.Expressions.PrimitiveParameterExpression`1<System.Char>
|
|
|
|
// System.Linq.Expressions.PrimitiveParameterExpression`1<System.Char>
|
|
|
|
// System.Linq.Expressions.PrimitiveParameterExpression`1<System.DateTime>
|
|
|
|
// System.Linq.Expressions.PrimitiveParameterExpression`1<System.DateTime>
|
|
|
|
// System.Linq.Expressions.PrimitiveParameterExpression`1<System.Decimal>
|
|
|
|
// System.Linq.Expressions.PrimitiveParameterExpression`1<System.Decimal>
|
|
|
|
// System.Linq.Expressions.PrimitiveParameterExpression`1<System.Double>
|
|
|
|
// System.Linq.Expressions.PrimitiveParameterExpression`1<System.Double>
|
|
|
|
// System.Linq.Expressions.PrimitiveParameterExpression`1<System.Exception>
|
|
|
|
// System.Linq.Expressions.PrimitiveParameterExpression`1<System.Exception>
|
|
|
|
// System.Linq.Expressions.PrimitiveParameterExpression`1<System.Int16>
|
|
|
|
// System.Linq.Expressions.PrimitiveParameterExpression`1<System.Int16>
|
|
|
|
// System.Linq.Expressions.PrimitiveParameterExpression`1<System.Int32>
|
|
|
|
// System.Linq.Expressions.PrimitiveParameterExpression`1<System.Int32>
|
|
|
|
// System.Linq.Expressions.PrimitiveParameterExpression`1<System.Int64>
|
|
|
|
// System.Linq.Expressions.PrimitiveParameterExpression`1<System.Int64>
|
|
|
|
// System.Linq.Expressions.PrimitiveParameterExpression`1<System.SByte>
|
|
|
|
// System.Linq.Expressions.PrimitiveParameterExpression`1<System.SByte>
|
|
|
|
// System.Linq.Expressions.PrimitiveParameterExpression`1<System.Single>
|
|
|
|
// System.Linq.Expressions.PrimitiveParameterExpression`1<System.Single>
|
|
|
|
// System.Linq.Expressions.PrimitiveParameterExpression`1<System.String>
|
|
|
|
// System.Linq.Expressions.PrimitiveParameterExpression`1<System.String>
|
|
|
|
// System.Linq.Expressions.PrimitiveParameterExpression`1<System.UInt16>
|
|
|
|
// System.Linq.Expressions.PrimitiveParameterExpression`1<System.UInt16>
|
|
|
|
// System.Linq.Expressions.PrimitiveParameterExpression`1<System.UInt32>
|
|
|
|
// System.Linq.Expressions.PrimitiveParameterExpression`1<System.UInt32>
|
|
|
|
// System.Linq.Expressions.PrimitiveParameterExpression`1<System.UInt64>
|
|
|
|
// System.Linq.Expressions.PrimitiveParameterExpression`1<System.UInt64>
|
|
|
|
// <PrivateImplementationDetails>
|
|
struct U3CPrivateImplementationDetailsU3E_t0985298E3928118182D9E60D8C7A51F84FE0D710_StaticFields
|
|
{
|
|
// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=1024 <PrivateImplementationDetails>::0270BFF41CB170C33C20788C368CB1B5A66B0FD0B98D638A827B783537583821
|
|
__StaticArrayInitTypeSizeU3D1024_t2A1518FE93EF6BEE22F2C6BA90AE95237A6E13AE ___0270BFF41CB170C33C20788C368CB1B5A66B0FD0B98D638A827B783537583821_0;
|
|
// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=1024 <PrivateImplementationDetails>::09FDC69AA887AC8D36E0C8284C7B1D53E580E4880B72A67FF80D7E38317115D9
|
|
__StaticArrayInitTypeSizeU3D1024_t2A1518FE93EF6BEE22F2C6BA90AE95237A6E13AE ___09FDC69AA887AC8D36E0C8284C7B1D53E580E4880B72A67FF80D7E38317115D9_1;
|
|
// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=1024 <PrivateImplementationDetails>::0F4764044BF2E91EFEFAF3D4F1E81C10A2B7F0F45305489925CFC01198CF45B5
|
|
__StaticArrayInitTypeSizeU3D1024_t2A1518FE93EF6BEE22F2C6BA90AE95237A6E13AE ___0F4764044BF2E91EFEFAF3D4F1E81C10A2B7F0F45305489925CFC01198CF45B5_2;
|
|
// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=1024 <PrivateImplementationDetails>::15A0E7628178B3FE6546E9B60F35E2B1C4864E020B16376866F38F72C74B45A9
|
|
__StaticArrayInitTypeSizeU3D1024_t2A1518FE93EF6BEE22F2C6BA90AE95237A6E13AE ___15A0E7628178B3FE6546E9B60F35E2B1C4864E020B16376866F38F72C74B45A9_3;
|
|
// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=1024 <PrivateImplementationDetails>::4CF8DC711CD3210D673D86981355E2609233025ED22E4DC7A1F9B8E75ADE35F4
|
|
__StaticArrayInitTypeSizeU3D1024_t2A1518FE93EF6BEE22F2C6BA90AE95237A6E13AE ___4CF8DC711CD3210D673D86981355E2609233025ED22E4DC7A1F9B8E75ADE35F4_4;
|
|
// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=1024 <PrivateImplementationDetails>::783FB0A44BE7670EB6EC170CF7F16BB2B6F23F4964B87B60C4EB506C7C6A286D
|
|
__StaticArrayInitTypeSizeU3D1024_t2A1518FE93EF6BEE22F2C6BA90AE95237A6E13AE ___783FB0A44BE7670EB6EC170CF7F16BB2B6F23F4964B87B60C4EB506C7C6A286D_5;
|
|
// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=120 <PrivateImplementationDetails>::914FCE8DC82DA59038745B264F743222527FBAE2E4A28E71C89760B7E3DBBA67
|
|
__StaticArrayInitTypeSizeU3D120_t6F11AA913DFF35D8B33057BABEFEF1EA9B976881 ___914FCE8DC82DA59038745B264F743222527FBAE2E4A28E71C89760B7E3DBBA67_6;
|
|
// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=256 <PrivateImplementationDetails>::93631B0726F6FE6629DAA743EE51B49F4477ED07391B68EEEA0672A4A90018AA
|
|
__StaticArrayInitTypeSizeU3D256_t121506E42A9F4B673CDCF2FDFF169D68811BB731 ___93631B0726F6FE6629DAA743EE51B49F4477ED07391B68EEEA0672A4A90018AA_7;
|
|
// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=256 <PrivateImplementationDetails>::C2D8E5EED6CBEBD8625FC18F81486A7733C04F9B0129FFBE974C68B90308B4F2
|
|
__StaticArrayInitTypeSizeU3D256_t121506E42A9F4B673CDCF2FDFF169D68811BB731 ___C2D8E5EED6CBEBD8625FC18F81486A7733C04F9B0129FFBE974C68B90308B4F2_8;
|
|
// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=1024 <PrivateImplementationDetails>::C40A9A77EE05E10AF16DA9D1781A2053159EA8570ADA03637BB5FE3D076C9F89
|
|
__StaticArrayInitTypeSizeU3D1024_t2A1518FE93EF6BEE22F2C6BA90AE95237A6E13AE ___C40A9A77EE05E10AF16DA9D1781A2053159EA8570ADA03637BB5FE3D076C9F89_9;
|
|
// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=1024 <PrivateImplementationDetails>::E8058399671D13082C35B6B3CE7F9E282507EDD458CCFDD3BAD9F35D90016F62
|
|
__StaticArrayInitTypeSizeU3D1024_t2A1518FE93EF6BEE22F2C6BA90AE95237A6E13AE ___E8058399671D13082C35B6B3CE7F9E282507EDD458CCFDD3BAD9F35D90016F62_10;
|
|
};
|
|
|
|
// <PrivateImplementationDetails>
|
|
|
|
// System.Delegate
|
|
|
|
// System.Delegate
|
|
|
|
// System.Exception
|
|
struct Exception_t_StaticFields
|
|
{
|
|
// System.Object System.Exception::s_EDILock
|
|
RuntimeObject* ___s_EDILock_0;
|
|
};
|
|
|
|
// System.Exception
|
|
|
|
// System.Linq.Expressions.FieldExpression
|
|
|
|
// System.Linq.Expressions.FieldExpression
|
|
|
|
// System.Linq.Expressions.InvocationExpression1
|
|
|
|
// System.Linq.Expressions.InvocationExpression1
|
|
|
|
// System.Reflection.MethodInfo
|
|
|
|
// System.Reflection.MethodInfo
|
|
|
|
// System.Linq.Expressions.PropertyExpression
|
|
|
|
// System.Linq.Expressions.PropertyExpression
|
|
|
|
// System.RuntimeTypeHandle
|
|
|
|
// System.RuntimeTypeHandle
|
|
|
|
// System.Linq.Expressions.TypedParameterExpression
|
|
|
|
// System.Linq.Expressions.TypedParameterExpression
|
|
|
|
// System.Linq.Expressions.ByRefParameterExpression
|
|
|
|
// System.Linq.Expressions.ByRefParameterExpression
|
|
|
|
// 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
|
|
|
|
// System.Func`2<System.Type,System.Boolean>
|
|
|
|
// System.Func`2<System.Type,System.Boolean>
|
|
|
|
// System.Func`2<System.Type,System.Type>
|
|
|
|
// System.Func`2<System.Type,System.Type>
|
|
|
|
// System.ArgumentException
|
|
|
|
// System.ArgumentException
|
|
|
|
// System.InvalidOperationException
|
|
|
|
// System.InvalidOperationException
|
|
|
|
// System.Reflection.TypeInfo
|
|
|
|
// System.Reflection.TypeInfo
|
|
|
|
// System.ArgumentNullException
|
|
|
|
// System.ArgumentNullException
|
|
|
|
// System.ArgumentOutOfRangeException
|
|
|
|
// System.ArgumentOutOfRangeException
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic pop
|
|
#endif
|
|
// System.Linq.Expressions.Expression[]
|
|
struct ExpressionU5BU5D_tA9F782C3F01235FA1BEE94C80141F0CE1CB1BF6F : public RuntimeArray
|
|
{
|
|
ALIGN_FIELD (8) Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* m_Items[1];
|
|
|
|
inline Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* GetAt(il2cpp_array_size_t index) const
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items[index];
|
|
}
|
|
inline Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785** 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, Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* value)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
|
|
}
|
|
inline Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* GetAtUnchecked(il2cpp_array_size_t index) const
|
|
{
|
|
return m_Items[index];
|
|
}
|
|
inline Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785** GetAddressAtUnchecked(il2cpp_array_size_t index)
|
|
{
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAtUnchecked(il2cpp_array_size_t index, Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* value)
|
|
{
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
|
|
}
|
|
};
|
|
// System.Linq.Expressions.ParameterExpression[]
|
|
struct ParameterExpressionU5BU5D_tA217A6969CA4383EF6D3C43B8EB0989358ABE72C : public RuntimeArray
|
|
{
|
|
ALIGN_FIELD (8) ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110* m_Items[1];
|
|
|
|
inline ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110* GetAt(il2cpp_array_size_t index) const
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items[index];
|
|
}
|
|
inline ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110** 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, ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110* value)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
|
|
}
|
|
inline ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110* GetAtUnchecked(il2cpp_array_size_t index) const
|
|
{
|
|
return m_Items[index];
|
|
}
|
|
inline ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110** GetAddressAtUnchecked(il2cpp_array_size_t index)
|
|
{
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAtUnchecked(il2cpp_array_size_t index, ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110* value)
|
|
{
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
|
|
}
|
|
};
|
|
// System.Reflection.ParameterInfo[]
|
|
struct ParameterInfoU5BU5D_t86995AB4A1693393FE29B058CC3FD727DF0B984C : public RuntimeArray
|
|
{
|
|
ALIGN_FIELD (8) ParameterInfo_tBC2D68304851A59EFB2EAE6B168714CD45445F2F* m_Items[1];
|
|
|
|
inline ParameterInfo_tBC2D68304851A59EFB2EAE6B168714CD45445F2F* GetAt(il2cpp_array_size_t index) const
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items[index];
|
|
}
|
|
inline ParameterInfo_tBC2D68304851A59EFB2EAE6B168714CD45445F2F** 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, ParameterInfo_tBC2D68304851A59EFB2EAE6B168714CD45445F2F* value)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
|
|
}
|
|
inline ParameterInfo_tBC2D68304851A59EFB2EAE6B168714CD45445F2F* GetAtUnchecked(il2cpp_array_size_t index) const
|
|
{
|
|
return m_Items[index];
|
|
}
|
|
inline ParameterInfo_tBC2D68304851A59EFB2EAE6B168714CD45445F2F** GetAddressAtUnchecked(il2cpp_array_size_t index)
|
|
{
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAtUnchecked(il2cpp_array_size_t index, ParameterInfo_tBC2D68304851A59EFB2EAE6B168714CD45445F2F* value)
|
|
{
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
|
|
}
|
|
};
|
|
// System.Type[]
|
|
struct TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB : public RuntimeArray
|
|
{
|
|
ALIGN_FIELD (8) Type_t* m_Items[1];
|
|
|
|
inline Type_t* GetAt(il2cpp_array_size_t index) const
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items[index];
|
|
}
|
|
inline Type_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, Type_t* value)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
|
|
}
|
|
inline Type_t* GetAtUnchecked(il2cpp_array_size_t index) const
|
|
{
|
|
return m_Items[index];
|
|
}
|
|
inline Type_t** GetAddressAtUnchecked(il2cpp_array_size_t index)
|
|
{
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAtUnchecked(il2cpp_array_size_t index, Type_t* value)
|
|
{
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
|
|
}
|
|
};
|
|
// System.Reflection.ParameterModifier[]
|
|
struct ParameterModifierU5BU5D_t685261AD991B1E6582A0E53243DEE3B745E13364 : public RuntimeArray
|
|
{
|
|
ALIGN_FIELD (8) ParameterModifier_t75F1AF13B2AD5EDBD3A3579FD337D0A66E3FF510 m_Items[1];
|
|
|
|
inline ParameterModifier_t75F1AF13B2AD5EDBD3A3579FD337D0A66E3FF510 GetAt(il2cpp_array_size_t index) const
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items[index];
|
|
}
|
|
inline ParameterModifier_t75F1AF13B2AD5EDBD3A3579FD337D0A66E3FF510* 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, ParameterModifier_t75F1AF13B2AD5EDBD3A3579FD337D0A66E3FF510 value)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->____byRef_0), (void*)NULL);
|
|
}
|
|
inline ParameterModifier_t75F1AF13B2AD5EDBD3A3579FD337D0A66E3FF510 GetAtUnchecked(il2cpp_array_size_t index) const
|
|
{
|
|
return m_Items[index];
|
|
}
|
|
inline ParameterModifier_t75F1AF13B2AD5EDBD3A3579FD337D0A66E3FF510* GetAddressAtUnchecked(il2cpp_array_size_t index)
|
|
{
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAtUnchecked(il2cpp_array_size_t index, ParameterModifier_t75F1AF13B2AD5EDBD3A3579FD337D0A66E3FF510 value)
|
|
{
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->____byRef_0), (void*)NULL);
|
|
}
|
|
};
|
|
// System.Reflection.MethodInfo[]
|
|
struct MethodInfoU5BU5D_tDF3670604A0AECF814A0B0BA09B91FBF0D6A3265 : public RuntimeArray
|
|
{
|
|
ALIGN_FIELD (8) MethodInfo_t* m_Items[1];
|
|
|
|
inline MethodInfo_t* GetAt(il2cpp_array_size_t index) const
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items[index];
|
|
}
|
|
inline MethodInfo_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, MethodInfo_t* value)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
|
|
}
|
|
inline MethodInfo_t* GetAtUnchecked(il2cpp_array_size_t index) const
|
|
{
|
|
return m_Items[index];
|
|
}
|
|
inline MethodInfo_t** GetAddressAtUnchecked(il2cpp_array_size_t index)
|
|
{
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAtUnchecked(il2cpp_array_size_t index, MethodInfo_t* value)
|
|
{
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
|
|
}
|
|
};
|
|
|
|
|
|
// T System.Linq.Expressions.ExpressionVisitor::VisitAndConvert<System.Object>(T,System.String)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ExpressionVisitor_VisitAndConvert_TisRuntimeObject_m2CBDAC468B5B84C29FF143386D1833A9B333C931_gshared (ExpressionVisitor_tD26583FF464068F23017BC372C81133A62C5A590* __this, RuntimeObject* ___0_node, String_t* ___1_callerName, const RuntimeMethod* method) ;
|
|
// System.Collections.ObjectModel.ReadOnlyCollection`1<T> System.Linq.Expressions.ExpressionVisitor::VisitAndConvert<System.Object>(System.Collections.ObjectModel.ReadOnlyCollection`1<T>,System.String)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlyCollection_1_t5397DF0DB61D1090E7BBC89395CECB8D020CED92* ExpressionVisitor_VisitAndConvert_TisRuntimeObject_m4C767DA02B81D479E7FC3AA1811B92265EC671B6_gshared (ExpressionVisitor_tD26583FF464068F23017BC372C81133A62C5A590* __this, ReadOnlyCollection_1_t5397DF0DB61D1090E7BBC89395CECB8D020CED92* ___0_nodes, String_t* ___1_callerName, const RuntimeMethod* method) ;
|
|
// T System.Dynamic.Utils.ExpressionUtils::ReturnObject<System.Object>(System.Object)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ExpressionUtils_ReturnObject_TisRuntimeObject_m588C0460FCD6DF909536F6EBB0C172C70A93857D_gshared (RuntimeObject* ___0_collectionOrT, const RuntimeMethod* method) ;
|
|
// System.Void System.Linq.Expressions.PrimitiveParameterExpression`1<System.Boolean>::.ctor(System.String)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PrimitiveParameterExpression_1__ctor_m71BCD2392D28272B9A7693A94865BC28A244E8CF_gshared (PrimitiveParameterExpression_1_t817BB90AF8382BE20F8FD0E9A1508A6227273B93* __this, String_t* ___0_name, const RuntimeMethod* method) ;
|
|
// System.Void System.Linq.Expressions.PrimitiveParameterExpression`1<System.Byte>::.ctor(System.String)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PrimitiveParameterExpression_1__ctor_mD276E0CA282C5DFD13A185721D0ECF962A94D593_gshared (PrimitiveParameterExpression_1_t3472890410B9EABBEA006747FAB75C83ED05D0EF* __this, String_t* ___0_name, const RuntimeMethod* method) ;
|
|
// System.Void System.Linq.Expressions.PrimitiveParameterExpression`1<System.Char>::.ctor(System.String)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PrimitiveParameterExpression_1__ctor_mDB7AAFBF808E0E8302D135C1221BB12874C5A64E_gshared (PrimitiveParameterExpression_1_tFB88225EB56949A5FE7789A097F7D3EF9E87F71F* __this, String_t* ___0_name, const RuntimeMethod* method) ;
|
|
// System.Void System.Linq.Expressions.PrimitiveParameterExpression`1<System.DateTime>::.ctor(System.String)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PrimitiveParameterExpression_1__ctor_mBEE7A69E2919758783563C56B31B1181ACFCB245_gshared (PrimitiveParameterExpression_1_t84EA49070ADDAED1D947288626F447420F7018FB* __this, String_t* ___0_name, const RuntimeMethod* method) ;
|
|
// System.Void System.Linq.Expressions.PrimitiveParameterExpression`1<System.Decimal>::.ctor(System.String)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PrimitiveParameterExpression_1__ctor_m3BC011713D323B206EB351C0C6474DFF94164668_gshared (PrimitiveParameterExpression_1_tF8C4A7CE27CA4A119A479E44DC4809FC7A1EB210* __this, String_t* ___0_name, const RuntimeMethod* method) ;
|
|
// System.Void System.Linq.Expressions.PrimitiveParameterExpression`1<System.Double>::.ctor(System.String)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PrimitiveParameterExpression_1__ctor_m78B52D6F90A26232693A9AD371C3B2585A767A82_gshared (PrimitiveParameterExpression_1_tC964C6EB5263DD52D8A6F2E7A30831E4E78B168F* __this, String_t* ___0_name, const RuntimeMethod* method) ;
|
|
// System.Void System.Linq.Expressions.PrimitiveParameterExpression`1<System.Int16>::.ctor(System.String)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PrimitiveParameterExpression_1__ctor_mFCB931F8CA3CCBED78237F23623CE9D031138676_gshared (PrimitiveParameterExpression_1_t53C7A6D1CDD24E4536D67F3DA5A0CBCC52FB9354* __this, String_t* ___0_name, const RuntimeMethod* method) ;
|
|
// System.Void System.Linq.Expressions.PrimitiveParameterExpression`1<System.Int32>::.ctor(System.String)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PrimitiveParameterExpression_1__ctor_mBD5F03FFFBDFBB1CADF5B219E0DF682952301C77_gshared (PrimitiveParameterExpression_1_t69A4CB89EC79CA6D17497F54F8F5FEB4D5D08CBF* __this, String_t* ___0_name, const RuntimeMethod* method) ;
|
|
// System.Void System.Linq.Expressions.PrimitiveParameterExpression`1<System.Int64>::.ctor(System.String)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PrimitiveParameterExpression_1__ctor_m7433FBCA26646D073E10CE3DB024BFD0AF12DF35_gshared (PrimitiveParameterExpression_1_t724ACADC8B1EA7446E226EDA6843CCF1A81B8D02* __this, String_t* ___0_name, const RuntimeMethod* method) ;
|
|
// System.Void System.Linq.Expressions.PrimitiveParameterExpression`1<System.Object>::.ctor(System.String)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PrimitiveParameterExpression_1__ctor_m03711421D9ABA85E6F5329B1A184E57F668F440D_gshared (PrimitiveParameterExpression_1_tBFC9B66638DBCCC19EF2B6E4DC39614684C4CB91* __this, String_t* ___0_name, const RuntimeMethod* method) ;
|
|
// System.Void System.Linq.Expressions.PrimitiveParameterExpression`1<System.SByte>::.ctor(System.String)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PrimitiveParameterExpression_1__ctor_m0222361D180AC336E45B7CD930A0BCEC2ACEBC04_gshared (PrimitiveParameterExpression_1_tEEA462A425C4DCDF13971C28AA578F30672871A9* __this, String_t* ___0_name, const RuntimeMethod* method) ;
|
|
// System.Void System.Linq.Expressions.PrimitiveParameterExpression`1<System.Single>::.ctor(System.String)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PrimitiveParameterExpression_1__ctor_m289B89C40A50E8C7721E963029B4EFD2572EDE11_gshared (PrimitiveParameterExpression_1_t636203FF8694D0F7AD7FEDB5AE0166324EF4004F* __this, String_t* ___0_name, const RuntimeMethod* method) ;
|
|
// System.Void System.Linq.Expressions.PrimitiveParameterExpression`1<System.UInt16>::.ctor(System.String)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PrimitiveParameterExpression_1__ctor_m432CAFD04C99CECC21AF21CD442580742C99B14A_gshared (PrimitiveParameterExpression_1_tE19231DCC163F99D61A92741130C5A50C829C892* __this, String_t* ___0_name, const RuntimeMethod* method) ;
|
|
// System.Void System.Linq.Expressions.PrimitiveParameterExpression`1<System.UInt32>::.ctor(System.String)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PrimitiveParameterExpression_1__ctor_m6EA176AD6AF65AA8EBFD1B907AC9809081EDC40D_gshared (PrimitiveParameterExpression_1_tBC700C0B6EDB3B78BFCEA74F8C24432261BD81AF* __this, String_t* ___0_name, const RuntimeMethod* method) ;
|
|
// System.Void System.Linq.Expressions.PrimitiveParameterExpression`1<System.UInt64>::.ctor(System.String)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PrimitiveParameterExpression_1__ctor_m9ECE6DF9DD81C46CFB4B1B8379C2D6DDB6F87637_gshared (PrimitiveParameterExpression_1_tDF794270F4B8AB052535A17E28757CE8124CAC71* __this, String_t* ___0_name, const RuntimeMethod* method) ;
|
|
// System.Void System.Runtime.CompilerServices.TrueReadOnlyCollection`1<System.Object>::.ctor(T[])
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrueReadOnlyCollection_1__ctor_m56281B79C66AC6D4AC9B11B8DADB5AD4931B33DF_gshared (TrueReadOnlyCollection_1_t71A2D3FD751848C3E87C90C4EDF1D35A25879C4D* __this, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___0_list, const RuntimeMethod* method) ;
|
|
// T[] System.Dynamic.Utils.CollectionExtensions::RemoveFirst<System.Object>(T[])
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* CollectionExtensions_RemoveFirst_TisRuntimeObject_m760AFDF94515B7D47D1E5E5943B86520B23BD175_gshared (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___0_array, const RuntimeMethod* method) ;
|
|
// System.Boolean System.Dynamic.Utils.CacheDict`2<System.Object,System.Object>::TryGetValue(TKey,TValue&)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CacheDict_2_TryGetValue_m1745B71A31F178EE944CFDF5A54B2C1CBD036723_gshared (CacheDict_2_tAFE0E408BD366174E0892EAB041D22C18AD3F2AC* __this, RuntimeObject* ___0_key, RuntimeObject** ___1_value, const RuntimeMethod* method) ;
|
|
// System.Void System.Dynamic.Utils.CacheDict`2<System.Object,System.Object>::set_Item(TKey,TValue)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CacheDict_2_set_Item_m2332E7168EBC56DD2EAC292ACB237E49FCABAFC6_gshared (CacheDict_2_tAFE0E408BD366174E0892EAB041D22C18AD3F2AC* __this, RuntimeObject* ___0_key, RuntimeObject* ___1_value, const RuntimeMethod* method) ;
|
|
// System.Void System.Dynamic.Utils.CacheDict`2<System.Object,System.Object>::.ctor(System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CacheDict_2__ctor_m77F28EED3C1E538CE7A82191571240B6FDEA27D3_gshared (CacheDict_2_tAFE0E408BD366174E0892EAB041D22C18AD3F2AC* __this, int32_t ___0_size, const RuntimeMethod* method) ;
|
|
// System.Void System.Func`2<System.Object,System.Boolean>::.ctor(System.Object,System.IntPtr)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_m13C0A7F33154D861E2A041B52E88461832DA1697_gshared (Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
|
|
// System.Collections.Generic.IEnumerable`1<TSource> System.Linq.Enumerable::Where<System.Object>(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,System.Boolean>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_Where_TisRuntimeObject_m5DAF16724887B42DDBBF391C7F375749E8AA4AD7_gshared (RuntimeObject* ___0_source, Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* ___1_predicate, const RuntimeMethod* method) ;
|
|
// System.Void System.Func`2<System.Object,System.Object>::.ctor(System.Object,System.IntPtr)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_m7F8A01C0B02BC1D4063F4EB1E817F7A48562A398_gshared (Func_2_tACBF5A1656250800CE861707354491F0611F6624* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
|
|
// System.Collections.Generic.IEnumerable`1<TResult> System.Linq.Enumerable::Select<System.Object,System.Object>(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,TResult>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_Select_TisRuntimeObject_TisRuntimeObject_m67C538A5EBF57C4844107A8EF25DB2CAAFBAF8FB_gshared (RuntimeObject* ___0_source, Func_2_tACBF5A1656250800CE861707354491F0611F6624* ___1_selector, const RuntimeMethod* method) ;
|
|
// TSource[] System.Linq.Enumerable::ToArray<System.Object>(System.Collections.Generic.IEnumerable`1<TSource>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* Enumerable_ToArray_TisRuntimeObject_mA54265C2C8A0864929ECD300B75E4952D553D17D_gshared (RuntimeObject* ___0_source, const RuntimeMethod* method) ;
|
|
|
|
// System.Void System.Object::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2 (RuntimeObject* __this, const RuntimeMethod* method) ;
|
|
// System.Linq.Expressions.Expression[] System.Dynamic.Utils.ExpressionVisitorUtils::VisitArguments(System.Linq.Expressions.ExpressionVisitor,System.Linq.Expressions.IArgumentProvider)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ExpressionU5BU5D_tA9F782C3F01235FA1BEE94C80141F0CE1CB1BF6F* ExpressionVisitorUtils_VisitArguments_m5135CCB761020C2B55B5EA46FE54B1068A572AA4 (ExpressionVisitor_tD26583FF464068F23017BC372C81133A62C5A590* ___0_visitor, RuntimeObject* ___1_nodes, const RuntimeMethod* method) ;
|
|
// System.Linq.Expressions.Expression System.Linq.Expressions.BinaryExpression::get_Left()
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* BinaryExpression_get_Left_m89AE3E53F38023AB796E12A8126F82ECA20B7E55_inline (BinaryExpression_t4D7BC929A5BBC587BBC045505C9029557B8D32B4* __this, const RuntimeMethod* method) ;
|
|
// System.Linq.Expressions.LambdaExpression System.Linq.Expressions.BinaryExpression::get_Conversion()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR LambdaExpression_tD26FB6AEAD01B2EBB668CDEAFAAFA4948697300E* BinaryExpression_get_Conversion_mFC5F083F42100D958292775E0D99E918F5427D78 (BinaryExpression_t4D7BC929A5BBC587BBC045505C9029557B8D32B4* __this, const RuntimeMethod* method) ;
|
|
// T System.Linq.Expressions.ExpressionVisitor::VisitAndConvert<System.Linq.Expressions.LambdaExpression>(T,System.String)
|
|
inline LambdaExpression_tD26FB6AEAD01B2EBB668CDEAFAAFA4948697300E* ExpressionVisitor_VisitAndConvert_TisLambdaExpression_tD26FB6AEAD01B2EBB668CDEAFAAFA4948697300E_m49A157701BA1349777A9EF3E62B4C63DE8E9CB11 (ExpressionVisitor_tD26583FF464068F23017BC372C81133A62C5A590* __this, LambdaExpression_tD26FB6AEAD01B2EBB668CDEAFAAFA4948697300E* ___0_node, String_t* ___1_callerName, const RuntimeMethod* method)
|
|
{
|
|
return (( LambdaExpression_tD26FB6AEAD01B2EBB668CDEAFAAFA4948697300E* (*) (ExpressionVisitor_tD26583FF464068F23017BC372C81133A62C5A590*, LambdaExpression_tD26FB6AEAD01B2EBB668CDEAFAAFA4948697300E*, String_t*, const RuntimeMethod*))ExpressionVisitor_VisitAndConvert_TisRuntimeObject_m2CBDAC468B5B84C29FF143386D1833A9B333C931_gshared)(__this, ___0_node, ___1_callerName, method);
|
|
}
|
|
// System.Linq.Expressions.Expression System.Linq.Expressions.BinaryExpression::get_Right()
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* BinaryExpression_get_Right_m2BF6D385EC48C3CDB0B6688975C9D158BC593398_inline (BinaryExpression_t4D7BC929A5BBC587BBC045505C9029557B8D32B4* __this, const RuntimeMethod* method) ;
|
|
// System.Linq.Expressions.BinaryExpression System.Linq.Expressions.BinaryExpression::Update(System.Linq.Expressions.Expression,System.Linq.Expressions.LambdaExpression,System.Linq.Expressions.Expression)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BinaryExpression_t4D7BC929A5BBC587BBC045505C9029557B8D32B4* BinaryExpression_Update_m582FAEEF3400CA7DD5D78374B58480FAB9051B50 (BinaryExpression_t4D7BC929A5BBC587BBC045505C9029557B8D32B4* __this, Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* ___0_left, LambdaExpression_tD26FB6AEAD01B2EBB668CDEAFAAFA4948697300E* ___1_conversion, Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* ___2_right, const RuntimeMethod* method) ;
|
|
// System.Linq.Expressions.BinaryExpression System.Linq.Expressions.ExpressionVisitor::ValidateBinary(System.Linq.Expressions.BinaryExpression,System.Linq.Expressions.BinaryExpression)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BinaryExpression_t4D7BC929A5BBC587BBC045505C9029557B8D32B4* ExpressionVisitor_ValidateBinary_m2CF5AE78E14D432D5077DFF5852599534B2548EC (BinaryExpression_t4D7BC929A5BBC587BBC045505C9029557B8D32B4* ___0_before, BinaryExpression_t4D7BC929A5BBC587BBC045505C9029557B8D32B4* ___1_after, const RuntimeMethod* method) ;
|
|
// System.Linq.Expressions.Expression[] System.Dynamic.Utils.ExpressionVisitorUtils::VisitBlockExpressions(System.Linq.Expressions.ExpressionVisitor,System.Linq.Expressions.BlockExpression)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ExpressionU5BU5D_tA9F782C3F01235FA1BEE94C80141F0CE1CB1BF6F* ExpressionVisitorUtils_VisitBlockExpressions_mDB6BB94861DEA88403B2167804369B5A70C2B2F5 (ExpressionVisitor_tD26583FF464068F23017BC372C81133A62C5A590* ___0_visitor, BlockExpression_tA7BF679A1EA718F7DC918EBF5DE86D4C9327B76B* ___1_block, const RuntimeMethod* method) ;
|
|
// System.Collections.ObjectModel.ReadOnlyCollection`1<System.Linq.Expressions.ParameterExpression> System.Linq.Expressions.BlockExpression::get_Variables()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlyCollection_1_tFF3A96CB3B2F8DC59789963B01C8937823675505* BlockExpression_get_Variables_m8CBE3418D45C9F5E867CB5AB2BD94655249B4DC5 (BlockExpression_tA7BF679A1EA718F7DC918EBF5DE86D4C9327B76B* __this, const RuntimeMethod* method) ;
|
|
// System.Collections.ObjectModel.ReadOnlyCollection`1<T> System.Linq.Expressions.ExpressionVisitor::VisitAndConvert<System.Linq.Expressions.ParameterExpression>(System.Collections.ObjectModel.ReadOnlyCollection`1<T>,System.String)
|
|
inline ReadOnlyCollection_1_tFF3A96CB3B2F8DC59789963B01C8937823675505* ExpressionVisitor_VisitAndConvert_TisParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110_m6B5A3437B8BA458FAC7206C2E4E366E5FB2B06D1 (ExpressionVisitor_tD26583FF464068F23017BC372C81133A62C5A590* __this, ReadOnlyCollection_1_tFF3A96CB3B2F8DC59789963B01C8937823675505* ___0_nodes, String_t* ___1_callerName, const RuntimeMethod* method)
|
|
{
|
|
return (( ReadOnlyCollection_1_tFF3A96CB3B2F8DC59789963B01C8937823675505* (*) (ExpressionVisitor_tD26583FF464068F23017BC372C81133A62C5A590*, ReadOnlyCollection_1_tFF3A96CB3B2F8DC59789963B01C8937823675505*, String_t*, const RuntimeMethod*))ExpressionVisitor_VisitAndConvert_TisRuntimeObject_m4C767DA02B81D479E7FC3AA1811B92265EC671B6_gshared)(__this, ___0_nodes, ___1_callerName, method);
|
|
}
|
|
// System.Linq.Expressions.Expression System.Linq.Expressions.InvocationExpression::get_Expression()
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* InvocationExpression_get_Expression_m8086B51C0B4766B1CDFAEA5BF8008BD914501506_inline (InvocationExpression_tF4C0B5632B50926D11160CAFFD8703065C1F2B27* __this, const RuntimeMethod* method) ;
|
|
// System.Linq.Expressions.Expression[] System.Linq.Expressions.ExpressionVisitor::VisitArguments(System.Linq.Expressions.IArgumentProvider)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ExpressionU5BU5D_tA9F782C3F01235FA1BEE94C80141F0CE1CB1BF6F* ExpressionVisitor_VisitArguments_m36BEB642DD3B07822C343D9921FD62E4ACF9F1E9 (ExpressionVisitor_tD26583FF464068F23017BC372C81133A62C5A590* __this, RuntimeObject* ___0_nodes, const RuntimeMethod* method) ;
|
|
// System.Linq.Expressions.Expression System.Linq.Expressions.MemberExpression::get_Expression()
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* MemberExpression_get_Expression_mF422466944A9875383573A4FD01CD661C64B7503_inline (MemberExpression_t133C12A9CE765EF02D622D660CE80E146B15EF89* __this, const RuntimeMethod* method) ;
|
|
// System.Linq.Expressions.MemberExpression System.Linq.Expressions.MemberExpression::Update(System.Linq.Expressions.Expression)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MemberExpression_t133C12A9CE765EF02D622D660CE80E146B15EF89* MemberExpression_Update_m412EB41B980BEA207BFD394A70074EFD2110A4EB (MemberExpression_t133C12A9CE765EF02D622D660CE80E146B15EF89* __this, Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* ___0_expression, const RuntimeMethod* method) ;
|
|
// System.Linq.Expressions.Expression System.Linq.Expressions.IndexExpression::get_Object()
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* IndexExpression_get_Object_mECDB8F40AE9B6E8037FBB8C55DCC0D90BFB981C3_inline (IndexExpression_t3EE6D9B088DD1886D3206BBB603C988A4B817347* __this, const RuntimeMethod* method) ;
|
|
// System.Linq.Expressions.Expression System.Linq.Expressions.IndexExpression::Rewrite(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression[])
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* IndexExpression_Rewrite_m05C9C0DDA416A6CDEE6D50513B40C2B62E7118C5 (IndexExpression_t3EE6D9B088DD1886D3206BBB603C988A4B817347* __this, Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* ___0_instance, ExpressionU5BU5D_tA9F782C3F01235FA1BEE94C80141F0CE1CB1BF6F* ___1_arguments, const RuntimeMethod* method) ;
|
|
// System.Linq.Expressions.Expression System.Linq.Expressions.UnaryExpression::get_Operand()
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* UnaryExpression_get_Operand_mE144387E98BABF0D3FD8E4640612A726D91E2943_inline (UnaryExpression_tFB4F40A211A2FF9B58F1A86E0EDB474121867B96* __this, const RuntimeMethod* method) ;
|
|
// System.Linq.Expressions.UnaryExpression System.Linq.Expressions.UnaryExpression::Update(System.Linq.Expressions.Expression)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR UnaryExpression_tFB4F40A211A2FF9B58F1A86E0EDB474121867B96* UnaryExpression_Update_m8B2ED5816E75945DC8EFD207157AFA230A2FA258 (UnaryExpression_tFB4F40A211A2FF9B58F1A86E0EDB474121867B96* __this, Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* ___0_operand, const RuntimeMethod* method) ;
|
|
// System.Linq.Expressions.UnaryExpression System.Linq.Expressions.ExpressionVisitor::ValidateUnary(System.Linq.Expressions.UnaryExpression,System.Linq.Expressions.UnaryExpression)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR UnaryExpression_tFB4F40A211A2FF9B58F1A86E0EDB474121867B96* ExpressionVisitor_ValidateUnary_m17C413B386E708E614551E67B80D8FC643B0F236 (UnaryExpression_tFB4F40A211A2FF9B58F1A86E0EDB474121867B96* ___0_before, UnaryExpression_tFB4F40A211A2FF9B58F1A86E0EDB474121867B96* ___1_after, const RuntimeMethod* method) ;
|
|
// System.Reflection.MethodInfo System.Linq.Expressions.UnaryExpression::get_Method()
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR MethodInfo_t* UnaryExpression_get_Method_mA8D37E71BEA657B6999A51277A7D7CBDF951E265_inline (UnaryExpression_tFB4F40A211A2FF9B58F1A86E0EDB474121867B96* __this, const RuntimeMethod* method) ;
|
|
// System.Boolean System.Reflection.MethodInfo::op_Equality(System.Reflection.MethodInfo,System.Reflection.MethodInfo)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MethodInfo_op_Equality_m1466AB76300C9F07856E706E7E914062175189D1 (MethodInfo_t* ___0_left, MethodInfo_t* ___1_right, const RuntimeMethod* method) ;
|
|
// System.Boolean System.Reflection.MethodInfo::op_Inequality(System.Reflection.MethodInfo,System.Reflection.MethodInfo)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MethodInfo_op_Inequality_mB73597A1FCC2F906DBCADDEC68A1B7D5B7E89FA8 (MethodInfo_t* ___0_left, MethodInfo_t* ___1_right, const RuntimeMethod* method) ;
|
|
// System.Exception System.Linq.Expressions.Error::MustRewriteWithoutMethod(System.Object,System.Object)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* Error_MustRewriteWithoutMethod_m8FBE7179B5F71C824595A1DFE729FCDCBCB6BC20 (RuntimeObject* ___0_p0, RuntimeObject* ___1_p1, const RuntimeMethod* method) ;
|
|
// System.Void System.Linq.Expressions.ExpressionVisitor::ValidateChildType(System.Type,System.Type,System.String)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExpressionVisitor_ValidateChildType_mFF582FECA093B619387E7EF9E1FC8CD2455985F9 (Type_t* ___0_before, Type_t* ___1_after, String_t* ___2_methodName, const RuntimeMethod* method) ;
|
|
// System.Reflection.MethodInfo System.Linq.Expressions.BinaryExpression::get_Method()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MethodInfo_t* BinaryExpression_get_Method_m70A2C548821935446472BDB4B22E8565903B2CF1 (BinaryExpression_t4D7BC929A5BBC587BBC045505C9029557B8D32B4* __this, const RuntimeMethod* method) ;
|
|
// System.Boolean System.Type::get_IsValueType()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Type_get_IsValueType_m59AE2E0439DC06347B8D6B38548F3CBA54D38318 (Type_t* __this, const RuntimeMethod* method) ;
|
|
// System.Boolean System.Dynamic.Utils.TypeUtils::AreEquivalent(System.Type,System.Type)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeUtils_AreEquivalent_m0BABD4C82A94A96D19CCA4B9A7788B436049BC65 (Type_t* ___0_t1, Type_t* ___1_t2, const RuntimeMethod* method) ;
|
|
// System.Exception System.Linq.Expressions.Error::MustRewriteChildToSameType(System.Object,System.Object,System.Object)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* Error_MustRewriteChildToSameType_mAB484CCBA047B76EC971856854E6E0BFF5E7AA0D (RuntimeObject* ___0_p0, RuntimeObject* ___1_p1, RuntimeObject* ___2_p2, const RuntimeMethod* method) ;
|
|
// System.Void System.Linq.Expressions.Expression::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Expression__ctor_mABB8FB6BEFFBEBEDEBA33C28DF6579F93655F1FC (Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* __this, const RuntimeMethod* method) ;
|
|
// System.Boolean System.Reflection.PropertyInfo::op_Equality(System.Reflection.PropertyInfo,System.Reflection.PropertyInfo)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PropertyInfo_op_Equality_m3BFC2276AECF2A16B66F171D65516817B4578B4F (PropertyInfo_t* ___0_left, PropertyInfo_t* ___1_right, const RuntimeMethod* method) ;
|
|
// System.Reflection.PropertyInfo System.Linq.Expressions.IndexExpression::get_Indexer()
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR PropertyInfo_t* IndexExpression_get_Indexer_m29EE5DA0A3D323D0CF2CA87F4661AE2D60DB707C_inline (IndexExpression_t3EE6D9B088DD1886D3206BBB603C988A4B817347* __this, const RuntimeMethod* method) ;
|
|
// System.Boolean System.Reflection.PropertyInfo::op_Inequality(System.Reflection.PropertyInfo,System.Reflection.PropertyInfo)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PropertyInfo_op_Inequality_mE75A4F14CC678D8A670730FBD4338C718CACB51B (PropertyInfo_t* ___0_left, PropertyInfo_t* ___1_right, const RuntimeMethod* method) ;
|
|
// System.Linq.Expressions.IndexExpression System.Linq.Expressions.Expression::MakeIndex(System.Linq.Expressions.Expression,System.Reflection.PropertyInfo,System.Collections.Generic.IEnumerable`1<System.Linq.Expressions.Expression>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR IndexExpression_t3EE6D9B088DD1886D3206BBB603C988A4B817347* Expression_MakeIndex_m83A465AFB3553246E3D0CD262867D027EC8B38F5 (Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* ___0_instance, PropertyInfo_t* ___1_indexer, RuntimeObject* ___2_arguments, const RuntimeMethod* method) ;
|
|
// System.Exception System.Dynamic.Utils.ContractUtils::get_Unreachable()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* ContractUtils_get_Unreachable_m792F83C753CCE84550E4F0442CDC49B978FD0CE6 (const RuntimeMethod* method) ;
|
|
// System.Void System.Linq.Expressions.InvocationExpression::.ctor(System.Linq.Expressions.Expression,System.Type)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InvocationExpression__ctor_mE3DC988ADC5F745824321BA0031232BD5C412D1B (InvocationExpression_tF4C0B5632B50926D11160CAFFD8703065C1F2B27* __this, Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* ___0_expression, Type_t* ___1_returnType, const RuntimeMethod* method) ;
|
|
// T System.Dynamic.Utils.ExpressionUtils::ReturnObject<System.Linq.Expressions.Expression>(System.Object)
|
|
inline Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* ExpressionUtils_ReturnObject_TisExpression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785_m76C7074F351B274D222DB0CBED352F6344284BA4 (RuntimeObject* ___0_collectionOrT, const RuntimeMethod* method)
|
|
{
|
|
return (( Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* (*) (RuntimeObject*, const RuntimeMethod*))ExpressionUtils_ReturnObject_TisRuntimeObject_m588C0460FCD6DF909536F6EBB0C172C70A93857D_gshared)(___0_collectionOrT, method);
|
|
}
|
|
// System.Void System.ArgumentOutOfRangeException::.ctor(System.String)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentOutOfRangeException__ctor_mBC1D5DEEA1BA41DE77228CB27D6BAFEB6DCCBF4A (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* __this, String_t* ___0_paramName, const RuntimeMethod* method) ;
|
|
// System.Linq.Expressions.InvocationExpression System.Linq.Expressions.Expression::Invoke(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InvocationExpression_tF4C0B5632B50926D11160CAFFD8703065C1F2B27* Expression_Invoke_m86D93B1BFBB85B96263854C180D6B0B4AF68C2C9 (Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* ___0_expression, Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* ___1_arg0, const RuntimeMethod* method) ;
|
|
// System.Void System.Linq.Expressions.PropertyExpression::.ctor(System.Linq.Expressions.Expression,System.Reflection.PropertyInfo)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PropertyExpression__ctor_m85C7C52575B6238D49F36A76FF13D489CCCFC29C (PropertyExpression_t6B2E5D05CA954EC8A8CDE38BC2E416805CAD15E3* __this, Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* ___0_expression, PropertyInfo_t* ___1_member, const RuntimeMethod* method) ;
|
|
// System.Void System.Linq.Expressions.FieldExpression::.ctor(System.Linq.Expressions.Expression,System.Reflection.FieldInfo)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FieldExpression__ctor_m3018398853062F814685CBFAB3977A38823D1A53 (FieldExpression_t28597B578C3BC0341119BA5B1E19B7E3336670ED* __this, Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* ___0_expression, FieldInfo_t* ___1_member, const RuntimeMethod* method) ;
|
|
// System.Reflection.MemberInfo System.Linq.Expressions.MemberExpression::get_Member()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MemberInfo_t* MemberExpression_get_Member_m30A7DCC7673A38BE9F06597DC9F5305E61B88104 (MemberExpression_t133C12A9CE765EF02D622D660CE80E146B15EF89* __this, const RuntimeMethod* method) ;
|
|
// System.Linq.Expressions.MemberExpression System.Linq.Expressions.Expression::MakeMemberAccess(System.Linq.Expressions.Expression,System.Reflection.MemberInfo)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MemberExpression_t133C12A9CE765EF02D622D660CE80E146B15EF89* Expression_MakeMemberAccess_mF068D551FD002747A7ECDBD45659AC8FBFC1BE4B (Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* ___0_expression, MemberInfo_t* ___1_member, const RuntimeMethod* method) ;
|
|
// System.Void System.Linq.Expressions.MemberExpression::.ctor(System.Linq.Expressions.Expression)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MemberExpression__ctor_m587E71552927C23AA27F3FBBFCD4496D87510A30 (MemberExpression_t133C12A9CE765EF02D622D660CE80E146B15EF89* __this, Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* ___0_expression, const RuntimeMethod* method) ;
|
|
// System.Void System.Linq.Expressions.ByRefParameterExpression::.ctor(System.Type,System.String)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ByRefParameterExpression__ctor_m94CB0AF1F76EF76BC30F1A5BA93D1DC7448158BD (ByRefParameterExpression_t3CEFD77EBCE6D03D021A7E7AC90432BBF959E86D* __this, Type_t* ___0_type, String_t* ___1_name, const RuntimeMethod* method) ;
|
|
// System.TypeCode System.Dynamic.Utils.TypeExtensions::GetTypeCode(System.Type)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TypeExtensions_GetTypeCode_mB75A162EE9CE21D2605EF67542924B685096810A (Type_t* ___0_type, const RuntimeMethod* method) ;
|
|
// System.Void System.Linq.Expressions.PrimitiveParameterExpression`1<System.Boolean>::.ctor(System.String)
|
|
inline void PrimitiveParameterExpression_1__ctor_m71BCD2392D28272B9A7693A94865BC28A244E8CF (PrimitiveParameterExpression_1_t817BB90AF8382BE20F8FD0E9A1508A6227273B93* __this, String_t* ___0_name, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (PrimitiveParameterExpression_1_t817BB90AF8382BE20F8FD0E9A1508A6227273B93*, String_t*, const RuntimeMethod*))PrimitiveParameterExpression_1__ctor_m71BCD2392D28272B9A7693A94865BC28A244E8CF_gshared)(__this, ___0_name, method);
|
|
}
|
|
// System.Void System.Linq.Expressions.PrimitiveParameterExpression`1<System.Byte>::.ctor(System.String)
|
|
inline void PrimitiveParameterExpression_1__ctor_mD276E0CA282C5DFD13A185721D0ECF962A94D593 (PrimitiveParameterExpression_1_t3472890410B9EABBEA006747FAB75C83ED05D0EF* __this, String_t* ___0_name, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (PrimitiveParameterExpression_1_t3472890410B9EABBEA006747FAB75C83ED05D0EF*, String_t*, const RuntimeMethod*))PrimitiveParameterExpression_1__ctor_mD276E0CA282C5DFD13A185721D0ECF962A94D593_gshared)(__this, ___0_name, method);
|
|
}
|
|
// System.Void System.Linq.Expressions.PrimitiveParameterExpression`1<System.Char>::.ctor(System.String)
|
|
inline void PrimitiveParameterExpression_1__ctor_mDB7AAFBF808E0E8302D135C1221BB12874C5A64E (PrimitiveParameterExpression_1_tFB88225EB56949A5FE7789A097F7D3EF9E87F71F* __this, String_t* ___0_name, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (PrimitiveParameterExpression_1_tFB88225EB56949A5FE7789A097F7D3EF9E87F71F*, String_t*, const RuntimeMethod*))PrimitiveParameterExpression_1__ctor_mDB7AAFBF808E0E8302D135C1221BB12874C5A64E_gshared)(__this, ___0_name, method);
|
|
}
|
|
// System.Void System.Linq.Expressions.PrimitiveParameterExpression`1<System.DateTime>::.ctor(System.String)
|
|
inline void PrimitiveParameterExpression_1__ctor_mBEE7A69E2919758783563C56B31B1181ACFCB245 (PrimitiveParameterExpression_1_t84EA49070ADDAED1D947288626F447420F7018FB* __this, String_t* ___0_name, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (PrimitiveParameterExpression_1_t84EA49070ADDAED1D947288626F447420F7018FB*, String_t*, const RuntimeMethod*))PrimitiveParameterExpression_1__ctor_mBEE7A69E2919758783563C56B31B1181ACFCB245_gshared)(__this, ___0_name, method);
|
|
}
|
|
// System.Void System.Linq.Expressions.PrimitiveParameterExpression`1<System.Decimal>::.ctor(System.String)
|
|
inline void PrimitiveParameterExpression_1__ctor_m3BC011713D323B206EB351C0C6474DFF94164668 (PrimitiveParameterExpression_1_tF8C4A7CE27CA4A119A479E44DC4809FC7A1EB210* __this, String_t* ___0_name, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (PrimitiveParameterExpression_1_tF8C4A7CE27CA4A119A479E44DC4809FC7A1EB210*, String_t*, const RuntimeMethod*))PrimitiveParameterExpression_1__ctor_m3BC011713D323B206EB351C0C6474DFF94164668_gshared)(__this, ___0_name, method);
|
|
}
|
|
// System.Void System.Linq.Expressions.PrimitiveParameterExpression`1<System.Double>::.ctor(System.String)
|
|
inline void PrimitiveParameterExpression_1__ctor_m78B52D6F90A26232693A9AD371C3B2585A767A82 (PrimitiveParameterExpression_1_tC964C6EB5263DD52D8A6F2E7A30831E4E78B168F* __this, String_t* ___0_name, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (PrimitiveParameterExpression_1_tC964C6EB5263DD52D8A6F2E7A30831E4E78B168F*, String_t*, const RuntimeMethod*))PrimitiveParameterExpression_1__ctor_m78B52D6F90A26232693A9AD371C3B2585A767A82_gshared)(__this, ___0_name, method);
|
|
}
|
|
// System.Void System.Linq.Expressions.PrimitiveParameterExpression`1<System.Int16>::.ctor(System.String)
|
|
inline void PrimitiveParameterExpression_1__ctor_mFCB931F8CA3CCBED78237F23623CE9D031138676 (PrimitiveParameterExpression_1_t53C7A6D1CDD24E4536D67F3DA5A0CBCC52FB9354* __this, String_t* ___0_name, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (PrimitiveParameterExpression_1_t53C7A6D1CDD24E4536D67F3DA5A0CBCC52FB9354*, String_t*, const RuntimeMethod*))PrimitiveParameterExpression_1__ctor_mFCB931F8CA3CCBED78237F23623CE9D031138676_gshared)(__this, ___0_name, method);
|
|
}
|
|
// System.Void System.Linq.Expressions.PrimitiveParameterExpression`1<System.Int32>::.ctor(System.String)
|
|
inline void PrimitiveParameterExpression_1__ctor_mBD5F03FFFBDFBB1CADF5B219E0DF682952301C77 (PrimitiveParameterExpression_1_t69A4CB89EC79CA6D17497F54F8F5FEB4D5D08CBF* __this, String_t* ___0_name, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (PrimitiveParameterExpression_1_t69A4CB89EC79CA6D17497F54F8F5FEB4D5D08CBF*, String_t*, const RuntimeMethod*))PrimitiveParameterExpression_1__ctor_mBD5F03FFFBDFBB1CADF5B219E0DF682952301C77_gshared)(__this, ___0_name, method);
|
|
}
|
|
// System.Void System.Linq.Expressions.PrimitiveParameterExpression`1<System.Int64>::.ctor(System.String)
|
|
inline void PrimitiveParameterExpression_1__ctor_m7433FBCA26646D073E10CE3DB024BFD0AF12DF35 (PrimitiveParameterExpression_1_t724ACADC8B1EA7446E226EDA6843CCF1A81B8D02* __this, String_t* ___0_name, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (PrimitiveParameterExpression_1_t724ACADC8B1EA7446E226EDA6843CCF1A81B8D02*, String_t*, const RuntimeMethod*))PrimitiveParameterExpression_1__ctor_m7433FBCA26646D073E10CE3DB024BFD0AF12DF35_gshared)(__this, ___0_name, 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.Boolean System.Type::op_Equality(System.Type,System.Type)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC (Type_t* ___0_left, Type_t* ___1_right, const RuntimeMethod* method) ;
|
|
// System.Void System.Linq.Expressions.ParameterExpression::.ctor(System.String)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParameterExpression__ctor_m5EC144E6CC98B684D27C88CBD48BD52B4441E87D (ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110* __this, String_t* ___0_name, const RuntimeMethod* method) ;
|
|
// System.Void System.Linq.Expressions.PrimitiveParameterExpression`1<System.Exception>::.ctor(System.String)
|
|
inline void PrimitiveParameterExpression_1__ctor_m084B4481EF9EB7C6F4B671FECCA7FFADCF41F988 (PrimitiveParameterExpression_1_t72222864A35D22B7C9B73E74005FAD44DA32D922* __this, String_t* ___0_name, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (PrimitiveParameterExpression_1_t72222864A35D22B7C9B73E74005FAD44DA32D922*, String_t*, const RuntimeMethod*))PrimitiveParameterExpression_1__ctor_m03711421D9ABA85E6F5329B1A184E57F668F440D_gshared)(__this, ___0_name, method);
|
|
}
|
|
// System.Void System.Linq.Expressions.PrimitiveParameterExpression`1<System.Object[]>::.ctor(System.String)
|
|
inline void PrimitiveParameterExpression_1__ctor_m280560945598F198B9AC072CDF5CF2FB6828E45B (PrimitiveParameterExpression_1_t933305C7B35026CBE34F095F04F9FDC6C0A33874* __this, String_t* ___0_name, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (PrimitiveParameterExpression_1_t933305C7B35026CBE34F095F04F9FDC6C0A33874*, String_t*, const RuntimeMethod*))PrimitiveParameterExpression_1__ctor_m03711421D9ABA85E6F5329B1A184E57F668F440D_gshared)(__this, ___0_name, method);
|
|
}
|
|
// System.Void System.Linq.Expressions.PrimitiveParameterExpression`1<System.SByte>::.ctor(System.String)
|
|
inline void PrimitiveParameterExpression_1__ctor_m0222361D180AC336E45B7CD930A0BCEC2ACEBC04 (PrimitiveParameterExpression_1_tEEA462A425C4DCDF13971C28AA578F30672871A9* __this, String_t* ___0_name, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (PrimitiveParameterExpression_1_tEEA462A425C4DCDF13971C28AA578F30672871A9*, String_t*, const RuntimeMethod*))PrimitiveParameterExpression_1__ctor_m0222361D180AC336E45B7CD930A0BCEC2ACEBC04_gshared)(__this, ___0_name, method);
|
|
}
|
|
// System.Void System.Linq.Expressions.PrimitiveParameterExpression`1<System.Single>::.ctor(System.String)
|
|
inline void PrimitiveParameterExpression_1__ctor_m289B89C40A50E8C7721E963029B4EFD2572EDE11 (PrimitiveParameterExpression_1_t636203FF8694D0F7AD7FEDB5AE0166324EF4004F* __this, String_t* ___0_name, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (PrimitiveParameterExpression_1_t636203FF8694D0F7AD7FEDB5AE0166324EF4004F*, String_t*, const RuntimeMethod*))PrimitiveParameterExpression_1__ctor_m289B89C40A50E8C7721E963029B4EFD2572EDE11_gshared)(__this, ___0_name, method);
|
|
}
|
|
// System.Void System.Linq.Expressions.PrimitiveParameterExpression`1<System.String>::.ctor(System.String)
|
|
inline void PrimitiveParameterExpression_1__ctor_mCD034F44CBDE2DECE83B8F4FFBF9EDC735218A66 (PrimitiveParameterExpression_1_tD11E84EFF19D460BFB060754D1EEC0DB2C8D3D89* __this, String_t* ___0_name, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (PrimitiveParameterExpression_1_tD11E84EFF19D460BFB060754D1EEC0DB2C8D3D89*, String_t*, const RuntimeMethod*))PrimitiveParameterExpression_1__ctor_m03711421D9ABA85E6F5329B1A184E57F668F440D_gshared)(__this, ___0_name, method);
|
|
}
|
|
// System.Void System.Linq.Expressions.PrimitiveParameterExpression`1<System.UInt16>::.ctor(System.String)
|
|
inline void PrimitiveParameterExpression_1__ctor_m432CAFD04C99CECC21AF21CD442580742C99B14A (PrimitiveParameterExpression_1_tE19231DCC163F99D61A92741130C5A50C829C892* __this, String_t* ___0_name, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (PrimitiveParameterExpression_1_tE19231DCC163F99D61A92741130C5A50C829C892*, String_t*, const RuntimeMethod*))PrimitiveParameterExpression_1__ctor_m432CAFD04C99CECC21AF21CD442580742C99B14A_gshared)(__this, ___0_name, method);
|
|
}
|
|
// System.Void System.Linq.Expressions.PrimitiveParameterExpression`1<System.UInt32>::.ctor(System.String)
|
|
inline void PrimitiveParameterExpression_1__ctor_m6EA176AD6AF65AA8EBFD1B907AC9809081EDC40D (PrimitiveParameterExpression_1_tBC700C0B6EDB3B78BFCEA74F8C24432261BD81AF* __this, String_t* ___0_name, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (PrimitiveParameterExpression_1_tBC700C0B6EDB3B78BFCEA74F8C24432261BD81AF*, String_t*, const RuntimeMethod*))PrimitiveParameterExpression_1__ctor_m6EA176AD6AF65AA8EBFD1B907AC9809081EDC40D_gshared)(__this, ___0_name, method);
|
|
}
|
|
// System.Void System.Linq.Expressions.PrimitiveParameterExpression`1<System.UInt64>::.ctor(System.String)
|
|
inline void PrimitiveParameterExpression_1__ctor_m9ECE6DF9DD81C46CFB4B1B8379C2D6DDB6F87637 (PrimitiveParameterExpression_1_tDF794270F4B8AB052535A17E28757CE8124CAC71* __this, String_t* ___0_name, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (PrimitiveParameterExpression_1_tDF794270F4B8AB052535A17E28757CE8124CAC71*, String_t*, const RuntimeMethod*))PrimitiveParameterExpression_1__ctor_m9ECE6DF9DD81C46CFB4B1B8379C2D6DDB6F87637_gshared)(__this, ___0_name, method);
|
|
}
|
|
// System.Void System.Linq.Expressions.TypedParameterExpression::.ctor(System.Type,System.String)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypedParameterExpression__ctor_m138CB274E62E9C4FE8269DC51E34D9B32C92A573 (TypedParameterExpression_t5D739B36DF1D440EBCF929F66BAD513991B13E07* __this, Type_t* ___0_type, String_t* ___1_name, const RuntimeMethod* method) ;
|
|
// System.String SR::Format(System.String,System.Object,System.Object)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SR_Format_m56240E34F29A8125B8C21F65E66237F880CCAD22 (String_t* ___0_resourceFormat, RuntimeObject* ___1_p1, RuntimeObject* ___2_p2, const RuntimeMethod* method) ;
|
|
// System.String SR::Format(System.String,System.Object)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SR_Format_m7198B645F5C0A5E33F30AEF003C1F1D1415A9F86 (String_t* ___0_resourceFormat, RuntimeObject* ___1_p1, const RuntimeMethod* method) ;
|
|
// System.String SR::Format(System.String,System.Object,System.Object,System.Object)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SR_Format_m77447D5E6F4FCF2BE4472FF28D25511C09F1AF9B (String_t* ___0_resourceFormat, RuntimeObject* ___1_p1, RuntimeObject* ___2_p2, RuntimeObject* ___3_p3, const RuntimeMethod* method) ;
|
|
// System.Linq.Expressions.Expression System.Linq.Expressions.UnaryExpression::ReduceIndex()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* UnaryExpression_ReduceIndex_m0AF296029137D596B57C0660C8780B538D7E3B04 (UnaryExpression_tFB4F40A211A2FF9B58F1A86E0EDB474121867B96* __this, const RuntimeMethod* method) ;
|
|
// System.Linq.Expressions.Expression System.Linq.Expressions.UnaryExpression::ReduceMember()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* UnaryExpression_ReduceMember_m08E484E31C95C54F8A4C8AB9F40CFD8E6C8A2EF4 (UnaryExpression_tFB4F40A211A2FF9B58F1A86E0EDB474121867B96* __this, const RuntimeMethod* method) ;
|
|
// System.Linq.Expressions.Expression System.Linq.Expressions.UnaryExpression::ReduceVariable()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* UnaryExpression_ReduceVariable_m4E1A4729D61BB0465358BC05B598655105E5FB34 (UnaryExpression_tFB4F40A211A2FF9B58F1A86E0EDB474121867B96* __this, const RuntimeMethod* method) ;
|
|
// System.Void System.Linq.Expressions.UnaryExpression::.ctor(System.Linq.Expressions.ExpressionType,System.Linq.Expressions.Expression,System.Type,System.Reflection.MethodInfo)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnaryExpression__ctor_mFA247A48684A17233146E3AD246988F5ADD4B66C (UnaryExpression_tFB4F40A211A2FF9B58F1A86E0EDB474121867B96* __this, int32_t ___0_nodeType, Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* ___1_expression, Type_t* ___2_type, MethodInfo_t* ___3_method, const RuntimeMethod* method) ;
|
|
// System.Boolean System.Linq.Expressions.UnaryExpression::get_IsPrefix()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UnaryExpression_get_IsPrefix_m6AC7868120581C35A1512A6B8E19C1CC7BC32797 (UnaryExpression_tFB4F40A211A2FF9B58F1A86E0EDB474121867B96* __this, const RuntimeMethod* method) ;
|
|
// System.Linq.Expressions.UnaryExpression System.Linq.Expressions.UnaryExpression::FunctionalOp(System.Linq.Expressions.Expression)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR UnaryExpression_tFB4F40A211A2FF9B58F1A86E0EDB474121867B96* UnaryExpression_FunctionalOp_m2E5198689EAB43A92A1CB0B6A82EE59986219F7C (UnaryExpression_tFB4F40A211A2FF9B58F1A86E0EDB474121867B96* __this, Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* ___0_operand, const RuntimeMethod* method) ;
|
|
// System.Linq.Expressions.BinaryExpression System.Linq.Expressions.Expression::Assign(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BinaryExpression_t4D7BC929A5BBC587BBC045505C9029557B8D32B4* Expression_Assign_m40E289CAB859CE4106031350821B9B1B8DA51DBE (Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* ___0_left, Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* ___1_right, const RuntimeMethod* method) ;
|
|
// System.Linq.Expressions.ParameterExpression System.Linq.Expressions.Expression::Parameter(System.Type,System.String)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110* Expression_Parameter_mF825EFB5FBAABE8355C9D44B286AB4EA02F8B992 (Type_t* ___0_type, String_t* ___1_name, const RuntimeMethod* method) ;
|
|
// System.Void System.Runtime.CompilerServices.TrueReadOnlyCollection`1<System.Linq.Expressions.ParameterExpression>::.ctor(T[])
|
|
inline void TrueReadOnlyCollection_1__ctor_m5B06AFD2DDDD8B9FB4444BF45E404C5FE4BAA51C (TrueReadOnlyCollection_1_t7E25F2F60743133CCDC812DD1652DF57315FB0D1* __this, ParameterExpressionU5BU5D_tA217A6969CA4383EF6D3C43B8EB0989358ABE72C* ___0_list, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (TrueReadOnlyCollection_1_t7E25F2F60743133CCDC812DD1652DF57315FB0D1*, ParameterExpressionU5BU5D_tA217A6969CA4383EF6D3C43B8EB0989358ABE72C*, const RuntimeMethod*))TrueReadOnlyCollection_1__ctor_m56281B79C66AC6D4AC9B11B8DADB5AD4931B33DF_gshared)(__this, ___0_list, method);
|
|
}
|
|
// System.Void System.Runtime.CompilerServices.TrueReadOnlyCollection`1<System.Linq.Expressions.Expression>::.ctor(T[])
|
|
inline void TrueReadOnlyCollection_1__ctor_m5A7431D84DF4F093FF9D23D49D1B6C3C4FC5B0CD (TrueReadOnlyCollection_1_tF83D1BA3C01B3349644B9EDA4F52301FC7863BB6* __this, ExpressionU5BU5D_tA9F782C3F01235FA1BEE94C80141F0CE1CB1BF6F* ___0_list, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (TrueReadOnlyCollection_1_tF83D1BA3C01B3349644B9EDA4F52301FC7863BB6*, ExpressionU5BU5D_tA9F782C3F01235FA1BEE94C80141F0CE1CB1BF6F*, const RuntimeMethod*))TrueReadOnlyCollection_1__ctor_m56281B79C66AC6D4AC9B11B8DADB5AD4931B33DF_gshared)(__this, ___0_list, method);
|
|
}
|
|
// System.Linq.Expressions.BlockExpression System.Linq.Expressions.Expression::Block(System.Collections.Generic.IEnumerable`1<System.Linq.Expressions.ParameterExpression>,System.Collections.Generic.IEnumerable`1<System.Linq.Expressions.Expression>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BlockExpression_tA7BF679A1EA718F7DC918EBF5DE86D4C9327B76B* Expression_Block_mBBEF1F00572B18C5114360A5AD91850342A1B9C6 (RuntimeObject* ___0_variables, RuntimeObject* ___1_expressions, const RuntimeMethod* method) ;
|
|
// System.Int32 System.Linq.Expressions.IndexExpression::get_ArgumentCount()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t IndexExpression_get_ArgumentCount_mBDED53F0D933829DC3C62DDCC7AB11B5BC479639 (IndexExpression_t3EE6D9B088DD1886D3206BBB603C988A4B817347* __this, const RuntimeMethod* method) ;
|
|
// System.Linq.Expressions.Expression System.Linq.Expressions.IndexExpression::GetArgument(System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* IndexExpression_GetArgument_m8C766733ECF016AFD4003DA1ABF0D862CB44216C (IndexExpression_t3EE6D9B088DD1886D3206BBB603C988A4B817347* __this, int32_t ___0_index, const RuntimeMethod* method) ;
|
|
// System.Linq.Expressions.UnaryExpression System.Linq.Expressions.Expression::MakeUnary(System.Linq.Expressions.ExpressionType,System.Linq.Expressions.Expression,System.Type,System.Reflection.MethodInfo)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR UnaryExpression_tFB4F40A211A2FF9B58F1A86E0EDB474121867B96* Expression_MakeUnary_m8FC26CB1F4D12C9D2787625C627E2AC1D2DFF90F (int32_t ___0_unaryType, Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* ___1_operand, Type_t* ___2_type, MethodInfo_t* ___3_method, 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) ;
|
|
// System.Void System.ArgumentNullException::.ctor(System.String)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* __this, String_t* ___0_paramName, const RuntimeMethod* method) ;
|
|
// System.String System.Dynamic.Utils.ContractUtils::GetParamName(System.String,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ContractUtils_GetParamName_m94C928068CC1A0476FCB841ED75D4D27945692C6 (String_t* ___0_paramName, int32_t ___1_index, const RuntimeMethod* method) ;
|
|
// System.String System.String::Format(System.String,System.Object,System.Object)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Format_mFB7DA489BD99F4670881FF50EC017BFB0A5C0987 (String_t* ___0_format, RuntimeObject* ___1_arg0, RuntimeObject* ___2_arg1, const RuntimeMethod* method) ;
|
|
// System.Exception System.Linq.Expressions.Error::IncorrectNumberOfConstructorArguments()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* Error_IncorrectNumberOfConstructorArguments_mB402B889D59FCE6DDCCA0B70A6DCFFD26994E85B (const RuntimeMethod* method) ;
|
|
// System.Exception System.Linq.Expressions.Error::IncorrectNumberOfLambdaArguments()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* Error_IncorrectNumberOfLambdaArguments_m93DE868DD7B895857F995D11811BA9069A43B993 (const RuntimeMethod* method) ;
|
|
// System.Exception System.Linq.Expressions.Error::IncorrectNumberOfMethodCallArguments(System.Object,System.String)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* Error_IncorrectNumberOfMethodCallArguments_m7DE65BB947C3DB563F0467A52A70C7A9DF1016F2 (RuntimeObject* ___0_p0, String_t* ___1_paramName, const RuntimeMethod* method) ;
|
|
// System.Void System.Dynamic.Utils.ExpressionUtils::RequiresCanRead(System.Linq.Expressions.Expression,System.String,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExpressionUtils_RequiresCanRead_mA1A376DC71A3383673B01BC5CB10F92F608FEDF2 (Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* ___0_expression, String_t* ___1_paramName, int32_t ___2_idx, const RuntimeMethod* method) ;
|
|
// System.Boolean System.Type::get_IsByRef()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Type_get_IsByRef_mA417B3C05E39BCF8F21A2B6437A1B41D3BE638A4 (Type_t* __this, const RuntimeMethod* method) ;
|
|
// System.Void System.Dynamic.Utils.TypeUtils::ValidateType(System.Type,System.String,System.Boolean,System.Boolean)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypeUtils_ValidateType_m289873482475F37A660643924558D62430709AB3 (Type_t* ___0_type, String_t* ___1_paramName, bool ___2_allowByRef, bool ___3_allowPointer, const RuntimeMethod* method) ;
|
|
// System.Boolean System.Dynamic.Utils.TypeUtils::AreReferenceAssignable(System.Type,System.Type)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeUtils_AreReferenceAssignable_m2153DADCC06A2E1C36820F736A9F93E6183D0177 (Type_t* ___0_dest, Type_t* ___1_src, const RuntimeMethod* method) ;
|
|
// System.Boolean System.Dynamic.Utils.ExpressionUtils::TryQuote(System.Type,System.Linq.Expressions.Expression&)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ExpressionUtils_TryQuote_m2569827EBCA2825EB31C09C67F0FB52024428F33 (Type_t* ___0_parameterType, Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785** ___1_argument, const RuntimeMethod* method) ;
|
|
// System.Exception System.Linq.Expressions.Error::ExpressionTypeDoesNotMatchConstructorParameter(System.Object,System.Object,System.String,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* Error_ExpressionTypeDoesNotMatchConstructorParameter_m790D783BBA8D453BC3A047A2F404C3C8EAEEEEAD (RuntimeObject* ___0_p0, RuntimeObject* ___1_p1, String_t* ___2_paramName, int32_t ___3_index, const RuntimeMethod* method) ;
|
|
// System.Exception System.Linq.Expressions.Error::ExpressionTypeDoesNotMatchParameter(System.Object,System.Object,System.String,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* Error_ExpressionTypeDoesNotMatchParameter_m8203FE7A82A70A041CFD6D1D4159444A48D6A8E2 (RuntimeObject* ___0_p0, RuntimeObject* ___1_p1, String_t* ___2_paramName, int32_t ___3_index, const RuntimeMethod* method) ;
|
|
// System.Exception System.Linq.Expressions.Error::ExpressionTypeDoesNotMatchMethodParameter(System.Object,System.Object,System.Object,System.String,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* Error_ExpressionTypeDoesNotMatchMethodParameter_m2B66A5924549FE5DEE8E15BFA4781B7B65C5E157 (RuntimeObject* ___0_p0, RuntimeObject* ___1_p1, RuntimeObject* ___2_p2, String_t* ___3_paramName, int32_t ___4_index, const RuntimeMethod* method) ;
|
|
// System.Void System.Dynamic.Utils.ContractUtils::RequiresNotNull(System.Object,System.String,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ContractUtils_RequiresNotNull_m04A5009D6D6E22EC255AED2147373282D3C4A76A (RuntimeObject* ___0_value, String_t* ___1_paramName, int32_t ___2_index, const RuntimeMethod* method) ;
|
|
// System.Exception System.Linq.Expressions.Error::ExpressionMustBeReadable(System.String,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* Error_ExpressionMustBeReadable_mC99E7EEDF1E84C216B563542F4A5C3EFCC7446DF (String_t* ___0_paramName, int32_t ___1_index, const RuntimeMethod* method) ;
|
|
// System.Boolean System.Dynamic.Utils.TypeUtils::IsSameOrSubclass(System.Type,System.Type)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeUtils_IsSameOrSubclass_m2753DDA9DCAF3CEEAFD39F275CAF99AD40AC50A9 (Type_t* ___0_type, Type_t* ___1_subType, const RuntimeMethod* method) ;
|
|
// System.Linq.Expressions.UnaryExpression System.Linq.Expressions.Expression::Quote(System.Linq.Expressions.Expression)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR UnaryExpression_tFB4F40A211A2FF9B58F1A86E0EDB474121867B96* Expression_Quote_m2B99356D1FBD5641CF7E5021321CCAD4E6930272 (Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* ___0_expression, const RuntimeMethod* method) ;
|
|
// System.Reflection.ParameterInfo[] System.Dynamic.Utils.TypeExtensions::GetParametersCached(System.Reflection.MethodBase)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ParameterInfoU5BU5D_t86995AB4A1693393FE29B058CC3FD727DF0B984C* TypeExtensions_GetParametersCached_mD2B9864864929FEFA691059A59077A7E491A8141 (MethodBase_t* ___0_method, const RuntimeMethod* method) ;
|
|
// T[] System.Dynamic.Utils.CollectionExtensions::RemoveFirst<System.Reflection.ParameterInfo>(T[])
|
|
inline ParameterInfoU5BU5D_t86995AB4A1693393FE29B058CC3FD727DF0B984C* CollectionExtensions_RemoveFirst_TisParameterInfo_tBC2D68304851A59EFB2EAE6B168714CD45445F2F_m4B6727B4DCB60C3A0E390CDC1C6C0A3A878F2041 (ParameterInfoU5BU5D_t86995AB4A1693393FE29B058CC3FD727DF0B984C* ___0_array, const RuntimeMethod* method)
|
|
{
|
|
return (( ParameterInfoU5BU5D_t86995AB4A1693393FE29B058CC3FD727DF0B984C* (*) (ParameterInfoU5BU5D_t86995AB4A1693393FE29B058CC3FD727DF0B984C*, const RuntimeMethod*))CollectionExtensions_RemoveFirst_TisRuntimeObject_m760AFDF94515B7D47D1E5E5943B86520B23BD175_gshared)(___0_array, method);
|
|
}
|
|
// System.Reflection.MethodInfo System.Type::GetMethod(System.String,System.Reflection.BindingFlags,System.Reflection.Binder,System.Type[],System.Reflection.ParameterModifier[])
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MethodInfo_t* Type_GetMethod_mF3AF3FA3834D7F99592A4CA715FFD2DE12291562 (Type_t* __this, String_t* ___0_name, int32_t ___1_bindingAttr, Binder_t91BFCE95A7057FADF4D8A1A342AFE52872246235* ___2_binder, TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* ___3_types, ParameterModifierU5BU5D_t685261AD991B1E6582A0E53243DEE3B745E13364* ___4_modifiers, const RuntimeMethod* method) ;
|
|
// System.Boolean System.Dynamic.Utils.TypeExtensions::MatchesArgumentTypes(System.Reflection.MethodInfo,System.Type[])
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeExtensions_MatchesArgumentTypes_m660A719C4A3A1615382A75417726F309F29C57B6 (MethodInfo_t* ___0_mi, TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* ___1_argTypes, const RuntimeMethod* method) ;
|
|
// System.TypeCode System.Type::GetTypeCode(System.Type)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Type_GetTypeCode_m2CE476933AF4B381D7A52F4343B70E9878FDF466 (Type_t* ___0_type, const RuntimeMethod* method) ;
|
|
// System.Boolean System.Dynamic.Utils.CacheDict`2<System.Reflection.MethodBase,System.Reflection.ParameterInfo[]>::TryGetValue(TKey,TValue&)
|
|
inline bool CacheDict_2_TryGetValue_m6CBD87FAA759A05435AEFD9D93587B5D418ECE63 (CacheDict_2_t7F0147742A54ED215A27636784030EA4DB5B77BB* __this, MethodBase_t* ___0_key, ParameterInfoU5BU5D_t86995AB4A1693393FE29B058CC3FD727DF0B984C** ___1_value, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (CacheDict_2_t7F0147742A54ED215A27636784030EA4DB5B77BB*, MethodBase_t*, ParameterInfoU5BU5D_t86995AB4A1693393FE29B058CC3FD727DF0B984C**, const RuntimeMethod*))CacheDict_2_TryGetValue_m1745B71A31F178EE944CFDF5A54B2C1CBD036723_gshared)(__this, ___0_key, ___1_value, method);
|
|
}
|
|
// System.Void System.Dynamic.Utils.CacheDict`2<System.Reflection.MethodBase,System.Reflection.ParameterInfo[]>::set_Item(TKey,TValue)
|
|
inline void CacheDict_2_set_Item_mF8EE28322B73E55CB990D05DF380380AD8176E5D (CacheDict_2_t7F0147742A54ED215A27636784030EA4DB5B77BB* __this, MethodBase_t* ___0_key, ParameterInfoU5BU5D_t86995AB4A1693393FE29B058CC3FD727DF0B984C* ___1_value, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (CacheDict_2_t7F0147742A54ED215A27636784030EA4DB5B77BB*, MethodBase_t*, ParameterInfoU5BU5D_t86995AB4A1693393FE29B058CC3FD727DF0B984C*, const RuntimeMethod*))CacheDict_2_set_Item_m2332E7168EBC56DD2EAC292ACB237E49FCABAFC6_gshared)(__this, ___0_key, ___1_value, method);
|
|
}
|
|
// System.Void System.Dynamic.Utils.CacheDict`2<System.Reflection.MethodBase,System.Reflection.ParameterInfo[]>::.ctor(System.Int32)
|
|
inline void CacheDict_2__ctor_mB7ADF1F2EDACF1FACE85871B31627E2AA1C936E6 (CacheDict_2_t7F0147742A54ED215A27636784030EA4DB5B77BB* __this, int32_t ___0_size, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (CacheDict_2_t7F0147742A54ED215A27636784030EA4DB5B77BB*, int32_t, const RuntimeMethod*))CacheDict_2__ctor_m77F28EED3C1E538CE7A82191571240B6FDEA27D3_gshared)(__this, ___0_size, method);
|
|
}
|
|
// System.Boolean System.Dynamic.Utils.TypeUtils::IsNullableType(System.Type)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeUtils_IsNullableType_m0ECBA329F82B0EFEBF884984D637FD55361F3AD0 (Type_t* ___0_type, const RuntimeMethod* method) ;
|
|
// System.Type System.Dynamic.Utils.TypeUtils::GetNonNullableType(System.Type)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* TypeUtils_GetNonNullableType_mEFA6EEA56679D5341A252A5D07B7356063A78F85 (Type_t* ___0_type, const RuntimeMethod* method) ;
|
|
// System.Boolean System.Type::get_IsInterface()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Type_get_IsInterface_m484A7D9321E72758EABE7F36AE266EB0905957EC (Type_t* __this, const RuntimeMethod* method) ;
|
|
// System.Reflection.TypeInfo System.Reflection.IntrospectionExtensions::GetTypeInfo(System.Type)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TypeInfo_tC4F59663C70D17D50BC99D53DCE74BFB9701012D* IntrospectionExtensions_GetTypeInfo_mF4497C8656153A91554F7DC469CE223AF2784FF5 (Type_t* ___0_type, const RuntimeMethod* method) ;
|
|
// System.Boolean System.Dynamic.Utils.TypeUtils::IsConvertible(System.Type)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeUtils_IsConvertible_mD78E462EF22D75033D4D9318EB498CA9B210453E (Type_t* ___0_type, const RuntimeMethod* method) ;
|
|
// System.Boolean System.Type::op_Inequality(System.Type,System.Type)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Type_op_Inequality_m83209C7BB3C05DFBEA3B6199B0BEFE8037301172 (Type_t* ___0_left, Type_t* ___1_right, const RuntimeMethod* method) ;
|
|
// System.Boolean System.Dynamic.Utils.TypeUtils::IsLegalExplicitVariantDelegateConversion(System.Type,System.Type)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeUtils_IsLegalExplicitVariantDelegateConversion_mDBF7A0751745C4EB5CD168F09D3D76332F70117B (Type_t* ___0_source, Type_t* ___1_dest, const RuntimeMethod* method) ;
|
|
// System.Boolean System.Type::get_IsArray()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Type_get_IsArray_mB9B8CA713B2AA9D6AFECC24E05AF78D22532B673 (Type_t* __this, const RuntimeMethod* method) ;
|
|
// System.Boolean System.Dynamic.Utils.TypeUtils::StrictHasReferenceConversionTo(System.Type,System.Type,System.Boolean)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeUtils_StrictHasReferenceConversionTo_mC9594BCC1A40FA47B71DDD7A7AF890A24A114445 (Type_t* ___0_source, Type_t* ___1_dest, bool ___2_skipNonArray, const RuntimeMethod* method) ;
|
|
// System.Boolean System.Type::get_IsClass()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Type_get_IsClass_mACC1E0E79C9996ADE9973F81971B740132B64549 (Type_t* __this, const RuntimeMethod* method) ;
|
|
// System.Boolean System.Type::get_IsSealed()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Type_get_IsSealed_m6B652265DCEF64250FD2A173C50BD889467A58E4 (Type_t* __this, const RuntimeMethod* method) ;
|
|
// System.Boolean System.Dynamic.Utils.TypeUtils::HasArrayToInterfaceConversion(System.Type,System.Type)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeUtils_HasArrayToInterfaceConversion_mC69EE2DEF583985E8822964D19E2533E9E9F5F3A (Type_t* ___0_source, Type_t* ___1_dest, const RuntimeMethod* method) ;
|
|
// System.Boolean System.Dynamic.Utils.TypeUtils::HasInterfaceToArrayConversion(System.Type,System.Type)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeUtils_HasInterfaceToArrayConversion_mCC7DC19083AFD44B5CBCCDE39F3A2F1772BBD0C3 (Type_t* ___0_source, Type_t* ___1_dest, const RuntimeMethod* method) ;
|
|
// System.Boolean System.Dynamic.Utils.TypeUtils::IsImplicitReferenceConversion(System.Type,System.Type)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeUtils_IsImplicitReferenceConversion_m72031537214B8B0E3D99B3815AB7AD774A673A82 (Type_t* ___0_source, Type_t* ___1_destination, const RuntimeMethod* method) ;
|
|
// System.Boolean System.Dynamic.Utils.TypeUtils::IsDelegate(System.Type)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeUtils_IsDelegate_mD03BA63283B1855B331BD4D01ABF93A4A9A95602 (Type_t* ___0_t, const RuntimeMethod* method) ;
|
|
// System.Boolean System.Dynamic.Utils.TypeUtils::IsInvariant(System.Type)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeUtils_IsInvariant_m7081A56EB27994579EE0B13213A15FE1D6613CA6 (Type_t* ___0_t, const RuntimeMethod* method) ;
|
|
// System.Boolean System.Dynamic.Utils.TypeUtils::IsCovariant(System.Type)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeUtils_IsCovariant_m4220EE5D4CB85F8039AEFA3AE3641334A7506BA0 (Type_t* ___0_t, const RuntimeMethod* method) ;
|
|
// System.Boolean System.Dynamic.Utils.TypeUtils::HasReferenceConversionTo(System.Type,System.Type)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeUtils_HasReferenceConversionTo_m4BBDBC19498CDAEBA70C7173EBFEE23474BBFC28 (Type_t* ___0_source, Type_t* ___1_dest, const RuntimeMethod* method) ;
|
|
// System.Boolean System.Dynamic.Utils.TypeUtils::IsContravariant(System.Type)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeUtils_IsContravariant_m2B4BA44C74B4FC62D7B6D7CF667AFC025F46ACBF (Type_t* ___0_t, const RuntimeMethod* method) ;
|
|
// System.Boolean System.Dynamic.Utils.TypeUtils::IsNumeric(System.Type)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeUtils_IsNumeric_m1DFA79766A316CA6F9A9BCFFCAFF39B5EDCF6AB2 (Type_t* ___0_type, const RuntimeMethod* method) ;
|
|
// System.Boolean System.Dynamic.Utils.TypeUtils::IsImplicitNumericConversion(System.Type,System.Type)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeUtils_IsImplicitNumericConversion_m2181B6491D1132F62B72BDC8938B16728DACBB21 (Type_t* ___0_source, Type_t* ___1_destination, const RuntimeMethod* method) ;
|
|
// System.Boolean System.Dynamic.Utils.TypeUtils::IsImplicitBoxingConversion(System.Type,System.Type)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeUtils_IsImplicitBoxingConversion_mCD588DEB51CB41E65A7EFFC0F86EDCDBC8E4876B (Type_t* ___0_source, Type_t* ___1_destination, const RuntimeMethod* method) ;
|
|
// System.Boolean System.Dynamic.Utils.TypeUtils::IsImplicitNullableConversion(System.Type,System.Type)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeUtils_IsImplicitNullableConversion_mE9012B508EA2BE0EADFDC6DB24613BB45F468FAC (Type_t* ___0_source, Type_t* ___1_destination, const RuntimeMethod* method) ;
|
|
// System.Reflection.MethodInfo System.Dynamic.Utils.TypeUtils::FindConversionOperator(System.Reflection.MethodInfo[],System.Type,System.Type)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MethodInfo_t* TypeUtils_FindConversionOperator_m11FF47052534C733D94A242534DDCF1A9AEEF888 (MethodInfoU5BU5D_tDF3670604A0AECF814A0B0BA09B91FBF0D6A3265* ___0_methods, Type_t* ___1_typeFrom, Type_t* ___2_typeTo, const RuntimeMethod* method) ;
|
|
// System.Boolean System.String::op_Equality(System.String,System.String)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1 (String_t* ___0_a, String_t* ___1_b, const RuntimeMethod* method) ;
|
|
// System.Boolean System.Dynamic.Utils.TypeUtils::IsImplicitlyConvertibleTo(System.Type,System.Type)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeUtils_IsImplicitlyConvertibleTo_mA53F5E133A932AEDA05CC17DEBBF40482F6C146D (Type_t* ___0_source, Type_t* ___1_destination, const RuntimeMethod* method) ;
|
|
// System.Type System.Dynamic.Utils.TypeUtils::FindGenericType(System.Type,System.Type)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* TypeUtils_FindGenericType_mC7491078249941694D5B66BC007D0CDB02DC7CED (Type_t* ___0_definition, Type_t* ___1_type, const RuntimeMethod* method) ;
|
|
// System.Reflection.MethodInfo System.Dynamic.Utils.TypeExtensions::GetAnyStaticMethodValidated(System.Type,System.String,System.Type[])
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MethodInfo_t* TypeExtensions_GetAnyStaticMethodValidated_m19BFEC3B36D0B1D436A9D5832DA06D670DAC81BA (Type_t* ___0_type, String_t* ___1_name, TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* ___2_types, const RuntimeMethod* method) ;
|
|
// System.Boolean System.Reflection.MethodBase::get_IsSpecialName()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MethodBase_get_IsSpecialName_m80B62916B5B899408084AE6FC8B3D396FCF2B56C (MethodBase_t* __this, const RuntimeMethod* method) ;
|
|
// System.Boolean System.Dynamic.Utils.TypeUtils::ValidateType(System.Type,System.String,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeUtils_ValidateType_mE94AD3C043E2FE6C32BBA6C1FC60D29CB2063AEB (Type_t* ___0_type, String_t* ___1_paramName, int32_t ___2_index, const RuntimeMethod* method) ;
|
|
// System.Exception System.Linq.Expressions.Error::TypeMustNotBeByRef(System.String)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* Error_TypeMustNotBeByRef_mC9A42A8B7A5F20813A4A3A0626BD8E4760FBFC0F (String_t* ___0_paramName, const RuntimeMethod* method) ;
|
|
// System.Boolean System.Type::get_IsPointer()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Type_get_IsPointer_mC8AAAFEC4E4CEA59DAD0032B85D1BB224763278B (Type_t* __this, const RuntimeMethod* method) ;
|
|
// System.Exception System.Linq.Expressions.Error::TypeMustNotBePointer(System.String)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* Error_TypeMustNotBePointer_mC8B6202CADBE91A5A33B51B02D67B073157E5AB8 (String_t* ___0_paramName, const RuntimeMethod* method) ;
|
|
// System.Exception System.Linq.Expressions.Error::TypeContainsGenericParameters(System.Object,System.String,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* Error_TypeContainsGenericParameters_m9469425747709B1D67698F586F698A5069A543FC (RuntimeObject* ___0_p0, String_t* ___1_paramName, int32_t ___2_index, const RuntimeMethod* method) ;
|
|
// System.Exception System.Linq.Expressions.Error::TypeIsGeneric(System.Object,System.String,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* Error_TypeIsGeneric_mBF50410FCB13BFC4ABC9988B318BB1F6866DBD72 (RuntimeObject* ___0_p0, String_t* ___1_paramName, int32_t ___2_index, const RuntimeMethod* method) ;
|
|
// System.Reflection.MethodInfo System.Type::GetMethod(System.String,System.Reflection.BindingFlags)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MethodInfo_t* Type_GetMethod_m9E66B5053F150537A74C490C1DA5174A7875189D (Type_t* __this, String_t* ___0_name, int32_t ___1_bindingAttr, const RuntimeMethod* method) ;
|
|
// System.Void System.Func`2<System.Type,System.Boolean>::.ctor(System.Object,System.IntPtr)
|
|
inline void Func_2__ctor_mAFDFA2B152082BBF5E0626BF143EDACD61DE9D74 (Func_2_t7AF8146EC94DFCBB0F1B3E70111C1FB21D39F00E* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Func_2_t7AF8146EC94DFCBB0F1B3E70111C1FB21D39F00E*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_2__ctor_m13C0A7F33154D861E2A041B52E88461832DA1697_gshared)(__this, ___0_object, ___1_method, method);
|
|
}
|
|
// System.Collections.Generic.IEnumerable`1<TSource> System.Linq.Enumerable::Where<System.Type>(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,System.Boolean>)
|
|
inline RuntimeObject* Enumerable_Where_TisType_t_mA4A7776893ADF4E3CAB6F7AEC94DF71DDF7931F8 (RuntimeObject* ___0_source, Func_2_t7AF8146EC94DFCBB0F1B3E70111C1FB21D39F00E* ___1_predicate, const RuntimeMethod* method)
|
|
{
|
|
return (( RuntimeObject* (*) (RuntimeObject*, Func_2_t7AF8146EC94DFCBB0F1B3E70111C1FB21D39F00E*, const RuntimeMethod*))Enumerable_Where_TisRuntimeObject_m5DAF16724887B42DDBBF391C7F375749E8AA4AD7_gshared)(___0_source, ___1_predicate, method);
|
|
}
|
|
// System.Void System.Func`2<System.Type,System.Type>::.ctor(System.Object,System.IntPtr)
|
|
inline void Func_2__ctor_m1697902B5A575D059320FCB1AD0B049A34A5FC77 (Func_2_tC19A706BD1F2C219A6333C8872754B909FD59ABD* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Func_2_tC19A706BD1F2C219A6333C8872754B909FD59ABD*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_2__ctor_m7F8A01C0B02BC1D4063F4EB1E817F7A48562A398_gshared)(__this, ___0_object, ___1_method, method);
|
|
}
|
|
// System.Collections.Generic.IEnumerable`1<TResult> System.Linq.Enumerable::Select<System.Type,System.Type>(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,TResult>)
|
|
inline RuntimeObject* Enumerable_Select_TisType_t_TisType_t_mA23DABAE3023E25FB205F89A2D1F1DBE6576E51F (RuntimeObject* ___0_source, Func_2_tC19A706BD1F2C219A6333C8872754B909FD59ABD* ___1_selector, const RuntimeMethod* method)
|
|
{
|
|
return (( RuntimeObject* (*) (RuntimeObject*, Func_2_tC19A706BD1F2C219A6333C8872754B909FD59ABD*, const RuntimeMethod*))Enumerable_Select_TisRuntimeObject_TisRuntimeObject_m67C538A5EBF57C4844107A8EF25DB2CAAFBAF8FB_gshared)(___0_source, ___1_selector, method);
|
|
}
|
|
// TSource[] System.Linq.Enumerable::ToArray<System.Type>(System.Collections.Generic.IEnumerable`1<TSource>)
|
|
inline TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* Enumerable_ToArray_TisType_t_m8E2C7EBDC8CEB2393785B9E910ECF6D478007A89 (RuntimeObject* ___0_source, const RuntimeMethod* method)
|
|
{
|
|
return (( TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* (*) (RuntimeObject*, const RuntimeMethod*))Enumerable_ToArray_TisRuntimeObject_mA54265C2C8A0864929ECD300B75E4952D553D17D_gshared)(___0_source, method);
|
|
}
|
|
// System.Void System.Dynamic.Utils.TypeUtils/<>c::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m1D47C37129713530A6B1FE13BCB381295704FD22 (U3CU3Ec_t5D488D45E7E9A7468509E0FA1FDFEE022913B16E* __this, const RuntimeMethod* method) ;
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic push
|
|
#pragma clang diagnostic ignored "-Winvalid-offsetof"
|
|
#pragma clang diagnostic ignored "-Wunused-variable"
|
|
#endif
|
|
// System.Void System.Linq.Expressions.ExpressionVisitor::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExpressionVisitor__ctor_m2974B344C35DD823BDA6D6313DAE4C7F64541393 (ExpressionVisitor_tD26583FF464068F23017BC372C81133A62C5A590* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
|
|
return;
|
|
}
|
|
}
|
|
// System.Linq.Expressions.Expression System.Linq.Expressions.ExpressionVisitor::Visit(System.Linq.Expressions.Expression)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* ExpressionVisitor_Visit_mCC12DFA654B568E00CA4FD5A38C284FDF542FA6D (ExpressionVisitor_tD26583FF464068F23017BC372C81133A62C5A590* __this, Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* ___0_node, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* L_0 = ___0_node;
|
|
if (L_0)
|
|
{
|
|
goto IL_0005;
|
|
}
|
|
}
|
|
{
|
|
return (Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785*)NULL;
|
|
}
|
|
|
|
IL_0005:
|
|
{
|
|
Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* L_1 = ___0_node;
|
|
NullCheck(L_1);
|
|
Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* L_2;
|
|
L_2 = VirtualFuncInvoker1< Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785*, ExpressionVisitor_tD26583FF464068F23017BC372C81133A62C5A590* >::Invoke(9 /* System.Linq.Expressions.Expression System.Linq.Expressions.Expression::Accept(System.Linq.Expressions.ExpressionVisitor) */, L_1, __this);
|
|
return L_2;
|
|
}
|
|
}
|
|
// System.Linq.Expressions.Expression[] System.Linq.Expressions.ExpressionVisitor::VisitArguments(System.Linq.Expressions.IArgumentProvider)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ExpressionU5BU5D_tA9F782C3F01235FA1BEE94C80141F0CE1CB1BF6F* ExpressionVisitor_VisitArguments_m36BEB642DD3B07822C343D9921FD62E4ACF9F1E9 (ExpressionVisitor_tD26583FF464068F23017BC372C81133A62C5A590* __this, RuntimeObject* ___0_nodes, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
RuntimeObject* L_0 = ___0_nodes;
|
|
ExpressionU5BU5D_tA9F782C3F01235FA1BEE94C80141F0CE1CB1BF6F* L_1;
|
|
L_1 = ExpressionVisitorUtils_VisitArguments_m5135CCB761020C2B55B5EA46FE54B1068A572AA4(__this, L_0, NULL);
|
|
return L_1;
|
|
}
|
|
}
|
|
// System.Linq.Expressions.Expression System.Linq.Expressions.ExpressionVisitor::VisitBinary(System.Linq.Expressions.BinaryExpression)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* ExpressionVisitor_VisitBinary_m9C9FEAEA54D1ECEB862200A9E455CBFE5CC17F48 (ExpressionVisitor_tD26583FF464068F23017BC372C81133A62C5A590* __this, BinaryExpression_t4D7BC929A5BBC587BBC045505C9029557B8D32B4* ___0_node, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExpressionVisitor_VisitAndConvert_TisLambdaExpression_tD26FB6AEAD01B2EBB668CDEAFAAFA4948697300E_m49A157701BA1349777A9EF3E62B4C63DE8E9CB11_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDB2FD3E64B40DE7BFE1C224EA1FF4BFD9537CFFB);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
BinaryExpression_t4D7BC929A5BBC587BBC045505C9029557B8D32B4* L_0 = ___0_node;
|
|
BinaryExpression_t4D7BC929A5BBC587BBC045505C9029557B8D32B4* L_1 = ___0_node;
|
|
BinaryExpression_t4D7BC929A5BBC587BBC045505C9029557B8D32B4* L_2 = ___0_node;
|
|
NullCheck(L_2);
|
|
Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* L_3;
|
|
L_3 = BinaryExpression_get_Left_m89AE3E53F38023AB796E12A8126F82ECA20B7E55_inline(L_2, NULL);
|
|
Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* L_4;
|
|
L_4 = VirtualFuncInvoker1< Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785*, Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* >::Invoke(4 /* System.Linq.Expressions.Expression System.Linq.Expressions.ExpressionVisitor::Visit(System.Linq.Expressions.Expression) */, __this, L_3);
|
|
BinaryExpression_t4D7BC929A5BBC587BBC045505C9029557B8D32B4* L_5 = ___0_node;
|
|
NullCheck(L_5);
|
|
LambdaExpression_tD26FB6AEAD01B2EBB668CDEAFAAFA4948697300E* L_6;
|
|
L_6 = BinaryExpression_get_Conversion_mFC5F083F42100D958292775E0D99E918F5427D78(L_5, NULL);
|
|
LambdaExpression_tD26FB6AEAD01B2EBB668CDEAFAAFA4948697300E* L_7;
|
|
L_7 = ExpressionVisitor_VisitAndConvert_TisLambdaExpression_tD26FB6AEAD01B2EBB668CDEAFAAFA4948697300E_m49A157701BA1349777A9EF3E62B4C63DE8E9CB11(__this, L_6, _stringLiteralDB2FD3E64B40DE7BFE1C224EA1FF4BFD9537CFFB, ExpressionVisitor_VisitAndConvert_TisLambdaExpression_tD26FB6AEAD01B2EBB668CDEAFAAFA4948697300E_m49A157701BA1349777A9EF3E62B4C63DE8E9CB11_RuntimeMethod_var);
|
|
BinaryExpression_t4D7BC929A5BBC587BBC045505C9029557B8D32B4* L_8 = ___0_node;
|
|
NullCheck(L_8);
|
|
Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* L_9;
|
|
L_9 = BinaryExpression_get_Right_m2BF6D385EC48C3CDB0B6688975C9D158BC593398_inline(L_8, NULL);
|
|
Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* L_10;
|
|
L_10 = VirtualFuncInvoker1< Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785*, Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* >::Invoke(4 /* System.Linq.Expressions.Expression System.Linq.Expressions.ExpressionVisitor::Visit(System.Linq.Expressions.Expression) */, __this, L_9);
|
|
NullCheck(L_1);
|
|
BinaryExpression_t4D7BC929A5BBC587BBC045505C9029557B8D32B4* L_11;
|
|
L_11 = BinaryExpression_Update_m582FAEEF3400CA7DD5D78374B58480FAB9051B50(L_1, L_4, L_7, L_10, NULL);
|
|
BinaryExpression_t4D7BC929A5BBC587BBC045505C9029557B8D32B4* L_12;
|
|
L_12 = ExpressionVisitor_ValidateBinary_m2CF5AE78E14D432D5077DFF5852599534B2548EC(L_0, L_11, NULL);
|
|
return L_12;
|
|
}
|
|
}
|
|
// System.Linq.Expressions.Expression System.Linq.Expressions.ExpressionVisitor::VisitBlock(System.Linq.Expressions.BlockExpression)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* ExpressionVisitor_VisitBlock_mA09AE0F8C5697D37D9C1682D5A2872010324A1D5 (ExpressionVisitor_tD26583FF464068F23017BC372C81133A62C5A590* __this, BlockExpression_tA7BF679A1EA718F7DC918EBF5DE86D4C9327B76B* ___0_node, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExpressionVisitor_VisitAndConvert_TisParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110_m6B5A3437B8BA458FAC7206C2E4E366E5FB2B06D1_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral56F8ED283148F86DC021F144733AD8F493F586DC);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
ExpressionU5BU5D_tA9F782C3F01235FA1BEE94C80141F0CE1CB1BF6F* V_0 = NULL;
|
|
ReadOnlyCollection_1_tFF3A96CB3B2F8DC59789963B01C8937823675505* V_1 = NULL;
|
|
{
|
|
BlockExpression_tA7BF679A1EA718F7DC918EBF5DE86D4C9327B76B* L_0 = ___0_node;
|
|
ExpressionU5BU5D_tA9F782C3F01235FA1BEE94C80141F0CE1CB1BF6F* L_1;
|
|
L_1 = ExpressionVisitorUtils_VisitBlockExpressions_mDB6BB94861DEA88403B2167804369B5A70C2B2F5(__this, L_0, NULL);
|
|
V_0 = L_1;
|
|
BlockExpression_tA7BF679A1EA718F7DC918EBF5DE86D4C9327B76B* L_2 = ___0_node;
|
|
NullCheck(L_2);
|
|
ReadOnlyCollection_1_tFF3A96CB3B2F8DC59789963B01C8937823675505* L_3;
|
|
L_3 = BlockExpression_get_Variables_m8CBE3418D45C9F5E867CB5AB2BD94655249B4DC5(L_2, NULL);
|
|
ReadOnlyCollection_1_tFF3A96CB3B2F8DC59789963B01C8937823675505* L_4;
|
|
L_4 = ExpressionVisitor_VisitAndConvert_TisParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110_m6B5A3437B8BA458FAC7206C2E4E366E5FB2B06D1(__this, L_3, _stringLiteral56F8ED283148F86DC021F144733AD8F493F586DC, ExpressionVisitor_VisitAndConvert_TisParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110_m6B5A3437B8BA458FAC7206C2E4E366E5FB2B06D1_RuntimeMethod_var);
|
|
V_1 = L_4;
|
|
ReadOnlyCollection_1_tFF3A96CB3B2F8DC59789963B01C8937823675505* L_5 = V_1;
|
|
BlockExpression_tA7BF679A1EA718F7DC918EBF5DE86D4C9327B76B* L_6 = ___0_node;
|
|
NullCheck(L_6);
|
|
ReadOnlyCollection_1_tFF3A96CB3B2F8DC59789963B01C8937823675505* L_7;
|
|
L_7 = BlockExpression_get_Variables_m8CBE3418D45C9F5E867CB5AB2BD94655249B4DC5(L_6, NULL);
|
|
if ((!(((RuntimeObject*)(ReadOnlyCollection_1_tFF3A96CB3B2F8DC59789963B01C8937823675505*)L_5) == ((RuntimeObject*)(ReadOnlyCollection_1_tFF3A96CB3B2F8DC59789963B01C8937823675505*)L_7))))
|
|
{
|
|
goto IL_0028;
|
|
}
|
|
}
|
|
{
|
|
ExpressionU5BU5D_tA9F782C3F01235FA1BEE94C80141F0CE1CB1BF6F* L_8 = V_0;
|
|
if (L_8)
|
|
{
|
|
goto IL_0028;
|
|
}
|
|
}
|
|
{
|
|
BlockExpression_tA7BF679A1EA718F7DC918EBF5DE86D4C9327B76B* L_9 = ___0_node;
|
|
return L_9;
|
|
}
|
|
|
|
IL_0028:
|
|
{
|
|
BlockExpression_tA7BF679A1EA718F7DC918EBF5DE86D4C9327B76B* L_10 = ___0_node;
|
|
ReadOnlyCollection_1_tFF3A96CB3B2F8DC59789963B01C8937823675505* L_11 = V_1;
|
|
ExpressionU5BU5D_tA9F782C3F01235FA1BEE94C80141F0CE1CB1BF6F* L_12 = V_0;
|
|
NullCheck(L_10);
|
|
BlockExpression_tA7BF679A1EA718F7DC918EBF5DE86D4C9327B76B* L_13;
|
|
L_13 = VirtualFuncInvoker2< BlockExpression_tA7BF679A1EA718F7DC918EBF5DE86D4C9327B76B*, ReadOnlyCollection_1_tFF3A96CB3B2F8DC59789963B01C8937823675505*, ExpressionU5BU5D_tA9F782C3F01235FA1BEE94C80141F0CE1CB1BF6F* >::Invoke(13 /* System.Linq.Expressions.BlockExpression System.Linq.Expressions.BlockExpression::Rewrite(System.Collections.ObjectModel.ReadOnlyCollection`1<System.Linq.Expressions.ParameterExpression>,System.Linq.Expressions.Expression[]) */, L_10, L_11, L_12);
|
|
return L_13;
|
|
}
|
|
}
|
|
// System.Linq.Expressions.Expression System.Linq.Expressions.ExpressionVisitor::VisitExtension(System.Linq.Expressions.Expression)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* ExpressionVisitor_VisitExtension_m16258F15F7B3BE8BAE1BB3090AC741E471F46F2D (ExpressionVisitor_tD26583FF464068F23017BC372C81133A62C5A590* __this, Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* ___0_node, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* L_0 = ___0_node;
|
|
NullCheck(L_0);
|
|
Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* L_1;
|
|
L_1 = VirtualFuncInvoker1< Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785*, ExpressionVisitor_tD26583FF464068F23017BC372C81133A62C5A590* >::Invoke(8 /* System.Linq.Expressions.Expression System.Linq.Expressions.Expression::VisitChildren(System.Linq.Expressions.ExpressionVisitor) */, L_0, __this);
|
|
return L_1;
|
|
}
|
|
}
|
|
// System.Linq.Expressions.Expression System.Linq.Expressions.ExpressionVisitor::VisitInvocation(System.Linq.Expressions.InvocationExpression)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* ExpressionVisitor_VisitInvocation_m03D854038A8C45B6C12429FE101E7AF77DDC131A (ExpressionVisitor_tD26583FF464068F23017BC372C81133A62C5A590* __this, InvocationExpression_tF4C0B5632B50926D11160CAFFD8703065C1F2B27* ___0_node, const RuntimeMethod* method)
|
|
{
|
|
Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* V_0 = NULL;
|
|
ExpressionU5BU5D_tA9F782C3F01235FA1BEE94C80141F0CE1CB1BF6F* V_1 = NULL;
|
|
{
|
|
InvocationExpression_tF4C0B5632B50926D11160CAFFD8703065C1F2B27* L_0 = ___0_node;
|
|
NullCheck(L_0);
|
|
Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* L_1;
|
|
L_1 = InvocationExpression_get_Expression_m8086B51C0B4766B1CDFAEA5BF8008BD914501506_inline(L_0, NULL);
|
|
Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* L_2;
|
|
L_2 = VirtualFuncInvoker1< Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785*, Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* >::Invoke(4 /* System.Linq.Expressions.Expression System.Linq.Expressions.ExpressionVisitor::Visit(System.Linq.Expressions.Expression) */, __this, L_1);
|
|
V_0 = L_2;
|
|
InvocationExpression_tF4C0B5632B50926D11160CAFFD8703065C1F2B27* L_3 = ___0_node;
|
|
ExpressionU5BU5D_tA9F782C3F01235FA1BEE94C80141F0CE1CB1BF6F* L_4;
|
|
L_4 = ExpressionVisitor_VisitArguments_m36BEB642DD3B07822C343D9921FD62E4ACF9F1E9(__this, L_3, NULL);
|
|
V_1 = L_4;
|
|
Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* L_5 = V_0;
|
|
InvocationExpression_tF4C0B5632B50926D11160CAFFD8703065C1F2B27* L_6 = ___0_node;
|
|
NullCheck(L_6);
|
|
Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* L_7;
|
|
L_7 = InvocationExpression_get_Expression_m8086B51C0B4766B1CDFAEA5BF8008BD914501506_inline(L_6, NULL);
|
|
if ((!(((RuntimeObject*)(Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785*)L_5) == ((RuntimeObject*)(Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785*)L_7))))
|
|
{
|
|
goto IL_0023;
|
|
}
|
|
}
|
|
{
|
|
ExpressionU5BU5D_tA9F782C3F01235FA1BEE94C80141F0CE1CB1BF6F* L_8 = V_1;
|
|
if (L_8)
|
|
{
|
|
goto IL_0023;
|
|
}
|
|
}
|
|
{
|
|
InvocationExpression_tF4C0B5632B50926D11160CAFFD8703065C1F2B27* L_9 = ___0_node;
|
|
return L_9;
|
|
}
|
|
|
|
IL_0023:
|
|
{
|
|
InvocationExpression_tF4C0B5632B50926D11160CAFFD8703065C1F2B27* L_10 = ___0_node;
|
|
Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* L_11 = V_0;
|
|
ExpressionU5BU5D_tA9F782C3F01235FA1BEE94C80141F0CE1CB1BF6F* L_12 = V_1;
|
|
NullCheck(L_10);
|
|
InvocationExpression_tF4C0B5632B50926D11160CAFFD8703065C1F2B27* L_13;
|
|
L_13 = VirtualFuncInvoker2< InvocationExpression_tF4C0B5632B50926D11160CAFFD8703065C1F2B27*, Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785*, ExpressionU5BU5D_tA9F782C3F01235FA1BEE94C80141F0CE1CB1BF6F* >::Invoke(14 /* System.Linq.Expressions.InvocationExpression System.Linq.Expressions.InvocationExpression::Rewrite(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression[]) */, L_10, L_11, L_12);
|
|
return L_13;
|
|
}
|
|
}
|
|
// System.Linq.Expressions.Expression System.Linq.Expressions.ExpressionVisitor::VisitMember(System.Linq.Expressions.MemberExpression)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* ExpressionVisitor_VisitMember_m38FAB8E2F57FA4809BEDB94F23A2CAFE5FF588E7 (ExpressionVisitor_tD26583FF464068F23017BC372C81133A62C5A590* __this, MemberExpression_t133C12A9CE765EF02D622D660CE80E146B15EF89* ___0_node, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
MemberExpression_t133C12A9CE765EF02D622D660CE80E146B15EF89* L_0 = ___0_node;
|
|
MemberExpression_t133C12A9CE765EF02D622D660CE80E146B15EF89* L_1 = ___0_node;
|
|
NullCheck(L_1);
|
|
Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* L_2;
|
|
L_2 = MemberExpression_get_Expression_mF422466944A9875383573A4FD01CD661C64B7503_inline(L_1, NULL);
|
|
Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* L_3;
|
|
L_3 = VirtualFuncInvoker1< Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785*, Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* >::Invoke(4 /* System.Linq.Expressions.Expression System.Linq.Expressions.ExpressionVisitor::Visit(System.Linq.Expressions.Expression) */, __this, L_2);
|
|
NullCheck(L_0);
|
|
MemberExpression_t133C12A9CE765EF02D622D660CE80E146B15EF89* L_4;
|
|
L_4 = MemberExpression_Update_m412EB41B980BEA207BFD394A70074EFD2110A4EB(L_0, L_3, NULL);
|
|
return L_4;
|
|
}
|
|
}
|
|
// System.Linq.Expressions.Expression System.Linq.Expressions.ExpressionVisitor::VisitIndex(System.Linq.Expressions.IndexExpression)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* ExpressionVisitor_VisitIndex_mD4317B1C3CA030598B8F60BCBDC1D0C91D89B26C (ExpressionVisitor_tD26583FF464068F23017BC372C81133A62C5A590* __this, IndexExpression_t3EE6D9B088DD1886D3206BBB603C988A4B817347* ___0_node, const RuntimeMethod* method)
|
|
{
|
|
Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* V_0 = NULL;
|
|
ExpressionU5BU5D_tA9F782C3F01235FA1BEE94C80141F0CE1CB1BF6F* V_1 = NULL;
|
|
{
|
|
IndexExpression_t3EE6D9B088DD1886D3206BBB603C988A4B817347* L_0 = ___0_node;
|
|
NullCheck(L_0);
|
|
Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* L_1;
|
|
L_1 = IndexExpression_get_Object_mECDB8F40AE9B6E8037FBB8C55DCC0D90BFB981C3_inline(L_0, NULL);
|
|
Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* L_2;
|
|
L_2 = VirtualFuncInvoker1< Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785*, Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* >::Invoke(4 /* System.Linq.Expressions.Expression System.Linq.Expressions.ExpressionVisitor::Visit(System.Linq.Expressions.Expression) */, __this, L_1);
|
|
V_0 = L_2;
|
|
IndexExpression_t3EE6D9B088DD1886D3206BBB603C988A4B817347* L_3 = ___0_node;
|
|
ExpressionU5BU5D_tA9F782C3F01235FA1BEE94C80141F0CE1CB1BF6F* L_4;
|
|
L_4 = ExpressionVisitor_VisitArguments_m36BEB642DD3B07822C343D9921FD62E4ACF9F1E9(__this, L_3, NULL);
|
|
V_1 = L_4;
|
|
Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* L_5 = V_0;
|
|
IndexExpression_t3EE6D9B088DD1886D3206BBB603C988A4B817347* L_6 = ___0_node;
|
|
NullCheck(L_6);
|
|
Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* L_7;
|
|
L_7 = IndexExpression_get_Object_mECDB8F40AE9B6E8037FBB8C55DCC0D90BFB981C3_inline(L_6, NULL);
|
|
if ((!(((RuntimeObject*)(Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785*)L_5) == ((RuntimeObject*)(Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785*)L_7))))
|
|
{
|
|
goto IL_0023;
|
|
}
|
|
}
|
|
{
|
|
ExpressionU5BU5D_tA9F782C3F01235FA1BEE94C80141F0CE1CB1BF6F* L_8 = V_1;
|
|
if (L_8)
|
|
{
|
|
goto IL_0023;
|
|
}
|
|
}
|
|
{
|
|
IndexExpression_t3EE6D9B088DD1886D3206BBB603C988A4B817347* L_9 = ___0_node;
|
|
return L_9;
|
|
}
|
|
|
|
IL_0023:
|
|
{
|
|
IndexExpression_t3EE6D9B088DD1886D3206BBB603C988A4B817347* L_10 = ___0_node;
|
|
Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* L_11 = V_0;
|
|
ExpressionU5BU5D_tA9F782C3F01235FA1BEE94C80141F0CE1CB1BF6F* L_12 = V_1;
|
|
NullCheck(L_10);
|
|
Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* L_13;
|
|
L_13 = IndexExpression_Rewrite_m05C9C0DDA416A6CDEE6D50513B40C2B62E7118C5(L_10, L_11, L_12, NULL);
|
|
return L_13;
|
|
}
|
|
}
|
|
// System.Linq.Expressions.Expression System.Linq.Expressions.ExpressionVisitor::VisitParameter(System.Linq.Expressions.ParameterExpression)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* ExpressionVisitor_VisitParameter_m66B44224F5F0ACF016A5C1652CD09B9AEA9AFC14 (ExpressionVisitor_tD26583FF464068F23017BC372C81133A62C5A590* __this, ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110* ___0_node, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110* L_0 = ___0_node;
|
|
return L_0;
|
|
}
|
|
}
|
|
// System.Linq.Expressions.Expression System.Linq.Expressions.ExpressionVisitor::VisitUnary(System.Linq.Expressions.UnaryExpression)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* ExpressionVisitor_VisitUnary_m35292A96007D672320022BC4AE6C04AFC9A93A44 (ExpressionVisitor_tD26583FF464068F23017BC372C81133A62C5A590* __this, UnaryExpression_tFB4F40A211A2FF9B58F1A86E0EDB474121867B96* ___0_node, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
UnaryExpression_tFB4F40A211A2FF9B58F1A86E0EDB474121867B96* L_0 = ___0_node;
|
|
UnaryExpression_tFB4F40A211A2FF9B58F1A86E0EDB474121867B96* L_1 = ___0_node;
|
|
UnaryExpression_tFB4F40A211A2FF9B58F1A86E0EDB474121867B96* L_2 = ___0_node;
|
|
NullCheck(L_2);
|
|
Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* L_3;
|
|
L_3 = UnaryExpression_get_Operand_mE144387E98BABF0D3FD8E4640612A726D91E2943_inline(L_2, NULL);
|
|
Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* L_4;
|
|
L_4 = VirtualFuncInvoker1< Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785*, Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* >::Invoke(4 /* System.Linq.Expressions.Expression System.Linq.Expressions.ExpressionVisitor::Visit(System.Linq.Expressions.Expression) */, __this, L_3);
|
|
NullCheck(L_1);
|
|
UnaryExpression_tFB4F40A211A2FF9B58F1A86E0EDB474121867B96* L_5;
|
|
L_5 = UnaryExpression_Update_m8B2ED5816E75945DC8EFD207157AFA230A2FA258(L_1, L_4, NULL);
|
|
UnaryExpression_tFB4F40A211A2FF9B58F1A86E0EDB474121867B96* L_6;
|
|
L_6 = ExpressionVisitor_ValidateUnary_m17C413B386E708E614551E67B80D8FC643B0F236(L_0, L_5, NULL);
|
|
return L_6;
|
|
}
|
|
}
|
|
// System.Linq.Expressions.UnaryExpression System.Linq.Expressions.ExpressionVisitor::ValidateUnary(System.Linq.Expressions.UnaryExpression,System.Linq.Expressions.UnaryExpression)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR UnaryExpression_tFB4F40A211A2FF9B58F1A86E0EDB474121867B96* ExpressionVisitor_ValidateUnary_m17C413B386E708E614551E67B80D8FC643B0F236 (UnaryExpression_tFB4F40A211A2FF9B58F1A86E0EDB474121867B96* ___0_before, UnaryExpression_tFB4F40A211A2FF9B58F1A86E0EDB474121867B96* ___1_after, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral728E9AD457A87EF07C55B5C8498DC13D768C0B15);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
UnaryExpression_tFB4F40A211A2FF9B58F1A86E0EDB474121867B96* L_0 = ___0_before;
|
|
UnaryExpression_tFB4F40A211A2FF9B58F1A86E0EDB474121867B96* L_1 = ___1_after;
|
|
if ((((RuntimeObject*)(UnaryExpression_tFB4F40A211A2FF9B58F1A86E0EDB474121867B96*)L_0) == ((RuntimeObject*)(UnaryExpression_tFB4F40A211A2FF9B58F1A86E0EDB474121867B96*)L_1)))
|
|
{
|
|
goto IL_0061;
|
|
}
|
|
}
|
|
{
|
|
UnaryExpression_tFB4F40A211A2FF9B58F1A86E0EDB474121867B96* L_2 = ___0_before;
|
|
NullCheck(L_2);
|
|
MethodInfo_t* L_3;
|
|
L_3 = UnaryExpression_get_Method_mA8D37E71BEA657B6999A51277A7D7CBDF951E265_inline(L_2, NULL);
|
|
bool L_4;
|
|
L_4 = MethodInfo_op_Equality_m1466AB76300C9F07856E706E7E914062175189D1(L_3, (MethodInfo_t*)NULL, NULL);
|
|
if (!L_4)
|
|
{
|
|
goto IL_0061;
|
|
}
|
|
}
|
|
{
|
|
UnaryExpression_tFB4F40A211A2FF9B58F1A86E0EDB474121867B96* L_5 = ___1_after;
|
|
NullCheck(L_5);
|
|
MethodInfo_t* L_6;
|
|
L_6 = UnaryExpression_get_Method_mA8D37E71BEA657B6999A51277A7D7CBDF951E265_inline(L_5, NULL);
|
|
bool L_7;
|
|
L_7 = MethodInfo_op_Inequality_mB73597A1FCC2F906DBCADDEC68A1B7D5B7E89FA8(L_6, (MethodInfo_t*)NULL, NULL);
|
|
if (!L_7)
|
|
{
|
|
goto IL_0031;
|
|
}
|
|
}
|
|
{
|
|
UnaryExpression_tFB4F40A211A2FF9B58F1A86E0EDB474121867B96* L_8 = ___1_after;
|
|
NullCheck(L_8);
|
|
MethodInfo_t* L_9;
|
|
L_9 = UnaryExpression_get_Method_mA8D37E71BEA657B6999A51277A7D7CBDF951E265_inline(L_8, NULL);
|
|
Exception_t* L_10;
|
|
L_10 = Error_MustRewriteWithoutMethod_m8FBE7179B5F71C824595A1DFE729FCDCBCB6BC20(L_9, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral728E9AD457A87EF07C55B5C8498DC13D768C0B15)), NULL);
|
|
IL2CPP_RAISE_MANAGED_EXCEPTION(L_10, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ExpressionVisitor_ValidateUnary_m17C413B386E708E614551E67B80D8FC643B0F236_RuntimeMethod_var)));
|
|
}
|
|
|
|
IL_0031:
|
|
{
|
|
UnaryExpression_tFB4F40A211A2FF9B58F1A86E0EDB474121867B96* L_11 = ___0_before;
|
|
NullCheck(L_11);
|
|
Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* L_12;
|
|
L_12 = UnaryExpression_get_Operand_mE144387E98BABF0D3FD8E4640612A726D91E2943_inline(L_11, NULL);
|
|
if (!L_12)
|
|
{
|
|
goto IL_0061;
|
|
}
|
|
}
|
|
{
|
|
UnaryExpression_tFB4F40A211A2FF9B58F1A86E0EDB474121867B96* L_13 = ___1_after;
|
|
NullCheck(L_13);
|
|
Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* L_14;
|
|
L_14 = UnaryExpression_get_Operand_mE144387E98BABF0D3FD8E4640612A726D91E2943_inline(L_13, NULL);
|
|
if (!L_14)
|
|
{
|
|
goto IL_0061;
|
|
}
|
|
}
|
|
{
|
|
UnaryExpression_tFB4F40A211A2FF9B58F1A86E0EDB474121867B96* L_15 = ___0_before;
|
|
NullCheck(L_15);
|
|
Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* L_16;
|
|
L_16 = UnaryExpression_get_Operand_mE144387E98BABF0D3FD8E4640612A726D91E2943_inline(L_15, NULL);
|
|
NullCheck(L_16);
|
|
Type_t* L_17;
|
|
L_17 = VirtualFuncInvoker0< Type_t* >::Invoke(5 /* System.Type System.Linq.Expressions.Expression::get_Type() */, L_16);
|
|
UnaryExpression_tFB4F40A211A2FF9B58F1A86E0EDB474121867B96* L_18 = ___1_after;
|
|
NullCheck(L_18);
|
|
Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* L_19;
|
|
L_19 = UnaryExpression_get_Operand_mE144387E98BABF0D3FD8E4640612A726D91E2943_inline(L_18, NULL);
|
|
NullCheck(L_19);
|
|
Type_t* L_20;
|
|
L_20 = VirtualFuncInvoker0< Type_t* >::Invoke(5 /* System.Type System.Linq.Expressions.Expression::get_Type() */, L_19);
|
|
ExpressionVisitor_ValidateChildType_mFF582FECA093B619387E7EF9E1FC8CD2455985F9(L_17, L_20, _stringLiteral728E9AD457A87EF07C55B5C8498DC13D768C0B15, NULL);
|
|
}
|
|
|
|
IL_0061:
|
|
{
|
|
UnaryExpression_tFB4F40A211A2FF9B58F1A86E0EDB474121867B96* L_21 = ___1_after;
|
|
return L_21;
|
|
}
|
|
}
|
|
// System.Linq.Expressions.BinaryExpression System.Linq.Expressions.ExpressionVisitor::ValidateBinary(System.Linq.Expressions.BinaryExpression,System.Linq.Expressions.BinaryExpression)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BinaryExpression_t4D7BC929A5BBC587BBC045505C9029557B8D32B4* ExpressionVisitor_ValidateBinary_m2CF5AE78E14D432D5077DFF5852599534B2548EC (BinaryExpression_t4D7BC929A5BBC587BBC045505C9029557B8D32B4* ___0_before, BinaryExpression_t4D7BC929A5BBC587BBC045505C9029557B8D32B4* ___1_after, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDB2FD3E64B40DE7BFE1C224EA1FF4BFD9537CFFB);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
BinaryExpression_t4D7BC929A5BBC587BBC045505C9029557B8D32B4* L_0 = ___0_before;
|
|
BinaryExpression_t4D7BC929A5BBC587BBC045505C9029557B8D32B4* L_1 = ___1_after;
|
|
if ((((RuntimeObject*)(BinaryExpression_t4D7BC929A5BBC587BBC045505C9029557B8D32B4*)L_0) == ((RuntimeObject*)(BinaryExpression_t4D7BC929A5BBC587BBC045505C9029557B8D32B4*)L_1)))
|
|
{
|
|
goto IL_0071;
|
|
}
|
|
}
|
|
{
|
|
BinaryExpression_t4D7BC929A5BBC587BBC045505C9029557B8D32B4* L_2 = ___0_before;
|
|
NullCheck(L_2);
|
|
MethodInfo_t* L_3;
|
|
L_3 = BinaryExpression_get_Method_m70A2C548821935446472BDB4B22E8565903B2CF1(L_2, NULL);
|
|
bool L_4;
|
|
L_4 = MethodInfo_op_Equality_m1466AB76300C9F07856E706E7E914062175189D1(L_3, (MethodInfo_t*)NULL, NULL);
|
|
if (!L_4)
|
|
{
|
|
goto IL_0071;
|
|
}
|
|
}
|
|
{
|
|
BinaryExpression_t4D7BC929A5BBC587BBC045505C9029557B8D32B4* L_5 = ___1_after;
|
|
NullCheck(L_5);
|
|
MethodInfo_t* L_6;
|
|
L_6 = BinaryExpression_get_Method_m70A2C548821935446472BDB4B22E8565903B2CF1(L_5, NULL);
|
|
bool L_7;
|
|
L_7 = MethodInfo_op_Inequality_mB73597A1FCC2F906DBCADDEC68A1B7D5B7E89FA8(L_6, (MethodInfo_t*)NULL, NULL);
|
|
if (!L_7)
|
|
{
|
|
goto IL_0031;
|
|
}
|
|
}
|
|
{
|
|
BinaryExpression_t4D7BC929A5BBC587BBC045505C9029557B8D32B4* L_8 = ___1_after;
|
|
NullCheck(L_8);
|
|
MethodInfo_t* L_9;
|
|
L_9 = BinaryExpression_get_Method_m70A2C548821935446472BDB4B22E8565903B2CF1(L_8, NULL);
|
|
Exception_t* L_10;
|
|
L_10 = Error_MustRewriteWithoutMethod_m8FBE7179B5F71C824595A1DFE729FCDCBCB6BC20(L_9, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralDB2FD3E64B40DE7BFE1C224EA1FF4BFD9537CFFB)), NULL);
|
|
IL2CPP_RAISE_MANAGED_EXCEPTION(L_10, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ExpressionVisitor_ValidateBinary_m2CF5AE78E14D432D5077DFF5852599534B2548EC_RuntimeMethod_var)));
|
|
}
|
|
|
|
IL_0031:
|
|
{
|
|
BinaryExpression_t4D7BC929A5BBC587BBC045505C9029557B8D32B4* L_11 = ___0_before;
|
|
NullCheck(L_11);
|
|
Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* L_12;
|
|
L_12 = BinaryExpression_get_Left_m89AE3E53F38023AB796E12A8126F82ECA20B7E55_inline(L_11, NULL);
|
|
NullCheck(L_12);
|
|
Type_t* L_13;
|
|
L_13 = VirtualFuncInvoker0< Type_t* >::Invoke(5 /* System.Type System.Linq.Expressions.Expression::get_Type() */, L_12);
|
|
BinaryExpression_t4D7BC929A5BBC587BBC045505C9029557B8D32B4* L_14 = ___1_after;
|
|
NullCheck(L_14);
|
|
Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* L_15;
|
|
L_15 = BinaryExpression_get_Left_m89AE3E53F38023AB796E12A8126F82ECA20B7E55_inline(L_14, NULL);
|
|
NullCheck(L_15);
|
|
Type_t* L_16;
|
|
L_16 = VirtualFuncInvoker0< Type_t* >::Invoke(5 /* System.Type System.Linq.Expressions.Expression::get_Type() */, L_15);
|
|
ExpressionVisitor_ValidateChildType_mFF582FECA093B619387E7EF9E1FC8CD2455985F9(L_13, L_16, _stringLiteralDB2FD3E64B40DE7BFE1C224EA1FF4BFD9537CFFB, NULL);
|
|
BinaryExpression_t4D7BC929A5BBC587BBC045505C9029557B8D32B4* L_17 = ___0_before;
|
|
NullCheck(L_17);
|
|
Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* L_18;
|
|
L_18 = BinaryExpression_get_Right_m2BF6D385EC48C3CDB0B6688975C9D158BC593398_inline(L_17, NULL);
|
|
NullCheck(L_18);
|
|
Type_t* L_19;
|
|
L_19 = VirtualFuncInvoker0< Type_t* >::Invoke(5 /* System.Type System.Linq.Expressions.Expression::get_Type() */, L_18);
|
|
BinaryExpression_t4D7BC929A5BBC587BBC045505C9029557B8D32B4* L_20 = ___1_after;
|
|
NullCheck(L_20);
|
|
Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* L_21;
|
|
L_21 = BinaryExpression_get_Right_m2BF6D385EC48C3CDB0B6688975C9D158BC593398_inline(L_20, NULL);
|
|
NullCheck(L_21);
|
|
Type_t* L_22;
|
|
L_22 = VirtualFuncInvoker0< Type_t* >::Invoke(5 /* System.Type System.Linq.Expressions.Expression::get_Type() */, L_21);
|
|
ExpressionVisitor_ValidateChildType_mFF582FECA093B619387E7EF9E1FC8CD2455985F9(L_19, L_22, _stringLiteralDB2FD3E64B40DE7BFE1C224EA1FF4BFD9537CFFB, NULL);
|
|
}
|
|
|
|
IL_0071:
|
|
{
|
|
BinaryExpression_t4D7BC929A5BBC587BBC045505C9029557B8D32B4* L_23 = ___1_after;
|
|
return L_23;
|
|
}
|
|
}
|
|
// System.Void System.Linq.Expressions.ExpressionVisitor::ValidateChildType(System.Type,System.Type,System.String)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExpressionVisitor_ValidateChildType_mFF582FECA093B619387E7EF9E1FC8CD2455985F9 (Type_t* ___0_before, Type_t* ___1_after, String_t* ___2_methodName, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypeUtils_t2C9FA7DD0D8907A05421D44B8E7F1D4F602C9FE7_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
Type_t* L_0 = ___0_before;
|
|
NullCheck(L_0);
|
|
bool L_1;
|
|
L_1 = Type_get_IsValueType_m59AE2E0439DC06347B8D6B38548F3CBA54D38318(L_0, NULL);
|
|
if (!L_1)
|
|
{
|
|
goto IL_0012;
|
|
}
|
|
}
|
|
{
|
|
Type_t* L_2 = ___0_before;
|
|
Type_t* L_3 = ___1_after;
|
|
il2cpp_codegen_runtime_class_init_inline(TypeUtils_t2C9FA7DD0D8907A05421D44B8E7F1D4F602C9FE7_il2cpp_TypeInfo_var);
|
|
bool L_4;
|
|
L_4 = TypeUtils_AreEquivalent_m0BABD4C82A94A96D19CCA4B9A7788B436049BC65(L_2, L_3, NULL);
|
|
if (!L_4)
|
|
{
|
|
goto IL_001b;
|
|
}
|
|
}
|
|
{
|
|
return;
|
|
}
|
|
|
|
IL_0012:
|
|
{
|
|
Type_t* L_5 = ___1_after;
|
|
NullCheck(L_5);
|
|
bool L_6;
|
|
L_6 = Type_get_IsValueType_m59AE2E0439DC06347B8D6B38548F3CBA54D38318(L_5, NULL);
|
|
if (L_6)
|
|
{
|
|
goto IL_001b;
|
|
}
|
|
}
|
|
{
|
|
return;
|
|
}
|
|
|
|
IL_001b:
|
|
{
|
|
Type_t* L_7 = ___0_before;
|
|
Type_t* L_8 = ___1_after;
|
|
String_t* L_9 = ___2_methodName;
|
|
Exception_t* L_10;
|
|
L_10 = Error_MustRewriteChildToSameType_mAB484CCBA047B76EC971856854E6E0BFF5E7AA0D(L_7, L_8, L_9, NULL);
|
|
IL2CPP_RAISE_MANAGED_EXCEPTION(L_10, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ExpressionVisitor_ValidateChildType_mFF582FECA093B619387E7EF9E1FC8CD2455985F9_RuntimeMethod_var)));
|
|
}
|
|
}
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic pop
|
|
#endif
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic push
|
|
#pragma clang diagnostic ignored "-Winvalid-offsetof"
|
|
#pragma clang diagnostic ignored "-Wunused-variable"
|
|
#endif
|
|
// System.Void System.Linq.Expressions.IndexExpression::.ctor(System.Linq.Expressions.Expression,System.Reflection.PropertyInfo,System.Collections.Generic.IReadOnlyList`1<System.Linq.Expressions.Expression>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IndexExpression__ctor_m36DA75971F9A309E16B4E168BF6B40DF33DE76FE (IndexExpression_t3EE6D9B088DD1886D3206BBB603C988A4B817347* __this, Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* ___0_instance, PropertyInfo_t* ___1_indexer, RuntimeObject* ___2_arguments, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
il2cpp_codegen_runtime_class_init_inline(Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785_il2cpp_TypeInfo_var);
|
|
Expression__ctor_mABB8FB6BEFFBEBEDEBA33C28DF6579F93655F1FC(__this, NULL);
|
|
PropertyInfo_t* L_0 = ___1_indexer;
|
|
bool L_1;
|
|
L_1 = PropertyInfo_op_Equality_m3BFC2276AECF2A16B66F171D65516817B4578B4F(L_0, (PropertyInfo_t*)NULL, NULL);
|
|
Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* L_2 = ___0_instance;
|
|
__this->___U3CObjectU3Ek__BackingField_3 = L_2;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CObjectU3Ek__BackingField_3), (void*)L_2);
|
|
PropertyInfo_t* L_3 = ___1_indexer;
|
|
__this->___U3CIndexerU3Ek__BackingField_4 = L_3;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CIndexerU3Ek__BackingField_4), (void*)L_3);
|
|
RuntimeObject* L_4 = ___2_arguments;
|
|
__this->____arguments_2 = L_4;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->____arguments_2), (void*)L_4);
|
|
return;
|
|
}
|
|
}
|
|
// System.Linq.Expressions.ExpressionType System.Linq.Expressions.IndexExpression::get_NodeType()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t IndexExpression_get_NodeType_m655027AE122DB0A93F4126E5A4AD7004DE672A24 (IndexExpression_t3EE6D9B088DD1886D3206BBB603C988A4B817347* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return (int32_t)(((int32_t)55));
|
|
}
|
|
}
|
|
// System.Type System.Linq.Expressions.IndexExpression::get_Type()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* IndexExpression_get_Type_m6BB82EFECA21E15618D47A9191C6261E016E8C4F (IndexExpression_t3EE6D9B088DD1886D3206BBB603C988A4B817347* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
PropertyInfo_t* L_0;
|
|
L_0 = IndexExpression_get_Indexer_m29EE5DA0A3D323D0CF2CA87F4661AE2D60DB707C_inline(__this, NULL);
|
|
bool L_1;
|
|
L_1 = PropertyInfo_op_Inequality_mE75A4F14CC678D8A670730FBD4338C718CACB51B(L_0, (PropertyInfo_t*)NULL, NULL);
|
|
if (!L_1)
|
|
{
|
|
goto IL_001a;
|
|
}
|
|
}
|
|
{
|
|
PropertyInfo_t* L_2;
|
|
L_2 = IndexExpression_get_Indexer_m29EE5DA0A3D323D0CF2CA87F4661AE2D60DB707C_inline(__this, NULL);
|
|
NullCheck(L_2);
|
|
Type_t* L_3;
|
|
L_3 = VirtualFuncInvoker0< Type_t* >::Invoke(16 /* System.Type System.Reflection.PropertyInfo::get_PropertyType() */, L_2);
|
|
return L_3;
|
|
}
|
|
|
|
IL_001a:
|
|
{
|
|
Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* L_4;
|
|
L_4 = IndexExpression_get_Object_mECDB8F40AE9B6E8037FBB8C55DCC0D90BFB981C3_inline(__this, NULL);
|
|
NullCheck(L_4);
|
|
Type_t* L_5;
|
|
L_5 = VirtualFuncInvoker0< Type_t* >::Invoke(5 /* System.Type System.Linq.Expressions.Expression::get_Type() */, L_4);
|
|
NullCheck(L_5);
|
|
Type_t* L_6;
|
|
L_6 = VirtualFuncInvoker0< Type_t* >::Invoke(46 /* System.Type System.Type::GetElementType() */, L_5);
|
|
return L_6;
|
|
}
|
|
}
|
|
// System.Linq.Expressions.Expression System.Linq.Expressions.IndexExpression::get_Object()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* IndexExpression_get_Object_mECDB8F40AE9B6E8037FBB8C55DCC0D90BFB981C3 (IndexExpression_t3EE6D9B088DD1886D3206BBB603C988A4B817347* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* L_0 = __this->___U3CObjectU3Ek__BackingField_3;
|
|
return L_0;
|
|
}
|
|
}
|
|
// System.Reflection.PropertyInfo System.Linq.Expressions.IndexExpression::get_Indexer()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PropertyInfo_t* IndexExpression_get_Indexer_m29EE5DA0A3D323D0CF2CA87F4661AE2D60DB707C (IndexExpression_t3EE6D9B088DD1886D3206BBB603C988A4B817347* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
PropertyInfo_t* L_0 = __this->___U3CIndexerU3Ek__BackingField_4;
|
|
return L_0;
|
|
}
|
|
}
|
|
// System.Linq.Expressions.Expression System.Linq.Expressions.IndexExpression::GetArgument(System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* IndexExpression_GetArgument_m8C766733ECF016AFD4003DA1ABF0D862CB44216C (IndexExpression_t3EE6D9B088DD1886D3206BBB603C988A4B817347* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IReadOnlyList_1_tB86476F62FBF3BB3389F17E0FFB65836DD3F2F65_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
RuntimeObject* L_0 = __this->____arguments_2;
|
|
int32_t L_1 = ___0_index;
|
|
NullCheck(L_0);
|
|
Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* L_2;
|
|
L_2 = InterfaceFuncInvoker1< Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785*, int32_t >::Invoke(0 /* T System.Collections.Generic.IReadOnlyList`1<System.Linq.Expressions.Expression>::get_Item(System.Int32) */, IReadOnlyList_1_tB86476F62FBF3BB3389F17E0FFB65836DD3F2F65_il2cpp_TypeInfo_var, L_0, L_1);
|
|
return L_2;
|
|
}
|
|
}
|
|
// System.Int32 System.Linq.Expressions.IndexExpression::get_ArgumentCount()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t IndexExpression_get_ArgumentCount_mBDED53F0D933829DC3C62DDCC7AB11B5BC479639 (IndexExpression_t3EE6D9B088DD1886D3206BBB603C988A4B817347* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IReadOnlyCollection_1_t9844C78999204FB2034D4F813ABA374B1DEA4474_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
RuntimeObject* L_0 = __this->____arguments_2;
|
|
NullCheck(L_0);
|
|
int32_t L_1;
|
|
L_1 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.IReadOnlyCollection`1<System.Linq.Expressions.Expression>::get_Count() */, IReadOnlyCollection_1_t9844C78999204FB2034D4F813ABA374B1DEA4474_il2cpp_TypeInfo_var, L_0);
|
|
return L_1;
|
|
}
|
|
}
|
|
// System.Linq.Expressions.Expression System.Linq.Expressions.IndexExpression::Accept(System.Linq.Expressions.ExpressionVisitor)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* IndexExpression_Accept_mBC9150887A962BB85554E27FCE81A32348C140FB (IndexExpression_t3EE6D9B088DD1886D3206BBB603C988A4B817347* __this, ExpressionVisitor_tD26583FF464068F23017BC372C81133A62C5A590* ___0_visitor, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
ExpressionVisitor_tD26583FF464068F23017BC372C81133A62C5A590* L_0 = ___0_visitor;
|
|
NullCheck(L_0);
|
|
Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* L_1;
|
|
L_1 = VirtualFuncInvoker1< Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785*, IndexExpression_t3EE6D9B088DD1886D3206BBB603C988A4B817347* >::Invoke(10 /* System.Linq.Expressions.Expression System.Linq.Expressions.ExpressionVisitor::VisitIndex(System.Linq.Expressions.IndexExpression) */, L_0, __this);
|
|
return L_1;
|
|
}
|
|
}
|
|
// System.Linq.Expressions.Expression System.Linq.Expressions.IndexExpression::Rewrite(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression[])
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* IndexExpression_Rewrite_m05C9C0DDA416A6CDEE6D50513B40C2B62E7118C5 (IndexExpression_t3EE6D9B088DD1886D3206BBB603C988A4B817347* __this, Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* ___0_instance, ExpressionU5BU5D_tA9F782C3F01235FA1BEE94C80141F0CE1CB1BF6F* ___1_arguments, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
RuntimeObject* V_0 = NULL;
|
|
RuntimeObject* G_B2_0 = NULL;
|
|
PropertyInfo_t* G_B2_1 = NULL;
|
|
Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* G_B2_2 = NULL;
|
|
RuntimeObject* G_B1_0 = NULL;
|
|
PropertyInfo_t* G_B1_1 = NULL;
|
|
Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* G_B1_2 = NULL;
|
|
{
|
|
Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* L_0 = ___0_instance;
|
|
PropertyInfo_t* L_1;
|
|
L_1 = IndexExpression_get_Indexer_m29EE5DA0A3D323D0CF2CA87F4661AE2D60DB707C_inline(__this, NULL);
|
|
ExpressionU5BU5D_tA9F782C3F01235FA1BEE94C80141F0CE1CB1BF6F* L_2 = ___1_arguments;
|
|
V_0 = (RuntimeObject*)L_2;
|
|
RuntimeObject* L_3 = V_0;
|
|
RuntimeObject* L_4 = L_3;
|
|
G_B1_0 = L_4;
|
|
G_B1_1 = L_1;
|
|
G_B1_2 = L_0;
|
|
if (L_4)
|
|
{
|
|
G_B2_0 = L_4;
|
|
G_B2_1 = L_1;
|
|
G_B2_2 = L_0;
|
|
goto IL_0014;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_5 = __this->____arguments_2;
|
|
G_B2_0 = L_5;
|
|
G_B2_1 = G_B1_1;
|
|
G_B2_2 = G_B1_2;
|
|
}
|
|
|
|
IL_0014:
|
|
{
|
|
il2cpp_codegen_runtime_class_init_inline(Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785_il2cpp_TypeInfo_var);
|
|
IndexExpression_t3EE6D9B088DD1886D3206BBB603C988A4B817347* L_6;
|
|
L_6 = Expression_MakeIndex_m83A465AFB3553246E3D0CD262867D027EC8B38F5(G_B2_2, G_B2_1, G_B2_0, NULL);
|
|
return L_6;
|
|
}
|
|
}
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic pop
|
|
#endif
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic push
|
|
#pragma clang diagnostic ignored "-Winvalid-offsetof"
|
|
#pragma clang diagnostic ignored "-Wunused-variable"
|
|
#endif
|
|
// System.Void System.Linq.Expressions.InvocationExpression::.ctor(System.Linq.Expressions.Expression,System.Type)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InvocationExpression__ctor_mE3DC988ADC5F745824321BA0031232BD5C412D1B (InvocationExpression_tF4C0B5632B50926D11160CAFFD8703065C1F2B27* __this, Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* ___0_expression, Type_t* ___1_returnType, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
il2cpp_codegen_runtime_class_init_inline(Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785_il2cpp_TypeInfo_var);
|
|
Expression__ctor_mABB8FB6BEFFBEBEDEBA33C28DF6579F93655F1FC(__this, NULL);
|
|
Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* L_0 = ___0_expression;
|
|
__this->___U3CExpressionU3Ek__BackingField_3 = L_0;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CExpressionU3Ek__BackingField_3), (void*)L_0);
|
|
Type_t* L_1 = ___1_returnType;
|
|
__this->___U3CTypeU3Ek__BackingField_2 = L_1;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CTypeU3Ek__BackingField_2), (void*)L_1);
|
|
return;
|
|
}
|
|
}
|
|
// System.Type System.Linq.Expressions.InvocationExpression::get_Type()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* InvocationExpression_get_Type_m0D15B566F7F61154CEC22BB965164BF23C4614CC (InvocationExpression_tF4C0B5632B50926D11160CAFFD8703065C1F2B27* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Type_t* L_0 = __this->___U3CTypeU3Ek__BackingField_2;
|
|
return L_0;
|
|
}
|
|
}
|
|
// System.Linq.Expressions.ExpressionType System.Linq.Expressions.InvocationExpression::get_NodeType()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InvocationExpression_get_NodeType_m413672CE9ED33BF14CEAAEF4A0969107F2149CF9 (InvocationExpression_tF4C0B5632B50926D11160CAFFD8703065C1F2B27* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return (int32_t)(((int32_t)17));
|
|
}
|
|
}
|
|
// System.Linq.Expressions.Expression System.Linq.Expressions.InvocationExpression::get_Expression()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* InvocationExpression_get_Expression_m8086B51C0B4766B1CDFAEA5BF8008BD914501506 (InvocationExpression_tF4C0B5632B50926D11160CAFFD8703065C1F2B27* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* L_0 = __this->___U3CExpressionU3Ek__BackingField_3;
|
|
return L_0;
|
|
}
|
|
}
|
|
// System.Linq.Expressions.Expression System.Linq.Expressions.InvocationExpression::GetArgument(System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* InvocationExpression_GetArgument_m6650D7DA1FA7C1215A5DF806641B478E0B41BFC4 (InvocationExpression_tF4C0B5632B50926D11160CAFFD8703065C1F2B27* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Exception_t* L_0;
|
|
L_0 = ContractUtils_get_Unreachable_m792F83C753CCE84550E4F0442CDC49B978FD0CE6(NULL);
|
|
IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvocationExpression_GetArgument_m6650D7DA1FA7C1215A5DF806641B478E0B41BFC4_RuntimeMethod_var)));
|
|
}
|
|
}
|
|
// System.Int32 System.Linq.Expressions.InvocationExpression::get_ArgumentCount()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InvocationExpression_get_ArgumentCount_mA6001CEE70FD099DCB1985298EA3D31CCC8BFFCA (InvocationExpression_tF4C0B5632B50926D11160CAFFD8703065C1F2B27* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Exception_t* L_0;
|
|
L_0 = ContractUtils_get_Unreachable_m792F83C753CCE84550E4F0442CDC49B978FD0CE6(NULL);
|
|
IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvocationExpression_get_ArgumentCount_mA6001CEE70FD099DCB1985298EA3D31CCC8BFFCA_RuntimeMethod_var)));
|
|
}
|
|
}
|
|
// System.Linq.Expressions.Expression System.Linq.Expressions.InvocationExpression::Accept(System.Linq.Expressions.ExpressionVisitor)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* InvocationExpression_Accept_m35A7CC19393F7CDA3CAC4AF2B54A7A5EF5B277F7 (InvocationExpression_tF4C0B5632B50926D11160CAFFD8703065C1F2B27* __this, ExpressionVisitor_tD26583FF464068F23017BC372C81133A62C5A590* ___0_visitor, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
ExpressionVisitor_tD26583FF464068F23017BC372C81133A62C5A590* L_0 = ___0_visitor;
|
|
NullCheck(L_0);
|
|
Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* L_1;
|
|
L_1 = VirtualFuncInvoker1< Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785*, InvocationExpression_tF4C0B5632B50926D11160CAFFD8703065C1F2B27* >::Invoke(8 /* System.Linq.Expressions.Expression System.Linq.Expressions.ExpressionVisitor::VisitInvocation(System.Linq.Expressions.InvocationExpression) */, L_0, __this);
|
|
return L_1;
|
|
}
|
|
}
|
|
// System.Linq.Expressions.InvocationExpression System.Linq.Expressions.InvocationExpression::Rewrite(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression[])
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InvocationExpression_tF4C0B5632B50926D11160CAFFD8703065C1F2B27* InvocationExpression_Rewrite_m2B1C21F8E59DA346068B51693666E41C90958E82 (InvocationExpression_tF4C0B5632B50926D11160CAFFD8703065C1F2B27* __this, Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* ___0_lambda, ExpressionU5BU5D_tA9F782C3F01235FA1BEE94C80141F0CE1CB1BF6F* ___1_arguments, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Exception_t* L_0;
|
|
L_0 = ContractUtils_get_Unreachable_m792F83C753CCE84550E4F0442CDC49B978FD0CE6(NULL);
|
|
IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvocationExpression_Rewrite_m2B1C21F8E59DA346068B51693666E41C90958E82_RuntimeMethod_var)));
|
|
}
|
|
}
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic pop
|
|
#endif
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic push
|
|
#pragma clang diagnostic ignored "-Winvalid-offsetof"
|
|
#pragma clang diagnostic ignored "-Wunused-variable"
|
|
#endif
|
|
// System.Void System.Linq.Expressions.InvocationExpression1::.ctor(System.Linq.Expressions.Expression,System.Type,System.Linq.Expressions.Expression)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InvocationExpression1__ctor_mA75509C9E36C62E8FE5858E33A46E81CB2CF0BDF (InvocationExpression1_tCFF61B4D3CB587AA119B113599F1CB6CAF1909E3* __this, Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* ___0_lambda, Type_t* ___1_returnType, Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* ___2_arg0, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* L_0 = ___0_lambda;
|
|
Type_t* L_1 = ___1_returnType;
|
|
InvocationExpression__ctor_mE3DC988ADC5F745824321BA0031232BD5C412D1B(__this, L_0, L_1, NULL);
|
|
Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* L_2 = ___2_arg0;
|
|
__this->____arg0_4 = L_2;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->____arg0_4), (void*)L_2);
|
|
return;
|
|
}
|
|
}
|
|
// System.Linq.Expressions.Expression System.Linq.Expressions.InvocationExpression1::GetArgument(System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* InvocationExpression1_GetArgument_m5A2B60E7B1DF0FC988EA37D932DA088C9FD8EAFC (InvocationExpression1_tCFF61B4D3CB587AA119B113599F1CB6CAF1909E3* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExpressionUtils_ReturnObject_TisExpression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785_m76C7074F351B274D222DB0CBED352F6344284BA4_RuntimeMethod_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
int32_t L_0 = ___0_index;
|
|
if (L_0)
|
|
{
|
|
goto IL_000f;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_1 = __this->____arg0_4;
|
|
Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* L_2;
|
|
L_2 = ExpressionUtils_ReturnObject_TisExpression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785_m76C7074F351B274D222DB0CBED352F6344284BA4(L_1, ExpressionUtils_ReturnObject_TisExpression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785_m76C7074F351B274D222DB0CBED352F6344284BA4_RuntimeMethod_var);
|
|
return L_2;
|
|
}
|
|
|
|
IL_000f:
|
|
{
|
|
ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_3 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var)));
|
|
NullCheck(L_3);
|
|
ArgumentOutOfRangeException__ctor_mBC1D5DEEA1BA41DE77228CB27D6BAFEB6DCCBF4A(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral2B6D6F48C27C60C3B55391AB377D9DC8F5639AA1)), NULL);
|
|
IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvocationExpression1_GetArgument_m5A2B60E7B1DF0FC988EA37D932DA088C9FD8EAFC_RuntimeMethod_var)));
|
|
}
|
|
}
|
|
// System.Int32 System.Linq.Expressions.InvocationExpression1::get_ArgumentCount()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InvocationExpression1_get_ArgumentCount_mEE2413177D49227CBF4E1F2CE814C89F85A24247 (InvocationExpression1_tCFF61B4D3CB587AA119B113599F1CB6CAF1909E3* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return 1;
|
|
}
|
|
}
|
|
// System.Linq.Expressions.InvocationExpression System.Linq.Expressions.InvocationExpression1::Rewrite(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression[])
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InvocationExpression_tF4C0B5632B50926D11160CAFFD8703065C1F2B27* InvocationExpression1_Rewrite_m9836D8F528E95F0D79B8FDDF76EE842FD6E40040 (InvocationExpression1_tCFF61B4D3CB587AA119B113599F1CB6CAF1909E3* __this, Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* ___0_lambda, ExpressionU5BU5D_tA9F782C3F01235FA1BEE94C80141F0CE1CB1BF6F* ___1_arguments, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExpressionUtils_ReturnObject_TisExpression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785_m76C7074F351B274D222DB0CBED352F6344284BA4_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
ExpressionU5BU5D_tA9F782C3F01235FA1BEE94C80141F0CE1CB1BF6F* L_0 = ___1_arguments;
|
|
if (!L_0)
|
|
{
|
|
goto IL_000d;
|
|
}
|
|
}
|
|
{
|
|
Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* L_1 = ___0_lambda;
|
|
ExpressionU5BU5D_tA9F782C3F01235FA1BEE94C80141F0CE1CB1BF6F* L_2 = ___1_arguments;
|
|
NullCheck(L_2);
|
|
int32_t L_3 = 0;
|
|
Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* L_4 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_3));
|
|
il2cpp_codegen_runtime_class_init_inline(Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785_il2cpp_TypeInfo_var);
|
|
InvocationExpression_tF4C0B5632B50926D11160CAFFD8703065C1F2B27* L_5;
|
|
L_5 = Expression_Invoke_m86D93B1BFBB85B96263854C180D6B0B4AF68C2C9(L_1, L_4, NULL);
|
|
return L_5;
|
|
}
|
|
|
|
IL_000d:
|
|
{
|
|
Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* L_6 = ___0_lambda;
|
|
RuntimeObject* L_7 = __this->____arg0_4;
|
|
Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* L_8;
|
|
L_8 = ExpressionUtils_ReturnObject_TisExpression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785_m76C7074F351B274D222DB0CBED352F6344284BA4(L_7, ExpressionUtils_ReturnObject_TisExpression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785_m76C7074F351B274D222DB0CBED352F6344284BA4_RuntimeMethod_var);
|
|
il2cpp_codegen_runtime_class_init_inline(Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785_il2cpp_TypeInfo_var);
|
|
InvocationExpression_tF4C0B5632B50926D11160CAFFD8703065C1F2B27* L_9;
|
|
L_9 = Expression_Invoke_m86D93B1BFBB85B96263854C180D6B0B4AF68C2C9(L_6, L_8, NULL);
|
|
return L_9;
|
|
}
|
|
}
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic pop
|
|
#endif
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic push
|
|
#pragma clang diagnostic ignored "-Winvalid-offsetof"
|
|
#pragma clang diagnostic ignored "-Wunused-variable"
|
|
#endif
|
|
// System.Linq.Expressions.Expression System.Linq.Expressions.LambdaExpression::get_Body()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* LambdaExpression_get_Body_m161E156442547AE8A6837C5AE065BD93345451DE (LambdaExpression_tD26FB6AEAD01B2EBB668CDEAFAAFA4948697300E* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* L_0 = __this->____body_2;
|
|
return L_0;
|
|
}
|
|
}
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic pop
|
|
#endif
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic push
|
|
#pragma clang diagnostic ignored "-Winvalid-offsetof"
|
|
#pragma clang diagnostic ignored "-Wunused-variable"
|
|
#endif
|
|
// System.Reflection.MemberInfo System.Linq.Expressions.MemberExpression::get_Member()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MemberInfo_t* MemberExpression_get_Member_m30A7DCC7673A38BE9F06597DC9F5305E61B88104 (MemberExpression_t133C12A9CE765EF02D622D660CE80E146B15EF89* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
MemberInfo_t* L_0;
|
|
L_0 = VirtualFuncInvoker0< MemberInfo_t* >::Invoke(10 /* System.Reflection.MemberInfo System.Linq.Expressions.MemberExpression::GetMember() */, __this);
|
|
return L_0;
|
|
}
|
|
}
|
|
// System.Linq.Expressions.Expression System.Linq.Expressions.MemberExpression::get_Expression()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* MemberExpression_get_Expression_mF422466944A9875383573A4FD01CD661C64B7503 (MemberExpression_t133C12A9CE765EF02D622D660CE80E146B15EF89* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* L_0 = __this->___U3CExpressionU3Ek__BackingField_2;
|
|
return L_0;
|
|
}
|
|
}
|
|
// System.Void System.Linq.Expressions.MemberExpression::.ctor(System.Linq.Expressions.Expression)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MemberExpression__ctor_m587E71552927C23AA27F3FBBFCD4496D87510A30 (MemberExpression_t133C12A9CE765EF02D622D660CE80E146B15EF89* __this, Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* ___0_expression, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
il2cpp_codegen_runtime_class_init_inline(Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785_il2cpp_TypeInfo_var);
|
|
Expression__ctor_mABB8FB6BEFFBEBEDEBA33C28DF6579F93655F1FC(__this, NULL);
|
|
Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* L_0 = ___0_expression;
|
|
__this->___U3CExpressionU3Ek__BackingField_2 = L_0;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CExpressionU3Ek__BackingField_2), (void*)L_0);
|
|
return;
|
|
}
|
|
}
|
|
// System.Linq.Expressions.PropertyExpression System.Linq.Expressions.MemberExpression::Make(System.Linq.Expressions.Expression,System.Reflection.PropertyInfo)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PropertyExpression_t6B2E5D05CA954EC8A8CDE38BC2E416805CAD15E3* MemberExpression_Make_m4B70700810A27E7C776ADB43C0DD7AEA8D612BF2 (Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* ___0_expression, PropertyInfo_t* ___1_property, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PropertyExpression_t6B2E5D05CA954EC8A8CDE38BC2E416805CAD15E3_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* L_0 = ___0_expression;
|
|
PropertyInfo_t* L_1 = ___1_property;
|
|
PropertyExpression_t6B2E5D05CA954EC8A8CDE38BC2E416805CAD15E3* L_2 = (PropertyExpression_t6B2E5D05CA954EC8A8CDE38BC2E416805CAD15E3*)il2cpp_codegen_object_new(PropertyExpression_t6B2E5D05CA954EC8A8CDE38BC2E416805CAD15E3_il2cpp_TypeInfo_var);
|
|
NullCheck(L_2);
|
|
PropertyExpression__ctor_m85C7C52575B6238D49F36A76FF13D489CCCFC29C(L_2, L_0, L_1, NULL);
|
|
return L_2;
|
|
}
|
|
}
|
|
// System.Linq.Expressions.FieldExpression System.Linq.Expressions.MemberExpression::Make(System.Linq.Expressions.Expression,System.Reflection.FieldInfo)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FieldExpression_t28597B578C3BC0341119BA5B1E19B7E3336670ED* MemberExpression_Make_m375495EF4CFE498368E3ECCADAE72F195FA7424C (Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* ___0_expression, FieldInfo_t* ___1_field, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FieldExpression_t28597B578C3BC0341119BA5B1E19B7E3336670ED_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* L_0 = ___0_expression;
|
|
FieldInfo_t* L_1 = ___1_field;
|
|
FieldExpression_t28597B578C3BC0341119BA5B1E19B7E3336670ED* L_2 = (FieldExpression_t28597B578C3BC0341119BA5B1E19B7E3336670ED*)il2cpp_codegen_object_new(FieldExpression_t28597B578C3BC0341119BA5B1E19B7E3336670ED_il2cpp_TypeInfo_var);
|
|
NullCheck(L_2);
|
|
FieldExpression__ctor_m3018398853062F814685CBFAB3977A38823D1A53(L_2, L_0, L_1, NULL);
|
|
return L_2;
|
|
}
|
|
}
|
|
// System.Linq.Expressions.ExpressionType System.Linq.Expressions.MemberExpression::get_NodeType()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MemberExpression_get_NodeType_m438C29F73F9B5AEC7863744CDBFA49E3A831490E (MemberExpression_t133C12A9CE765EF02D622D660CE80E146B15EF89* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return (int32_t)(((int32_t)23));
|
|
}
|
|
}
|
|
// System.Reflection.MemberInfo System.Linq.Expressions.MemberExpression::GetMember()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MemberInfo_t* MemberExpression_GetMember_mB44F09D4104C91F27C0F3246C222224728A9C3FC (MemberExpression_t133C12A9CE765EF02D622D660CE80E146B15EF89* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Exception_t* L_0;
|
|
L_0 = ContractUtils_get_Unreachable_m792F83C753CCE84550E4F0442CDC49B978FD0CE6(NULL);
|
|
IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MemberExpression_GetMember_mB44F09D4104C91F27C0F3246C222224728A9C3FC_RuntimeMethod_var)));
|
|
}
|
|
}
|
|
// System.Linq.Expressions.Expression System.Linq.Expressions.MemberExpression::Accept(System.Linq.Expressions.ExpressionVisitor)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* MemberExpression_Accept_m5EFA11A021050D86551518BABA7C9C0376A5040A (MemberExpression_t133C12A9CE765EF02D622D660CE80E146B15EF89* __this, ExpressionVisitor_tD26583FF464068F23017BC372C81133A62C5A590* ___0_visitor, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
ExpressionVisitor_tD26583FF464068F23017BC372C81133A62C5A590* L_0 = ___0_visitor;
|
|
NullCheck(L_0);
|
|
Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* L_1;
|
|
L_1 = VirtualFuncInvoker1< Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785*, MemberExpression_t133C12A9CE765EF02D622D660CE80E146B15EF89* >::Invoke(9 /* System.Linq.Expressions.Expression System.Linq.Expressions.ExpressionVisitor::VisitMember(System.Linq.Expressions.MemberExpression) */, L_0, __this);
|
|
return L_1;
|
|
}
|
|
}
|
|
// System.Linq.Expressions.MemberExpression System.Linq.Expressions.MemberExpression::Update(System.Linq.Expressions.Expression)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MemberExpression_t133C12A9CE765EF02D622D660CE80E146B15EF89* MemberExpression_Update_m412EB41B980BEA207BFD394A70074EFD2110A4EB (MemberExpression_t133C12A9CE765EF02D622D660CE80E146B15EF89* __this, Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* ___0_expression, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* L_0 = ___0_expression;
|
|
Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* L_1;
|
|
L_1 = MemberExpression_get_Expression_mF422466944A9875383573A4FD01CD661C64B7503_inline(__this, NULL);
|
|
if ((!(((RuntimeObject*)(Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785*)L_0) == ((RuntimeObject*)(Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785*)L_1))))
|
|
{
|
|
goto IL_000b;
|
|
}
|
|
}
|
|
{
|
|
return __this;
|
|
}
|
|
|
|
IL_000b:
|
|
{
|
|
Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* L_2 = ___0_expression;
|
|
MemberInfo_t* L_3;
|
|
L_3 = MemberExpression_get_Member_m30A7DCC7673A38BE9F06597DC9F5305E61B88104(__this, NULL);
|
|
il2cpp_codegen_runtime_class_init_inline(Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785_il2cpp_TypeInfo_var);
|
|
MemberExpression_t133C12A9CE765EF02D622D660CE80E146B15EF89* L_4;
|
|
L_4 = Expression_MakeMemberAccess_mF068D551FD002747A7ECDBD45659AC8FBFC1BE4B(L_2, L_3, NULL);
|
|
return L_4;
|
|
}
|
|
}
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic pop
|
|
#endif
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic push
|
|
#pragma clang diagnostic ignored "-Winvalid-offsetof"
|
|
#pragma clang diagnostic ignored "-Wunused-variable"
|
|
#endif
|
|
// System.Void System.Linq.Expressions.FieldExpression::.ctor(System.Linq.Expressions.Expression,System.Reflection.FieldInfo)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FieldExpression__ctor_m3018398853062F814685CBFAB3977A38823D1A53 (FieldExpression_t28597B578C3BC0341119BA5B1E19B7E3336670ED* __this, Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* ___0_expression, FieldInfo_t* ___1_member, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* L_0 = ___0_expression;
|
|
MemberExpression__ctor_m587E71552927C23AA27F3FBBFCD4496D87510A30(__this, L_0, NULL);
|
|
FieldInfo_t* L_1 = ___1_member;
|
|
__this->____field_3 = L_1;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->____field_3), (void*)L_1);
|
|
return;
|
|
}
|
|
}
|
|
// System.Reflection.MemberInfo System.Linq.Expressions.FieldExpression::GetMember()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MemberInfo_t* FieldExpression_GetMember_m2D4ECF5470E14E0CCFA4CCF4B688DF180492F16C (FieldExpression_t28597B578C3BC0341119BA5B1E19B7E3336670ED* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
FieldInfo_t* L_0 = __this->____field_3;
|
|
return L_0;
|
|
}
|
|
}
|
|
// System.Type System.Linq.Expressions.FieldExpression::get_Type()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* FieldExpression_get_Type_m84216F44713D9EC4CA3201D06B20B454981E4722 (FieldExpression_t28597B578C3BC0341119BA5B1E19B7E3336670ED* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
FieldInfo_t* L_0 = __this->____field_3;
|
|
NullCheck(L_0);
|
|
Type_t* L_1;
|
|
L_1 = VirtualFuncInvoker0< Type_t* >::Invoke(17 /* System.Type System.Reflection.FieldInfo::get_FieldType() */, L_0);
|
|
return L_1;
|
|
}
|
|
}
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic pop
|
|
#endif
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic push
|
|
#pragma clang diagnostic ignored "-Winvalid-offsetof"
|
|
#pragma clang diagnostic ignored "-Wunused-variable"
|
|
#endif
|
|
// System.Void System.Linq.Expressions.PropertyExpression::.ctor(System.Linq.Expressions.Expression,System.Reflection.PropertyInfo)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PropertyExpression__ctor_m85C7C52575B6238D49F36A76FF13D489CCCFC29C (PropertyExpression_t6B2E5D05CA954EC8A8CDE38BC2E416805CAD15E3* __this, Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* ___0_expression, PropertyInfo_t* ___1_member, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* L_0 = ___0_expression;
|
|
MemberExpression__ctor_m587E71552927C23AA27F3FBBFCD4496D87510A30(__this, L_0, NULL);
|
|
PropertyInfo_t* L_1 = ___1_member;
|
|
__this->____property_3 = L_1;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->____property_3), (void*)L_1);
|
|
return;
|
|
}
|
|
}
|
|
// System.Reflection.MemberInfo System.Linq.Expressions.PropertyExpression::GetMember()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MemberInfo_t* PropertyExpression_GetMember_mB6CB9C9A39C33314E381FB77AE7511F160A88FED (PropertyExpression_t6B2E5D05CA954EC8A8CDE38BC2E416805CAD15E3* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
PropertyInfo_t* L_0 = __this->____property_3;
|
|
return L_0;
|
|
}
|
|
}
|
|
// System.Type System.Linq.Expressions.PropertyExpression::get_Type()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* PropertyExpression_get_Type_m541BE860A3D6E7399A652C4099C793B042C498FC (PropertyExpression_t6B2E5D05CA954EC8A8CDE38BC2E416805CAD15E3* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
PropertyInfo_t* L_0 = __this->____property_3;
|
|
NullCheck(L_0);
|
|
Type_t* L_1;
|
|
L_1 = VirtualFuncInvoker0< Type_t* >::Invoke(16 /* System.Type System.Reflection.PropertyInfo::get_PropertyType() */, L_0);
|
|
return L_1;
|
|
}
|
|
}
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic pop
|
|
#endif
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic push
|
|
#pragma clang diagnostic ignored "-Winvalid-offsetof"
|
|
#pragma clang diagnostic ignored "-Wunused-variable"
|
|
#endif
|
|
// System.Void System.Linq.Expressions.ParameterExpression::.ctor(System.String)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParameterExpression__ctor_m5EC144E6CC98B684D27C88CBD48BD52B4441E87D (ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110* __this, String_t* ___0_name, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
il2cpp_codegen_runtime_class_init_inline(Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785_il2cpp_TypeInfo_var);
|
|
Expression__ctor_mABB8FB6BEFFBEBEDEBA33C28DF6579F93655F1FC(__this, NULL);
|
|
String_t* L_0 = ___0_name;
|
|
__this->___U3CNameU3Ek__BackingField_2 = L_0;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CNameU3Ek__BackingField_2), (void*)L_0);
|
|
return;
|
|
}
|
|
}
|
|
// System.Linq.Expressions.ParameterExpression System.Linq.Expressions.ParameterExpression::Make(System.Type,System.String,System.Boolean)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110* ParameterExpression_Make_mD3AF119AE9F38ACBA370197E885BDF564958C340 (Type_t* ___0_type, String_t* ___1_name, bool ___2_isByRef, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ByRefParameterExpression_t3CEFD77EBCE6D03D021A7E7AC90432BBF959E86D_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Exception_t_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PrimitiveParameterExpression_1__ctor_m0222361D180AC336E45B7CD930A0BCEC2ACEBC04_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PrimitiveParameterExpression_1__ctor_m084B4481EF9EB7C6F4B671FECCA7FFADCF41F988_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PrimitiveParameterExpression_1__ctor_m280560945598F198B9AC072CDF5CF2FB6828E45B_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PrimitiveParameterExpression_1__ctor_m289B89C40A50E8C7721E963029B4EFD2572EDE11_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PrimitiveParameterExpression_1__ctor_m3BC011713D323B206EB351C0C6474DFF94164668_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PrimitiveParameterExpression_1__ctor_m432CAFD04C99CECC21AF21CD442580742C99B14A_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PrimitiveParameterExpression_1__ctor_m6EA176AD6AF65AA8EBFD1B907AC9809081EDC40D_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PrimitiveParameterExpression_1__ctor_m71BCD2392D28272B9A7693A94865BC28A244E8CF_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PrimitiveParameterExpression_1__ctor_m7433FBCA26646D073E10CE3DB024BFD0AF12DF35_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PrimitiveParameterExpression_1__ctor_m78B52D6F90A26232693A9AD371C3B2585A767A82_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PrimitiveParameterExpression_1__ctor_m9ECE6DF9DD81C46CFB4B1B8379C2D6DDB6F87637_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PrimitiveParameterExpression_1__ctor_mBD5F03FFFBDFBB1CADF5B219E0DF682952301C77_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PrimitiveParameterExpression_1__ctor_mBEE7A69E2919758783563C56B31B1181ACFCB245_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PrimitiveParameterExpression_1__ctor_mCD034F44CBDE2DECE83B8F4FFBF9EDC735218A66_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PrimitiveParameterExpression_1__ctor_mD276E0CA282C5DFD13A185721D0ECF962A94D593_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PrimitiveParameterExpression_1__ctor_mDB7AAFBF808E0E8302D135C1221BB12874C5A64E_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PrimitiveParameterExpression_1__ctor_mFCB931F8CA3CCBED78237F23623CE9D031138676_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PrimitiveParameterExpression_1_t3472890410B9EABBEA006747FAB75C83ED05D0EF_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PrimitiveParameterExpression_1_t53C7A6D1CDD24E4536D67F3DA5A0CBCC52FB9354_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PrimitiveParameterExpression_1_t636203FF8694D0F7AD7FEDB5AE0166324EF4004F_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PrimitiveParameterExpression_1_t69A4CB89EC79CA6D17497F54F8F5FEB4D5D08CBF_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PrimitiveParameterExpression_1_t72222864A35D22B7C9B73E74005FAD44DA32D922_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PrimitiveParameterExpression_1_t724ACADC8B1EA7446E226EDA6843CCF1A81B8D02_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PrimitiveParameterExpression_1_t817BB90AF8382BE20F8FD0E9A1508A6227273B93_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PrimitiveParameterExpression_1_t84EA49070ADDAED1D947288626F447420F7018FB_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PrimitiveParameterExpression_1_t933305C7B35026CBE34F095F04F9FDC6C0A33874_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PrimitiveParameterExpression_1_tBC700C0B6EDB3B78BFCEA74F8C24432261BD81AF_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PrimitiveParameterExpression_1_tC964C6EB5263DD52D8A6F2E7A30831E4E78B168F_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PrimitiveParameterExpression_1_tD11E84EFF19D460BFB060754D1EEC0DB2C8D3D89_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PrimitiveParameterExpression_1_tDF794270F4B8AB052535A17E28757CE8124CAC71_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PrimitiveParameterExpression_1_tE19231DCC163F99D61A92741130C5A50C829C892_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PrimitiveParameterExpression_1_tEEA462A425C4DCDF13971C28AA578F30672871A9_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PrimitiveParameterExpression_1_tF8C4A7CE27CA4A119A479E44DC4809FC7A1EB210_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PrimitiveParameterExpression_1_tFB88225EB56949A5FE7789A097F7D3EF9E87F71F_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuntimeObject_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypeExtensions_t3ECEF5C4EFF4A8B50F70EF5C26D9120485701470_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypedParameterExpression_t5D739B36DF1D440EBCF929F66BAD513991B13E07_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
{
|
|
bool L_0 = ___2_isByRef;
|
|
if (!L_0)
|
|
{
|
|
goto IL_000b;
|
|
}
|
|
}
|
|
{
|
|
Type_t* L_1 = ___0_type;
|
|
String_t* L_2 = ___1_name;
|
|
ByRefParameterExpression_t3CEFD77EBCE6D03D021A7E7AC90432BBF959E86D* L_3 = (ByRefParameterExpression_t3CEFD77EBCE6D03D021A7E7AC90432BBF959E86D*)il2cpp_codegen_object_new(ByRefParameterExpression_t3CEFD77EBCE6D03D021A7E7AC90432BBF959E86D_il2cpp_TypeInfo_var);
|
|
NullCheck(L_3);
|
|
ByRefParameterExpression__ctor_m94CB0AF1F76EF76BC30F1A5BA93D1DC7448158BD(L_3, L_1, L_2, NULL);
|
|
return L_3;
|
|
}
|
|
|
|
IL_000b:
|
|
{
|
|
Type_t* L_4 = ___0_type;
|
|
NullCheck(L_4);
|
|
bool L_5;
|
|
L_5 = VirtualFuncInvoker0< bool >::Invoke(69 /* System.Boolean System.Type::get_IsEnum() */, L_4);
|
|
if (L_5)
|
|
{
|
|
goto IL_0126;
|
|
}
|
|
}
|
|
{
|
|
Type_t* L_6 = ___0_type;
|
|
il2cpp_codegen_runtime_class_init_inline(TypeExtensions_t3ECEF5C4EFF4A8B50F70EF5C26D9120485701470_il2cpp_TypeInfo_var);
|
|
int32_t L_7;
|
|
L_7 = TypeExtensions_GetTypeCode_mB75A162EE9CE21D2605EF67542924B685096810A(L_6, NULL);
|
|
V_0 = L_7;
|
|
int32_t L_8 = V_0;
|
|
switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_8, 1)))
|
|
{
|
|
case 0:
|
|
{
|
|
goto IL_00b1;
|
|
}
|
|
case 1:
|
|
{
|
|
goto IL_0126;
|
|
}
|
|
case 2:
|
|
{
|
|
goto IL_0072;
|
|
}
|
|
case 3:
|
|
{
|
|
goto IL_0080;
|
|
}
|
|
case 4:
|
|
{
|
|
goto IL_00fc;
|
|
}
|
|
case 5:
|
|
{
|
|
goto IL_0079;
|
|
}
|
|
case 6:
|
|
{
|
|
goto IL_009c;
|
|
}
|
|
case 7:
|
|
{
|
|
goto IL_0111;
|
|
}
|
|
case 8:
|
|
{
|
|
goto IL_00a3;
|
|
}
|
|
case 9:
|
|
{
|
|
goto IL_0118;
|
|
}
|
|
case 10:
|
|
{
|
|
goto IL_00aa;
|
|
}
|
|
case 11:
|
|
{
|
|
goto IL_011f;
|
|
}
|
|
case 12:
|
|
{
|
|
goto IL_0103;
|
|
}
|
|
case 13:
|
|
{
|
|
goto IL_0095;
|
|
}
|
|
case 14:
|
|
{
|
|
goto IL_008e;
|
|
}
|
|
case 15:
|
|
{
|
|
goto IL_0087;
|
|
}
|
|
case 16:
|
|
{
|
|
goto IL_0126;
|
|
}
|
|
case 17:
|
|
{
|
|
goto IL_010a;
|
|
}
|
|
}
|
|
}
|
|
{
|
|
goto IL_0126;
|
|
}
|
|
|
|
IL_0072:
|
|
{
|
|
String_t* L_9 = ___1_name;
|
|
PrimitiveParameterExpression_1_t817BB90AF8382BE20F8FD0E9A1508A6227273B93* L_10 = (PrimitiveParameterExpression_1_t817BB90AF8382BE20F8FD0E9A1508A6227273B93*)il2cpp_codegen_object_new(PrimitiveParameterExpression_1_t817BB90AF8382BE20F8FD0E9A1508A6227273B93_il2cpp_TypeInfo_var);
|
|
NullCheck(L_10);
|
|
PrimitiveParameterExpression_1__ctor_m71BCD2392D28272B9A7693A94865BC28A244E8CF(L_10, L_9, PrimitiveParameterExpression_1__ctor_m71BCD2392D28272B9A7693A94865BC28A244E8CF_RuntimeMethod_var);
|
|
return L_10;
|
|
}
|
|
|
|
IL_0079:
|
|
{
|
|
String_t* L_11 = ___1_name;
|
|
PrimitiveParameterExpression_1_t3472890410B9EABBEA006747FAB75C83ED05D0EF* L_12 = (PrimitiveParameterExpression_1_t3472890410B9EABBEA006747FAB75C83ED05D0EF*)il2cpp_codegen_object_new(PrimitiveParameterExpression_1_t3472890410B9EABBEA006747FAB75C83ED05D0EF_il2cpp_TypeInfo_var);
|
|
NullCheck(L_12);
|
|
PrimitiveParameterExpression_1__ctor_mD276E0CA282C5DFD13A185721D0ECF962A94D593(L_12, L_11, PrimitiveParameterExpression_1__ctor_mD276E0CA282C5DFD13A185721D0ECF962A94D593_RuntimeMethod_var);
|
|
return L_12;
|
|
}
|
|
|
|
IL_0080:
|
|
{
|
|
String_t* L_13 = ___1_name;
|
|
PrimitiveParameterExpression_1_tFB88225EB56949A5FE7789A097F7D3EF9E87F71F* L_14 = (PrimitiveParameterExpression_1_tFB88225EB56949A5FE7789A097F7D3EF9E87F71F*)il2cpp_codegen_object_new(PrimitiveParameterExpression_1_tFB88225EB56949A5FE7789A097F7D3EF9E87F71F_il2cpp_TypeInfo_var);
|
|
NullCheck(L_14);
|
|
PrimitiveParameterExpression_1__ctor_mDB7AAFBF808E0E8302D135C1221BB12874C5A64E(L_14, L_13, PrimitiveParameterExpression_1__ctor_mDB7AAFBF808E0E8302D135C1221BB12874C5A64E_RuntimeMethod_var);
|
|
return L_14;
|
|
}
|
|
|
|
IL_0087:
|
|
{
|
|
String_t* L_15 = ___1_name;
|
|
PrimitiveParameterExpression_1_t84EA49070ADDAED1D947288626F447420F7018FB* L_16 = (PrimitiveParameterExpression_1_t84EA49070ADDAED1D947288626F447420F7018FB*)il2cpp_codegen_object_new(PrimitiveParameterExpression_1_t84EA49070ADDAED1D947288626F447420F7018FB_il2cpp_TypeInfo_var);
|
|
NullCheck(L_16);
|
|
PrimitiveParameterExpression_1__ctor_mBEE7A69E2919758783563C56B31B1181ACFCB245(L_16, L_15, PrimitiveParameterExpression_1__ctor_mBEE7A69E2919758783563C56B31B1181ACFCB245_RuntimeMethod_var);
|
|
return L_16;
|
|
}
|
|
|
|
IL_008e:
|
|
{
|
|
String_t* L_17 = ___1_name;
|
|
PrimitiveParameterExpression_1_tF8C4A7CE27CA4A119A479E44DC4809FC7A1EB210* L_18 = (PrimitiveParameterExpression_1_tF8C4A7CE27CA4A119A479E44DC4809FC7A1EB210*)il2cpp_codegen_object_new(PrimitiveParameterExpression_1_tF8C4A7CE27CA4A119A479E44DC4809FC7A1EB210_il2cpp_TypeInfo_var);
|
|
NullCheck(L_18);
|
|
PrimitiveParameterExpression_1__ctor_m3BC011713D323B206EB351C0C6474DFF94164668(L_18, L_17, PrimitiveParameterExpression_1__ctor_m3BC011713D323B206EB351C0C6474DFF94164668_RuntimeMethod_var);
|
|
return L_18;
|
|
}
|
|
|
|
IL_0095:
|
|
{
|
|
String_t* L_19 = ___1_name;
|
|
PrimitiveParameterExpression_1_tC964C6EB5263DD52D8A6F2E7A30831E4E78B168F* L_20 = (PrimitiveParameterExpression_1_tC964C6EB5263DD52D8A6F2E7A30831E4E78B168F*)il2cpp_codegen_object_new(PrimitiveParameterExpression_1_tC964C6EB5263DD52D8A6F2E7A30831E4E78B168F_il2cpp_TypeInfo_var);
|
|
NullCheck(L_20);
|
|
PrimitiveParameterExpression_1__ctor_m78B52D6F90A26232693A9AD371C3B2585A767A82(L_20, L_19, PrimitiveParameterExpression_1__ctor_m78B52D6F90A26232693A9AD371C3B2585A767A82_RuntimeMethod_var);
|
|
return L_20;
|
|
}
|
|
|
|
IL_009c:
|
|
{
|
|
String_t* L_21 = ___1_name;
|
|
PrimitiveParameterExpression_1_t53C7A6D1CDD24E4536D67F3DA5A0CBCC52FB9354* L_22 = (PrimitiveParameterExpression_1_t53C7A6D1CDD24E4536D67F3DA5A0CBCC52FB9354*)il2cpp_codegen_object_new(PrimitiveParameterExpression_1_t53C7A6D1CDD24E4536D67F3DA5A0CBCC52FB9354_il2cpp_TypeInfo_var);
|
|
NullCheck(L_22);
|
|
PrimitiveParameterExpression_1__ctor_mFCB931F8CA3CCBED78237F23623CE9D031138676(L_22, L_21, PrimitiveParameterExpression_1__ctor_mFCB931F8CA3CCBED78237F23623CE9D031138676_RuntimeMethod_var);
|
|
return L_22;
|
|
}
|
|
|
|
IL_00a3:
|
|
{
|
|
String_t* L_23 = ___1_name;
|
|
PrimitiveParameterExpression_1_t69A4CB89EC79CA6D17497F54F8F5FEB4D5D08CBF* L_24 = (PrimitiveParameterExpression_1_t69A4CB89EC79CA6D17497F54F8F5FEB4D5D08CBF*)il2cpp_codegen_object_new(PrimitiveParameterExpression_1_t69A4CB89EC79CA6D17497F54F8F5FEB4D5D08CBF_il2cpp_TypeInfo_var);
|
|
NullCheck(L_24);
|
|
PrimitiveParameterExpression_1__ctor_mBD5F03FFFBDFBB1CADF5B219E0DF682952301C77(L_24, L_23, PrimitiveParameterExpression_1__ctor_mBD5F03FFFBDFBB1CADF5B219E0DF682952301C77_RuntimeMethod_var);
|
|
return L_24;
|
|
}
|
|
|
|
IL_00aa:
|
|
{
|
|
String_t* L_25 = ___1_name;
|
|
PrimitiveParameterExpression_1_t724ACADC8B1EA7446E226EDA6843CCF1A81B8D02* L_26 = (PrimitiveParameterExpression_1_t724ACADC8B1EA7446E226EDA6843CCF1A81B8D02*)il2cpp_codegen_object_new(PrimitiveParameterExpression_1_t724ACADC8B1EA7446E226EDA6843CCF1A81B8D02_il2cpp_TypeInfo_var);
|
|
NullCheck(L_26);
|
|
PrimitiveParameterExpression_1__ctor_m7433FBCA26646D073E10CE3DB024BFD0AF12DF35(L_26, L_25, PrimitiveParameterExpression_1__ctor_m7433FBCA26646D073E10CE3DB024BFD0AF12DF35_RuntimeMethod_var);
|
|
return L_26;
|
|
}
|
|
|
|
IL_00b1:
|
|
{
|
|
Type_t* L_27 = ___0_type;
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_28 = { reinterpret_cast<intptr_t> (RuntimeObject_0_0_0_var) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_29;
|
|
L_29 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_28, NULL);
|
|
bool L_30;
|
|
L_30 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_27, L_29, NULL);
|
|
if (!L_30)
|
|
{
|
|
goto IL_00ca;
|
|
}
|
|
}
|
|
{
|
|
String_t* L_31 = ___1_name;
|
|
ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110* L_32 = (ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110*)il2cpp_codegen_object_new(ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110_il2cpp_TypeInfo_var);
|
|
NullCheck(L_32);
|
|
ParameterExpression__ctor_m5EC144E6CC98B684D27C88CBD48BD52B4441E87D(L_32, L_31, NULL);
|
|
return L_32;
|
|
}
|
|
|
|
IL_00ca:
|
|
{
|
|
Type_t* L_33 = ___0_type;
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_34 = { reinterpret_cast<intptr_t> (Exception_t_0_0_0_var) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_35;
|
|
L_35 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_34, NULL);
|
|
bool L_36;
|
|
L_36 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_33, L_35, NULL);
|
|
if (!L_36)
|
|
{
|
|
goto IL_00e3;
|
|
}
|
|
}
|
|
{
|
|
String_t* L_37 = ___1_name;
|
|
PrimitiveParameterExpression_1_t72222864A35D22B7C9B73E74005FAD44DA32D922* L_38 = (PrimitiveParameterExpression_1_t72222864A35D22B7C9B73E74005FAD44DA32D922*)il2cpp_codegen_object_new(PrimitiveParameterExpression_1_t72222864A35D22B7C9B73E74005FAD44DA32D922_il2cpp_TypeInfo_var);
|
|
NullCheck(L_38);
|
|
PrimitiveParameterExpression_1__ctor_m084B4481EF9EB7C6F4B671FECCA7FFADCF41F988(L_38, L_37, PrimitiveParameterExpression_1__ctor_m084B4481EF9EB7C6F4B671FECCA7FFADCF41F988_RuntimeMethod_var);
|
|
return L_38;
|
|
}
|
|
|
|
IL_00e3:
|
|
{
|
|
Type_t* L_39 = ___0_type;
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_40 = { reinterpret_cast<intptr_t> (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_0_0_0_var) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_41;
|
|
L_41 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_40, NULL);
|
|
bool L_42;
|
|
L_42 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_39, L_41, NULL);
|
|
if (!L_42)
|
|
{
|
|
goto IL_0126;
|
|
}
|
|
}
|
|
{
|
|
String_t* L_43 = ___1_name;
|
|
PrimitiveParameterExpression_1_t933305C7B35026CBE34F095F04F9FDC6C0A33874* L_44 = (PrimitiveParameterExpression_1_t933305C7B35026CBE34F095F04F9FDC6C0A33874*)il2cpp_codegen_object_new(PrimitiveParameterExpression_1_t933305C7B35026CBE34F095F04F9FDC6C0A33874_il2cpp_TypeInfo_var);
|
|
NullCheck(L_44);
|
|
PrimitiveParameterExpression_1__ctor_m280560945598F198B9AC072CDF5CF2FB6828E45B(L_44, L_43, PrimitiveParameterExpression_1__ctor_m280560945598F198B9AC072CDF5CF2FB6828E45B_RuntimeMethod_var);
|
|
return L_44;
|
|
}
|
|
|
|
IL_00fc:
|
|
{
|
|
String_t* L_45 = ___1_name;
|
|
PrimitiveParameterExpression_1_tEEA462A425C4DCDF13971C28AA578F30672871A9* L_46 = (PrimitiveParameterExpression_1_tEEA462A425C4DCDF13971C28AA578F30672871A9*)il2cpp_codegen_object_new(PrimitiveParameterExpression_1_tEEA462A425C4DCDF13971C28AA578F30672871A9_il2cpp_TypeInfo_var);
|
|
NullCheck(L_46);
|
|
PrimitiveParameterExpression_1__ctor_m0222361D180AC336E45B7CD930A0BCEC2ACEBC04(L_46, L_45, PrimitiveParameterExpression_1__ctor_m0222361D180AC336E45B7CD930A0BCEC2ACEBC04_RuntimeMethod_var);
|
|
return L_46;
|
|
}
|
|
|
|
IL_0103:
|
|
{
|
|
String_t* L_47 = ___1_name;
|
|
PrimitiveParameterExpression_1_t636203FF8694D0F7AD7FEDB5AE0166324EF4004F* L_48 = (PrimitiveParameterExpression_1_t636203FF8694D0F7AD7FEDB5AE0166324EF4004F*)il2cpp_codegen_object_new(PrimitiveParameterExpression_1_t636203FF8694D0F7AD7FEDB5AE0166324EF4004F_il2cpp_TypeInfo_var);
|
|
NullCheck(L_48);
|
|
PrimitiveParameterExpression_1__ctor_m289B89C40A50E8C7721E963029B4EFD2572EDE11(L_48, L_47, PrimitiveParameterExpression_1__ctor_m289B89C40A50E8C7721E963029B4EFD2572EDE11_RuntimeMethod_var);
|
|
return L_48;
|
|
}
|
|
|
|
IL_010a:
|
|
{
|
|
String_t* L_49 = ___1_name;
|
|
PrimitiveParameterExpression_1_tD11E84EFF19D460BFB060754D1EEC0DB2C8D3D89* L_50 = (PrimitiveParameterExpression_1_tD11E84EFF19D460BFB060754D1EEC0DB2C8D3D89*)il2cpp_codegen_object_new(PrimitiveParameterExpression_1_tD11E84EFF19D460BFB060754D1EEC0DB2C8D3D89_il2cpp_TypeInfo_var);
|
|
NullCheck(L_50);
|
|
PrimitiveParameterExpression_1__ctor_mCD034F44CBDE2DECE83B8F4FFBF9EDC735218A66(L_50, L_49, PrimitiveParameterExpression_1__ctor_mCD034F44CBDE2DECE83B8F4FFBF9EDC735218A66_RuntimeMethod_var);
|
|
return L_50;
|
|
}
|
|
|
|
IL_0111:
|
|
{
|
|
String_t* L_51 = ___1_name;
|
|
PrimitiveParameterExpression_1_tE19231DCC163F99D61A92741130C5A50C829C892* L_52 = (PrimitiveParameterExpression_1_tE19231DCC163F99D61A92741130C5A50C829C892*)il2cpp_codegen_object_new(PrimitiveParameterExpression_1_tE19231DCC163F99D61A92741130C5A50C829C892_il2cpp_TypeInfo_var);
|
|
NullCheck(L_52);
|
|
PrimitiveParameterExpression_1__ctor_m432CAFD04C99CECC21AF21CD442580742C99B14A(L_52, L_51, PrimitiveParameterExpression_1__ctor_m432CAFD04C99CECC21AF21CD442580742C99B14A_RuntimeMethod_var);
|
|
return L_52;
|
|
}
|
|
|
|
IL_0118:
|
|
{
|
|
String_t* L_53 = ___1_name;
|
|
PrimitiveParameterExpression_1_tBC700C0B6EDB3B78BFCEA74F8C24432261BD81AF* L_54 = (PrimitiveParameterExpression_1_tBC700C0B6EDB3B78BFCEA74F8C24432261BD81AF*)il2cpp_codegen_object_new(PrimitiveParameterExpression_1_tBC700C0B6EDB3B78BFCEA74F8C24432261BD81AF_il2cpp_TypeInfo_var);
|
|
NullCheck(L_54);
|
|
PrimitiveParameterExpression_1__ctor_m6EA176AD6AF65AA8EBFD1B907AC9809081EDC40D(L_54, L_53, PrimitiveParameterExpression_1__ctor_m6EA176AD6AF65AA8EBFD1B907AC9809081EDC40D_RuntimeMethod_var);
|
|
return L_54;
|
|
}
|
|
|
|
IL_011f:
|
|
{
|
|
String_t* L_55 = ___1_name;
|
|
PrimitiveParameterExpression_1_tDF794270F4B8AB052535A17E28757CE8124CAC71* L_56 = (PrimitiveParameterExpression_1_tDF794270F4B8AB052535A17E28757CE8124CAC71*)il2cpp_codegen_object_new(PrimitiveParameterExpression_1_tDF794270F4B8AB052535A17E28757CE8124CAC71_il2cpp_TypeInfo_var);
|
|
NullCheck(L_56);
|
|
PrimitiveParameterExpression_1__ctor_m9ECE6DF9DD81C46CFB4B1B8379C2D6DDB6F87637(L_56, L_55, PrimitiveParameterExpression_1__ctor_m9ECE6DF9DD81C46CFB4B1B8379C2D6DDB6F87637_RuntimeMethod_var);
|
|
return L_56;
|
|
}
|
|
|
|
IL_0126:
|
|
{
|
|
Type_t* L_57 = ___0_type;
|
|
String_t* L_58 = ___1_name;
|
|
TypedParameterExpression_t5D739B36DF1D440EBCF929F66BAD513991B13E07* L_59 = (TypedParameterExpression_t5D739B36DF1D440EBCF929F66BAD513991B13E07*)il2cpp_codegen_object_new(TypedParameterExpression_t5D739B36DF1D440EBCF929F66BAD513991B13E07_il2cpp_TypeInfo_var);
|
|
NullCheck(L_59);
|
|
TypedParameterExpression__ctor_m138CB274E62E9C4FE8269DC51E34D9B32C92A573(L_59, L_57, L_58, NULL);
|
|
return L_59;
|
|
}
|
|
}
|
|
// System.Type System.Linq.Expressions.ParameterExpression::get_Type()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* ParameterExpression_get_Type_mC841EB8901E5407A731DC4CC5631318133E5F61A (ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuntimeObject_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast<intptr_t> (RuntimeObject_0_0_0_var) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_1;
|
|
L_1 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_0, NULL);
|
|
return L_1;
|
|
}
|
|
}
|
|
// System.Linq.Expressions.ExpressionType System.Linq.Expressions.ParameterExpression::get_NodeType()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ParameterExpression_get_NodeType_m401A4752789A4DBAB771AEBEBFAFE5877EF7E05C (ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return (int32_t)(((int32_t)38));
|
|
}
|
|
}
|
|
// System.String System.Linq.Expressions.ParameterExpression::get_Name()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ParameterExpression_get_Name_m5F48CE2BAC279432E92DC3AFBF627F234D0E1D2A (ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
String_t* L_0 = __this->___U3CNameU3Ek__BackingField_2;
|
|
return L_0;
|
|
}
|
|
}
|
|
// System.Boolean System.Linq.Expressions.ParameterExpression::get_IsByRef()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ParameterExpression_get_IsByRef_m01BDD008CE1E89DE90DA5D35E951949CC665FE1C (ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
bool L_0;
|
|
L_0 = VirtualFuncInvoker0< bool >::Invoke(10 /* System.Boolean System.Linq.Expressions.ParameterExpression::GetIsByRef() */, __this);
|
|
return L_0;
|
|
}
|
|
}
|
|
// System.Boolean System.Linq.Expressions.ParameterExpression::GetIsByRef()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ParameterExpression_GetIsByRef_m8F08D04AA3BDD969B05F5B95101D5576DD59E4D6 (ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Linq.Expressions.Expression System.Linq.Expressions.ParameterExpression::Accept(System.Linq.Expressions.ExpressionVisitor)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* ParameterExpression_Accept_mB9F507D601B3AEAA3E0A8607FBA889AA7E186DF3 (ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110* __this, ExpressionVisitor_tD26583FF464068F23017BC372C81133A62C5A590* ___0_visitor, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
ExpressionVisitor_tD26583FF464068F23017BC372C81133A62C5A590* L_0 = ___0_visitor;
|
|
NullCheck(L_0);
|
|
Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* L_1;
|
|
L_1 = VirtualFuncInvoker1< Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785*, ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110* >::Invoke(11 /* System.Linq.Expressions.Expression System.Linq.Expressions.ExpressionVisitor::VisitParameter(System.Linq.Expressions.ParameterExpression) */, L_0, __this);
|
|
return L_1;
|
|
}
|
|
}
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic pop
|
|
#endif
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic push
|
|
#pragma clang diagnostic ignored "-Winvalid-offsetof"
|
|
#pragma clang diagnostic ignored "-Wunused-variable"
|
|
#endif
|
|
// System.Void System.Linq.Expressions.ByRefParameterExpression::.ctor(System.Type,System.String)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ByRefParameterExpression__ctor_m94CB0AF1F76EF76BC30F1A5BA93D1DC7448158BD (ByRefParameterExpression_t3CEFD77EBCE6D03D021A7E7AC90432BBF959E86D* __this, Type_t* ___0_type, String_t* ___1_name, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Type_t* L_0 = ___0_type;
|
|
String_t* L_1 = ___1_name;
|
|
TypedParameterExpression__ctor_m138CB274E62E9C4FE8269DC51E34D9B32C92A573(__this, L_0, L_1, NULL);
|
|
return;
|
|
}
|
|
}
|
|
// System.Boolean System.Linq.Expressions.ByRefParameterExpression::GetIsByRef()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ByRefParameterExpression_GetIsByRef_mA1E5B6FDD75B2BD8ACAB35E44B9836567584F7D2 (ByRefParameterExpression_t3CEFD77EBCE6D03D021A7E7AC90432BBF959E86D* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return (bool)1;
|
|
}
|
|
}
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic pop
|
|
#endif
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic push
|
|
#pragma clang diagnostic ignored "-Winvalid-offsetof"
|
|
#pragma clang diagnostic ignored "-Wunused-variable"
|
|
#endif
|
|
// System.Void System.Linq.Expressions.TypedParameterExpression::.ctor(System.Type,System.String)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypedParameterExpression__ctor_m138CB274E62E9C4FE8269DC51E34D9B32C92A573 (TypedParameterExpression_t5D739B36DF1D440EBCF929F66BAD513991B13E07* __this, Type_t* ___0_type, String_t* ___1_name, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
String_t* L_0 = ___1_name;
|
|
ParameterExpression__ctor_m5EC144E6CC98B684D27C88CBD48BD52B4441E87D(__this, L_0, NULL);
|
|
Type_t* L_1 = ___0_type;
|
|
__this->___U3CTypeU3Ek__BackingField_3 = L_1;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CTypeU3Ek__BackingField_3), (void*)L_1);
|
|
return;
|
|
}
|
|
}
|
|
// System.Type System.Linq.Expressions.TypedParameterExpression::get_Type()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* TypedParameterExpression_get_Type_m20C9F1918879D52EAF96271328AB5AF5BE652735 (TypedParameterExpression_t5D739B36DF1D440EBCF929F66BAD513991B13E07* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Type_t* L_0 = __this->___U3CTypeU3Ek__BackingField_3;
|
|
return L_0;
|
|
}
|
|
}
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic pop
|
|
#endif
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic push
|
|
#pragma clang diagnostic ignored "-Winvalid-offsetof"
|
|
#pragma clang diagnostic ignored "-Wunused-variable"
|
|
#endif
|
|
// System.String System.Linq.Expressions.Strings::get_ReducibleMustOverrideReduce()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Strings_get_ReducibleMustOverrideReduce_m3A42A36C78DEE542AE7861CCE517D5B05AD822B1 (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral365B734430D9CF2AB2319E3E14FDC9F33C4F862C);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
return _stringLiteral365B734430D9CF2AB2319E3E14FDC9F33C4F862C;
|
|
}
|
|
}
|
|
// System.String System.Linq.Expressions.Strings::get_MustReduceToDifferent()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Strings_get_MustReduceToDifferent_m958D994C04C8CB086B7C38E609E24FFC47E5265B (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0A08504CE4D03C27B3393379203A99CADA8CF1A3);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
return _stringLiteral0A08504CE4D03C27B3393379203A99CADA8CF1A3;
|
|
}
|
|
}
|
|
// System.String System.Linq.Expressions.Strings::get_ReducedNotCompatible()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Strings_get_ReducedNotCompatible_mDE70EE4B9AD1B81B7341E17740056421BF7ECD7D (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA6DF45C72270FA2BB1DBC2168AD0472EA600EA70);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
return _stringLiteralA6DF45C72270FA2BB1DBC2168AD0472EA600EA70;
|
|
}
|
|
}
|
|
// System.String System.Linq.Expressions.Strings::get_SetterHasNoParams()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Strings_get_SetterHasNoParams_m746FEEB86EDF875639CD9256DD6D76EB2B1F32FD (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralAD1D3DC067F3F1FD1F13B61D3B4A23C3470D6502);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
return _stringLiteralAD1D3DC067F3F1FD1F13B61D3B4A23C3470D6502;
|
|
}
|
|
}
|
|
// System.String System.Linq.Expressions.Strings::get_PropertyCannotHaveRefType()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Strings_get_PropertyCannotHaveRefType_mB1A0026232F24ED7ABB22237680014C9175C1756 (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8719FFC739536C9848492D037E063238122D6A84);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
return _stringLiteral8719FFC739536C9848492D037E063238122D6A84;
|
|
}
|
|
}
|
|
// System.String System.Linq.Expressions.Strings::get_IndexesOfSetGetMustMatch()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Strings_get_IndexesOfSetGetMustMatch_m9BEE6C5ED9A8D5DF804D2674C3DB926652EDB5CE (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE620B1D7A5B3C195B501656706CF79F6A6AE4EB0);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
return _stringLiteralE620B1D7A5B3C195B501656706CF79F6A6AE4EB0;
|
|
}
|
|
}
|
|
// System.String System.Linq.Expressions.Strings::get_AccessorsCannotHaveVarArgs()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Strings_get_AccessorsCannotHaveVarArgs_mC0A22CD7EC4580F23F4DA7EC0C961A7F1450C03F (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral561DD56768A8A61E73B01577FC2C730CB6FEA1D0);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
return _stringLiteral561DD56768A8A61E73B01577FC2C730CB6FEA1D0;
|
|
}
|
|
}
|
|
// System.String System.Linq.Expressions.Strings::get_AccessorsCannotHaveByRefArgs()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Strings_get_AccessorsCannotHaveByRefArgs_mBD5023C083C5123F8F02F11B864DA213556DC1F5 (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7F70A5FFB74237FFCD4F30931A1BE065AFF805DA);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
return _stringLiteral7F70A5FFB74237FFCD4F30931A1BE065AFF805DA;
|
|
}
|
|
}
|
|
// System.String System.Linq.Expressions.Strings::get_TypeMustNotBeByRef()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Strings_get_TypeMustNotBeByRef_m2B221C76F766F351EF9EB01A229250838F0E53A5 (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF592ECC3A1212A67A57DD1C238C4347055593AD5);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
return _stringLiteralF592ECC3A1212A67A57DD1C238C4347055593AD5;
|
|
}
|
|
}
|
|
// System.String System.Linq.Expressions.Strings::get_TypeMustNotBePointer()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Strings_get_TypeMustNotBePointer_m89142D9175E189EB7179F0D923560280451849B8 (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7BCD0055266E6A2D27046CB48F7AD1B5424E7F89);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
return _stringLiteral7BCD0055266E6A2D27046CB48F7AD1B5424E7F89;
|
|
}
|
|
}
|
|
// System.String System.Linq.Expressions.Strings::get_SetterMustBeVoid()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Strings_get_SetterMustBeVoid_m38918E4D6A15B85D429B1377D25A913F30A51287 (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8B17A4C81AB48771D7659B79C80377AE8F60A01A);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
return _stringLiteral8B17A4C81AB48771D7659B79C80377AE8F60A01A;
|
|
}
|
|
}
|
|
// System.String System.Linq.Expressions.Strings::get_PropertyTypeMustMatchGetter()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Strings_get_PropertyTypeMustMatchGetter_m2061100878EF212F7FAB9C341CBB6216EA37B4E5 (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF9C2A1B1F1F4E3219A2EBD77C8695DAB78025CC4);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
return _stringLiteralF9C2A1B1F1F4E3219A2EBD77C8695DAB78025CC4;
|
|
}
|
|
}
|
|
// System.String System.Linq.Expressions.Strings::get_PropertyTypeMustMatchSetter()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Strings_get_PropertyTypeMustMatchSetter_m6DFAD5DFBF3948F14B7C1B89900D49588EA922F2 (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7FBF491D8A6339642C3B0B8599FD08C4E3BAB7FF);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
return _stringLiteral7FBF491D8A6339642C3B0B8599FD08C4E3BAB7FF;
|
|
}
|
|
}
|
|
// System.String System.Linq.Expressions.Strings::get_BothAccessorsMustBeStatic()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Strings_get_BothAccessorsMustBeStatic_m25E3790D9EEF7F4FDCC8ADC3F299BE3B19F0ECD9 (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1E024F8C2BA0751536AEC01C2BB37A58D23E925C);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
return _stringLiteral1E024F8C2BA0751536AEC01C2BB37A58D23E925C;
|
|
}
|
|
}
|
|
// System.String System.Linq.Expressions.Strings::get_OnlyStaticFieldsHaveNullInstance()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Strings_get_OnlyStaticFieldsHaveNullInstance_mB10BDB7072EA21B89DF2F604BF929F2F3DCCB44D (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral39EE071DBFF62B93DB3A1FF65E0FE4AB2D376048);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
return _stringLiteral39EE071DBFF62B93DB3A1FF65E0FE4AB2D376048;
|
|
}
|
|
}
|
|
// System.String System.Linq.Expressions.Strings::get_OnlyStaticPropertiesHaveNullInstance()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Strings_get_OnlyStaticPropertiesHaveNullInstance_m521E6F6FB410ACD58763A3945AB354EC4B75D1F2 (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral08CFE4D708959435BF56C4B792145841BEA91832);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
return _stringLiteral08CFE4D708959435BF56C4B792145841BEA91832;
|
|
}
|
|
}
|
|
// System.String System.Linq.Expressions.Strings::get_PropertyTypeCannotBeVoid()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Strings_get_PropertyTypeCannotBeVoid_mC2D4A1419AF461FED983B5743136676BDC8CF810 (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral82E1F354636F248C0774B9D8C5BD90B6FD1CE7A4);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
return _stringLiteral82E1F354636F248C0774B9D8C5BD90B6FD1CE7A4;
|
|
}
|
|
}
|
|
// System.String System.Linq.Expressions.Strings::get_InvalidUnboxType()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Strings_get_InvalidUnboxType_m7DE726A5CD1486C8BBF2742E6D6ED11E761F60D0 (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3EB432DF0AA38DCA0FF1899A2C35BE87DC5F7AF3);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
return _stringLiteral3EB432DF0AA38DCA0FF1899A2C35BE87DC5F7AF3;
|
|
}
|
|
}
|
|
// System.String System.Linq.Expressions.Strings::get_ExpressionMustBeWriteable()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Strings_get_ExpressionMustBeWriteable_m22E0F89C5D1AB3F0A191A0CC8C4657EED9FEA127 (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8E12466D0B5A509F61FDCC5267CCCC3215DB5220);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
return _stringLiteral8E12466D0B5A509F61FDCC5267CCCC3215DB5220;
|
|
}
|
|
}
|
|
// System.String System.Linq.Expressions.Strings::get_ArgumentMustNotHaveValueType()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Strings_get_ArgumentMustNotHaveValueType_m58C991B84D3CDEC7FB189BB23E5DC5B1A0A66C3C (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC400B58496A5FA148BE40646CCE1F2F9AD0F03E5);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
return _stringLiteralC400B58496A5FA148BE40646CCE1F2F9AD0F03E5;
|
|
}
|
|
}
|
|
// System.String System.Linq.Expressions.Strings::get_MustBeReducible()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Strings_get_MustBeReducible_m6AA622B4FC648A5A1B05D4CC21B9EB4A77600B79 (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9FBB4AAE395F5083E7D7C5595FA511A533D09D06);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
return _stringLiteral9FBB4AAE395F5083E7D7C5595FA511A533D09D06;
|
|
}
|
|
}
|
|
// System.String System.Linq.Expressions.Strings::get_QuotedExpressionMustBeLambda()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Strings_get_QuotedExpressionMustBeLambda_m5B14AD0ADD4AAB20CAF97B91C11F132430568DF2 (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD32F42CEFAEB656802941F988FAA2CE38CC74317);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
return _stringLiteralD32F42CEFAEB656802941F988FAA2CE38CC74317;
|
|
}
|
|
}
|
|
// System.String System.Linq.Expressions.Strings::get_CollectionModifiedWhileEnumerating()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Strings_get_CollectionModifiedWhileEnumerating_m3D700CB4DC6D6AE927D0814850484B2CC529A7CE (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF8D08FCF1537043BF0289FA98C51BF5A3AC7C618);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
return _stringLiteralF8D08FCF1537043BF0289FA98C51BF5A3AC7C618;
|
|
}
|
|
}
|
|
// System.String System.Linq.Expressions.Strings::VariableMustNotBeByRef(System.Object,System.Object)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Strings_VariableMustNotBeByRef_mE3ED19211C77B191BA873EB6F55AF28CAF381CE3 (RuntimeObject* ___0_p0, RuntimeObject* ___1_p1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1E2D64BE0B742BB1DC39B3D63EF37D7C05169A08);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
RuntimeObject* L_0 = ___0_p0;
|
|
RuntimeObject* L_1 = ___1_p1;
|
|
String_t* L_2;
|
|
L_2 = SR_Format_m56240E34F29A8125B8C21F65E66237F880CCAD22(_stringLiteral1E2D64BE0B742BB1DC39B3D63EF37D7C05169A08, L_0, L_1, NULL);
|
|
return L_2;
|
|
}
|
|
}
|
|
// System.String System.Linq.Expressions.Strings::DuplicateVariable(System.Object)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Strings_DuplicateVariable_mDF4A857547682ED99ADBCB608AE9D0C6117BF862 (RuntimeObject* ___0_p0, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1E4602BE3906A5DB069E16BF150494788139ED9F);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
RuntimeObject* L_0 = ___0_p0;
|
|
String_t* L_1;
|
|
L_1 = SR_Format_m7198B645F5C0A5E33F30AEF003C1F1D1415A9F86(_stringLiteral1E4602BE3906A5DB069E16BF150494788139ED9F, L_0, NULL);
|
|
return L_1;
|
|
}
|
|
}
|
|
// System.String System.Linq.Expressions.Strings::ExtensionNodeMustOverrideProperty(System.Object)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Strings_ExtensionNodeMustOverrideProperty_m9104CAA7D2A9E08CBB135788A14930D2B9720284 (RuntimeObject* ___0_p0, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0F144BDAF6EE2C0E6CFB19145B2E6195FD2E6540);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
RuntimeObject* L_0 = ___0_p0;
|
|
String_t* L_1;
|
|
L_1 = SR_Format_m7198B645F5C0A5E33F30AEF003C1F1D1415A9F86(_stringLiteral0F144BDAF6EE2C0E6CFB19145B2E6195FD2E6540, L_0, NULL);
|
|
return L_1;
|
|
}
|
|
}
|
|
// System.String System.Linq.Expressions.Strings::UserDefinedOperatorMustBeStatic(System.Object)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Strings_UserDefinedOperatorMustBeStatic_mD7FD9FEE3CA2235046E68879DFDF7BA546A35C09 (RuntimeObject* ___0_p0, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralBBFD48C251E49D3683DCC1DBAF057F22B03C114D);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
RuntimeObject* L_0 = ___0_p0;
|
|
String_t* L_1;
|
|
L_1 = SR_Format_m7198B645F5C0A5E33F30AEF003C1F1D1415A9F86(_stringLiteralBBFD48C251E49D3683DCC1DBAF057F22B03C114D, L_0, NULL);
|
|
return L_1;
|
|
}
|
|
}
|
|
// System.String System.Linq.Expressions.Strings::UserDefinedOperatorMustNotBeVoid(System.Object)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Strings_UserDefinedOperatorMustNotBeVoid_m388780A77A92CBA1E7878A08A499E24677F38F39 (RuntimeObject* ___0_p0, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2753DED4A753D69B86213F583EFED4AE585D94B7);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
RuntimeObject* L_0 = ___0_p0;
|
|
String_t* L_1;
|
|
L_1 = SR_Format_m7198B645F5C0A5E33F30AEF003C1F1D1415A9F86(_stringLiteral2753DED4A753D69B86213F583EFED4AE585D94B7, L_0, NULL);
|
|
return L_1;
|
|
}
|
|
}
|
|
// System.String System.Linq.Expressions.Strings::CoercionOperatorNotDefined(System.Object,System.Object)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Strings_CoercionOperatorNotDefined_m8009E9C430F880539AEA99C88D35D1F4A1215A69 (RuntimeObject* ___0_p0, RuntimeObject* ___1_p1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2783420FD0C038B0FC9DE02BFB28312E25000E37);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
RuntimeObject* L_0 = ___0_p0;
|
|
RuntimeObject* L_1 = ___1_p1;
|
|
String_t* L_2;
|
|
L_2 = SR_Format_m56240E34F29A8125B8C21F65E66237F880CCAD22(_stringLiteral2783420FD0C038B0FC9DE02BFB28312E25000E37, L_0, L_1, NULL);
|
|
return L_2;
|
|
}
|
|
}
|
|
// System.String System.Linq.Expressions.Strings::UnaryOperatorNotDefined(System.Object,System.Object)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Strings_UnaryOperatorNotDefined_m8268F1DEFE970387E1E3494AC511F7D4FA652E01 (RuntimeObject* ___0_p0, RuntimeObject* ___1_p1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral48B47FDDA57B9DCA9053DF62A8543DB0F876C7BF);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
RuntimeObject* L_0 = ___0_p0;
|
|
RuntimeObject* L_1 = ___1_p1;
|
|
String_t* L_2;
|
|
L_2 = SR_Format_m56240E34F29A8125B8C21F65E66237F880CCAD22(_stringLiteral48B47FDDA57B9DCA9053DF62A8543DB0F876C7BF, L_0, L_1, NULL);
|
|
return L_2;
|
|
}
|
|
}
|
|
// System.String System.Linq.Expressions.Strings::BinaryOperatorNotDefined(System.Object,System.Object,System.Object)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Strings_BinaryOperatorNotDefined_m6E51761DF07DAFB711A896B8A8C0DC0909A94FE5 (RuntimeObject* ___0_p0, RuntimeObject* ___1_p1, RuntimeObject* ___2_p2, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral61759565E575B9B47703E5D2E5144C3E988BBEAB);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
RuntimeObject* L_0 = ___0_p0;
|
|
RuntimeObject* L_1 = ___1_p1;
|
|
RuntimeObject* L_2 = ___2_p2;
|
|
String_t* L_3;
|
|
L_3 = SR_Format_m77447D5E6F4FCF2BE4472FF28D25511C09F1AF9B(_stringLiteral61759565E575B9B47703E5D2E5144C3E988BBEAB, L_0, L_1, L_2, NULL);
|
|
return L_3;
|
|
}
|
|
}
|
|
// System.String System.Linq.Expressions.Strings::ReferenceEqualityNotDefined(System.Object,System.Object)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Strings_ReferenceEqualityNotDefined_m0A99DEB91A06FFF42F1165060D112DF430F60BBB (RuntimeObject* ___0_p0, RuntimeObject* ___1_p1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE832ED19918938E6543E9BA5731AF60680CA08B0);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
RuntimeObject* L_0 = ___0_p0;
|
|
RuntimeObject* L_1 = ___1_p1;
|
|
String_t* L_2;
|
|
L_2 = SR_Format_m56240E34F29A8125B8C21F65E66237F880CCAD22(_stringLiteralE832ED19918938E6543E9BA5731AF60680CA08B0, L_0, L_1, NULL);
|
|
return L_2;
|
|
}
|
|
}
|
|
// System.String System.Linq.Expressions.Strings::OperandTypesDoNotMatchParameters(System.Object,System.Object)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Strings_OperandTypesDoNotMatchParameters_mB2226604DD5AAEF2ABA05009AD5DC010CCA07A83 (RuntimeObject* ___0_p0, RuntimeObject* ___1_p1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDF74F0637127DD52B6B40A32BD65B2D13DF734D9);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
RuntimeObject* L_0 = ___0_p0;
|
|
RuntimeObject* L_1 = ___1_p1;
|
|
String_t* L_2;
|
|
L_2 = SR_Format_m56240E34F29A8125B8C21F65E66237F880CCAD22(_stringLiteralDF74F0637127DD52B6B40A32BD65B2D13DF734D9, L_0, L_1, NULL);
|
|
return L_2;
|
|
}
|
|
}
|
|
// System.String System.Linq.Expressions.Strings::OverloadOperatorTypeDoesNotMatchConversionType(System.Object,System.Object)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Strings_OverloadOperatorTypeDoesNotMatchConversionType_m17F50AD8A87FB4FCE07E359EE95C395AD51A5EF9 (RuntimeObject* ___0_p0, RuntimeObject* ___1_p1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9376E3B78102EC033F8620C7020D273BC20A6D56);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
RuntimeObject* L_0 = ___0_p0;
|
|
RuntimeObject* L_1 = ___1_p1;
|
|
String_t* L_2;
|
|
L_2 = SR_Format_m56240E34F29A8125B8C21F65E66237F880CCAD22(_stringLiteral9376E3B78102EC033F8620C7020D273BC20A6D56, L_0, L_1, NULL);
|
|
return L_2;
|
|
}
|
|
}
|
|
// System.String System.Linq.Expressions.Strings::get_ConversionIsNotSupportedForArithmeticTypes()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Strings_get_ConversionIsNotSupportedForArithmeticTypes_mAB4AA46A02473EA545D63C914EA9AC4AE40533EE (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDEF3E0488656774170520F9C9817540BC9B7A342);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
return _stringLiteralDEF3E0488656774170520F9C9817540BC9B7A342;
|
|
}
|
|
}
|
|
// System.String System.Linq.Expressions.Strings::get_ArgumentMustBeArray()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Strings_get_ArgumentMustBeArray_mD82D0CF2D5DC05CAEB302A053603B40D93AC335C (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0419F10D65478107C9B7ACDC31842682EDD2BEF6);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
return _stringLiteral0419F10D65478107C9B7ACDC31842682EDD2BEF6;
|
|
}
|
|
}
|
|
// System.String System.Linq.Expressions.Strings::get_ArgumentMustBeArrayIndexType()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Strings_get_ArgumentMustBeArrayIndexType_mBE313C2248F825C5C1403EB74B1E79A72C93CC4E (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE276A8153FED2D11832189F85D9FBDCEAEEF9177);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
return _stringLiteralE276A8153FED2D11832189F85D9FBDCEAEEF9177;
|
|
}
|
|
}
|
|
// System.String System.Linq.Expressions.Strings::get_ArgumentMustBeSingleDimensionalArrayType()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Strings_get_ArgumentMustBeSingleDimensionalArrayType_m7C4D9F0CBAB8B1AC45B56FEF9075957C61D9059C (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDB50854D8D501F12A08AB41550C7A4EFD8593108);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
return _stringLiteralDB50854D8D501F12A08AB41550C7A4EFD8593108;
|
|
}
|
|
}
|
|
// System.String System.Linq.Expressions.Strings::get_ArgumentTypesMustMatch()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Strings_get_ArgumentTypesMustMatch_mB77090F6003E891C8C67FAE4191C39719E9F6E18 (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE60F846E2C0155A9761809E804F6944C5F755E9F);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
return _stringLiteralE60F846E2C0155A9761809E804F6944C5F755E9F;
|
|
}
|
|
}
|
|
// System.String System.Linq.Expressions.Strings::IncorrectTypeForTypeAs(System.Object)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Strings_IncorrectTypeForTypeAs_m01B1DD350E75E975517B498DABC8188DBB2F79B0 (RuntimeObject* ___0_p0, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral652020781139A0A2B14DBD0B9030CECA23499296);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
RuntimeObject* L_0 = ___0_p0;
|
|
String_t* L_1;
|
|
L_1 = SR_Format_m7198B645F5C0A5E33F30AEF003C1F1D1415A9F86(_stringLiteral652020781139A0A2B14DBD0B9030CECA23499296, L_0, NULL);
|
|
return L_1;
|
|
}
|
|
}
|
|
// System.String System.Linq.Expressions.Strings::get_CoalesceUsedOnNonNullType()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Strings_get_CoalesceUsedOnNonNullType_mACDD27E1B10289CC5A25CBCD7A493E68D0C5D20C (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralEA02CABBBE0E4813D94018F8AA9206A3F797092F);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
return _stringLiteralEA02CABBBE0E4813D94018F8AA9206A3F797092F;
|
|
}
|
|
}
|
|
// System.String System.Linq.Expressions.Strings::ExpressionTypeDoesNotMatchAssignment(System.Object,System.Object)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Strings_ExpressionTypeDoesNotMatchAssignment_m9D2FF98163B9F8EACD1CACE49DCAF1F9E85530BE (RuntimeObject* ___0_p0, RuntimeObject* ___1_p1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6919B545440DB3ECB6BC68172682D8A9F35BA570);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
RuntimeObject* L_0 = ___0_p0;
|
|
RuntimeObject* L_1 = ___1_p1;
|
|
String_t* L_2;
|
|
L_2 = SR_Format_m56240E34F29A8125B8C21F65E66237F880CCAD22(_stringLiteral6919B545440DB3ECB6BC68172682D8A9F35BA570, L_0, L_1, NULL);
|
|
return L_2;
|
|
}
|
|
}
|
|
// System.String System.Linq.Expressions.Strings::ExpressionTypeNotInvocable(System.Object)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Strings_ExpressionTypeNotInvocable_m399051494E7646607B72C68859496C44359FE8FB (RuntimeObject* ___0_p0, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral16CE4C265479AEFCAA696C03E5FE3E9D766BD757);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
RuntimeObject* L_0 = ___0_p0;
|
|
String_t* L_1;
|
|
L_1 = SR_Format_m7198B645F5C0A5E33F30AEF003C1F1D1415A9F86(_stringLiteral16CE4C265479AEFCAA696C03E5FE3E9D766BD757, L_0, NULL);
|
|
return L_1;
|
|
}
|
|
}
|
|
// System.String System.Linq.Expressions.Strings::FieldInfoNotDefinedForType(System.Object,System.Object,System.Object)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Strings_FieldInfoNotDefinedForType_mD23627A654EC4FFA27987FAECDCA4573DFBB331F (RuntimeObject* ___0_p0, RuntimeObject* ___1_p1, RuntimeObject* ___2_p2, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4AA544F1E51CD304DAF5AEAE3FCAF06FA4C7B753);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
RuntimeObject* L_0 = ___0_p0;
|
|
RuntimeObject* L_1 = ___1_p1;
|
|
RuntimeObject* L_2 = ___2_p2;
|
|
String_t* L_3;
|
|
L_3 = SR_Format_m77447D5E6F4FCF2BE4472FF28D25511C09F1AF9B(_stringLiteral4AA544F1E51CD304DAF5AEAE3FCAF06FA4C7B753, L_0, L_1, L_2, NULL);
|
|
return L_3;
|
|
}
|
|
}
|
|
// System.String System.Linq.Expressions.Strings::get_IncorrectNumberOfIndexes()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Strings_get_IncorrectNumberOfIndexes_mE8762BDEE1E6438DF6774EE2076668B777D59A1E (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral431996AE9D55F610ECC62A67B60AFB5EF7090C09);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
return _stringLiteral431996AE9D55F610ECC62A67B60AFB5EF7090C09;
|
|
}
|
|
}
|
|
// System.String System.Linq.Expressions.Strings::MemberNotFieldOrProperty(System.Object)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Strings_MemberNotFieldOrProperty_m7FB282E7C24F5F9FAFFD994C91FC78976344A90D (RuntimeObject* ___0_p0, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDF5C22D4BBDCA40C387FD0C4A0A44384EA0B54CB);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
RuntimeObject* L_0 = ___0_p0;
|
|
String_t* L_1;
|
|
L_1 = SR_Format_m7198B645F5C0A5E33F30AEF003C1F1D1415A9F86(_stringLiteralDF5C22D4BBDCA40C387FD0C4A0A44384EA0B54CB, L_0, NULL);
|
|
return L_1;
|
|
}
|
|
}
|
|
// System.String System.Linq.Expressions.Strings::MethodContainsGenericParameters(System.Object)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Strings_MethodContainsGenericParameters_m7F3295D6C1B00BCDA62CA65B650B47DB4D2F5CF1 (RuntimeObject* ___0_p0, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral812BBB586E626F59DADED777F983C5B0511BBBFE);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
RuntimeObject* L_0 = ___0_p0;
|
|
String_t* L_1;
|
|
L_1 = SR_Format_m7198B645F5C0A5E33F30AEF003C1F1D1415A9F86(_stringLiteral812BBB586E626F59DADED777F983C5B0511BBBFE, L_0, NULL);
|
|
return L_1;
|
|
}
|
|
}
|
|
// System.String System.Linq.Expressions.Strings::MethodIsGeneric(System.Object)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Strings_MethodIsGeneric_m2C37CC8AAAAF2A2FE5DE5161109B8CCD232666FC (RuntimeObject* ___0_p0, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralBD78FEA9D8030499CE2FDA70990A7143C55C18DA);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
RuntimeObject* L_0 = ___0_p0;
|
|
String_t* L_1;
|
|
L_1 = SR_Format_m7198B645F5C0A5E33F30AEF003C1F1D1415A9F86(_stringLiteralBD78FEA9D8030499CE2FDA70990A7143C55C18DA, L_0, NULL);
|
|
return L_1;
|
|
}
|
|
}
|
|
// System.String System.Linq.Expressions.Strings::PropertyDoesNotHaveAccessor(System.Object)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Strings_PropertyDoesNotHaveAccessor_m88B1260AB7EC58A12DAE2539F3A55A69E920CC11 (RuntimeObject* ___0_p0, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE0A280337FBF907EF4F329CFB3F183ECFEC3487D);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
RuntimeObject* L_0 = ___0_p0;
|
|
String_t* L_1;
|
|
L_1 = SR_Format_m7198B645F5C0A5E33F30AEF003C1F1D1415A9F86(_stringLiteralE0A280337FBF907EF4F329CFB3F183ECFEC3487D, L_0, NULL);
|
|
return L_1;
|
|
}
|
|
}
|
|
// System.String System.Linq.Expressions.Strings::PropertyNotDefinedForType(System.Object,System.Object)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Strings_PropertyNotDefinedForType_m44F08202420CAEC9DF711EB93306981A0132B581 (RuntimeObject* ___0_p0, RuntimeObject* ___1_p1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral67A90A42A6455E19FAEFD2A1E887AFDBD8241B07);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
RuntimeObject* L_0 = ___0_p0;
|
|
RuntimeObject* L_1 = ___1_p1;
|
|
String_t* L_2;
|
|
L_2 = SR_Format_m56240E34F29A8125B8C21F65E66237F880CCAD22(_stringLiteral67A90A42A6455E19FAEFD2A1E887AFDBD8241B07, L_0, L_1, NULL);
|
|
return L_2;
|
|
}
|
|
}
|
|
// System.String System.Linq.Expressions.Strings::InstanceAndMethodTypeMismatch(System.Object,System.Object,System.Object)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Strings_InstanceAndMethodTypeMismatch_mBBD053323B3C594216023FFCD7C79DE30CCB978D (RuntimeObject* ___0_p0, RuntimeObject* ___1_p1, RuntimeObject* ___2_p2, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral29539CF9C0050D20C86E38130F25844476FB63BD);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
RuntimeObject* L_0 = ___0_p0;
|
|
RuntimeObject* L_1 = ___1_p1;
|
|
RuntimeObject* L_2 = ___2_p2;
|
|
String_t* L_3;
|
|
L_3 = SR_Format_m77447D5E6F4FCF2BE4472FF28D25511C09F1AF9B(_stringLiteral29539CF9C0050D20C86E38130F25844476FB63BD, L_0, L_1, L_2, NULL);
|
|
return L_3;
|
|
}
|
|
}
|
|
// System.String System.Linq.Expressions.Strings::UnhandledBinary(System.Object)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Strings_UnhandledBinary_mAF4B3706CAC48BBB339F06A2D6BBD407F6123529 (RuntimeObject* ___0_p0, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4A3E0777CA036CEEB48D3BF32DD99000A0A11230);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
RuntimeObject* L_0 = ___0_p0;
|
|
String_t* L_1;
|
|
L_1 = SR_Format_m7198B645F5C0A5E33F30AEF003C1F1D1415A9F86(_stringLiteral4A3E0777CA036CEEB48D3BF32DD99000A0A11230, L_0, NULL);
|
|
return L_1;
|
|
}
|
|
}
|
|
// System.String System.Linq.Expressions.Strings::UnhandledUnary(System.Object)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Strings_UnhandledUnary_m4FEACEDC28AD06B304190FD05D7CB48BE9B296B1 (RuntimeObject* ___0_p0, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral43518F54AC1A7F3CEBE1CD78BAC5AEB67B674D3B);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
RuntimeObject* L_0 = ___0_p0;
|
|
String_t* L_1;
|
|
L_1 = SR_Format_m7198B645F5C0A5E33F30AEF003C1F1D1415A9F86(_stringLiteral43518F54AC1A7F3CEBE1CD78BAC5AEB67B674D3B, L_0, NULL);
|
|
return L_1;
|
|
}
|
|
}
|
|
// System.String System.Linq.Expressions.Strings::UserDefinedOpMustHaveConsistentTypes(System.Object,System.Object)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Strings_UserDefinedOpMustHaveConsistentTypes_m8DD56F131445E346A82428A2DD31727F85E1D971 (RuntimeObject* ___0_p0, RuntimeObject* ___1_p1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE0F7978456CA71DA2C671C6FE8AC9A87760A7A53);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
RuntimeObject* L_0 = ___0_p0;
|
|
RuntimeObject* L_1 = ___1_p1;
|
|
String_t* L_2;
|
|
L_2 = SR_Format_m56240E34F29A8125B8C21F65E66237F880CCAD22(_stringLiteralE0F7978456CA71DA2C671C6FE8AC9A87760A7A53, L_0, L_1, NULL);
|
|
return L_2;
|
|
}
|
|
}
|
|
// System.String System.Linq.Expressions.Strings::UserDefinedOpMustHaveValidReturnType(System.Object,System.Object)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Strings_UserDefinedOpMustHaveValidReturnType_mCF0FD986FE282B7834DDC24F75A2800519BAA576 (RuntimeObject* ___0_p0, RuntimeObject* ___1_p1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDF07E0F12D958B904AE2D31E9E73E3DBC3FBB2FA);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
RuntimeObject* L_0 = ___0_p0;
|
|
RuntimeObject* L_1 = ___1_p1;
|
|
String_t* L_2;
|
|
L_2 = SR_Format_m56240E34F29A8125B8C21F65E66237F880CCAD22(_stringLiteralDF07E0F12D958B904AE2D31E9E73E3DBC3FBB2FA, L_0, L_1, NULL);
|
|
return L_2;
|
|
}
|
|
}
|
|
// System.String System.Linq.Expressions.Strings::LogicalOperatorMustHaveBooleanOperators(System.Object,System.Object)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Strings_LogicalOperatorMustHaveBooleanOperators_m82DBE70607CA9A0407A430AE1A9F88DE0C22B3BD (RuntimeObject* ___0_p0, RuntimeObject* ___1_p1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8884690BE8675F580526DA9F59E741FBA925DB84);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
RuntimeObject* L_0 = ___0_p0;
|
|
RuntimeObject* L_1 = ___1_p1;
|
|
String_t* L_2;
|
|
L_2 = SR_Format_m56240E34F29A8125B8C21F65E66237F880CCAD22(_stringLiteral8884690BE8675F580526DA9F59E741FBA925DB84, L_0, L_1, NULL);
|
|
return L_2;
|
|
}
|
|
}
|
|
// System.String System.Linq.Expressions.Strings::get_ArgumentCannotBeOfTypeVoid()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Strings_get_ArgumentCannotBeOfTypeVoid_m29326314631309D2AE5A63B371C3C4BA54804DB7 (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2E766EB785DFC105AC2A895C8F418D3B19A90417);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
return _stringLiteral2E766EB785DFC105AC2A895C8F418D3B19A90417;
|
|
}
|
|
}
|
|
// System.String System.Linq.Expressions.Strings::MustRewriteToSameNode(System.Object,System.Object,System.Object)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Strings_MustRewriteToSameNode_m6472BFBA8FC83C52AF24F4E2A98829CE8A558716 (RuntimeObject* ___0_p0, RuntimeObject* ___1_p1, RuntimeObject* ___2_p2, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7B3B7653842708CFCF22E8EBA38ADB8CEF11CADF);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
RuntimeObject* L_0 = ___0_p0;
|
|
RuntimeObject* L_1 = ___1_p1;
|
|
RuntimeObject* L_2 = ___2_p2;
|
|
String_t* L_3;
|
|
L_3 = SR_Format_m77447D5E6F4FCF2BE4472FF28D25511C09F1AF9B(_stringLiteral7B3B7653842708CFCF22E8EBA38ADB8CEF11CADF, L_0, L_1, L_2, NULL);
|
|
return L_3;
|
|
}
|
|
}
|
|
// System.String System.Linq.Expressions.Strings::MustRewriteChildToSameType(System.Object,System.Object,System.Object)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Strings_MustRewriteChildToSameType_m902E51015E4B2118A9DD9F48007FAE63DEB5F9A7 (RuntimeObject* ___0_p0, RuntimeObject* ___1_p1, RuntimeObject* ___2_p2, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralBB48B0D60DDB12286E90E507C8A8022426A28BF8);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
RuntimeObject* L_0 = ___0_p0;
|
|
RuntimeObject* L_1 = ___1_p1;
|
|
RuntimeObject* L_2 = ___2_p2;
|
|
String_t* L_3;
|
|
L_3 = SR_Format_m77447D5E6F4FCF2BE4472FF28D25511C09F1AF9B(_stringLiteralBB48B0D60DDB12286E90E507C8A8022426A28BF8, L_0, L_1, L_2, NULL);
|
|
return L_3;
|
|
}
|
|
}
|
|
// System.String System.Linq.Expressions.Strings::MustRewriteWithoutMethod(System.Object,System.Object)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Strings_MustRewriteWithoutMethod_mD6A21F9FEFB3146F6E558FA17D3B3A8BB4537700 (RuntimeObject* ___0_p0, RuntimeObject* ___1_p1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB05322B5AEDB1DAB4B6981C42D9FD3F5FEEE0B14);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
RuntimeObject* L_0 = ___0_p0;
|
|
RuntimeObject* L_1 = ___1_p1;
|
|
String_t* L_2;
|
|
L_2 = SR_Format_m56240E34F29A8125B8C21F65E66237F880CCAD22(_stringLiteralB05322B5AEDB1DAB4B6981C42D9FD3F5FEEE0B14, L_0, L_1, NULL);
|
|
return L_2;
|
|
}
|
|
}
|
|
// System.String System.Linq.Expressions.Strings::get_ExpressionMustBeReadable()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Strings_get_ExpressionMustBeReadable_mBF54F19C0F2C49BC2AD37E96AB99E19ADCED5605 (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral347A0369581ABD9DAE90C8C9DB94DDC38B1E9F62);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
return _stringLiteral347A0369581ABD9DAE90C8C9DB94DDC38B1E9F62;
|
|
}
|
|
}
|
|
// System.String System.Linq.Expressions.Strings::ExpressionTypeDoesNotMatchConstructorParameter(System.Object,System.Object)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Strings_ExpressionTypeDoesNotMatchConstructorParameter_m5823A203BA86310662F014EBD5CFEA28771728A6 (RuntimeObject* ___0_p0, RuntimeObject* ___1_p1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC947C359FEA9248D6B38F361187D79FF2053D6BA);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
RuntimeObject* L_0 = ___0_p0;
|
|
RuntimeObject* L_1 = ___1_p1;
|
|
String_t* L_2;
|
|
L_2 = SR_Format_m56240E34F29A8125B8C21F65E66237F880CCAD22(_stringLiteralC947C359FEA9248D6B38F361187D79FF2053D6BA, L_0, L_1, NULL);
|
|
return L_2;
|
|
}
|
|
}
|
|
// System.String System.Linq.Expressions.Strings::get_EnumerationIsDone()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Strings_get_EnumerationIsDone_m4AEFB5359FC15384AA0288A155021E9AA96CCB13 (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral63FC874122847D14784CB3ADBE59A08B9558FA97);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
return _stringLiteral63FC874122847D14784CB3ADBE59A08B9558FA97;
|
|
}
|
|
}
|
|
// System.String System.Linq.Expressions.Strings::TypeContainsGenericParameters(System.Object)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Strings_TypeContainsGenericParameters_m6D599D110E483BC037FA7D7367B79995C7126884 (RuntimeObject* ___0_p0, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF301486206B32E499040BE283DC33A6C6E6763CA);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
RuntimeObject* L_0 = ___0_p0;
|
|
String_t* L_1;
|
|
L_1 = SR_Format_m7198B645F5C0A5E33F30AEF003C1F1D1415A9F86(_stringLiteralF301486206B32E499040BE283DC33A6C6E6763CA, L_0, NULL);
|
|
return L_1;
|
|
}
|
|
}
|
|
// System.String System.Linq.Expressions.Strings::TypeIsGeneric(System.Object)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Strings_TypeIsGeneric_mEDD5A1263324BE1B564334DA53BA5B1E8E91EA86 (RuntimeObject* ___0_p0, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral08CB0ED231181BF1B560358338A71E0A85D37491);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
RuntimeObject* L_0 = ___0_p0;
|
|
String_t* L_1;
|
|
L_1 = SR_Format_m7198B645F5C0A5E33F30AEF003C1F1D1415A9F86(_stringLiteral08CB0ED231181BF1B560358338A71E0A85D37491, L_0, NULL);
|
|
return L_1;
|
|
}
|
|
}
|
|
// System.String System.Linq.Expressions.Strings::InvalidNullValue(System.Object)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Strings_InvalidNullValue_m6930CAB0406D6BA72E3C50D563E9FB12B596FC0F (RuntimeObject* ___0_p0, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6993912CA9E5499571A0BA26FC476ABF23B247C8);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
RuntimeObject* L_0 = ___0_p0;
|
|
String_t* L_1;
|
|
L_1 = SR_Format_m7198B645F5C0A5E33F30AEF003C1F1D1415A9F86(_stringLiteral6993912CA9E5499571A0BA26FC476ABF23B247C8, L_0, NULL);
|
|
return L_1;
|
|
}
|
|
}
|
|
// System.String System.Linq.Expressions.Strings::InvalidObjectType(System.Object,System.Object)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Strings_InvalidObjectType_m01B8AFF067D17BD70C2E960F91777F7786B58CAE (RuntimeObject* ___0_p0, RuntimeObject* ___1_p1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD06BB321D883F30B1B37EE3DB4D537D020B25BF5);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
RuntimeObject* L_0 = ___0_p0;
|
|
RuntimeObject* L_1 = ___1_p1;
|
|
String_t* L_2;
|
|
L_2 = SR_Format_m56240E34F29A8125B8C21F65E66237F880CCAD22(_stringLiteralD06BB321D883F30B1B37EE3DB4D537D020B25BF5, L_0, L_1, NULL);
|
|
return L_2;
|
|
}
|
|
}
|
|
// System.String System.Linq.Expressions.Strings::ExpressionTypeDoesNotMatchMethodParameter(System.Object,System.Object,System.Object)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Strings_ExpressionTypeDoesNotMatchMethodParameter_m7A2025A188421F2F1339C17976B8A9625F03DBC2 (RuntimeObject* ___0_p0, RuntimeObject* ___1_p1, RuntimeObject* ___2_p2, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral82641F1B48595756BE451F9B9E0AF7E032EB37BD);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
RuntimeObject* L_0 = ___0_p0;
|
|
RuntimeObject* L_1 = ___1_p1;
|
|
RuntimeObject* L_2 = ___2_p2;
|
|
String_t* L_3;
|
|
L_3 = SR_Format_m77447D5E6F4FCF2BE4472FF28D25511C09F1AF9B(_stringLiteral82641F1B48595756BE451F9B9E0AF7E032EB37BD, L_0, L_1, L_2, NULL);
|
|
return L_3;
|
|
}
|
|
}
|
|
// System.String System.Linq.Expressions.Strings::ExpressionTypeDoesNotMatchParameter(System.Object,System.Object)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Strings_ExpressionTypeDoesNotMatchParameter_mFB1FCA93BFFF6DD8C59828528D39B5317D2E8628 (RuntimeObject* ___0_p0, RuntimeObject* ___1_p1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC9B04CBEAB0D487FBB038F3837F117EB12C1BB63);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
RuntimeObject* L_0 = ___0_p0;
|
|
RuntimeObject* L_1 = ___1_p1;
|
|
String_t* L_2;
|
|
L_2 = SR_Format_m56240E34F29A8125B8C21F65E66237F880CCAD22(_stringLiteralC9B04CBEAB0D487FBB038F3837F117EB12C1BB63, L_0, L_1, NULL);
|
|
return L_2;
|
|
}
|
|
}
|
|
// System.String System.Linq.Expressions.Strings::IncorrectNumberOfMethodCallArguments(System.Object)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Strings_IncorrectNumberOfMethodCallArguments_mF9419A77A1E5D2C44CAA935F2EE5B4693481D602 (RuntimeObject* ___0_p0, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA3394D60A781CE18DB7DB97F5E7D299230FD374);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
RuntimeObject* L_0 = ___0_p0;
|
|
String_t* L_1;
|
|
L_1 = SR_Format_m7198B645F5C0A5E33F30AEF003C1F1D1415A9F86(_stringLiteralDA3394D60A781CE18DB7DB97F5E7D299230FD374, L_0, NULL);
|
|
return L_1;
|
|
}
|
|
}
|
|
// System.String System.Linq.Expressions.Strings::get_IncorrectNumberOfLambdaArguments()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Strings_get_IncorrectNumberOfLambdaArguments_mDE215B6585CE45A06C054F21E50BF258B8267A9D (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral98C264C084C59779F61B419DDA3033D65EA2672D);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
return _stringLiteral98C264C084C59779F61B419DDA3033D65EA2672D;
|
|
}
|
|
}
|
|
// System.String System.Linq.Expressions.Strings::get_IncorrectNumberOfConstructorArguments()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Strings_get_IncorrectNumberOfConstructorArguments_mA03CA8C26AA00FCE2472B16E679AABFB97C9FAF5 (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD1F23B20FB1EE08CD98DF825091B73B870DC192D);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
return _stringLiteralD1F23B20FB1EE08CD98DF825091B73B870DC192D;
|
|
}
|
|
}
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic pop
|
|
#endif
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic push
|
|
#pragma clang diagnostic ignored "-Winvalid-offsetof"
|
|
#pragma clang diagnostic ignored "-Wunused-variable"
|
|
#endif
|
|
// System.Void System.Linq.Expressions.UnaryExpression::.ctor(System.Linq.Expressions.ExpressionType,System.Linq.Expressions.Expression,System.Type,System.Reflection.MethodInfo)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnaryExpression__ctor_mFA247A48684A17233146E3AD246988F5ADD4B66C (UnaryExpression_tFB4F40A211A2FF9B58F1A86E0EDB474121867B96* __this, int32_t ___0_nodeType, Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* ___1_expression, Type_t* ___2_type, MethodInfo_t* ___3_method, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
il2cpp_codegen_runtime_class_init_inline(Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785_il2cpp_TypeInfo_var);
|
|
Expression__ctor_mABB8FB6BEFFBEBEDEBA33C28DF6579F93655F1FC(__this, NULL);
|
|
Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* L_0 = ___1_expression;
|
|
__this->___U3COperandU3Ek__BackingField_4 = L_0;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3COperandU3Ek__BackingField_4), (void*)L_0);
|
|
MethodInfo_t* L_1 = ___3_method;
|
|
__this->___U3CMethodU3Ek__BackingField_5 = L_1;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CMethodU3Ek__BackingField_5), (void*)L_1);
|
|
int32_t L_2 = ___0_nodeType;
|
|
__this->___U3CNodeTypeU3Ek__BackingField_3 = L_2;
|
|
Type_t* L_3 = ___2_type;
|
|
__this->___U3CTypeU3Ek__BackingField_2 = L_3;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CTypeU3Ek__BackingField_2), (void*)L_3);
|
|
return;
|
|
}
|
|
}
|
|
// System.Type System.Linq.Expressions.UnaryExpression::get_Type()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* UnaryExpression_get_Type_m7BC789C4B3214F81BD88D326BA815276A3D9BB28 (UnaryExpression_tFB4F40A211A2FF9B58F1A86E0EDB474121867B96* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Type_t* L_0 = __this->___U3CTypeU3Ek__BackingField_2;
|
|
return L_0;
|
|
}
|
|
}
|
|
// System.Linq.Expressions.ExpressionType System.Linq.Expressions.UnaryExpression::get_NodeType()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t UnaryExpression_get_NodeType_m0C3BAE7E406E388EE751CB3CBC0A20F0A8D15411 (UnaryExpression_tFB4F40A211A2FF9B58F1A86E0EDB474121867B96* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->___U3CNodeTypeU3Ek__BackingField_3;
|
|
return L_0;
|
|
}
|
|
}
|
|
// System.Linq.Expressions.Expression System.Linq.Expressions.UnaryExpression::get_Operand()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* UnaryExpression_get_Operand_mE144387E98BABF0D3FD8E4640612A726D91E2943 (UnaryExpression_tFB4F40A211A2FF9B58F1A86E0EDB474121867B96* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* L_0 = __this->___U3COperandU3Ek__BackingField_4;
|
|
return L_0;
|
|
}
|
|
}
|
|
// System.Reflection.MethodInfo System.Linq.Expressions.UnaryExpression::get_Method()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MethodInfo_t* UnaryExpression_get_Method_mA8D37E71BEA657B6999A51277A7D7CBDF951E265 (UnaryExpression_tFB4F40A211A2FF9B58F1A86E0EDB474121867B96* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
MethodInfo_t* L_0 = __this->___U3CMethodU3Ek__BackingField_5;
|
|
return L_0;
|
|
}
|
|
}
|
|
// System.Linq.Expressions.Expression System.Linq.Expressions.UnaryExpression::Accept(System.Linq.Expressions.ExpressionVisitor)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* UnaryExpression_Accept_m9C73B1EF0D6F39E80D95227A8DB712C0F389B47D (UnaryExpression_tFB4F40A211A2FF9B58F1A86E0EDB474121867B96* __this, ExpressionVisitor_tD26583FF464068F23017BC372C81133A62C5A590* ___0_visitor, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
ExpressionVisitor_tD26583FF464068F23017BC372C81133A62C5A590* L_0 = ___0_visitor;
|
|
NullCheck(L_0);
|
|
Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* L_1;
|
|
L_1 = VirtualFuncInvoker1< Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785*, UnaryExpression_tFB4F40A211A2FF9B58F1A86E0EDB474121867B96* >::Invoke(12 /* System.Linq.Expressions.Expression System.Linq.Expressions.ExpressionVisitor::VisitUnary(System.Linq.Expressions.UnaryExpression) */, L_0, __this);
|
|
return L_1;
|
|
}
|
|
}
|
|
// System.Boolean System.Linq.Expressions.UnaryExpression::get_CanReduce()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UnaryExpression_get_CanReduce_mD566293A6F0A4C7C97DCBFC29C7C7792EF0F36BE (UnaryExpression_tFB4F40A211A2FF9B58F1A86E0EDB474121867B96* __this, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
int32_t L_0;
|
|
L_0 = VirtualFuncInvoker0< int32_t >::Invoke(4 /* System.Linq.Expressions.ExpressionType System.Linq.Expressions.Expression::get_NodeType() */, __this);
|
|
V_0 = L_0;
|
|
int32_t L_1 = V_0;
|
|
if ((!(((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_1, ((int32_t)77)))) <= ((uint32_t)3))))
|
|
{
|
|
goto IL_0010;
|
|
}
|
|
}
|
|
{
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_0010:
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Linq.Expressions.Expression System.Linq.Expressions.UnaryExpression::Reduce()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* UnaryExpression_Reduce_m2D7C286E3525CD1CFBACE2476E2DF8B54C823056 (UnaryExpression_tFB4F40A211A2FF9B58F1A86E0EDB474121867B96* __this, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
bool L_0;
|
|
L_0 = VirtualFuncInvoker0< bool >::Invoke(6 /* System.Boolean System.Linq.Expressions.Expression::get_CanReduce() */, __this);
|
|
if (!L_0)
|
|
{
|
|
goto IL_0033;
|
|
}
|
|
}
|
|
{
|
|
Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* L_1;
|
|
L_1 = UnaryExpression_get_Operand_mE144387E98BABF0D3FD8E4640612A726D91E2943_inline(__this, NULL);
|
|
NullCheck(L_1);
|
|
int32_t L_2;
|
|
L_2 = VirtualFuncInvoker0< int32_t >::Invoke(4 /* System.Linq.Expressions.ExpressionType System.Linq.Expressions.Expression::get_NodeType() */, L_1);
|
|
V_0 = L_2;
|
|
int32_t L_3 = V_0;
|
|
if ((((int32_t)L_3) == ((int32_t)((int32_t)23))))
|
|
{
|
|
goto IL_0025;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_4 = V_0;
|
|
if ((!(((uint32_t)L_4) == ((uint32_t)((int32_t)55)))))
|
|
{
|
|
goto IL_002c;
|
|
}
|
|
}
|
|
{
|
|
Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* L_5;
|
|
L_5 = UnaryExpression_ReduceIndex_m0AF296029137D596B57C0660C8780B538D7E3B04(__this, NULL);
|
|
return L_5;
|
|
}
|
|
|
|
IL_0025:
|
|
{
|
|
Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* L_6;
|
|
L_6 = UnaryExpression_ReduceMember_m08E484E31C95C54F8A4C8AB9F40CFD8E6C8A2EF4(__this, NULL);
|
|
return L_6;
|
|
}
|
|
|
|
IL_002c:
|
|
{
|
|
Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* L_7;
|
|
L_7 = UnaryExpression_ReduceVariable_m4E1A4729D61BB0465358BC05B598655105E5FB34(__this, NULL);
|
|
return L_7;
|
|
}
|
|
|
|
IL_0033:
|
|
{
|
|
return __this;
|
|
}
|
|
}
|
|
// System.Boolean System.Linq.Expressions.UnaryExpression::get_IsPrefix()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UnaryExpression_get_IsPrefix_m6AC7868120581C35A1512A6B8E19C1CC7BC32797 (UnaryExpression_tFB4F40A211A2FF9B58F1A86E0EDB474121867B96* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0;
|
|
L_0 = VirtualFuncInvoker0< int32_t >::Invoke(4 /* System.Linq.Expressions.ExpressionType System.Linq.Expressions.Expression::get_NodeType() */, __this);
|
|
if ((((int32_t)L_0) == ((int32_t)((int32_t)77))))
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_1;
|
|
L_1 = VirtualFuncInvoker0< int32_t >::Invoke(4 /* System.Linq.Expressions.ExpressionType System.Linq.Expressions.Expression::get_NodeType() */, __this);
|
|
return (bool)((((int32_t)L_1) == ((int32_t)((int32_t)78)))? 1 : 0);
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
return (bool)1;
|
|
}
|
|
}
|
|
// System.Linq.Expressions.UnaryExpression System.Linq.Expressions.UnaryExpression::FunctionalOp(System.Linq.Expressions.Expression)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR UnaryExpression_tFB4F40A211A2FF9B58F1A86E0EDB474121867B96* UnaryExpression_FunctionalOp_m2E5198689EAB43A92A1CB0B6A82EE59986219F7C (UnaryExpression_tFB4F40A211A2FF9B58F1A86E0EDB474121867B96* __this, Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* ___0_operand, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnaryExpression_tFB4F40A211A2FF9B58F1A86E0EDB474121867B96_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
{
|
|
int32_t L_0;
|
|
L_0 = VirtualFuncInvoker0< int32_t >::Invoke(4 /* System.Linq.Expressions.ExpressionType System.Linq.Expressions.Expression::get_NodeType() */, __this);
|
|
if ((((int32_t)L_0) == ((int32_t)((int32_t)77))))
|
|
{
|
|
goto IL_0014;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_1;
|
|
L_1 = VirtualFuncInvoker0< int32_t >::Invoke(4 /* System.Linq.Expressions.ExpressionType System.Linq.Expressions.Expression::get_NodeType() */, __this);
|
|
if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)79)))))
|
|
{
|
|
goto IL_0019;
|
|
}
|
|
}
|
|
|
|
IL_0014:
|
|
{
|
|
V_0 = ((int32_t)54);
|
|
goto IL_001c;
|
|
}
|
|
|
|
IL_0019:
|
|
{
|
|
V_0 = ((int32_t)49);
|
|
}
|
|
|
|
IL_001c:
|
|
{
|
|
int32_t L_2 = V_0;
|
|
Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* L_3 = ___0_operand;
|
|
Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* L_4 = ___0_operand;
|
|
NullCheck(L_4);
|
|
Type_t* L_5;
|
|
L_5 = VirtualFuncInvoker0< Type_t* >::Invoke(5 /* System.Type System.Linq.Expressions.Expression::get_Type() */, L_4);
|
|
MethodInfo_t* L_6;
|
|
L_6 = UnaryExpression_get_Method_mA8D37E71BEA657B6999A51277A7D7CBDF951E265_inline(__this, NULL);
|
|
UnaryExpression_tFB4F40A211A2FF9B58F1A86E0EDB474121867B96* L_7 = (UnaryExpression_tFB4F40A211A2FF9B58F1A86E0EDB474121867B96*)il2cpp_codegen_object_new(UnaryExpression_tFB4F40A211A2FF9B58F1A86E0EDB474121867B96_il2cpp_TypeInfo_var);
|
|
NullCheck(L_7);
|
|
UnaryExpression__ctor_mFA247A48684A17233146E3AD246988F5ADD4B66C(L_7, L_2, L_3, L_5, L_6, NULL);
|
|
return L_7;
|
|
}
|
|
}
|
|
// System.Linq.Expressions.Expression System.Linq.Expressions.UnaryExpression::ReduceVariable()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* UnaryExpression_ReduceVariable_m4E1A4729D61BB0465358BC05B598655105E5FB34 (UnaryExpression_tFB4F40A211A2FF9B58F1A86E0EDB474121867B96* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExpressionU5BU5D_tA9F782C3F01235FA1BEE94C80141F0CE1CB1BF6F_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ParameterExpressionU5BU5D_tA217A6969CA4383EF6D3C43B8EB0989358ABE72C_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TrueReadOnlyCollection_1__ctor_m5A7431D84DF4F093FF9D23D49D1B6C3C4FC5B0CD_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TrueReadOnlyCollection_1__ctor_m5B06AFD2DDDD8B9FB4444BF45E404C5FE4BAA51C_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TrueReadOnlyCollection_1_t7E25F2F60743133CCDC812DD1652DF57315FB0D1_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TrueReadOnlyCollection_1_tF83D1BA3C01B3349644B9EDA4F52301FC7863BB6_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110* V_0 = NULL;
|
|
{
|
|
bool L_0;
|
|
L_0 = UnaryExpression_get_IsPrefix_m6AC7868120581C35A1512A6B8E19C1CC7BC32797(__this, NULL);
|
|
if (!L_0)
|
|
{
|
|
goto IL_0020;
|
|
}
|
|
}
|
|
{
|
|
Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* L_1;
|
|
L_1 = UnaryExpression_get_Operand_mE144387E98BABF0D3FD8E4640612A726D91E2943_inline(__this, NULL);
|
|
Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* L_2;
|
|
L_2 = UnaryExpression_get_Operand_mE144387E98BABF0D3FD8E4640612A726D91E2943_inline(__this, NULL);
|
|
UnaryExpression_tFB4F40A211A2FF9B58F1A86E0EDB474121867B96* L_3;
|
|
L_3 = UnaryExpression_FunctionalOp_m2E5198689EAB43A92A1CB0B6A82EE59986219F7C(__this, L_2, NULL);
|
|
il2cpp_codegen_runtime_class_init_inline(Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785_il2cpp_TypeInfo_var);
|
|
BinaryExpression_t4D7BC929A5BBC587BBC045505C9029557B8D32B4* L_4;
|
|
L_4 = Expression_Assign_m40E289CAB859CE4106031350821B9B1B8DA51DBE(L_1, L_3, NULL);
|
|
return L_4;
|
|
}
|
|
|
|
IL_0020:
|
|
{
|
|
Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* L_5;
|
|
L_5 = UnaryExpression_get_Operand_mE144387E98BABF0D3FD8E4640612A726D91E2943_inline(__this, NULL);
|
|
NullCheck(L_5);
|
|
Type_t* L_6;
|
|
L_6 = VirtualFuncInvoker0< Type_t* >::Invoke(5 /* System.Type System.Linq.Expressions.Expression::get_Type() */, L_5);
|
|
il2cpp_codegen_runtime_class_init_inline(Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785_il2cpp_TypeInfo_var);
|
|
ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110* L_7;
|
|
L_7 = Expression_Parameter_mF825EFB5FBAABE8355C9D44B286AB4EA02F8B992(L_6, (String_t*)NULL, NULL);
|
|
V_0 = L_7;
|
|
ParameterExpressionU5BU5D_tA217A6969CA4383EF6D3C43B8EB0989358ABE72C* L_8 = (ParameterExpressionU5BU5D_tA217A6969CA4383EF6D3C43B8EB0989358ABE72C*)(ParameterExpressionU5BU5D_tA217A6969CA4383EF6D3C43B8EB0989358ABE72C*)SZArrayNew(ParameterExpressionU5BU5D_tA217A6969CA4383EF6D3C43B8EB0989358ABE72C_il2cpp_TypeInfo_var, (uint32_t)1);
|
|
ParameterExpressionU5BU5D_tA217A6969CA4383EF6D3C43B8EB0989358ABE72C* L_9 = L_8;
|
|
ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110* L_10 = V_0;
|
|
NullCheck(L_9);
|
|
ArrayElementTypeCheck (L_9, L_10);
|
|
(L_9)->SetAt(static_cast<il2cpp_array_size_t>(0), (ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110*)L_10);
|
|
TrueReadOnlyCollection_1_t7E25F2F60743133CCDC812DD1652DF57315FB0D1* L_11 = (TrueReadOnlyCollection_1_t7E25F2F60743133CCDC812DD1652DF57315FB0D1*)il2cpp_codegen_object_new(TrueReadOnlyCollection_1_t7E25F2F60743133CCDC812DD1652DF57315FB0D1_il2cpp_TypeInfo_var);
|
|
NullCheck(L_11);
|
|
TrueReadOnlyCollection_1__ctor_m5B06AFD2DDDD8B9FB4444BF45E404C5FE4BAA51C(L_11, L_9, TrueReadOnlyCollection_1__ctor_m5B06AFD2DDDD8B9FB4444BF45E404C5FE4BAA51C_RuntimeMethod_var);
|
|
ExpressionU5BU5D_tA9F782C3F01235FA1BEE94C80141F0CE1CB1BF6F* L_12 = (ExpressionU5BU5D_tA9F782C3F01235FA1BEE94C80141F0CE1CB1BF6F*)(ExpressionU5BU5D_tA9F782C3F01235FA1BEE94C80141F0CE1CB1BF6F*)SZArrayNew(ExpressionU5BU5D_tA9F782C3F01235FA1BEE94C80141F0CE1CB1BF6F_il2cpp_TypeInfo_var, (uint32_t)3);
|
|
ExpressionU5BU5D_tA9F782C3F01235FA1BEE94C80141F0CE1CB1BF6F* L_13 = L_12;
|
|
ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110* L_14 = V_0;
|
|
Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* L_15;
|
|
L_15 = UnaryExpression_get_Operand_mE144387E98BABF0D3FD8E4640612A726D91E2943_inline(__this, NULL);
|
|
BinaryExpression_t4D7BC929A5BBC587BBC045505C9029557B8D32B4* L_16;
|
|
L_16 = Expression_Assign_m40E289CAB859CE4106031350821B9B1B8DA51DBE(L_14, L_15, NULL);
|
|
NullCheck(L_13);
|
|
ArrayElementTypeCheck (L_13, L_16);
|
|
(L_13)->SetAt(static_cast<il2cpp_array_size_t>(0), (Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785*)L_16);
|
|
ExpressionU5BU5D_tA9F782C3F01235FA1BEE94C80141F0CE1CB1BF6F* L_17 = L_13;
|
|
Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* L_18;
|
|
L_18 = UnaryExpression_get_Operand_mE144387E98BABF0D3FD8E4640612A726D91E2943_inline(__this, NULL);
|
|
ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110* L_19 = V_0;
|
|
UnaryExpression_tFB4F40A211A2FF9B58F1A86E0EDB474121867B96* L_20;
|
|
L_20 = UnaryExpression_FunctionalOp_m2E5198689EAB43A92A1CB0B6A82EE59986219F7C(__this, L_19, NULL);
|
|
BinaryExpression_t4D7BC929A5BBC587BBC045505C9029557B8D32B4* L_21;
|
|
L_21 = Expression_Assign_m40E289CAB859CE4106031350821B9B1B8DA51DBE(L_18, L_20, NULL);
|
|
NullCheck(L_17);
|
|
ArrayElementTypeCheck (L_17, L_21);
|
|
(L_17)->SetAt(static_cast<il2cpp_array_size_t>(1), (Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785*)L_21);
|
|
ExpressionU5BU5D_tA9F782C3F01235FA1BEE94C80141F0CE1CB1BF6F* L_22 = L_17;
|
|
ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110* L_23 = V_0;
|
|
NullCheck(L_22);
|
|
ArrayElementTypeCheck (L_22, L_23);
|
|
(L_22)->SetAt(static_cast<il2cpp_array_size_t>(2), (Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785*)L_23);
|
|
TrueReadOnlyCollection_1_tF83D1BA3C01B3349644B9EDA4F52301FC7863BB6* L_24 = (TrueReadOnlyCollection_1_tF83D1BA3C01B3349644B9EDA4F52301FC7863BB6*)il2cpp_codegen_object_new(TrueReadOnlyCollection_1_tF83D1BA3C01B3349644B9EDA4F52301FC7863BB6_il2cpp_TypeInfo_var);
|
|
NullCheck(L_24);
|
|
TrueReadOnlyCollection_1__ctor_m5A7431D84DF4F093FF9D23D49D1B6C3C4FC5B0CD(L_24, L_22, TrueReadOnlyCollection_1__ctor_m5A7431D84DF4F093FF9D23D49D1B6C3C4FC5B0CD_RuntimeMethod_var);
|
|
BlockExpression_tA7BF679A1EA718F7DC918EBF5DE86D4C9327B76B* L_25;
|
|
L_25 = Expression_Block_mBBEF1F00572B18C5114360A5AD91850342A1B9C6(L_11, L_24, NULL);
|
|
return L_25;
|
|
}
|
|
}
|
|
// System.Linq.Expressions.Expression System.Linq.Expressions.UnaryExpression::ReduceMember()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* UnaryExpression_ReduceMember_m08E484E31C95C54F8A4C8AB9F40CFD8E6C8A2EF4 (UnaryExpression_tFB4F40A211A2FF9B58F1A86E0EDB474121867B96* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExpressionU5BU5D_tA9F782C3F01235FA1BEE94C80141F0CE1CB1BF6F_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemberExpression_t133C12A9CE765EF02D622D660CE80E146B15EF89_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ParameterExpressionU5BU5D_tA217A6969CA4383EF6D3C43B8EB0989358ABE72C_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TrueReadOnlyCollection_1__ctor_m5A7431D84DF4F093FF9D23D49D1B6C3C4FC5B0CD_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TrueReadOnlyCollection_1__ctor_m5B06AFD2DDDD8B9FB4444BF45E404C5FE4BAA51C_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TrueReadOnlyCollection_1_t7E25F2F60743133CCDC812DD1652DF57315FB0D1_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TrueReadOnlyCollection_1_tF83D1BA3C01B3349644B9EDA4F52301FC7863BB6_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
MemberExpression_t133C12A9CE765EF02D622D660CE80E146B15EF89* V_0 = NULL;
|
|
ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110* V_1 = NULL;
|
|
BinaryExpression_t4D7BC929A5BBC587BBC045505C9029557B8D32B4* V_2 = NULL;
|
|
ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110* V_3 = NULL;
|
|
{
|
|
Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* L_0;
|
|
L_0 = UnaryExpression_get_Operand_mE144387E98BABF0D3FD8E4640612A726D91E2943_inline(__this, NULL);
|
|
V_0 = ((MemberExpression_t133C12A9CE765EF02D622D660CE80E146B15EF89*)CastclassClass((RuntimeObject*)L_0, MemberExpression_t133C12A9CE765EF02D622D660CE80E146B15EF89_il2cpp_TypeInfo_var));
|
|
MemberExpression_t133C12A9CE765EF02D622D660CE80E146B15EF89* L_1 = V_0;
|
|
NullCheck(L_1);
|
|
Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* L_2;
|
|
L_2 = MemberExpression_get_Expression_mF422466944A9875383573A4FD01CD661C64B7503_inline(L_1, NULL);
|
|
if (L_2)
|
|
{
|
|
goto IL_001b;
|
|
}
|
|
}
|
|
{
|
|
Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* L_3;
|
|
L_3 = UnaryExpression_ReduceVariable_m4E1A4729D61BB0465358BC05B598655105E5FB34(__this, NULL);
|
|
return L_3;
|
|
}
|
|
|
|
IL_001b:
|
|
{
|
|
MemberExpression_t133C12A9CE765EF02D622D660CE80E146B15EF89* L_4 = V_0;
|
|
NullCheck(L_4);
|
|
Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* L_5;
|
|
L_5 = MemberExpression_get_Expression_mF422466944A9875383573A4FD01CD661C64B7503_inline(L_4, NULL);
|
|
NullCheck(L_5);
|
|
Type_t* L_6;
|
|
L_6 = VirtualFuncInvoker0< Type_t* >::Invoke(5 /* System.Type System.Linq.Expressions.Expression::get_Type() */, L_5);
|
|
il2cpp_codegen_runtime_class_init_inline(Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785_il2cpp_TypeInfo_var);
|
|
ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110* L_7;
|
|
L_7 = Expression_Parameter_mF825EFB5FBAABE8355C9D44B286AB4EA02F8B992(L_6, (String_t*)NULL, NULL);
|
|
V_1 = L_7;
|
|
ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110* L_8 = V_1;
|
|
MemberExpression_t133C12A9CE765EF02D622D660CE80E146B15EF89* L_9 = V_0;
|
|
NullCheck(L_9);
|
|
Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* L_10;
|
|
L_10 = MemberExpression_get_Expression_mF422466944A9875383573A4FD01CD661C64B7503_inline(L_9, NULL);
|
|
BinaryExpression_t4D7BC929A5BBC587BBC045505C9029557B8D32B4* L_11;
|
|
L_11 = Expression_Assign_m40E289CAB859CE4106031350821B9B1B8DA51DBE(L_8, L_10, NULL);
|
|
V_2 = L_11;
|
|
ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110* L_12 = V_1;
|
|
MemberExpression_t133C12A9CE765EF02D622D660CE80E146B15EF89* L_13 = V_0;
|
|
NullCheck(L_13);
|
|
MemberInfo_t* L_14;
|
|
L_14 = MemberExpression_get_Member_m30A7DCC7673A38BE9F06597DC9F5305E61B88104(L_13, NULL);
|
|
MemberExpression_t133C12A9CE765EF02D622D660CE80E146B15EF89* L_15;
|
|
L_15 = Expression_MakeMemberAccess_mF068D551FD002747A7ECDBD45659AC8FBFC1BE4B(L_12, L_14, NULL);
|
|
V_0 = L_15;
|
|
bool L_16;
|
|
L_16 = UnaryExpression_get_IsPrefix_m6AC7868120581C35A1512A6B8E19C1CC7BC32797(__this, NULL);
|
|
if (!L_16)
|
|
{
|
|
goto IL_0083;
|
|
}
|
|
}
|
|
{
|
|
ParameterExpressionU5BU5D_tA217A6969CA4383EF6D3C43B8EB0989358ABE72C* L_17 = (ParameterExpressionU5BU5D_tA217A6969CA4383EF6D3C43B8EB0989358ABE72C*)(ParameterExpressionU5BU5D_tA217A6969CA4383EF6D3C43B8EB0989358ABE72C*)SZArrayNew(ParameterExpressionU5BU5D_tA217A6969CA4383EF6D3C43B8EB0989358ABE72C_il2cpp_TypeInfo_var, (uint32_t)1);
|
|
ParameterExpressionU5BU5D_tA217A6969CA4383EF6D3C43B8EB0989358ABE72C* L_18 = L_17;
|
|
ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110* L_19 = V_1;
|
|
NullCheck(L_18);
|
|
ArrayElementTypeCheck (L_18, L_19);
|
|
(L_18)->SetAt(static_cast<il2cpp_array_size_t>(0), (ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110*)L_19);
|
|
TrueReadOnlyCollection_1_t7E25F2F60743133CCDC812DD1652DF57315FB0D1* L_20 = (TrueReadOnlyCollection_1_t7E25F2F60743133CCDC812DD1652DF57315FB0D1*)il2cpp_codegen_object_new(TrueReadOnlyCollection_1_t7E25F2F60743133CCDC812DD1652DF57315FB0D1_il2cpp_TypeInfo_var);
|
|
NullCheck(L_20);
|
|
TrueReadOnlyCollection_1__ctor_m5B06AFD2DDDD8B9FB4444BF45E404C5FE4BAA51C(L_20, L_18, TrueReadOnlyCollection_1__ctor_m5B06AFD2DDDD8B9FB4444BF45E404C5FE4BAA51C_RuntimeMethod_var);
|
|
ExpressionU5BU5D_tA9F782C3F01235FA1BEE94C80141F0CE1CB1BF6F* L_21 = (ExpressionU5BU5D_tA9F782C3F01235FA1BEE94C80141F0CE1CB1BF6F*)(ExpressionU5BU5D_tA9F782C3F01235FA1BEE94C80141F0CE1CB1BF6F*)SZArrayNew(ExpressionU5BU5D_tA9F782C3F01235FA1BEE94C80141F0CE1CB1BF6F_il2cpp_TypeInfo_var, (uint32_t)2);
|
|
ExpressionU5BU5D_tA9F782C3F01235FA1BEE94C80141F0CE1CB1BF6F* L_22 = L_21;
|
|
BinaryExpression_t4D7BC929A5BBC587BBC045505C9029557B8D32B4* L_23 = V_2;
|
|
NullCheck(L_22);
|
|
ArrayElementTypeCheck (L_22, L_23);
|
|
(L_22)->SetAt(static_cast<il2cpp_array_size_t>(0), (Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785*)L_23);
|
|
ExpressionU5BU5D_tA9F782C3F01235FA1BEE94C80141F0CE1CB1BF6F* L_24 = L_22;
|
|
MemberExpression_t133C12A9CE765EF02D622D660CE80E146B15EF89* L_25 = V_0;
|
|
MemberExpression_t133C12A9CE765EF02D622D660CE80E146B15EF89* L_26 = V_0;
|
|
UnaryExpression_tFB4F40A211A2FF9B58F1A86E0EDB474121867B96* L_27;
|
|
L_27 = UnaryExpression_FunctionalOp_m2E5198689EAB43A92A1CB0B6A82EE59986219F7C(__this, L_26, NULL);
|
|
il2cpp_codegen_runtime_class_init_inline(Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785_il2cpp_TypeInfo_var);
|
|
BinaryExpression_t4D7BC929A5BBC587BBC045505C9029557B8D32B4* L_28;
|
|
L_28 = Expression_Assign_m40E289CAB859CE4106031350821B9B1B8DA51DBE(L_25, L_27, NULL);
|
|
NullCheck(L_24);
|
|
ArrayElementTypeCheck (L_24, L_28);
|
|
(L_24)->SetAt(static_cast<il2cpp_array_size_t>(1), (Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785*)L_28);
|
|
TrueReadOnlyCollection_1_tF83D1BA3C01B3349644B9EDA4F52301FC7863BB6* L_29 = (TrueReadOnlyCollection_1_tF83D1BA3C01B3349644B9EDA4F52301FC7863BB6*)il2cpp_codegen_object_new(TrueReadOnlyCollection_1_tF83D1BA3C01B3349644B9EDA4F52301FC7863BB6_il2cpp_TypeInfo_var);
|
|
NullCheck(L_29);
|
|
TrueReadOnlyCollection_1__ctor_m5A7431D84DF4F093FF9D23D49D1B6C3C4FC5B0CD(L_29, L_24, TrueReadOnlyCollection_1__ctor_m5A7431D84DF4F093FF9D23D49D1B6C3C4FC5B0CD_RuntimeMethod_var);
|
|
BlockExpression_tA7BF679A1EA718F7DC918EBF5DE86D4C9327B76B* L_30;
|
|
L_30 = Expression_Block_mBBEF1F00572B18C5114360A5AD91850342A1B9C6(L_20, L_29, NULL);
|
|
return L_30;
|
|
}
|
|
|
|
IL_0083:
|
|
{
|
|
MemberExpression_t133C12A9CE765EF02D622D660CE80E146B15EF89* L_31 = V_0;
|
|
NullCheck(L_31);
|
|
Type_t* L_32;
|
|
L_32 = VirtualFuncInvoker0< Type_t* >::Invoke(5 /* System.Type System.Linq.Expressions.Expression::get_Type() */, L_31);
|
|
il2cpp_codegen_runtime_class_init_inline(Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785_il2cpp_TypeInfo_var);
|
|
ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110* L_33;
|
|
L_33 = Expression_Parameter_mF825EFB5FBAABE8355C9D44B286AB4EA02F8B992(L_32, (String_t*)NULL, NULL);
|
|
V_3 = L_33;
|
|
ParameterExpressionU5BU5D_tA217A6969CA4383EF6D3C43B8EB0989358ABE72C* L_34 = (ParameterExpressionU5BU5D_tA217A6969CA4383EF6D3C43B8EB0989358ABE72C*)(ParameterExpressionU5BU5D_tA217A6969CA4383EF6D3C43B8EB0989358ABE72C*)SZArrayNew(ParameterExpressionU5BU5D_tA217A6969CA4383EF6D3C43B8EB0989358ABE72C_il2cpp_TypeInfo_var, (uint32_t)2);
|
|
ParameterExpressionU5BU5D_tA217A6969CA4383EF6D3C43B8EB0989358ABE72C* L_35 = L_34;
|
|
ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110* L_36 = V_1;
|
|
NullCheck(L_35);
|
|
ArrayElementTypeCheck (L_35, L_36);
|
|
(L_35)->SetAt(static_cast<il2cpp_array_size_t>(0), (ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110*)L_36);
|
|
ParameterExpressionU5BU5D_tA217A6969CA4383EF6D3C43B8EB0989358ABE72C* L_37 = L_35;
|
|
ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110* L_38 = V_3;
|
|
NullCheck(L_37);
|
|
ArrayElementTypeCheck (L_37, L_38);
|
|
(L_37)->SetAt(static_cast<il2cpp_array_size_t>(1), (ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110*)L_38);
|
|
TrueReadOnlyCollection_1_t7E25F2F60743133CCDC812DD1652DF57315FB0D1* L_39 = (TrueReadOnlyCollection_1_t7E25F2F60743133CCDC812DD1652DF57315FB0D1*)il2cpp_codegen_object_new(TrueReadOnlyCollection_1_t7E25F2F60743133CCDC812DD1652DF57315FB0D1_il2cpp_TypeInfo_var);
|
|
NullCheck(L_39);
|
|
TrueReadOnlyCollection_1__ctor_m5B06AFD2DDDD8B9FB4444BF45E404C5FE4BAA51C(L_39, L_37, TrueReadOnlyCollection_1__ctor_m5B06AFD2DDDD8B9FB4444BF45E404C5FE4BAA51C_RuntimeMethod_var);
|
|
ExpressionU5BU5D_tA9F782C3F01235FA1BEE94C80141F0CE1CB1BF6F* L_40 = (ExpressionU5BU5D_tA9F782C3F01235FA1BEE94C80141F0CE1CB1BF6F*)(ExpressionU5BU5D_tA9F782C3F01235FA1BEE94C80141F0CE1CB1BF6F*)SZArrayNew(ExpressionU5BU5D_tA9F782C3F01235FA1BEE94C80141F0CE1CB1BF6F_il2cpp_TypeInfo_var, (uint32_t)4);
|
|
ExpressionU5BU5D_tA9F782C3F01235FA1BEE94C80141F0CE1CB1BF6F* L_41 = L_40;
|
|
BinaryExpression_t4D7BC929A5BBC587BBC045505C9029557B8D32B4* L_42 = V_2;
|
|
NullCheck(L_41);
|
|
ArrayElementTypeCheck (L_41, L_42);
|
|
(L_41)->SetAt(static_cast<il2cpp_array_size_t>(0), (Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785*)L_42);
|
|
ExpressionU5BU5D_tA9F782C3F01235FA1BEE94C80141F0CE1CB1BF6F* L_43 = L_41;
|
|
ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110* L_44 = V_3;
|
|
MemberExpression_t133C12A9CE765EF02D622D660CE80E146B15EF89* L_45 = V_0;
|
|
BinaryExpression_t4D7BC929A5BBC587BBC045505C9029557B8D32B4* L_46;
|
|
L_46 = Expression_Assign_m40E289CAB859CE4106031350821B9B1B8DA51DBE(L_44, L_45, NULL);
|
|
NullCheck(L_43);
|
|
ArrayElementTypeCheck (L_43, L_46);
|
|
(L_43)->SetAt(static_cast<il2cpp_array_size_t>(1), (Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785*)L_46);
|
|
ExpressionU5BU5D_tA9F782C3F01235FA1BEE94C80141F0CE1CB1BF6F* L_47 = L_43;
|
|
MemberExpression_t133C12A9CE765EF02D622D660CE80E146B15EF89* L_48 = V_0;
|
|
ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110* L_49 = V_3;
|
|
UnaryExpression_tFB4F40A211A2FF9B58F1A86E0EDB474121867B96* L_50;
|
|
L_50 = UnaryExpression_FunctionalOp_m2E5198689EAB43A92A1CB0B6A82EE59986219F7C(__this, L_49, NULL);
|
|
BinaryExpression_t4D7BC929A5BBC587BBC045505C9029557B8D32B4* L_51;
|
|
L_51 = Expression_Assign_m40E289CAB859CE4106031350821B9B1B8DA51DBE(L_48, L_50, NULL);
|
|
NullCheck(L_47);
|
|
ArrayElementTypeCheck (L_47, L_51);
|
|
(L_47)->SetAt(static_cast<il2cpp_array_size_t>(2), (Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785*)L_51);
|
|
ExpressionU5BU5D_tA9F782C3F01235FA1BEE94C80141F0CE1CB1BF6F* L_52 = L_47;
|
|
ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110* L_53 = V_3;
|
|
NullCheck(L_52);
|
|
ArrayElementTypeCheck (L_52, L_53);
|
|
(L_52)->SetAt(static_cast<il2cpp_array_size_t>(3), (Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785*)L_53);
|
|
TrueReadOnlyCollection_1_tF83D1BA3C01B3349644B9EDA4F52301FC7863BB6* L_54 = (TrueReadOnlyCollection_1_tF83D1BA3C01B3349644B9EDA4F52301FC7863BB6*)il2cpp_codegen_object_new(TrueReadOnlyCollection_1_tF83D1BA3C01B3349644B9EDA4F52301FC7863BB6_il2cpp_TypeInfo_var);
|
|
NullCheck(L_54);
|
|
TrueReadOnlyCollection_1__ctor_m5A7431D84DF4F093FF9D23D49D1B6C3C4FC5B0CD(L_54, L_52, TrueReadOnlyCollection_1__ctor_m5A7431D84DF4F093FF9D23D49D1B6C3C4FC5B0CD_RuntimeMethod_var);
|
|
BlockExpression_tA7BF679A1EA718F7DC918EBF5DE86D4C9327B76B* L_55;
|
|
L_55 = Expression_Block_mBBEF1F00572B18C5114360A5AD91850342A1B9C6(L_39, L_54, NULL);
|
|
return L_55;
|
|
}
|
|
}
|
|
// System.Linq.Expressions.Expression System.Linq.Expressions.UnaryExpression::ReduceIndex()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* UnaryExpression_ReduceIndex_m0AF296029137D596B57C0660C8780B538D7E3B04 (UnaryExpression_tFB4F40A211A2FF9B58F1A86E0EDB474121867B96* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExpressionU5BU5D_tA9F782C3F01235FA1BEE94C80141F0CE1CB1BF6F_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IndexExpression_t3EE6D9B088DD1886D3206BBB603C988A4B817347_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ParameterExpressionU5BU5D_tA217A6969CA4383EF6D3C43B8EB0989358ABE72C_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TrueReadOnlyCollection_1__ctor_m5A7431D84DF4F093FF9D23D49D1B6C3C4FC5B0CD_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TrueReadOnlyCollection_1__ctor_m5B06AFD2DDDD8B9FB4444BF45E404C5FE4BAA51C_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TrueReadOnlyCollection_1_t7E25F2F60743133CCDC812DD1652DF57315FB0D1_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TrueReadOnlyCollection_1_tF83D1BA3C01B3349644B9EDA4F52301FC7863BB6_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
bool V_0 = false;
|
|
IndexExpression_t3EE6D9B088DD1886D3206BBB603C988A4B817347* V_1 = NULL;
|
|
int32_t V_2 = 0;
|
|
ExpressionU5BU5D_tA9F782C3F01235FA1BEE94C80141F0CE1CB1BF6F* V_3 = NULL;
|
|
ParameterExpressionU5BU5D_tA217A6969CA4383EF6D3C43B8EB0989358ABE72C* V_4 = NULL;
|
|
ParameterExpressionU5BU5D_tA217A6969CA4383EF6D3C43B8EB0989358ABE72C* V_5 = NULL;
|
|
int32_t V_6 = 0;
|
|
Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* V_7 = NULL;
|
|
ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110* V_8 = NULL;
|
|
ExpressionU5BU5D_tA9F782C3F01235FA1BEE94C80141F0CE1CB1BF6F* V_9 = NULL;
|
|
ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110* V_10 = NULL;
|
|
int32_t G_B2_0 = 0;
|
|
int32_t G_B1_0 = 0;
|
|
int32_t G_B3_0 = 0;
|
|
int32_t G_B3_1 = 0;
|
|
int32_t G_B5_0 = 0;
|
|
int32_t G_B4_0 = 0;
|
|
int32_t G_B6_0 = 0;
|
|
int32_t G_B6_1 = 0;
|
|
{
|
|
bool L_0;
|
|
L_0 = UnaryExpression_get_IsPrefix_m6AC7868120581C35A1512A6B8E19C1CC7BC32797(__this, NULL);
|
|
V_0 = L_0;
|
|
Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* L_1;
|
|
L_1 = UnaryExpression_get_Operand_mE144387E98BABF0D3FD8E4640612A726D91E2943_inline(__this, NULL);
|
|
V_1 = ((IndexExpression_t3EE6D9B088DD1886D3206BBB603C988A4B817347*)CastclassSealed((RuntimeObject*)L_1, IndexExpression_t3EE6D9B088DD1886D3206BBB603C988A4B817347_il2cpp_TypeInfo_var));
|
|
IndexExpression_t3EE6D9B088DD1886D3206BBB603C988A4B817347* L_2 = V_1;
|
|
NullCheck(L_2);
|
|
int32_t L_3;
|
|
L_3 = IndexExpression_get_ArgumentCount_mBDED53F0D933829DC3C62DDCC7AB11B5BC479639(L_2, NULL);
|
|
V_2 = L_3;
|
|
int32_t L_4 = V_2;
|
|
bool L_5 = V_0;
|
|
G_B1_0 = L_4;
|
|
if (L_5)
|
|
{
|
|
G_B2_0 = L_4;
|
|
goto IL_0021;
|
|
}
|
|
}
|
|
{
|
|
G_B3_0 = 4;
|
|
G_B3_1 = G_B1_0;
|
|
goto IL_0022;
|
|
}
|
|
|
|
IL_0021:
|
|
{
|
|
G_B3_0 = 2;
|
|
G_B3_1 = G_B2_0;
|
|
}
|
|
|
|
IL_0022:
|
|
{
|
|
ExpressionU5BU5D_tA9F782C3F01235FA1BEE94C80141F0CE1CB1BF6F* L_6 = (ExpressionU5BU5D_tA9F782C3F01235FA1BEE94C80141F0CE1CB1BF6F*)(ExpressionU5BU5D_tA9F782C3F01235FA1BEE94C80141F0CE1CB1BF6F*)SZArrayNew(ExpressionU5BU5D_tA9F782C3F01235FA1BEE94C80141F0CE1CB1BF6F_il2cpp_TypeInfo_var, (uint32_t)((int32_t)il2cpp_codegen_add(G_B3_1, G_B3_0)));
|
|
V_3 = L_6;
|
|
int32_t L_7 = V_2;
|
|
bool L_8 = V_0;
|
|
G_B4_0 = L_7;
|
|
if (L_8)
|
|
{
|
|
G_B5_0 = L_7;
|
|
goto IL_0030;
|
|
}
|
|
}
|
|
{
|
|
G_B6_0 = 2;
|
|
G_B6_1 = G_B4_0;
|
|
goto IL_0031;
|
|
}
|
|
|
|
IL_0030:
|
|
{
|
|
G_B6_0 = 1;
|
|
G_B6_1 = G_B5_0;
|
|
}
|
|
|
|
IL_0031:
|
|
{
|
|
ParameterExpressionU5BU5D_tA217A6969CA4383EF6D3C43B8EB0989358ABE72C* L_9 = (ParameterExpressionU5BU5D_tA217A6969CA4383EF6D3C43B8EB0989358ABE72C*)(ParameterExpressionU5BU5D_tA217A6969CA4383EF6D3C43B8EB0989358ABE72C*)SZArrayNew(ParameterExpressionU5BU5D_tA217A6969CA4383EF6D3C43B8EB0989358ABE72C_il2cpp_TypeInfo_var, (uint32_t)((int32_t)il2cpp_codegen_add(G_B6_1, G_B6_0)));
|
|
V_4 = L_9;
|
|
int32_t L_10 = V_2;
|
|
ParameterExpressionU5BU5D_tA217A6969CA4383EF6D3C43B8EB0989358ABE72C* L_11 = (ParameterExpressionU5BU5D_tA217A6969CA4383EF6D3C43B8EB0989358ABE72C*)(ParameterExpressionU5BU5D_tA217A6969CA4383EF6D3C43B8EB0989358ABE72C*)SZArrayNew(ParameterExpressionU5BU5D_tA217A6969CA4383EF6D3C43B8EB0989358ABE72C_il2cpp_TypeInfo_var, (uint32_t)L_10);
|
|
V_5 = L_11;
|
|
V_6 = 0;
|
|
ParameterExpressionU5BU5D_tA217A6969CA4383EF6D3C43B8EB0989358ABE72C* L_12 = V_4;
|
|
int32_t L_13 = V_6;
|
|
IndexExpression_t3EE6D9B088DD1886D3206BBB603C988A4B817347* L_14 = V_1;
|
|
NullCheck(L_14);
|
|
Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* L_15;
|
|
L_15 = IndexExpression_get_Object_mECDB8F40AE9B6E8037FBB8C55DCC0D90BFB981C3_inline(L_14, NULL);
|
|
NullCheck(L_15);
|
|
Type_t* L_16;
|
|
L_16 = VirtualFuncInvoker0< Type_t* >::Invoke(5 /* System.Type System.Linq.Expressions.Expression::get_Type() */, L_15);
|
|
il2cpp_codegen_runtime_class_init_inline(Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785_il2cpp_TypeInfo_var);
|
|
ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110* L_17;
|
|
L_17 = Expression_Parameter_mF825EFB5FBAABE8355C9D44B286AB4EA02F8B992(L_16, (String_t*)NULL, NULL);
|
|
NullCheck(L_12);
|
|
ArrayElementTypeCheck (L_12, L_17);
|
|
(L_12)->SetAt(static_cast<il2cpp_array_size_t>(L_13), (ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110*)L_17);
|
|
ExpressionU5BU5D_tA9F782C3F01235FA1BEE94C80141F0CE1CB1BF6F* L_18 = V_3;
|
|
int32_t L_19 = V_6;
|
|
ParameterExpressionU5BU5D_tA217A6969CA4383EF6D3C43B8EB0989358ABE72C* L_20 = V_4;
|
|
int32_t L_21 = V_6;
|
|
NullCheck(L_20);
|
|
int32_t L_22 = L_21;
|
|
ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110* L_23 = (L_20)->GetAt(static_cast<il2cpp_array_size_t>(L_22));
|
|
IndexExpression_t3EE6D9B088DD1886D3206BBB603C988A4B817347* L_24 = V_1;
|
|
NullCheck(L_24);
|
|
Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* L_25;
|
|
L_25 = IndexExpression_get_Object_mECDB8F40AE9B6E8037FBB8C55DCC0D90BFB981C3_inline(L_24, NULL);
|
|
BinaryExpression_t4D7BC929A5BBC587BBC045505C9029557B8D32B4* L_26;
|
|
L_26 = Expression_Assign_m40E289CAB859CE4106031350821B9B1B8DA51DBE(L_23, L_25, NULL);
|
|
NullCheck(L_18);
|
|
ArrayElementTypeCheck (L_18, L_26);
|
|
(L_18)->SetAt(static_cast<il2cpp_array_size_t>(L_19), (Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785*)L_26);
|
|
int32_t L_27 = V_6;
|
|
V_6 = ((int32_t)il2cpp_codegen_add(L_27, 1));
|
|
goto IL_00b6;
|
|
}
|
|
|
|
IL_0076:
|
|
{
|
|
IndexExpression_t3EE6D9B088DD1886D3206BBB603C988A4B817347* L_28 = V_1;
|
|
int32_t L_29 = V_6;
|
|
NullCheck(L_28);
|
|
Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* L_30;
|
|
L_30 = IndexExpression_GetArgument_m8C766733ECF016AFD4003DA1ABF0D862CB44216C(L_28, ((int32_t)il2cpp_codegen_subtract(L_29, 1)), NULL);
|
|
V_7 = L_30;
|
|
ParameterExpressionU5BU5D_tA217A6969CA4383EF6D3C43B8EB0989358ABE72C* L_31 = V_5;
|
|
int32_t L_32 = V_6;
|
|
ParameterExpressionU5BU5D_tA217A6969CA4383EF6D3C43B8EB0989358ABE72C* L_33 = V_4;
|
|
int32_t L_34 = V_6;
|
|
Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* L_35 = V_7;
|
|
NullCheck(L_35);
|
|
Type_t* L_36;
|
|
L_36 = VirtualFuncInvoker0< Type_t* >::Invoke(5 /* System.Type System.Linq.Expressions.Expression::get_Type() */, L_35);
|
|
il2cpp_codegen_runtime_class_init_inline(Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785_il2cpp_TypeInfo_var);
|
|
ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110* L_37;
|
|
L_37 = Expression_Parameter_mF825EFB5FBAABE8355C9D44B286AB4EA02F8B992(L_36, (String_t*)NULL, NULL);
|
|
ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110* L_38 = L_37;
|
|
V_8 = L_38;
|
|
NullCheck(L_33);
|
|
ArrayElementTypeCheck (L_33, L_38);
|
|
(L_33)->SetAt(static_cast<il2cpp_array_size_t>(L_34), (ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110*)L_38);
|
|
ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110* L_39 = V_8;
|
|
NullCheck(L_31);
|
|
ArrayElementTypeCheck (L_31, L_39);
|
|
(L_31)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_subtract(L_32, 1))), (ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110*)L_39);
|
|
ExpressionU5BU5D_tA9F782C3F01235FA1BEE94C80141F0CE1CB1BF6F* L_40 = V_3;
|
|
int32_t L_41 = V_6;
|
|
ParameterExpressionU5BU5D_tA217A6969CA4383EF6D3C43B8EB0989358ABE72C* L_42 = V_4;
|
|
int32_t L_43 = V_6;
|
|
NullCheck(L_42);
|
|
int32_t L_44 = L_43;
|
|
ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110* L_45 = (L_42)->GetAt(static_cast<il2cpp_array_size_t>(L_44));
|
|
Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* L_46 = V_7;
|
|
BinaryExpression_t4D7BC929A5BBC587BBC045505C9029557B8D32B4* L_47;
|
|
L_47 = Expression_Assign_m40E289CAB859CE4106031350821B9B1B8DA51DBE(L_45, L_46, NULL);
|
|
NullCheck(L_40);
|
|
ArrayElementTypeCheck (L_40, L_47);
|
|
(L_40)->SetAt(static_cast<il2cpp_array_size_t>(L_41), (Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785*)L_47);
|
|
int32_t L_48 = V_6;
|
|
V_6 = ((int32_t)il2cpp_codegen_add(L_48, 1));
|
|
}
|
|
|
|
IL_00b6:
|
|
{
|
|
int32_t L_49 = V_6;
|
|
int32_t L_50 = V_2;
|
|
if ((((int32_t)L_49) <= ((int32_t)L_50)))
|
|
{
|
|
goto IL_0076;
|
|
}
|
|
}
|
|
{
|
|
ParameterExpressionU5BU5D_tA217A6969CA4383EF6D3C43B8EB0989358ABE72C* L_51 = V_4;
|
|
NullCheck(L_51);
|
|
int32_t L_52 = 0;
|
|
ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110* L_53 = (L_51)->GetAt(static_cast<il2cpp_array_size_t>(L_52));
|
|
IndexExpression_t3EE6D9B088DD1886D3206BBB603C988A4B817347* L_54 = V_1;
|
|
NullCheck(L_54);
|
|
PropertyInfo_t* L_55;
|
|
L_55 = IndexExpression_get_Indexer_m29EE5DA0A3D323D0CF2CA87F4661AE2D60DB707C_inline(L_54, NULL);
|
|
ParameterExpressionU5BU5D_tA217A6969CA4383EF6D3C43B8EB0989358ABE72C* L_56 = V_5;
|
|
V_9 = (ExpressionU5BU5D_tA9F782C3F01235FA1BEE94C80141F0CE1CB1BF6F*)L_56;
|
|
ExpressionU5BU5D_tA9F782C3F01235FA1BEE94C80141F0CE1CB1BF6F* L_57 = V_9;
|
|
TrueReadOnlyCollection_1_tF83D1BA3C01B3349644B9EDA4F52301FC7863BB6* L_58 = (TrueReadOnlyCollection_1_tF83D1BA3C01B3349644B9EDA4F52301FC7863BB6*)il2cpp_codegen_object_new(TrueReadOnlyCollection_1_tF83D1BA3C01B3349644B9EDA4F52301FC7863BB6_il2cpp_TypeInfo_var);
|
|
NullCheck(L_58);
|
|
TrueReadOnlyCollection_1__ctor_m5A7431D84DF4F093FF9D23D49D1B6C3C4FC5B0CD(L_58, L_57, TrueReadOnlyCollection_1__ctor_m5A7431D84DF4F093FF9D23D49D1B6C3C4FC5B0CD_RuntimeMethod_var);
|
|
il2cpp_codegen_runtime_class_init_inline(Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785_il2cpp_TypeInfo_var);
|
|
IndexExpression_t3EE6D9B088DD1886D3206BBB603C988A4B817347* L_59;
|
|
L_59 = Expression_MakeIndex_m83A465AFB3553246E3D0CD262867D027EC8B38F5(L_53, L_55, L_58, NULL);
|
|
V_1 = L_59;
|
|
bool L_60 = V_0;
|
|
if (L_60)
|
|
{
|
|
goto IL_012a;
|
|
}
|
|
}
|
|
{
|
|
ParameterExpressionU5BU5D_tA217A6969CA4383EF6D3C43B8EB0989358ABE72C* L_61 = V_4;
|
|
int32_t L_62 = V_6;
|
|
IndexExpression_t3EE6D9B088DD1886D3206BBB603C988A4B817347* L_63 = V_1;
|
|
NullCheck(L_63);
|
|
Type_t* L_64;
|
|
L_64 = VirtualFuncInvoker0< Type_t* >::Invoke(5 /* System.Type System.Linq.Expressions.Expression::get_Type() */, L_63);
|
|
il2cpp_codegen_runtime_class_init_inline(Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785_il2cpp_TypeInfo_var);
|
|
ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110* L_65;
|
|
L_65 = Expression_Parameter_mF825EFB5FBAABE8355C9D44B286AB4EA02F8B992(L_64, (String_t*)NULL, NULL);
|
|
ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110* L_66 = L_65;
|
|
V_8 = L_66;
|
|
NullCheck(L_61);
|
|
ArrayElementTypeCheck (L_61, L_66);
|
|
(L_61)->SetAt(static_cast<il2cpp_array_size_t>(L_62), (ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110*)L_66);
|
|
ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110* L_67 = V_8;
|
|
V_10 = L_67;
|
|
ExpressionU5BU5D_tA9F782C3F01235FA1BEE94C80141F0CE1CB1BF6F* L_68 = V_3;
|
|
int32_t L_69 = V_6;
|
|
ParameterExpressionU5BU5D_tA217A6969CA4383EF6D3C43B8EB0989358ABE72C* L_70 = V_4;
|
|
int32_t L_71 = V_6;
|
|
NullCheck(L_70);
|
|
int32_t L_72 = L_71;
|
|
ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110* L_73 = (L_70)->GetAt(static_cast<il2cpp_array_size_t>(L_72));
|
|
IndexExpression_t3EE6D9B088DD1886D3206BBB603C988A4B817347* L_74 = V_1;
|
|
BinaryExpression_t4D7BC929A5BBC587BBC045505C9029557B8D32B4* L_75;
|
|
L_75 = Expression_Assign_m40E289CAB859CE4106031350821B9B1B8DA51DBE(L_73, L_74, NULL);
|
|
NullCheck(L_68);
|
|
ArrayElementTypeCheck (L_68, L_75);
|
|
(L_68)->SetAt(static_cast<il2cpp_array_size_t>(L_69), (Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785*)L_75);
|
|
int32_t L_76 = V_6;
|
|
V_6 = ((int32_t)il2cpp_codegen_add(L_76, 1));
|
|
ExpressionU5BU5D_tA9F782C3F01235FA1BEE94C80141F0CE1CB1BF6F* L_77 = V_3;
|
|
int32_t L_78 = V_6;
|
|
int32_t L_79 = L_78;
|
|
V_6 = ((int32_t)il2cpp_codegen_add(L_79, 1));
|
|
IndexExpression_t3EE6D9B088DD1886D3206BBB603C988A4B817347* L_80 = V_1;
|
|
ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110* L_81 = V_10;
|
|
UnaryExpression_tFB4F40A211A2FF9B58F1A86E0EDB474121867B96* L_82;
|
|
L_82 = UnaryExpression_FunctionalOp_m2E5198689EAB43A92A1CB0B6A82EE59986219F7C(__this, L_81, NULL);
|
|
BinaryExpression_t4D7BC929A5BBC587BBC045505C9029557B8D32B4* L_83;
|
|
L_83 = Expression_Assign_m40E289CAB859CE4106031350821B9B1B8DA51DBE(L_80, L_82, NULL);
|
|
NullCheck(L_77);
|
|
ArrayElementTypeCheck (L_77, L_83);
|
|
(L_77)->SetAt(static_cast<il2cpp_array_size_t>(L_79), (Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785*)L_83);
|
|
ExpressionU5BU5D_tA9F782C3F01235FA1BEE94C80141F0CE1CB1BF6F* L_84 = V_3;
|
|
int32_t L_85 = V_6;
|
|
int32_t L_86 = L_85;
|
|
V_6 = ((int32_t)il2cpp_codegen_add(L_86, 1));
|
|
ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110* L_87 = V_10;
|
|
NullCheck(L_84);
|
|
ArrayElementTypeCheck (L_84, L_87);
|
|
(L_84)->SetAt(static_cast<il2cpp_array_size_t>(L_86), (Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785*)L_87);
|
|
goto IL_0140;
|
|
}
|
|
|
|
IL_012a:
|
|
{
|
|
ExpressionU5BU5D_tA9F782C3F01235FA1BEE94C80141F0CE1CB1BF6F* L_88 = V_3;
|
|
int32_t L_89 = V_6;
|
|
int32_t L_90 = L_89;
|
|
V_6 = ((int32_t)il2cpp_codegen_add(L_90, 1));
|
|
IndexExpression_t3EE6D9B088DD1886D3206BBB603C988A4B817347* L_91 = V_1;
|
|
IndexExpression_t3EE6D9B088DD1886D3206BBB603C988A4B817347* L_92 = V_1;
|
|
UnaryExpression_tFB4F40A211A2FF9B58F1A86E0EDB474121867B96* L_93;
|
|
L_93 = UnaryExpression_FunctionalOp_m2E5198689EAB43A92A1CB0B6A82EE59986219F7C(__this, L_92, NULL);
|
|
il2cpp_codegen_runtime_class_init_inline(Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785_il2cpp_TypeInfo_var);
|
|
BinaryExpression_t4D7BC929A5BBC587BBC045505C9029557B8D32B4* L_94;
|
|
L_94 = Expression_Assign_m40E289CAB859CE4106031350821B9B1B8DA51DBE(L_91, L_93, NULL);
|
|
NullCheck(L_88);
|
|
ArrayElementTypeCheck (L_88, L_94);
|
|
(L_88)->SetAt(static_cast<il2cpp_array_size_t>(L_90), (Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785*)L_94);
|
|
}
|
|
|
|
IL_0140:
|
|
{
|
|
ParameterExpressionU5BU5D_tA217A6969CA4383EF6D3C43B8EB0989358ABE72C* L_95 = V_4;
|
|
TrueReadOnlyCollection_1_t7E25F2F60743133CCDC812DD1652DF57315FB0D1* L_96 = (TrueReadOnlyCollection_1_t7E25F2F60743133CCDC812DD1652DF57315FB0D1*)il2cpp_codegen_object_new(TrueReadOnlyCollection_1_t7E25F2F60743133CCDC812DD1652DF57315FB0D1_il2cpp_TypeInfo_var);
|
|
NullCheck(L_96);
|
|
TrueReadOnlyCollection_1__ctor_m5B06AFD2DDDD8B9FB4444BF45E404C5FE4BAA51C(L_96, L_95, TrueReadOnlyCollection_1__ctor_m5B06AFD2DDDD8B9FB4444BF45E404C5FE4BAA51C_RuntimeMethod_var);
|
|
ExpressionU5BU5D_tA9F782C3F01235FA1BEE94C80141F0CE1CB1BF6F* L_97 = V_3;
|
|
TrueReadOnlyCollection_1_tF83D1BA3C01B3349644B9EDA4F52301FC7863BB6* L_98 = (TrueReadOnlyCollection_1_tF83D1BA3C01B3349644B9EDA4F52301FC7863BB6*)il2cpp_codegen_object_new(TrueReadOnlyCollection_1_tF83D1BA3C01B3349644B9EDA4F52301FC7863BB6_il2cpp_TypeInfo_var);
|
|
NullCheck(L_98);
|
|
TrueReadOnlyCollection_1__ctor_m5A7431D84DF4F093FF9D23D49D1B6C3C4FC5B0CD(L_98, L_97, TrueReadOnlyCollection_1__ctor_m5A7431D84DF4F093FF9D23D49D1B6C3C4FC5B0CD_RuntimeMethod_var);
|
|
il2cpp_codegen_runtime_class_init_inline(Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785_il2cpp_TypeInfo_var);
|
|
BlockExpression_tA7BF679A1EA718F7DC918EBF5DE86D4C9327B76B* L_99;
|
|
L_99 = Expression_Block_mBBEF1F00572B18C5114360A5AD91850342A1B9C6(L_96, L_98, NULL);
|
|
return L_99;
|
|
}
|
|
}
|
|
// System.Linq.Expressions.UnaryExpression System.Linq.Expressions.UnaryExpression::Update(System.Linq.Expressions.Expression)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR UnaryExpression_tFB4F40A211A2FF9B58F1A86E0EDB474121867B96* UnaryExpression_Update_m8B2ED5816E75945DC8EFD207157AFA230A2FA258 (UnaryExpression_tFB4F40A211A2FF9B58F1A86E0EDB474121867B96* __this, Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* ___0_operand, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* L_0 = ___0_operand;
|
|
Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* L_1;
|
|
L_1 = UnaryExpression_get_Operand_mE144387E98BABF0D3FD8E4640612A726D91E2943_inline(__this, NULL);
|
|
if ((!(((RuntimeObject*)(Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785*)L_0) == ((RuntimeObject*)(Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785*)L_1))))
|
|
{
|
|
goto IL_000b;
|
|
}
|
|
}
|
|
{
|
|
return __this;
|
|
}
|
|
|
|
IL_000b:
|
|
{
|
|
int32_t L_2;
|
|
L_2 = VirtualFuncInvoker0< int32_t >::Invoke(4 /* System.Linq.Expressions.ExpressionType System.Linq.Expressions.Expression::get_NodeType() */, __this);
|
|
Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* L_3 = ___0_operand;
|
|
Type_t* L_4;
|
|
L_4 = VirtualFuncInvoker0< Type_t* >::Invoke(5 /* System.Type System.Linq.Expressions.Expression::get_Type() */, __this);
|
|
MethodInfo_t* L_5;
|
|
L_5 = UnaryExpression_get_Method_mA8D37E71BEA657B6999A51277A7D7CBDF951E265_inline(__this, NULL);
|
|
il2cpp_codegen_runtime_class_init_inline(Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785_il2cpp_TypeInfo_var);
|
|
UnaryExpression_tFB4F40A211A2FF9B58F1A86E0EDB474121867B96* L_6;
|
|
L_6 = Expression_MakeUnary_m8FC26CB1F4D12C9D2787625C627E2AC1D2DFF90F(L_2, L_3, L_4, L_5, NULL);
|
|
return L_6;
|
|
}
|
|
}
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic pop
|
|
#endif
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic push
|
|
#pragma clang diagnostic ignored "-Winvalid-offsetof"
|
|
#pragma clang diagnostic ignored "-Wunused-variable"
|
|
#endif
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic pop
|
|
#endif
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic push
|
|
#pragma clang diagnostic ignored "-Winvalid-offsetof"
|
|
#pragma clang diagnostic ignored "-Wunused-variable"
|
|
#endif
|
|
// System.Exception System.Dynamic.Utils.ContractUtils::get_Unreachable()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* ContractUtils_get_Unreachable_m792F83C753CCE84550E4F0442CDC49B978FD0CE6 (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral656DE8865223883D9C605D63606CD7138CF8CAD3);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_0 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var);
|
|
NullCheck(L_0);
|
|
InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_0, _stringLiteral656DE8865223883D9C605D63606CD7138CF8CAD3, NULL);
|
|
return L_0;
|
|
}
|
|
}
|
|
// System.Void System.Dynamic.Utils.ContractUtils::RequiresNotNull(System.Object,System.String)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ContractUtils_RequiresNotNull_mD3D07BD7AA85863B8388667F7CD3D14F6886E41D (RuntimeObject* ___0_value, String_t* ___1_paramName, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
RuntimeObject* L_0 = ___0_value;
|
|
if (L_0)
|
|
{
|
|
goto IL_000a;
|
|
}
|
|
}
|
|
{
|
|
String_t* L_1 = ___1_paramName;
|
|
ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_2 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
|
|
NullCheck(L_2);
|
|
ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_2, L_1, NULL);
|
|
IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ContractUtils_RequiresNotNull_mD3D07BD7AA85863B8388667F7CD3D14F6886E41D_RuntimeMethod_var)));
|
|
}
|
|
|
|
IL_000a:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
// System.Void System.Dynamic.Utils.ContractUtils::RequiresNotNull(System.Object,System.String,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ContractUtils_RequiresNotNull_m04A5009D6D6E22EC255AED2147373282D3C4A76A (RuntimeObject* ___0_value, String_t* ___1_paramName, int32_t ___2_index, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
RuntimeObject* L_0 = ___0_value;
|
|
if (L_0)
|
|
{
|
|
goto IL_0010;
|
|
}
|
|
}
|
|
{
|
|
String_t* L_1 = ___1_paramName;
|
|
int32_t L_2 = ___2_index;
|
|
String_t* L_3;
|
|
L_3 = ContractUtils_GetParamName_m94C928068CC1A0476FCB841ED75D4D27945692C6(L_1, L_2, NULL);
|
|
ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_4 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
|
|
NullCheck(L_4);
|
|
ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_4, L_3, NULL);
|
|
IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ContractUtils_RequiresNotNull_m04A5009D6D6E22EC255AED2147373282D3C4A76A_RuntimeMethod_var)));
|
|
}
|
|
|
|
IL_0010:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
// System.String System.Dynamic.Utils.ContractUtils::GetParamName(System.String,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ContractUtils_GetParamName_m94C928068CC1A0476FCB841ED75D4D27945692C6 (String_t* ___0_paramName, int32_t ___1_index, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral471543834C9A5ADAA79EDD06EDCBA5930B3CB3F4);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
int32_t L_0 = ___1_index;
|
|
if ((((int32_t)L_0) >= ((int32_t)0)))
|
|
{
|
|
goto IL_0006;
|
|
}
|
|
}
|
|
{
|
|
String_t* L_1 = ___0_paramName;
|
|
return L_1;
|
|
}
|
|
|
|
IL_0006:
|
|
{
|
|
String_t* L_2 = ___0_paramName;
|
|
int32_t L_3 = ___1_index;
|
|
int32_t L_4 = L_3;
|
|
RuntimeObject* L_5 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_4);
|
|
String_t* L_6;
|
|
L_6 = String_Format_mFB7DA489BD99F4670881FF50EC017BFB0A5C0987(_stringLiteral471543834C9A5ADAA79EDD06EDCBA5930B3CB3F4, L_2, L_5, NULL);
|
|
return L_6;
|
|
}
|
|
}
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic pop
|
|
#endif
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic push
|
|
#pragma clang diagnostic ignored "-Winvalid-offsetof"
|
|
#pragma clang diagnostic ignored "-Wunused-variable"
|
|
#endif
|
|
// System.Void System.Dynamic.Utils.ExpressionUtils::ValidateArgumentCount(System.Reflection.MethodBase,System.Linq.Expressions.ExpressionType,System.Int32,System.Reflection.ParameterInfo[])
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExpressionUtils_ValidateArgumentCount_m1B682860313A40EF4EB4DFCBDAB18C265C39C92B (MethodBase_t* ___0_method, int32_t ___1_nodeKind, int32_t ___2_count, ParameterInfoU5BU5D_t86995AB4A1693393FE29B058CC3FD727DF0B984C* ___3_pis, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
ParameterInfoU5BU5D_t86995AB4A1693393FE29B058CC3FD727DF0B984C* L_0 = ___3_pis;
|
|
NullCheck(L_0);
|
|
int32_t L_1 = ___2_count;
|
|
if ((((int32_t)((int32_t)(((RuntimeArray*)L_0)->max_length))) == ((int32_t)L_1)))
|
|
{
|
|
goto IL_0040;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_2 = ___1_nodeKind;
|
|
if ((((int32_t)L_2) > ((int32_t)((int32_t)17))))
|
|
{
|
|
goto IL_0016;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_3 = ___1_nodeKind;
|
|
if ((((int32_t)L_3) == ((int32_t)6)))
|
|
{
|
|
goto IL_002e;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_4 = ___1_nodeKind;
|
|
if ((((int32_t)L_4) == ((int32_t)((int32_t)17))))
|
|
{
|
|
goto IL_0028;
|
|
}
|
|
}
|
|
{
|
|
goto IL_003a;
|
|
}
|
|
|
|
IL_0016:
|
|
{
|
|
int32_t L_5 = ___1_nodeKind;
|
|
if ((((int32_t)L_5) == ((int32_t)((int32_t)31))))
|
|
{
|
|
goto IL_0022;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_6 = ___1_nodeKind;
|
|
if ((((int32_t)L_6) == ((int32_t)((int32_t)50))))
|
|
{
|
|
goto IL_002e;
|
|
}
|
|
}
|
|
{
|
|
goto IL_003a;
|
|
}
|
|
|
|
IL_0022:
|
|
{
|
|
Exception_t* L_7;
|
|
L_7 = Error_IncorrectNumberOfConstructorArguments_mB402B889D59FCE6DDCCA0B70A6DCFFD26994E85B(NULL);
|
|
IL2CPP_RAISE_MANAGED_EXCEPTION(L_7, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ExpressionUtils_ValidateArgumentCount_m1B682860313A40EF4EB4DFCBDAB18C265C39C92B_RuntimeMethod_var)));
|
|
}
|
|
|
|
IL_0028:
|
|
{
|
|
Exception_t* L_8;
|
|
L_8 = Error_IncorrectNumberOfLambdaArguments_m93DE868DD7B895857F995D11811BA9069A43B993(NULL);
|
|
IL2CPP_RAISE_MANAGED_EXCEPTION(L_8, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ExpressionUtils_ValidateArgumentCount_m1B682860313A40EF4EB4DFCBDAB18C265C39C92B_RuntimeMethod_var)));
|
|
}
|
|
|
|
IL_002e:
|
|
{
|
|
MethodBase_t* L_9 = ___0_method;
|
|
Exception_t* L_10;
|
|
L_10 = Error_IncorrectNumberOfMethodCallArguments_m7DE65BB947C3DB563F0467A52A70C7A9DF1016F2(L_9, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral82EA3C9AFC08F0CECEBC1B257606B3106346FCAF)), NULL);
|
|
IL2CPP_RAISE_MANAGED_EXCEPTION(L_10, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ExpressionUtils_ValidateArgumentCount_m1B682860313A40EF4EB4DFCBDAB18C265C39C92B_RuntimeMethod_var)));
|
|
}
|
|
|
|
IL_003a:
|
|
{
|
|
Exception_t* L_11;
|
|
L_11 = ContractUtils_get_Unreachable_m792F83C753CCE84550E4F0442CDC49B978FD0CE6(NULL);
|
|
IL2CPP_RAISE_MANAGED_EXCEPTION(L_11, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ExpressionUtils_ValidateArgumentCount_m1B682860313A40EF4EB4DFCBDAB18C265C39C92B_RuntimeMethod_var)));
|
|
}
|
|
|
|
IL_0040:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
// System.Linq.Expressions.Expression System.Dynamic.Utils.ExpressionUtils::ValidateOneArgument(System.Reflection.MethodBase,System.Linq.Expressions.ExpressionType,System.Linq.Expressions.Expression,System.Reflection.ParameterInfo,System.String,System.String,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* ExpressionUtils_ValidateOneArgument_m8707EF5489209EA813F2F3EE7E7CE1786FF319CC (MethodBase_t* ___0_method, int32_t ___1_nodeKind, Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* ___2_arguments, ParameterInfo_tBC2D68304851A59EFB2EAE6B168714CD45445F2F* ___3_pi, String_t* ___4_methodParamName, String_t* ___5_argumentParamName, int32_t ___6_index, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypeUtils_t2C9FA7DD0D8907A05421D44B8E7F1D4F602C9FE7_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
Type_t* V_0 = NULL;
|
|
{
|
|
Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* L_0 = ___2_arguments;
|
|
String_t* L_1 = ___5_argumentParamName;
|
|
int32_t L_2 = ___6_index;
|
|
ExpressionUtils_RequiresCanRead_mA1A376DC71A3383673B01BC5CB10F92F608FEDF2(L_0, L_1, L_2, NULL);
|
|
ParameterInfo_tBC2D68304851A59EFB2EAE6B168714CD45445F2F* L_3 = ___3_pi;
|
|
NullCheck(L_3);
|
|
Type_t* L_4;
|
|
L_4 = VirtualFuncInvoker0< Type_t* >::Invoke(11 /* System.Type System.Reflection.ParameterInfo::get_ParameterType() */, L_3);
|
|
V_0 = L_4;
|
|
Type_t* L_5 = V_0;
|
|
NullCheck(L_5);
|
|
bool L_6;
|
|
L_6 = Type_get_IsByRef_mA417B3C05E39BCF8F21A2B6437A1B41D3BE638A4(L_5, NULL);
|
|
if (!L_6)
|
|
{
|
|
goto IL_0020;
|
|
}
|
|
}
|
|
{
|
|
Type_t* L_7 = V_0;
|
|
NullCheck(L_7);
|
|
Type_t* L_8;
|
|
L_8 = VirtualFuncInvoker0< Type_t* >::Invoke(46 /* System.Type System.Type::GetElementType() */, L_7);
|
|
V_0 = L_8;
|
|
}
|
|
|
|
IL_0020:
|
|
{
|
|
Type_t* L_9 = V_0;
|
|
String_t* L_10 = ___4_methodParamName;
|
|
il2cpp_codegen_runtime_class_init_inline(TypeUtils_t2C9FA7DD0D8907A05421D44B8E7F1D4F602C9FE7_il2cpp_TypeInfo_var);
|
|
TypeUtils_ValidateType_m289873482475F37A660643924558D62430709AB3(L_9, L_10, (bool)1, (bool)1, NULL);
|
|
Type_t* L_11 = V_0;
|
|
Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* L_12 = ___2_arguments;
|
|
NullCheck(L_12);
|
|
Type_t* L_13;
|
|
L_13 = VirtualFuncInvoker0< Type_t* >::Invoke(5 /* System.Type System.Linq.Expressions.Expression::get_Type() */, L_12);
|
|
bool L_14;
|
|
L_14 = TypeUtils_AreReferenceAssignable_m2153DADCC06A2E1C36820F736A9F93E6183D0177(L_11, L_13, NULL);
|
|
if (L_14)
|
|
{
|
|
goto IL_0098;
|
|
}
|
|
}
|
|
{
|
|
Type_t* L_15 = V_0;
|
|
bool L_16;
|
|
L_16 = ExpressionUtils_TryQuote_m2569827EBCA2825EB31C09C67F0FB52024428F33(L_15, (&___2_arguments), NULL);
|
|
if (L_16)
|
|
{
|
|
goto IL_0098;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_17 = ___1_nodeKind;
|
|
if ((((int32_t)L_17) > ((int32_t)((int32_t)17))))
|
|
{
|
|
goto IL_0052;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_18 = ___1_nodeKind;
|
|
if ((((int32_t)L_18) == ((int32_t)6)))
|
|
{
|
|
goto IL_0080;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_19 = ___1_nodeKind;
|
|
if ((((int32_t)L_19) == ((int32_t)((int32_t)17))))
|
|
{
|
|
goto IL_006f;
|
|
}
|
|
}
|
|
{
|
|
goto IL_0092;
|
|
}
|
|
|
|
IL_0052:
|
|
{
|
|
int32_t L_20 = ___1_nodeKind;
|
|
if ((((int32_t)L_20) == ((int32_t)((int32_t)31))))
|
|
{
|
|
goto IL_005e;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_21 = ___1_nodeKind;
|
|
if ((((int32_t)L_21) == ((int32_t)((int32_t)50))))
|
|
{
|
|
goto IL_0080;
|
|
}
|
|
}
|
|
{
|
|
goto IL_0092;
|
|
}
|
|
|
|
IL_005e:
|
|
{
|
|
Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* L_22 = ___2_arguments;
|
|
NullCheck(L_22);
|
|
Type_t* L_23;
|
|
L_23 = VirtualFuncInvoker0< Type_t* >::Invoke(5 /* System.Type System.Linq.Expressions.Expression::get_Type() */, L_22);
|
|
Type_t* L_24 = V_0;
|
|
String_t* L_25 = ___5_argumentParamName;
|
|
int32_t L_26 = ___6_index;
|
|
Exception_t* L_27;
|
|
L_27 = Error_ExpressionTypeDoesNotMatchConstructorParameter_m790D783BBA8D453BC3A047A2F404C3C8EAEEEEAD(L_23, L_24, L_25, L_26, NULL);
|
|
IL2CPP_RAISE_MANAGED_EXCEPTION(L_27, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ExpressionUtils_ValidateOneArgument_m8707EF5489209EA813F2F3EE7E7CE1786FF319CC_RuntimeMethod_var)));
|
|
}
|
|
|
|
IL_006f:
|
|
{
|
|
Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* L_28 = ___2_arguments;
|
|
NullCheck(L_28);
|
|
Type_t* L_29;
|
|
L_29 = VirtualFuncInvoker0< Type_t* >::Invoke(5 /* System.Type System.Linq.Expressions.Expression::get_Type() */, L_28);
|
|
Type_t* L_30 = V_0;
|
|
String_t* L_31 = ___5_argumentParamName;
|
|
int32_t L_32 = ___6_index;
|
|
Exception_t* L_33;
|
|
L_33 = Error_ExpressionTypeDoesNotMatchParameter_m8203FE7A82A70A041CFD6D1D4159444A48D6A8E2(L_29, L_30, L_31, L_32, NULL);
|
|
IL2CPP_RAISE_MANAGED_EXCEPTION(L_33, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ExpressionUtils_ValidateOneArgument_m8707EF5489209EA813F2F3EE7E7CE1786FF319CC_RuntimeMethod_var)));
|
|
}
|
|
|
|
IL_0080:
|
|
{
|
|
Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* L_34 = ___2_arguments;
|
|
NullCheck(L_34);
|
|
Type_t* L_35;
|
|
L_35 = VirtualFuncInvoker0< Type_t* >::Invoke(5 /* System.Type System.Linq.Expressions.Expression::get_Type() */, L_34);
|
|
Type_t* L_36 = V_0;
|
|
MethodBase_t* L_37 = ___0_method;
|
|
String_t* L_38 = ___5_argumentParamName;
|
|
int32_t L_39 = ___6_index;
|
|
Exception_t* L_40;
|
|
L_40 = Error_ExpressionTypeDoesNotMatchMethodParameter_m2B66A5924549FE5DEE8E15BFA4781B7B65C5E157(L_35, L_36, L_37, L_38, L_39, NULL);
|
|
IL2CPP_RAISE_MANAGED_EXCEPTION(L_40, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ExpressionUtils_ValidateOneArgument_m8707EF5489209EA813F2F3EE7E7CE1786FF319CC_RuntimeMethod_var)));
|
|
}
|
|
|
|
IL_0092:
|
|
{
|
|
Exception_t* L_41;
|
|
L_41 = ContractUtils_get_Unreachable_m792F83C753CCE84550E4F0442CDC49B978FD0CE6(NULL);
|
|
IL2CPP_RAISE_MANAGED_EXCEPTION(L_41, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ExpressionUtils_ValidateOneArgument_m8707EF5489209EA813F2F3EE7E7CE1786FF319CC_RuntimeMethod_var)));
|
|
}
|
|
|
|
IL_0098:
|
|
{
|
|
Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* L_42 = ___2_arguments;
|
|
return L_42;
|
|
}
|
|
}
|
|
// System.Void System.Dynamic.Utils.ExpressionUtils::RequiresCanRead(System.Linq.Expressions.Expression,System.String)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExpressionUtils_RequiresCanRead_m987D536D13A2587408F6DAB1396A94B702CE887F (Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* ___0_expression, String_t* ___1_paramName, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* L_0 = ___0_expression;
|
|
String_t* L_1 = ___1_paramName;
|
|
ExpressionUtils_RequiresCanRead_mA1A376DC71A3383673B01BC5CB10F92F608FEDF2(L_0, L_1, (-1), NULL);
|
|
return;
|
|
}
|
|
}
|
|
// System.Void System.Dynamic.Utils.ExpressionUtils::RequiresCanRead(System.Linq.Expressions.Expression,System.String,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExpressionUtils_RequiresCanRead_mA1A376DC71A3383673B01BC5CB10F92F608FEDF2 (Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* ___0_expression, String_t* ___1_paramName, int32_t ___2_idx, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IndexExpression_t3EE6D9B088DD1886D3206BBB603C988A4B817347_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemberExpression_t133C12A9CE765EF02D622D660CE80E146B15EF89_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PropertyInfo_t_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
IndexExpression_t3EE6D9B088DD1886D3206BBB603C988A4B817347* V_0 = NULL;
|
|
PropertyInfo_t* V_1 = NULL;
|
|
int32_t V_2 = 0;
|
|
{
|
|
Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* L_0 = ___0_expression;
|
|
String_t* L_1 = ___1_paramName;
|
|
int32_t L_2 = ___2_idx;
|
|
ContractUtils_RequiresNotNull_m04A5009D6D6E22EC255AED2147373282D3C4A76A(L_0, L_1, L_2, NULL);
|
|
Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* L_3 = ___0_expression;
|
|
NullCheck(L_3);
|
|
int32_t L_4;
|
|
L_4 = VirtualFuncInvoker0< int32_t >::Invoke(4 /* System.Linq.Expressions.ExpressionType System.Linq.Expressions.Expression::get_NodeType() */, L_3);
|
|
V_2 = L_4;
|
|
int32_t L_5 = V_2;
|
|
if ((((int32_t)L_5) == ((int32_t)((int32_t)23))))
|
|
{
|
|
goto IL_0043;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_6 = V_2;
|
|
if ((!(((uint32_t)L_6) == ((uint32_t)((int32_t)55)))))
|
|
{
|
|
goto IL_006d;
|
|
}
|
|
}
|
|
{
|
|
Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* L_7 = ___0_expression;
|
|
V_0 = ((IndexExpression_t3EE6D9B088DD1886D3206BBB603C988A4B817347*)CastclassSealed((RuntimeObject*)L_7, IndexExpression_t3EE6D9B088DD1886D3206BBB603C988A4B817347_il2cpp_TypeInfo_var));
|
|
IndexExpression_t3EE6D9B088DD1886D3206BBB603C988A4B817347* L_8 = V_0;
|
|
NullCheck(L_8);
|
|
PropertyInfo_t* L_9;
|
|
L_9 = IndexExpression_get_Indexer_m29EE5DA0A3D323D0CF2CA87F4661AE2D60DB707C_inline(L_8, NULL);
|
|
bool L_10;
|
|
L_10 = PropertyInfo_op_Inequality_mE75A4F14CC678D8A670730FBD4338C718CACB51B(L_9, (PropertyInfo_t*)NULL, NULL);
|
|
if (!L_10)
|
|
{
|
|
goto IL_006d;
|
|
}
|
|
}
|
|
{
|
|
IndexExpression_t3EE6D9B088DD1886D3206BBB603C988A4B817347* L_11 = V_0;
|
|
NullCheck(L_11);
|
|
PropertyInfo_t* L_12;
|
|
L_12 = IndexExpression_get_Indexer_m29EE5DA0A3D323D0CF2CA87F4661AE2D60DB707C_inline(L_11, NULL);
|
|
NullCheck(L_12);
|
|
bool L_13;
|
|
L_13 = VirtualFuncInvoker0< bool >::Invoke(18 /* System.Boolean System.Reflection.PropertyInfo::get_CanRead() */, L_12);
|
|
if (L_13)
|
|
{
|
|
goto IL_006d;
|
|
}
|
|
}
|
|
{
|
|
String_t* L_14 = ___1_paramName;
|
|
int32_t L_15 = ___2_idx;
|
|
Exception_t* L_16;
|
|
L_16 = Error_ExpressionMustBeReadable_mC99E7EEDF1E84C216B563542F4A5C3EFCC7446DF(L_14, L_15, NULL);
|
|
IL2CPP_RAISE_MANAGED_EXCEPTION(L_16, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ExpressionUtils_RequiresCanRead_mA1A376DC71A3383673B01BC5CB10F92F608FEDF2_RuntimeMethod_var)));
|
|
}
|
|
|
|
IL_0043:
|
|
{
|
|
Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* L_17 = ___0_expression;
|
|
NullCheck(((MemberExpression_t133C12A9CE765EF02D622D660CE80E146B15EF89*)CastclassClass((RuntimeObject*)L_17, MemberExpression_t133C12A9CE765EF02D622D660CE80E146B15EF89_il2cpp_TypeInfo_var)));
|
|
MemberInfo_t* L_18;
|
|
L_18 = MemberExpression_get_Member_m30A7DCC7673A38BE9F06597DC9F5305E61B88104(((MemberExpression_t133C12A9CE765EF02D622D660CE80E146B15EF89*)CastclassClass((RuntimeObject*)L_17, MemberExpression_t133C12A9CE765EF02D622D660CE80E146B15EF89_il2cpp_TypeInfo_var)), NULL);
|
|
V_1 = ((PropertyInfo_t*)IsInstClass((RuntimeObject*)L_18, PropertyInfo_t_il2cpp_TypeInfo_var));
|
|
PropertyInfo_t* L_19 = V_1;
|
|
bool L_20;
|
|
L_20 = PropertyInfo_op_Inequality_mE75A4F14CC678D8A670730FBD4338C718CACB51B(L_19, (PropertyInfo_t*)NULL, NULL);
|
|
if (!L_20)
|
|
{
|
|
goto IL_006d;
|
|
}
|
|
}
|
|
{
|
|
PropertyInfo_t* L_21 = V_1;
|
|
NullCheck(L_21);
|
|
bool L_22;
|
|
L_22 = VirtualFuncInvoker0< bool >::Invoke(18 /* System.Boolean System.Reflection.PropertyInfo::get_CanRead() */, L_21);
|
|
if (L_22)
|
|
{
|
|
goto IL_006d;
|
|
}
|
|
}
|
|
{
|
|
String_t* L_23 = ___1_paramName;
|
|
int32_t L_24 = ___2_idx;
|
|
Exception_t* L_25;
|
|
L_25 = Error_ExpressionMustBeReadable_mC99E7EEDF1E84C216B563542F4A5C3EFCC7446DF(L_23, L_24, NULL);
|
|
IL2CPP_RAISE_MANAGED_EXCEPTION(L_25, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ExpressionUtils_RequiresCanRead_mA1A376DC71A3383673B01BC5CB10F92F608FEDF2_RuntimeMethod_var)));
|
|
}
|
|
|
|
IL_006d:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
// System.Boolean System.Dynamic.Utils.ExpressionUtils::TryQuote(System.Type,System.Linq.Expressions.Expression&)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ExpressionUtils_TryQuote_m2569827EBCA2825EB31C09C67F0FB52024428F33 (Type_t* ___0_parameterType, Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785** ___1_argument, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LambdaExpression_tD26FB6AEAD01B2EBB668CDEAFAAFA4948697300E_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypeUtils_t2C9FA7DD0D8907A05421D44B8E7F1D4F602C9FE7_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast<intptr_t> (LambdaExpression_tD26FB6AEAD01B2EBB668CDEAFAAFA4948697300E_0_0_0_var) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_1;
|
|
L_1 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_0, NULL);
|
|
Type_t* L_2 = ___0_parameterType;
|
|
il2cpp_codegen_runtime_class_init_inline(TypeUtils_t2C9FA7DD0D8907A05421D44B8E7F1D4F602C9FE7_il2cpp_TypeInfo_var);
|
|
bool L_3;
|
|
L_3 = TypeUtils_IsSameOrSubclass_m2753DDA9DCAF3CEEAFD39F275CAF99AD40AC50A9(L_1, L_2, NULL);
|
|
if (!L_3)
|
|
{
|
|
goto IL_0027;
|
|
}
|
|
}
|
|
{
|
|
Type_t* L_4 = ___0_parameterType;
|
|
Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785** L_5 = ___1_argument;
|
|
Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* L_6 = *((Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785**)L_5);
|
|
NullCheck(L_4);
|
|
bool L_7;
|
|
L_7 = VirtualFuncInvoker1< bool, RuntimeObject* >::Invoke(115 /* System.Boolean System.Type::IsInstanceOfType(System.Object) */, L_4, L_6);
|
|
if (!L_7)
|
|
{
|
|
goto IL_0027;
|
|
}
|
|
}
|
|
{
|
|
Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785** L_8 = ___1_argument;
|
|
Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785** L_9 = ___1_argument;
|
|
Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* L_10 = *((Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785**)L_9);
|
|
il2cpp_codegen_runtime_class_init_inline(Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785_il2cpp_TypeInfo_var);
|
|
UnaryExpression_tFB4F40A211A2FF9B58F1A86E0EDB474121867B96* L_11;
|
|
L_11 = Expression_Quote_m2B99356D1FBD5641CF7E5021321CCAD4E6930272(L_10, NULL);
|
|
*((RuntimeObject**)L_8) = (RuntimeObject*)L_11;
|
|
Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_8, (void*)(RuntimeObject*)L_11);
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_0027:
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Reflection.ParameterInfo[] System.Dynamic.Utils.ExpressionUtils::GetParametersForValidation(System.Reflection.MethodBase,System.Linq.Expressions.ExpressionType)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ParameterInfoU5BU5D_t86995AB4A1693393FE29B058CC3FD727DF0B984C* ExpressionUtils_GetParametersForValidation_mFFB410DB5C7D53811684948F6C976F9779815FC1 (MethodBase_t* ___0_method, int32_t ___1_nodeKind, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CollectionExtensions_RemoveFirst_TisParameterInfo_tBC2D68304851A59EFB2EAE6B168714CD45445F2F_m4B6727B4DCB60C3A0E390CDC1C6C0A3A878F2041_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypeExtensions_t3ECEF5C4EFF4A8B50F70EF5C26D9120485701470_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
ParameterInfoU5BU5D_t86995AB4A1693393FE29B058CC3FD727DF0B984C* V_0 = NULL;
|
|
{
|
|
MethodBase_t* L_0 = ___0_method;
|
|
il2cpp_codegen_runtime_class_init_inline(TypeExtensions_t3ECEF5C4EFF4A8B50F70EF5C26D9120485701470_il2cpp_TypeInfo_var);
|
|
ParameterInfoU5BU5D_t86995AB4A1693393FE29B058CC3FD727DF0B984C* L_1;
|
|
L_1 = TypeExtensions_GetParametersCached_mD2B9864864929FEFA691059A59077A7E491A8141(L_0, NULL);
|
|
V_0 = L_1;
|
|
int32_t L_2 = ___1_nodeKind;
|
|
if ((!(((uint32_t)L_2) == ((uint32_t)((int32_t)50)))))
|
|
{
|
|
goto IL_0013;
|
|
}
|
|
}
|
|
{
|
|
ParameterInfoU5BU5D_t86995AB4A1693393FE29B058CC3FD727DF0B984C* L_3 = V_0;
|
|
ParameterInfoU5BU5D_t86995AB4A1693393FE29B058CC3FD727DF0B984C* L_4;
|
|
L_4 = CollectionExtensions_RemoveFirst_TisParameterInfo_tBC2D68304851A59EFB2EAE6B168714CD45445F2F_m4B6727B4DCB60C3A0E390CDC1C6C0A3A878F2041(L_3, CollectionExtensions_RemoveFirst_TisParameterInfo_tBC2D68304851A59EFB2EAE6B168714CD45445F2F_m4B6727B4DCB60C3A0E390CDC1C6C0A3A878F2041_RuntimeMethod_var);
|
|
V_0 = L_4;
|
|
}
|
|
|
|
IL_0013:
|
|
{
|
|
ParameterInfoU5BU5D_t86995AB4A1693393FE29B058CC3FD727DF0B984C* L_5 = V_0;
|
|
return L_5;
|
|
}
|
|
}
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic pop
|
|
#endif
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic push
|
|
#pragma clang diagnostic ignored "-Winvalid-offsetof"
|
|
#pragma clang diagnostic ignored "-Wunused-variable"
|
|
#endif
|
|
// System.Linq.Expressions.Expression[] System.Dynamic.Utils.ExpressionVisitorUtils::VisitBlockExpressions(System.Linq.Expressions.ExpressionVisitor,System.Linq.Expressions.BlockExpression)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ExpressionU5BU5D_tA9F782C3F01235FA1BEE94C80141F0CE1CB1BF6F* ExpressionVisitorUtils_VisitBlockExpressions_mDB6BB94861DEA88403B2167804369B5A70C2B2F5 (ExpressionVisitor_tD26583FF464068F23017BC372C81133A62C5A590* ___0_visitor, BlockExpression_tA7BF679A1EA718F7DC918EBF5DE86D4C9327B76B* ___1_block, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExpressionU5BU5D_tA9F782C3F01235FA1BEE94C80141F0CE1CB1BF6F_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
ExpressionU5BU5D_tA9F782C3F01235FA1BEE94C80141F0CE1CB1BF6F* V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
int32_t V_2 = 0;
|
|
Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* V_3 = NULL;
|
|
Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* V_4 = NULL;
|
|
int32_t V_5 = 0;
|
|
{
|
|
V_0 = (ExpressionU5BU5D_tA9F782C3F01235FA1BEE94C80141F0CE1CB1BF6F*)NULL;
|
|
V_1 = 0;
|
|
BlockExpression_tA7BF679A1EA718F7DC918EBF5DE86D4C9327B76B* L_0 = ___1_block;
|
|
NullCheck(L_0);
|
|
int32_t L_1;
|
|
L_1 = VirtualFuncInvoker0< int32_t >::Invoke(11 /* System.Int32 System.Linq.Expressions.BlockExpression::get_ExpressionCount() */, L_0);
|
|
V_2 = L_1;
|
|
goto IL_0059;
|
|
}
|
|
|
|
IL_000d:
|
|
{
|
|
BlockExpression_tA7BF679A1EA718F7DC918EBF5DE86D4C9327B76B* L_2 = ___1_block;
|
|
int32_t L_3 = V_1;
|
|
NullCheck(L_2);
|
|
Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* L_4;
|
|
L_4 = VirtualFuncInvoker1< Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785*, int32_t >::Invoke(10 /* System.Linq.Expressions.Expression System.Linq.Expressions.BlockExpression::GetExpression(System.Int32) */, L_2, L_3);
|
|
V_3 = L_4;
|
|
ExpressionVisitor_tD26583FF464068F23017BC372C81133A62C5A590* L_5 = ___0_visitor;
|
|
Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* L_6 = V_3;
|
|
NullCheck(L_5);
|
|
Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* L_7;
|
|
L_7 = VirtualFuncInvoker1< Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785*, Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* >::Invoke(4 /* System.Linq.Expressions.Expression System.Linq.Expressions.ExpressionVisitor::Visit(System.Linq.Expressions.Expression) */, L_5, L_6);
|
|
V_4 = L_7;
|
|
ExpressionU5BU5D_tA9F782C3F01235FA1BEE94C80141F0CE1CB1BF6F* L_8 = V_0;
|
|
if (!L_8)
|
|
{
|
|
goto IL_0028;
|
|
}
|
|
}
|
|
{
|
|
ExpressionU5BU5D_tA9F782C3F01235FA1BEE94C80141F0CE1CB1BF6F* L_9 = V_0;
|
|
int32_t L_10 = V_1;
|
|
Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* L_11 = V_4;
|
|
NullCheck(L_9);
|
|
ArrayElementTypeCheck (L_9, L_11);
|
|
(L_9)->SetAt(static_cast<il2cpp_array_size_t>(L_10), (Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785*)L_11);
|
|
goto IL_0055;
|
|
}
|
|
|
|
IL_0028:
|
|
{
|
|
Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* L_12 = V_4;
|
|
Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* L_13 = V_3;
|
|
if ((((RuntimeObject*)(Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785*)L_12) == ((RuntimeObject*)(Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785*)L_13)))
|
|
{
|
|
goto IL_0055;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_14 = V_2;
|
|
ExpressionU5BU5D_tA9F782C3F01235FA1BEE94C80141F0CE1CB1BF6F* L_15 = (ExpressionU5BU5D_tA9F782C3F01235FA1BEE94C80141F0CE1CB1BF6F*)(ExpressionU5BU5D_tA9F782C3F01235FA1BEE94C80141F0CE1CB1BF6F*)SZArrayNew(ExpressionU5BU5D_tA9F782C3F01235FA1BEE94C80141F0CE1CB1BF6F_il2cpp_TypeInfo_var, (uint32_t)L_14);
|
|
V_0 = L_15;
|
|
V_5 = 0;
|
|
goto IL_004b;
|
|
}
|
|
|
|
IL_0039:
|
|
{
|
|
ExpressionU5BU5D_tA9F782C3F01235FA1BEE94C80141F0CE1CB1BF6F* L_16 = V_0;
|
|
int32_t L_17 = V_5;
|
|
BlockExpression_tA7BF679A1EA718F7DC918EBF5DE86D4C9327B76B* L_18 = ___1_block;
|
|
int32_t L_19 = V_5;
|
|
NullCheck(L_18);
|
|
Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* L_20;
|
|
L_20 = VirtualFuncInvoker1< Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785*, int32_t >::Invoke(10 /* System.Linq.Expressions.Expression System.Linq.Expressions.BlockExpression::GetExpression(System.Int32) */, L_18, L_19);
|
|
NullCheck(L_16);
|
|
ArrayElementTypeCheck (L_16, L_20);
|
|
(L_16)->SetAt(static_cast<il2cpp_array_size_t>(L_17), (Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785*)L_20);
|
|
int32_t L_21 = V_5;
|
|
V_5 = ((int32_t)il2cpp_codegen_add(L_21, 1));
|
|
}
|
|
|
|
IL_004b:
|
|
{
|
|
int32_t L_22 = V_5;
|
|
int32_t L_23 = V_1;
|
|
if ((((int32_t)L_22) < ((int32_t)L_23)))
|
|
{
|
|
goto IL_0039;
|
|
}
|
|
}
|
|
{
|
|
ExpressionU5BU5D_tA9F782C3F01235FA1BEE94C80141F0CE1CB1BF6F* L_24 = V_0;
|
|
int32_t L_25 = V_1;
|
|
Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* L_26 = V_4;
|
|
NullCheck(L_24);
|
|
ArrayElementTypeCheck (L_24, L_26);
|
|
(L_24)->SetAt(static_cast<il2cpp_array_size_t>(L_25), (Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785*)L_26);
|
|
}
|
|
|
|
IL_0055:
|
|
{
|
|
int32_t L_27 = V_1;
|
|
V_1 = ((int32_t)il2cpp_codegen_add(L_27, 1));
|
|
}
|
|
|
|
IL_0059:
|
|
{
|
|
int32_t L_28 = V_1;
|
|
int32_t L_29 = V_2;
|
|
if ((((int32_t)L_28) < ((int32_t)L_29)))
|
|
{
|
|
goto IL_000d;
|
|
}
|
|
}
|
|
{
|
|
ExpressionU5BU5D_tA9F782C3F01235FA1BEE94C80141F0CE1CB1BF6F* L_30 = V_0;
|
|
return L_30;
|
|
}
|
|
}
|
|
// System.Linq.Expressions.Expression[] System.Dynamic.Utils.ExpressionVisitorUtils::VisitArguments(System.Linq.Expressions.ExpressionVisitor,System.Linq.Expressions.IArgumentProvider)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ExpressionU5BU5D_tA9F782C3F01235FA1BEE94C80141F0CE1CB1BF6F* ExpressionVisitorUtils_VisitArguments_m5135CCB761020C2B55B5EA46FE54B1068A572AA4 (ExpressionVisitor_tD26583FF464068F23017BC372C81133A62C5A590* ___0_visitor, RuntimeObject* ___1_nodes, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExpressionU5BU5D_tA9F782C3F01235FA1BEE94C80141F0CE1CB1BF6F_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IArgumentProvider_tE4CF1AA45F936DB9894DAE3BB715F27447B69A85_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
ExpressionU5BU5D_tA9F782C3F01235FA1BEE94C80141F0CE1CB1BF6F* V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
int32_t V_2 = 0;
|
|
Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* V_3 = NULL;
|
|
Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* V_4 = NULL;
|
|
int32_t V_5 = 0;
|
|
{
|
|
V_0 = (ExpressionU5BU5D_tA9F782C3F01235FA1BEE94C80141F0CE1CB1BF6F*)NULL;
|
|
V_1 = 0;
|
|
RuntimeObject* L_0 = ___1_nodes;
|
|
NullCheck(L_0);
|
|
int32_t L_1;
|
|
L_1 = InterfaceFuncInvoker0< int32_t >::Invoke(1 /* System.Int32 System.Linq.Expressions.IArgumentProvider::get_ArgumentCount() */, IArgumentProvider_tE4CF1AA45F936DB9894DAE3BB715F27447B69A85_il2cpp_TypeInfo_var, L_0);
|
|
V_2 = L_1;
|
|
goto IL_0059;
|
|
}
|
|
|
|
IL_000d:
|
|
{
|
|
RuntimeObject* L_2 = ___1_nodes;
|
|
int32_t L_3 = V_1;
|
|
NullCheck(L_2);
|
|
Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* L_4;
|
|
L_4 = InterfaceFuncInvoker1< Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785*, int32_t >::Invoke(0 /* System.Linq.Expressions.Expression System.Linq.Expressions.IArgumentProvider::GetArgument(System.Int32) */, IArgumentProvider_tE4CF1AA45F936DB9894DAE3BB715F27447B69A85_il2cpp_TypeInfo_var, L_2, L_3);
|
|
V_3 = L_4;
|
|
ExpressionVisitor_tD26583FF464068F23017BC372C81133A62C5A590* L_5 = ___0_visitor;
|
|
Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* L_6 = V_3;
|
|
NullCheck(L_5);
|
|
Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* L_7;
|
|
L_7 = VirtualFuncInvoker1< Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785*, Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* >::Invoke(4 /* System.Linq.Expressions.Expression System.Linq.Expressions.ExpressionVisitor::Visit(System.Linq.Expressions.Expression) */, L_5, L_6);
|
|
V_4 = L_7;
|
|
ExpressionU5BU5D_tA9F782C3F01235FA1BEE94C80141F0CE1CB1BF6F* L_8 = V_0;
|
|
if (!L_8)
|
|
{
|
|
goto IL_0028;
|
|
}
|
|
}
|
|
{
|
|
ExpressionU5BU5D_tA9F782C3F01235FA1BEE94C80141F0CE1CB1BF6F* L_9 = V_0;
|
|
int32_t L_10 = V_1;
|
|
Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* L_11 = V_4;
|
|
NullCheck(L_9);
|
|
ArrayElementTypeCheck (L_9, L_11);
|
|
(L_9)->SetAt(static_cast<il2cpp_array_size_t>(L_10), (Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785*)L_11);
|
|
goto IL_0055;
|
|
}
|
|
|
|
IL_0028:
|
|
{
|
|
Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* L_12 = V_4;
|
|
Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* L_13 = V_3;
|
|
if ((((RuntimeObject*)(Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785*)L_12) == ((RuntimeObject*)(Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785*)L_13)))
|
|
{
|
|
goto IL_0055;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_14 = V_2;
|
|
ExpressionU5BU5D_tA9F782C3F01235FA1BEE94C80141F0CE1CB1BF6F* L_15 = (ExpressionU5BU5D_tA9F782C3F01235FA1BEE94C80141F0CE1CB1BF6F*)(ExpressionU5BU5D_tA9F782C3F01235FA1BEE94C80141F0CE1CB1BF6F*)SZArrayNew(ExpressionU5BU5D_tA9F782C3F01235FA1BEE94C80141F0CE1CB1BF6F_il2cpp_TypeInfo_var, (uint32_t)L_14);
|
|
V_0 = L_15;
|
|
V_5 = 0;
|
|
goto IL_004b;
|
|
}
|
|
|
|
IL_0039:
|
|
{
|
|
ExpressionU5BU5D_tA9F782C3F01235FA1BEE94C80141F0CE1CB1BF6F* L_16 = V_0;
|
|
int32_t L_17 = V_5;
|
|
RuntimeObject* L_18 = ___1_nodes;
|
|
int32_t L_19 = V_5;
|
|
NullCheck(L_18);
|
|
Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* L_20;
|
|
L_20 = InterfaceFuncInvoker1< Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785*, int32_t >::Invoke(0 /* System.Linq.Expressions.Expression System.Linq.Expressions.IArgumentProvider::GetArgument(System.Int32) */, IArgumentProvider_tE4CF1AA45F936DB9894DAE3BB715F27447B69A85_il2cpp_TypeInfo_var, L_18, L_19);
|
|
NullCheck(L_16);
|
|
ArrayElementTypeCheck (L_16, L_20);
|
|
(L_16)->SetAt(static_cast<il2cpp_array_size_t>(L_17), (Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785*)L_20);
|
|
int32_t L_21 = V_5;
|
|
V_5 = ((int32_t)il2cpp_codegen_add(L_21, 1));
|
|
}
|
|
|
|
IL_004b:
|
|
{
|
|
int32_t L_22 = V_5;
|
|
int32_t L_23 = V_1;
|
|
if ((((int32_t)L_22) < ((int32_t)L_23)))
|
|
{
|
|
goto IL_0039;
|
|
}
|
|
}
|
|
{
|
|
ExpressionU5BU5D_tA9F782C3F01235FA1BEE94C80141F0CE1CB1BF6F* L_24 = V_0;
|
|
int32_t L_25 = V_1;
|
|
Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* L_26 = V_4;
|
|
NullCheck(L_24);
|
|
ArrayElementTypeCheck (L_24, L_26);
|
|
(L_24)->SetAt(static_cast<il2cpp_array_size_t>(L_25), (Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785*)L_26);
|
|
}
|
|
|
|
IL_0055:
|
|
{
|
|
int32_t L_27 = V_1;
|
|
V_1 = ((int32_t)il2cpp_codegen_add(L_27, 1));
|
|
}
|
|
|
|
IL_0059:
|
|
{
|
|
int32_t L_28 = V_1;
|
|
int32_t L_29 = V_2;
|
|
if ((((int32_t)L_28) < ((int32_t)L_29)))
|
|
{
|
|
goto IL_000d;
|
|
}
|
|
}
|
|
{
|
|
ExpressionU5BU5D_tA9F782C3F01235FA1BEE94C80141F0CE1CB1BF6F* L_30 = V_0;
|
|
return L_30;
|
|
}
|
|
}
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic pop
|
|
#endif
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic push
|
|
#pragma clang diagnostic ignored "-Winvalid-offsetof"
|
|
#pragma clang diagnostic ignored "-Wunused-variable"
|
|
#endif
|
|
// System.Reflection.MethodInfo System.Dynamic.Utils.TypeExtensions::GetAnyStaticMethodValidated(System.Type,System.String,System.Type[])
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MethodInfo_t* TypeExtensions_GetAnyStaticMethodValidated_m19BFEC3B36D0B1D436A9D5832DA06D670DAC81BA (Type_t* ___0_type, String_t* ___1_name, TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* ___2_types, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypeExtensions_t3ECEF5C4EFF4A8B50F70EF5C26D9120485701470_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
MethodInfo_t* V_0 = NULL;
|
|
{
|
|
Type_t* L_0 = ___0_type;
|
|
String_t* L_1 = ___1_name;
|
|
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_2 = ___2_types;
|
|
NullCheck(L_0);
|
|
MethodInfo_t* L_3;
|
|
L_3 = Type_GetMethod_mF3AF3FA3834D7F99592A4CA715FFD2DE12291562(L_0, L_1, ((int32_t)58), (Binder_t91BFCE95A7057FADF4D8A1A342AFE52872246235*)NULL, L_2, (ParameterModifierU5BU5D_t685261AD991B1E6582A0E53243DEE3B745E13364*)NULL, NULL);
|
|
V_0 = L_3;
|
|
MethodInfo_t* L_4 = V_0;
|
|
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_5 = ___2_types;
|
|
il2cpp_codegen_runtime_class_init_inline(TypeExtensions_t3ECEF5C4EFF4A8B50F70EF5C26D9120485701470_il2cpp_TypeInfo_var);
|
|
bool L_6;
|
|
L_6 = TypeExtensions_MatchesArgumentTypes_m660A719C4A3A1615382A75417726F309F29C57B6(L_4, L_5, NULL);
|
|
if (L_6)
|
|
{
|
|
goto IL_0018;
|
|
}
|
|
}
|
|
{
|
|
return (MethodInfo_t*)NULL;
|
|
}
|
|
|
|
IL_0018:
|
|
{
|
|
MethodInfo_t* L_7 = V_0;
|
|
return L_7;
|
|
}
|
|
}
|
|
// System.Boolean System.Dynamic.Utils.TypeExtensions::MatchesArgumentTypes(System.Reflection.MethodInfo,System.Type[])
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeExtensions_MatchesArgumentTypes_m660A719C4A3A1615382A75417726F309F29C57B6 (MethodInfo_t* ___0_mi, TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* ___1_argTypes, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypeExtensions_t3ECEF5C4EFF4A8B50F70EF5C26D9120485701470_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypeUtils_t2C9FA7DD0D8907A05421D44B8E7F1D4F602C9FE7_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
ParameterInfoU5BU5D_t86995AB4A1693393FE29B058CC3FD727DF0B984C* V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
MethodInfo_t* L_0 = ___0_mi;
|
|
bool L_1;
|
|
L_1 = MethodInfo_op_Equality_m1466AB76300C9F07856E706E7E914062175189D1(L_0, (MethodInfo_t*)NULL, NULL);
|
|
if (!L_1)
|
|
{
|
|
goto IL_000b;
|
|
}
|
|
}
|
|
{
|
|
return (bool)0;
|
|
}
|
|
|
|
IL_000b:
|
|
{
|
|
MethodInfo_t* L_2 = ___0_mi;
|
|
il2cpp_codegen_runtime_class_init_inline(TypeExtensions_t3ECEF5C4EFF4A8B50F70EF5C26D9120485701470_il2cpp_TypeInfo_var);
|
|
ParameterInfoU5BU5D_t86995AB4A1693393FE29B058CC3FD727DF0B984C* L_3;
|
|
L_3 = TypeExtensions_GetParametersCached_mD2B9864864929FEFA691059A59077A7E491A8141(L_2, NULL);
|
|
V_0 = L_3;
|
|
ParameterInfoU5BU5D_t86995AB4A1693393FE29B058CC3FD727DF0B984C* L_4 = V_0;
|
|
NullCheck(L_4);
|
|
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_5 = ___1_argTypes;
|
|
NullCheck(L_5);
|
|
if ((((int32_t)((int32_t)(((RuntimeArray*)L_4)->max_length))) == ((int32_t)((int32_t)(((RuntimeArray*)L_5)->max_length)))))
|
|
{
|
|
goto IL_001c;
|
|
}
|
|
}
|
|
{
|
|
return (bool)0;
|
|
}
|
|
|
|
IL_001c:
|
|
{
|
|
V_1 = 0;
|
|
goto IL_0038;
|
|
}
|
|
|
|
IL_0020:
|
|
{
|
|
ParameterInfoU5BU5D_t86995AB4A1693393FE29B058CC3FD727DF0B984C* L_6 = V_0;
|
|
int32_t L_7 = V_1;
|
|
NullCheck(L_6);
|
|
int32_t L_8 = L_7;
|
|
ParameterInfo_tBC2D68304851A59EFB2EAE6B168714CD45445F2F* L_9 = (L_6)->GetAt(static_cast<il2cpp_array_size_t>(L_8));
|
|
NullCheck(L_9);
|
|
Type_t* L_10;
|
|
L_10 = VirtualFuncInvoker0< Type_t* >::Invoke(11 /* System.Type System.Reflection.ParameterInfo::get_ParameterType() */, L_9);
|
|
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_11 = ___1_argTypes;
|
|
int32_t L_12 = V_1;
|
|
NullCheck(L_11);
|
|
int32_t L_13 = L_12;
|
|
Type_t* L_14 = (L_11)->GetAt(static_cast<il2cpp_array_size_t>(L_13));
|
|
il2cpp_codegen_runtime_class_init_inline(TypeUtils_t2C9FA7DD0D8907A05421D44B8E7F1D4F602C9FE7_il2cpp_TypeInfo_var);
|
|
bool L_15;
|
|
L_15 = TypeUtils_AreReferenceAssignable_m2153DADCC06A2E1C36820F736A9F93E6183D0177(L_10, L_14, NULL);
|
|
if (L_15)
|
|
{
|
|
goto IL_0034;
|
|
}
|
|
}
|
|
{
|
|
return (bool)0;
|
|
}
|
|
|
|
IL_0034:
|
|
{
|
|
int32_t L_16 = V_1;
|
|
V_1 = ((int32_t)il2cpp_codegen_add(L_16, 1));
|
|
}
|
|
|
|
IL_0038:
|
|
{
|
|
int32_t L_17 = V_1;
|
|
ParameterInfoU5BU5D_t86995AB4A1693393FE29B058CC3FD727DF0B984C* L_18 = V_0;
|
|
NullCheck(L_18);
|
|
if ((((int32_t)L_17) < ((int32_t)((int32_t)(((RuntimeArray*)L_18)->max_length)))))
|
|
{
|
|
goto IL_0020;
|
|
}
|
|
}
|
|
{
|
|
return (bool)1;
|
|
}
|
|
}
|
|
// System.TypeCode System.Dynamic.Utils.TypeExtensions::GetTypeCode(System.Type)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TypeExtensions_GetTypeCode_mB75A162EE9CE21D2605EF67542924B685096810A (Type_t* ___0_type, 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_t* L_0 = ___0_type;
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
int32_t L_1;
|
|
L_1 = Type_GetTypeCode_m2CE476933AF4B381D7A52F4343B70E9878FDF466(L_0, NULL);
|
|
return L_1;
|
|
}
|
|
}
|
|
// System.Reflection.ParameterInfo[] System.Dynamic.Utils.TypeExtensions::GetParametersCached(System.Reflection.MethodBase)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ParameterInfoU5BU5D_t86995AB4A1693393FE29B058CC3FD727DF0B984C* TypeExtensions_GetParametersCached_mD2B9864864929FEFA691059A59077A7E491A8141 (MethodBase_t* ___0_method, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CacheDict_2_TryGetValue_m6CBD87FAA759A05435AEFD9D93587B5D418ECE63_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CacheDict_2_set_Item_mF8EE28322B73E55CB990D05DF380380AD8176E5D_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypeExtensions_t3ECEF5C4EFF4A8B50F70EF5C26D9120485701470_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
CacheDict_2_t7F0147742A54ED215A27636784030EA4DB5B77BB* V_0 = NULL;
|
|
ParameterInfoU5BU5D_t86995AB4A1693393FE29B058CC3FD727DF0B984C* V_1 = NULL;
|
|
Type_t* G_B3_0 = NULL;
|
|
Type_t* G_B2_0 = NULL;
|
|
int32_t G_B4_0 = 0;
|
|
{
|
|
il2cpp_codegen_runtime_class_init_inline(TypeExtensions_t3ECEF5C4EFF4A8B50F70EF5C26D9120485701470_il2cpp_TypeInfo_var);
|
|
CacheDict_2_t7F0147742A54ED215A27636784030EA4DB5B77BB* L_0 = ((TypeExtensions_t3ECEF5C4EFF4A8B50F70EF5C26D9120485701470_StaticFields*)il2cpp_codegen_static_fields_for(TypeExtensions_t3ECEF5C4EFF4A8B50F70EF5C26D9120485701470_il2cpp_TypeInfo_var))->___s_paramInfoCache_0;
|
|
V_0 = L_0;
|
|
CacheDict_2_t7F0147742A54ED215A27636784030EA4DB5B77BB* L_1 = V_0;
|
|
MethodBase_t* L_2 = ___0_method;
|
|
NullCheck(L_1);
|
|
bool L_3;
|
|
L_3 = CacheDict_2_TryGetValue_m6CBD87FAA759A05435AEFD9D93587B5D418ECE63(L_1, L_2, (&V_1), CacheDict_2_TryGetValue_m6CBD87FAA759A05435AEFD9D93587B5D418ECE63_RuntimeMethod_var);
|
|
if (L_3)
|
|
{
|
|
goto IL_0037;
|
|
}
|
|
}
|
|
{
|
|
MethodBase_t* L_4 = ___0_method;
|
|
NullCheck(L_4);
|
|
ParameterInfoU5BU5D_t86995AB4A1693393FE29B058CC3FD727DF0B984C* L_5;
|
|
L_5 = VirtualFuncInvoker0< ParameterInfoU5BU5D_t86995AB4A1693393FE29B058CC3FD727DF0B984C* >::Invoke(16 /* System.Reflection.ParameterInfo[] System.Reflection.MethodBase::GetParameters() */, L_4);
|
|
V_1 = L_5;
|
|
MethodBase_t* L_6 = ___0_method;
|
|
NullCheck(L_6);
|
|
Type_t* L_7;
|
|
L_7 = VirtualFuncInvoker0< Type_t* >::Invoke(9 /* System.Type System.Reflection.MemberInfo::get_DeclaringType() */, L_6);
|
|
Type_t* L_8 = L_7;
|
|
G_B2_0 = L_8;
|
|
if (L_8)
|
|
{
|
|
G_B3_0 = L_8;
|
|
goto IL_0025;
|
|
}
|
|
}
|
|
{
|
|
G_B4_0 = 0;
|
|
goto IL_002d;
|
|
}
|
|
|
|
IL_0025:
|
|
{
|
|
NullCheck(G_B3_0);
|
|
bool L_9;
|
|
L_9 = VirtualFuncInvoker0< bool >::Invoke(68 /* System.Boolean System.Type::get_IsCollectible() */, G_B3_0);
|
|
G_B4_0 = ((((int32_t)L_9) == ((int32_t)0))? 1 : 0);
|
|
}
|
|
|
|
IL_002d:
|
|
{
|
|
if (!G_B4_0)
|
|
{
|
|
goto IL_0037;
|
|
}
|
|
}
|
|
{
|
|
CacheDict_2_t7F0147742A54ED215A27636784030EA4DB5B77BB* L_10 = V_0;
|
|
MethodBase_t* L_11 = ___0_method;
|
|
ParameterInfoU5BU5D_t86995AB4A1693393FE29B058CC3FD727DF0B984C* L_12 = V_1;
|
|
NullCheck(L_10);
|
|
CacheDict_2_set_Item_mF8EE28322B73E55CB990D05DF380380AD8176E5D(L_10, L_11, L_12, CacheDict_2_set_Item_mF8EE28322B73E55CB990D05DF380380AD8176E5D_RuntimeMethod_var);
|
|
}
|
|
|
|
IL_0037:
|
|
{
|
|
ParameterInfoU5BU5D_t86995AB4A1693393FE29B058CC3FD727DF0B984C* L_13 = V_1;
|
|
return L_13;
|
|
}
|
|
}
|
|
// System.Void System.Dynamic.Utils.TypeExtensions::.cctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypeExtensions__cctor_m0F364DE486F72C0E269E59B71A9E0C3F7E4E089C (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CacheDict_2__ctor_mB7ADF1F2EDACF1FACE85871B31627E2AA1C936E6_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CacheDict_2_t7F0147742A54ED215A27636784030EA4DB5B77BB_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypeExtensions_t3ECEF5C4EFF4A8B50F70EF5C26D9120485701470_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
CacheDict_2_t7F0147742A54ED215A27636784030EA4DB5B77BB* L_0 = (CacheDict_2_t7F0147742A54ED215A27636784030EA4DB5B77BB*)il2cpp_codegen_object_new(CacheDict_2_t7F0147742A54ED215A27636784030EA4DB5B77BB_il2cpp_TypeInfo_var);
|
|
NullCheck(L_0);
|
|
CacheDict_2__ctor_mB7ADF1F2EDACF1FACE85871B31627E2AA1C936E6(L_0, ((int32_t)75), CacheDict_2__ctor_mB7ADF1F2EDACF1FACE85871B31627E2AA1C936E6_RuntimeMethod_var);
|
|
((TypeExtensions_t3ECEF5C4EFF4A8B50F70EF5C26D9120485701470_StaticFields*)il2cpp_codegen_static_fields_for(TypeExtensions_t3ECEF5C4EFF4A8B50F70EF5C26D9120485701470_il2cpp_TypeInfo_var))->___s_paramInfoCache_0 = L_0;
|
|
Il2CppCodeGenWriteBarrier((void**)(&((TypeExtensions_t3ECEF5C4EFF4A8B50F70EF5C26D9120485701470_StaticFields*)il2cpp_codegen_static_fields_for(TypeExtensions_t3ECEF5C4EFF4A8B50F70EF5C26D9120485701470_il2cpp_TypeInfo_var))->___s_paramInfoCache_0), (void*)L_0);
|
|
return;
|
|
}
|
|
}
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic pop
|
|
#endif
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic push
|
|
#pragma clang diagnostic ignored "-Winvalid-offsetof"
|
|
#pragma clang diagnostic ignored "-Wunused-variable"
|
|
#endif
|
|
// System.Type System.Dynamic.Utils.TypeUtils::GetNonNullableType(System.Type)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* TypeUtils_GetNonNullableType_mEFA6EEA56679D5341A252A5D07B7356063A78F85 (Type_t* ___0_type, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypeUtils_t2C9FA7DD0D8907A05421D44B8E7F1D4F602C9FE7_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
Type_t* L_0 = ___0_type;
|
|
il2cpp_codegen_runtime_class_init_inline(TypeUtils_t2C9FA7DD0D8907A05421D44B8E7F1D4F602C9FE7_il2cpp_TypeInfo_var);
|
|
bool L_1;
|
|
L_1 = TypeUtils_IsNullableType_m0ECBA329F82B0EFEBF884984D637FD55361F3AD0(L_0, NULL);
|
|
if (L_1)
|
|
{
|
|
goto IL_000a;
|
|
}
|
|
}
|
|
{
|
|
Type_t* L_2 = ___0_type;
|
|
return L_2;
|
|
}
|
|
|
|
IL_000a:
|
|
{
|
|
Type_t* L_3 = ___0_type;
|
|
NullCheck(L_3);
|
|
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_4;
|
|
L_4 = VirtualFuncInvoker0< TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* >::Invoke(50 /* System.Type[] System.Type::GetGenericArguments() */, L_3);
|
|
NullCheck(L_4);
|
|
int32_t L_5 = 0;
|
|
Type_t* L_6 = (L_4)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
|
|
return L_6;
|
|
}
|
|
}
|
|
// System.Type System.Dynamic.Utils.TypeUtils::GetNullableType(System.Type)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* TypeUtils_GetNullableType_m46BA587AC30A0ACC936F891B68C8D64EA95B178E (Type_t* ___0_type, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_tCC12E6AC31BF7E862A033EBEFF48D5000D6291E6_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypeUtils_t2C9FA7DD0D8907A05421D44B8E7F1D4F602C9FE7_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
Type_t* L_0 = ___0_type;
|
|
NullCheck(L_0);
|
|
bool L_1;
|
|
L_1 = Type_get_IsValueType_m59AE2E0439DC06347B8D6B38548F3CBA54D38318(L_0, NULL);
|
|
if (!L_1)
|
|
{
|
|
goto IL_002a;
|
|
}
|
|
}
|
|
{
|
|
Type_t* L_2 = ___0_type;
|
|
il2cpp_codegen_runtime_class_init_inline(TypeUtils_t2C9FA7DD0D8907A05421D44B8E7F1D4F602C9FE7_il2cpp_TypeInfo_var);
|
|
bool L_3;
|
|
L_3 = TypeUtils_IsNullableType_m0ECBA329F82B0EFEBF884984D637FD55361F3AD0(L_2, NULL);
|
|
if (L_3)
|
|
{
|
|
goto IL_002a;
|
|
}
|
|
}
|
|
{
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_4 = { reinterpret_cast<intptr_t> (Nullable_1_tCC12E6AC31BF7E862A033EBEFF48D5000D6291E6_0_0_0_var) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_5;
|
|
L_5 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_4, NULL);
|
|
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_6 = (TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)(TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)SZArrayNew(TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB_il2cpp_TypeInfo_var, (uint32_t)1);
|
|
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_7 = L_6;
|
|
Type_t* L_8 = ___0_type;
|
|
NullCheck(L_7);
|
|
ArrayElementTypeCheck (L_7, L_8);
|
|
(L_7)->SetAt(static_cast<il2cpp_array_size_t>(0), (Type_t*)L_8);
|
|
NullCheck(L_5);
|
|
Type_t* L_9;
|
|
L_9 = VirtualFuncInvoker1< Type_t*, TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* >::Invoke(122 /* System.Type System.Type::MakeGenericType(System.Type[]) */, L_5, L_7);
|
|
return L_9;
|
|
}
|
|
|
|
IL_002a:
|
|
{
|
|
Type_t* L_10 = ___0_type;
|
|
return L_10;
|
|
}
|
|
}
|
|
// System.Boolean System.Dynamic.Utils.TypeUtils::IsNullableType(System.Type)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeUtils_IsNullableType_m0ECBA329F82B0EFEBF884984D637FD55361F3AD0 (Type_t* ___0_type, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_tCC12E6AC31BF7E862A033EBEFF48D5000D6291E6_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
Type_t* L_0 = ___0_type;
|
|
NullCheck(L_0);
|
|
bool L_1;
|
|
L_1 = VirtualFuncInvoker0< bool >::Invoke(37 /* System.Boolean System.Type::get_IsConstructedGenericType() */, L_0);
|
|
if (!L_1)
|
|
{
|
|
goto IL_001e;
|
|
}
|
|
}
|
|
{
|
|
Type_t* L_2 = ___0_type;
|
|
NullCheck(L_2);
|
|
Type_t* L_3;
|
|
L_3 = VirtualFuncInvoker0< Type_t* >::Invoke(48 /* System.Type System.Type::GetGenericTypeDefinition() */, L_2);
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_4 = { reinterpret_cast<intptr_t> (Nullable_1_tCC12E6AC31BF7E862A033EBEFF48D5000D6291E6_0_0_0_var) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_5;
|
|
L_5 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_4, NULL);
|
|
bool L_6;
|
|
L_6 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_3, L_5, NULL);
|
|
return L_6;
|
|
}
|
|
|
|
IL_001e:
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Boolean System.Dynamic.Utils.TypeUtils::IsBool(System.Type)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeUtils_IsBool_m1054E233E80393FD9A55E76FA3A9E891A796A496 (Type_t* ___0_type, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypeUtils_t2C9FA7DD0D8907A05421D44B8E7F1D4F602C9FE7_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
Type_t* L_0 = ___0_type;
|
|
il2cpp_codegen_runtime_class_init_inline(TypeUtils_t2C9FA7DD0D8907A05421D44B8E7F1D4F602C9FE7_il2cpp_TypeInfo_var);
|
|
Type_t* L_1;
|
|
L_1 = TypeUtils_GetNonNullableType_mEFA6EEA56679D5341A252A5D07B7356063A78F85(L_0, NULL);
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_2 = { reinterpret_cast<intptr_t> (Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_0_0_0_var) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_3;
|
|
L_3 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_2, NULL);
|
|
bool L_4;
|
|
L_4 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_1, L_3, NULL);
|
|
return L_4;
|
|
}
|
|
}
|
|
// System.Boolean System.Dynamic.Utils.TypeUtils::IsNumeric(System.Type)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeUtils_IsNumeric_m1DFA79766A316CA6F9A9BCFFCAFF39B5EDCF6AB2 (Type_t* ___0_type, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypeExtensions_t3ECEF5C4EFF4A8B50F70EF5C26D9120485701470_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypeUtils_t2C9FA7DD0D8907A05421D44B8E7F1D4F602C9FE7_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
{
|
|
Type_t* L_0 = ___0_type;
|
|
il2cpp_codegen_runtime_class_init_inline(TypeUtils_t2C9FA7DD0D8907A05421D44B8E7F1D4F602C9FE7_il2cpp_TypeInfo_var);
|
|
Type_t* L_1;
|
|
L_1 = TypeUtils_GetNonNullableType_mEFA6EEA56679D5341A252A5D07B7356063A78F85(L_0, NULL);
|
|
___0_type = L_1;
|
|
Type_t* L_2 = ___0_type;
|
|
NullCheck(L_2);
|
|
bool L_3;
|
|
L_3 = VirtualFuncInvoker0< bool >::Invoke(69 /* System.Boolean System.Type::get_IsEnum() */, L_2);
|
|
if (L_3)
|
|
{
|
|
goto IL_0020;
|
|
}
|
|
}
|
|
{
|
|
Type_t* L_4 = ___0_type;
|
|
il2cpp_codegen_runtime_class_init_inline(TypeExtensions_t3ECEF5C4EFF4A8B50F70EF5C26D9120485701470_il2cpp_TypeInfo_var);
|
|
int32_t L_5;
|
|
L_5 = TypeExtensions_GetTypeCode_mB75A162EE9CE21D2605EF67542924B685096810A(L_4, NULL);
|
|
V_0 = L_5;
|
|
int32_t L_6 = V_0;
|
|
if ((!(((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_6, 4))) <= ((uint32_t)((int32_t)10)))))
|
|
{
|
|
goto IL_0020;
|
|
}
|
|
}
|
|
{
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_0020:
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Boolean System.Dynamic.Utils.TypeUtils::IsInteger(System.Type)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeUtils_IsInteger_m6D52BF0DC44BC06DFDF3E534A6A5C10175BDD22F (Type_t* ___0_type, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypeExtensions_t3ECEF5C4EFF4A8B50F70EF5C26D9120485701470_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypeUtils_t2C9FA7DD0D8907A05421D44B8E7F1D4F602C9FE7_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
{
|
|
Type_t* L_0 = ___0_type;
|
|
il2cpp_codegen_runtime_class_init_inline(TypeUtils_t2C9FA7DD0D8907A05421D44B8E7F1D4F602C9FE7_il2cpp_TypeInfo_var);
|
|
Type_t* L_1;
|
|
L_1 = TypeUtils_GetNonNullableType_mEFA6EEA56679D5341A252A5D07B7356063A78F85(L_0, NULL);
|
|
___0_type = L_1;
|
|
Type_t* L_2 = ___0_type;
|
|
NullCheck(L_2);
|
|
bool L_3;
|
|
L_3 = VirtualFuncInvoker0< bool >::Invoke(69 /* System.Boolean System.Type::get_IsEnum() */, L_2);
|
|
if (L_3)
|
|
{
|
|
goto IL_001f;
|
|
}
|
|
}
|
|
{
|
|
Type_t* L_4 = ___0_type;
|
|
il2cpp_codegen_runtime_class_init_inline(TypeExtensions_t3ECEF5C4EFF4A8B50F70EF5C26D9120485701470_il2cpp_TypeInfo_var);
|
|
int32_t L_5;
|
|
L_5 = TypeExtensions_GetTypeCode_mB75A162EE9CE21D2605EF67542924B685096810A(L_4, NULL);
|
|
V_0 = L_5;
|
|
int32_t L_6 = V_0;
|
|
if ((!(((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_6, 5))) <= ((uint32_t)7))))
|
|
{
|
|
goto IL_001f;
|
|
}
|
|
}
|
|
{
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_001f:
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Boolean System.Dynamic.Utils.TypeUtils::IsArithmetic(System.Type)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeUtils_IsArithmetic_mD3B02EF9C11FA03AAE5C99F33D58895AF101ABF5 (Type_t* ___0_type, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypeExtensions_t3ECEF5C4EFF4A8B50F70EF5C26D9120485701470_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypeUtils_t2C9FA7DD0D8907A05421D44B8E7F1D4F602C9FE7_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
{
|
|
Type_t* L_0 = ___0_type;
|
|
il2cpp_codegen_runtime_class_init_inline(TypeUtils_t2C9FA7DD0D8907A05421D44B8E7F1D4F602C9FE7_il2cpp_TypeInfo_var);
|
|
Type_t* L_1;
|
|
L_1 = TypeUtils_GetNonNullableType_mEFA6EEA56679D5341A252A5D07B7356063A78F85(L_0, NULL);
|
|
___0_type = L_1;
|
|
Type_t* L_2 = ___0_type;
|
|
NullCheck(L_2);
|
|
bool L_3;
|
|
L_3 = VirtualFuncInvoker0< bool >::Invoke(69 /* System.Boolean System.Type::get_IsEnum() */, L_2);
|
|
if (L_3)
|
|
{
|
|
goto IL_001f;
|
|
}
|
|
}
|
|
{
|
|
Type_t* L_4 = ___0_type;
|
|
il2cpp_codegen_runtime_class_init_inline(TypeExtensions_t3ECEF5C4EFF4A8B50F70EF5C26D9120485701470_il2cpp_TypeInfo_var);
|
|
int32_t L_5;
|
|
L_5 = TypeExtensions_GetTypeCode_mB75A162EE9CE21D2605EF67542924B685096810A(L_4, NULL);
|
|
V_0 = L_5;
|
|
int32_t L_6 = V_0;
|
|
if ((!(((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_6, 7))) <= ((uint32_t)7))))
|
|
{
|
|
goto IL_001f;
|
|
}
|
|
}
|
|
{
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_001f:
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Boolean System.Dynamic.Utils.TypeUtils::IsUnsignedInt(System.Type)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeUtils_IsUnsignedInt_m1279B112EEC2CBA4B180DA08EB6B018C17682186 (Type_t* ___0_type, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypeExtensions_t3ECEF5C4EFF4A8B50F70EF5C26D9120485701470_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypeUtils_t2C9FA7DD0D8907A05421D44B8E7F1D4F602C9FE7_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
{
|
|
Type_t* L_0 = ___0_type;
|
|
il2cpp_codegen_runtime_class_init_inline(TypeUtils_t2C9FA7DD0D8907A05421D44B8E7F1D4F602C9FE7_il2cpp_TypeInfo_var);
|
|
Type_t* L_1;
|
|
L_1 = TypeUtils_GetNonNullableType_mEFA6EEA56679D5341A252A5D07B7356063A78F85(L_0, NULL);
|
|
___0_type = L_1;
|
|
Type_t* L_2 = ___0_type;
|
|
NullCheck(L_2);
|
|
bool L_3;
|
|
L_3 = VirtualFuncInvoker0< bool >::Invoke(69 /* System.Boolean System.Type::get_IsEnum() */, L_2);
|
|
if (L_3)
|
|
{
|
|
goto IL_0037;
|
|
}
|
|
}
|
|
{
|
|
Type_t* L_4 = ___0_type;
|
|
il2cpp_codegen_runtime_class_init_inline(TypeExtensions_t3ECEF5C4EFF4A8B50F70EF5C26D9120485701470_il2cpp_TypeInfo_var);
|
|
int32_t L_5;
|
|
L_5 = TypeExtensions_GetTypeCode_mB75A162EE9CE21D2605EF67542924B685096810A(L_4, NULL);
|
|
V_0 = L_5;
|
|
int32_t L_6 = V_0;
|
|
switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_6, 8)))
|
|
{
|
|
case 0:
|
|
{
|
|
goto IL_0035;
|
|
}
|
|
case 1:
|
|
{
|
|
goto IL_0037;
|
|
}
|
|
case 2:
|
|
{
|
|
goto IL_0035;
|
|
}
|
|
case 3:
|
|
{
|
|
goto IL_0037;
|
|
}
|
|
case 4:
|
|
{
|
|
goto IL_0035;
|
|
}
|
|
}
|
|
}
|
|
{
|
|
goto IL_0037;
|
|
}
|
|
|
|
IL_0035:
|
|
{
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_0037:
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Boolean System.Dynamic.Utils.TypeUtils::IsIntegerOrBool(System.Type)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeUtils_IsIntegerOrBool_mF6BDDCDDB415256B88DED25072181DCD58BC58EF (Type_t* ___0_type, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypeExtensions_t3ECEF5C4EFF4A8B50F70EF5C26D9120485701470_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypeUtils_t2C9FA7DD0D8907A05421D44B8E7F1D4F602C9FE7_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
{
|
|
Type_t* L_0 = ___0_type;
|
|
il2cpp_codegen_runtime_class_init_inline(TypeUtils_t2C9FA7DD0D8907A05421D44B8E7F1D4F602C9FE7_il2cpp_TypeInfo_var);
|
|
Type_t* L_1;
|
|
L_1 = TypeUtils_GetNonNullableType_mEFA6EEA56679D5341A252A5D07B7356063A78F85(L_0, NULL);
|
|
___0_type = L_1;
|
|
Type_t* L_2 = ___0_type;
|
|
NullCheck(L_2);
|
|
bool L_3;
|
|
L_3 = VirtualFuncInvoker0< bool >::Invoke(69 /* System.Boolean System.Type::get_IsEnum() */, L_2);
|
|
if (L_3)
|
|
{
|
|
goto IL_0023;
|
|
}
|
|
}
|
|
{
|
|
Type_t* L_4 = ___0_type;
|
|
il2cpp_codegen_runtime_class_init_inline(TypeExtensions_t3ECEF5C4EFF4A8B50F70EF5C26D9120485701470_il2cpp_TypeInfo_var);
|
|
int32_t L_5;
|
|
L_5 = TypeExtensions_GetTypeCode_mB75A162EE9CE21D2605EF67542924B685096810A(L_4, NULL);
|
|
V_0 = L_5;
|
|
int32_t L_6 = V_0;
|
|
if ((((int32_t)L_6) == ((int32_t)3)))
|
|
{
|
|
goto IL_0021;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_7 = V_0;
|
|
if ((!(((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_7, 5))) <= ((uint32_t)7))))
|
|
{
|
|
goto IL_0023;
|
|
}
|
|
}
|
|
|
|
IL_0021:
|
|
{
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_0023:
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Boolean System.Dynamic.Utils.TypeUtils::IsValidInstanceType(System.Reflection.MemberInfo,System.Type)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeUtils_IsValidInstanceType_m6C54585680A426F50CC88D5E48694339BE3A6DD0 (MemberInfo_t* ___0_member, Type_t* ___1_instanceType, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_1_t6686595E4CB7AC210F0EF075F7B1DD4A21D3902B_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_1_t889CCC5EFE6A6E3DAB66C7475F56D94D53F43D0E_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuntimeObject_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypeUtils_t2C9FA7DD0D8907A05421D44B8E7F1D4F602C9FE7_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_0_0_0_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
Type_t* V_0 = NULL;
|
|
RuntimeObject* V_1 = NULL;
|
|
Type_t* V_2 = NULL;
|
|
bool V_3 = false;
|
|
{
|
|
MemberInfo_t* L_0 = ___0_member;
|
|
NullCheck(L_0);
|
|
Type_t* L_1;
|
|
L_1 = VirtualFuncInvoker0< Type_t* >::Invoke(9 /* System.Type System.Reflection.MemberInfo::get_DeclaringType() */, L_0);
|
|
V_0 = L_1;
|
|
Type_t* L_2 = V_0;
|
|
Type_t* L_3 = ___1_instanceType;
|
|
il2cpp_codegen_runtime_class_init_inline(TypeUtils_t2C9FA7DD0D8907A05421D44B8E7F1D4F602C9FE7_il2cpp_TypeInfo_var);
|
|
bool L_4;
|
|
L_4 = TypeUtils_AreReferenceAssignable_m2153DADCC06A2E1C36820F736A9F93E6183D0177(L_2, L_3, NULL);
|
|
if (!L_4)
|
|
{
|
|
goto IL_0012;
|
|
}
|
|
}
|
|
{
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_0012:
|
|
{
|
|
Type_t* L_5 = V_0;
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
bool L_6;
|
|
L_6 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_5, (Type_t*)NULL, NULL);
|
|
if (!L_6)
|
|
{
|
|
goto IL_001d;
|
|
}
|
|
}
|
|
{
|
|
return (bool)0;
|
|
}
|
|
|
|
IL_001d:
|
|
{
|
|
Type_t* L_7 = ___1_instanceType;
|
|
NullCheck(L_7);
|
|
bool L_8;
|
|
L_8 = Type_get_IsValueType_m59AE2E0439DC06347B8D6B38548F3CBA54D38318(L_7, NULL);
|
|
if (!L_8)
|
|
{
|
|
goto IL_00af;
|
|
}
|
|
}
|
|
{
|
|
Type_t* L_9 = V_0;
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_10 = { reinterpret_cast<intptr_t> (RuntimeObject_0_0_0_var) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_11;
|
|
L_11 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_10, NULL);
|
|
il2cpp_codegen_runtime_class_init_inline(TypeUtils_t2C9FA7DD0D8907A05421D44B8E7F1D4F602C9FE7_il2cpp_TypeInfo_var);
|
|
bool L_12;
|
|
L_12 = TypeUtils_AreReferenceAssignable_m2153DADCC06A2E1C36820F736A9F93E6183D0177(L_9, L_11, NULL);
|
|
if (!L_12)
|
|
{
|
|
goto IL_003c;
|
|
}
|
|
}
|
|
{
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_003c:
|
|
{
|
|
Type_t* L_13 = V_0;
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_14 = { reinterpret_cast<intptr_t> (ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_0_0_0_var) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_15;
|
|
L_15 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_14, NULL);
|
|
il2cpp_codegen_runtime_class_init_inline(TypeUtils_t2C9FA7DD0D8907A05421D44B8E7F1D4F602C9FE7_il2cpp_TypeInfo_var);
|
|
bool L_16;
|
|
L_16 = TypeUtils_AreReferenceAssignable_m2153DADCC06A2E1C36820F736A9F93E6183D0177(L_13, L_15, NULL);
|
|
if (!L_16)
|
|
{
|
|
goto IL_0050;
|
|
}
|
|
}
|
|
{
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_0050:
|
|
{
|
|
Type_t* L_17 = ___1_instanceType;
|
|
NullCheck(L_17);
|
|
bool L_18;
|
|
L_18 = VirtualFuncInvoker0< bool >::Invoke(69 /* System.Boolean System.Type::get_IsEnum() */, L_17);
|
|
if (!L_18)
|
|
{
|
|
goto IL_006c;
|
|
}
|
|
}
|
|
{
|
|
Type_t* L_19 = V_0;
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_20 = { reinterpret_cast<intptr_t> (Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_0_0_0_var) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_21;
|
|
L_21 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_20, NULL);
|
|
il2cpp_codegen_runtime_class_init_inline(TypeUtils_t2C9FA7DD0D8907A05421D44B8E7F1D4F602C9FE7_il2cpp_TypeInfo_var);
|
|
bool L_22;
|
|
L_22 = TypeUtils_AreReferenceAssignable_m2153DADCC06A2E1C36820F736A9F93E6183D0177(L_19, L_21, NULL);
|
|
if (!L_22)
|
|
{
|
|
goto IL_006c;
|
|
}
|
|
}
|
|
{
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_006c:
|
|
{
|
|
Type_t* L_23 = V_0;
|
|
NullCheck(L_23);
|
|
bool L_24;
|
|
L_24 = Type_get_IsInterface_m484A7D9321E72758EABE7F36AE266EB0905957EC(L_23, NULL);
|
|
if (!L_24)
|
|
{
|
|
goto IL_00af;
|
|
}
|
|
}
|
|
{
|
|
Type_t* L_25 = ___1_instanceType;
|
|
TypeInfo_tC4F59663C70D17D50BC99D53DCE74BFB9701012D* L_26;
|
|
L_26 = IntrospectionExtensions_GetTypeInfo_mF4497C8656153A91554F7DC469CE223AF2784FF5(L_25, NULL);
|
|
NullCheck(L_26);
|
|
RuntimeObject* L_27;
|
|
L_27 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(130 /* System.Collections.Generic.IEnumerable`1<System.Type> System.Reflection.TypeInfo::get_ImplementedInterfaces() */, L_26);
|
|
NullCheck(L_27);
|
|
RuntimeObject* L_28;
|
|
L_28 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1<T> System.Collections.Generic.IEnumerable`1<System.Type>::GetEnumerator() */, IEnumerable_1_t6686595E4CB7AC210F0EF075F7B1DD4A21D3902B_il2cpp_TypeInfo_var, L_27);
|
|
V_1 = L_28;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_00a5:
|
|
{// begin finally (depth: 1)
|
|
{
|
|
RuntimeObject* L_29 = V_1;
|
|
if (!L_29)
|
|
{
|
|
goto IL_00ae;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_30 = V_1;
|
|
NullCheck(L_30);
|
|
InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_30);
|
|
}
|
|
|
|
IL_00ae:
|
|
{
|
|
return;
|
|
}
|
|
}// end finally (depth: 1)
|
|
});
|
|
try
|
|
{// begin try (depth: 1)
|
|
{
|
|
goto IL_009b_1;
|
|
}
|
|
|
|
IL_0087_1:
|
|
{
|
|
RuntimeObject* L_31 = V_1;
|
|
NullCheck(L_31);
|
|
Type_t* L_32;
|
|
L_32 = InterfaceFuncInvoker0< Type_t* >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1<System.Type>::get_Current() */, IEnumerator_1_t889CCC5EFE6A6E3DAB66C7475F56D94D53F43D0E_il2cpp_TypeInfo_var, L_31);
|
|
V_2 = L_32;
|
|
Type_t* L_33 = V_0;
|
|
Type_t* L_34 = V_2;
|
|
il2cpp_codegen_runtime_class_init_inline(TypeUtils_t2C9FA7DD0D8907A05421D44B8E7F1D4F602C9FE7_il2cpp_TypeInfo_var);
|
|
bool L_35;
|
|
L_35 = TypeUtils_AreReferenceAssignable_m2153DADCC06A2E1C36820F736A9F93E6183D0177(L_33, L_34, NULL);
|
|
if (!L_35)
|
|
{
|
|
goto IL_009b_1;
|
|
}
|
|
}
|
|
{
|
|
V_3 = (bool)1;
|
|
goto IL_00b1;
|
|
}
|
|
|
|
IL_009b_1:
|
|
{
|
|
RuntimeObject* L_36 = V_1;
|
|
NullCheck(L_36);
|
|
bool L_37;
|
|
L_37 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_36);
|
|
if (L_37)
|
|
{
|
|
goto IL_0087_1;
|
|
}
|
|
}
|
|
{
|
|
goto IL_00af;
|
|
}
|
|
}// end try (depth: 1)
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_00af:
|
|
{
|
|
return (bool)0;
|
|
}
|
|
|
|
IL_00b1:
|
|
{
|
|
bool L_38 = V_3;
|
|
return L_38;
|
|
}
|
|
}
|
|
// System.Boolean System.Dynamic.Utils.TypeUtils::HasIdentityPrimitiveOrNullableConversionTo(System.Type,System.Type)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeUtils_HasIdentityPrimitiveOrNullableConversionTo_m4F6E8EFD0BFFED585D49E438A72CB090A070C812 (Type_t* ___0_source, Type_t* ___1_dest, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypeUtils_t2C9FA7DD0D8907A05421D44B8E7F1D4F602C9FE7_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
Type_t* L_0 = ___0_source;
|
|
Type_t* L_1 = ___1_dest;
|
|
il2cpp_codegen_runtime_class_init_inline(TypeUtils_t2C9FA7DD0D8907A05421D44B8E7F1D4F602C9FE7_il2cpp_TypeInfo_var);
|
|
bool L_2;
|
|
L_2 = TypeUtils_AreEquivalent_m0BABD4C82A94A96D19CCA4B9A7788B436049BC65(L_0, L_1, NULL);
|
|
if (!L_2)
|
|
{
|
|
goto IL_000b;
|
|
}
|
|
}
|
|
{
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_000b:
|
|
{
|
|
Type_t* L_3 = ___0_source;
|
|
il2cpp_codegen_runtime_class_init_inline(TypeUtils_t2C9FA7DD0D8907A05421D44B8E7F1D4F602C9FE7_il2cpp_TypeInfo_var);
|
|
bool L_4;
|
|
L_4 = TypeUtils_IsNullableType_m0ECBA329F82B0EFEBF884984D637FD55361F3AD0(L_3, NULL);
|
|
if (!L_4)
|
|
{
|
|
goto IL_0023;
|
|
}
|
|
}
|
|
{
|
|
Type_t* L_5 = ___1_dest;
|
|
Type_t* L_6 = ___0_source;
|
|
il2cpp_codegen_runtime_class_init_inline(TypeUtils_t2C9FA7DD0D8907A05421D44B8E7F1D4F602C9FE7_il2cpp_TypeInfo_var);
|
|
Type_t* L_7;
|
|
L_7 = TypeUtils_GetNonNullableType_mEFA6EEA56679D5341A252A5D07B7356063A78F85(L_6, NULL);
|
|
bool L_8;
|
|
L_8 = TypeUtils_AreEquivalent_m0BABD4C82A94A96D19CCA4B9A7788B436049BC65(L_5, L_7, NULL);
|
|
if (!L_8)
|
|
{
|
|
goto IL_0023;
|
|
}
|
|
}
|
|
{
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_0023:
|
|
{
|
|
Type_t* L_9 = ___1_dest;
|
|
il2cpp_codegen_runtime_class_init_inline(TypeUtils_t2C9FA7DD0D8907A05421D44B8E7F1D4F602C9FE7_il2cpp_TypeInfo_var);
|
|
bool L_10;
|
|
L_10 = TypeUtils_IsNullableType_m0ECBA329F82B0EFEBF884984D637FD55361F3AD0(L_9, NULL);
|
|
if (!L_10)
|
|
{
|
|
goto IL_003b;
|
|
}
|
|
}
|
|
{
|
|
Type_t* L_11 = ___0_source;
|
|
Type_t* L_12 = ___1_dest;
|
|
il2cpp_codegen_runtime_class_init_inline(TypeUtils_t2C9FA7DD0D8907A05421D44B8E7F1D4F602C9FE7_il2cpp_TypeInfo_var);
|
|
Type_t* L_13;
|
|
L_13 = TypeUtils_GetNonNullableType_mEFA6EEA56679D5341A252A5D07B7356063A78F85(L_12, NULL);
|
|
bool L_14;
|
|
L_14 = TypeUtils_AreEquivalent_m0BABD4C82A94A96D19CCA4B9A7788B436049BC65(L_11, L_13, NULL);
|
|
if (!L_14)
|
|
{
|
|
goto IL_003b;
|
|
}
|
|
}
|
|
{
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_003b:
|
|
{
|
|
Type_t* L_15 = ___0_source;
|
|
il2cpp_codegen_runtime_class_init_inline(TypeUtils_t2C9FA7DD0D8907A05421D44B8E7F1D4F602C9FE7_il2cpp_TypeInfo_var);
|
|
bool L_16;
|
|
L_16 = TypeUtils_IsConvertible_mD78E462EF22D75033D4D9318EB498CA9B210453E(L_15, NULL);
|
|
if (!L_16)
|
|
{
|
|
goto IL_0084;
|
|
}
|
|
}
|
|
{
|
|
Type_t* L_17 = ___1_dest;
|
|
il2cpp_codegen_runtime_class_init_inline(TypeUtils_t2C9FA7DD0D8907A05421D44B8E7F1D4F602C9FE7_il2cpp_TypeInfo_var);
|
|
bool L_18;
|
|
L_18 = TypeUtils_IsConvertible_mD78E462EF22D75033D4D9318EB498CA9B210453E(L_17, NULL);
|
|
if (!L_18)
|
|
{
|
|
goto IL_0084;
|
|
}
|
|
}
|
|
{
|
|
Type_t* L_19 = ___1_dest;
|
|
il2cpp_codegen_runtime_class_init_inline(TypeUtils_t2C9FA7DD0D8907A05421D44B8E7F1D4F602C9FE7_il2cpp_TypeInfo_var);
|
|
Type_t* L_20;
|
|
L_20 = TypeUtils_GetNonNullableType_mEFA6EEA56679D5341A252A5D07B7356063A78F85(L_19, NULL);
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_21 = { reinterpret_cast<intptr_t> (Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_0_0_0_var) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_22;
|
|
L_22 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_21, NULL);
|
|
bool L_23;
|
|
L_23 = Type_op_Inequality_m83209C7BB3C05DFBEA3B6199B0BEFE8037301172(L_20, L_22, NULL);
|
|
if (L_23)
|
|
{
|
|
goto IL_0082;
|
|
}
|
|
}
|
|
{
|
|
Type_t* L_24 = ___0_source;
|
|
NullCheck(L_24);
|
|
bool L_25;
|
|
L_25 = VirtualFuncInvoker0< bool >::Invoke(69 /* System.Boolean System.Type::get_IsEnum() */, L_24);
|
|
if (!L_25)
|
|
{
|
|
goto IL_0080;
|
|
}
|
|
}
|
|
{
|
|
Type_t* L_26 = ___0_source;
|
|
NullCheck(L_26);
|
|
Type_t* L_27;
|
|
L_27 = VirtualFuncInvoker0< Type_t* >::Invoke(117 /* System.Type System.Type::GetEnumUnderlyingType() */, L_26);
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_28 = { reinterpret_cast<intptr_t> (Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_0_0_0_var) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_29;
|
|
L_29 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_28, NULL);
|
|
bool L_30;
|
|
L_30 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_27, L_29, NULL);
|
|
return L_30;
|
|
}
|
|
|
|
IL_0080:
|
|
{
|
|
return (bool)0;
|
|
}
|
|
|
|
IL_0082:
|
|
{
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_0084:
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Boolean System.Dynamic.Utils.TypeUtils::HasReferenceConversionTo(System.Type,System.Type)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeUtils_HasReferenceConversionTo_m4BBDBC19498CDAEBA70C7173EBFEE23474BBFC28 (Type_t* ___0_source, Type_t* ___1_dest, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypeUtils_t2C9FA7DD0D8907A05421D44B8E7F1D4F602C9FE7_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Void_t4861ACF8F4594C3437BB48B6E56783494B843915_0_0_0_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
Type_t* V_0 = NULL;
|
|
Type_t* V_1 = NULL;
|
|
{
|
|
Type_t* L_0 = ___0_source;
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_1 = { reinterpret_cast<intptr_t> (Void_t4861ACF8F4594C3437BB48B6E56783494B843915_0_0_0_var) };
|
|
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;
|
|
L_3 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_0, L_2, NULL);
|
|
if (L_3)
|
|
{
|
|
goto IL_0024;
|
|
}
|
|
}
|
|
{
|
|
Type_t* L_4 = ___1_dest;
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_5 = { reinterpret_cast<intptr_t> (Void_t4861ACF8F4594C3437BB48B6E56783494B843915_0_0_0_var) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_6;
|
|
L_6 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_5, NULL);
|
|
bool L_7;
|
|
L_7 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_4, L_6, NULL);
|
|
if (!L_7)
|
|
{
|
|
goto IL_0026;
|
|
}
|
|
}
|
|
|
|
IL_0024:
|
|
{
|
|
return (bool)0;
|
|
}
|
|
|
|
IL_0026:
|
|
{
|
|
Type_t* L_8 = ___0_source;
|
|
il2cpp_codegen_runtime_class_init_inline(TypeUtils_t2C9FA7DD0D8907A05421D44B8E7F1D4F602C9FE7_il2cpp_TypeInfo_var);
|
|
Type_t* L_9;
|
|
L_9 = TypeUtils_GetNonNullableType_mEFA6EEA56679D5341A252A5D07B7356063A78F85(L_8, NULL);
|
|
V_0 = L_9;
|
|
Type_t* L_10 = ___1_dest;
|
|
Type_t* L_11;
|
|
L_11 = TypeUtils_GetNonNullableType_mEFA6EEA56679D5341A252A5D07B7356063A78F85(L_10, NULL);
|
|
V_1 = L_11;
|
|
Type_t* L_12 = V_0;
|
|
Type_t* L_13 = V_1;
|
|
NullCheck(L_12);
|
|
bool L_14;
|
|
L_14 = VirtualFuncInvoker1< bool, Type_t* >::Invoke(22 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, L_12, L_13);
|
|
if (!L_14)
|
|
{
|
|
goto IL_003f;
|
|
}
|
|
}
|
|
{
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_003f:
|
|
{
|
|
Type_t* L_15 = V_1;
|
|
Type_t* L_16 = V_0;
|
|
NullCheck(L_15);
|
|
bool L_17;
|
|
L_17 = VirtualFuncInvoker1< bool, Type_t* >::Invoke(22 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, L_15, L_16);
|
|
if (!L_17)
|
|
{
|
|
goto IL_004a;
|
|
}
|
|
}
|
|
{
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_004a:
|
|
{
|
|
Type_t* L_18 = ___0_source;
|
|
NullCheck(L_18);
|
|
bool L_19;
|
|
L_19 = Type_get_IsInterface_m484A7D9321E72758EABE7F36AE266EB0905957EC(L_18, NULL);
|
|
if (L_19)
|
|
{
|
|
goto IL_005a;
|
|
}
|
|
}
|
|
{
|
|
Type_t* L_20 = ___1_dest;
|
|
NullCheck(L_20);
|
|
bool L_21;
|
|
L_21 = Type_get_IsInterface_m484A7D9321E72758EABE7F36AE266EB0905957EC(L_20, NULL);
|
|
if (!L_21)
|
|
{
|
|
goto IL_005c;
|
|
}
|
|
}
|
|
|
|
IL_005a:
|
|
{
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_005c:
|
|
{
|
|
Type_t* L_22 = ___0_source;
|
|
Type_t* L_23 = ___1_dest;
|
|
il2cpp_codegen_runtime_class_init_inline(TypeUtils_t2C9FA7DD0D8907A05421D44B8E7F1D4F602C9FE7_il2cpp_TypeInfo_var);
|
|
bool L_24;
|
|
L_24 = TypeUtils_IsLegalExplicitVariantDelegateConversion_mDBF7A0751745C4EB5CD168F09D3D76332F70117B(L_22, L_23, NULL);
|
|
if (!L_24)
|
|
{
|
|
goto IL_0067;
|
|
}
|
|
}
|
|
{
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_0067:
|
|
{
|
|
Type_t* L_25 = ___0_source;
|
|
NullCheck(L_25);
|
|
bool L_26;
|
|
L_26 = Type_get_IsArray_mB9B8CA713B2AA9D6AFECC24E05AF78D22532B673(L_25, NULL);
|
|
if (L_26)
|
|
{
|
|
goto IL_0077;
|
|
}
|
|
}
|
|
{
|
|
Type_t* L_27 = ___1_dest;
|
|
NullCheck(L_27);
|
|
bool L_28;
|
|
L_28 = Type_get_IsArray_mB9B8CA713B2AA9D6AFECC24E05AF78D22532B673(L_27, NULL);
|
|
if (!L_28)
|
|
{
|
|
goto IL_0080;
|
|
}
|
|
}
|
|
|
|
IL_0077:
|
|
{
|
|
Type_t* L_29 = ___0_source;
|
|
Type_t* L_30 = ___1_dest;
|
|
il2cpp_codegen_runtime_class_init_inline(TypeUtils_t2C9FA7DD0D8907A05421D44B8E7F1D4F602C9FE7_il2cpp_TypeInfo_var);
|
|
bool L_31;
|
|
L_31 = TypeUtils_StrictHasReferenceConversionTo_mC9594BCC1A40FA47B71DDD7A7AF890A24A114445(L_29, L_30, (bool)1, NULL);
|
|
return L_31;
|
|
}
|
|
|
|
IL_0080:
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Boolean System.Dynamic.Utils.TypeUtils::StrictHasReferenceConversionTo(System.Type,System.Type,System.Boolean)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeUtils_StrictHasReferenceConversionTo_mC9594BCC1A40FA47B71DDD7A7AF890A24A114445 (Type_t* ___0_source, Type_t* ___1_dest, bool ___2_skipNonArray, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuntimeArray_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypeUtils_t2C9FA7DD0D8907A05421D44B8E7F1D4F602C9FE7_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
|
|
IL_0000:
|
|
{
|
|
bool L_0 = ___2_skipNonArray;
|
|
if (L_0)
|
|
{
|
|
goto IL_0064;
|
|
}
|
|
}
|
|
{
|
|
Type_t* L_1 = ___0_source;
|
|
NullCheck(L_1);
|
|
bool L_2;
|
|
L_2 = Type_get_IsValueType_m59AE2E0439DC06347B8D6B38548F3CBA54D38318(L_1, NULL);
|
|
Type_t* L_3 = ___1_dest;
|
|
NullCheck(L_3);
|
|
bool L_4;
|
|
L_4 = Type_get_IsValueType_m59AE2E0439DC06347B8D6B38548F3CBA54D38318(L_3, NULL);
|
|
if (!((int32_t)((int32_t)L_2|(int32_t)L_4)))
|
|
{
|
|
goto IL_0014;
|
|
}
|
|
}
|
|
{
|
|
return (bool)0;
|
|
}
|
|
|
|
IL_0014:
|
|
{
|
|
Type_t* L_5 = ___0_source;
|
|
Type_t* L_6 = ___1_dest;
|
|
NullCheck(L_5);
|
|
bool L_7;
|
|
L_7 = VirtualFuncInvoker1< bool, Type_t* >::Invoke(22 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, L_5, L_6);
|
|
if (L_7)
|
|
{
|
|
goto IL_0026;
|
|
}
|
|
}
|
|
{
|
|
Type_t* L_8 = ___1_dest;
|
|
Type_t* L_9 = ___0_source;
|
|
NullCheck(L_8);
|
|
bool L_10;
|
|
L_10 = VirtualFuncInvoker1< bool, Type_t* >::Invoke(22 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, L_8, L_9);
|
|
if (!L_10)
|
|
{
|
|
goto IL_0028;
|
|
}
|
|
}
|
|
|
|
IL_0026:
|
|
{
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_0028:
|
|
{
|
|
Type_t* L_11 = ___0_source;
|
|
NullCheck(L_11);
|
|
bool L_12;
|
|
L_12 = Type_get_IsInterface_m484A7D9321E72758EABE7F36AE266EB0905957EC(L_11, NULL);
|
|
if (!L_12)
|
|
{
|
|
goto IL_004a;
|
|
}
|
|
}
|
|
{
|
|
Type_t* L_13 = ___1_dest;
|
|
NullCheck(L_13);
|
|
bool L_14;
|
|
L_14 = Type_get_IsInterface_m484A7D9321E72758EABE7F36AE266EB0905957EC(L_13, NULL);
|
|
if (L_14)
|
|
{
|
|
goto IL_0048;
|
|
}
|
|
}
|
|
{
|
|
Type_t* L_15 = ___1_dest;
|
|
NullCheck(L_15);
|
|
bool L_16;
|
|
L_16 = Type_get_IsClass_mACC1E0E79C9996ADE9973F81971B740132B64549(L_15, NULL);
|
|
if (!L_16)
|
|
{
|
|
goto IL_0064;
|
|
}
|
|
}
|
|
{
|
|
Type_t* L_17 = ___1_dest;
|
|
NullCheck(L_17);
|
|
bool L_18;
|
|
L_18 = Type_get_IsSealed_m6B652265DCEF64250FD2A173C50BD889467A58E4(L_17, NULL);
|
|
if (L_18)
|
|
{
|
|
goto IL_0064;
|
|
}
|
|
}
|
|
|
|
IL_0048:
|
|
{
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_004a:
|
|
{
|
|
Type_t* L_19 = ___1_dest;
|
|
NullCheck(L_19);
|
|
bool L_20;
|
|
L_20 = Type_get_IsInterface_m484A7D9321E72758EABE7F36AE266EB0905957EC(L_19, NULL);
|
|
if (!L_20)
|
|
{
|
|
goto IL_0064;
|
|
}
|
|
}
|
|
{
|
|
Type_t* L_21 = ___0_source;
|
|
NullCheck(L_21);
|
|
bool L_22;
|
|
L_22 = Type_get_IsClass_mACC1E0E79C9996ADE9973F81971B740132B64549(L_21, NULL);
|
|
if (!L_22)
|
|
{
|
|
goto IL_0064;
|
|
}
|
|
}
|
|
{
|
|
Type_t* L_23 = ___0_source;
|
|
NullCheck(L_23);
|
|
bool L_24;
|
|
L_24 = Type_get_IsSealed_m6B652265DCEF64250FD2A173C50BD889467A58E4(L_23, NULL);
|
|
if (L_24)
|
|
{
|
|
goto IL_0064;
|
|
}
|
|
}
|
|
{
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_0064:
|
|
{
|
|
Type_t* L_25 = ___0_source;
|
|
NullCheck(L_25);
|
|
bool L_26;
|
|
L_26 = Type_get_IsArray_mB9B8CA713B2AA9D6AFECC24E05AF78D22532B673(L_25, NULL);
|
|
if (!L_26)
|
|
{
|
|
goto IL_00b2;
|
|
}
|
|
}
|
|
{
|
|
Type_t* L_27 = ___1_dest;
|
|
NullCheck(L_27);
|
|
bool L_28;
|
|
L_28 = Type_get_IsArray_mB9B8CA713B2AA9D6AFECC24E05AF78D22532B673(L_27, NULL);
|
|
if (!L_28)
|
|
{
|
|
goto IL_00aa;
|
|
}
|
|
}
|
|
{
|
|
Type_t* L_29 = ___0_source;
|
|
NullCheck(L_29);
|
|
int32_t L_30;
|
|
L_30 = VirtualFuncInvoker0< int32_t >::Invoke(47 /* System.Int32 System.Type::GetArrayRank() */, L_29);
|
|
Type_t* L_31 = ___1_dest;
|
|
NullCheck(L_31);
|
|
int32_t L_32;
|
|
L_32 = VirtualFuncInvoker0< int32_t >::Invoke(47 /* System.Int32 System.Type::GetArrayRank() */, L_31);
|
|
if ((!(((uint32_t)L_30) == ((uint32_t)L_32))))
|
|
{
|
|
goto IL_0090;
|
|
}
|
|
}
|
|
{
|
|
Type_t* L_33 = ___0_source;
|
|
NullCheck(L_33);
|
|
bool L_34;
|
|
L_34 = VirtualFuncInvoker0< bool >::Invoke(42 /* System.Boolean System.Type::get_IsSZArray() */, L_33);
|
|
Type_t* L_35 = ___1_dest;
|
|
NullCheck(L_35);
|
|
bool L_36;
|
|
L_36 = VirtualFuncInvoker0< bool >::Invoke(42 /* System.Boolean System.Type::get_IsSZArray() */, L_35);
|
|
if ((((int32_t)L_34) == ((int32_t)L_36)))
|
|
{
|
|
goto IL_0092;
|
|
}
|
|
}
|
|
|
|
IL_0090:
|
|
{
|
|
return (bool)0;
|
|
}
|
|
|
|
IL_0092:
|
|
{
|
|
Type_t* L_37 = ___0_source;
|
|
NullCheck(L_37);
|
|
Type_t* L_38;
|
|
L_38 = VirtualFuncInvoker0< Type_t* >::Invoke(46 /* System.Type System.Type::GetElementType() */, L_37);
|
|
___0_source = L_38;
|
|
Type_t* L_39 = ___1_dest;
|
|
NullCheck(L_39);
|
|
Type_t* L_40;
|
|
L_40 = VirtualFuncInvoker0< Type_t* >::Invoke(46 /* System.Type System.Type::GetElementType() */, L_39);
|
|
___1_dest = L_40;
|
|
___2_skipNonArray = (bool)0;
|
|
goto IL_0000;
|
|
}
|
|
|
|
IL_00aa:
|
|
{
|
|
Type_t* L_41 = ___0_source;
|
|
Type_t* L_42 = ___1_dest;
|
|
il2cpp_codegen_runtime_class_init_inline(TypeUtils_t2C9FA7DD0D8907A05421D44B8E7F1D4F602C9FE7_il2cpp_TypeInfo_var);
|
|
bool L_43;
|
|
L_43 = TypeUtils_HasArrayToInterfaceConversion_mC69EE2DEF583985E8822964D19E2533E9E9F5F3A(L_41, L_42, NULL);
|
|
return L_43;
|
|
}
|
|
|
|
IL_00b2:
|
|
{
|
|
Type_t* L_44 = ___1_dest;
|
|
NullCheck(L_44);
|
|
bool L_45;
|
|
L_45 = Type_get_IsArray_mB9B8CA713B2AA9D6AFECC24E05AF78D22532B673(L_44, NULL);
|
|
if (!L_45)
|
|
{
|
|
goto IL_00d6;
|
|
}
|
|
}
|
|
{
|
|
Type_t* L_46 = ___0_source;
|
|
Type_t* L_47 = ___1_dest;
|
|
il2cpp_codegen_runtime_class_init_inline(TypeUtils_t2C9FA7DD0D8907A05421D44B8E7F1D4F602C9FE7_il2cpp_TypeInfo_var);
|
|
bool L_48;
|
|
L_48 = TypeUtils_HasInterfaceToArrayConversion_mCC7DC19083AFD44B5CBCCDE39F3A2F1772BBD0C3(L_46, L_47, NULL);
|
|
if (!L_48)
|
|
{
|
|
goto IL_00c5;
|
|
}
|
|
}
|
|
{
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_00c5:
|
|
{
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_49 = { reinterpret_cast<intptr_t> (RuntimeArray_0_0_0_var) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_50;
|
|
L_50 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_49, NULL);
|
|
Type_t* L_51 = ___0_source;
|
|
il2cpp_codegen_runtime_class_init_inline(TypeUtils_t2C9FA7DD0D8907A05421D44B8E7F1D4F602C9FE7_il2cpp_TypeInfo_var);
|
|
bool L_52;
|
|
L_52 = TypeUtils_IsImplicitReferenceConversion_m72031537214B8B0E3D99B3815AB7AD774A673A82(L_50, L_51, NULL);
|
|
return L_52;
|
|
}
|
|
|
|
IL_00d6:
|
|
{
|
|
Type_t* L_53 = ___0_source;
|
|
Type_t* L_54 = ___1_dest;
|
|
il2cpp_codegen_runtime_class_init_inline(TypeUtils_t2C9FA7DD0D8907A05421D44B8E7F1D4F602C9FE7_il2cpp_TypeInfo_var);
|
|
bool L_55;
|
|
L_55 = TypeUtils_IsLegalExplicitVariantDelegateConversion_mDBF7A0751745C4EB5CD168F09D3D76332F70117B(L_53, L_54, NULL);
|
|
return L_55;
|
|
}
|
|
}
|
|
// System.Boolean System.Dynamic.Utils.TypeUtils::HasArrayToInterfaceConversion(System.Type,System.Type)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeUtils_HasArrayToInterfaceConversion_mC69EE2DEF583985E8822964D19E2533E9E9F5F3A (Type_t* ___0_source, Type_t* ___1_dest, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypeUtils_t2C9FA7DD0D8907A05421D44B8E7F1D4F602C9FE7_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* V_0 = NULL;
|
|
Type_t* V_1 = NULL;
|
|
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* V_2 = NULL;
|
|
int32_t V_3 = 0;
|
|
Type_t* V_4 = NULL;
|
|
{
|
|
Type_t* L_0 = ___0_source;
|
|
NullCheck(L_0);
|
|
bool L_1;
|
|
L_1 = VirtualFuncInvoker0< bool >::Invoke(42 /* System.Boolean System.Type::get_IsSZArray() */, L_0);
|
|
if (!L_1)
|
|
{
|
|
goto IL_0018;
|
|
}
|
|
}
|
|
{
|
|
Type_t* L_2 = ___1_dest;
|
|
NullCheck(L_2);
|
|
bool L_3;
|
|
L_3 = Type_get_IsInterface_m484A7D9321E72758EABE7F36AE266EB0905957EC(L_2, NULL);
|
|
if (!L_3)
|
|
{
|
|
goto IL_0018;
|
|
}
|
|
}
|
|
{
|
|
Type_t* L_4 = ___1_dest;
|
|
NullCheck(L_4);
|
|
bool L_5;
|
|
L_5 = VirtualFuncInvoker0< bool >::Invoke(40 /* System.Boolean System.Type::get_IsGenericType() */, L_4);
|
|
if (L_5)
|
|
{
|
|
goto IL_001a;
|
|
}
|
|
}
|
|
|
|
IL_0018:
|
|
{
|
|
return (bool)0;
|
|
}
|
|
|
|
IL_001a:
|
|
{
|
|
Type_t* L_6 = ___1_dest;
|
|
NullCheck(L_6);
|
|
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_7;
|
|
L_7 = VirtualFuncInvoker0< TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* >::Invoke(50 /* System.Type[] System.Type::GetGenericArguments() */, L_6);
|
|
V_0 = L_7;
|
|
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_8 = V_0;
|
|
NullCheck(L_8);
|
|
if ((((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length))) == ((int32_t)1)))
|
|
{
|
|
goto IL_0029;
|
|
}
|
|
}
|
|
{
|
|
return (bool)0;
|
|
}
|
|
|
|
IL_0029:
|
|
{
|
|
Type_t* L_9 = ___1_dest;
|
|
NullCheck(L_9);
|
|
Type_t* L_10;
|
|
L_10 = VirtualFuncInvoker0< Type_t* >::Invoke(48 /* System.Type System.Type::GetGenericTypeDefinition() */, L_9);
|
|
V_1 = L_10;
|
|
il2cpp_codegen_runtime_class_init_inline(TypeUtils_t2C9FA7DD0D8907A05421D44B8E7F1D4F602C9FE7_il2cpp_TypeInfo_var);
|
|
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_11 = ((TypeUtils_t2C9FA7DD0D8907A05421D44B8E7F1D4F602C9FE7_StaticFields*)il2cpp_codegen_static_fields_for(TypeUtils_t2C9FA7DD0D8907A05421D44B8E7F1D4F602C9FE7_il2cpp_TypeInfo_var))->___s_arrayAssignableInterfaces_0;
|
|
V_2 = L_11;
|
|
V_3 = 0;
|
|
goto IL_005d;
|
|
}
|
|
|
|
IL_003a:
|
|
{
|
|
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_12 = V_2;
|
|
int32_t L_13 = V_3;
|
|
NullCheck(L_12);
|
|
int32_t L_14 = L_13;
|
|
Type_t* L_15 = (L_12)->GetAt(static_cast<il2cpp_array_size_t>(L_14));
|
|
V_4 = L_15;
|
|
Type_t* L_16 = V_1;
|
|
Type_t* L_17 = V_4;
|
|
il2cpp_codegen_runtime_class_init_inline(TypeUtils_t2C9FA7DD0D8907A05421D44B8E7F1D4F602C9FE7_il2cpp_TypeInfo_var);
|
|
bool L_18;
|
|
L_18 = TypeUtils_AreEquivalent_m0BABD4C82A94A96D19CCA4B9A7788B436049BC65(L_16, L_17, NULL);
|
|
if (!L_18)
|
|
{
|
|
goto IL_0059;
|
|
}
|
|
}
|
|
{
|
|
Type_t* L_19 = ___0_source;
|
|
NullCheck(L_19);
|
|
Type_t* L_20;
|
|
L_20 = VirtualFuncInvoker0< Type_t* >::Invoke(46 /* System.Type System.Type::GetElementType() */, L_19);
|
|
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_21 = V_0;
|
|
NullCheck(L_21);
|
|
int32_t L_22 = 0;
|
|
Type_t* L_23 = (L_21)->GetAt(static_cast<il2cpp_array_size_t>(L_22));
|
|
il2cpp_codegen_runtime_class_init_inline(TypeUtils_t2C9FA7DD0D8907A05421D44B8E7F1D4F602C9FE7_il2cpp_TypeInfo_var);
|
|
bool L_24;
|
|
L_24 = TypeUtils_StrictHasReferenceConversionTo_mC9594BCC1A40FA47B71DDD7A7AF890A24A114445(L_20, L_23, (bool)0, NULL);
|
|
return L_24;
|
|
}
|
|
|
|
IL_0059:
|
|
{
|
|
int32_t L_25 = V_3;
|
|
V_3 = ((int32_t)il2cpp_codegen_add(L_25, 1));
|
|
}
|
|
|
|
IL_005d:
|
|
{
|
|
int32_t L_26 = V_3;
|
|
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_27 = V_2;
|
|
NullCheck(L_27);
|
|
if ((((int32_t)L_26) < ((int32_t)((int32_t)(((RuntimeArray*)L_27)->max_length)))))
|
|
{
|
|
goto IL_003a;
|
|
}
|
|
}
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Boolean System.Dynamic.Utils.TypeUtils::HasInterfaceToArrayConversion(System.Type,System.Type)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeUtils_HasInterfaceToArrayConversion_mCC7DC19083AFD44B5CBCCDE39F3A2F1772BBD0C3 (Type_t* ___0_source, Type_t* ___1_dest, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypeUtils_t2C9FA7DD0D8907A05421D44B8E7F1D4F602C9FE7_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* V_0 = NULL;
|
|
Type_t* V_1 = NULL;
|
|
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* V_2 = NULL;
|
|
int32_t V_3 = 0;
|
|
Type_t* V_4 = NULL;
|
|
{
|
|
Type_t* L_0 = ___1_dest;
|
|
NullCheck(L_0);
|
|
bool L_1;
|
|
L_1 = VirtualFuncInvoker0< bool >::Invoke(42 /* System.Boolean System.Type::get_IsSZArray() */, L_0);
|
|
if (!L_1)
|
|
{
|
|
goto IL_0018;
|
|
}
|
|
}
|
|
{
|
|
Type_t* L_2 = ___0_source;
|
|
NullCheck(L_2);
|
|
bool L_3;
|
|
L_3 = Type_get_IsInterface_m484A7D9321E72758EABE7F36AE266EB0905957EC(L_2, NULL);
|
|
if (!L_3)
|
|
{
|
|
goto IL_0018;
|
|
}
|
|
}
|
|
{
|
|
Type_t* L_4 = ___0_source;
|
|
NullCheck(L_4);
|
|
bool L_5;
|
|
L_5 = VirtualFuncInvoker0< bool >::Invoke(40 /* System.Boolean System.Type::get_IsGenericType() */, L_4);
|
|
if (L_5)
|
|
{
|
|
goto IL_001a;
|
|
}
|
|
}
|
|
|
|
IL_0018:
|
|
{
|
|
return (bool)0;
|
|
}
|
|
|
|
IL_001a:
|
|
{
|
|
Type_t* L_6 = ___0_source;
|
|
NullCheck(L_6);
|
|
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_7;
|
|
L_7 = VirtualFuncInvoker0< TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* >::Invoke(50 /* System.Type[] System.Type::GetGenericArguments() */, L_6);
|
|
V_0 = L_7;
|
|
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_8 = V_0;
|
|
NullCheck(L_8);
|
|
if ((((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length))) == ((int32_t)1)))
|
|
{
|
|
goto IL_0029;
|
|
}
|
|
}
|
|
{
|
|
return (bool)0;
|
|
}
|
|
|
|
IL_0029:
|
|
{
|
|
Type_t* L_9 = ___0_source;
|
|
NullCheck(L_9);
|
|
Type_t* L_10;
|
|
L_10 = VirtualFuncInvoker0< Type_t* >::Invoke(48 /* System.Type System.Type::GetGenericTypeDefinition() */, L_9);
|
|
V_1 = L_10;
|
|
il2cpp_codegen_runtime_class_init_inline(TypeUtils_t2C9FA7DD0D8907A05421D44B8E7F1D4F602C9FE7_il2cpp_TypeInfo_var);
|
|
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_11 = ((TypeUtils_t2C9FA7DD0D8907A05421D44B8E7F1D4F602C9FE7_StaticFields*)il2cpp_codegen_static_fields_for(TypeUtils_t2C9FA7DD0D8907A05421D44B8E7F1D4F602C9FE7_il2cpp_TypeInfo_var))->___s_arrayAssignableInterfaces_0;
|
|
V_2 = L_11;
|
|
V_3 = 0;
|
|
goto IL_005d;
|
|
}
|
|
|
|
IL_003a:
|
|
{
|
|
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_12 = V_2;
|
|
int32_t L_13 = V_3;
|
|
NullCheck(L_12);
|
|
int32_t L_14 = L_13;
|
|
Type_t* L_15 = (L_12)->GetAt(static_cast<il2cpp_array_size_t>(L_14));
|
|
V_4 = L_15;
|
|
Type_t* L_16 = V_1;
|
|
Type_t* L_17 = V_4;
|
|
il2cpp_codegen_runtime_class_init_inline(TypeUtils_t2C9FA7DD0D8907A05421D44B8E7F1D4F602C9FE7_il2cpp_TypeInfo_var);
|
|
bool L_18;
|
|
L_18 = TypeUtils_AreEquivalent_m0BABD4C82A94A96D19CCA4B9A7788B436049BC65(L_16, L_17, NULL);
|
|
if (!L_18)
|
|
{
|
|
goto IL_0059;
|
|
}
|
|
}
|
|
{
|
|
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_19 = V_0;
|
|
NullCheck(L_19);
|
|
int32_t L_20 = 0;
|
|
Type_t* L_21 = (L_19)->GetAt(static_cast<il2cpp_array_size_t>(L_20));
|
|
Type_t* L_22 = ___1_dest;
|
|
NullCheck(L_22);
|
|
Type_t* L_23;
|
|
L_23 = VirtualFuncInvoker0< Type_t* >::Invoke(46 /* System.Type System.Type::GetElementType() */, L_22);
|
|
il2cpp_codegen_runtime_class_init_inline(TypeUtils_t2C9FA7DD0D8907A05421D44B8E7F1D4F602C9FE7_il2cpp_TypeInfo_var);
|
|
bool L_24;
|
|
L_24 = TypeUtils_StrictHasReferenceConversionTo_mC9594BCC1A40FA47B71DDD7A7AF890A24A114445(L_21, L_23, (bool)0, NULL);
|
|
return L_24;
|
|
}
|
|
|
|
IL_0059:
|
|
{
|
|
int32_t L_25 = V_3;
|
|
V_3 = ((int32_t)il2cpp_codegen_add(L_25, 1));
|
|
}
|
|
|
|
IL_005d:
|
|
{
|
|
int32_t L_26 = V_3;
|
|
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_27 = V_2;
|
|
NullCheck(L_27);
|
|
if ((((int32_t)L_26) < ((int32_t)((int32_t)(((RuntimeArray*)L_27)->max_length)))))
|
|
{
|
|
goto IL_003a;
|
|
}
|
|
}
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Boolean System.Dynamic.Utils.TypeUtils::IsCovariant(System.Type)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeUtils_IsCovariant_m4220EE5D4CB85F8039AEFA3AE3641334A7506BA0 (Type_t* ___0_t, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Type_t* L_0 = ___0_t;
|
|
NullCheck(L_0);
|
|
int32_t L_1;
|
|
L_1 = VirtualFuncInvoker0< int32_t >::Invoke(52 /* System.Reflection.GenericParameterAttributes System.Type::get_GenericParameterAttributes() */, L_0);
|
|
return (bool)((!(((uint32_t)((int32_t)((int32_t)L_1&1))) <= ((uint32_t)0)))? 1 : 0);
|
|
}
|
|
}
|
|
// System.Boolean System.Dynamic.Utils.TypeUtils::IsContravariant(System.Type)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeUtils_IsContravariant_m2B4BA44C74B4FC62D7B6D7CF667AFC025F46ACBF (Type_t* ___0_t, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Type_t* L_0 = ___0_t;
|
|
NullCheck(L_0);
|
|
int32_t L_1;
|
|
L_1 = VirtualFuncInvoker0< int32_t >::Invoke(52 /* System.Reflection.GenericParameterAttributes System.Type::get_GenericParameterAttributes() */, L_0);
|
|
return (bool)((!(((uint32_t)((int32_t)((int32_t)L_1&2))) <= ((uint32_t)0)))? 1 : 0);
|
|
}
|
|
}
|
|
// System.Boolean System.Dynamic.Utils.TypeUtils::IsInvariant(System.Type)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeUtils_IsInvariant_m7081A56EB27994579EE0B13213A15FE1D6613CA6 (Type_t* ___0_t, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Type_t* L_0 = ___0_t;
|
|
NullCheck(L_0);
|
|
int32_t L_1;
|
|
L_1 = VirtualFuncInvoker0< int32_t >::Invoke(52 /* System.Reflection.GenericParameterAttributes System.Type::get_GenericParameterAttributes() */, L_0);
|
|
return (bool)((((int32_t)((int32_t)((int32_t)L_1&3))) == ((int32_t)0))? 1 : 0);
|
|
}
|
|
}
|
|
// System.Boolean System.Dynamic.Utils.TypeUtils::IsDelegate(System.Type)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeUtils_IsDelegate_mD03BA63283B1855B331BD4D01ABF93A4A9A95602 (Type_t* ___0_t, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MulticastDelegate_t_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
Type_t* L_0 = ___0_t;
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_1 = { reinterpret_cast<intptr_t> (MulticastDelegate_t_0_0_0_var) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_2;
|
|
L_2 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_1, NULL);
|
|
NullCheck(L_0);
|
|
bool L_3;
|
|
L_3 = VirtualFuncInvoker1< bool, Type_t* >::Invoke(21 /* System.Boolean System.Type::IsSubclassOf(System.Type) */, L_0, L_2);
|
|
return L_3;
|
|
}
|
|
}
|
|
// System.Boolean System.Dynamic.Utils.TypeUtils::IsLegalExplicitVariantDelegateConversion(System.Type,System.Type)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeUtils_IsLegalExplicitVariantDelegateConversion_mDBF7A0751745C4EB5CD168F09D3D76332F70117B (Type_t* ___0_source, Type_t* ___1_dest, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypeUtils_t2C9FA7DD0D8907A05421D44B8E7F1D4F602C9FE7_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
Type_t* V_0 = NULL;
|
|
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* V_1 = NULL;
|
|
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* V_2 = NULL;
|
|
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* V_3 = NULL;
|
|
int32_t V_4 = 0;
|
|
Type_t* V_5 = NULL;
|
|
Type_t* V_6 = NULL;
|
|
Type_t* V_7 = NULL;
|
|
{
|
|
Type_t* L_0 = ___0_source;
|
|
il2cpp_codegen_runtime_class_init_inline(TypeUtils_t2C9FA7DD0D8907A05421D44B8E7F1D4F602C9FE7_il2cpp_TypeInfo_var);
|
|
bool L_1;
|
|
L_1 = TypeUtils_IsDelegate_mD03BA63283B1855B331BD4D01ABF93A4A9A95602(L_0, NULL);
|
|
if (!L_1)
|
|
{
|
|
goto IL_0020;
|
|
}
|
|
}
|
|
{
|
|
Type_t* L_2 = ___1_dest;
|
|
il2cpp_codegen_runtime_class_init_inline(TypeUtils_t2C9FA7DD0D8907A05421D44B8E7F1D4F602C9FE7_il2cpp_TypeInfo_var);
|
|
bool L_3;
|
|
L_3 = TypeUtils_IsDelegate_mD03BA63283B1855B331BD4D01ABF93A4A9A95602(L_2, NULL);
|
|
if (!L_3)
|
|
{
|
|
goto IL_0020;
|
|
}
|
|
}
|
|
{
|
|
Type_t* L_4 = ___0_source;
|
|
NullCheck(L_4);
|
|
bool L_5;
|
|
L_5 = VirtualFuncInvoker0< bool >::Invoke(40 /* System.Boolean System.Type::get_IsGenericType() */, L_4);
|
|
if (!L_5)
|
|
{
|
|
goto IL_0020;
|
|
}
|
|
}
|
|
{
|
|
Type_t* L_6 = ___1_dest;
|
|
NullCheck(L_6);
|
|
bool L_7;
|
|
L_7 = VirtualFuncInvoker0< bool >::Invoke(40 /* System.Boolean System.Type::get_IsGenericType() */, L_6);
|
|
if (L_7)
|
|
{
|
|
goto IL_0022;
|
|
}
|
|
}
|
|
|
|
IL_0020:
|
|
{
|
|
return (bool)0;
|
|
}
|
|
|
|
IL_0022:
|
|
{
|
|
Type_t* L_8 = ___0_source;
|
|
NullCheck(L_8);
|
|
Type_t* L_9;
|
|
L_9 = VirtualFuncInvoker0< Type_t* >::Invoke(48 /* System.Type System.Type::GetGenericTypeDefinition() */, L_8);
|
|
V_0 = L_9;
|
|
Type_t* L_10 = ___1_dest;
|
|
NullCheck(L_10);
|
|
Type_t* L_11;
|
|
L_11 = VirtualFuncInvoker0< Type_t* >::Invoke(48 /* System.Type System.Type::GetGenericTypeDefinition() */, L_10);
|
|
Type_t* L_12 = V_0;
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
bool L_13;
|
|
L_13 = Type_op_Inequality_m83209C7BB3C05DFBEA3B6199B0BEFE8037301172(L_11, L_12, NULL);
|
|
if (!L_13)
|
|
{
|
|
goto IL_0039;
|
|
}
|
|
}
|
|
{
|
|
return (bool)0;
|
|
}
|
|
|
|
IL_0039:
|
|
{
|
|
Type_t* L_14 = V_0;
|
|
NullCheck(L_14);
|
|
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_15;
|
|
L_15 = VirtualFuncInvoker0< TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* >::Invoke(50 /* System.Type[] System.Type::GetGenericArguments() */, L_14);
|
|
V_1 = L_15;
|
|
Type_t* L_16 = ___0_source;
|
|
NullCheck(L_16);
|
|
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_17;
|
|
L_17 = VirtualFuncInvoker0< TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* >::Invoke(50 /* System.Type[] System.Type::GetGenericArguments() */, L_16);
|
|
V_2 = L_17;
|
|
Type_t* L_18 = ___1_dest;
|
|
NullCheck(L_18);
|
|
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_19;
|
|
L_19 = VirtualFuncInvoker0< TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* >::Invoke(50 /* System.Type[] System.Type::GetGenericArguments() */, L_18);
|
|
V_3 = L_19;
|
|
V_4 = 0;
|
|
goto IL_00b4;
|
|
}
|
|
|
|
IL_0053:
|
|
{
|
|
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_20 = V_2;
|
|
int32_t L_21 = V_4;
|
|
NullCheck(L_20);
|
|
int32_t L_22 = L_21;
|
|
Type_t* L_23 = (L_20)->GetAt(static_cast<il2cpp_array_size_t>(L_22));
|
|
V_5 = L_23;
|
|
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_24 = V_3;
|
|
int32_t L_25 = V_4;
|
|
NullCheck(L_24);
|
|
int32_t L_26 = L_25;
|
|
Type_t* L_27 = (L_24)->GetAt(static_cast<il2cpp_array_size_t>(L_26));
|
|
V_6 = L_27;
|
|
Type_t* L_28 = V_5;
|
|
Type_t* L_29 = V_6;
|
|
il2cpp_codegen_runtime_class_init_inline(TypeUtils_t2C9FA7DD0D8907A05421D44B8E7F1D4F602C9FE7_il2cpp_TypeInfo_var);
|
|
bool L_30;
|
|
L_30 = TypeUtils_AreEquivalent_m0BABD4C82A94A96D19CCA4B9A7788B436049BC65(L_28, L_29, NULL);
|
|
if (L_30)
|
|
{
|
|
goto IL_00ae;
|
|
}
|
|
}
|
|
{
|
|
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_31 = V_1;
|
|
int32_t L_32 = V_4;
|
|
NullCheck(L_31);
|
|
int32_t L_33 = L_32;
|
|
Type_t* L_34 = (L_31)->GetAt(static_cast<il2cpp_array_size_t>(L_33));
|
|
V_7 = L_34;
|
|
Type_t* L_35 = V_7;
|
|
il2cpp_codegen_runtime_class_init_inline(TypeUtils_t2C9FA7DD0D8907A05421D44B8E7F1D4F602C9FE7_il2cpp_TypeInfo_var);
|
|
bool L_36;
|
|
L_36 = TypeUtils_IsInvariant_m7081A56EB27994579EE0B13213A15FE1D6613CA6(L_35, NULL);
|
|
if (!L_36)
|
|
{
|
|
goto IL_007b;
|
|
}
|
|
}
|
|
{
|
|
return (bool)0;
|
|
}
|
|
|
|
IL_007b:
|
|
{
|
|
Type_t* L_37 = V_7;
|
|
il2cpp_codegen_runtime_class_init_inline(TypeUtils_t2C9FA7DD0D8907A05421D44B8E7F1D4F602C9FE7_il2cpp_TypeInfo_var);
|
|
bool L_38;
|
|
L_38 = TypeUtils_IsCovariant_m4220EE5D4CB85F8039AEFA3AE3641334A7506BA0(L_37, NULL);
|
|
if (!L_38)
|
|
{
|
|
goto IL_0091;
|
|
}
|
|
}
|
|
{
|
|
Type_t* L_39 = V_5;
|
|
Type_t* L_40 = V_6;
|
|
il2cpp_codegen_runtime_class_init_inline(TypeUtils_t2C9FA7DD0D8907A05421D44B8E7F1D4F602C9FE7_il2cpp_TypeInfo_var);
|
|
bool L_41;
|
|
L_41 = TypeUtils_HasReferenceConversionTo_m4BBDBC19498CDAEBA70C7173EBFEE23474BBFC28(L_39, L_40, NULL);
|
|
if (L_41)
|
|
{
|
|
goto IL_00ae;
|
|
}
|
|
}
|
|
{
|
|
return (bool)0;
|
|
}
|
|
|
|
IL_0091:
|
|
{
|
|
Type_t* L_42 = V_7;
|
|
il2cpp_codegen_runtime_class_init_inline(TypeUtils_t2C9FA7DD0D8907A05421D44B8E7F1D4F602C9FE7_il2cpp_TypeInfo_var);
|
|
bool L_43;
|
|
L_43 = TypeUtils_IsContravariant_m2B4BA44C74B4FC62D7B6D7CF667AFC025F46ACBF(L_42, NULL);
|
|
if (!L_43)
|
|
{
|
|
goto IL_00ae;
|
|
}
|
|
}
|
|
{
|
|
Type_t* L_44 = V_5;
|
|
NullCheck(L_44);
|
|
bool L_45;
|
|
L_45 = Type_get_IsValueType_m59AE2E0439DC06347B8D6B38548F3CBA54D38318(L_44, NULL);
|
|
if (L_45)
|
|
{
|
|
goto IL_00ac;
|
|
}
|
|
}
|
|
{
|
|
Type_t* L_46 = V_6;
|
|
NullCheck(L_46);
|
|
bool L_47;
|
|
L_47 = Type_get_IsValueType_m59AE2E0439DC06347B8D6B38548F3CBA54D38318(L_46, NULL);
|
|
if (!L_47)
|
|
{
|
|
goto IL_00ae;
|
|
}
|
|
}
|
|
|
|
IL_00ac:
|
|
{
|
|
return (bool)0;
|
|
}
|
|
|
|
IL_00ae:
|
|
{
|
|
int32_t L_48 = V_4;
|
|
V_4 = ((int32_t)il2cpp_codegen_add(L_48, 1));
|
|
}
|
|
|
|
IL_00b4:
|
|
{
|
|
int32_t L_49 = V_4;
|
|
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_50 = V_1;
|
|
NullCheck(L_50);
|
|
if ((((int32_t)L_49) < ((int32_t)((int32_t)(((RuntimeArray*)L_50)->max_length)))))
|
|
{
|
|
goto IL_0053;
|
|
}
|
|
}
|
|
{
|
|
return (bool)1;
|
|
}
|
|
}
|
|
// System.Boolean System.Dynamic.Utils.TypeUtils::IsConvertible(System.Type)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeUtils_IsConvertible_mD78E462EF22D75033D4D9318EB498CA9B210453E (Type_t* ___0_type, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypeExtensions_t3ECEF5C4EFF4A8B50F70EF5C26D9120485701470_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypeUtils_t2C9FA7DD0D8907A05421D44B8E7F1D4F602C9FE7_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
{
|
|
Type_t* L_0 = ___0_type;
|
|
il2cpp_codegen_runtime_class_init_inline(TypeUtils_t2C9FA7DD0D8907A05421D44B8E7F1D4F602C9FE7_il2cpp_TypeInfo_var);
|
|
Type_t* L_1;
|
|
L_1 = TypeUtils_GetNonNullableType_mEFA6EEA56679D5341A252A5D07B7356063A78F85(L_0, NULL);
|
|
___0_type = L_1;
|
|
Type_t* L_2 = ___0_type;
|
|
NullCheck(L_2);
|
|
bool L_3;
|
|
L_3 = VirtualFuncInvoker0< bool >::Invoke(69 /* System.Boolean System.Type::get_IsEnum() */, L_2);
|
|
if (!L_3)
|
|
{
|
|
goto IL_0012;
|
|
}
|
|
}
|
|
{
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_0012:
|
|
{
|
|
Type_t* L_4 = ___0_type;
|
|
il2cpp_codegen_runtime_class_init_inline(TypeExtensions_t3ECEF5C4EFF4A8B50F70EF5C26D9120485701470_il2cpp_TypeInfo_var);
|
|
int32_t L_5;
|
|
L_5 = TypeExtensions_GetTypeCode_mB75A162EE9CE21D2605EF67542924B685096810A(L_4, NULL);
|
|
V_0 = L_5;
|
|
int32_t L_6 = V_0;
|
|
if ((!(((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_6, 3))) <= ((uint32_t)((int32_t)11)))))
|
|
{
|
|
goto IL_0022;
|
|
}
|
|
}
|
|
{
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_0022:
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Boolean System.Dynamic.Utils.TypeUtils::HasReferenceEquality(System.Type,System.Type)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeUtils_HasReferenceEquality_m153555F70F9B163ED5A1B6188CD0A274A6D564D6 (Type_t* ___0_left, Type_t* ___1_right, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypeUtils_t2C9FA7DD0D8907A05421D44B8E7F1D4F602C9FE7_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
Type_t* L_0 = ___0_left;
|
|
NullCheck(L_0);
|
|
bool L_1;
|
|
L_1 = Type_get_IsValueType_m59AE2E0439DC06347B8D6B38548F3CBA54D38318(L_0, NULL);
|
|
if (L_1)
|
|
{
|
|
goto IL_0010;
|
|
}
|
|
}
|
|
{
|
|
Type_t* L_2 = ___1_right;
|
|
NullCheck(L_2);
|
|
bool L_3;
|
|
L_3 = Type_get_IsValueType_m59AE2E0439DC06347B8D6B38548F3CBA54D38318(L_2, NULL);
|
|
if (!L_3)
|
|
{
|
|
goto IL_0012;
|
|
}
|
|
}
|
|
|
|
IL_0010:
|
|
{
|
|
return (bool)0;
|
|
}
|
|
|
|
IL_0012:
|
|
{
|
|
Type_t* L_4 = ___0_left;
|
|
NullCheck(L_4);
|
|
bool L_5;
|
|
L_5 = Type_get_IsInterface_m484A7D9321E72758EABE7F36AE266EB0905957EC(L_4, NULL);
|
|
if (L_5)
|
|
{
|
|
goto IL_0033;
|
|
}
|
|
}
|
|
{
|
|
Type_t* L_6 = ___1_right;
|
|
NullCheck(L_6);
|
|
bool L_7;
|
|
L_7 = Type_get_IsInterface_m484A7D9321E72758EABE7F36AE266EB0905957EC(L_6, NULL);
|
|
if (L_7)
|
|
{
|
|
goto IL_0033;
|
|
}
|
|
}
|
|
{
|
|
Type_t* L_8 = ___0_left;
|
|
Type_t* L_9 = ___1_right;
|
|
il2cpp_codegen_runtime_class_init_inline(TypeUtils_t2C9FA7DD0D8907A05421D44B8E7F1D4F602C9FE7_il2cpp_TypeInfo_var);
|
|
bool L_10;
|
|
L_10 = TypeUtils_AreReferenceAssignable_m2153DADCC06A2E1C36820F736A9F93E6183D0177(L_8, L_9, NULL);
|
|
if (L_10)
|
|
{
|
|
goto IL_0033;
|
|
}
|
|
}
|
|
{
|
|
Type_t* L_11 = ___1_right;
|
|
Type_t* L_12 = ___0_left;
|
|
il2cpp_codegen_runtime_class_init_inline(TypeUtils_t2C9FA7DD0D8907A05421D44B8E7F1D4F602C9FE7_il2cpp_TypeInfo_var);
|
|
bool L_13;
|
|
L_13 = TypeUtils_AreReferenceAssignable_m2153DADCC06A2E1C36820F736A9F93E6183D0177(L_11, L_12, NULL);
|
|
return L_13;
|
|
}
|
|
|
|
IL_0033:
|
|
{
|
|
return (bool)1;
|
|
}
|
|
}
|
|
// System.Boolean System.Dynamic.Utils.TypeUtils::HasBuiltInEqualityOperator(System.Type,System.Type)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeUtils_HasBuiltInEqualityOperator_m5920F8C695F30A0234A53BEF20429F34E075047A (Type_t* ___0_left, Type_t* ___1_right, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypeUtils_t2C9FA7DD0D8907A05421D44B8E7F1D4F602C9FE7_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
Type_t* V_0 = NULL;
|
|
{
|
|
Type_t* L_0 = ___0_left;
|
|
NullCheck(L_0);
|
|
bool L_1;
|
|
L_1 = Type_get_IsInterface_m484A7D9321E72758EABE7F36AE266EB0905957EC(L_0, NULL);
|
|
if (!L_1)
|
|
{
|
|
goto IL_0012;
|
|
}
|
|
}
|
|
{
|
|
Type_t* L_2 = ___1_right;
|
|
NullCheck(L_2);
|
|
bool L_3;
|
|
L_3 = Type_get_IsValueType_m59AE2E0439DC06347B8D6B38548F3CBA54D38318(L_2, NULL);
|
|
if (L_3)
|
|
{
|
|
goto IL_0012;
|
|
}
|
|
}
|
|
{
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_0012:
|
|
{
|
|
Type_t* L_4 = ___1_right;
|
|
NullCheck(L_4);
|
|
bool L_5;
|
|
L_5 = Type_get_IsInterface_m484A7D9321E72758EABE7F36AE266EB0905957EC(L_4, NULL);
|
|
if (!L_5)
|
|
{
|
|
goto IL_0024;
|
|
}
|
|
}
|
|
{
|
|
Type_t* L_6 = ___0_left;
|
|
NullCheck(L_6);
|
|
bool L_7;
|
|
L_7 = Type_get_IsValueType_m59AE2E0439DC06347B8D6B38548F3CBA54D38318(L_6, NULL);
|
|
if (L_7)
|
|
{
|
|
goto IL_0024;
|
|
}
|
|
}
|
|
{
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_0024:
|
|
{
|
|
Type_t* L_8 = ___0_left;
|
|
NullCheck(L_8);
|
|
bool L_9;
|
|
L_9 = Type_get_IsValueType_m59AE2E0439DC06347B8D6B38548F3CBA54D38318(L_8, NULL);
|
|
if (L_9)
|
|
{
|
|
goto IL_0048;
|
|
}
|
|
}
|
|
{
|
|
Type_t* L_10 = ___1_right;
|
|
NullCheck(L_10);
|
|
bool L_11;
|
|
L_11 = Type_get_IsValueType_m59AE2E0439DC06347B8D6B38548F3CBA54D38318(L_10, NULL);
|
|
if (L_11)
|
|
{
|
|
goto IL_0048;
|
|
}
|
|
}
|
|
{
|
|
Type_t* L_12 = ___0_left;
|
|
Type_t* L_13 = ___1_right;
|
|
il2cpp_codegen_runtime_class_init_inline(TypeUtils_t2C9FA7DD0D8907A05421D44B8E7F1D4F602C9FE7_il2cpp_TypeInfo_var);
|
|
bool L_14;
|
|
L_14 = TypeUtils_AreReferenceAssignable_m2153DADCC06A2E1C36820F736A9F93E6183D0177(L_12, L_13, NULL);
|
|
if (L_14)
|
|
{
|
|
goto IL_0046;
|
|
}
|
|
}
|
|
{
|
|
Type_t* L_15 = ___1_right;
|
|
Type_t* L_16 = ___0_left;
|
|
il2cpp_codegen_runtime_class_init_inline(TypeUtils_t2C9FA7DD0D8907A05421D44B8E7F1D4F602C9FE7_il2cpp_TypeInfo_var);
|
|
bool L_17;
|
|
L_17 = TypeUtils_AreReferenceAssignable_m2153DADCC06A2E1C36820F736A9F93E6183D0177(L_15, L_16, NULL);
|
|
if (!L_17)
|
|
{
|
|
goto IL_0048;
|
|
}
|
|
}
|
|
|
|
IL_0046:
|
|
{
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_0048:
|
|
{
|
|
Type_t* L_18 = ___0_left;
|
|
Type_t* L_19 = ___1_right;
|
|
il2cpp_codegen_runtime_class_init_inline(TypeUtils_t2C9FA7DD0D8907A05421D44B8E7F1D4F602C9FE7_il2cpp_TypeInfo_var);
|
|
bool L_20;
|
|
L_20 = TypeUtils_AreEquivalent_m0BABD4C82A94A96D19CCA4B9A7788B436049BC65(L_18, L_19, NULL);
|
|
if (L_20)
|
|
{
|
|
goto IL_0053;
|
|
}
|
|
}
|
|
{
|
|
return (bool)0;
|
|
}
|
|
|
|
IL_0053:
|
|
{
|
|
Type_t* L_21 = ___0_left;
|
|
il2cpp_codegen_runtime_class_init_inline(TypeUtils_t2C9FA7DD0D8907A05421D44B8E7F1D4F602C9FE7_il2cpp_TypeInfo_var);
|
|
Type_t* L_22;
|
|
L_22 = TypeUtils_GetNonNullableType_mEFA6EEA56679D5341A252A5D07B7356063A78F85(L_21, NULL);
|
|
V_0 = L_22;
|
|
Type_t* L_23 = V_0;
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_24 = { reinterpret_cast<intptr_t> (Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_0_0_0_var) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_25;
|
|
L_25 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_24, NULL);
|
|
bool L_26;
|
|
L_26 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_23, L_25, NULL);
|
|
if (L_26)
|
|
{
|
|
goto IL_007b;
|
|
}
|
|
}
|
|
{
|
|
Type_t* L_27 = V_0;
|
|
il2cpp_codegen_runtime_class_init_inline(TypeUtils_t2C9FA7DD0D8907A05421D44B8E7F1D4F602C9FE7_il2cpp_TypeInfo_var);
|
|
bool L_28;
|
|
L_28 = TypeUtils_IsNumeric_m1DFA79766A316CA6F9A9BCFFCAFF39B5EDCF6AB2(L_27, NULL);
|
|
if (L_28)
|
|
{
|
|
goto IL_007b;
|
|
}
|
|
}
|
|
{
|
|
Type_t* L_29 = V_0;
|
|
NullCheck(L_29);
|
|
bool L_30;
|
|
L_30 = VirtualFuncInvoker0< bool >::Invoke(69 /* System.Boolean System.Type::get_IsEnum() */, L_29);
|
|
return L_30;
|
|
}
|
|
|
|
IL_007b:
|
|
{
|
|
return (bool)1;
|
|
}
|
|
}
|
|
// System.Boolean System.Dynamic.Utils.TypeUtils::IsImplicitlyConvertibleTo(System.Type,System.Type)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeUtils_IsImplicitlyConvertibleTo_mA53F5E133A932AEDA05CC17DEBBF40482F6C146D (Type_t* ___0_source, Type_t* ___1_destination, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypeUtils_t2C9FA7DD0D8907A05421D44B8E7F1D4F602C9FE7_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
Type_t* L_0 = ___0_source;
|
|
Type_t* L_1 = ___1_destination;
|
|
il2cpp_codegen_runtime_class_init_inline(TypeUtils_t2C9FA7DD0D8907A05421D44B8E7F1D4F602C9FE7_il2cpp_TypeInfo_var);
|
|
bool L_2;
|
|
L_2 = TypeUtils_AreEquivalent_m0BABD4C82A94A96D19CCA4B9A7788B436049BC65(L_0, L_1, NULL);
|
|
if (L_2)
|
|
{
|
|
goto IL_002c;
|
|
}
|
|
}
|
|
{
|
|
Type_t* L_3 = ___0_source;
|
|
Type_t* L_4 = ___1_destination;
|
|
il2cpp_codegen_runtime_class_init_inline(TypeUtils_t2C9FA7DD0D8907A05421D44B8E7F1D4F602C9FE7_il2cpp_TypeInfo_var);
|
|
bool L_5;
|
|
L_5 = TypeUtils_IsImplicitNumericConversion_m2181B6491D1132F62B72BDC8938B16728DACBB21(L_3, L_4, NULL);
|
|
if (L_5)
|
|
{
|
|
goto IL_002c;
|
|
}
|
|
}
|
|
{
|
|
Type_t* L_6 = ___0_source;
|
|
Type_t* L_7 = ___1_destination;
|
|
il2cpp_codegen_runtime_class_init_inline(TypeUtils_t2C9FA7DD0D8907A05421D44B8E7F1D4F602C9FE7_il2cpp_TypeInfo_var);
|
|
bool L_8;
|
|
L_8 = TypeUtils_IsImplicitReferenceConversion_m72031537214B8B0E3D99B3815AB7AD774A673A82(L_6, L_7, NULL);
|
|
if (L_8)
|
|
{
|
|
goto IL_002c;
|
|
}
|
|
}
|
|
{
|
|
Type_t* L_9 = ___0_source;
|
|
Type_t* L_10 = ___1_destination;
|
|
il2cpp_codegen_runtime_class_init_inline(TypeUtils_t2C9FA7DD0D8907A05421D44B8E7F1D4F602C9FE7_il2cpp_TypeInfo_var);
|
|
bool L_11;
|
|
L_11 = TypeUtils_IsImplicitBoxingConversion_mCD588DEB51CB41E65A7EFFC0F86EDCDBC8E4876B(L_9, L_10, NULL);
|
|
if (L_11)
|
|
{
|
|
goto IL_002c;
|
|
}
|
|
}
|
|
{
|
|
Type_t* L_12 = ___0_source;
|
|
Type_t* L_13 = ___1_destination;
|
|
il2cpp_codegen_runtime_class_init_inline(TypeUtils_t2C9FA7DD0D8907A05421D44B8E7F1D4F602C9FE7_il2cpp_TypeInfo_var);
|
|
bool L_14;
|
|
L_14 = TypeUtils_IsImplicitNullableConversion_mE9012B508EA2BE0EADFDC6DB24613BB45F468FAC(L_12, L_13, NULL);
|
|
return L_14;
|
|
}
|
|
|
|
IL_002c:
|
|
{
|
|
return (bool)1;
|
|
}
|
|
}
|
|
// System.Reflection.MethodInfo System.Dynamic.Utils.TypeUtils::GetUserDefinedCoercionMethod(System.Type,System.Type)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MethodInfo_t* TypeUtils_GetUserDefinedCoercionMethod_mC0A484382922762AF98C5700E67037358A8F77BB (Type_t* ___0_convertFrom, Type_t* ___1_convertToType, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypeUtils_t2C9FA7DD0D8907A05421D44B8E7F1D4F602C9FE7_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
Type_t* V_0 = NULL;
|
|
Type_t* V_1 = NULL;
|
|
MethodInfoU5BU5D_tDF3670604A0AECF814A0B0BA09B91FBF0D6A3265* V_2 = NULL;
|
|
MethodInfo_t* V_3 = NULL;
|
|
MethodInfoU5BU5D_tDF3670604A0AECF814A0B0BA09B91FBF0D6A3265* V_4 = NULL;
|
|
MethodInfo_t* G_B11_0 = NULL;
|
|
MethodInfo_t* G_B8_0 = NULL;
|
|
MethodInfo_t* G_B9_0 = NULL;
|
|
MethodInfo_t* G_B10_0 = NULL;
|
|
{
|
|
Type_t* L_0 = ___0_convertFrom;
|
|
il2cpp_codegen_runtime_class_init_inline(TypeUtils_t2C9FA7DD0D8907A05421D44B8E7F1D4F602C9FE7_il2cpp_TypeInfo_var);
|
|
Type_t* L_1;
|
|
L_1 = TypeUtils_GetNonNullableType_mEFA6EEA56679D5341A252A5D07B7356063A78F85(L_0, NULL);
|
|
V_0 = L_1;
|
|
Type_t* L_2 = ___1_convertToType;
|
|
Type_t* L_3;
|
|
L_3 = TypeUtils_GetNonNullableType_mEFA6EEA56679D5341A252A5D07B7356063A78F85(L_2, NULL);
|
|
V_1 = L_3;
|
|
Type_t* L_4 = V_0;
|
|
NullCheck(L_4);
|
|
MethodInfoU5BU5D_tDF3670604A0AECF814A0B0BA09B91FBF0D6A3265* L_5;
|
|
L_5 = VirtualFuncInvoker1< MethodInfoU5BU5D_tDF3670604A0AECF814A0B0BA09B91FBF0D6A3265*, int32_t >::Invoke(99 /* System.Reflection.MethodInfo[] System.Type::GetMethods(System.Reflection.BindingFlags) */, L_4, ((int32_t)56));
|
|
V_2 = L_5;
|
|
MethodInfoU5BU5D_tDF3670604A0AECF814A0B0BA09B91FBF0D6A3265* L_6 = V_2;
|
|
Type_t* L_7 = ___0_convertFrom;
|
|
Type_t* L_8 = ___1_convertToType;
|
|
MethodInfo_t* L_9;
|
|
L_9 = TypeUtils_FindConversionOperator_m11FF47052534C733D94A242534DDCF1A9AEEF888(L_6, L_7, L_8, NULL);
|
|
V_3 = L_9;
|
|
MethodInfo_t* L_10 = V_3;
|
|
bool L_11;
|
|
L_11 = MethodInfo_op_Inequality_mB73597A1FCC2F906DBCADDEC68A1B7D5B7E89FA8(L_10, (MethodInfo_t*)NULL, NULL);
|
|
if (!L_11)
|
|
{
|
|
goto IL_002b;
|
|
}
|
|
}
|
|
{
|
|
MethodInfo_t* L_12 = V_3;
|
|
return L_12;
|
|
}
|
|
|
|
IL_002b:
|
|
{
|
|
Type_t* L_13 = V_1;
|
|
NullCheck(L_13);
|
|
MethodInfoU5BU5D_tDF3670604A0AECF814A0B0BA09B91FBF0D6A3265* L_14;
|
|
L_14 = VirtualFuncInvoker1< MethodInfoU5BU5D_tDF3670604A0AECF814A0B0BA09B91FBF0D6A3265*, int32_t >::Invoke(99 /* System.Reflection.MethodInfo[] System.Type::GetMethods(System.Reflection.BindingFlags) */, L_13, ((int32_t)56));
|
|
V_4 = L_14;
|
|
MethodInfoU5BU5D_tDF3670604A0AECF814A0B0BA09B91FBF0D6A3265* L_15 = V_4;
|
|
Type_t* L_16 = ___0_convertFrom;
|
|
Type_t* L_17 = ___1_convertToType;
|
|
il2cpp_codegen_runtime_class_init_inline(TypeUtils_t2C9FA7DD0D8907A05421D44B8E7F1D4F602C9FE7_il2cpp_TypeInfo_var);
|
|
MethodInfo_t* L_18;
|
|
L_18 = TypeUtils_FindConversionOperator_m11FF47052534C733D94A242534DDCF1A9AEEF888(L_15, L_16, L_17, NULL);
|
|
V_3 = L_18;
|
|
MethodInfo_t* L_19 = V_3;
|
|
bool L_20;
|
|
L_20 = MethodInfo_op_Inequality_mB73597A1FCC2F906DBCADDEC68A1B7D5B7E89FA8(L_19, (MethodInfo_t*)NULL, NULL);
|
|
if (!L_20)
|
|
{
|
|
goto IL_004a;
|
|
}
|
|
}
|
|
{
|
|
MethodInfo_t* L_21 = V_3;
|
|
return L_21;
|
|
}
|
|
|
|
IL_004a:
|
|
{
|
|
Type_t* L_22 = V_0;
|
|
Type_t* L_23 = ___0_convertFrom;
|
|
il2cpp_codegen_runtime_class_init_inline(TypeUtils_t2C9FA7DD0D8907A05421D44B8E7F1D4F602C9FE7_il2cpp_TypeInfo_var);
|
|
bool L_24;
|
|
L_24 = TypeUtils_AreEquivalent_m0BABD4C82A94A96D19CCA4B9A7788B436049BC65(L_22, L_23, NULL);
|
|
if (!L_24)
|
|
{
|
|
goto IL_005e;
|
|
}
|
|
}
|
|
{
|
|
Type_t* L_25 = V_1;
|
|
Type_t* L_26 = ___1_convertToType;
|
|
il2cpp_codegen_runtime_class_init_inline(TypeUtils_t2C9FA7DD0D8907A05421D44B8E7F1D4F602C9FE7_il2cpp_TypeInfo_var);
|
|
bool L_27;
|
|
L_27 = TypeUtils_AreEquivalent_m0BABD4C82A94A96D19CCA4B9A7788B436049BC65(L_25, L_26, NULL);
|
|
if (!L_27)
|
|
{
|
|
goto IL_005e;
|
|
}
|
|
}
|
|
{
|
|
return (MethodInfo_t*)NULL;
|
|
}
|
|
|
|
IL_005e:
|
|
{
|
|
MethodInfoU5BU5D_tDF3670604A0AECF814A0B0BA09B91FBF0D6A3265* L_28 = V_2;
|
|
Type_t* L_29 = V_0;
|
|
Type_t* L_30 = V_1;
|
|
il2cpp_codegen_runtime_class_init_inline(TypeUtils_t2C9FA7DD0D8907A05421D44B8E7F1D4F602C9FE7_il2cpp_TypeInfo_var);
|
|
MethodInfo_t* L_31;
|
|
L_31 = TypeUtils_FindConversionOperator_m11FF47052534C733D94A242534DDCF1A9AEEF888(L_28, L_29, L_30, NULL);
|
|
MethodInfo_t* L_32 = L_31;
|
|
G_B8_0 = L_32;
|
|
if (L_32)
|
|
{
|
|
G_B11_0 = L_32;
|
|
goto IL_008c;
|
|
}
|
|
}
|
|
{
|
|
MethodInfoU5BU5D_tDF3670604A0AECF814A0B0BA09B91FBF0D6A3265* L_33 = V_4;
|
|
Type_t* L_34 = V_0;
|
|
Type_t* L_35 = V_1;
|
|
il2cpp_codegen_runtime_class_init_inline(TypeUtils_t2C9FA7DD0D8907A05421D44B8E7F1D4F602C9FE7_il2cpp_TypeInfo_var);
|
|
MethodInfo_t* L_36;
|
|
L_36 = TypeUtils_FindConversionOperator_m11FF47052534C733D94A242534DDCF1A9AEEF888(L_33, L_34, L_35, NULL);
|
|
MethodInfo_t* L_37 = L_36;
|
|
G_B9_0 = L_37;
|
|
if (L_37)
|
|
{
|
|
G_B11_0 = L_37;
|
|
goto IL_008c;
|
|
}
|
|
}
|
|
{
|
|
MethodInfoU5BU5D_tDF3670604A0AECF814A0B0BA09B91FBF0D6A3265* L_38 = V_2;
|
|
Type_t* L_39 = V_0;
|
|
Type_t* L_40 = ___1_convertToType;
|
|
il2cpp_codegen_runtime_class_init_inline(TypeUtils_t2C9FA7DD0D8907A05421D44B8E7F1D4F602C9FE7_il2cpp_TypeInfo_var);
|
|
MethodInfo_t* L_41;
|
|
L_41 = TypeUtils_FindConversionOperator_m11FF47052534C733D94A242534DDCF1A9AEEF888(L_38, L_39, L_40, NULL);
|
|
MethodInfo_t* L_42 = L_41;
|
|
G_B10_0 = L_42;
|
|
if (L_42)
|
|
{
|
|
G_B11_0 = L_42;
|
|
goto IL_008c;
|
|
}
|
|
}
|
|
{
|
|
MethodInfoU5BU5D_tDF3670604A0AECF814A0B0BA09B91FBF0D6A3265* L_43 = V_4;
|
|
Type_t* L_44 = V_0;
|
|
Type_t* L_45 = ___1_convertToType;
|
|
il2cpp_codegen_runtime_class_init_inline(TypeUtils_t2C9FA7DD0D8907A05421D44B8E7F1D4F602C9FE7_il2cpp_TypeInfo_var);
|
|
MethodInfo_t* L_46;
|
|
L_46 = TypeUtils_FindConversionOperator_m11FF47052534C733D94A242534DDCF1A9AEEF888(L_43, L_44, L_45, NULL);
|
|
G_B11_0 = L_46;
|
|
}
|
|
|
|
IL_008c:
|
|
{
|
|
return G_B11_0;
|
|
}
|
|
}
|
|
// System.Reflection.MethodInfo System.Dynamic.Utils.TypeUtils::FindConversionOperator(System.Reflection.MethodInfo[],System.Type,System.Type)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MethodInfo_t* TypeUtils_FindConversionOperator_m11FF47052534C733D94A242534DDCF1A9AEEF888 (MethodInfoU5BU5D_tDF3670604A0AECF814A0B0BA09B91FBF0D6A3265* ___0_methods, Type_t* ___1_typeFrom, Type_t* ___2_typeTo, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypeExtensions_t3ECEF5C4EFF4A8B50F70EF5C26D9120485701470_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypeUtils_t2C9FA7DD0D8907A05421D44B8E7F1D4F602C9FE7_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral437906DA6527EA9BAA9A971EC5171183BEB85B59);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB6E90C09E43FB002DA629508AC300A0750320118);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
MethodInfoU5BU5D_tDF3670604A0AECF814A0B0BA09B91FBF0D6A3265* V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
MethodInfo_t* V_2 = NULL;
|
|
ParameterInfoU5BU5D_t86995AB4A1693393FE29B058CC3FD727DF0B984C* V_3 = NULL;
|
|
{
|
|
MethodInfoU5BU5D_tDF3670604A0AECF814A0B0BA09B91FBF0D6A3265* L_0 = ___0_methods;
|
|
V_0 = L_0;
|
|
V_1 = 0;
|
|
goto IL_005f;
|
|
}
|
|
|
|
IL_0006:
|
|
{
|
|
MethodInfoU5BU5D_tDF3670604A0AECF814A0B0BA09B91FBF0D6A3265* L_1 = V_0;
|
|
int32_t L_2 = V_1;
|
|
NullCheck(L_1);
|
|
int32_t L_3 = L_2;
|
|
MethodInfo_t* L_4 = (L_1)->GetAt(static_cast<il2cpp_array_size_t>(L_3));
|
|
V_2 = L_4;
|
|
MethodInfo_t* L_5 = V_2;
|
|
NullCheck(L_5);
|
|
String_t* L_6;
|
|
L_6 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, L_5);
|
|
bool L_7;
|
|
L_7 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_6, _stringLiteral437906DA6527EA9BAA9A971EC5171183BEB85B59, NULL);
|
|
if (L_7)
|
|
{
|
|
goto IL_002e;
|
|
}
|
|
}
|
|
{
|
|
MethodInfo_t* L_8 = V_2;
|
|
NullCheck(L_8);
|
|
String_t* L_9;
|
|
L_9 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, L_8);
|
|
bool L_10;
|
|
L_10 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_9, _stringLiteralB6E90C09E43FB002DA629508AC300A0750320118, NULL);
|
|
if (!L_10)
|
|
{
|
|
goto IL_005b;
|
|
}
|
|
}
|
|
|
|
IL_002e:
|
|
{
|
|
MethodInfo_t* L_11 = V_2;
|
|
NullCheck(L_11);
|
|
Type_t* L_12;
|
|
L_12 = VirtualFuncInvoker0< Type_t* >::Invoke(40 /* System.Type System.Reflection.MethodInfo::get_ReturnType() */, L_11);
|
|
Type_t* L_13 = ___2_typeTo;
|
|
il2cpp_codegen_runtime_class_init_inline(TypeUtils_t2C9FA7DD0D8907A05421D44B8E7F1D4F602C9FE7_il2cpp_TypeInfo_var);
|
|
bool L_14;
|
|
L_14 = TypeUtils_AreEquivalent_m0BABD4C82A94A96D19CCA4B9A7788B436049BC65(L_12, L_13, NULL);
|
|
if (!L_14)
|
|
{
|
|
goto IL_005b;
|
|
}
|
|
}
|
|
{
|
|
MethodInfo_t* L_15 = V_2;
|
|
il2cpp_codegen_runtime_class_init_inline(TypeExtensions_t3ECEF5C4EFF4A8B50F70EF5C26D9120485701470_il2cpp_TypeInfo_var);
|
|
ParameterInfoU5BU5D_t86995AB4A1693393FE29B058CC3FD727DF0B984C* L_16;
|
|
L_16 = TypeExtensions_GetParametersCached_mD2B9864864929FEFA691059A59077A7E491A8141(L_15, NULL);
|
|
V_3 = L_16;
|
|
ParameterInfoU5BU5D_t86995AB4A1693393FE29B058CC3FD727DF0B984C* L_17 = V_3;
|
|
NullCheck(L_17);
|
|
if ((!(((uint32_t)((int32_t)(((RuntimeArray*)L_17)->max_length))) == ((uint32_t)1))))
|
|
{
|
|
goto IL_005b;
|
|
}
|
|
}
|
|
{
|
|
ParameterInfoU5BU5D_t86995AB4A1693393FE29B058CC3FD727DF0B984C* L_18 = V_3;
|
|
NullCheck(L_18);
|
|
int32_t L_19 = 0;
|
|
ParameterInfo_tBC2D68304851A59EFB2EAE6B168714CD45445F2F* L_20 = (L_18)->GetAt(static_cast<il2cpp_array_size_t>(L_19));
|
|
NullCheck(L_20);
|
|
Type_t* L_21;
|
|
L_21 = VirtualFuncInvoker0< Type_t* >::Invoke(11 /* System.Type System.Reflection.ParameterInfo::get_ParameterType() */, L_20);
|
|
Type_t* L_22 = ___1_typeFrom;
|
|
il2cpp_codegen_runtime_class_init_inline(TypeUtils_t2C9FA7DD0D8907A05421D44B8E7F1D4F602C9FE7_il2cpp_TypeInfo_var);
|
|
bool L_23;
|
|
L_23 = TypeUtils_AreEquivalent_m0BABD4C82A94A96D19CCA4B9A7788B436049BC65(L_21, L_22, NULL);
|
|
if (!L_23)
|
|
{
|
|
goto IL_005b;
|
|
}
|
|
}
|
|
{
|
|
MethodInfo_t* L_24 = V_2;
|
|
return L_24;
|
|
}
|
|
|
|
IL_005b:
|
|
{
|
|
int32_t L_25 = V_1;
|
|
V_1 = ((int32_t)il2cpp_codegen_add(L_25, 1));
|
|
}
|
|
|
|
IL_005f:
|
|
{
|
|
int32_t L_26 = V_1;
|
|
MethodInfoU5BU5D_tDF3670604A0AECF814A0B0BA09B91FBF0D6A3265* L_27 = V_0;
|
|
NullCheck(L_27);
|
|
if ((((int32_t)L_26) < ((int32_t)((int32_t)(((RuntimeArray*)L_27)->max_length)))))
|
|
{
|
|
goto IL_0006;
|
|
}
|
|
}
|
|
{
|
|
return (MethodInfo_t*)NULL;
|
|
}
|
|
}
|
|
// System.Boolean System.Dynamic.Utils.TypeUtils::IsImplicitNumericConversion(System.Type,System.Type)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeUtils_IsImplicitNumericConversion_m2181B6491D1132F62B72BDC8938B16728DACBB21 (Type_t* ___0_source, Type_t* ___1_destination, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypeExtensions_t3ECEF5C4EFF4A8B50F70EF5C26D9120485701470_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Type_t* L_0 = ___0_source;
|
|
il2cpp_codegen_runtime_class_init_inline(TypeExtensions_t3ECEF5C4EFF4A8B50F70EF5C26D9120485701470_il2cpp_TypeInfo_var);
|
|
int32_t L_1;
|
|
L_1 = TypeExtensions_GetTypeCode_mB75A162EE9CE21D2605EF67542924B685096810A(L_0, NULL);
|
|
V_0 = L_1;
|
|
Type_t* L_2 = ___1_destination;
|
|
int32_t L_3;
|
|
L_3 = TypeExtensions_GetTypeCode_mB75A162EE9CE21D2605EF67542924B685096810A(L_2, NULL);
|
|
V_1 = L_3;
|
|
int32_t L_4 = V_0;
|
|
switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_4, 4)))
|
|
{
|
|
case 0:
|
|
{
|
|
goto IL_00cd;
|
|
}
|
|
case 1:
|
|
{
|
|
goto IL_0043;
|
|
}
|
|
case 2:
|
|
{
|
|
goto IL_0073;
|
|
}
|
|
case 3:
|
|
{
|
|
goto IL_007b;
|
|
}
|
|
case 4:
|
|
{
|
|
goto IL_00a4;
|
|
}
|
|
case 5:
|
|
{
|
|
goto IL_00ad;
|
|
}
|
|
case 6:
|
|
{
|
|
goto IL_00bb;
|
|
}
|
|
case 7:
|
|
{
|
|
goto IL_00c4;
|
|
}
|
|
case 8:
|
|
{
|
|
goto IL_00c4;
|
|
}
|
|
case 9:
|
|
{
|
|
goto IL_00d5;
|
|
}
|
|
}
|
|
}
|
|
{
|
|
goto IL_00db;
|
|
}
|
|
|
|
IL_0043:
|
|
{
|
|
int32_t L_5 = V_1;
|
|
switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_5, 7)))
|
|
{
|
|
case 0:
|
|
{
|
|
goto IL_0071;
|
|
}
|
|
case 1:
|
|
{
|
|
goto IL_00db;
|
|
}
|
|
case 2:
|
|
{
|
|
goto IL_0071;
|
|
}
|
|
case 3:
|
|
{
|
|
goto IL_00db;
|
|
}
|
|
case 4:
|
|
{
|
|
goto IL_0071;
|
|
}
|
|
case 5:
|
|
{
|
|
goto IL_00db;
|
|
}
|
|
case 6:
|
|
{
|
|
goto IL_0071;
|
|
}
|
|
case 7:
|
|
{
|
|
goto IL_0071;
|
|
}
|
|
case 8:
|
|
{
|
|
goto IL_0071;
|
|
}
|
|
}
|
|
}
|
|
{
|
|
goto IL_00db;
|
|
}
|
|
|
|
IL_0071:
|
|
{
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_0073:
|
|
{
|
|
int32_t L_6 = V_1;
|
|
if ((!(((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_6, 7))) <= ((uint32_t)8))))
|
|
{
|
|
goto IL_00db;
|
|
}
|
|
}
|
|
{
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_007b:
|
|
{
|
|
int32_t L_7 = V_1;
|
|
switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_7, ((int32_t)9))))
|
|
{
|
|
case 0:
|
|
{
|
|
goto IL_00a2;
|
|
}
|
|
case 1:
|
|
{
|
|
goto IL_00db;
|
|
}
|
|
case 2:
|
|
{
|
|
goto IL_00a2;
|
|
}
|
|
case 3:
|
|
{
|
|
goto IL_00db;
|
|
}
|
|
case 4:
|
|
{
|
|
goto IL_00a2;
|
|
}
|
|
case 5:
|
|
{
|
|
goto IL_00a2;
|
|
}
|
|
case 6:
|
|
{
|
|
goto IL_00a2;
|
|
}
|
|
}
|
|
}
|
|
{
|
|
goto IL_00db;
|
|
}
|
|
|
|
IL_00a2:
|
|
{
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_00a4:
|
|
{
|
|
int32_t L_8 = V_1;
|
|
if ((!(((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_8, ((int32_t)9)))) <= ((uint32_t)6))))
|
|
{
|
|
goto IL_00db;
|
|
}
|
|
}
|
|
{
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_00ad:
|
|
{
|
|
int32_t L_9 = V_1;
|
|
if ((((int32_t)L_9) == ((int32_t)((int32_t)11))))
|
|
{
|
|
goto IL_00b9;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_10 = V_1;
|
|
if ((!(((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_10, ((int32_t)13)))) <= ((uint32_t)2))))
|
|
{
|
|
goto IL_00db;
|
|
}
|
|
}
|
|
|
|
IL_00b9:
|
|
{
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_00bb:
|
|
{
|
|
int32_t L_11 = V_1;
|
|
if ((!(((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_11, ((int32_t)11)))) <= ((uint32_t)4))))
|
|
{
|
|
goto IL_00db;
|
|
}
|
|
}
|
|
{
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_00c4:
|
|
{
|
|
int32_t L_12 = V_1;
|
|
if ((!(((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_12, ((int32_t)13)))) <= ((uint32_t)2))))
|
|
{
|
|
goto IL_00db;
|
|
}
|
|
}
|
|
{
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_00cd:
|
|
{
|
|
int32_t L_13 = V_1;
|
|
if ((!(((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_13, 8))) <= ((uint32_t)7))))
|
|
{
|
|
goto IL_00db;
|
|
}
|
|
}
|
|
{
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_00d5:
|
|
{
|
|
int32_t L_14 = V_1;
|
|
return (bool)((((int32_t)L_14) == ((int32_t)((int32_t)14)))? 1 : 0);
|
|
}
|
|
|
|
IL_00db:
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Boolean System.Dynamic.Utils.TypeUtils::IsImplicitReferenceConversion(System.Type,System.Type)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeUtils_IsImplicitReferenceConversion_m72031537214B8B0E3D99B3815AB7AD774A673A82 (Type_t* ___0_source, Type_t* ___1_destination, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Type_t* L_0 = ___1_destination;
|
|
Type_t* L_1 = ___0_source;
|
|
NullCheck(L_0);
|
|
bool L_2;
|
|
L_2 = VirtualFuncInvoker1< bool, Type_t* >::Invoke(22 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, L_0, L_1);
|
|
return L_2;
|
|
}
|
|
}
|
|
// System.Boolean System.Dynamic.Utils.TypeUtils::IsImplicitBoxingConversion(System.Type,System.Type)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeUtils_IsImplicitBoxingConversion_mCD588DEB51CB41E65A7EFFC0F86EDCDBC8E4876B (Type_t* ___0_source, Type_t* ___1_destination, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuntimeObject_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_0_0_0_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
Type_t* L_0 = ___0_source;
|
|
NullCheck(L_0);
|
|
bool L_1;
|
|
L_1 = Type_get_IsValueType_m59AE2E0439DC06347B8D6B38548F3CBA54D38318(L_0, NULL);
|
|
if (!L_1)
|
|
{
|
|
goto IL_002c;
|
|
}
|
|
}
|
|
{
|
|
Type_t* L_2 = ___1_destination;
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_3 = { reinterpret_cast<intptr_t> (RuntimeObject_0_0_0_var) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_4;
|
|
L_4 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_3, NULL);
|
|
bool L_5;
|
|
L_5 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_2, L_4, NULL);
|
|
if (L_5)
|
|
{
|
|
goto IL_0047;
|
|
}
|
|
}
|
|
{
|
|
Type_t* L_6 = ___1_destination;
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_7 = { reinterpret_cast<intptr_t> (ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_0_0_0_var) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_8;
|
|
L_8 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_7, NULL);
|
|
bool L_9;
|
|
L_9 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_6, L_8, NULL);
|
|
if (L_9)
|
|
{
|
|
goto IL_0047;
|
|
}
|
|
}
|
|
|
|
IL_002c:
|
|
{
|
|
Type_t* L_10 = ___0_source;
|
|
NullCheck(L_10);
|
|
bool L_11;
|
|
L_11 = VirtualFuncInvoker0< bool >::Invoke(69 /* System.Boolean System.Type::get_IsEnum() */, L_10);
|
|
if (!L_11)
|
|
{
|
|
goto IL_0045;
|
|
}
|
|
}
|
|
{
|
|
Type_t* L_12 = ___1_destination;
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_13 = { reinterpret_cast<intptr_t> (Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_0_0_0_var) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_14;
|
|
L_14 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_13, NULL);
|
|
bool L_15;
|
|
L_15 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_12, L_14, NULL);
|
|
return L_15;
|
|
}
|
|
|
|
IL_0045:
|
|
{
|
|
return (bool)0;
|
|
}
|
|
|
|
IL_0047:
|
|
{
|
|
return (bool)1;
|
|
}
|
|
}
|
|
// System.Boolean System.Dynamic.Utils.TypeUtils::IsImplicitNullableConversion(System.Type,System.Type)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeUtils_IsImplicitNullableConversion_mE9012B508EA2BE0EADFDC6DB24613BB45F468FAC (Type_t* ___0_source, Type_t* ___1_destination, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypeUtils_t2C9FA7DD0D8907A05421D44B8E7F1D4F602C9FE7_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
Type_t* L_0 = ___1_destination;
|
|
il2cpp_codegen_runtime_class_init_inline(TypeUtils_t2C9FA7DD0D8907A05421D44B8E7F1D4F602C9FE7_il2cpp_TypeInfo_var);
|
|
bool L_1;
|
|
L_1 = TypeUtils_IsNullableType_m0ECBA329F82B0EFEBF884984D637FD55361F3AD0(L_0, NULL);
|
|
if (!L_1)
|
|
{
|
|
goto IL_001a;
|
|
}
|
|
}
|
|
{
|
|
Type_t* L_2 = ___0_source;
|
|
il2cpp_codegen_runtime_class_init_inline(TypeUtils_t2C9FA7DD0D8907A05421D44B8E7F1D4F602C9FE7_il2cpp_TypeInfo_var);
|
|
Type_t* L_3;
|
|
L_3 = TypeUtils_GetNonNullableType_mEFA6EEA56679D5341A252A5D07B7356063A78F85(L_2, NULL);
|
|
Type_t* L_4 = ___1_destination;
|
|
Type_t* L_5;
|
|
L_5 = TypeUtils_GetNonNullableType_mEFA6EEA56679D5341A252A5D07B7356063A78F85(L_4, NULL);
|
|
bool L_6;
|
|
L_6 = TypeUtils_IsImplicitlyConvertibleTo_mA53F5E133A932AEDA05CC17DEBBF40482F6C146D(L_3, L_5, NULL);
|
|
return L_6;
|
|
}
|
|
|
|
IL_001a:
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Type System.Dynamic.Utils.TypeUtils::FindGenericType(System.Type,System.Type)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* TypeUtils_FindGenericType_mC7491078249941694D5B66BC007D0CDB02DC7CED (Type_t* ___0_definition, Type_t* ___1_type, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_1_t6686595E4CB7AC210F0EF075F7B1DD4A21D3902B_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_1_t889CCC5EFE6A6E3DAB66C7475F56D94D53F43D0E_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuntimeObject_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypeUtils_t2C9FA7DD0D8907A05421D44B8E7F1D4F602C9FE7_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
RuntimeObject* V_0 = NULL;
|
|
Type_t* V_1 = NULL;
|
|
Type_t* V_2 = NULL;
|
|
Type_t* V_3 = NULL;
|
|
{
|
|
goto IL_006d;
|
|
}
|
|
|
|
IL_0002:
|
|
{
|
|
Type_t* L_0 = ___1_type;
|
|
NullCheck(L_0);
|
|
bool L_1;
|
|
L_1 = VirtualFuncInvoker0< bool >::Invoke(37 /* System.Boolean System.Type::get_IsConstructedGenericType() */, L_0);
|
|
if (!L_1)
|
|
{
|
|
goto IL_001a;
|
|
}
|
|
}
|
|
{
|
|
Type_t* L_2 = ___1_type;
|
|
NullCheck(L_2);
|
|
Type_t* L_3;
|
|
L_3 = VirtualFuncInvoker0< Type_t* >::Invoke(48 /* System.Type System.Type::GetGenericTypeDefinition() */, L_2);
|
|
Type_t* L_4 = ___0_definition;
|
|
il2cpp_codegen_runtime_class_init_inline(TypeUtils_t2C9FA7DD0D8907A05421D44B8E7F1D4F602C9FE7_il2cpp_TypeInfo_var);
|
|
bool L_5;
|
|
L_5 = TypeUtils_AreEquivalent_m0BABD4C82A94A96D19CCA4B9A7788B436049BC65(L_3, L_4, NULL);
|
|
if (!L_5)
|
|
{
|
|
goto IL_001a;
|
|
}
|
|
}
|
|
{
|
|
Type_t* L_6 = ___1_type;
|
|
return L_6;
|
|
}
|
|
|
|
IL_001a:
|
|
{
|
|
Type_t* L_7 = ___0_definition;
|
|
NullCheck(L_7);
|
|
bool L_8;
|
|
L_8 = Type_get_IsInterface_m484A7D9321E72758EABE7F36AE266EB0905957EC(L_7, NULL);
|
|
if (!L_8)
|
|
{
|
|
goto IL_0065;
|
|
}
|
|
}
|
|
{
|
|
Type_t* L_9 = ___1_type;
|
|
TypeInfo_tC4F59663C70D17D50BC99D53DCE74BFB9701012D* L_10;
|
|
L_10 = IntrospectionExtensions_GetTypeInfo_mF4497C8656153A91554F7DC469CE223AF2784FF5(L_9, NULL);
|
|
NullCheck(L_10);
|
|
RuntimeObject* L_11;
|
|
L_11 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(130 /* System.Collections.Generic.IEnumerable`1<System.Type> System.Reflection.TypeInfo::get_ImplementedInterfaces() */, L_10);
|
|
NullCheck(L_11);
|
|
RuntimeObject* L_12;
|
|
L_12 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1<T> System.Collections.Generic.IEnumerable`1<System.Type>::GetEnumerator() */, IEnumerable_1_t6686595E4CB7AC210F0EF075F7B1DD4A21D3902B_il2cpp_TypeInfo_var, L_11);
|
|
V_0 = L_12;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_005b:
|
|
{// begin finally (depth: 1)
|
|
{
|
|
RuntimeObject* L_13 = V_0;
|
|
if (!L_13)
|
|
{
|
|
goto IL_0064;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_14 = V_0;
|
|
NullCheck(L_14);
|
|
InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_14);
|
|
}
|
|
|
|
IL_0064:
|
|
{
|
|
return;
|
|
}
|
|
}// end finally (depth: 1)
|
|
});
|
|
try
|
|
{// begin try (depth: 1)
|
|
{
|
|
goto IL_0051_1;
|
|
}
|
|
|
|
IL_0035_1:
|
|
{
|
|
RuntimeObject* L_15 = V_0;
|
|
NullCheck(L_15);
|
|
Type_t* L_16;
|
|
L_16 = InterfaceFuncInvoker0< Type_t* >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1<System.Type>::get_Current() */, IEnumerator_1_t889CCC5EFE6A6E3DAB66C7475F56D94D53F43D0E_il2cpp_TypeInfo_var, L_15);
|
|
V_1 = L_16;
|
|
Type_t* L_17 = ___0_definition;
|
|
Type_t* L_18 = V_1;
|
|
il2cpp_codegen_runtime_class_init_inline(TypeUtils_t2C9FA7DD0D8907A05421D44B8E7F1D4F602C9FE7_il2cpp_TypeInfo_var);
|
|
Type_t* L_19;
|
|
L_19 = TypeUtils_FindGenericType_mC7491078249941694D5B66BC007D0CDB02DC7CED(L_17, L_18, NULL);
|
|
V_2 = L_19;
|
|
Type_t* L_20 = V_2;
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
bool L_21;
|
|
L_21 = Type_op_Inequality_m83209C7BB3C05DFBEA3B6199B0BEFE8037301172(L_20, (Type_t*)NULL, NULL);
|
|
if (!L_21)
|
|
{
|
|
goto IL_0051_1;
|
|
}
|
|
}
|
|
{
|
|
Type_t* L_22 = V_2;
|
|
V_3 = L_22;
|
|
goto IL_0084;
|
|
}
|
|
|
|
IL_0051_1:
|
|
{
|
|
RuntimeObject* L_23 = V_0;
|
|
NullCheck(L_23);
|
|
bool L_24;
|
|
L_24 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_23);
|
|
if (L_24)
|
|
{
|
|
goto IL_0035_1;
|
|
}
|
|
}
|
|
{
|
|
goto IL_0065;
|
|
}
|
|
}// end try (depth: 1)
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_0065:
|
|
{
|
|
Type_t* L_25 = ___1_type;
|
|
NullCheck(L_25);
|
|
Type_t* L_26;
|
|
L_26 = VirtualFuncInvoker0< Type_t* >::Invoke(111 /* System.Type System.Type::get_BaseType() */, L_25);
|
|
___1_type = L_26;
|
|
}
|
|
|
|
IL_006d:
|
|
{
|
|
Type_t* L_27 = ___1_type;
|
|
if (!L_27)
|
|
{
|
|
goto IL_0082;
|
|
}
|
|
}
|
|
{
|
|
Type_t* L_28 = ___1_type;
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_29 = { reinterpret_cast<intptr_t> (RuntimeObject_0_0_0_var) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_30;
|
|
L_30 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_29, NULL);
|
|
bool L_31;
|
|
L_31 = Type_op_Inequality_m83209C7BB3C05DFBEA3B6199B0BEFE8037301172(L_28, L_30, NULL);
|
|
if (L_31)
|
|
{
|
|
goto IL_0002;
|
|
}
|
|
}
|
|
|
|
IL_0082:
|
|
{
|
|
return (Type_t*)NULL;
|
|
}
|
|
|
|
IL_0084:
|
|
{
|
|
Type_t* L_32 = V_3;
|
|
return L_32;
|
|
}
|
|
}
|
|
// System.Reflection.MethodInfo System.Dynamic.Utils.TypeUtils::GetBooleanOperator(System.Type,System.String)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MethodInfo_t* TypeUtils_GetBooleanOperator_m044025C7C745B557718CD00498EA82C1E9D526AC (Type_t* ___0_type, String_t* ___1_name, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypeExtensions_t3ECEF5C4EFF4A8B50F70EF5C26D9120485701470_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
MethodInfo_t* V_0 = NULL;
|
|
|
|
IL_0000:
|
|
{
|
|
Type_t* L_0 = ___0_type;
|
|
String_t* L_1 = ___1_name;
|
|
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_2 = (TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)(TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)SZArrayNew(TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB_il2cpp_TypeInfo_var, (uint32_t)1);
|
|
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_3 = L_2;
|
|
Type_t* L_4 = ___0_type;
|
|
NullCheck(L_3);
|
|
ArrayElementTypeCheck (L_3, L_4);
|
|
(L_3)->SetAt(static_cast<il2cpp_array_size_t>(0), (Type_t*)L_4);
|
|
il2cpp_codegen_runtime_class_init_inline(TypeExtensions_t3ECEF5C4EFF4A8B50F70EF5C26D9120485701470_il2cpp_TypeInfo_var);
|
|
MethodInfo_t* L_5;
|
|
L_5 = TypeExtensions_GetAnyStaticMethodValidated_m19BFEC3B36D0B1D436A9D5832DA06D670DAC81BA(L_0, L_1, L_3, NULL);
|
|
V_0 = L_5;
|
|
MethodInfo_t* L_6 = V_0;
|
|
bool L_7;
|
|
L_7 = MethodInfo_op_Inequality_mB73597A1FCC2F906DBCADDEC68A1B7D5B7E89FA8(L_6, (MethodInfo_t*)NULL, NULL);
|
|
if (!L_7)
|
|
{
|
|
goto IL_002d;
|
|
}
|
|
}
|
|
{
|
|
MethodInfo_t* L_8 = V_0;
|
|
NullCheck(L_8);
|
|
bool L_9;
|
|
L_9 = MethodBase_get_IsSpecialName_m80B62916B5B899408084AE6FC8B3D396FCF2B56C(L_8, NULL);
|
|
if (!L_9)
|
|
{
|
|
goto IL_002d;
|
|
}
|
|
}
|
|
{
|
|
MethodInfo_t* L_10 = V_0;
|
|
NullCheck(L_10);
|
|
bool L_11;
|
|
L_11 = VirtualFuncInvoker0< bool >::Invoke(29 /* System.Boolean System.Reflection.MethodBase::get_ContainsGenericParameters() */, L_10);
|
|
if (L_11)
|
|
{
|
|
goto IL_002d;
|
|
}
|
|
}
|
|
{
|
|
MethodInfo_t* L_12 = V_0;
|
|
return L_12;
|
|
}
|
|
|
|
IL_002d:
|
|
{
|
|
Type_t* L_13 = ___0_type;
|
|
NullCheck(L_13);
|
|
Type_t* L_14;
|
|
L_14 = VirtualFuncInvoker0< Type_t* >::Invoke(111 /* System.Type System.Type::get_BaseType() */, L_13);
|
|
___0_type = L_14;
|
|
Type_t* L_15 = ___0_type;
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
bool L_16;
|
|
L_16 = Type_op_Inequality_m83209C7BB3C05DFBEA3B6199B0BEFE8037301172(L_15, (Type_t*)NULL, NULL);
|
|
if (L_16)
|
|
{
|
|
goto IL_0000;
|
|
}
|
|
}
|
|
{
|
|
return (MethodInfo_t*)NULL;
|
|
}
|
|
}
|
|
// System.Type System.Dynamic.Utils.TypeUtils::GetNonRefType(System.Type)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* TypeUtils_GetNonRefType_m3740C139BE8675E516C3ED1E7E993FBCCE971863 (Type_t* ___0_type, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Type_t* L_0 = ___0_type;
|
|
NullCheck(L_0);
|
|
bool L_1;
|
|
L_1 = Type_get_IsByRef_mA417B3C05E39BCF8F21A2B6437A1B41D3BE638A4(L_0, NULL);
|
|
if (L_1)
|
|
{
|
|
goto IL_000a;
|
|
}
|
|
}
|
|
{
|
|
Type_t* L_2 = ___0_type;
|
|
return L_2;
|
|
}
|
|
|
|
IL_000a:
|
|
{
|
|
Type_t* L_3 = ___0_type;
|
|
NullCheck(L_3);
|
|
Type_t* L_4;
|
|
L_4 = VirtualFuncInvoker0< Type_t* >::Invoke(46 /* System.Type System.Type::GetElementType() */, L_3);
|
|
return L_4;
|
|
}
|
|
}
|
|
// System.Boolean System.Dynamic.Utils.TypeUtils::AreEquivalent(System.Type,System.Type)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeUtils_AreEquivalent_m0BABD4C82A94A96D19CCA4B9A7788B436049BC65 (Type_t* ___0_t1, Type_t* ___1_t2, 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_t* L_0 = ___0_t1;
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
bool L_1;
|
|
L_1 = Type_op_Inequality_m83209C7BB3C05DFBEA3B6199B0BEFE8037301172(L_0, (Type_t*)NULL, NULL);
|
|
if (!L_1)
|
|
{
|
|
goto IL_0011;
|
|
}
|
|
}
|
|
{
|
|
Type_t* L_2 = ___0_t1;
|
|
Type_t* L_3 = ___1_t2;
|
|
NullCheck(L_2);
|
|
bool L_4;
|
|
L_4 = VirtualFuncInvoker1< bool, Type_t* >::Invoke(116 /* System.Boolean System.Type::IsEquivalentTo(System.Type) */, L_2, L_3);
|
|
return L_4;
|
|
}
|
|
|
|
IL_0011:
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Boolean System.Dynamic.Utils.TypeUtils::AreReferenceAssignable(System.Type,System.Type)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeUtils_AreReferenceAssignable_m2153DADCC06A2E1C36820F736A9F93E6183D0177 (Type_t* ___0_dest, Type_t* ___1_src, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypeUtils_t2C9FA7DD0D8907A05421D44B8E7F1D4F602C9FE7_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
Type_t* L_0 = ___0_dest;
|
|
Type_t* L_1 = ___1_src;
|
|
il2cpp_codegen_runtime_class_init_inline(TypeUtils_t2C9FA7DD0D8907A05421D44B8E7F1D4F602C9FE7_il2cpp_TypeInfo_var);
|
|
bool L_2;
|
|
L_2 = TypeUtils_AreEquivalent_m0BABD4C82A94A96D19CCA4B9A7788B436049BC65(L_0, L_1, NULL);
|
|
if (!L_2)
|
|
{
|
|
goto IL_000b;
|
|
}
|
|
}
|
|
{
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_000b:
|
|
{
|
|
Type_t* L_3 = ___0_dest;
|
|
NullCheck(L_3);
|
|
bool L_4;
|
|
L_4 = Type_get_IsValueType_m59AE2E0439DC06347B8D6B38548F3CBA54D38318(L_3, NULL);
|
|
if (L_4)
|
|
{
|
|
goto IL_0023;
|
|
}
|
|
}
|
|
{
|
|
Type_t* L_5 = ___1_src;
|
|
NullCheck(L_5);
|
|
bool L_6;
|
|
L_6 = Type_get_IsValueType_m59AE2E0439DC06347B8D6B38548F3CBA54D38318(L_5, NULL);
|
|
if (L_6)
|
|
{
|
|
goto IL_0023;
|
|
}
|
|
}
|
|
{
|
|
Type_t* L_7 = ___0_dest;
|
|
Type_t* L_8 = ___1_src;
|
|
NullCheck(L_7);
|
|
bool L_9;
|
|
L_9 = VirtualFuncInvoker1< bool, Type_t* >::Invoke(22 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, L_7, L_8);
|
|
return L_9;
|
|
}
|
|
|
|
IL_0023:
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Boolean System.Dynamic.Utils.TypeUtils::IsSameOrSubclass(System.Type,System.Type)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeUtils_IsSameOrSubclass_m2753DDA9DCAF3CEEAFD39F275CAF99AD40AC50A9 (Type_t* ___0_type, Type_t* ___1_subType, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypeUtils_t2C9FA7DD0D8907A05421D44B8E7F1D4F602C9FE7_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
Type_t* L_0 = ___0_type;
|
|
Type_t* L_1 = ___1_subType;
|
|
il2cpp_codegen_runtime_class_init_inline(TypeUtils_t2C9FA7DD0D8907A05421D44B8E7F1D4F602C9FE7_il2cpp_TypeInfo_var);
|
|
bool L_2;
|
|
L_2 = TypeUtils_AreEquivalent_m0BABD4C82A94A96D19CCA4B9A7788B436049BC65(L_0, L_1, NULL);
|
|
if (L_2)
|
|
{
|
|
goto IL_0011;
|
|
}
|
|
}
|
|
{
|
|
Type_t* L_3 = ___1_subType;
|
|
Type_t* L_4 = ___0_type;
|
|
NullCheck(L_3);
|
|
bool L_5;
|
|
L_5 = VirtualFuncInvoker1< bool, Type_t* >::Invoke(21 /* System.Boolean System.Type::IsSubclassOf(System.Type) */, L_3, L_4);
|
|
return L_5;
|
|
}
|
|
|
|
IL_0011:
|
|
{
|
|
return (bool)1;
|
|
}
|
|
}
|
|
// System.Void System.Dynamic.Utils.TypeUtils::ValidateType(System.Type,System.String)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypeUtils_ValidateType_mC8CEE431D520D99DDED2BC1D2694781E3F273D3A (Type_t* ___0_type, String_t* ___1_paramName, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypeUtils_t2C9FA7DD0D8907A05421D44B8E7F1D4F602C9FE7_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
Type_t* L_0 = ___0_type;
|
|
String_t* L_1 = ___1_paramName;
|
|
il2cpp_codegen_runtime_class_init_inline(TypeUtils_t2C9FA7DD0D8907A05421D44B8E7F1D4F602C9FE7_il2cpp_TypeInfo_var);
|
|
TypeUtils_ValidateType_m289873482475F37A660643924558D62430709AB3(L_0, L_1, (bool)0, (bool)0, NULL);
|
|
return;
|
|
}
|
|
}
|
|
// System.Void System.Dynamic.Utils.TypeUtils::ValidateType(System.Type,System.String,System.Boolean,System.Boolean)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypeUtils_ValidateType_m289873482475F37A660643924558D62430709AB3 (Type_t* ___0_type, String_t* ___1_paramName, bool ___2_allowByRef, bool ___3_allowPointer, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypeUtils_t2C9FA7DD0D8907A05421D44B8E7F1D4F602C9FE7_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
Type_t* L_0 = ___0_type;
|
|
String_t* L_1 = ___1_paramName;
|
|
il2cpp_codegen_runtime_class_init_inline(TypeUtils_t2C9FA7DD0D8907A05421D44B8E7F1D4F602C9FE7_il2cpp_TypeInfo_var);
|
|
bool L_2;
|
|
L_2 = TypeUtils_ValidateType_mE94AD3C043E2FE6C32BBA6C1FC60D29CB2063AEB(L_0, L_1, (-1), NULL);
|
|
if (!L_2)
|
|
{
|
|
goto IL_002e;
|
|
}
|
|
}
|
|
{
|
|
bool L_3 = ___2_allowByRef;
|
|
if (L_3)
|
|
{
|
|
goto IL_001c;
|
|
}
|
|
}
|
|
{
|
|
Type_t* L_4 = ___0_type;
|
|
NullCheck(L_4);
|
|
bool L_5;
|
|
L_5 = Type_get_IsByRef_mA417B3C05E39BCF8F21A2B6437A1B41D3BE638A4(L_4, NULL);
|
|
if (!L_5)
|
|
{
|
|
goto IL_001c;
|
|
}
|
|
}
|
|
{
|
|
String_t* L_6 = ___1_paramName;
|
|
Exception_t* L_7;
|
|
L_7 = Error_TypeMustNotBeByRef_mC9A42A8B7A5F20813A4A3A0626BD8E4760FBFC0F(L_6, NULL);
|
|
IL2CPP_RAISE_MANAGED_EXCEPTION(L_7, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&TypeUtils_ValidateType_m289873482475F37A660643924558D62430709AB3_RuntimeMethod_var)));
|
|
}
|
|
|
|
IL_001c:
|
|
{
|
|
bool L_8 = ___3_allowPointer;
|
|
if (L_8)
|
|
{
|
|
goto IL_002e;
|
|
}
|
|
}
|
|
{
|
|
Type_t* L_9 = ___0_type;
|
|
NullCheck(L_9);
|
|
bool L_10;
|
|
L_10 = Type_get_IsPointer_mC8AAAFEC4E4CEA59DAD0032B85D1BB224763278B(L_9, NULL);
|
|
if (!L_10)
|
|
{
|
|
goto IL_002e;
|
|
}
|
|
}
|
|
{
|
|
String_t* L_11 = ___1_paramName;
|
|
Exception_t* L_12;
|
|
L_12 = Error_TypeMustNotBePointer_mC8B6202CADBE91A5A33B51B02D67B073157E5AB8(L_11, NULL);
|
|
IL2CPP_RAISE_MANAGED_EXCEPTION(L_12, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&TypeUtils_ValidateType_m289873482475F37A660643924558D62430709AB3_RuntimeMethod_var)));
|
|
}
|
|
|
|
IL_002e:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
// System.Boolean System.Dynamic.Utils.TypeUtils::ValidateType(System.Type,System.String,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeUtils_ValidateType_mE94AD3C043E2FE6C32BBA6C1FC60D29CB2063AEB (Type_t* ___0_type, String_t* ___1_paramName, int32_t ___2_index, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Void_t4861ACF8F4594C3437BB48B6E56783494B843915_0_0_0_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
Exception_t* G_B6_0 = NULL;
|
|
{
|
|
Type_t* L_0 = ___0_type;
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_1 = { reinterpret_cast<intptr_t> (Void_t4861ACF8F4594C3437BB48B6E56783494B843915_0_0_0_var) };
|
|
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;
|
|
L_3 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_0, L_2, NULL);
|
|
if (!L_3)
|
|
{
|
|
goto IL_0014;
|
|
}
|
|
}
|
|
{
|
|
return (bool)0;
|
|
}
|
|
|
|
IL_0014:
|
|
{
|
|
Type_t* L_4 = ___0_type;
|
|
NullCheck(L_4);
|
|
bool L_5;
|
|
L_5 = VirtualFuncInvoker0< bool >::Invoke(20 /* System.Boolean System.Type::get_ContainsGenericParameters() */, L_4);
|
|
if (!L_5)
|
|
{
|
|
goto IL_0037;
|
|
}
|
|
}
|
|
{
|
|
Type_t* L_6 = ___0_type;
|
|
NullCheck(L_6);
|
|
bool L_7;
|
|
L_7 = VirtualFuncInvoker0< bool >::Invoke(41 /* System.Boolean System.Type::get_IsGenericTypeDefinition() */, L_6);
|
|
if (L_7)
|
|
{
|
|
goto IL_002e;
|
|
}
|
|
}
|
|
{
|
|
Type_t* L_8 = ___0_type;
|
|
String_t* L_9 = ___1_paramName;
|
|
int32_t L_10 = ___2_index;
|
|
Exception_t* L_11;
|
|
L_11 = Error_TypeContainsGenericParameters_m9469425747709B1D67698F586F698A5069A543FC(L_8, L_9, L_10, NULL);
|
|
G_B6_0 = L_11;
|
|
goto IL_0036;
|
|
}
|
|
|
|
IL_002e:
|
|
{
|
|
Type_t* L_12 = ___0_type;
|
|
String_t* L_13 = ___1_paramName;
|
|
int32_t L_14 = ___2_index;
|
|
Exception_t* L_15;
|
|
L_15 = Error_TypeIsGeneric_mBF50410FCB13BFC4ABC9988B318BB1F6866DBD72(L_12, L_13, L_14, NULL);
|
|
G_B6_0 = L_15;
|
|
}
|
|
|
|
IL_0036:
|
|
{
|
|
IL2CPP_RAISE_MANAGED_EXCEPTION(G_B6_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&TypeUtils_ValidateType_mE94AD3C043E2FE6C32BBA6C1FC60D29CB2063AEB_RuntimeMethod_var)));
|
|
}
|
|
|
|
IL_0037:
|
|
{
|
|
return (bool)1;
|
|
}
|
|
}
|
|
// System.Reflection.MethodInfo System.Dynamic.Utils.TypeUtils::GetInvokeMethod(System.Type)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MethodInfo_t* TypeUtils_GetInvokeMethod_m62AB477BF6415EEB6F7108534BAB598CA9CDCA02 (Type_t* ___0_delegateType, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD7A66F857F6E3FCCC482964755DB79017BF35DD2);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
Type_t* L_0 = ___0_delegateType;
|
|
NullCheck(L_0);
|
|
MethodInfo_t* L_1;
|
|
L_1 = Type_GetMethod_m9E66B5053F150537A74C490C1DA5174A7875189D(L_0, _stringLiteralD7A66F857F6E3FCCC482964755DB79017BF35DD2, ((int32_t)52), NULL);
|
|
return L_1;
|
|
}
|
|
}
|
|
// System.Void System.Dynamic.Utils.TypeUtils::.cctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypeUtils__cctor_mB36C11550B01FFEAF9FC7B99967577D97A50C2ED (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_Select_TisType_t_TisType_t_mA23DABAE3023E25FB205F89A2D1F1DBE6576E51F_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_ToArray_TisType_t_m8E2C7EBDC8CEB2393785B9E910ECF6D478007A89_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_Where_TisType_t_mA4A7776893ADF4E3CAB6F7AEC94DF71DDF7931F8_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_t7AF8146EC94DFCBB0F1B3E70111C1FB21D39F00E_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_tC19A706BD1F2C219A6333C8872754B909FD59ABD_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypeUtils_t2C9FA7DD0D8907A05421D44B8E7F1D4F602C9FE7_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3C_cctorU3Eb__44_0_m2BD6021A86F56FAF62819F3E8E5C646C33189C84_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3C_cctorU3Eb__44_1_mEC47DD3839EE48CD21585CB1ECD92E8D26693755_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t5D488D45E7E9A7468509E0FA1FDFEE022913B16E_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast<intptr_t> (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_0_0_0_var) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_1;
|
|
L_1 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_0, NULL);
|
|
NullCheck(L_1);
|
|
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_2;
|
|
L_2 = VirtualFuncInvoker0< TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* >::Invoke(113 /* System.Type[] System.Type::GetInterfaces() */, L_1);
|
|
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t5D488D45E7E9A7468509E0FA1FDFEE022913B16E_il2cpp_TypeInfo_var);
|
|
U3CU3Ec_t5D488D45E7E9A7468509E0FA1FDFEE022913B16E* L_3 = ((U3CU3Ec_t5D488D45E7E9A7468509E0FA1FDFEE022913B16E_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t5D488D45E7E9A7468509E0FA1FDFEE022913B16E_il2cpp_TypeInfo_var))->___U3CU3E9_0;
|
|
Func_2_t7AF8146EC94DFCBB0F1B3E70111C1FB21D39F00E* L_4 = (Func_2_t7AF8146EC94DFCBB0F1B3E70111C1FB21D39F00E*)il2cpp_codegen_object_new(Func_2_t7AF8146EC94DFCBB0F1B3E70111C1FB21D39F00E_il2cpp_TypeInfo_var);
|
|
NullCheck(L_4);
|
|
Func_2__ctor_mAFDFA2B152082BBF5E0626BF143EDACD61DE9D74(L_4, L_3, (intptr_t)((void*)U3CU3Ec_U3C_cctorU3Eb__44_0_m2BD6021A86F56FAF62819F3E8E5C646C33189C84_RuntimeMethod_var), NULL);
|
|
RuntimeObject* L_5;
|
|
L_5 = Enumerable_Where_TisType_t_mA4A7776893ADF4E3CAB6F7AEC94DF71DDF7931F8((RuntimeObject*)L_2, L_4, Enumerable_Where_TisType_t_mA4A7776893ADF4E3CAB6F7AEC94DF71DDF7931F8_RuntimeMethod_var);
|
|
U3CU3Ec_t5D488D45E7E9A7468509E0FA1FDFEE022913B16E* L_6 = ((U3CU3Ec_t5D488D45E7E9A7468509E0FA1FDFEE022913B16E_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t5D488D45E7E9A7468509E0FA1FDFEE022913B16E_il2cpp_TypeInfo_var))->___U3CU3E9_0;
|
|
Func_2_tC19A706BD1F2C219A6333C8872754B909FD59ABD* L_7 = (Func_2_tC19A706BD1F2C219A6333C8872754B909FD59ABD*)il2cpp_codegen_object_new(Func_2_tC19A706BD1F2C219A6333C8872754B909FD59ABD_il2cpp_TypeInfo_var);
|
|
NullCheck(L_7);
|
|
Func_2__ctor_m1697902B5A575D059320FCB1AD0B049A34A5FC77(L_7, L_6, (intptr_t)((void*)U3CU3Ec_U3C_cctorU3Eb__44_1_mEC47DD3839EE48CD21585CB1ECD92E8D26693755_RuntimeMethod_var), NULL);
|
|
RuntimeObject* L_8;
|
|
L_8 = Enumerable_Select_TisType_t_TisType_t_mA23DABAE3023E25FB205F89A2D1F1DBE6576E51F(L_5, L_7, Enumerable_Select_TisType_t_TisType_t_mA23DABAE3023E25FB205F89A2D1F1DBE6576E51F_RuntimeMethod_var);
|
|
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_9;
|
|
L_9 = Enumerable_ToArray_TisType_t_m8E2C7EBDC8CEB2393785B9E910ECF6D478007A89(L_8, Enumerable_ToArray_TisType_t_m8E2C7EBDC8CEB2393785B9E910ECF6D478007A89_RuntimeMethod_var);
|
|
((TypeUtils_t2C9FA7DD0D8907A05421D44B8E7F1D4F602C9FE7_StaticFields*)il2cpp_codegen_static_fields_for(TypeUtils_t2C9FA7DD0D8907A05421D44B8E7F1D4F602C9FE7_il2cpp_TypeInfo_var))->___s_arrayAssignableInterfaces_0 = L_9;
|
|
Il2CppCodeGenWriteBarrier((void**)(&((TypeUtils_t2C9FA7DD0D8907A05421D44B8E7F1D4F602C9FE7_StaticFields*)il2cpp_codegen_static_fields_for(TypeUtils_t2C9FA7DD0D8907A05421D44B8E7F1D4F602C9FE7_il2cpp_TypeInfo_var))->___s_arrayAssignableInterfaces_0), (void*)L_9);
|
|
return;
|
|
}
|
|
}
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic pop
|
|
#endif
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic push
|
|
#pragma clang diagnostic ignored "-Winvalid-offsetof"
|
|
#pragma clang diagnostic ignored "-Wunused-variable"
|
|
#endif
|
|
// System.Void System.Dynamic.Utils.TypeUtils/<>c::.cctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__cctor_m2FDD430879029E78453E21DB26F2A00DE0196692 (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t5D488D45E7E9A7468509E0FA1FDFEE022913B16E_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
U3CU3Ec_t5D488D45E7E9A7468509E0FA1FDFEE022913B16E* L_0 = (U3CU3Ec_t5D488D45E7E9A7468509E0FA1FDFEE022913B16E*)il2cpp_codegen_object_new(U3CU3Ec_t5D488D45E7E9A7468509E0FA1FDFEE022913B16E_il2cpp_TypeInfo_var);
|
|
NullCheck(L_0);
|
|
U3CU3Ec__ctor_m1D47C37129713530A6B1FE13BCB381295704FD22(L_0, NULL);
|
|
((U3CU3Ec_t5D488D45E7E9A7468509E0FA1FDFEE022913B16E_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t5D488D45E7E9A7468509E0FA1FDFEE022913B16E_il2cpp_TypeInfo_var))->___U3CU3E9_0 = L_0;
|
|
Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t5D488D45E7E9A7468509E0FA1FDFEE022913B16E_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t5D488D45E7E9A7468509E0FA1FDFEE022913B16E_il2cpp_TypeInfo_var))->___U3CU3E9_0), (void*)L_0);
|
|
return;
|
|
}
|
|
}
|
|
// System.Void System.Dynamic.Utils.TypeUtils/<>c::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m1D47C37129713530A6B1FE13BCB381295704FD22 (U3CU3Ec_t5D488D45E7E9A7468509E0FA1FDFEE022913B16E* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
|
|
return;
|
|
}
|
|
}
|
|
// System.Boolean System.Dynamic.Utils.TypeUtils/<>c::<.cctor>b__44_0(System.Type)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec_U3C_cctorU3Eb__44_0_m2BD6021A86F56FAF62819F3E8E5C646C33189C84 (U3CU3Ec_t5D488D45E7E9A7468509E0FA1FDFEE022913B16E* __this, Type_t* ___0_i, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Type_t* L_0 = ___0_i;
|
|
NullCheck(L_0);
|
|
bool L_1;
|
|
L_1 = VirtualFuncInvoker0< bool >::Invoke(40 /* System.Boolean System.Type::get_IsGenericType() */, L_0);
|
|
return L_1;
|
|
}
|
|
}
|
|
// System.Type System.Dynamic.Utils.TypeUtils/<>c::<.cctor>b__44_1(System.Type)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* U3CU3Ec_U3C_cctorU3Eb__44_1_mEC47DD3839EE48CD21585CB1ECD92E8D26693755 (U3CU3Ec_t5D488D45E7E9A7468509E0FA1FDFEE022913B16E* __this, Type_t* ___0_i, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Type_t* L_0 = ___0_i;
|
|
NullCheck(L_0);
|
|
Type_t* L_1;
|
|
L_1 = VirtualFuncInvoker0< Type_t* >::Invoke(48 /* System.Type System.Type::GetGenericTypeDefinition() */, L_0);
|
|
return L_1;
|
|
}
|
|
}
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic pop
|
|
#endif
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic push
|
|
#pragma clang diagnostic ignored "-Winvalid-offsetof"
|
|
#pragma clang diagnostic ignored "-Wunused-variable"
|
|
#endif
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic pop
|
|
#endif
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic push
|
|
#pragma clang diagnostic ignored "-Winvalid-offsetof"
|
|
#pragma clang diagnostic ignored "-Wunused-variable"
|
|
#endif
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic pop
|
|
#endif
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic push
|
|
#pragma clang diagnostic ignored "-Winvalid-offsetof"
|
|
#pragma clang diagnostic ignored "-Wunused-variable"
|
|
#endif
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic pop
|
|
#endif
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic push
|
|
#pragma clang diagnostic ignored "-Winvalid-offsetof"
|
|
#pragma clang diagnostic ignored "-Wunused-variable"
|
|
#endif
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic pop
|
|
#endif
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* BinaryExpression_get_Left_m89AE3E53F38023AB796E12A8126F82ECA20B7E55_inline (BinaryExpression_t4D7BC929A5BBC587BBC045505C9029557B8D32B4* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* L_0 = __this->___U3CLeftU3Ek__BackingField_3;
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* BinaryExpression_get_Right_m2BF6D385EC48C3CDB0B6688975C9D158BC593398_inline (BinaryExpression_t4D7BC929A5BBC587BBC045505C9029557B8D32B4* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* L_0 = __this->___U3CRightU3Ek__BackingField_2;
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* InvocationExpression_get_Expression_m8086B51C0B4766B1CDFAEA5BF8008BD914501506_inline (InvocationExpression_tF4C0B5632B50926D11160CAFFD8703065C1F2B27* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* L_0 = __this->___U3CExpressionU3Ek__BackingField_3;
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* MemberExpression_get_Expression_mF422466944A9875383573A4FD01CD661C64B7503_inline (MemberExpression_t133C12A9CE765EF02D622D660CE80E146B15EF89* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* L_0 = __this->___U3CExpressionU3Ek__BackingField_2;
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* IndexExpression_get_Object_mECDB8F40AE9B6E8037FBB8C55DCC0D90BFB981C3_inline (IndexExpression_t3EE6D9B088DD1886D3206BBB603C988A4B817347* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* L_0 = __this->___U3CObjectU3Ek__BackingField_3;
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* UnaryExpression_get_Operand_mE144387E98BABF0D3FD8E4640612A726D91E2943_inline (UnaryExpression_tFB4F40A211A2FF9B58F1A86E0EDB474121867B96* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* L_0 = __this->___U3COperandU3Ek__BackingField_4;
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR MethodInfo_t* UnaryExpression_get_Method_mA8D37E71BEA657B6999A51277A7D7CBDF951E265_inline (UnaryExpression_tFB4F40A211A2FF9B58F1A86E0EDB474121867B96* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
MethodInfo_t* L_0 = __this->___U3CMethodU3Ek__BackingField_5;
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR PropertyInfo_t* IndexExpression_get_Indexer_m29EE5DA0A3D323D0CF2CA87F4661AE2D60DB707C_inline (IndexExpression_t3EE6D9B088DD1886D3206BBB603C988A4B817347* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
PropertyInfo_t* L_0 = __this->___U3CIndexerU3Ek__BackingField_4;
|
|
return L_0;
|
|
}
|
|
}
|