28467 lines
1.4 MiB
Plaintext
28467 lines
1.4 MiB
Plaintext
#include "pch-cpp.hpp"
|
|
|
|
#ifndef _MSC_VER
|
|
# include <alloca.h>
|
|
#else
|
|
# include <malloc.h>
|
|
#endif
|
|
|
|
|
|
#include <limits>
|
|
|
|
|
|
struct VirtualActionInvoker0
|
|
{
|
|
typedef void (*Action)(void*, const RuntimeMethod*);
|
|
|
|
static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj)
|
|
{
|
|
const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
|
|
((Action)invokeData.methodPtr)(obj, invokeData.method);
|
|
}
|
|
};
|
|
struct VirtualActionInvoker0Invoker
|
|
{
|
|
static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj)
|
|
{
|
|
const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
|
|
invokeData.method->invoker_method(il2cpp_codegen_get_method_pointer(invokeData.method), invokeData.method, obj, NULL, NULL);
|
|
}
|
|
};
|
|
template <typename T1>
|
|
struct VirtualActionInvoker1
|
|
{
|
|
typedef void (*Action)(void*, T1, const RuntimeMethod*);
|
|
|
|
static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1)
|
|
{
|
|
const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
|
|
((Action)invokeData.methodPtr)(obj, p1, invokeData.method);
|
|
}
|
|
};
|
|
template <typename T1>
|
|
struct VirtualActionInvoker1Invoker;
|
|
template <typename T1>
|
|
struct VirtualActionInvoker1Invoker<T1*>
|
|
{
|
|
static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1* p1)
|
|
{
|
|
const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
|
|
void* params[1] = { p1 };
|
|
invokeData.method->invoker_method(il2cpp_codegen_get_method_pointer(invokeData.method), invokeData.method, obj, params, params[0]);
|
|
}
|
|
};
|
|
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 GenericVirtualActionInvoker0
|
|
{
|
|
typedef void (*Action)(void*, const RuntimeMethod*);
|
|
|
|
static inline void Invoke (const RuntimeMethod* method, RuntimeObject* obj)
|
|
{
|
|
VirtualInvokeData invokeData;
|
|
il2cpp_codegen_get_generic_virtual_invoke_data(method, obj, &invokeData);
|
|
((Action)invokeData.methodPtr)(obj, invokeData.method);
|
|
}
|
|
};
|
|
struct GenericVirtualActionInvoker0Invoker
|
|
{
|
|
static inline void Invoke (const RuntimeMethod* method, RuntimeObject* obj)
|
|
{
|
|
VirtualInvokeData invokeData;
|
|
il2cpp_codegen_get_generic_virtual_invoke_data(method, obj, &invokeData);
|
|
invokeData.method->invoker_method(il2cpp_codegen_get_method_pointer(invokeData.method), invokeData.method, obj, NULL, NULL);
|
|
}
|
|
};
|
|
template <typename T1>
|
|
struct GenericVirtualActionInvoker1
|
|
{
|
|
typedef void (*Action)(void*, T1, const RuntimeMethod*);
|
|
|
|
static inline void Invoke (const RuntimeMethod* method, RuntimeObject* obj, T1 p1)
|
|
{
|
|
VirtualInvokeData invokeData;
|
|
il2cpp_codegen_get_generic_virtual_invoke_data(method, obj, &invokeData);
|
|
((Action)invokeData.methodPtr)(obj, p1, invokeData.method);
|
|
}
|
|
};
|
|
template <typename T1>
|
|
struct GenericVirtualActionInvoker1Invoker;
|
|
template <typename T1>
|
|
struct GenericVirtualActionInvoker1Invoker<T1*>
|
|
{
|
|
static inline void Invoke (const RuntimeMethod* method, RuntimeObject* obj, T1* p1)
|
|
{
|
|
VirtualInvokeData invokeData;
|
|
il2cpp_codegen_get_generic_virtual_invoke_data(method, obj, &invokeData);
|
|
void* params[1] = { p1 };
|
|
invokeData.method->invoker_method(il2cpp_codegen_get_method_pointer(invokeData.method), invokeData.method, obj, params, params[0]);
|
|
}
|
|
};
|
|
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);
|
|
}
|
|
};
|
|
struct InterfaceActionInvoker0Invoker
|
|
{
|
|
static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj)
|
|
{
|
|
const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
|
|
invokeData.method->invoker_method(il2cpp_codegen_get_method_pointer(invokeData.method), invokeData.method, obj, NULL, NULL);
|
|
}
|
|
};
|
|
template <typename T1>
|
|
struct InterfaceActionInvoker1
|
|
{
|
|
typedef void (*Action)(void*, T1, const RuntimeMethod*);
|
|
|
|
static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1)
|
|
{
|
|
const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
|
|
((Action)invokeData.methodPtr)(obj, p1, invokeData.method);
|
|
}
|
|
};
|
|
template <typename T1>
|
|
struct InterfaceActionInvoker1Invoker;
|
|
template <typename T1>
|
|
struct InterfaceActionInvoker1Invoker<T1*>
|
|
{
|
|
static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1* p1)
|
|
{
|
|
const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
|
|
void* params[1] = { p1 };
|
|
invokeData.method->invoker_method(il2cpp_codegen_get_method_pointer(invokeData.method), invokeData.method, obj, params, params[0]);
|
|
}
|
|
};
|
|
template <typename T1, typename T2>
|
|
struct InterfaceActionInvoker2
|
|
{
|
|
typedef void (*Action)(void*, T1, T2, const RuntimeMethod*);
|
|
|
|
static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1, T2 p2)
|
|
{
|
|
const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
|
|
((Action)invokeData.methodPtr)(obj, p1, p2, invokeData.method);
|
|
}
|
|
};
|
|
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);
|
|
}
|
|
};
|
|
struct GenericInterfaceActionInvoker0
|
|
{
|
|
typedef void (*Action)(void*, const RuntimeMethod*);
|
|
|
|
static inline void Invoke (const RuntimeMethod* method, RuntimeObject* obj)
|
|
{
|
|
VirtualInvokeData invokeData;
|
|
il2cpp_codegen_get_generic_interface_invoke_data(method, obj, &invokeData);
|
|
((Action)invokeData.methodPtr)(obj, invokeData.method);
|
|
}
|
|
};
|
|
struct GenericInterfaceActionInvoker0Invoker
|
|
{
|
|
static inline void Invoke (const RuntimeMethod* method, RuntimeObject* obj)
|
|
{
|
|
VirtualInvokeData invokeData;
|
|
il2cpp_codegen_get_generic_interface_invoke_data(method, obj, &invokeData);
|
|
invokeData.method->invoker_method(il2cpp_codegen_get_method_pointer(invokeData.method), invokeData.method, obj, NULL, NULL);
|
|
}
|
|
};
|
|
template <typename T1>
|
|
struct GenericInterfaceActionInvoker1
|
|
{
|
|
typedef void (*Action)(void*, T1, const RuntimeMethod*);
|
|
|
|
static inline void Invoke (const RuntimeMethod* method, RuntimeObject* obj, T1 p1)
|
|
{
|
|
VirtualInvokeData invokeData;
|
|
il2cpp_codegen_get_generic_interface_invoke_data(method, obj, &invokeData);
|
|
((Action)invokeData.methodPtr)(obj, p1, invokeData.method);
|
|
}
|
|
};
|
|
template <typename T1>
|
|
struct GenericInterfaceActionInvoker1Invoker;
|
|
template <typename T1>
|
|
struct GenericInterfaceActionInvoker1Invoker<T1*>
|
|
{
|
|
static inline void Invoke (const RuntimeMethod* method, RuntimeObject* obj, T1* p1)
|
|
{
|
|
VirtualInvokeData invokeData;
|
|
il2cpp_codegen_get_generic_interface_invoke_data(method, obj, &invokeData);
|
|
void* params[1] = { p1 };
|
|
invokeData.method->invoker_method(il2cpp_codegen_get_method_pointer(invokeData.method), invokeData.method, obj, params, params[0]);
|
|
}
|
|
};
|
|
struct InvokerActionInvoker0
|
|
{
|
|
static inline void Invoke (Il2CppMethodPointer methodPtr, const RuntimeMethod* method, void* obj)
|
|
{
|
|
method->invoker_method(methodPtr, method, obj, NULL, NULL);
|
|
}
|
|
};
|
|
template <typename T1>
|
|
struct InvokerActionInvoker1;
|
|
template <typename T1>
|
|
struct InvokerActionInvoker1<T1*>
|
|
{
|
|
static inline void Invoke (Il2CppMethodPointer methodPtr, const RuntimeMethod* method, void* obj, T1* p1)
|
|
{
|
|
void* params[1] = { p1 };
|
|
method->invoker_method(methodPtr, method, obj, params, params[0]);
|
|
}
|
|
};
|
|
template <typename T1, typename T2>
|
|
struct InvokerActionInvoker2;
|
|
template <typename T1, typename T2>
|
|
struct InvokerActionInvoker2<T1*, T2*>
|
|
{
|
|
static inline void Invoke (Il2CppMethodPointer methodPtr, const RuntimeMethod* method, void* obj, T1* p1, T2* p2)
|
|
{
|
|
void* params[2] = { p1, p2 };
|
|
method->invoker_method(methodPtr, method, obj, params, params[1]);
|
|
}
|
|
};
|
|
template <typename T1, typename T2, typename T3>
|
|
struct InvokerActionInvoker3;
|
|
template <typename T1, typename T2, typename T3>
|
|
struct InvokerActionInvoker3<T1*, T2*, T3*>
|
|
{
|
|
static inline void Invoke (Il2CppMethodPointer methodPtr, const RuntimeMethod* method, void* obj, T1* p1, T2* p2, T3* p3)
|
|
{
|
|
void* params[3] = { p1, p2, p3 };
|
|
method->invoker_method(methodPtr, method, obj, params, params[2]);
|
|
}
|
|
};
|
|
|
|
struct Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C;
|
|
struct Action_1_tA0F10A9285403FFE399C24B340DC3300881DE735;
|
|
struct Action_1_tD69A6DC9FBE94131E52F5A73B2A9D4AB51EEC404;
|
|
struct Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87;
|
|
struct Comparer_1_t075B18A0921F760D040E0D8BFE6637CE0E1587E4;
|
|
struct Comparer_1_t2158F98C5484AAD9CDBEC169B93B8E28C528F647;
|
|
struct Comparer_1_t2FF14F26F4D678A8FA199B888FF61A2A9D1D2D80;
|
|
struct Comparer_1_t0A03F9FBBEA32FB1528366652D3D38513E8B1137;
|
|
struct Comparison_1_tF15DB3AEC82E2B8B1BF7E34C4EAB7D1031840D68;
|
|
struct Comparison_1_t939FA5753922E5ECCF481BF4BC889604ED91887E;
|
|
struct Comparison_1_tB7DE1436CB53924C2FC41FF926D074C1ACC14D89;
|
|
struct Comparison_1_t62E531E7B8260E2C6C2718C3BDB8CF8655139645;
|
|
struct EqualityComparer_1_t209913D8BB9C5DF2E3F26BA94AD53F39604FBFB8;
|
|
struct EqualityComparer_1_t7DB7FC11B7957026D1FB280BF9E0D8D8DBEE039A;
|
|
struct EqualityComparer_1_t511F5481BB1C1E7DD105A7DC448488B4172C126D;
|
|
struct EqualityComparer_1_t54887FDB060CE2D471F63268BEA1812D2A0C5E2D;
|
|
struct EqualityComparer_1_t97889FF6B5695C88AE4091CF52103AFB63232E60;
|
|
struct EqualityComparer_1_t6AAC1633D5060640F8E22439E93075AD21BB1A0E;
|
|
struct EqualityComparer_1_t33097A91AB44204F078A6C76A27407AC5A282D0D;
|
|
struct EqualityComparer_1_t52645C99EE1F6BDD19ED02C7F019B6ED37EF1592;
|
|
struct EqualityComparer_1_t65E6EE02C62CB9DFE52D766B693759C3745CEA5E;
|
|
struct EqualityComparer_1_tB07B7222DB6D3E0844124F071EB509BC2B77592E;
|
|
struct EqualityComparer_1_t22B0CC26C35745E55615170CAA01EBB497BB8F5F;
|
|
struct EqualityComparer_1_tF8D26B73DD1FAE2024D4D62C28D239A6E4D449B8;
|
|
struct EqualityComparer_1_t7FCC40DAE18BFC64ED0C99E437AD4ACC5B27A291;
|
|
struct EqualityComparer_1_t7CA6D3555E2E8A00EC397203A4B8FD84DBB70908;
|
|
struct EqualityComparer_1_t5CC2682E93AD4B6CAB3875684FC62AEDCA363E50;
|
|
struct EqualityComparer_1_t16A98D8F0C5EEF55360D327FE6C638869C3241C1;
|
|
struct EqualityComparer_1_t79BF82D45F57893C1DE60ADAE039812DE97AD810;
|
|
struct EqualityComparer_1_t38EE53B7A75D77D5D194E0E1032C58C190258FAC;
|
|
struct EqualityComparer_1_t1FA1ECA6169BA025212D446EFC89FEDD9C002A5C;
|
|
struct EqualityComparer_1_tFFEF4C3013E60B69B402EF67BC8A56DE9C3725CE;
|
|
struct EqualityComparer_1_tDB4B1DC52BBB13C6139B8D54FBE4CC82605534D0;
|
|
struct EqualityComparer_1_t3E40B6BFFA65A3E77A43732F15397F7023141AAE;
|
|
struct EventBase_1_t2B9B970022841F58172C0C783B7E1040BEF85AC1;
|
|
struct EventCallbackFunctor_1_t238AA18414A8DA7BE6558F92A541584E9E922DE0;
|
|
struct EventCallbackFunctor_2_tB40ECBD9BB1AC3BFD251DDF68D981E834F78EC41;
|
|
struct EventCallbackFunctor_2_t47A8242D31C882C6C507043CC4D3AD43874B2DD5;
|
|
struct EventCallback_1_t15E400616AB56B841F72D09E503D6377E8366E07;
|
|
struct EventCallback_1_t22AD2A21FA6E90AFC97D4E5717205808F3111FE6;
|
|
struct EventCallback_2_t34CBF6F72A351419A87A6856DE900206A609D1C0;
|
|
struct EventCallback_2_t6344509DF1241099F774ABCFD5A82141C5D35B6E;
|
|
struct EventCallback_2_t97A427E5E0E40678545AE31FE4A412B56B31F99D;
|
|
struct EventFunction_1_t297B5C47242D1B98BEC955E2804FA142B43E7927;
|
|
struct EventFunction_1_tEEF8CCAC607BFA538B3019F06479779298F41F21;
|
|
struct EventHandler_1_tD8C4A5BE1F7C91B1A7E99AE87AFD2F5432C38746;
|
|
struct EventHandler_1_t5629179164803EFAE40F6023484C1674B4493577;
|
|
struct ExecuteJobFunction_t53D66BB3103088E82039AEB0E9F79597B5026F33;
|
|
struct ExecuteJobFunction_t7AE735AC136FA81C32A56B5C5C9A84758E248886;
|
|
struct ExecuteJobFunction_t50D0BCCF65B8BBAB18926F1CDF5E870687D72514;
|
|
struct ExecuteJobFunction_tCF011F3B262871423C0CEBBD0B8DA646BCC0FEDB;
|
|
struct ExecuteJobFunction_t6B5F76CBD4DEDD0DDEA414023BBA878DEAA9C83C;
|
|
struct ExecuteJobFunction_t9AA03D2E2E185B8049C4A14F6DDACD109B1AAAD7;
|
|
struct ExecuteJobFunction_t6591B6F1F9E51D285757F85E5DC6496464C184B1;
|
|
struct ExecuteJobFunction_t4B1983A6D29D58DFD073EEA2D4D7CE3071F168EA;
|
|
struct ExecuteJobFunction_tF694C2435DEC5A8330A7F16466F5B0280361C10F;
|
|
struct ExecuteJobFunction_tA552A4C911CF544DF25FD22B214F43718BB9A02D;
|
|
struct ExecuteJobFunction_tF26F64F606759A7F840F4EE7BC1A1A92071390AB;
|
|
struct ExecuteJobFunction_t1AC37B13E5A2883EA2B057AC7BD51343FC493D97;
|
|
struct ExecuteJobFunction_t61D501ED666A1B038F37CB0E7E2C8BA99A6CF087;
|
|
struct ExecuteJobFunction_t8FF7211D3DB6AF6E1C83256F3ECFB81EDA06A88E;
|
|
struct ExecuteJobFunction_t0AFFAB17D6E6A2A4A262214E56C7C1159F43F634;
|
|
struct ExecuteJobFunction_t777485A6D532C7BC2FEA1F086E9981EED2ADD4FD;
|
|
struct ExecuteJobFunction_tEB2DB472090D9B49DDA26E79725E7B11C72221A1;
|
|
struct ExecuteJobFunction_t02CAF0978C8CAD71C55C77D35CDF960C35743A44;
|
|
struct ExecuteJobFunction_t1322581869EFF6E78CA8EF1611FD6A7FE4C0BC8F;
|
|
struct ExecuteJobFunction_tC0D29DB785E0E92CEB3025A8A3746E478411EB94;
|
|
struct ExecuteJobFunction_t4E71E6D9D597898240D2322218F1F1CD30495B74;
|
|
struct ExecuteJobFunction_t17B3C89AA48C9F0FB879F3B0A564D68B56BE44AC;
|
|
struct ExecuteJobFunction_t14376FBAE1D4A5BD64EFA57ACB96C44419BAD8E9;
|
|
struct ExecuteJobFunction_tAD416DA51000088E672CB8F650A153CE423C4EFF;
|
|
struct ExecuteJobFunction_t2A91C4914E48632C10A6694A7A164647C717BF90;
|
|
struct ExecuteJobFunction_t4694746F3141D45C8433E71ABDE206E7E90574FA;
|
|
struct ExecuteJobFunction_tB072DD949B2BA23156F2AFB17DDB5971DDD72BB3;
|
|
struct ExecuteJobFunction_t9001D08D7F640B4D461381CFB1E786AE300EC5C5;
|
|
struct ExecuteJobFunction_tDEBE668CBD37C529206B5E52BE8552F0AE63BF78;
|
|
struct ExecuteJobFunction_t069EB41E20E243D53B2CA28D2F1B5C79E9DE3D39;
|
|
struct ExecuteJobFunction_t738E20041131C6A4A02D638CCA9FB1BDD6910972;
|
|
struct ExecuteJobFunction_t48C11790A36C23B3EF5F77ACF03D122CFEC58FC6;
|
|
struct ExecuteJobFunction_t6E2D04E0362618D4B54F4E8F61CB8442CD77609A;
|
|
struct ExporterFunc_1_tFCF938C955AC8C9EF39571CF0A922FB4B50E00D4;
|
|
struct ExporterFunc_1_t8DEC56EC9C315918327B728EF33F55CE4D9E0204;
|
|
struct ExporterFunc_1_tAD0CADBFAA1F3669790D9F40D2D389420D24C825;
|
|
struct ExporterFunc_1_t179E18CCF068EB9C0EF09D7EC1E331160127D98B;
|
|
struct ExporterFunc_1_t0BDB0977957B702E553434D63D76FD4CBBF79E9D;
|
|
struct ExporterFunc_1_t396C38F979C2517DA37B85C04250C0FB38012D32;
|
|
struct ExporterFunc_1_t61321F5C3918ED8EDB361F431B32F1983072DBD2;
|
|
struct ExporterFunc_1_t81E6D3B3E845005B652EE5F2CE219DAE1518AB83;
|
|
struct ExporterFunc_1_t68203C504BE983A9A387E0769D39E83F63B0F234;
|
|
struct ExporterFunc_1_t9042697F16314A152DD1264AAD67F047A2C7E7AE;
|
|
struct ExposedList_1_t36378ECE06A03D610C6FFF641684239A4DD5EF08;
|
|
struct ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA;
|
|
struct ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800;
|
|
struct ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7;
|
|
struct Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4;
|
|
struct Func_3_t0787D839A577CB564A3192D4164941D5F3DCFBB5;
|
|
struct ICollection_1_tA15C88CD562D52ED6B4D981EC7F4A5558BD52C6A;
|
|
struct ICollection_1_t0A0C5E4FD9B3D4D8D7D9CAC8060ABF55752BBE71;
|
|
struct ICollection_1_t828FEFDDBF830D003AFB480F0898186B499E26B0;
|
|
struct ICollection_1_tD7413105CA5DBF6629BE5E9EE453204D7C0D90FB;
|
|
struct IComparer_1_tC7D46A32A502DFC21B11BE1B2ED85863A881B5B4;
|
|
struct IComparer_1_t7A0343FDCBCC0F03B7F80536DBBAE6AFFB620065;
|
|
struct IComparer_1_t4483F9B9F43C7B0F8D4FEEAE12FAFDD3F9CF81FD;
|
|
struct IComparer_1_tC0A12A847AF97F369A5CE9A0CCE71CE18EE1440E;
|
|
struct IComparer_1_tFAD3AE9FE3CE1FB3CBB781C55DC57C986D71521E;
|
|
struct IEnumerable_1_tFCB3E41202F3CC65C7DE9B40C22F196A081E84D6;
|
|
struct IEnumerable_1_t74AB238056DDD2D001FD687C66A06CF5599C0B1B;
|
|
struct IEnumerable_1_tCE758D940790D6D0D56B457E522C195F8C413AF2;
|
|
struct IEnumerable_1_tF95C9E01A913DD50575531C8305932628663D9E9;
|
|
struct IEnumerator_1_t48F4900A82CAF9059C2FEB04454888B64E155362;
|
|
struct IEnumerator_1_t00067BE0189D18D1A97A3ADAFAE245AD2B7B28E9;
|
|
struct IEnumerator_1_tD6A90A7446DA8E6CF865EDFBBF18C1200BB6D452;
|
|
struct IEnumerator_1_t43D2E4BA9246755F293DFA74F001FB1A70A648FD;
|
|
struct List_1_t6FBD33EFCD307A54E0E8F62AAA0677E2ADAE58D3;
|
|
struct List_1_t66ECB78C59D17DA730CE87022DD41F5781CAB6D4;
|
|
struct ObjectEqualityComparer_1_tB9B6BDFBC1DE15922982869362B56B0342A62758;
|
|
struct ObjectEqualityComparer_1_t7858D7F102BE8270D0BB1FB4BD8A0DB22B4B62BB;
|
|
struct ObjectEqualityComparer_1_t1FEBA944DE9944BD0A9C781A49AF05E381C4B730;
|
|
struct ObjectEqualityComparer_1_tDBA7AB9CF6ED19ED1A26019FAA55D3B727103B37;
|
|
struct ObjectEqualityComparer_1_tCE14CEDBE688D382C7BDA7A539C2DCCAC95E22BA;
|
|
struct ObjectEqualityComparer_1_t2D4981451091943157D0842521FA6BD6F627E70A;
|
|
struct ObjectEqualityComparer_1_t2EAA4FCF95D36614D33E1713327A7BE3AFB0B956;
|
|
struct ObjectEqualityComparer_1_t12B2D1ACBD297BEDEBB1137DB5E21959D7372865;
|
|
struct ObjectEqualityComparer_1_t9F85B8762CD61B36D080E54F1D6CE3A94374185B;
|
|
struct ObjectEqualityComparer_1_tD36FE92409EFFC82D1B80F3748159133022A4D5D;
|
|
struct ObjectEqualityComparer_1_t9BBD7A440D12B004A2DF3E0DBD53C204F8BEA856;
|
|
struct ObjectEqualityComparer_1_tAE851B2ACDD6F21276D66A6AE24A015D0DF2CE89;
|
|
struct ObjectEqualityComparer_1_t921E7770229361F3FF762DF877E7DCA0A5B6E9DD;
|
|
struct ObjectEqualityComparer_1_t786DD42C8E6B69C92C71815CDA30E45C689216EC;
|
|
struct ObjectEqualityComparer_1_tEC53B973BA396426231073835A6E088DBAA22586;
|
|
struct ObjectEqualityComparer_1_tBE83C233D7D695E232577ADEFC94F52DA898D8E1;
|
|
struct ObjectEqualityComparer_1_t3695D15EF163CD568E94D6214A2C4F4A534B4604;
|
|
struct ObjectEqualityComparer_1_tA8AD3A81E5FB07F8D919C1623C5DE31005C17E5B;
|
|
struct ObjectEqualityComparer_1_t37A819F4DF4F3B394E0FB5AA3D14A0BF6FBF76FF;
|
|
struct ObjectEqualityComparer_1_tEF7375C91E43FEA6AE1236F0B5E2DA2429BE326B;
|
|
struct ObjectPool_1_tC06B45D8A0C7CBBDAE418090727D1DF1F2FCB9F6;
|
|
struct Predicate_1_tC0ECFF551C9E980E6022D575E9097589E010E584;
|
|
struct Predicate_1_tC9C6851E26B700167C533F8020C5E001634C932B;
|
|
struct Predicate_1_t6CDE3111264F492F4F13277756366A07CA78A4C3;
|
|
struct Predicate_1_t8342C85FF4E41CD1F7024AC0CDC3E5312A32CB12;
|
|
struct Stack_1_tAD790A47551563636908E21E4F08C54C0C323EB5;
|
|
struct Stack_1_t2CDC562A4A6FD1FE4DE0FC63A08FC106C6A84EFD;
|
|
struct UnsafeList_1_t6C5E84D303190B625F3759C244502E1735453718;
|
|
struct BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4;
|
|
struct CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB;
|
|
struct Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259;
|
|
struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771;
|
|
struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C;
|
|
struct IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832;
|
|
struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918;
|
|
struct StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF;
|
|
struct TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB;
|
|
struct FrameU5BU5D_tED4B6DE19C37177FEDD77F466E6807E1D5288F25;
|
|
struct TextureInfoU5BU5D_t0571178EAC2A0DE9A1F27F2C00A9301E04AAFB83;
|
|
struct NotificationEntryU5BU5D_t51F6D9F2EB943E3F431D8548C24B3A3F4384F5DF;
|
|
struct EntryU5BU5D_t0E1B13D46D84865A64150BC9C0299A2189F6F1E8;
|
|
struct RepeatRectUVU5BU5D_t1C032A55EC385A844DC49A8788D8B97A986FD581;
|
|
struct AllocToFreeU5BU5D_tABB7AF052966F0E8DFAA88DF107B682ED5411788;
|
|
struct AllocToUpdateU5BU5D_tC52656BA0214FA47884361867D3ED2D23CE612C3;
|
|
struct DeviceToFreeU5BU5D_t1A352607EF4B168AD01A686333C52A10A28F9429;
|
|
struct WorkRequestU5BU5D_t1B912B8BE58CF60CAF3A4FEC0A5C0F5BB6D99577;
|
|
struct AssetEntryU5BU5D_t83ECF66F13D78425A1AF86967D10F3FA0A0C123F;
|
|
struct SlotDefinitionU5BU5D_t9003D04EBDD74C44DD8490A99624A727154E1299;
|
|
struct SlotUsageEntryU5BU5D_t02CCAC4881F115443BE39FCBE8439A9DCFC1C67A;
|
|
struct UsingEntryU5BU5D_t3E321CB1464DE1D2F7FDE3790BD4AD8B72FBE811;
|
|
struct UxmlObjectEntryU5BU5D_tF3F29A7BDD62E8BD2563FDD77C6C304E2A566235;
|
|
struct XmlSchemaObjectEntryU5BU5D_tBCEE5881A0EF3ACBC998EFA679ACBF1ED8256E27;
|
|
struct ContextMenuItemU5BU5D_tFD4FC81929646BCD206377E2AC8E290E93FEE279;
|
|
struct ColumnStateU5BU5D_t0FFA0C38CD44D738D50B935EA357157A41C99290;
|
|
struct ClipInfoU5BU5D_t4EDDE67CDFC944E63B24FA099AB95103F12B2DA7;
|
|
struct ItemU5BU5D_t638DDCABC89F9C1BBC0D855DBA0E4C5E3637D94C;
|
|
struct RecordingItemU5BU5D_tBC43F24DB9030B7D8D3BBDA956335EFDE6FB09B8;
|
|
struct Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07;
|
|
struct Animation_tE6B0909256B56F6C8BBFC866C44905F63EA1DEE8;
|
|
struct ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263;
|
|
struct ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129;
|
|
struct ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F;
|
|
struct AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C;
|
|
struct BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F;
|
|
struct Binder_t91BFCE95A7057FADF4D8A1A342AFE52872246235;
|
|
struct Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3;
|
|
struct ByteEqualityComparer_tE254CF4C39341CB4BB9890C1CA90ACE14E1BA275;
|
|
struct Delegate_t;
|
|
struct DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E;
|
|
struct Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB;
|
|
struct EventBase_tD7F89B936EB8074AE31E7B15976C072277371F7C;
|
|
struct EventCallbackFunctorBase_tEFE8404D9A89369B0A322FA7743CDA068A0BB568;
|
|
struct EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707;
|
|
struct IAsyncResult_t7B9B5A0ECB35DCEC31B8A8122C37D687369253B5;
|
|
struct IDictionary_t6D03155AF1FA9083817AA5B6AD7DEEACC26AB220;
|
|
struct IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA;
|
|
struct IEventHandler_tB1627CA1B7729F3E714572E69A79C91A1578C9A3;
|
|
struct INotification_tEF630287442F0A66470493068A5D158E3C2D3C6B;
|
|
struct InternalStringComparer_t04B2D1768998E940BC4619579B7044102591E38B;
|
|
struct InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB;
|
|
struct JsonWriter_t303427DE92107A0D92969763C95C5C20DB2D6F8F;
|
|
struct ManualResetEvent_t63959486AA41A113A4353D0BF4A68E77EBA0A158;
|
|
struct Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3;
|
|
struct MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553;
|
|
struct MeshHandle_tC1E9A7ECCFDAEFDE064B8D58B35B9CEE5A70A22E;
|
|
struct MethodInfo_t;
|
|
struct MonoTypeInfo_t90D5999A69AC524474FDEAC50F55B6CE868AB501;
|
|
struct NativeQueueBlockPoolData_t3A0B3E1B852D995248D51AB68660D1B367D28E87;
|
|
struct NativeQueueData_t61B94D7FE48C5715DD5D0C8CB574F73BF15C6E52;
|
|
struct NumberFormatInfo_t8E26808B202927FEBF9064FCFEEA4D6E076E6472;
|
|
struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C;
|
|
struct Page_tB4EA8095DF85BAF22AB8FCA71400121E721B57C9;
|
|
struct PropagationPaths_tA17A0F2CAFF1A86B552ED6D984DAA2F14AB2B0E5;
|
|
struct RenderChainCommand_t4F70E36AF4BC3645C8F9C822B7A3ACE9CB815727;
|
|
struct RuntimeConstructorInfo_tB41E49C7CFA74A03CCC986E78ABB0C0BD331A5AE;
|
|
struct RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1;
|
|
struct SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6;
|
|
struct SendOrPostCallback_t5C292A12062F24027A98492F52ECFE9802AA6F0E;
|
|
struct String_t;
|
|
struct StringBuilder_t;
|
|
struct TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3;
|
|
struct Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700;
|
|
struct Type_t;
|
|
struct UnsafeParallelHashMapData_t43CAB3170FBB624A9CCB6F30C0EC1BB820D57926;
|
|
struct UnsafeStreamBlockData_t7024BEE600A8D8D0A263688FDF269C9F89473DA6;
|
|
struct UntypedUnsafeList_tB7A46F76589C71832F1147292E5123FB99E199B2;
|
|
struct VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB;
|
|
struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915;
|
|
struct WriterContext_t5E6D8EFF41F41F382870C9F0452344B25B6E666F;
|
|
struct XmlQualifiedName_t2794880B373257E4108CC3F36D7373A343ACC5B9;
|
|
struct XmlSchemaObject_t82CCD87AADB4BEF4E9DFE4C501F09EDA372AA19D;
|
|
|
|
IL2CPP_EXTERN_C RuntimeClass* ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* ByteEqualityComparer_tE254CF4C39341CB4BB9890C1CA90ACE14E1BA275_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* Color_tD001788D726C3A7F1379BEED0260B9591F440C1F_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* EventInterestReflectionUtils_tD440D884DD0908762A28A6C37183E93E4FBB4D02_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* InternalStringComparer_t04B2D1768998E940BC4619579B7044102591E38B_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* Type_t_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteral07624473F417C06C74D59C64840A1532FCE2C626;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteral158BA1ED10A53D1BA59A2C5D9C58736662B34750;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteral1DAD9090358C802B2AFF2FC2E747F6CF40E7C641;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteral237DA396E8FE2D1C94C98875D84C7D661FF86FB6;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteral2B6D6F48C27C60C3B55391AB377D9DC8F5639AA1;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteral2D65EE85CADB9008DEE48BCD5A9E95E54D15F3FF;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteral469F05BE9BB4C7903C353D0EB9F6384C84A48B25;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteral57462D5D876383291750F779D30A75A0AD5ED4AE;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteral8323D44D38CA9D8ED487159B21F762B262510EE5;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteralC37D78082ACFC8DEE7B32D9351C6E433A074FEC7;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteralE2EEFB4BE0C9F57BA62E733F26387F8BA68AF67C;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteralE7306902767BBF9821FC01DF5423B33158A3F6ED;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteralF9010398F7F524C05AB19445BDCE02E617A3E267;
|
|
IL2CPP_EXTERN_C const RuntimeType* Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_0_0_0_var;
|
|
IL2CPP_EXTERN_C const RuntimeType* EnumEqualityComparer_1_tBC651A41480E6107F1E2B2B93F4DAA9A7F47C0D2_0_0_0_var;
|
|
IL2CPP_EXTERN_C const RuntimeType* GenericEqualityComparer_1_t6262945D40913B57CAB9385B4AD9D22DC434DB15_0_0_0_var;
|
|
IL2CPP_EXTERN_C const RuntimeType* IEquatable_1_tFEFF3D0D9006789C86A917B9EE3BA20A6C63C82D_0_0_0_var;
|
|
IL2CPP_EXTERN_C const RuntimeType* LongEnumEqualityComparer_1_t82A2D7F715CBB46B34BB48608559726410D63A45_0_0_0_var;
|
|
IL2CPP_EXTERN_C const RuntimeType* NullableEqualityComparer_1_t37CCD3831C08961BEE2BF95A9C6ACEB20E8734F1_0_0_0_var;
|
|
IL2CPP_EXTERN_C const RuntimeType* Nullable_1_tCC12E6AC31BF7E862A033EBEFF48D5000D6291E6_0_0_0_var;
|
|
IL2CPP_EXTERN_C const RuntimeType* SByteEnumEqualityComparer_1_t22A194805157D8AC4BC0FC4F4CCE756695F0F0A9_0_0_0_var;
|
|
IL2CPP_EXTERN_C const RuntimeType* ShortEnumEqualityComparer_1_t015D6AF164C159C98401C25C79D143BC822A9DBA_0_0_0_var;
|
|
IL2CPP_EXTERN_C const RuntimeType* String_t_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 Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_com;
|
|
|
|
struct BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4;
|
|
struct Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259;
|
|
struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771;
|
|
struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C;
|
|
struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918;
|
|
struct TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB;
|
|
struct FrameU5BU5D_tED4B6DE19C37177FEDD77F466E6807E1D5288F25;
|
|
struct TextureInfoU5BU5D_t0571178EAC2A0DE9A1F27F2C00A9301E04AAFB83;
|
|
struct NotificationEntryU5BU5D_t51F6D9F2EB943E3F431D8548C24B3A3F4384F5DF;
|
|
struct EntryU5BU5D_t0E1B13D46D84865A64150BC9C0299A2189F6F1E8;
|
|
struct RepeatRectUVU5BU5D_t1C032A55EC385A844DC49A8788D8B97A986FD581;
|
|
struct AllocToFreeU5BU5D_tABB7AF052966F0E8DFAA88DF107B682ED5411788;
|
|
struct AllocToUpdateU5BU5D_tC52656BA0214FA47884361867D3ED2D23CE612C3;
|
|
struct DeviceToFreeU5BU5D_t1A352607EF4B168AD01A686333C52A10A28F9429;
|
|
struct WorkRequestU5BU5D_t1B912B8BE58CF60CAF3A4FEC0A5C0F5BB6D99577;
|
|
struct AssetEntryU5BU5D_t83ECF66F13D78425A1AF86967D10F3FA0A0C123F;
|
|
struct SlotDefinitionU5BU5D_t9003D04EBDD74C44DD8490A99624A727154E1299;
|
|
struct SlotUsageEntryU5BU5D_t02CCAC4881F115443BE39FCBE8439A9DCFC1C67A;
|
|
struct UsingEntryU5BU5D_t3E321CB1464DE1D2F7FDE3790BD4AD8B72FBE811;
|
|
struct UxmlObjectEntryU5BU5D_tF3F29A7BDD62E8BD2563FDD77C6C304E2A566235;
|
|
struct XmlSchemaObjectEntryU5BU5D_tBCEE5881A0EF3ACBC998EFA679ACBF1ED8256E27;
|
|
struct ContextMenuItemU5BU5D_tFD4FC81929646BCD206377E2AC8E290E93FEE279;
|
|
struct ColumnStateU5BU5D_t0FFA0C38CD44D738D50B935EA357157A41C99290;
|
|
struct ClipInfoU5BU5D_t4EDDE67CDFC944E63B24FA099AB95103F12B2DA7;
|
|
struct ItemU5BU5D_t638DDCABC89F9C1BBC0D855DBA0E4C5E3637D94C;
|
|
struct RecordingItemU5BU5D_tBC43F24DB9030B7D8D3BBDA956335EFDE6FB09B8;
|
|
|
|
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
|
|
struct U3CU3Ec_tA84DDA3D25A100C67DBD9742A4D68344D5E540B6 : public RuntimeObject
|
|
{
|
|
};
|
|
struct Comparer_1_t075B18A0921F760D040E0D8BFE6637CE0E1587E4 : public RuntimeObject
|
|
{
|
|
};
|
|
struct Comparer_1_t2158F98C5484AAD9CDBEC169B93B8E28C528F647 : public RuntimeObject
|
|
{
|
|
};
|
|
struct Comparer_1_t2FF14F26F4D678A8FA199B888FF61A2A9D1D2D80 : public RuntimeObject
|
|
{
|
|
};
|
|
struct Comparer_1_t0A03F9FBBEA32FB1528366652D3D38513E8B1137 : public RuntimeObject
|
|
{
|
|
};
|
|
struct EqualityComparer_1_t209913D8BB9C5DF2E3F26BA94AD53F39604FBFB8 : public RuntimeObject
|
|
{
|
|
};
|
|
struct EqualityComparer_1_t7DB7FC11B7957026D1FB280BF9E0D8D8DBEE039A : public RuntimeObject
|
|
{
|
|
};
|
|
struct EqualityComparer_1_t511F5481BB1C1E7DD105A7DC448488B4172C126D : public RuntimeObject
|
|
{
|
|
};
|
|
struct EqualityComparer_1_t54887FDB060CE2D471F63268BEA1812D2A0C5E2D : public RuntimeObject
|
|
{
|
|
};
|
|
struct EqualityComparer_1_t97889FF6B5695C88AE4091CF52103AFB63232E60 : public RuntimeObject
|
|
{
|
|
};
|
|
struct EqualityComparer_1_t6AAC1633D5060640F8E22439E93075AD21BB1A0E : public RuntimeObject
|
|
{
|
|
};
|
|
struct EqualityComparer_1_t33097A91AB44204F078A6C76A27407AC5A282D0D : public RuntimeObject
|
|
{
|
|
};
|
|
struct EqualityComparer_1_t52645C99EE1F6BDD19ED02C7F019B6ED37EF1592 : public RuntimeObject
|
|
{
|
|
};
|
|
struct EqualityComparer_1_t65E6EE02C62CB9DFE52D766B693759C3745CEA5E : public RuntimeObject
|
|
{
|
|
};
|
|
struct EqualityComparer_1_tB07B7222DB6D3E0844124F071EB509BC2B77592E : public RuntimeObject
|
|
{
|
|
};
|
|
struct EqualityComparer_1_t22B0CC26C35745E55615170CAA01EBB497BB8F5F : public RuntimeObject
|
|
{
|
|
};
|
|
struct EqualityComparer_1_tF8D26B73DD1FAE2024D4D62C28D239A6E4D449B8 : public RuntimeObject
|
|
{
|
|
};
|
|
struct EqualityComparer_1_t7FCC40DAE18BFC64ED0C99E437AD4ACC5B27A291 : public RuntimeObject
|
|
{
|
|
};
|
|
struct EqualityComparer_1_t7CA6D3555E2E8A00EC397203A4B8FD84DBB70908 : public RuntimeObject
|
|
{
|
|
};
|
|
struct EqualityComparer_1_t5CC2682E93AD4B6CAB3875684FC62AEDCA363E50 : public RuntimeObject
|
|
{
|
|
};
|
|
struct EqualityComparer_1_t16A98D8F0C5EEF55360D327FE6C638869C3241C1 : public RuntimeObject
|
|
{
|
|
};
|
|
struct EqualityComparer_1_t79BF82D45F57893C1DE60ADAE039812DE97AD810 : public RuntimeObject
|
|
{
|
|
};
|
|
struct EqualityComparer_1_t38EE53B7A75D77D5D194E0E1032C58C190258FAC : public RuntimeObject
|
|
{
|
|
};
|
|
struct EqualityComparer_1_t1FA1ECA6169BA025212D446EFC89FEDD9C002A5C : public RuntimeObject
|
|
{
|
|
};
|
|
struct EqualityComparer_1_tFFEF4C3013E60B69B402EF67BC8A56DE9C3725CE : public RuntimeObject
|
|
{
|
|
};
|
|
struct EqualityComparer_1_tDB4B1DC52BBB13C6139B8D54FBE4CC82605534D0 : public RuntimeObject
|
|
{
|
|
};
|
|
struct EqualityComparer_1_t3E40B6BFFA65A3E77A43732F15397F7023141AAE : public RuntimeObject
|
|
{
|
|
};
|
|
struct ExposedList_1_t36378ECE06A03D610C6FFF641684239A4DD5EF08 : public RuntimeObject
|
|
{
|
|
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* ___Items;
|
|
int32_t ___Count;
|
|
int32_t ___version;
|
|
};
|
|
struct ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA : public RuntimeObject
|
|
{
|
|
Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* ___Items;
|
|
int32_t ___Count;
|
|
int32_t ___version;
|
|
};
|
|
struct ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800 : public RuntimeObject
|
|
{
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___Items;
|
|
int32_t ___Count;
|
|
int32_t ___version;
|
|
};
|
|
struct ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7 : public RuntimeObject
|
|
{
|
|
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___Items;
|
|
int32_t ___Count;
|
|
int32_t ___version;
|
|
};
|
|
struct ObjectPool_1_tC06B45D8A0C7CBBDAE418090727D1DF1F2FCB9F6 : public RuntimeObject
|
|
{
|
|
Stack_1_tAD790A47551563636908E21E4F08C54C0C323EB5* ___m_Stack;
|
|
int32_t ___m_MaxSize;
|
|
Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4* ___CreateFunc;
|
|
};
|
|
struct AbstractEventData_tAE1A127ED657117548181D29FFE4B1B14D8E67F7 : public RuntimeObject
|
|
{
|
|
bool ___m_Used;
|
|
};
|
|
struct JsonWriter_t303427DE92107A0D92969763C95C5C20DB2D6F8F : public RuntimeObject
|
|
{
|
|
WriterContext_t5E6D8EFF41F41F382870C9F0452344B25B6E666F* ___context;
|
|
Stack_1_t2CDC562A4A6FD1FE4DE0FC63A08FC106C6A84EFD* ___ctx_stack;
|
|
bool ___has_reached_end;
|
|
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___hex_seq;
|
|
int32_t ___indentation;
|
|
int32_t ___indent_value;
|
|
StringBuilder_t* ___inst_string_builder;
|
|
bool ___pretty_print;
|
|
bool ___validate;
|
|
bool ___lower_case_properties;
|
|
TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3* ___writer;
|
|
};
|
|
struct MemberInfo_t : public RuntimeObject
|
|
{
|
|
};
|
|
struct String_t : public RuntimeObject
|
|
{
|
|
int32_t ____stringLength;
|
|
Il2CppChar ____firstChar;
|
|
};
|
|
struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F : public RuntimeObject
|
|
{
|
|
};
|
|
struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_pinvoke
|
|
{
|
|
};
|
|
struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_com
|
|
{
|
|
};
|
|
struct Enumerator_t2A1107B44286B0C3C8067C38F5E0708CC8F4FDEF
|
|
{
|
|
ExposedList_1_t36378ECE06A03D610C6FFF641684239A4DD5EF08* ___l;
|
|
int32_t ___next;
|
|
int32_t ___ver;
|
|
bool ___current;
|
|
};
|
|
struct Enumerator_tBB003790231D61CAA1FDD77075A2F35A1D720BA5
|
|
{
|
|
ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* ___l;
|
|
int32_t ___next;
|
|
int32_t ___ver;
|
|
int32_t ___current;
|
|
};
|
|
struct Enumerator_t739C86133C966CD494DA3E584097A6CF08A5F453
|
|
{
|
|
ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7* ___l;
|
|
int32_t ___next;
|
|
int32_t ___ver;
|
|
RuntimeObject* ___current;
|
|
};
|
|
struct NativeSlice_1_t0D1A1AB7A9C4768B84EB7420D04A90920533C78A
|
|
{
|
|
uint8_t* ___m_Buffer;
|
|
int32_t ___m_Stride;
|
|
int32_t ___m_Length;
|
|
};
|
|
struct NativeSlice_1_t66375568C4FF313931F4D2F646D64FE6A406BAD2
|
|
{
|
|
uint8_t* ___m_Buffer;
|
|
int32_t ___m_Stride;
|
|
int32_t ___m_Length;
|
|
};
|
|
struct ObjectEqualityComparer_1_tB9B6BDFBC1DE15922982869362B56B0342A62758 : public EqualityComparer_1_t511F5481BB1C1E7DD105A7DC448488B4172C126D
|
|
{
|
|
};
|
|
struct ObjectEqualityComparer_1_t7858D7F102BE8270D0BB1FB4BD8A0DB22B4B62BB : public EqualityComparer_1_t54887FDB060CE2D471F63268BEA1812D2A0C5E2D
|
|
{
|
|
};
|
|
struct ObjectEqualityComparer_1_t1FEBA944DE9944BD0A9C781A49AF05E381C4B730 : public EqualityComparer_1_t97889FF6B5695C88AE4091CF52103AFB63232E60
|
|
{
|
|
};
|
|
struct ObjectEqualityComparer_1_tDBA7AB9CF6ED19ED1A26019FAA55D3B727103B37 : public EqualityComparer_1_t6AAC1633D5060640F8E22439E93075AD21BB1A0E
|
|
{
|
|
};
|
|
struct ObjectEqualityComparer_1_tCE14CEDBE688D382C7BDA7A539C2DCCAC95E22BA : public EqualityComparer_1_t33097A91AB44204F078A6C76A27407AC5A282D0D
|
|
{
|
|
};
|
|
struct ObjectEqualityComparer_1_t2D4981451091943157D0842521FA6BD6F627E70A : public EqualityComparer_1_t52645C99EE1F6BDD19ED02C7F019B6ED37EF1592
|
|
{
|
|
};
|
|
struct ObjectEqualityComparer_1_t2EAA4FCF95D36614D33E1713327A7BE3AFB0B956 : public EqualityComparer_1_t65E6EE02C62CB9DFE52D766B693759C3745CEA5E
|
|
{
|
|
};
|
|
struct ObjectEqualityComparer_1_t12B2D1ACBD297BEDEBB1137DB5E21959D7372865 : public EqualityComparer_1_tB07B7222DB6D3E0844124F071EB509BC2B77592E
|
|
{
|
|
};
|
|
struct ObjectEqualityComparer_1_t9F85B8762CD61B36D080E54F1D6CE3A94374185B : public EqualityComparer_1_t22B0CC26C35745E55615170CAA01EBB497BB8F5F
|
|
{
|
|
};
|
|
struct ObjectEqualityComparer_1_tD36FE92409EFFC82D1B80F3748159133022A4D5D : public EqualityComparer_1_tF8D26B73DD1FAE2024D4D62C28D239A6E4D449B8
|
|
{
|
|
};
|
|
struct ObjectEqualityComparer_1_t9BBD7A440D12B004A2DF3E0DBD53C204F8BEA856 : public EqualityComparer_1_t7FCC40DAE18BFC64ED0C99E437AD4ACC5B27A291
|
|
{
|
|
};
|
|
struct ObjectEqualityComparer_1_tAE851B2ACDD6F21276D66A6AE24A015D0DF2CE89 : public EqualityComparer_1_t7CA6D3555E2E8A00EC397203A4B8FD84DBB70908
|
|
{
|
|
};
|
|
struct ObjectEqualityComparer_1_t921E7770229361F3FF762DF877E7DCA0A5B6E9DD : public EqualityComparer_1_t5CC2682E93AD4B6CAB3875684FC62AEDCA363E50
|
|
{
|
|
};
|
|
struct ObjectEqualityComparer_1_t786DD42C8E6B69C92C71815CDA30E45C689216EC : public EqualityComparer_1_t16A98D8F0C5EEF55360D327FE6C638869C3241C1
|
|
{
|
|
};
|
|
struct ObjectEqualityComparer_1_tEC53B973BA396426231073835A6E088DBAA22586 : public EqualityComparer_1_t79BF82D45F57893C1DE60ADAE039812DE97AD810
|
|
{
|
|
};
|
|
struct ObjectEqualityComparer_1_tBE83C233D7D695E232577ADEFC94F52DA898D8E1 : public EqualityComparer_1_t38EE53B7A75D77D5D194E0E1032C58C190258FAC
|
|
{
|
|
};
|
|
struct ObjectEqualityComparer_1_t3695D15EF163CD568E94D6214A2C4F4A534B4604 : public EqualityComparer_1_t1FA1ECA6169BA025212D446EFC89FEDD9C002A5C
|
|
{
|
|
};
|
|
struct ObjectEqualityComparer_1_tA8AD3A81E5FB07F8D919C1623C5DE31005C17E5B : public EqualityComparer_1_tFFEF4C3013E60B69B402EF67BC8A56DE9C3725CE
|
|
{
|
|
};
|
|
struct ObjectEqualityComparer_1_t37A819F4DF4F3B394E0FB5AA3D14A0BF6FBF76FF : public EqualityComparer_1_tDB4B1DC52BBB13C6139B8D54FBE4CC82605534D0
|
|
{
|
|
};
|
|
struct ObjectEqualityComparer_1_tEF7375C91E43FEA6AE1236F0B5E2DA2429BE326B : public EqualityComparer_1_t3E40B6BFFA65A3E77A43732F15397F7023141AAE
|
|
{
|
|
};
|
|
struct Alloc_t78312CFE58F38082281E80E297AE6176BD2BD8AE
|
|
{
|
|
uint32_t ___start;
|
|
uint32_t ___size;
|
|
RuntimeObject* ___handle;
|
|
bool ___shortLived;
|
|
};
|
|
struct Alloc_t78312CFE58F38082281E80E297AE6176BD2BD8AE_marshaled_pinvoke
|
|
{
|
|
uint32_t ___start;
|
|
uint32_t ___size;
|
|
Il2CppIUnknown* ___handle;
|
|
int32_t ___shortLived;
|
|
};
|
|
struct Alloc_t78312CFE58F38082281E80E297AE6176BD2BD8AE_marshaled_com
|
|
{
|
|
uint32_t ___start;
|
|
uint32_t ___size;
|
|
Il2CppIUnknown* ___handle;
|
|
int32_t ___shortLived;
|
|
};
|
|
struct BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F : public AbstractEventData_tAE1A127ED657117548181D29FFE4B1B14D8E67F7
|
|
{
|
|
EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707* ___m_EventSystem;
|
|
};
|
|
struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22
|
|
{
|
|
bool ___m_value;
|
|
};
|
|
struct ByteEqualityComparer_tE254CF4C39341CB4BB9890C1CA90ACE14E1BA275 : public EqualityComparer_1_t209913D8BB9C5DF2E3F26BA94AD53F39604FBFB8
|
|
{
|
|
};
|
|
struct Color_tD001788D726C3A7F1379BEED0260B9591F440C1F
|
|
{
|
|
float ___r;
|
|
float ___g;
|
|
float ___b;
|
|
float ___a;
|
|
};
|
|
struct Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B
|
|
{
|
|
union
|
|
{
|
|
#pragma pack(push, tp, 1)
|
|
struct
|
|
{
|
|
int32_t ___rgba;
|
|
};
|
|
#pragma pack(pop, tp)
|
|
struct
|
|
{
|
|
int32_t ___rgba_forAlignmentOnly;
|
|
};
|
|
#pragma pack(push, tp, 1)
|
|
struct
|
|
{
|
|
uint8_t ___r;
|
|
};
|
|
#pragma pack(pop, tp)
|
|
struct
|
|
{
|
|
uint8_t ___r_forAlignmentOnly;
|
|
};
|
|
#pragma pack(push, tp, 1)
|
|
struct
|
|
{
|
|
char ___g_OffsetPadding[1];
|
|
uint8_t ___g;
|
|
};
|
|
#pragma pack(pop, tp)
|
|
struct
|
|
{
|
|
char ___g_OffsetPadding_forAlignmentOnly[1];
|
|
uint8_t ___g_forAlignmentOnly;
|
|
};
|
|
#pragma pack(push, tp, 1)
|
|
struct
|
|
{
|
|
char ___b_OffsetPadding[2];
|
|
uint8_t ___b;
|
|
};
|
|
#pragma pack(pop, tp)
|
|
struct
|
|
{
|
|
char ___b_OffsetPadding_forAlignmentOnly[2];
|
|
uint8_t ___b_forAlignmentOnly;
|
|
};
|
|
#pragma pack(push, tp, 1)
|
|
struct
|
|
{
|
|
char ___a_OffsetPadding[3];
|
|
uint8_t ___a;
|
|
};
|
|
#pragma pack(pop, tp)
|
|
struct
|
|
{
|
|
char ___a_OffsetPadding_forAlignmentOnly[3];
|
|
uint8_t ___a_forAlignmentOnly;
|
|
};
|
|
};
|
|
};
|
|
struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2 : public ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F
|
|
{
|
|
};
|
|
struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_marshaled_pinvoke
|
|
{
|
|
};
|
|
struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_marshaled_com
|
|
{
|
|
};
|
|
struct EventDebuggerLogCall_t59182CB55F45044F5A90A22E3F1C4CF7019306D7
|
|
{
|
|
union
|
|
{
|
|
struct
|
|
{
|
|
};
|
|
uint8_t EventDebuggerLogCall_t59182CB55F45044F5A90A22E3F1C4CF7019306D7__padding[1];
|
|
};
|
|
};
|
|
struct FrustumPlanes_t73B9E1D0C4E0A9EC39A0815D0219FC74031DBC56
|
|
{
|
|
float ___left;
|
|
float ___right;
|
|
float ___bottom;
|
|
float ___top;
|
|
float ___zNear;
|
|
float ___zFar;
|
|
};
|
|
struct Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C
|
|
{
|
|
int32_t ___m_value;
|
|
};
|
|
struct Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3
|
|
{
|
|
int64_t ___m_value;
|
|
};
|
|
struct IntPtr_t
|
|
{
|
|
void* ___m_value;
|
|
};
|
|
struct InternalStringComparer_t04B2D1768998E940BC4619579B7044102591E38B : public EqualityComparer_1_t7DB7FC11B7957026D1FB280BF9E0D8D8DBEE039A
|
|
{
|
|
};
|
|
struct NativeListDispose_t081DF78D5512F3FDF19F9D8FA487EA30E8E02356
|
|
{
|
|
UntypedUnsafeList_tB7A46F76589C71832F1147292E5123FB99E199B2* ___m_ListData;
|
|
};
|
|
struct Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974
|
|
{
|
|
float ___x;
|
|
float ___y;
|
|
float ___z;
|
|
float ___w;
|
|
};
|
|
struct Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D
|
|
{
|
|
float ___m_XMin;
|
|
float ___m_YMin;
|
|
float ___m_Width;
|
|
float ___m_Height;
|
|
};
|
|
struct TextureId_tFF4B4AAE53408AB10B0B89CCA5F7B50CF2535E58
|
|
{
|
|
int32_t ___m_Index;
|
|
};
|
|
struct UInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF
|
|
{
|
|
uint64_t ___m_value;
|
|
};
|
|
struct Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7
|
|
{
|
|
float ___x;
|
|
float ___y;
|
|
};
|
|
struct Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2
|
|
{
|
|
float ___x;
|
|
float ___y;
|
|
float ___z;
|
|
};
|
|
struct Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3
|
|
{
|
|
float ___x;
|
|
float ___y;
|
|
float ___z;
|
|
float ___w;
|
|
};
|
|
struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915
|
|
{
|
|
union
|
|
{
|
|
struct
|
|
{
|
|
};
|
|
uint8_t Void_t4861ACF8F4594C3437BB48B6E56783494B843915__padding[1];
|
|
};
|
|
};
|
|
struct float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E
|
|
{
|
|
float ___x;
|
|
float ___y;
|
|
float ___z;
|
|
};
|
|
struct float4_t89D9A294E7A79BD81BFBDD18654508532958555E
|
|
{
|
|
float ___x;
|
|
float ___y;
|
|
float ___z;
|
|
float ___w;
|
|
};
|
|
struct int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A
|
|
{
|
|
int32_t ___x;
|
|
int32_t ___y;
|
|
};
|
|
struct AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148
|
|
{
|
|
uint16_t ___Index;
|
|
uint16_t ___Version;
|
|
};
|
|
struct SpriteFrame_t0AD908328349FA1B90D428FEBAAD7B480B6D59F4
|
|
{
|
|
float ___x;
|
|
float ___y;
|
|
float ___w;
|
|
float ___h;
|
|
};
|
|
struct SpriteSize_tF99BB7603AE2E6587E6184ACAB6CD209FE6569B3
|
|
{
|
|
float ___w;
|
|
float ___h;
|
|
};
|
|
struct TextureInfo_t581C305A0444F786E0E7405054714685BE3A5A5B
|
|
{
|
|
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___texture;
|
|
bool ___dynamic;
|
|
int32_t ___refCount;
|
|
};
|
|
struct TextureInfo_t581C305A0444F786E0E7405054714685BE3A5A5B_marshaled_pinvoke
|
|
{
|
|
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___texture;
|
|
int32_t ___dynamic;
|
|
int32_t ___refCount;
|
|
};
|
|
struct TextureInfo_t581C305A0444F786E0E7405054714685BE3A5A5B_marshaled_com
|
|
{
|
|
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___texture;
|
|
int32_t ___dynamic;
|
|
int32_t ___refCount;
|
|
};
|
|
struct DeviceToFree_tF2AD2D5F5C1936F25516AEF0736CF4BCA1B3052B
|
|
{
|
|
uint32_t ___handle;
|
|
Page_tB4EA8095DF85BAF22AB8FCA71400121E721B57C9* ___page;
|
|
};
|
|
struct DeviceToFree_tF2AD2D5F5C1936F25516AEF0736CF4BCA1B3052B_marshaled_pinvoke
|
|
{
|
|
uint32_t ___handle;
|
|
Page_tB4EA8095DF85BAF22AB8FCA71400121E721B57C9* ___page;
|
|
};
|
|
struct DeviceToFree_tF2AD2D5F5C1936F25516AEF0736CF4BCA1B3052B_marshaled_com
|
|
{
|
|
uint32_t ___handle;
|
|
Page_tB4EA8095DF85BAF22AB8FCA71400121E721B57C9* ___page;
|
|
};
|
|
struct WorkRequest_t8AF542F2E248D9234341817CDB5F76C27D348B44
|
|
{
|
|
SendOrPostCallback_t5C292A12062F24027A98492F52ECFE9802AA6F0E* ___m_DelagateCallback;
|
|
RuntimeObject* ___m_DelagateState;
|
|
ManualResetEvent_t63959486AA41A113A4353D0BF4A68E77EBA0A158* ___m_WaitHandle;
|
|
};
|
|
struct WorkRequest_t8AF542F2E248D9234341817CDB5F76C27D348B44_marshaled_pinvoke
|
|
{
|
|
Il2CppMethodPointer ___m_DelagateCallback;
|
|
Il2CppIUnknown* ___m_DelagateState;
|
|
ManualResetEvent_t63959486AA41A113A4353D0BF4A68E77EBA0A158* ___m_WaitHandle;
|
|
};
|
|
struct WorkRequest_t8AF542F2E248D9234341817CDB5F76C27D348B44_marshaled_com
|
|
{
|
|
Il2CppMethodPointer ___m_DelagateCallback;
|
|
Il2CppIUnknown* ___m_DelagateState;
|
|
ManualResetEvent_t63959486AA41A113A4353D0BF4A68E77EBA0A158* ___m_WaitHandle;
|
|
};
|
|
struct SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8
|
|
{
|
|
String_t* ___name;
|
|
int32_t ___insertionPointId;
|
|
};
|
|
struct SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8_marshaled_pinvoke
|
|
{
|
|
char* ___name;
|
|
int32_t ___insertionPointId;
|
|
};
|
|
struct SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8_marshaled_com
|
|
{
|
|
Il2CppChar* ___name;
|
|
int32_t ___insertionPointId;
|
|
};
|
|
struct SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76
|
|
{
|
|
String_t* ___slotName;
|
|
int32_t ___assetId;
|
|
};
|
|
struct SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76_marshaled_pinvoke
|
|
{
|
|
char* ___slotName;
|
|
int32_t ___assetId;
|
|
};
|
|
struct SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76_marshaled_com
|
|
{
|
|
Il2CppChar* ___slotName;
|
|
int32_t ___assetId;
|
|
};
|
|
struct UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484
|
|
{
|
|
String_t* ___alias;
|
|
String_t* ___path;
|
|
VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* ___asset;
|
|
};
|
|
struct UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484_marshaled_pinvoke
|
|
{
|
|
char* ___alias;
|
|
char* ___path;
|
|
VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* ___asset;
|
|
};
|
|
struct UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484_marshaled_com
|
|
{
|
|
Il2CppChar* ___alias;
|
|
Il2CppChar* ___path;
|
|
VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* ___asset;
|
|
};
|
|
struct UxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02
|
|
{
|
|
int32_t ___parentId;
|
|
List_1_t66ECB78C59D17DA730CE87022DD41F5781CAB6D4* ___uxmlObjectAssets;
|
|
};
|
|
struct UxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02_marshaled_pinvoke
|
|
{
|
|
int32_t ___parentId;
|
|
List_1_t66ECB78C59D17DA730CE87022DD41F5781CAB6D4* ___uxmlObjectAssets;
|
|
};
|
|
struct UxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02_marshaled_com
|
|
{
|
|
int32_t ___parentId;
|
|
List_1_t66ECB78C59D17DA730CE87022DD41F5781CAB6D4* ___uxmlObjectAssets;
|
|
};
|
|
struct XmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD
|
|
{
|
|
XmlQualifiedName_t2794880B373257E4108CC3F36D7373A343ACC5B9* ___qname;
|
|
XmlSchemaObject_t82CCD87AADB4BEF4E9DFE4C501F09EDA372AA19D* ___xso;
|
|
};
|
|
struct XmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD_marshaled_pinvoke
|
|
{
|
|
XmlQualifiedName_t2794880B373257E4108CC3F36D7373A343ACC5B9* ___qname;
|
|
XmlSchemaObject_t82CCD87AADB4BEF4E9DFE4C501F09EDA372AA19D* ___xso;
|
|
};
|
|
struct XmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD_marshaled_com
|
|
{
|
|
XmlQualifiedName_t2794880B373257E4108CC3F36D7373A343ACC5B9* ___qname;
|
|
XmlSchemaObject_t82CCD87AADB4BEF4E9DFE4C501F09EDA372AA19D* ___xso;
|
|
};
|
|
struct ContextMenuItem_t0D29D1ECB0C1F769EFC9ACA2D0AE6B1A8A4736A9
|
|
{
|
|
String_t* ___displayName;
|
|
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___action;
|
|
};
|
|
struct ContextMenuItem_t0D29D1ECB0C1F769EFC9ACA2D0AE6B1A8A4736A9_marshaled_pinvoke
|
|
{
|
|
char* ___displayName;
|
|
Il2CppMethodPointer ___action;
|
|
};
|
|
struct ContextMenuItem_t0D29D1ECB0C1F769EFC9ACA2D0AE6B1A8A4736A9_marshaled_com
|
|
{
|
|
Il2CppChar* ___displayName;
|
|
Il2CppMethodPointer ___action;
|
|
};
|
|
struct ClipInfo_t5314704BBF906364B3E00132C2C9779B8AD5BBFC
|
|
{
|
|
Animation_tE6B0909256B56F6C8BBFC866C44905F63EA1DEE8* ___animation;
|
|
float ___weight;
|
|
float ___length;
|
|
bool ___isLooping;
|
|
};
|
|
struct ClipInfo_t5314704BBF906364B3E00132C2C9779B8AD5BBFC_marshaled_pinvoke
|
|
{
|
|
Animation_tE6B0909256B56F6C8BBFC866C44905F63EA1DEE8* ___animation;
|
|
float ___weight;
|
|
float ___length;
|
|
int32_t ___isLooping;
|
|
};
|
|
struct ClipInfo_t5314704BBF906364B3E00132C2C9779B8AD5BBFC_marshaled_com
|
|
{
|
|
Animation_tE6B0909256B56F6C8BBFC866C44905F63EA1DEE8* ___animation;
|
|
float ___weight;
|
|
float ___length;
|
|
int32_t ___isLooping;
|
|
};
|
|
struct Enumerator_t729F828CA233F8DB2144F9457D09762F63A751BD
|
|
{
|
|
ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA* ___l;
|
|
int32_t ___next;
|
|
int32_t ___ver;
|
|
Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___current;
|
|
};
|
|
struct NativeList_1_t0EA735A94E6EBF8FE7F3B79411C98BF692EA2213
|
|
{
|
|
UnsafeList_1_t6C5E84D303190B625F3759C244502E1735453718* ___m_ListData;
|
|
AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 ___m_DeprecatedAllocator;
|
|
};
|
|
struct Allocator_t996642592271AAD9EE688F142741D512C07B5824
|
|
{
|
|
int32_t ___value__;
|
|
};
|
|
struct Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3
|
|
{
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Center;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Extents;
|
|
};
|
|
struct CallbackPhase_t15EDFA9D179FFB21CAF3C1557809204A07B4FB26
|
|
{
|
|
int32_t ___value__;
|
|
};
|
|
struct Delegate_t : public RuntimeObject
|
|
{
|
|
intptr_t ___method_ptr;
|
|
intptr_t ___invoke_impl;
|
|
RuntimeObject* ___m_target;
|
|
intptr_t ___method;
|
|
intptr_t ___delegate_trampoline;
|
|
intptr_t ___extra_arg;
|
|
intptr_t ___method_code;
|
|
intptr_t ___interp_method;
|
|
intptr_t ___interp_invoke_impl;
|
|
MethodInfo_t* ___method_info;
|
|
MethodInfo_t* ___original_method_info;
|
|
DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data;
|
|
bool ___method_is_virtual;
|
|
};
|
|
struct Delegate_t_marshaled_pinvoke
|
|
{
|
|
intptr_t ___method_ptr;
|
|
intptr_t ___invoke_impl;
|
|
Il2CppIUnknown* ___m_target;
|
|
intptr_t ___method;
|
|
intptr_t ___delegate_trampoline;
|
|
intptr_t ___extra_arg;
|
|
intptr_t ___method_code;
|
|
intptr_t ___interp_method;
|
|
intptr_t ___interp_invoke_impl;
|
|
MethodInfo_t* ___method_info;
|
|
MethodInfo_t* ___original_method_info;
|
|
DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data;
|
|
int32_t ___method_is_virtual;
|
|
};
|
|
struct Delegate_t_marshaled_com
|
|
{
|
|
intptr_t ___method_ptr;
|
|
intptr_t ___invoke_impl;
|
|
Il2CppIUnknown* ___m_target;
|
|
intptr_t ___method;
|
|
intptr_t ___delegate_trampoline;
|
|
intptr_t ___extra_arg;
|
|
intptr_t ___method_code;
|
|
intptr_t ___interp_method;
|
|
intptr_t ___interp_invoke_impl;
|
|
MethodInfo_t* ___method_info;
|
|
MethodInfo_t* ___original_method_info;
|
|
DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data;
|
|
int32_t ___method_is_virtual;
|
|
};
|
|
struct EventCategory_tCFC347F164A2525B4C39DA6A9B7A9B5A541E3FFA
|
|
{
|
|
int32_t ___value__;
|
|
};
|
|
struct Exception_t : public RuntimeObject
|
|
{
|
|
String_t* ____className;
|
|
String_t* ____message;
|
|
RuntimeObject* ____data;
|
|
Exception_t* ____innerException;
|
|
String_t* ____helpURL;
|
|
RuntimeObject* ____stackTrace;
|
|
String_t* ____stackTraceString;
|
|
String_t* ____remoteStackTraceString;
|
|
int32_t ____remoteStackIndex;
|
|
RuntimeObject* ____dynamicMethods;
|
|
int32_t ____HResult;
|
|
String_t* ____source;
|
|
SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager;
|
|
StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces;
|
|
IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832* ___native_trace_ips;
|
|
int32_t ___caught_in_unmanaged;
|
|
};
|
|
struct Exception_t_marshaled_pinvoke
|
|
{
|
|
char* ____className;
|
|
char* ____message;
|
|
RuntimeObject* ____data;
|
|
Exception_t_marshaled_pinvoke* ____innerException;
|
|
char* ____helpURL;
|
|
Il2CppIUnknown* ____stackTrace;
|
|
char* ____stackTraceString;
|
|
char* ____remoteStackTraceString;
|
|
int32_t ____remoteStackIndex;
|
|
Il2CppIUnknown* ____dynamicMethods;
|
|
int32_t ____HResult;
|
|
char* ____source;
|
|
SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager;
|
|
StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces;
|
|
Il2CppSafeArray* ___native_trace_ips;
|
|
int32_t ___caught_in_unmanaged;
|
|
};
|
|
struct Exception_t_marshaled_com
|
|
{
|
|
Il2CppChar* ____className;
|
|
Il2CppChar* ____message;
|
|
RuntimeObject* ____data;
|
|
Exception_t_marshaled_com* ____innerException;
|
|
Il2CppChar* ____helpURL;
|
|
Il2CppIUnknown* ____stackTrace;
|
|
Il2CppChar* ____stackTraceString;
|
|
Il2CppChar* ____remoteStackTraceString;
|
|
int32_t ____remoteStackIndex;
|
|
Il2CppIUnknown* ____dynamicMethods;
|
|
int32_t ____HResult;
|
|
Il2CppChar* ____source;
|
|
SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager;
|
|
StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces;
|
|
Il2CppSafeArray* ___native_trace_ips;
|
|
int32_t ___caught_in_unmanaged;
|
|
};
|
|
struct ExceptionResource_t609A85E253A4E615583553D91D839E2E79FDFBD9
|
|
{
|
|
int32_t ___value__;
|
|
};
|
|
struct InvokePolicy_t35E3E36A3D113CBFFEB13243E17691CBBDF1ED9B
|
|
{
|
|
int32_t ___value__;
|
|
};
|
|
struct JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3
|
|
{
|
|
int32_t ___BatchSize;
|
|
int32_t ___NumJobs;
|
|
int32_t ___TotalIterationCount;
|
|
intptr_t ___StartEndIndex;
|
|
};
|
|
struct NativeListDisposeJob_tAFDFC975902309E429D7F8A52994A70483EEFC8F
|
|
{
|
|
NativeListDispose_t081DF78D5512F3FDF19F9D8FA487EA30E8E02356 ___Data;
|
|
};
|
|
struct NativeQueueDispose_t7DE9FE7F5C1391CF51B3C74571ACCD24EB1876FE
|
|
{
|
|
NativeQueueData_t61B94D7FE48C5715DD5D0C8CB574F73BF15C6E52* ___m_Buffer;
|
|
NativeQueueBlockPoolData_t3A0B3E1B852D995248D51AB68660D1B367D28E87* ___m_QueuePool;
|
|
AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 ___m_AllocatorLabel;
|
|
};
|
|
struct NativeReferenceDispose_t9D3C339491B9AE2DD5A8F3EB1CFD5EAD28495E6D
|
|
{
|
|
void* ___m_Data;
|
|
AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 ___m_AllocatorLabel;
|
|
};
|
|
struct NotificationFlags_tB23F73EAAD5438F9AC46646EAE9BCBEA142ABC1A
|
|
{
|
|
int16_t ___value__;
|
|
};
|
|
struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C : public RuntimeObject
|
|
{
|
|
intptr_t ___m_CachedPtr;
|
|
};
|
|
struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_pinvoke
|
|
{
|
|
intptr_t ___m_CachedPtr;
|
|
};
|
|
struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_com
|
|
{
|
|
intptr_t ___m_CachedPtr;
|
|
};
|
|
struct OwnedState_t0957CA36E21DE8A443B616EBE83B25CCCA70B5A4
|
|
{
|
|
uint8_t ___value__;
|
|
};
|
|
struct PropagationPhase_tF3BE8BF5ED45FC52A828B7B6F078B64F01FAE6D6
|
|
{
|
|
int32_t ___value__;
|
|
};
|
|
struct RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B
|
|
{
|
|
intptr_t ___value;
|
|
};
|
|
struct TypeCode_tBEF9BE86C8BCF5A6B82F3381219738D27804EF79
|
|
{
|
|
int32_t ___value__;
|
|
};
|
|
struct UnsafeDisposeJob_tABDA7829E812471BAF5A6B390D41BCD0260753E8
|
|
{
|
|
void* ___Ptr;
|
|
AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 ___Allocator;
|
|
};
|
|
struct UnsafeParallelHashMapDataDispose_t625EA0ED5862F989CB98D3ADB4E85E303F37652A
|
|
{
|
|
UnsafeParallelHashMapData_t43CAB3170FBB624A9CCB6F30C0EC1BB820D57926* ___m_Buffer;
|
|
AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 ___m_AllocatorLabel;
|
|
};
|
|
struct UnsafeParallelHashMapDisposeJob_t83E003B60C17F8843C87C56E647F10210D8A4B26
|
|
{
|
|
UnsafeParallelHashMapData_t43CAB3170FBB624A9CCB6F30C0EC1BB820D57926* ___Data;
|
|
AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 ___Allocator;
|
|
};
|
|
struct UnsafeStream_tBBCFB25F307FB24EC6354907DAD0B4B90E967B66
|
|
{
|
|
UnsafeStreamBlockData_t7024BEE600A8D8D0A263688FDF269C9F89473DA6* ___m_Block;
|
|
AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 ___m_Allocator;
|
|
};
|
|
struct VertexFlags_tDC60142536F477FF72F8D0E14C41679078949D3D
|
|
{
|
|
int32_t ___value__;
|
|
};
|
|
struct float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2
|
|
{
|
|
float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___c0;
|
|
float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___c1;
|
|
float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___c2;
|
|
float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___c3;
|
|
};
|
|
struct quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4
|
|
{
|
|
float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___value;
|
|
};
|
|
struct EventPropagation_t024AF56F7A787C03AA21B065B624553EF52E7B83
|
|
{
|
|
int32_t ___value__;
|
|
};
|
|
struct LifeCycleStatus_tEE500629F5431B574B8047EB70864747D348D38C
|
|
{
|
|
int32_t ___value__;
|
|
};
|
|
struct Unit_t7A9C3ABB0618BEBFDC1813D07080CE0C145448ED
|
|
{
|
|
int32_t ___value__;
|
|
};
|
|
struct OpacityIdUpdateJob_t44287EF1EDECBC73C16DD75791575F362A19A110
|
|
{
|
|
NativeSlice_1_t66375568C4FF313931F4D2F646D64FE6A406BAD2 ___oldVerts;
|
|
NativeSlice_1_t66375568C4FF313931F4D2F646D64FE6A406BAD2 ___newVerts;
|
|
Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___opacityData;
|
|
};
|
|
struct Frame_tE254B3BDA010B9114EF1F470C177342FAF3E8FFD
|
|
{
|
|
String_t* ___filename;
|
|
SpriteFrame_t0AD908328349FA1B90D428FEBAAD7B480B6D59F4 ___frame;
|
|
bool ___rotated;
|
|
bool ___trimmed;
|
|
SpriteFrame_t0AD908328349FA1B90D428FEBAAD7B480B6D59F4 ___spriteSourceSize;
|
|
SpriteSize_tF99BB7603AE2E6587E6184ACAB6CD209FE6569B3 ___sourceSize;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___pivot;
|
|
};
|
|
struct Frame_tE254B3BDA010B9114EF1F470C177342FAF3E8FFD_marshaled_pinvoke
|
|
{
|
|
char* ___filename;
|
|
SpriteFrame_t0AD908328349FA1B90D428FEBAAD7B480B6D59F4 ___frame;
|
|
int32_t ___rotated;
|
|
int32_t ___trimmed;
|
|
SpriteFrame_t0AD908328349FA1B90D428FEBAAD7B480B6D59F4 ___spriteSourceSize;
|
|
SpriteSize_tF99BB7603AE2E6587E6184ACAB6CD209FE6569B3 ___sourceSize;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___pivot;
|
|
};
|
|
struct Frame_tE254B3BDA010B9114EF1F470C177342FAF3E8FFD_marshaled_com
|
|
{
|
|
Il2CppChar* ___filename;
|
|
SpriteFrame_t0AD908328349FA1B90D428FEBAAD7B480B6D59F4 ___frame;
|
|
int32_t ___rotated;
|
|
int32_t ___trimmed;
|
|
SpriteFrame_t0AD908328349FA1B90D428FEBAAD7B480B6D59F4 ___spriteSourceSize;
|
|
SpriteSize_tF99BB7603AE2E6587E6184ACAB6CD209FE6569B3 ___sourceSize;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___pivot;
|
|
};
|
|
struct RepeatRectUV_t9DEBA876B6627ACC6496B9BC609EB953E3593935
|
|
{
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___rect;
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___uv;
|
|
};
|
|
struct AllocToFree_tC46982856CB8220A92BB724F5FB75CCCD09C67D8
|
|
{
|
|
Alloc_t78312CFE58F38082281E80E297AE6176BD2BD8AE ___alloc;
|
|
Page_tB4EA8095DF85BAF22AB8FCA71400121E721B57C9* ___page;
|
|
bool ___vertices;
|
|
};
|
|
struct AllocToFree_tC46982856CB8220A92BB724F5FB75CCCD09C67D8_marshaled_pinvoke
|
|
{
|
|
Alloc_t78312CFE58F38082281E80E297AE6176BD2BD8AE_marshaled_pinvoke ___alloc;
|
|
Page_tB4EA8095DF85BAF22AB8FCA71400121E721B57C9* ___page;
|
|
int32_t ___vertices;
|
|
};
|
|
struct AllocToFree_tC46982856CB8220A92BB724F5FB75CCCD09C67D8_marshaled_com
|
|
{
|
|
Alloc_t78312CFE58F38082281E80E297AE6176BD2BD8AE_marshaled_com ___alloc;
|
|
Page_tB4EA8095DF85BAF22AB8FCA71400121E721B57C9* ___page;
|
|
int32_t ___vertices;
|
|
};
|
|
struct AllocToUpdate_tD0221D0ABC5378DDE5AAB1DAA219C337E562B512
|
|
{
|
|
uint32_t ___id;
|
|
uint32_t ___allocTime;
|
|
MeshHandle_tC1E9A7ECCFDAEFDE064B8D58B35B9CEE5A70A22E* ___meshHandle;
|
|
Alloc_t78312CFE58F38082281E80E297AE6176BD2BD8AE ___permAllocVerts;
|
|
Alloc_t78312CFE58F38082281E80E297AE6176BD2BD8AE ___permAllocIndices;
|
|
Page_tB4EA8095DF85BAF22AB8FCA71400121E721B57C9* ___permPage;
|
|
bool ___copyBackIndices;
|
|
};
|
|
struct AllocToUpdate_tD0221D0ABC5378DDE5AAB1DAA219C337E562B512_marshaled_pinvoke
|
|
{
|
|
uint32_t ___id;
|
|
uint32_t ___allocTime;
|
|
MeshHandle_tC1E9A7ECCFDAEFDE064B8D58B35B9CEE5A70A22E* ___meshHandle;
|
|
Alloc_t78312CFE58F38082281E80E297AE6176BD2BD8AE_marshaled_pinvoke ___permAllocVerts;
|
|
Alloc_t78312CFE58F38082281E80E297AE6176BD2BD8AE_marshaled_pinvoke ___permAllocIndices;
|
|
Page_tB4EA8095DF85BAF22AB8FCA71400121E721B57C9* ___permPage;
|
|
int32_t ___copyBackIndices;
|
|
};
|
|
struct AllocToUpdate_tD0221D0ABC5378DDE5AAB1DAA219C337E562B512_marshaled_com
|
|
{
|
|
uint32_t ___id;
|
|
uint32_t ___allocTime;
|
|
MeshHandle_tC1E9A7ECCFDAEFDE064B8D58B35B9CEE5A70A22E* ___meshHandle;
|
|
Alloc_t78312CFE58F38082281E80E297AE6176BD2BD8AE_marshaled_com ___permAllocVerts;
|
|
Alloc_t78312CFE58F38082281E80E297AE6176BD2BD8AE_marshaled_com ___permAllocIndices;
|
|
Page_tB4EA8095DF85BAF22AB8FCA71400121E721B57C9* ___permPage;
|
|
int32_t ___copyBackIndices;
|
|
};
|
|
struct Item_t590AA2925A38AA7EA48963775F482E9BA8525B4E
|
|
{
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___Pos;
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___Rot;
|
|
};
|
|
typedef Il2CppFullySharedGenericStruct JobWrapper_t95752EC2373E644E5CF8BA97E9C58C17FC070C7F;
|
|
struct NativeArray_1_t107C57D0357BCF9956A60495CD8FAADDF1D26AFB
|
|
{
|
|
void* ___m_Buffer;
|
|
int32_t ___m_Length;
|
|
int32_t ___m_AllocatorLabel;
|
|
};
|
|
struct NativeArray_1_t3D8121943984EEED49DC98DED560DCC6638111B6
|
|
{
|
|
void* ___m_Buffer;
|
|
int32_t ___m_Length;
|
|
int32_t ___m_AllocatorLabel;
|
|
};
|
|
struct NativeArray_1_tB64676789FBC7DC3DA7BB2D7765883A285CA6065
|
|
{
|
|
void* ___m_Buffer;
|
|
int32_t ___m_Length;
|
|
int32_t ___m_AllocatorLabel;
|
|
};
|
|
struct NativeArray_1_t197AED29D4CF7A6BC8C6C69B7BABD82BDC8475E2
|
|
{
|
|
void* ___m_Buffer;
|
|
int32_t ___m_Length;
|
|
int32_t ___m_AllocatorLabel;
|
|
};
|
|
struct NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C
|
|
{
|
|
void* ___m_Buffer;
|
|
int32_t ___m_Length;
|
|
int32_t ___m_AllocatorLabel;
|
|
};
|
|
struct NativeArray_1_t0670C94F239C615B37C52F3DC5FD502E2CE8A0A9
|
|
{
|
|
void* ___m_Buffer;
|
|
int32_t ___m_Length;
|
|
int32_t ___m_AllocatorLabel;
|
|
};
|
|
struct NativeArray_1_t6739DC6AF1C1AD43D630BC5B257B25EB7C21C652
|
|
{
|
|
void* ___m_Buffer;
|
|
int32_t ___m_Length;
|
|
int32_t ___m_AllocatorLabel;
|
|
};
|
|
struct NativeArray_1_t65CDBEDCEF4486754ED91C90C782929F1397FD01
|
|
{
|
|
void* ___m_Buffer;
|
|
int32_t ___m_Length;
|
|
int32_t ___m_AllocatorLabel;
|
|
};
|
|
struct NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF
|
|
{
|
|
void* ___m_Buffer;
|
|
int32_t ___m_Length;
|
|
int32_t ___m_AllocatorLabel;
|
|
};
|
|
struct NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934
|
|
{
|
|
void* ___m_Buffer;
|
|
int32_t ___m_Length;
|
|
int32_t ___m_AllocatorLabel;
|
|
};
|
|
struct NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184
|
|
{
|
|
void* ___m_Buffer;
|
|
int32_t ___m_Length;
|
|
int32_t ___m_AllocatorLabel;
|
|
};
|
|
struct NativeArray_1_t07975297AD7F7512193094A7C0703BA872EF7A7B
|
|
{
|
|
void* ___m_Buffer;
|
|
int32_t ___m_Length;
|
|
int32_t ___m_AllocatorLabel;
|
|
};
|
|
struct NativeArray_1_t71485A1E60B31CCAD3E525C907CF172E8B804468
|
|
{
|
|
void* ___m_Buffer;
|
|
int32_t ___m_Length;
|
|
int32_t ___m_AllocatorLabel;
|
|
};
|
|
struct NativeArray_1_tC826716DABB82121E3B759802E04D86B6B20F991
|
|
{
|
|
void* ___m_Buffer;
|
|
int32_t ___m_Length;
|
|
int32_t ___m_AllocatorLabel;
|
|
};
|
|
struct NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E
|
|
{
|
|
void* ___m_Buffer;
|
|
int32_t ___m_Length;
|
|
int32_t ___m_AllocatorLabel;
|
|
};
|
|
struct NativeArray_1_tEDE9DAD2CAE5954286BC0EF394A57ED0AC69FEE6
|
|
{
|
|
void* ___m_Buffer;
|
|
int32_t ___m_Length;
|
|
int32_t ___m_AllocatorLabel;
|
|
};
|
|
struct NativeArray_1_tB5EA234C6ABA1F626A4BEF4053D06783E15A3881
|
|
{
|
|
void* ___m_Buffer;
|
|
int32_t ___m_Length;
|
|
int32_t ___m_AllocatorLabel;
|
|
};
|
|
struct NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A
|
|
{
|
|
void* ___m_Buffer;
|
|
int32_t ___m_Length;
|
|
int32_t ___m_AllocatorLabel;
|
|
};
|
|
struct NativeArray_1_tE645174F30913B665DE45D85525F90B1F64E054A
|
|
{
|
|
void* ___m_Buffer;
|
|
int32_t ___m_Length;
|
|
int32_t ___m_AllocatorLabel;
|
|
};
|
|
struct NativeArray_1_t5FEA39536E1682DB238154A8C48A45BC6E2C233D
|
|
{
|
|
void* ___m_Buffer;
|
|
int32_t ___m_Length;
|
|
int32_t ___m_AllocatorLabel;
|
|
};
|
|
struct BMPAlloc_t29DA9D09157B8BAD2D5643711A53A5F11D216D30
|
|
{
|
|
int32_t ___page;
|
|
uint16_t ___pageLine;
|
|
uint8_t ___bitIndex;
|
|
uint8_t ___ownedState;
|
|
};
|
|
struct EventBase_tD7F89B936EB8074AE31E7B15976C072277371F7C : public RuntimeObject
|
|
{
|
|
int32_t ___U3CeventCategoryU3Ek__BackingField;
|
|
int64_t ___U3CtimestampU3Ek__BackingField;
|
|
uint64_t ___U3CeventIdU3Ek__BackingField;
|
|
uint64_t ___U3CtriggerEventIdU3Ek__BackingField;
|
|
int32_t ___U3CpropagationU3Ek__BackingField;
|
|
PropagationPaths_tA17A0F2CAFF1A86B552ED6D984DAA2F14AB2B0E5* ___U3CpathU3Ek__BackingField;
|
|
int32_t ___U3ClifeCycleStatusU3Ek__BackingField;
|
|
RuntimeObject* ___U3CleafTargetU3Ek__BackingField;
|
|
RuntimeObject* ___m_Target;
|
|
List_1_t6FBD33EFCD307A54E0E8F62AAA0677E2ADAE58D3* ___U3CskipElementsU3Ek__BackingField;
|
|
int32_t ___U3CpropagationPhaseU3Ek__BackingField;
|
|
RuntimeObject* ___m_CurrentTarget;
|
|
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* ___m_ImguiEvent;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___U3CoriginalMousePositionU3Ek__BackingField;
|
|
};
|
|
struct EventCallbackFunctorBase_tEFE8404D9A89369B0A322FA7743CDA068A0BB568 : public RuntimeObject
|
|
{
|
|
int32_t ___U3CphaseU3Ek__BackingField;
|
|
int32_t ___U3CinvokePolicyU3Ek__BackingField;
|
|
};
|
|
struct Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256
|
|
{
|
|
float ___m_Value;
|
|
int32_t ___m_Unit;
|
|
};
|
|
struct MulticastDelegate_t : public Delegate_t
|
|
{
|
|
DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771* ___delegates;
|
|
};
|
|
struct MulticastDelegate_t_marshaled_pinvoke : public Delegate_t_marshaled_pinvoke
|
|
{
|
|
Delegate_t_marshaled_pinvoke** ___delegates;
|
|
};
|
|
struct MulticastDelegate_t_marshaled_com : public Delegate_t_marshaled_com
|
|
{
|
|
Delegate_t_marshaled_com** ___delegates;
|
|
};
|
|
struct NativeArrayDispose_t2E2EF752F7DFB28A2F9F74355156A3BF0D420229
|
|
{
|
|
void* ___m_Buffer;
|
|
int32_t ___m_AllocatorLabel;
|
|
};
|
|
struct NativeQueueDisposeJob_t1B1983EA13D2F36B4422FE4DF256D7E363B8CFD5
|
|
{
|
|
NativeQueueDispose_t7DE9FE7F5C1391CF51B3C74571ACCD24EB1876FE ___Data;
|
|
};
|
|
struct NativeReferenceDisposeJob_t19339E953A8DEEB90CDD6C530F43AD856B82BEE2
|
|
{
|
|
NativeReferenceDispose_t9D3C339491B9AE2DD5A8F3EB1CFD5EAD28495E6D ___Data;
|
|
};
|
|
struct NativeStream_t624CBCF9CCEA655FC42B2129CAB3BC9AE13CE376
|
|
{
|
|
UnsafeStream_tBBCFB25F307FB24EC6354907DAD0B4B90E967B66 ___m_Stream;
|
|
};
|
|
struct SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295 : public Exception_t
|
|
{
|
|
};
|
|
struct Type_t : public MemberInfo_t
|
|
{
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B ____impl;
|
|
};
|
|
struct UnsafeParallelHashMapDataDisposeJob_t737E663DAE8B1C489C3ED507387796B9226E798D
|
|
{
|
|
UnsafeParallelHashMapDataDispose_t625EA0ED5862F989CB98D3ADB4E85E303F37652A ___Data;
|
|
};
|
|
struct NotificationEntry_tBBA39A8ACD63E90360DB0FFC4835E8702DFC2E62
|
|
{
|
|
double ___time;
|
|
RuntimeObject* ___payload;
|
|
bool ___notificationFired;
|
|
int16_t ___flags;
|
|
};
|
|
struct NotificationEntry_tBBA39A8ACD63E90360DB0FFC4835E8702DFC2E62_marshaled_pinvoke
|
|
{
|
|
double ___time;
|
|
RuntimeObject* ___payload;
|
|
int32_t ___notificationFired;
|
|
int16_t ___flags;
|
|
};
|
|
struct NotificationEntry_tBBA39A8ACD63E90360DB0FFC4835E8702DFC2E62_marshaled_com
|
|
{
|
|
double ___time;
|
|
RuntimeObject* ___payload;
|
|
int32_t ___notificationFired;
|
|
int16_t ___flags;
|
|
};
|
|
struct ConstructJobList_t3EA9493BA14A6EAF46D2C6B1EFE5727F3048778F
|
|
{
|
|
UnsafeStream_tBBCFB25F307FB24EC6354907DAD0B4B90E967B66 ___Container;
|
|
UntypedUnsafeList_tB7A46F76589C71832F1147292E5123FB99E199B2* ___List;
|
|
};
|
|
struct DisposeJob_t04680DC488B637A98BCED625FD3BD6F85EC6D467
|
|
{
|
|
UnsafeStream_tBBCFB25F307FB24EC6354907DAD0B4B90E967B66 ___Container;
|
|
};
|
|
struct AssetEntry_tEB6FC90E5BB63DCA4FF932F2D64595339A28806D
|
|
{
|
|
String_t* ___path;
|
|
String_t* ___typeFullName;
|
|
Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___asset;
|
|
Type_t* ___m_CachedType;
|
|
};
|
|
struct AssetEntry_tEB6FC90E5BB63DCA4FF932F2D64595339A28806D_marshaled_pinvoke
|
|
{
|
|
char* ___path;
|
|
char* ___typeFullName;
|
|
Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_pinvoke ___asset;
|
|
Type_t* ___m_CachedType;
|
|
};
|
|
struct AssetEntry_tEB6FC90E5BB63DCA4FF932F2D64595339A28806D_marshaled_com
|
|
{
|
|
Il2CppChar* ___path;
|
|
Il2CppChar* ___typeFullName;
|
|
Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_com* ___asset;
|
|
Type_t* ___m_CachedType;
|
|
};
|
|
struct RecordingItem_t5CE44E9AB838D651799847F74609435470D50A1E
|
|
{
|
|
float ___Time;
|
|
bool ___IsCut;
|
|
Item_t590AA2925A38AA7EA48963775F482E9BA8525B4E ___Item;
|
|
};
|
|
struct RecordingItem_t5CE44E9AB838D651799847F74609435470D50A1E_marshaled_pinvoke
|
|
{
|
|
float ___Time;
|
|
int32_t ___IsCut;
|
|
Item_t590AA2925A38AA7EA48963775F482E9BA8525B4E ___Item;
|
|
};
|
|
struct RecordingItem_t5CE44E9AB838D651799847F74609435470D50A1E_marshaled_com
|
|
{
|
|
float ___Time;
|
|
int32_t ___IsCut;
|
|
Item_t590AA2925A38AA7EA48963775F482E9BA8525B4E ___Item;
|
|
};
|
|
struct Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct Action_1_tA0F10A9285403FFE399C24B340DC3300881DE735 : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct Action_1_tD69A6DC9FBE94131E52F5A73B2A9D4AB51EEC404 : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87 : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct Comparison_1_tF15DB3AEC82E2B8B1BF7E34C4EAB7D1031840D68 : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct Comparison_1_t939FA5753922E5ECCF481BF4BC889604ED91887E : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct Comparison_1_tB7DE1436CB53924C2FC41FF926D074C1ACC14D89 : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct Comparison_1_t62E531E7B8260E2C6C2718C3BDB8CF8655139645 : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct EventBase_1_t2B9B970022841F58172C0C783B7E1040BEF85AC1 : public EventBase_tD7F89B936EB8074AE31E7B15976C072277371F7C
|
|
{
|
|
int32_t ___m_RefCount;
|
|
};
|
|
struct EventCallbackFunctor_1_t238AA18414A8DA7BE6558F92A541584E9E922DE0 : public EventCallbackFunctorBase_tEFE8404D9A89369B0A322FA7743CDA068A0BB568
|
|
{
|
|
EventCallback_1_t15E400616AB56B841F72D09E503D6377E8366E07* ___m_Callback;
|
|
int64_t ___m_EventTypeId;
|
|
};
|
|
struct EventCallbackFunctor_2_tB40ECBD9BB1AC3BFD251DDF68D981E834F78EC41 : public EventCallbackFunctorBase_tEFE8404D9A89369B0A322FA7743CDA068A0BB568
|
|
{
|
|
EventCallback_2_t34CBF6F72A351419A87A6856DE900206A609D1C0* ___m_Callback;
|
|
int64_t ___m_EventTypeId;
|
|
RuntimeObject* ___U3CuserArgsU3Ek__BackingField;
|
|
};
|
|
struct EventCallbackFunctor_2_t47A8242D31C882C6C507043CC4D3AD43874B2DD5 : public EventCallbackFunctorBase_tEFE8404D9A89369B0A322FA7743CDA068A0BB568 {};
|
|
struct EventCallback_1_t15E400616AB56B841F72D09E503D6377E8366E07 : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct EventCallback_1_t22AD2A21FA6E90AFC97D4E5717205808F3111FE6 : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct EventCallback_2_t34CBF6F72A351419A87A6856DE900206A609D1C0 : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct EventCallback_2_t6344509DF1241099F774ABCFD5A82141C5D35B6E : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct EventCallback_2_t97A427E5E0E40678545AE31FE4A412B56B31F99D : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct EventFunction_1_t297B5C47242D1B98BEC955E2804FA142B43E7927 : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct EventFunction_1_tEEF8CCAC607BFA538B3019F06479779298F41F21 : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct EventHandler_1_tD8C4A5BE1F7C91B1A7E99AE87AFD2F5432C38746 : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct EventHandler_1_t5629179164803EFAE40F6023484C1674B4493577 : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct ExecuteJobFunction_t9AA03D2E2E185B8049C4A14F6DDACD109B1AAAD7 : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct ExecuteJobFunction_t6591B6F1F9E51D285757F85E5DC6496464C184B1 : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct ExecuteJobFunction_t4B1983A6D29D58DFD073EEA2D4D7CE3071F168EA : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct ExecuteJobFunction_t1AC37B13E5A2883EA2B057AC7BD51343FC493D97 : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct ExecuteJobFunction_t61D501ED666A1B038F37CB0E7E2C8BA99A6CF087 : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct ExecuteJobFunction_t8FF7211D3DB6AF6E1C83256F3ECFB81EDA06A88E : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct ExecuteJobFunction_t777485A6D532C7BC2FEA1F086E9981EED2ADD4FD : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct ExecuteJobFunction_tEB2DB472090D9B49DDA26E79725E7B11C72221A1 : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct ExecuteJobFunction_t02CAF0978C8CAD71C55C77D35CDF960C35743A44 : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct ExecuteJobFunction_t1322581869EFF6E78CA8EF1611FD6A7FE4C0BC8F : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct ExecuteJobFunction_tC0D29DB785E0E92CEB3025A8A3746E478411EB94 : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct ExecuteJobFunction_t4E71E6D9D597898240D2322218F1F1CD30495B74 : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct ExecuteJobFunction_t17B3C89AA48C9F0FB879F3B0A564D68B56BE44AC : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct ExecuteJobFunction_t14376FBAE1D4A5BD64EFA57ACB96C44419BAD8E9 : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct ExecuteJobFunction_tAD416DA51000088E672CB8F650A153CE423C4EFF : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct ExecuteJobFunction_t069EB41E20E243D53B2CA28D2F1B5C79E9DE3D39 : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct ExecuteJobFunction_t48C11790A36C23B3EF5F77ACF03D122CFEC58FC6 : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct ExecuteJobFunction_t6E2D04E0362618D4B54F4E8F61CB8442CD77609A : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct ExporterFunc_1_tFCF938C955AC8C9EF39571CF0A922FB4B50E00D4 : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct ExporterFunc_1_t8DEC56EC9C315918327B728EF33F55CE4D9E0204 : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct ExporterFunc_1_tAD0CADBFAA1F3669790D9F40D2D389420D24C825 : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct ExporterFunc_1_t179E18CCF068EB9C0EF09D7EC1E331160127D98B : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct ExporterFunc_1_t0BDB0977957B702E553434D63D76FD4CBBF79E9D : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct ExporterFunc_1_t396C38F979C2517DA37B85C04250C0FB38012D32 : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct ExporterFunc_1_t61321F5C3918ED8EDB361F431B32F1983072DBD2 : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct ExporterFunc_1_t81E6D3B3E845005B652EE5F2CE219DAE1518AB83 : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct ExporterFunc_1_t68203C504BE983A9A387E0769D39E83F63B0F234 : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct ExporterFunc_1_t9042697F16314A152DD1264AAD67F047A2C7E7AE : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4 : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct Predicate_1_tC0ECFF551C9E980E6022D575E9097589E010E584 : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct Predicate_1_tC9C6851E26B700167C533F8020C5E001634C932B : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct Predicate_1_t6CDE3111264F492F4F13277756366A07CA78A4C3 : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct Predicate_1_t8342C85FF4E41CD1F7024AC0CDC3E5312A32CB12 : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct ReorderJob_1_tDAA45AF1869B34ED9756EB0EFD57DE23F02BBBBB
|
|
{
|
|
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___indices;
|
|
NativeArray_1_t0670C94F239C615B37C52F3DC5FD502E2CE8A0A9 ___input;
|
|
NativeArray_1_t0670C94F239C615B37C52F3DC5FD502E2CE8A0A9 ___output;
|
|
};
|
|
struct ReorderJob_1_t1F1AB2AB7FCF92E3E50274869027DAEC12151A8C
|
|
{
|
|
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___indices;
|
|
NativeArray_1_t71485A1E60B31CCAD3E525C907CF172E8B804468 ___input;
|
|
NativeArray_1_t71485A1E60B31CCAD3E525C907CF172E8B804468 ___output;
|
|
};
|
|
struct ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263 : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295
|
|
{
|
|
String_t* ____paramName;
|
|
};
|
|
struct AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct DeferredTiler_t2F171ACEF3B3A64DDAC0C713A2358FFE9D169F8F
|
|
{
|
|
int32_t ___m_TilePixelWidth;
|
|
int32_t ___m_TilePixelHeight;
|
|
int32_t ___m_TileXCount;
|
|
int32_t ___m_TileYCount;
|
|
int32_t ___m_TileHeaderSize;
|
|
int32_t ___m_AvgLightPerTile;
|
|
int32_t ___m_TilerLevel;
|
|
FrustumPlanes_t73B9E1D0C4E0A9EC39A0815D0219FC74031DBC56 ___m_FrustumPlanes;
|
|
bool ___m_IsOrthographic;
|
|
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___m_Counters;
|
|
NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934 ___m_TileData;
|
|
NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184 ___m_TileHeaders;
|
|
NativeArray_1_t65CDBEDCEF4486754ED91C90C782929F1397FD01 ___m_PreTiles;
|
|
};
|
|
struct DeferredTiler_t2F171ACEF3B3A64DDAC0C713A2358FFE9D169F8F_marshaled_pinvoke
|
|
{
|
|
int32_t ___m_TilePixelWidth;
|
|
int32_t ___m_TilePixelHeight;
|
|
int32_t ___m_TileXCount;
|
|
int32_t ___m_TileYCount;
|
|
int32_t ___m_TileHeaderSize;
|
|
int32_t ___m_AvgLightPerTile;
|
|
int32_t ___m_TilerLevel;
|
|
FrustumPlanes_t73B9E1D0C4E0A9EC39A0815D0219FC74031DBC56 ___m_FrustumPlanes;
|
|
int32_t ___m_IsOrthographic;
|
|
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___m_Counters;
|
|
NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934 ___m_TileData;
|
|
NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184 ___m_TileHeaders;
|
|
NativeArray_1_t65CDBEDCEF4486754ED91C90C782929F1397FD01 ___m_PreTiles;
|
|
};
|
|
struct DeferredTiler_t2F171ACEF3B3A64DDAC0C713A2358FFE9D169F8F_marshaled_com
|
|
{
|
|
int32_t ___m_TilePixelWidth;
|
|
int32_t ___m_TilePixelHeight;
|
|
int32_t ___m_TileXCount;
|
|
int32_t ___m_TileYCount;
|
|
int32_t ___m_TileHeaderSize;
|
|
int32_t ___m_AvgLightPerTile;
|
|
int32_t ___m_TilerLevel;
|
|
FrustumPlanes_t73B9E1D0C4E0A9EC39A0815D0219FC74031DBC56 ___m_FrustumPlanes;
|
|
int32_t ___m_IsOrthographic;
|
|
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___m_Counters;
|
|
NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934 ___m_TileData;
|
|
NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184 ___m_TileHeaders;
|
|
NativeArray_1_t65CDBEDCEF4486754ED91C90C782929F1397FD01 ___m_PreTiles;
|
|
};
|
|
struct InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295
|
|
{
|
|
};
|
|
struct LightExtractionJob_tEBC7702598048604387974DE52CC9CB5085A99FF
|
|
{
|
|
NativeArray_1_t71485A1E60B31CCAD3E525C907CF172E8B804468 ___lights;
|
|
NativeArray_1_t6739DC6AF1C1AD43D630BC5B257B25EB7C21C652 ___lightTypes;
|
|
NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF ___radiuses;
|
|
NativeArray_1_tEDE9DAD2CAE5954286BC0EF394A57ED0AC69FEE6 ___directions;
|
|
NativeArray_1_tEDE9DAD2CAE5954286BC0EF394A57ED0AC69FEE6 ___positions;
|
|
NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF ___coneRadiuses;
|
|
};
|
|
struct MinMaxZJob_t7B285F5001D18A0A7B34312F9BF7E7441C8A1EFD
|
|
{
|
|
float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 ___worldToViewMatrix;
|
|
NativeArray_1_t71485A1E60B31CCAD3E525C907CF172E8B804468 ___lights;
|
|
NativeArray_1_t0670C94F239C615B37C52F3DC5FD502E2CE8A0A9 ___minMaxZs;
|
|
NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF ___meanZs;
|
|
};
|
|
struct NativeArrayDisposeJob_tC4C226F42B67C01224F186D06868C7BCB828E9FB
|
|
{
|
|
NativeArrayDispose_t2E2EF752F7DFB28A2F9F74355156A3BF0D420229 ___Data;
|
|
};
|
|
struct RadixSortJob_tA186D2970CA48F2D425EEA7C918BA7BD53024381
|
|
{
|
|
NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184 ___keys;
|
|
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___indices;
|
|
};
|
|
struct SliceCombineJob_t1CE979EB828943E997C055871F958388C55BBE9A
|
|
{
|
|
int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A ___tileResolution;
|
|
int32_t ___wordsPerTile;
|
|
NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184 ___sliceLightMasksH;
|
|
NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184 ___sliceLightMasksV;
|
|
NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184 ___lightMasks;
|
|
};
|
|
struct SliceCullingJob_t9EF107BD36223E7805C502BF1FF8E1767FB326CC
|
|
{
|
|
float ___scale;
|
|
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___viewOrigin;
|
|
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___viewForward;
|
|
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___viewRight;
|
|
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___viewUp;
|
|
NativeArray_1_t6739DC6AF1C1AD43D630BC5B257B25EB7C21C652 ___lightTypes;
|
|
NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF ___radiuses;
|
|
NativeArray_1_tEDE9DAD2CAE5954286BC0EF394A57ED0AC69FEE6 ___directions;
|
|
NativeArray_1_tEDE9DAD2CAE5954286BC0EF394A57ED0AC69FEE6 ___positions;
|
|
NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF ___coneRadiuses;
|
|
int32_t ___lightsPerTile;
|
|
NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184 ___sliceLightMasks;
|
|
};
|
|
struct TypeInfo_tC4F59663C70D17D50BC99D53DCE74BFB9701012D : public Type_t
|
|
{
|
|
};
|
|
struct ZBinningJob_t9BC217C31924E66E667568C1B51EA2F44FA0A08E
|
|
{
|
|
NativeArray_1_tC826716DABB82121E3B759802E04D86B6B20F991 ___bins;
|
|
NativeArray_1_t0670C94F239C615B37C52F3DC5FD502E2CE8A0A9 ___minMaxZs;
|
|
int32_t ___binOffset;
|
|
float ___zFactor;
|
|
};
|
|
struct DrawCallJob_t3EA2ABC822AD5DF50675A5B437DAB927DB95215D
|
|
{
|
|
NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A ___decalToWorlds;
|
|
NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A ___normalToWorlds;
|
|
NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A ___sizeOffsets;
|
|
NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E ___drawDistances;
|
|
NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E ___angleFades;
|
|
NativeArray_1_tB5EA234C6ABA1F626A4BEF4053D06783E15A3881 ___uvScaleBiases;
|
|
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___layerMasks;
|
|
NativeArray_1_t07975297AD7F7512193094A7C0703BA872EF7A7B ___sceneLayerMasks;
|
|
NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF ___fadeFactors;
|
|
NativeArray_1_t3D8121943984EEED49DC98DED560DCC6638111B6 ___boundingSpheres;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___cameraPosition;
|
|
uint64_t ___sceneCullingMask;
|
|
int32_t ___cullingMask;
|
|
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___visibleDecalIndices;
|
|
int32_t ___visibleDecalCount;
|
|
float ___maxDrawDistance;
|
|
NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A ___decalToWorldsDraw;
|
|
NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A ___normalToDecalsDraw;
|
|
NativeArray_1_t197AED29D4CF7A6BC8C6C69B7BABD82BDC8475E2 ___subCalls;
|
|
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___subCallCount;
|
|
};
|
|
struct UpdateTransformsJob_t7CF957169E8C6560084F48A51BC15A447F3002C7
|
|
{
|
|
NativeArray_1_tEDE9DAD2CAE5954286BC0EF394A57ED0AC69FEE6 ___positions;
|
|
NativeArray_1_tE645174F30913B665DE45D85525F90B1F64E054A ___rotations;
|
|
NativeArray_1_tEDE9DAD2CAE5954286BC0EF394A57ED0AC69FEE6 ___scales;
|
|
NativeArray_1_t107C57D0357BCF9956A60495CD8FAADDF1D26AFB ___dirty;
|
|
NativeArray_1_tB64676789FBC7DC3DA7BB2D7765883A285CA6065 ___scaleModes;
|
|
NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A ___sizeOffsets;
|
|
NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A ___decalToWorlds;
|
|
NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A ___normalToWorlds;
|
|
NativeArray_1_t3D8121943984EEED49DC98DED560DCC6638111B6 ___boundingSpheres;
|
|
float ___minDistance;
|
|
};
|
|
struct ConstructJob_tAB939BE2717219C96873C3255F3284782D9B44F4
|
|
{
|
|
NativeStream_t624CBCF9CCEA655FC42B2129CAB3BC9AE13CE376 ___Container;
|
|
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___Length;
|
|
};
|
|
struct ConstructJobList_t9B7D7E4828A1206B525AB228F2A5C31DE9C55707
|
|
{
|
|
NativeStream_t624CBCF9CCEA655FC42B2129CAB3BC9AE13CE376 ___Container;
|
|
UntypedUnsafeList_tB7A46F76589C71832F1147292E5123FB99E199B2* ___List;
|
|
};
|
|
struct Entry_tB8765CA56422E2C92887314844384843688DCB9F
|
|
{
|
|
NativeSlice_1_t66375568C4FF313931F4D2F646D64FE6A406BAD2 ___vertices;
|
|
NativeSlice_1_t0D1A1AB7A9C4768B84EB7420D04A90920533C78A ___indices;
|
|
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___material;
|
|
float ___fontTexSDFScale;
|
|
TextureId_tFF4B4AAE53408AB10B0B89CCA5F7B50CF2535E58 ___texture;
|
|
RenderChainCommand_t4F70E36AF4BC3645C8F9C822B7A3ACE9CB815727* ___customCommand;
|
|
BMPAlloc_t29DA9D09157B8BAD2D5643711A53A5F11D216D30 ___clipRectID;
|
|
int32_t ___addFlags;
|
|
bool ___uvIsDisplacement;
|
|
bool ___isTextEntry;
|
|
bool ___isClipRegisterEntry;
|
|
int32_t ___stencilRef;
|
|
int32_t ___maskDepth;
|
|
};
|
|
struct Entry_tB8765CA56422E2C92887314844384843688DCB9F_marshaled_pinvoke
|
|
{
|
|
NativeSlice_1_t66375568C4FF313931F4D2F646D64FE6A406BAD2 ___vertices;
|
|
NativeSlice_1_t0D1A1AB7A9C4768B84EB7420D04A90920533C78A ___indices;
|
|
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___material;
|
|
float ___fontTexSDFScale;
|
|
TextureId_tFF4B4AAE53408AB10B0B89CCA5F7B50CF2535E58 ___texture;
|
|
RenderChainCommand_t4F70E36AF4BC3645C8F9C822B7A3ACE9CB815727* ___customCommand;
|
|
BMPAlloc_t29DA9D09157B8BAD2D5643711A53A5F11D216D30 ___clipRectID;
|
|
int32_t ___addFlags;
|
|
int32_t ___uvIsDisplacement;
|
|
int32_t ___isTextEntry;
|
|
int32_t ___isClipRegisterEntry;
|
|
int32_t ___stencilRef;
|
|
int32_t ___maskDepth;
|
|
};
|
|
struct Entry_tB8765CA56422E2C92887314844384843688DCB9F_marshaled_com
|
|
{
|
|
NativeSlice_1_t66375568C4FF313931F4D2F646D64FE6A406BAD2 ___vertices;
|
|
NativeSlice_1_t0D1A1AB7A9C4768B84EB7420D04A90920533C78A ___indices;
|
|
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___material;
|
|
float ___fontTexSDFScale;
|
|
TextureId_tFF4B4AAE53408AB10B0B89CCA5F7B50CF2535E58 ___texture;
|
|
RenderChainCommand_t4F70E36AF4BC3645C8F9C822B7A3ACE9CB815727* ___customCommand;
|
|
BMPAlloc_t29DA9D09157B8BAD2D5643711A53A5F11D216D30 ___clipRectID;
|
|
int32_t ___addFlags;
|
|
int32_t ___uvIsDisplacement;
|
|
int32_t ___isTextEntry;
|
|
int32_t ___isClipRegisterEntry;
|
|
int32_t ___stencilRef;
|
|
int32_t ___maskDepth;
|
|
};
|
|
struct ConstructJob_t55C543914D2A5CE4D61B4BB4B27D1524950920F1
|
|
{
|
|
UnsafeStream_tBBCFB25F307FB24EC6354907DAD0B4B90E967B66 ___Container;
|
|
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___Length;
|
|
};
|
|
struct ColumnState_tC563C18EC36392C792E3E0645B1CE344DCC75957
|
|
{
|
|
int32_t ___index;
|
|
String_t* ___name;
|
|
float ___actualWidth;
|
|
Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256 ___width;
|
|
bool ___visible;
|
|
};
|
|
struct ColumnState_tC563C18EC36392C792E3E0645B1CE344DCC75957_marshaled_pinvoke
|
|
{
|
|
int32_t ___index;
|
|
char* ___name;
|
|
float ___actualWidth;
|
|
Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256 ___width;
|
|
int32_t ___visible;
|
|
};
|
|
struct ColumnState_tC563C18EC36392C792E3E0645B1CE344DCC75957_marshaled_com
|
|
{
|
|
int32_t ___index;
|
|
Il2CppChar* ___name;
|
|
float ___actualWidth;
|
|
Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256 ___width;
|
|
int32_t ___visible;
|
|
};
|
|
struct ExecuteJobFunction_t53D66BB3103088E82039AEB0E9F79597B5026F33 : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct ExecuteJobFunction_t7AE735AC136FA81C32A56B5C5C9A84758E248886 : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct ExecuteJobFunction_t50D0BCCF65B8BBAB18926F1CDF5E870687D72514 : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct ExecuteJobFunction_tCF011F3B262871423C0CEBBD0B8DA646BCC0FEDB : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct ExecuteJobFunction_t6B5F76CBD4DEDD0DDEA414023BBA878DEAA9C83C : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct ExecuteJobFunction_tF694C2435DEC5A8330A7F16466F5B0280361C10F : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct ExecuteJobFunction_tA552A4C911CF544DF25FD22B214F43718BB9A02D : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct ExecuteJobFunction_tF26F64F606759A7F840F4EE7BC1A1A92071390AB : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct ExecuteJobFunction_t0AFFAB17D6E6A2A4A262214E56C7C1159F43F634 : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct ExecuteJobFunction_t2A91C4914E48632C10A6694A7A164647C717BF90 : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct ExecuteJobFunction_t4694746F3141D45C8433E71ABDE206E7E90574FA : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct ExecuteJobFunction_t9001D08D7F640B4D461381CFB1E786AE300EC5C5 : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct ExecuteJobFunction_tDEBE668CBD37C529206B5E52BE8552F0AE63BF78 : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct ExecuteJobFunction_t738E20041131C6A4A02D638CCA9FB1BDD6910972 : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129 : public ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263
|
|
{
|
|
};
|
|
struct ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F : public ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263
|
|
{
|
|
RuntimeObject* ____actualValue;
|
|
};
|
|
struct RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1 : public TypeInfo_tC4F59663C70D17D50BC99D53DCE74BFB9701012D
|
|
{
|
|
MonoTypeInfo_t90D5999A69AC524474FDEAC50F55B6CE868AB501* ___type_info;
|
|
RuntimeObject* ___GenericCache;
|
|
RuntimeConstructorInfo_tB41E49C7CFA74A03CCC986E78ABB0C0BD331A5AE* ___m_serializationCtor;
|
|
};
|
|
struct CullLightsJob_t12E24FFF641BA4E7E15F02538D2FB6AB656423DE
|
|
{
|
|
DeferredTiler_t2F171ACEF3B3A64DDAC0C713A2358FFE9D169F8F ___tiler;
|
|
NativeArray_1_t5FEA39536E1682DB238154A8C48A45BC6E2C233D ___prePunctualLights;
|
|
NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934 ___coarseTiles;
|
|
NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184 ___coarseTileHeaders;
|
|
int32_t ___coarseHeaderOffset;
|
|
int32_t ___istart;
|
|
int32_t ___iend;
|
|
int32_t ___jstart;
|
|
int32_t ___jend;
|
|
};
|
|
struct CullLightsJob_t12E24FFF641BA4E7E15F02538D2FB6AB656423DE_marshaled_pinvoke
|
|
{
|
|
DeferredTiler_t2F171ACEF3B3A64DDAC0C713A2358FFE9D169F8F_marshaled_pinvoke ___tiler;
|
|
NativeArray_1_t5FEA39536E1682DB238154A8C48A45BC6E2C233D ___prePunctualLights;
|
|
NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934 ___coarseTiles;
|
|
NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184 ___coarseTileHeaders;
|
|
int32_t ___coarseHeaderOffset;
|
|
int32_t ___istart;
|
|
int32_t ___iend;
|
|
int32_t ___jstart;
|
|
int32_t ___jend;
|
|
};
|
|
struct CullLightsJob_t12E24FFF641BA4E7E15F02538D2FB6AB656423DE_marshaled_com
|
|
{
|
|
DeferredTiler_t2F171ACEF3B3A64DDAC0C713A2358FFE9D169F8F_marshaled_com ___tiler;
|
|
NativeArray_1_t5FEA39536E1682DB238154A8C48A45BC6E2C233D ___prePunctualLights;
|
|
NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934 ___coarseTiles;
|
|
NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184 ___coarseTileHeaders;
|
|
int32_t ___coarseHeaderOffset;
|
|
int32_t ___istart;
|
|
int32_t ___iend;
|
|
int32_t ___jstart;
|
|
int32_t ___jend;
|
|
};
|
|
struct ExecuteJobFunction_tB072DD949B2BA23156F2AFB17DDB5971DDD72BB3 : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct U3CU3Ec_tA84DDA3D25A100C67DBD9742A4D68344D5E540B6_StaticFields
|
|
{
|
|
U3CU3Ec_tA84DDA3D25A100C67DBD9742A4D68344D5E540B6* ___U3CU3E9;
|
|
};
|
|
struct Comparer_1_t075B18A0921F760D040E0D8BFE6637CE0E1587E4_StaticFields
|
|
{
|
|
Comparer_1_t075B18A0921F760D040E0D8BFE6637CE0E1587E4* ___defaultComparer;
|
|
};
|
|
struct Comparer_1_t2158F98C5484AAD9CDBEC169B93B8E28C528F647_StaticFields
|
|
{
|
|
Comparer_1_t2158F98C5484AAD9CDBEC169B93B8E28C528F647* ___defaultComparer;
|
|
};
|
|
struct Comparer_1_t2FF14F26F4D678A8FA199B888FF61A2A9D1D2D80_StaticFields
|
|
{
|
|
Comparer_1_t2FF14F26F4D678A8FA199B888FF61A2A9D1D2D80* ___defaultComparer;
|
|
};
|
|
struct Comparer_1_t0A03F9FBBEA32FB1528366652D3D38513E8B1137_StaticFields
|
|
{
|
|
Comparer_1_t0A03F9FBBEA32FB1528366652D3D38513E8B1137* ___defaultComparer;
|
|
};
|
|
struct EqualityComparer_1_t511F5481BB1C1E7DD105A7DC448488B4172C126D_StaticFields
|
|
{
|
|
EqualityComparer_1_t511F5481BB1C1E7DD105A7DC448488B4172C126D* ___defaultComparer;
|
|
};
|
|
struct EqualityComparer_1_t54887FDB060CE2D471F63268BEA1812D2A0C5E2D_StaticFields
|
|
{
|
|
EqualityComparer_1_t54887FDB060CE2D471F63268BEA1812D2A0C5E2D* ___defaultComparer;
|
|
};
|
|
struct EqualityComparer_1_t97889FF6B5695C88AE4091CF52103AFB63232E60_StaticFields
|
|
{
|
|
EqualityComparer_1_t97889FF6B5695C88AE4091CF52103AFB63232E60* ___defaultComparer;
|
|
};
|
|
struct EqualityComparer_1_t6AAC1633D5060640F8E22439E93075AD21BB1A0E_StaticFields
|
|
{
|
|
EqualityComparer_1_t6AAC1633D5060640F8E22439E93075AD21BB1A0E* ___defaultComparer;
|
|
};
|
|
struct EqualityComparer_1_t33097A91AB44204F078A6C76A27407AC5A282D0D_StaticFields
|
|
{
|
|
EqualityComparer_1_t33097A91AB44204F078A6C76A27407AC5A282D0D* ___defaultComparer;
|
|
};
|
|
struct EqualityComparer_1_t52645C99EE1F6BDD19ED02C7F019B6ED37EF1592_StaticFields
|
|
{
|
|
EqualityComparer_1_t52645C99EE1F6BDD19ED02C7F019B6ED37EF1592* ___defaultComparer;
|
|
};
|
|
struct EqualityComparer_1_t65E6EE02C62CB9DFE52D766B693759C3745CEA5E_StaticFields
|
|
{
|
|
EqualityComparer_1_t65E6EE02C62CB9DFE52D766B693759C3745CEA5E* ___defaultComparer;
|
|
};
|
|
struct EqualityComparer_1_tB07B7222DB6D3E0844124F071EB509BC2B77592E_StaticFields
|
|
{
|
|
EqualityComparer_1_tB07B7222DB6D3E0844124F071EB509BC2B77592E* ___defaultComparer;
|
|
};
|
|
struct EqualityComparer_1_t22B0CC26C35745E55615170CAA01EBB497BB8F5F_StaticFields
|
|
{
|
|
EqualityComparer_1_t22B0CC26C35745E55615170CAA01EBB497BB8F5F* ___defaultComparer;
|
|
};
|
|
struct EqualityComparer_1_tF8D26B73DD1FAE2024D4D62C28D239A6E4D449B8_StaticFields
|
|
{
|
|
EqualityComparer_1_tF8D26B73DD1FAE2024D4D62C28D239A6E4D449B8* ___defaultComparer;
|
|
};
|
|
struct EqualityComparer_1_t7FCC40DAE18BFC64ED0C99E437AD4ACC5B27A291_StaticFields
|
|
{
|
|
EqualityComparer_1_t7FCC40DAE18BFC64ED0C99E437AD4ACC5B27A291* ___defaultComparer;
|
|
};
|
|
struct EqualityComparer_1_t7CA6D3555E2E8A00EC397203A4B8FD84DBB70908_StaticFields
|
|
{
|
|
EqualityComparer_1_t7CA6D3555E2E8A00EC397203A4B8FD84DBB70908* ___defaultComparer;
|
|
};
|
|
struct EqualityComparer_1_t5CC2682E93AD4B6CAB3875684FC62AEDCA363E50_StaticFields
|
|
{
|
|
EqualityComparer_1_t5CC2682E93AD4B6CAB3875684FC62AEDCA363E50* ___defaultComparer;
|
|
};
|
|
struct EqualityComparer_1_t16A98D8F0C5EEF55360D327FE6C638869C3241C1_StaticFields
|
|
{
|
|
EqualityComparer_1_t16A98D8F0C5EEF55360D327FE6C638869C3241C1* ___defaultComparer;
|
|
};
|
|
struct EqualityComparer_1_t79BF82D45F57893C1DE60ADAE039812DE97AD810_StaticFields
|
|
{
|
|
EqualityComparer_1_t79BF82D45F57893C1DE60ADAE039812DE97AD810* ___defaultComparer;
|
|
};
|
|
struct EqualityComparer_1_t38EE53B7A75D77D5D194E0E1032C58C190258FAC_StaticFields
|
|
{
|
|
EqualityComparer_1_t38EE53B7A75D77D5D194E0E1032C58C190258FAC* ___defaultComparer;
|
|
};
|
|
struct EqualityComparer_1_t1FA1ECA6169BA025212D446EFC89FEDD9C002A5C_StaticFields
|
|
{
|
|
EqualityComparer_1_t1FA1ECA6169BA025212D446EFC89FEDD9C002A5C* ___defaultComparer;
|
|
};
|
|
struct EqualityComparer_1_tFFEF4C3013E60B69B402EF67BC8A56DE9C3725CE_StaticFields
|
|
{
|
|
EqualityComparer_1_tFFEF4C3013E60B69B402EF67BC8A56DE9C3725CE* ___defaultComparer;
|
|
};
|
|
struct EqualityComparer_1_tDB4B1DC52BBB13C6139B8D54FBE4CC82605534D0_StaticFields
|
|
{
|
|
EqualityComparer_1_tDB4B1DC52BBB13C6139B8D54FBE4CC82605534D0* ___defaultComparer;
|
|
};
|
|
struct EqualityComparer_1_t3E40B6BFFA65A3E77A43732F15397F7023141AAE_StaticFields
|
|
{
|
|
EqualityComparer_1_t3E40B6BFFA65A3E77A43732F15397F7023141AAE* ___defaultComparer;
|
|
};
|
|
struct ExposedList_1_t36378ECE06A03D610C6FFF641684239A4DD5EF08_StaticFields
|
|
{
|
|
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* ___EmptyArray;
|
|
};
|
|
struct ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA_StaticFields
|
|
{
|
|
Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* ___EmptyArray;
|
|
};
|
|
struct ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800_StaticFields
|
|
{
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___EmptyArray;
|
|
};
|
|
struct ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7_StaticFields
|
|
{
|
|
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___EmptyArray;
|
|
};
|
|
struct JsonWriter_t303427DE92107A0D92969763C95C5C20DB2D6F8F_StaticFields
|
|
{
|
|
NumberFormatInfo_t8E26808B202927FEBF9064FCFEEA4D6E076E6472* ___number_format;
|
|
};
|
|
struct String_t_StaticFields
|
|
{
|
|
String_t* ___Empty;
|
|
};
|
|
struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_StaticFields
|
|
{
|
|
String_t* ___TrueString;
|
|
String_t* ___FalseString;
|
|
};
|
|
struct IntPtr_t_StaticFields
|
|
{
|
|
intptr_t ___Zero;
|
|
};
|
|
struct Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974_StaticFields
|
|
{
|
|
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___identityQuaternion;
|
|
};
|
|
struct Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_StaticFields
|
|
{
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___zeroVector;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___oneVector;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___upVector;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___downVector;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___leftVector;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___rightVector;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___positiveInfinityVector;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___negativeInfinityVector;
|
|
};
|
|
struct Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_StaticFields
|
|
{
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___zeroVector;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___oneVector;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___upVector;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___downVector;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___leftVector;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___rightVector;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___forwardVector;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___backVector;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___positiveInfinityVector;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___negativeInfinityVector;
|
|
};
|
|
struct Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_StaticFields
|
|
{
|
|
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___zeroVector;
|
|
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___oneVector;
|
|
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___positiveInfinityVector;
|
|
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___negativeInfinityVector;
|
|
};
|
|
struct UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484_StaticFields
|
|
{
|
|
RuntimeObject* ___comparer;
|
|
};
|
|
struct EventBase_tD7F89B936EB8074AE31E7B15976C072277371F7C_StaticFields
|
|
{
|
|
int64_t ___s_LastTypeId;
|
|
uint64_t ___s_NextEventId;
|
|
};
|
|
struct Type_t_StaticFields
|
|
{
|
|
Binder_t91BFCE95A7057FADF4D8A1A342AFE52872246235* ___s_defaultBinder;
|
|
Il2CppChar ___Delimiter;
|
|
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* ___EmptyTypes;
|
|
RuntimeObject* ___Missing;
|
|
MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterAttribute;
|
|
MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterName;
|
|
MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterNameIgnoreCase;
|
|
};
|
|
struct EventBase_1_t2B9B970022841F58172C0C783B7E1040BEF85AC1_StaticFields
|
|
{
|
|
int64_t ___s_TypeId;
|
|
ObjectPool_1_tC06B45D8A0C7CBBDAE418090727D1DF1F2FCB9F6* ___s_Pool;
|
|
int32_t ___EventCategory;
|
|
};
|
|
struct UpdateTransformsJob_t7CF957169E8C6560084F48A51BC15A447F3002C7_StaticFields
|
|
{
|
|
quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 ___k_MinusYtoZRotation;
|
|
};
|
|
struct RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1_StaticFields
|
|
{
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* ___ValueType;
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* ___EnumType;
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* ___ObjectType;
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* ___StringType;
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* ___DelegateType;
|
|
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* ___s_SICtorParamTypes;
|
|
Func_3_t0787D839A577CB564A3192D4164941D5F3DCFBB5* ___MakeTypeBuilderInstantiation;
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* ___s_typedRef;
|
|
};
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic pop
|
|
#endif
|
|
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);
|
|
}
|
|
};
|
|
struct FrameU5BU5D_tED4B6DE19C37177FEDD77F466E6807E1D5288F25 : public RuntimeArray
|
|
{
|
|
ALIGN_FIELD (8) Frame_tE254B3BDA010B9114EF1F470C177342FAF3E8FFD m_Items[1];
|
|
|
|
inline Frame_tE254B3BDA010B9114EF1F470C177342FAF3E8FFD GetAt(il2cpp_array_size_t index) const
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items[index];
|
|
}
|
|
inline Frame_tE254B3BDA010B9114EF1F470C177342FAF3E8FFD* 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, Frame_tE254B3BDA010B9114EF1F470C177342FAF3E8FFD value)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___filename), (void*)NULL);
|
|
}
|
|
inline Frame_tE254B3BDA010B9114EF1F470C177342FAF3E8FFD GetAtUnchecked(il2cpp_array_size_t index) const
|
|
{
|
|
return m_Items[index];
|
|
}
|
|
inline Frame_tE254B3BDA010B9114EF1F470C177342FAF3E8FFD* GetAddressAtUnchecked(il2cpp_array_size_t index)
|
|
{
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAtUnchecked(il2cpp_array_size_t index, Frame_tE254B3BDA010B9114EF1F470C177342FAF3E8FFD value)
|
|
{
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___filename), (void*)NULL);
|
|
}
|
|
};
|
|
struct TextureInfoU5BU5D_t0571178EAC2A0DE9A1F27F2C00A9301E04AAFB83 : public RuntimeArray
|
|
{
|
|
ALIGN_FIELD (8) TextureInfo_t581C305A0444F786E0E7405054714685BE3A5A5B m_Items[1];
|
|
|
|
inline TextureInfo_t581C305A0444F786E0E7405054714685BE3A5A5B GetAt(il2cpp_array_size_t index) const
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items[index];
|
|
}
|
|
inline TextureInfo_t581C305A0444F786E0E7405054714685BE3A5A5B* 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, TextureInfo_t581C305A0444F786E0E7405054714685BE3A5A5B value)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___texture), (void*)NULL);
|
|
}
|
|
inline TextureInfo_t581C305A0444F786E0E7405054714685BE3A5A5B GetAtUnchecked(il2cpp_array_size_t index) const
|
|
{
|
|
return m_Items[index];
|
|
}
|
|
inline TextureInfo_t581C305A0444F786E0E7405054714685BE3A5A5B* GetAddressAtUnchecked(il2cpp_array_size_t index)
|
|
{
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAtUnchecked(il2cpp_array_size_t index, TextureInfo_t581C305A0444F786E0E7405054714685BE3A5A5B value)
|
|
{
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___texture), (void*)NULL);
|
|
}
|
|
};
|
|
struct NotificationEntryU5BU5D_t51F6D9F2EB943E3F431D8548C24B3A3F4384F5DF : public RuntimeArray
|
|
{
|
|
ALIGN_FIELD (8) NotificationEntry_tBBA39A8ACD63E90360DB0FFC4835E8702DFC2E62 m_Items[1];
|
|
|
|
inline NotificationEntry_tBBA39A8ACD63E90360DB0FFC4835E8702DFC2E62 GetAt(il2cpp_array_size_t index) const
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items[index];
|
|
}
|
|
inline NotificationEntry_tBBA39A8ACD63E90360DB0FFC4835E8702DFC2E62* GetAddressAt(il2cpp_array_size_t index)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAt(il2cpp_array_size_t index, NotificationEntry_tBBA39A8ACD63E90360DB0FFC4835E8702DFC2E62 value)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___payload), (void*)NULL);
|
|
}
|
|
inline NotificationEntry_tBBA39A8ACD63E90360DB0FFC4835E8702DFC2E62 GetAtUnchecked(il2cpp_array_size_t index) const
|
|
{
|
|
return m_Items[index];
|
|
}
|
|
inline NotificationEntry_tBBA39A8ACD63E90360DB0FFC4835E8702DFC2E62* GetAddressAtUnchecked(il2cpp_array_size_t index)
|
|
{
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAtUnchecked(il2cpp_array_size_t index, NotificationEntry_tBBA39A8ACD63E90360DB0FFC4835E8702DFC2E62 value)
|
|
{
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___payload), (void*)NULL);
|
|
}
|
|
};
|
|
struct EntryU5BU5D_t0E1B13D46D84865A64150BC9C0299A2189F6F1E8 : public RuntimeArray
|
|
{
|
|
ALIGN_FIELD (8) Entry_tB8765CA56422E2C92887314844384843688DCB9F m_Items[1];
|
|
|
|
inline Entry_tB8765CA56422E2C92887314844384843688DCB9F GetAt(il2cpp_array_size_t index) const
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items[index];
|
|
}
|
|
inline Entry_tB8765CA56422E2C92887314844384843688DCB9F* 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, Entry_tB8765CA56422E2C92887314844384843688DCB9F value)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___material), (void*)NULL);
|
|
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
|
|
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___customCommand), (void*)NULL);
|
|
#endif
|
|
}
|
|
inline Entry_tB8765CA56422E2C92887314844384843688DCB9F GetAtUnchecked(il2cpp_array_size_t index) const
|
|
{
|
|
return m_Items[index];
|
|
}
|
|
inline Entry_tB8765CA56422E2C92887314844384843688DCB9F* GetAddressAtUnchecked(il2cpp_array_size_t index)
|
|
{
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAtUnchecked(il2cpp_array_size_t index, Entry_tB8765CA56422E2C92887314844384843688DCB9F value)
|
|
{
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___material), (void*)NULL);
|
|
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
|
|
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___customCommand), (void*)NULL);
|
|
#endif
|
|
}
|
|
};
|
|
struct RepeatRectUVU5BU5D_t1C032A55EC385A844DC49A8788D8B97A986FD581 : public RuntimeArray
|
|
{
|
|
ALIGN_FIELD (8) RepeatRectUV_t9DEBA876B6627ACC6496B9BC609EB953E3593935 m_Items[1];
|
|
|
|
inline RepeatRectUV_t9DEBA876B6627ACC6496B9BC609EB953E3593935 GetAt(il2cpp_array_size_t index) const
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items[index];
|
|
}
|
|
inline RepeatRectUV_t9DEBA876B6627ACC6496B9BC609EB953E3593935* 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, RepeatRectUV_t9DEBA876B6627ACC6496B9BC609EB953E3593935 value)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
m_Items[index] = value;
|
|
}
|
|
inline RepeatRectUV_t9DEBA876B6627ACC6496B9BC609EB953E3593935 GetAtUnchecked(il2cpp_array_size_t index) const
|
|
{
|
|
return m_Items[index];
|
|
}
|
|
inline RepeatRectUV_t9DEBA876B6627ACC6496B9BC609EB953E3593935* GetAddressAtUnchecked(il2cpp_array_size_t index)
|
|
{
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAtUnchecked(il2cpp_array_size_t index, RepeatRectUV_t9DEBA876B6627ACC6496B9BC609EB953E3593935 value)
|
|
{
|
|
m_Items[index] = value;
|
|
}
|
|
};
|
|
struct AllocToFreeU5BU5D_tABB7AF052966F0E8DFAA88DF107B682ED5411788 : public RuntimeArray
|
|
{
|
|
ALIGN_FIELD (8) AllocToFree_tC46982856CB8220A92BB724F5FB75CCCD09C67D8 m_Items[1];
|
|
|
|
inline AllocToFree_tC46982856CB8220A92BB724F5FB75CCCD09C67D8 GetAt(il2cpp_array_size_t index) const
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items[index];
|
|
}
|
|
inline AllocToFree_tC46982856CB8220A92BB724F5FB75CCCD09C67D8* 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, AllocToFree_tC46982856CB8220A92BB724F5FB75CCCD09C67D8 value)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___alloc))->___handle), (void*)NULL);
|
|
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
|
|
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___page), (void*)NULL);
|
|
#endif
|
|
}
|
|
inline AllocToFree_tC46982856CB8220A92BB724F5FB75CCCD09C67D8 GetAtUnchecked(il2cpp_array_size_t index) const
|
|
{
|
|
return m_Items[index];
|
|
}
|
|
inline AllocToFree_tC46982856CB8220A92BB724F5FB75CCCD09C67D8* GetAddressAtUnchecked(il2cpp_array_size_t index)
|
|
{
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAtUnchecked(il2cpp_array_size_t index, AllocToFree_tC46982856CB8220A92BB724F5FB75CCCD09C67D8 value)
|
|
{
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___alloc))->___handle), (void*)NULL);
|
|
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
|
|
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___page), (void*)NULL);
|
|
#endif
|
|
}
|
|
};
|
|
struct AllocToUpdateU5BU5D_tC52656BA0214FA47884361867D3ED2D23CE612C3 : public RuntimeArray
|
|
{
|
|
ALIGN_FIELD (8) AllocToUpdate_tD0221D0ABC5378DDE5AAB1DAA219C337E562B512 m_Items[1];
|
|
|
|
inline AllocToUpdate_tD0221D0ABC5378DDE5AAB1DAA219C337E562B512 GetAt(il2cpp_array_size_t index) const
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items[index];
|
|
}
|
|
inline AllocToUpdate_tD0221D0ABC5378DDE5AAB1DAA219C337E562B512* 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, AllocToUpdate_tD0221D0ABC5378DDE5AAB1DAA219C337E562B512 value)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___meshHandle), (void*)NULL);
|
|
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
|
|
Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___permAllocVerts))->___handle), (void*)NULL);
|
|
#endif
|
|
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
|
|
Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___permAllocIndices))->___handle), (void*)NULL);
|
|
#endif
|
|
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
|
|
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___permPage), (void*)NULL);
|
|
#endif
|
|
}
|
|
inline AllocToUpdate_tD0221D0ABC5378DDE5AAB1DAA219C337E562B512 GetAtUnchecked(il2cpp_array_size_t index) const
|
|
{
|
|
return m_Items[index];
|
|
}
|
|
inline AllocToUpdate_tD0221D0ABC5378DDE5AAB1DAA219C337E562B512* GetAddressAtUnchecked(il2cpp_array_size_t index)
|
|
{
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAtUnchecked(il2cpp_array_size_t index, AllocToUpdate_tD0221D0ABC5378DDE5AAB1DAA219C337E562B512 value)
|
|
{
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___meshHandle), (void*)NULL);
|
|
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
|
|
Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___permAllocVerts))->___handle), (void*)NULL);
|
|
#endif
|
|
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
|
|
Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___permAllocIndices))->___handle), (void*)NULL);
|
|
#endif
|
|
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
|
|
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___permPage), (void*)NULL);
|
|
#endif
|
|
}
|
|
};
|
|
struct DeviceToFreeU5BU5D_t1A352607EF4B168AD01A686333C52A10A28F9429 : public RuntimeArray
|
|
{
|
|
ALIGN_FIELD (8) DeviceToFree_tF2AD2D5F5C1936F25516AEF0736CF4BCA1B3052B m_Items[1];
|
|
|
|
inline DeviceToFree_tF2AD2D5F5C1936F25516AEF0736CF4BCA1B3052B GetAt(il2cpp_array_size_t index) const
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items[index];
|
|
}
|
|
inline DeviceToFree_tF2AD2D5F5C1936F25516AEF0736CF4BCA1B3052B* 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, DeviceToFree_tF2AD2D5F5C1936F25516AEF0736CF4BCA1B3052B value)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___page), (void*)NULL);
|
|
}
|
|
inline DeviceToFree_tF2AD2D5F5C1936F25516AEF0736CF4BCA1B3052B GetAtUnchecked(il2cpp_array_size_t index) const
|
|
{
|
|
return m_Items[index];
|
|
}
|
|
inline DeviceToFree_tF2AD2D5F5C1936F25516AEF0736CF4BCA1B3052B* GetAddressAtUnchecked(il2cpp_array_size_t index)
|
|
{
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAtUnchecked(il2cpp_array_size_t index, DeviceToFree_tF2AD2D5F5C1936F25516AEF0736CF4BCA1B3052B value)
|
|
{
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___page), (void*)NULL);
|
|
}
|
|
};
|
|
struct WorkRequestU5BU5D_t1B912B8BE58CF60CAF3A4FEC0A5C0F5BB6D99577 : public RuntimeArray
|
|
{
|
|
ALIGN_FIELD (8) WorkRequest_t8AF542F2E248D9234341817CDB5F76C27D348B44 m_Items[1];
|
|
|
|
inline WorkRequest_t8AF542F2E248D9234341817CDB5F76C27D348B44 GetAt(il2cpp_array_size_t index) const
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items[index];
|
|
}
|
|
inline WorkRequest_t8AF542F2E248D9234341817CDB5F76C27D348B44* GetAddressAt(il2cpp_array_size_t index)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAt(il2cpp_array_size_t index, WorkRequest_t8AF542F2E248D9234341817CDB5F76C27D348B44 value)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_DelagateCallback), (void*)NULL);
|
|
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
|
|
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_DelagateState), (void*)NULL);
|
|
#endif
|
|
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
|
|
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_WaitHandle), (void*)NULL);
|
|
#endif
|
|
}
|
|
inline WorkRequest_t8AF542F2E248D9234341817CDB5F76C27D348B44 GetAtUnchecked(il2cpp_array_size_t index) const
|
|
{
|
|
return m_Items[index];
|
|
}
|
|
inline WorkRequest_t8AF542F2E248D9234341817CDB5F76C27D348B44* GetAddressAtUnchecked(il2cpp_array_size_t index)
|
|
{
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAtUnchecked(il2cpp_array_size_t index, WorkRequest_t8AF542F2E248D9234341817CDB5F76C27D348B44 value)
|
|
{
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_DelagateCallback), (void*)NULL);
|
|
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
|
|
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_DelagateState), (void*)NULL);
|
|
#endif
|
|
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
|
|
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_WaitHandle), (void*)NULL);
|
|
#endif
|
|
}
|
|
};
|
|
struct AssetEntryU5BU5D_t83ECF66F13D78425A1AF86967D10F3FA0A0C123F : public RuntimeArray
|
|
{
|
|
ALIGN_FIELD (8) AssetEntry_tEB6FC90E5BB63DCA4FF932F2D64595339A28806D m_Items[1];
|
|
|
|
inline AssetEntry_tEB6FC90E5BB63DCA4FF932F2D64595339A28806D GetAt(il2cpp_array_size_t index) const
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items[index];
|
|
}
|
|
inline AssetEntry_tEB6FC90E5BB63DCA4FF932F2D64595339A28806D* 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, AssetEntry_tEB6FC90E5BB63DCA4FF932F2D64595339A28806D value)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___path), (void*)NULL);
|
|
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
|
|
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___typeFullName), (void*)NULL);
|
|
#endif
|
|
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
|
|
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___asset), (void*)NULL);
|
|
#endif
|
|
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
|
|
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_CachedType), (void*)NULL);
|
|
#endif
|
|
}
|
|
inline AssetEntry_tEB6FC90E5BB63DCA4FF932F2D64595339A28806D GetAtUnchecked(il2cpp_array_size_t index) const
|
|
{
|
|
return m_Items[index];
|
|
}
|
|
inline AssetEntry_tEB6FC90E5BB63DCA4FF932F2D64595339A28806D* GetAddressAtUnchecked(il2cpp_array_size_t index)
|
|
{
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAtUnchecked(il2cpp_array_size_t index, AssetEntry_tEB6FC90E5BB63DCA4FF932F2D64595339A28806D value)
|
|
{
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___path), (void*)NULL);
|
|
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
|
|
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___typeFullName), (void*)NULL);
|
|
#endif
|
|
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
|
|
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___asset), (void*)NULL);
|
|
#endif
|
|
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
|
|
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_CachedType), (void*)NULL);
|
|
#endif
|
|
}
|
|
};
|
|
struct SlotDefinitionU5BU5D_t9003D04EBDD74C44DD8490A99624A727154E1299 : public RuntimeArray
|
|
{
|
|
ALIGN_FIELD (8) SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8 m_Items[1];
|
|
|
|
inline SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8 GetAt(il2cpp_array_size_t index) const
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items[index];
|
|
}
|
|
inline SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8* 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, SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8 value)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___name), (void*)NULL);
|
|
}
|
|
inline SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8 GetAtUnchecked(il2cpp_array_size_t index) const
|
|
{
|
|
return m_Items[index];
|
|
}
|
|
inline SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8* GetAddressAtUnchecked(il2cpp_array_size_t index)
|
|
{
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAtUnchecked(il2cpp_array_size_t index, SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8 value)
|
|
{
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___name), (void*)NULL);
|
|
}
|
|
};
|
|
struct SlotUsageEntryU5BU5D_t02CCAC4881F115443BE39FCBE8439A9DCFC1C67A : public RuntimeArray
|
|
{
|
|
ALIGN_FIELD (8) SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76 m_Items[1];
|
|
|
|
inline SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76 GetAt(il2cpp_array_size_t index) const
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items[index];
|
|
}
|
|
inline SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76* 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, SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76 value)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___slotName), (void*)NULL);
|
|
}
|
|
inline SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76 GetAtUnchecked(il2cpp_array_size_t index) const
|
|
{
|
|
return m_Items[index];
|
|
}
|
|
inline SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76* GetAddressAtUnchecked(il2cpp_array_size_t index)
|
|
{
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAtUnchecked(il2cpp_array_size_t index, SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76 value)
|
|
{
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___slotName), (void*)NULL);
|
|
}
|
|
};
|
|
struct UsingEntryU5BU5D_t3E321CB1464DE1D2F7FDE3790BD4AD8B72FBE811 : public RuntimeArray
|
|
{
|
|
ALIGN_FIELD (8) UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484 m_Items[1];
|
|
|
|
inline UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484 GetAt(il2cpp_array_size_t index) const
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items[index];
|
|
}
|
|
inline UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484* 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, UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484 value)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___alias), (void*)NULL);
|
|
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
|
|
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___path), (void*)NULL);
|
|
#endif
|
|
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
|
|
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___asset), (void*)NULL);
|
|
#endif
|
|
}
|
|
inline UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484 GetAtUnchecked(il2cpp_array_size_t index) const
|
|
{
|
|
return m_Items[index];
|
|
}
|
|
inline UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484* GetAddressAtUnchecked(il2cpp_array_size_t index)
|
|
{
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAtUnchecked(il2cpp_array_size_t index, UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484 value)
|
|
{
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___alias), (void*)NULL);
|
|
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
|
|
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___path), (void*)NULL);
|
|
#endif
|
|
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
|
|
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___asset), (void*)NULL);
|
|
#endif
|
|
}
|
|
};
|
|
struct UxmlObjectEntryU5BU5D_tF3F29A7BDD62E8BD2563FDD77C6C304E2A566235 : public RuntimeArray
|
|
{
|
|
ALIGN_FIELD (8) UxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02 m_Items[1];
|
|
|
|
inline UxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02 GetAt(il2cpp_array_size_t index) const
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items[index];
|
|
}
|
|
inline UxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02* 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, UxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02 value)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___uxmlObjectAssets), (void*)NULL);
|
|
}
|
|
inline UxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02 GetAtUnchecked(il2cpp_array_size_t index) const
|
|
{
|
|
return m_Items[index];
|
|
}
|
|
inline UxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02* GetAddressAtUnchecked(il2cpp_array_size_t index)
|
|
{
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAtUnchecked(il2cpp_array_size_t index, UxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02 value)
|
|
{
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___uxmlObjectAssets), (void*)NULL);
|
|
}
|
|
};
|
|
struct XmlSchemaObjectEntryU5BU5D_tBCEE5881A0EF3ACBC998EFA679ACBF1ED8256E27 : public RuntimeArray
|
|
{
|
|
ALIGN_FIELD (8) XmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD m_Items[1];
|
|
|
|
inline XmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD GetAt(il2cpp_array_size_t index) const
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items[index];
|
|
}
|
|
inline XmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD* 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, XmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD value)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___qname), (void*)NULL);
|
|
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
|
|
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___xso), (void*)NULL);
|
|
#endif
|
|
}
|
|
inline XmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD GetAtUnchecked(il2cpp_array_size_t index) const
|
|
{
|
|
return m_Items[index];
|
|
}
|
|
inline XmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD* GetAddressAtUnchecked(il2cpp_array_size_t index)
|
|
{
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAtUnchecked(il2cpp_array_size_t index, XmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD value)
|
|
{
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___qname), (void*)NULL);
|
|
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
|
|
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___xso), (void*)NULL);
|
|
#endif
|
|
}
|
|
};
|
|
struct ContextMenuItemU5BU5D_tFD4FC81929646BCD206377E2AC8E290E93FEE279 : public RuntimeArray
|
|
{
|
|
ALIGN_FIELD (8) ContextMenuItem_t0D29D1ECB0C1F769EFC9ACA2D0AE6B1A8A4736A9 m_Items[1];
|
|
|
|
inline ContextMenuItem_t0D29D1ECB0C1F769EFC9ACA2D0AE6B1A8A4736A9 GetAt(il2cpp_array_size_t index) const
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items[index];
|
|
}
|
|
inline ContextMenuItem_t0D29D1ECB0C1F769EFC9ACA2D0AE6B1A8A4736A9* 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, ContextMenuItem_t0D29D1ECB0C1F769EFC9ACA2D0AE6B1A8A4736A9 value)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___displayName), (void*)NULL);
|
|
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
|
|
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___action), (void*)NULL);
|
|
#endif
|
|
}
|
|
inline ContextMenuItem_t0D29D1ECB0C1F769EFC9ACA2D0AE6B1A8A4736A9 GetAtUnchecked(il2cpp_array_size_t index) const
|
|
{
|
|
return m_Items[index];
|
|
}
|
|
inline ContextMenuItem_t0D29D1ECB0C1F769EFC9ACA2D0AE6B1A8A4736A9* GetAddressAtUnchecked(il2cpp_array_size_t index)
|
|
{
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAtUnchecked(il2cpp_array_size_t index, ContextMenuItem_t0D29D1ECB0C1F769EFC9ACA2D0AE6B1A8A4736A9 value)
|
|
{
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___displayName), (void*)NULL);
|
|
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
|
|
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___action), (void*)NULL);
|
|
#endif
|
|
}
|
|
};
|
|
struct ColumnStateU5BU5D_t0FFA0C38CD44D738D50B935EA357157A41C99290 : public RuntimeArray
|
|
{
|
|
ALIGN_FIELD (8) ColumnState_tC563C18EC36392C792E3E0645B1CE344DCC75957 m_Items[1];
|
|
|
|
inline ColumnState_tC563C18EC36392C792E3E0645B1CE344DCC75957 GetAt(il2cpp_array_size_t index) const
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items[index];
|
|
}
|
|
inline ColumnState_tC563C18EC36392C792E3E0645B1CE344DCC75957* 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, ColumnState_tC563C18EC36392C792E3E0645B1CE344DCC75957 value)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___name), (void*)NULL);
|
|
}
|
|
inline ColumnState_tC563C18EC36392C792E3E0645B1CE344DCC75957 GetAtUnchecked(il2cpp_array_size_t index) const
|
|
{
|
|
return m_Items[index];
|
|
}
|
|
inline ColumnState_tC563C18EC36392C792E3E0645B1CE344DCC75957* GetAddressAtUnchecked(il2cpp_array_size_t index)
|
|
{
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAtUnchecked(il2cpp_array_size_t index, ColumnState_tC563C18EC36392C792E3E0645B1CE344DCC75957 value)
|
|
{
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___name), (void*)NULL);
|
|
}
|
|
};
|
|
struct ClipInfoU5BU5D_t4EDDE67CDFC944E63B24FA099AB95103F12B2DA7 : public RuntimeArray
|
|
{
|
|
ALIGN_FIELD (8) ClipInfo_t5314704BBF906364B3E00132C2C9779B8AD5BBFC m_Items[1];
|
|
|
|
inline ClipInfo_t5314704BBF906364B3E00132C2C9779B8AD5BBFC GetAt(il2cpp_array_size_t index) const
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items[index];
|
|
}
|
|
inline ClipInfo_t5314704BBF906364B3E00132C2C9779B8AD5BBFC* 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, ClipInfo_t5314704BBF906364B3E00132C2C9779B8AD5BBFC value)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___animation), (void*)NULL);
|
|
}
|
|
inline ClipInfo_t5314704BBF906364B3E00132C2C9779B8AD5BBFC GetAtUnchecked(il2cpp_array_size_t index) const
|
|
{
|
|
return m_Items[index];
|
|
}
|
|
inline ClipInfo_t5314704BBF906364B3E00132C2C9779B8AD5BBFC* GetAddressAtUnchecked(il2cpp_array_size_t index)
|
|
{
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAtUnchecked(il2cpp_array_size_t index, ClipInfo_t5314704BBF906364B3E00132C2C9779B8AD5BBFC value)
|
|
{
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___animation), (void*)NULL);
|
|
}
|
|
};
|
|
struct ItemU5BU5D_t638DDCABC89F9C1BBC0D855DBA0E4C5E3637D94C : public RuntimeArray
|
|
{
|
|
ALIGN_FIELD (8) Item_t590AA2925A38AA7EA48963775F482E9BA8525B4E m_Items[1];
|
|
|
|
inline Item_t590AA2925A38AA7EA48963775F482E9BA8525B4E GetAt(il2cpp_array_size_t index) const
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items[index];
|
|
}
|
|
inline Item_t590AA2925A38AA7EA48963775F482E9BA8525B4E* 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, Item_t590AA2925A38AA7EA48963775F482E9BA8525B4E value)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
m_Items[index] = value;
|
|
}
|
|
inline Item_t590AA2925A38AA7EA48963775F482E9BA8525B4E GetAtUnchecked(il2cpp_array_size_t index) const
|
|
{
|
|
return m_Items[index];
|
|
}
|
|
inline Item_t590AA2925A38AA7EA48963775F482E9BA8525B4E* GetAddressAtUnchecked(il2cpp_array_size_t index)
|
|
{
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAtUnchecked(il2cpp_array_size_t index, Item_t590AA2925A38AA7EA48963775F482E9BA8525B4E value)
|
|
{
|
|
m_Items[index] = value;
|
|
}
|
|
};
|
|
struct RecordingItemU5BU5D_tBC43F24DB9030B7D8D3BBDA956335EFDE6FB09B8 : public RuntimeArray
|
|
{
|
|
ALIGN_FIELD (8) RecordingItem_t5CE44E9AB838D651799847F74609435470D50A1E m_Items[1];
|
|
|
|
inline RecordingItem_t5CE44E9AB838D651799847F74609435470D50A1E GetAt(il2cpp_array_size_t index) const
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items[index];
|
|
}
|
|
inline RecordingItem_t5CE44E9AB838D651799847F74609435470D50A1E* 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, RecordingItem_t5CE44E9AB838D651799847F74609435470D50A1E value)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
m_Items[index] = value;
|
|
}
|
|
inline RecordingItem_t5CE44E9AB838D651799847F74609435470D50A1E GetAtUnchecked(il2cpp_array_size_t index) const
|
|
{
|
|
return m_Items[index];
|
|
}
|
|
inline RecordingItem_t5CE44E9AB838D651799847F74609435470D50A1E* GetAddressAtUnchecked(il2cpp_array_size_t index)
|
|
{
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAtUnchecked(il2cpp_array_size_t index, RecordingItem_t5CE44E9AB838D651799847F74609435470D50A1E value)
|
|
{
|
|
m_Items[index] = value;
|
|
}
|
|
};
|
|
struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771 : public RuntimeArray
|
|
{
|
|
ALIGN_FIELD (8) Delegate_t* m_Items[1];
|
|
|
|
inline Delegate_t* GetAt(il2cpp_array_size_t index) const
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items[index];
|
|
}
|
|
inline Delegate_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, Delegate_t* value)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
|
|
}
|
|
inline Delegate_t* GetAtUnchecked(il2cpp_array_size_t index) const
|
|
{
|
|
return m_Items[index];
|
|
}
|
|
inline Delegate_t** GetAddressAtUnchecked(il2cpp_array_size_t index)
|
|
{
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAtUnchecked(il2cpp_array_size_t index, Delegate_t* value)
|
|
{
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
|
|
}
|
|
};
|
|
struct BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4 : public RuntimeArray
|
|
{
|
|
ALIGN_FIELD (8) bool m_Items[1];
|
|
|
|
inline bool GetAt(il2cpp_array_size_t index) const
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items[index];
|
|
}
|
|
inline bool* 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, bool value)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
m_Items[index] = value;
|
|
}
|
|
inline bool GetAtUnchecked(il2cpp_array_size_t index) const
|
|
{
|
|
return m_Items[index];
|
|
}
|
|
inline bool* GetAddressAtUnchecked(il2cpp_array_size_t index)
|
|
{
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAtUnchecked(il2cpp_array_size_t index, bool value)
|
|
{
|
|
m_Items[index] = value;
|
|
}
|
|
};
|
|
struct Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259 : public RuntimeArray
|
|
{
|
|
ALIGN_FIELD (8) Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B m_Items[1];
|
|
|
|
inline Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B GetAt(il2cpp_array_size_t index) const
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items[index];
|
|
}
|
|
inline Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B* 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, Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B value)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
m_Items[index] = value;
|
|
}
|
|
inline Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B GetAtUnchecked(il2cpp_array_size_t index) const
|
|
{
|
|
return m_Items[index];
|
|
}
|
|
inline Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B* GetAddressAtUnchecked(il2cpp_array_size_t index)
|
|
{
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAtUnchecked(il2cpp_array_size_t index, Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B value)
|
|
{
|
|
m_Items[index] = value;
|
|
}
|
|
};
|
|
struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C : public RuntimeArray
|
|
{
|
|
ALIGN_FIELD (8) int32_t m_Items[1];
|
|
|
|
inline int32_t GetAt(il2cpp_array_size_t index) const
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items[index];
|
|
}
|
|
inline int32_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, int32_t value)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
m_Items[index] = value;
|
|
}
|
|
inline int32_t GetAtUnchecked(il2cpp_array_size_t index) const
|
|
{
|
|
return m_Items[index];
|
|
}
|
|
inline int32_t* GetAddressAtUnchecked(il2cpp_array_size_t index)
|
|
{
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAtUnchecked(il2cpp_array_size_t index, int32_t value)
|
|
{
|
|
m_Items[index] = value;
|
|
}
|
|
};
|
|
struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918 : public RuntimeArray
|
|
{
|
|
ALIGN_FIELD (8) RuntimeObject* m_Items[1];
|
|
|
|
inline RuntimeObject* GetAt(il2cpp_array_size_t index) const
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items[index];
|
|
}
|
|
inline RuntimeObject** GetAddressAt(il2cpp_array_size_t index)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAt(il2cpp_array_size_t index, RuntimeObject* value)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
|
|
}
|
|
inline RuntimeObject* GetAtUnchecked(il2cpp_array_size_t index) const
|
|
{
|
|
return m_Items[index];
|
|
}
|
|
inline RuntimeObject** GetAddressAtUnchecked(il2cpp_array_size_t index)
|
|
{
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAtUnchecked(il2cpp_array_size_t index, RuntimeObject* value)
|
|
{
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
|
|
}
|
|
};
|
|
|
|
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EqualityComparer_1_t511F5481BB1C1E7DD105A7DC448488B4172C126D* EqualityComparer_1_CreateComparer_m3BC13CA910F09C73818657001EA71B9077A8BE92_gshared (const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ObjectEqualityComparer_1__ctor_m997D18856D968B1E02A4F24B5DEAC0541DBD54D1_gshared (ObjectEqualityComparer_1_tB9B6BDFBC1DE15922982869362B56B0342A62758* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EqualityComparer_1_t54887FDB060CE2D471F63268BEA1812D2A0C5E2D* EqualityComparer_1_CreateComparer_m28126640E0C70FFE91E18FC180DBF37DE08494E1_gshared (const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ObjectEqualityComparer_1__ctor_mE9AF2F6D630D3F8E5E168B938570114EA23AE9AA_gshared (ObjectEqualityComparer_1_t7858D7F102BE8270D0BB1FB4BD8A0DB22B4B62BB* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EqualityComparer_1_t97889FF6B5695C88AE4091CF52103AFB63232E60* EqualityComparer_1_CreateComparer_m28BF83C9D858DBEFED1A1A189B1E70C29AB9D7AD_gshared (const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ObjectEqualityComparer_1__ctor_m76767986E39DC3206058BB550645443C0C66F7B9_gshared (ObjectEqualityComparer_1_t1FEBA944DE9944BD0A9C781A49AF05E381C4B730* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EqualityComparer_1_t6AAC1633D5060640F8E22439E93075AD21BB1A0E* EqualityComparer_1_CreateComparer_m89563633FE00A9A6EAF07EA8FBEAFD61879CBBC5_gshared (const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ObjectEqualityComparer_1__ctor_m2E8B8E3415F24A56EED96789B5C6CF8B7E34052C_gshared (ObjectEqualityComparer_1_tDBA7AB9CF6ED19ED1A26019FAA55D3B727103B37* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EqualityComparer_1_t33097A91AB44204F078A6C76A27407AC5A282D0D* EqualityComparer_1_CreateComparer_m93866F6AEFE35ADD7D718AC7622878B8F3BF273D_gshared (const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ObjectEqualityComparer_1__ctor_m412DA5B16324AB841B9B11780BE5201216BDA1E9_gshared (ObjectEqualityComparer_1_tCE14CEDBE688D382C7BDA7A539C2DCCAC95E22BA* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EqualityComparer_1_t52645C99EE1F6BDD19ED02C7F019B6ED37EF1592* EqualityComparer_1_CreateComparer_mC7D4BCD05EFA5A10C637C6F3B490E2414E0F26C5_gshared (const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ObjectEqualityComparer_1__ctor_m2FFCC6EDF12660FD2EDC284448C56217228198EC_gshared (ObjectEqualityComparer_1_t2D4981451091943157D0842521FA6BD6F627E70A* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EqualityComparer_1_t65E6EE02C62CB9DFE52D766B693759C3745CEA5E* EqualityComparer_1_CreateComparer_mB5193B2A11417E04B3668412E06E336B9CCBF991_gshared (const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ObjectEqualityComparer_1__ctor_m4171F2FB97F605A77B90CBF117D3BE9C765B17AB_gshared (ObjectEqualityComparer_1_t2EAA4FCF95D36614D33E1713327A7BE3AFB0B956* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EqualityComparer_1_tB07B7222DB6D3E0844124F071EB509BC2B77592E* EqualityComparer_1_CreateComparer_m5349A77F09E5840ADAF717E7BE27A8EBA85DD585_gshared (const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ObjectEqualityComparer_1__ctor_m8D3012FE3ACBA7727A4C3D8C1438B8C8CC3CBC84_gshared (ObjectEqualityComparer_1_t12B2D1ACBD297BEDEBB1137DB5E21959D7372865* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EqualityComparer_1_t22B0CC26C35745E55615170CAA01EBB497BB8F5F* EqualityComparer_1_CreateComparer_mA0B0B2B3328E29E4E8450203F6C4EFF2903CF788_gshared (const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ObjectEqualityComparer_1__ctor_mDF671BCC46A253049A1B84F717020A48BB5ACD3B_gshared (ObjectEqualityComparer_1_t9F85B8762CD61B36D080E54F1D6CE3A94374185B* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EqualityComparer_1_tF8D26B73DD1FAE2024D4D62C28D239A6E4D449B8* EqualityComparer_1_CreateComparer_m9F6EFDCF6614B22E8425CAA7646252256614DEA0_gshared (const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ObjectEqualityComparer_1__ctor_mA9CE3D4BC96AC0CE790B02F98D95F7AD53F73A93_gshared (ObjectEqualityComparer_1_tD36FE92409EFFC82D1B80F3748159133022A4D5D* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EqualityComparer_1_t7FCC40DAE18BFC64ED0C99E437AD4ACC5B27A291* EqualityComparer_1_CreateComparer_m8BAACDFCA970CA9D22FC3FD471090671426454B7_gshared (const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ObjectEqualityComparer_1__ctor_m91862B4A92534F77CA61EDB3910F659E8DE046F7_gshared (ObjectEqualityComparer_1_t9BBD7A440D12B004A2DF3E0DBD53C204F8BEA856* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EqualityComparer_1_t7CA6D3555E2E8A00EC397203A4B8FD84DBB70908* EqualityComparer_1_CreateComparer_mE643B9BEC4F08DBCF88A8123E485FB6B7E3C63E4_gshared (const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ObjectEqualityComparer_1__ctor_mC6F5B3CA9D8707D66A476848EAA00145CEF3AE7A_gshared (ObjectEqualityComparer_1_tAE851B2ACDD6F21276D66A6AE24A015D0DF2CE89* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EqualityComparer_1_t5CC2682E93AD4B6CAB3875684FC62AEDCA363E50* EqualityComparer_1_CreateComparer_m18E602040C3A0FE29414879D2C8C5AE8A2C78F2E_gshared (const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ObjectEqualityComparer_1__ctor_m8400D9B184B90DE30966EF097F2FAF36F91634D0_gshared (ObjectEqualityComparer_1_t921E7770229361F3FF762DF877E7DCA0A5B6E9DD* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EqualityComparer_1_t16A98D8F0C5EEF55360D327FE6C638869C3241C1* EqualityComparer_1_CreateComparer_mF39C45A466416A5BAE0763B76A8C25DCE511F4E8_gshared (const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ObjectEqualityComparer_1__ctor_mFC87C149748F6DE675A2902ADB8EB4158F4DD093_gshared (ObjectEqualityComparer_1_t786DD42C8E6B69C92C71815CDA30E45C689216EC* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EqualityComparer_1_t79BF82D45F57893C1DE60ADAE039812DE97AD810* EqualityComparer_1_CreateComparer_m9DA69C76988E5DAE94ABF08D7EB7DE00D674CD47_gshared (const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ObjectEqualityComparer_1__ctor_m2A3FB60FC31E240AD6AE550D845B558C679248EF_gshared (ObjectEqualityComparer_1_tEC53B973BA396426231073835A6E088DBAA22586* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EqualityComparer_1_t38EE53B7A75D77D5D194E0E1032C58C190258FAC* EqualityComparer_1_CreateComparer_m4B6D964D775E3647E4F584598B92779B62AB0543_gshared (const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ObjectEqualityComparer_1__ctor_mA9D4AFA3C0D6077BA707EF6A5A40A73CAF8295BD_gshared (ObjectEqualityComparer_1_tBE83C233D7D695E232577ADEFC94F52DA898D8E1* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EqualityComparer_1_t1FA1ECA6169BA025212D446EFC89FEDD9C002A5C* EqualityComparer_1_CreateComparer_m781650A8CAA33A1B10ACA41317D7CCA7C67AE4E0_gshared (const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ObjectEqualityComparer_1__ctor_m5B2D182DB8B033F7ED4B9119C667A19E9D7284D4_gshared (ObjectEqualityComparer_1_t3695D15EF163CD568E94D6214A2C4F4A534B4604* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EqualityComparer_1_tFFEF4C3013E60B69B402EF67BC8A56DE9C3725CE* EqualityComparer_1_CreateComparer_m7FE3F9E73031261A517006C0CA0A63BAF1C63932_gshared (const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ObjectEqualityComparer_1__ctor_m3A97B4C4DD59941144B805BF2947FB063B7B9CAD_gshared (ObjectEqualityComparer_1_tA8AD3A81E5FB07F8D919C1623C5DE31005C17E5B* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EqualityComparer_1_tDB4B1DC52BBB13C6139B8D54FBE4CC82605534D0* EqualityComparer_1_CreateComparer_mB994A750EC41E08BC09146ABE333DAF70F58DFF4_gshared (const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ObjectEqualityComparer_1__ctor_mD9A9078D6888A3F2B901F0FD46A84663BF8011FC_gshared (ObjectEqualityComparer_1_t37A819F4DF4F3B394E0FB5AA3D14A0BF6FBF76FF* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EqualityComparer_1_t3E40B6BFFA65A3E77A43732F15397F7023141AAE* EqualityComparer_1_CreateComparer_mD576EA2468FEF6E00CBDFC5CA4E6E343A301A6C9_gshared (const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ObjectEqualityComparer_1__ctor_m51FB19A4EEDECD6F220104857D8C53FB0DAE668A_gshared (ObjectEqualityComparer_1_tEF7375C91E43FEA6AE1236F0B5E2DA2429BE326B* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ObjectPool_1_Get_m8083040649293905041518C11D70D801265F2F87_gshared (ObjectPool_1_tC06B45D8A0C7CBBDAE418090727D1DF1F2FCB9F6* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* EventBase_1_GetPooled_mBD7595B7D0C2B6D191690953CCBC74F4120FBD01_gshared (const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ObjectPool_1_Release_m6F11856AD6B4BB632CF4268585A12AD5BA07F7EA_gshared (ObjectPool_1_tC06B45D8A0C7CBBDAE418090727D1DF1F2FCB9F6* __this, RuntimeObject* ___0_element, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventBase_1_ReleasePooled_mA1EAE04AD52525BE2735A05C29AB01B9F3E05AA5_gshared (RuntimeObject* ___0_evt, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_1__ctor_m663374A863E492A515BE9626B6F0E444991834E8_gshared (Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ObjectPool_1__ctor_m9688468C7DC56FFD724A1C9049B61D19D49594B3_gshared (ObjectPool_1_tC06B45D8A0C7CBBDAE418090727D1DF1F2FCB9F6* __this, Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4* ___0_CreateFunc, int32_t ___1_maxSize, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t EventBase_1_TypeId_m4B18042A64FC5F54DF0B830CE4C9F0FC82C661A5_gshared (const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void EventCallback_1_Invoke_m5F2B6BC345FE72AED0FD249DE0EF0D5F75E22115_gshared_inline (EventCallback_1_t15E400616AB56B841F72D09E503D6377E8366E07* __this, RuntimeObject* ___0_evt, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void EventCallbackFunctor_2_set_userArgs_m21115C107F9E13481A55D79F72A96A884B87B8C4_gshared_inline (EventCallbackFunctor_2_tB40ECBD9BB1AC3BFD251DDF68D981E834F78EC41* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* EventCallbackFunctor_2_get_userArgs_m3AD76CB092F23F849BA4C9369A56307F73CFA7E5_gshared_inline (EventCallbackFunctor_2_tB40ECBD9BB1AC3BFD251DDF68D981E834F78EC41* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void EventCallback_2_Invoke_mB656C1102E598BA1A541936D9CCB086EDB76B676_gshared_inline (EventCallback_2_t34CBF6F72A351419A87A6856DE900206A609D1C0* __this, RuntimeObject* ___0_evt, RuntimeObject* ___1_userArgs, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_CheckCollection_m7C45E9A8A1B1877249C252551B9B35C3FF26B491_gshared (ExposedList_1_t36378ECE06A03D610C6FFF641684239A4DD5EF08* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_AddEnumerable_mC4645B5BD9483AD101EB24AAB0ECDFAE1E655431_gshared (ExposedList_1_t36378ECE06A03D610C6FFF641684239A4DD5EF08* __this, RuntimeObject* ___0_enumerable, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_AddCollection_m2F14843015F51CB386230B0CDD6DEB0B3A81DCAB_gshared (ExposedList_1_t36378ECE06A03D610C6FFF641684239A4DD5EF08* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_GrowIfNeeded_mED66C0ED8C20D583336E2EE3C94695651A2FAA93_gshared (ExposedList_1_t36378ECE06A03D610C6FFF641684239A4DD5EF08* __this, int32_t ___0_addedCount, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ExposedList_1_get_Capacity_mD240CEA2AE70198E807EC35DE4883A6323C69665_gshared (ExposedList_1_t36378ECE06A03D610C6FFF641684239A4DD5EF08* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_set_Capacity_m7D1B9BF463DD4C4638AFC401660664323B2E55BB_gshared (ExposedList_1_t36378ECE06A03D610C6FFF641684239A4DD5EF08* __this, int32_t ___0_value, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Resize_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mBCB506488726A4601272E5DDC33649D64938A4F2_gshared (BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4** ___0_array, int32_t ___1_newSize, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_Add_m2EA377437FC24843A987188A5CFE12098BA5A8F1_gshared (ExposedList_1_t36378ECE06A03D610C6FFF641684239A4DD5EF08* __this, bool ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_CopyTo_mDC8119F6C85298998F405F5C674507103510EAC2_gshared (ExposedList_1_t36378ECE06A03D610C6FFF641684239A4DD5EF08* __this, BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Array_BinarySearch_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m27607EF8994F821461C232E917EC9DA328027C4F_gshared (BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* ___0_array, int32_t ___1_index, int32_t ___2_length, bool ___3_value, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Array_BinarySearch_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mF5D007014F2546628D6B17F48DE03086E13BB12B_gshared (BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* ___0_array, int32_t ___1_index, int32_t ___2_length, bool ___3_value, RuntimeObject* ___4_comparer, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_CheckRange_m0BBF091F35CB7E06AD2DF9EBD043953FD7E549E8_gshared (ExposedList_1_t36378ECE06A03D610C6FFF641684239A4DD5EF08* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Array_IndexOf_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m48C663051095D0B18F3E04B9352AACE522354A3D_gshared (BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* ___0_array, bool ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_CheckMatch_mC7C3FC3D0392CEC100D49CAC68F3685720EA90FA_gshared (Predicate_1_tC0ECFF551C9E980E6022D575E9097589E010E584* ___0_match, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ExposedList_1_GetIndex_m92A047E9ABF9185BFD7476AB85BDB14A18DA92DC_gshared (ExposedList_1_t36378ECE06A03D610C6FFF641684239A4DD5EF08* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_tC0ECFF551C9E980E6022D575E9097589E010E584* ___2_match, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ExposedList_1_t36378ECE06A03D610C6FFF641684239A4DD5EF08* ExposedList_1_FindAllList_m5ACBC0E0F8E974DF0618FE08D3673D20265671DE_gshared (ExposedList_1_t36378ECE06A03D610C6FFF641684239A4DD5EF08* __this, Predicate_1_tC0ECFF551C9E980E6022D575E9097589E010E584* ___0_match, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1__ctor_mB71B052F4527C2F616269F7C7EE3B0297AF488EC_gshared (ExposedList_1_t36378ECE06A03D610C6FFF641684239A4DD5EF08* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Predicate_1_Invoke_m5EB17D73F75C175B835656A7C7C137A266E07928_gshared_inline (Predicate_1_tC0ECFF551C9E980E6022D575E9097589E010E584* __this, bool ___0_obj, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_CheckIndex_m89C6E4B3A293B408DC1EC364397F03A0F4F24FDC_gshared (ExposedList_1_t36378ECE06A03D610C6FFF641684239A4DD5EF08* __this, int32_t ___0_index, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ExposedList_1_GetLastIndex_m1AA0229147A0D5AB570874AA0B56335AF8B404E1_gshared (ExposedList_1_t36378ECE06A03D610C6FFF641684239A4DD5EF08* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_tC0ECFF551C9E980E6022D575E9097589E010E584* ___2_match, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_m69C8773D6967F3B224777183E24EA621CE056F8F_gshared_inline (Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* __this, bool ___0_obj, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m41E260E989EC1DE2C91FF4803BAA0CCB0FAE5CFE_gshared (Enumerator_t2A1107B44286B0C3C8067C38F5E0708CC8F4FDEF* __this, ExposedList_1_t36378ECE06A03D610C6FFF641684239A4DD5EF08* ___0_l, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1__ctor_m28C117984399EFDC0B979980437F73D608F27DC4_gshared (ExposedList_1_t36378ECE06A03D610C6FFF641684239A4DD5EF08* __this, BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* ___0_data, int32_t ___1_size, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_Shift_m94586C294536D605A815FB05BF3B5B7BFE63C1CE_gshared (ExposedList_1_t36378ECE06A03D610C6FFF641684239A4DD5EF08* __this, int32_t ___0_start, int32_t ___1_delta, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_InsertCollection_mF209AF857F4215C424871C649EC625D3E1CC9A14_gshared (ExposedList_1_t36378ECE06A03D610C6FFF641684239A4DD5EF08* __this, int32_t ___0_index, RuntimeObject* ___1_collection, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_InsertEnumeration_m171DE6FFBA87ADBBB3EED61A0277A28F74B539EF_gshared (ExposedList_1_t36378ECE06A03D610C6FFF641684239A4DD5EF08* __this, int32_t ___0_index, RuntimeObject* ___1_enumerable, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_Insert_mF3C56AA597F35A9C99C119793C9AD2E319AC5621_gshared (ExposedList_1_t36378ECE06A03D610C6FFF641684239A4DD5EF08* __this, int32_t ___0_index, bool ___1_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Array_LastIndexOf_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m845D2B272174E19367C54194C2C1E463C292547A_gshared (BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* ___0_array, bool ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ExposedList_1_IndexOf_m4F30CAA2FF4BD7229EFAE567B608CB28D63DA925_gshared (ExposedList_1_t36378ECE06A03D610C6FFF641684239A4DD5EF08* __this, bool ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_RemoveAt_mC388C9B302C83E2B81B593E1BFF58D27CCD803A8_gshared (ExposedList_1_t36378ECE06A03D610C6FFF641684239A4DD5EF08* __this, int32_t ___0_index, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Reverse_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m12308A79AECE5E7D2D300ACDABDA0DC883476BC9_gshared (BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* ___0_array, int32_t ___1_index, int32_t ___2_length, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Comparer_1_t075B18A0921F760D040E0D8BFE6637CE0E1587E4* Comparer_1_get_Default_mCFD1A9E7464C248AC312558B9D4F772D8BE3B07C_gshared (const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Sort_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mCADEE7E401B19F98A7128D14C34529B99C2A5FB1_gshared (BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* ___0_array, int32_t ___1_index, int32_t ___2_length, RuntimeObject* ___3_comparer, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Sort_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m7B5281A5A9295B2A6047BF97966CAE19B6177FAB_gshared (BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* ___0_array, Comparison_1_tF15DB3AEC82E2B8B1BF7E34C4EAB7D1031840D68* ___1_comparison, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_t2A1107B44286B0C3C8067C38F5E0708CC8F4FDEF ExposedList_1_GetEnumerator_m3D7DA79932C6066ED6BAC5DD9D8D75B2A876F680_gshared (ExposedList_1_t36378ECE06A03D610C6FFF641684239A4DD5EF08* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_CheckCollection_mB24AFB5DDEFC55448061AB2B393B2F28CDB57238_gshared (ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_AddEnumerable_m165538B4428DB774B0781C338F4877DC2EB03591_gshared (ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA* __this, RuntimeObject* ___0_enumerable, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_AddCollection_m90E76337B0EAEA749D21158A0DCBC94D74335B8C_gshared (ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_GrowIfNeeded_m9ABF69C7032ADE6F96D0CD00D61F854B98811874_gshared (ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA* __this, int32_t ___0_addedCount, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ExposedList_1_get_Capacity_m72883EBCE3565961895782DB30C1800FC6FB09EB_gshared (ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_set_Capacity_m2EC24140F22F48CB0E1E63E7275DCE3F9198DE1D_gshared (ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA* __this, int32_t ___0_value, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Resize_TisColor32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B_m848A8FC319792F387E6DF3EC87DF9E9685763375_gshared (Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259** ___0_array, int32_t ___1_newSize, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_Add_m41FBA2BE2E93B5B10515BD60F7D4E98303B11FBB_gshared (ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA* __this, Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_CopyTo_mB918CA7F1E6056F64DC11CDF7CAE097A118EC7A7_gshared (ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA* __this, Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Array_BinarySearch_TisColor32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B_mD6B304F2750E88FFAAADD4B2F0C93AD705FA0E4B_gshared (Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* ___0_array, int32_t ___1_index, int32_t ___2_length, Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___3_value, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Array_BinarySearch_TisColor32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B_m4105FC846F0210DFB1493B8502107DFC7F4447FA_gshared (Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* ___0_array, int32_t ___1_index, int32_t ___2_length, Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___3_value, RuntimeObject* ___4_comparer, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_CheckRange_mF638FDFC326A7966B616CB27F0CE48FCDFC1E6DE_gshared (ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Array_IndexOf_TisColor32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B_m4A144DC89C23111FE2293A75D78A9265CECBC2B6_gshared (Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* ___0_array, Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_CheckMatch_m0BEB2B5AA7CE135922DDEA044E8BA6F8FF60183B_gshared (Predicate_1_tC9C6851E26B700167C533F8020C5E001634C932B* ___0_match, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ExposedList_1_GetIndex_m1FB5959F9A57A35F19321E0F2C774D17BE34EFEA_gshared (ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_tC9C6851E26B700167C533F8020C5E001634C932B* ___2_match, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA* ExposedList_1_FindAllList_mAC029A45F0183A723CBE292555500511D01045A1_gshared (ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA* __this, Predicate_1_tC9C6851E26B700167C533F8020C5E001634C932B* ___0_match, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1__ctor_m7F2C2250A03F2A589D790770DC3EC3FA3E4BD966_gshared (ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Predicate_1_Invoke_mDADE161CEBD2C998D731FDAEB5F81BFCD7F4B984_gshared_inline (Predicate_1_tC9C6851E26B700167C533F8020C5E001634C932B* __this, Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___0_obj, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_CheckIndex_m17321094AFFE04D9157C55A16D78DECF5118BC57_gshared (ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA* __this, int32_t ___0_index, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ExposedList_1_GetLastIndex_m79A96ACF74A855C8A9DCF1089FBED200A61D5974_gshared (ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_tC9C6851E26B700167C533F8020C5E001634C932B* ___2_match, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_m85DAE826CA357D0983BCC4F60DC807727254AC42_gshared_inline (Action_1_tA0F10A9285403FFE399C24B340DC3300881DE735* __this, Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___0_obj, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_mBDDCEA5C35D23803B9A4555DF73543FE4BBD19B9_gshared (Enumerator_t729F828CA233F8DB2144F9457D09762F63A751BD* __this, ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA* ___0_l, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1__ctor_m5287269F30451CE2B3F27F9D9865A59F8E0B29F8_gshared (ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA* __this, Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* ___0_data, int32_t ___1_size, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_Shift_m79E71FD621A1EF7B5B0E7EB8112D69CFBD902375_gshared (ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA* __this, int32_t ___0_start, int32_t ___1_delta, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_InsertCollection_m98E951E798CAB3020A6F64A306900E5BCBB45953_gshared (ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA* __this, int32_t ___0_index, RuntimeObject* ___1_collection, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_InsertEnumeration_m2916564CF87C8A36CBFD04139C110330CB01148E_gshared (ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA* __this, int32_t ___0_index, RuntimeObject* ___1_enumerable, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_Insert_mBD5D6066E7F79970708D2BFED3E01E3FB3F5011A_gshared (ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA* __this, int32_t ___0_index, Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___1_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Array_LastIndexOf_TisColor32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B_mFEAF1A193068B027D29AA4614282DCBEB658B5E6_gshared (Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* ___0_array, Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ExposedList_1_IndexOf_m0CB28EF45E8DCADEF1B5F9D7125270E4E071DE5C_gshared (ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA* __this, Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_RemoveAt_mC681B2FB8C5C481294DDBF9C62C9AF039F374F31_gshared (ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA* __this, int32_t ___0_index, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Reverse_TisColor32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B_mED878CBBB3A2B00E856FEEB4E0CAB3716075485F_gshared (Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* ___0_array, int32_t ___1_index, int32_t ___2_length, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Comparer_1_t2158F98C5484AAD9CDBEC169B93B8E28C528F647* Comparer_1_get_Default_mB05937E8B4EB28971561831884D5D55B86740198_gshared (const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Sort_TisColor32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B_m1BC51854203A2823C849C9959B4FD7EAC0990E9D_gshared (Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* ___0_array, int32_t ___1_index, int32_t ___2_length, RuntimeObject* ___3_comparer, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Sort_TisColor32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B_m6FA55327636C69CCD08BCF2DAE2FBE8F99EFE05C_gshared (Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* ___0_array, Comparison_1_t939FA5753922E5ECCF481BF4BC889604ED91887E* ___1_comparison, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_t729F828CA233F8DB2144F9457D09762F63A751BD ExposedList_1_GetEnumerator_m72FEDCA5189C620DADB615BEEC265436860B32D3_gshared (ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_CheckCollection_mF5CB9365FFA78DA986E9807F7D97929878C8C27E_gshared (ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_AddEnumerable_mE6D2F8CF9DF9C64AEDF3EC2E29463A340C3DA3B9_gshared (ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* __this, RuntimeObject* ___0_enumerable, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_AddCollection_m63C45B7E0E0C0A9F976574A67BE534650D08EA91_gshared (ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_GrowIfNeeded_m11899B84B97EE47E96F85674C1199F2F6282DA40_gshared (ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* __this, int32_t ___0_addedCount, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ExposedList_1_get_Capacity_mD955E3CB5A97ACFE3BA4002A9D7CB87C284B2024_gshared (ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_set_Capacity_m572B185C54C0BCD1E38087857CEB728FB1597847_gshared (ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* __this, int32_t ___0_value, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Resize_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m6BAA7BD6F22421B894347B1476C37052FAC6C916_gshared (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C** ___0_array, int32_t ___1_newSize, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_Add_m1C8DEA7F653757F573E321FD3787598BF4E6C284_gshared (ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* __this, int32_t ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_CopyTo_m9F96088B237AE33D4F2518C16D54E471A7E5FA4C_gshared (ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* __this, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Array_BinarySearch_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m93F68F536E2565B21E3E5DA8695618C139B67FC0_gshared (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___0_array, int32_t ___1_index, int32_t ___2_length, int32_t ___3_value, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Array_BinarySearch_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mC9C8319715804B003E1E2802B394C514987FE618_gshared (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___0_array, int32_t ___1_index, int32_t ___2_length, int32_t ___3_value, RuntimeObject* ___4_comparer, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_CheckRange_mFEE137A680CF2A9C787308CD651B68F8604CE766_gshared (ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Array_IndexOf_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m22CB8CB6C30E1C3E70C8662D7A290B88EF5007F3_gshared (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___0_array, int32_t ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_CheckMatch_m10EEA08081E631A6DB330BB4D2141DA7B0295346_gshared (Predicate_1_t6CDE3111264F492F4F13277756366A07CA78A4C3* ___0_match, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ExposedList_1_GetIndex_mC4D68A3708BCB03171310EE8E6C09A7A25B70812_gshared (ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_t6CDE3111264F492F4F13277756366A07CA78A4C3* ___2_match, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* ExposedList_1_FindAllList_mA0A1B4074341D706B2EBAD86C51A99DEFA280BFA_gshared (ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* __this, Predicate_1_t6CDE3111264F492F4F13277756366A07CA78A4C3* ___0_match, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1__ctor_m4700F1AC4D939F946279E5360F05FBE62B4AC17E_gshared (ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Predicate_1_Invoke_mD16C664FFE93598D1C12AC86190D12B0F90B5419_gshared_inline (Predicate_1_t6CDE3111264F492F4F13277756366A07CA78A4C3* __this, int32_t ___0_obj, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_CheckIndex_m2F3D3B88B960A485ACA7F1805BF0B8CAF2BACD8B_gshared (ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* __this, int32_t ___0_index, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ExposedList_1_GetLastIndex_m4018802645DFEEE453B164C64C2AAA25BBD026B2_gshared (ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_t6CDE3111264F492F4F13277756366A07CA78A4C3* ___2_match, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_mAC3C34BA1905AB5B79E483CD9BB082B7D667F703_gshared_inline (Action_1_tD69A6DC9FBE94131E52F5A73B2A9D4AB51EEC404* __this, int32_t ___0_obj, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m414D2A5DFBBD851AB3F9A13D781CD2BFB9841418_gshared (Enumerator_tBB003790231D61CAA1FDD77075A2F35A1D720BA5* __this, ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* ___0_l, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1__ctor_m8B9BAA22D3A335C80AEA21E33DA80D1E4902F5EF_gshared (ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* __this, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___0_data, int32_t ___1_size, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_Shift_m4854A99C2292384EAB8D468DA5639BEA0FAD50F2_gshared (ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* __this, int32_t ___0_start, int32_t ___1_delta, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_InsertCollection_m920E1D7CF5F6374DE15ACC7A8C0265A1931ECCF3_gshared (ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* __this, int32_t ___0_index, RuntimeObject* ___1_collection, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_InsertEnumeration_mD55A537457FFE0323CBA883EEF26CF58CD7EDC34_gshared (ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* __this, int32_t ___0_index, RuntimeObject* ___1_enumerable, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_Insert_mE7D46D2A2B9BBACBE218D5CF82B2D5B9ED7EDBCC_gshared (ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* __this, int32_t ___0_index, int32_t ___1_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Array_LastIndexOf_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m459730221F1EEF97FEF185B13132174BA7CA27E5_gshared (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___0_array, int32_t ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ExposedList_1_IndexOf_mAF7FDDADA406377179E0357B54B84EFA4ED19A52_gshared (ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* __this, int32_t ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_RemoveAt_m03FC9912C196A16425BB68F4B844803C8919E6E6_gshared (ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* __this, int32_t ___0_index, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Reverse_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m57764BD8E3718881AE35094284EFDECEE528991D_gshared (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___0_array, int32_t ___1_index, int32_t ___2_length, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Comparer_1_t2FF14F26F4D678A8FA199B888FF61A2A9D1D2D80* Comparer_1_get_Default_m55220E2A5C7845F68201F047E7DA0D708E8AE051_gshared (const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Sort_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m6E0CF4C26182BB9D788C90ABE423C2F4CD145E41_gshared (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___0_array, int32_t ___1_index, int32_t ___2_length, RuntimeObject* ___3_comparer, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Sort_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m89052CD0450CDEC0AE040F2D1982E4DD33A12EF8_gshared (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___0_array, Comparison_1_tB7DE1436CB53924C2FC41FF926D074C1ACC14D89* ___1_comparison, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_tBB003790231D61CAA1FDD77075A2F35A1D720BA5 ExposedList_1_GetEnumerator_m0EB5C91AFEE0030CB53BD8AC71F89776871B9A76_gshared (ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_CheckCollection_m645F7D87BA390C41A688AA5A389874F60087BD03_gshared (ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_AddEnumerable_m19CDC93E37134029FACE2B74D5D15399AAD3F197_gshared (ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7* __this, RuntimeObject* ___0_enumerable, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_AddCollection_m47E45DE902CAAFC849072E82F6DF7A87B1E68D42_gshared (ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_GrowIfNeeded_mD8FF6DABE20A4889930BD001E4D87EEDD0634B36_gshared (ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7* __this, int32_t ___0_addedCount, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ExposedList_1_get_Capacity_m215F1A12A9B855BB39507EF5BED8BF87B7146B16_gshared (ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_set_Capacity_m141EB49FDEF15FF9684956A262B35B0AC561E7E6_gshared (ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7* __this, int32_t ___0_value, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Resize_TisRuntimeObject_mE8D92C287251BAF8256D85E5829F749359EC334E_gshared (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918** ___0_array, int32_t ___1_newSize, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_Add_m4452A921BA427CF9ED0C759CAF923201A206E219_gshared (ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_CopyTo_mDE1700F846022B2BD2C60D35EFE270895771D005_gshared (ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7* __this, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Array_BinarySearch_TisRuntimeObject_m0C39C82AF29428CA1CFFE2E303EC3AE0524AB972_gshared (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___0_array, int32_t ___1_index, int32_t ___2_length, RuntimeObject* ___3_value, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Array_BinarySearch_TisRuntimeObject_m5B818220FAB53B22E61917AC1A8AE36C1B1DA151_gshared (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___0_array, int32_t ___1_index, int32_t ___2_length, RuntimeObject* ___3_value, RuntimeObject* ___4_comparer, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_CheckRange_m1931B403DD741674F4D64B6B412B34A6B10D504C_gshared (ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Array_IndexOf_TisRuntimeObject_m4C0C698B1D627E6B3C3BE6DDA512E8E276DC6F73_gshared (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___0_array, RuntimeObject* ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_CheckMatch_m4670DEDC4F45E2E61F2D48BCAAA7305D5F85C5CD_gshared (Predicate_1_t8342C85FF4E41CD1F7024AC0CDC3E5312A32CB12* ___0_match, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ExposedList_1_GetIndex_mB0FFCCE45B5172815352F2F8BFEA6D12BD8A97E7_gshared (ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_t8342C85FF4E41CD1F7024AC0CDC3E5312A32CB12* ___2_match, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7* ExposedList_1_FindAllList_mF8C395D1923F2335B0B1D955A14B1B964B127D18_gshared (ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7* __this, Predicate_1_t8342C85FF4E41CD1F7024AC0CDC3E5312A32CB12* ___0_match, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1__ctor_m04219D42999BC4715AC9D452428650EC9AD80753_gshared (ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Predicate_1_Invoke_m6AC449189DCEE89A4FA2A2B724DE296A1DFB6A9B_gshared_inline (Predicate_1_t8342C85FF4E41CD1F7024AC0CDC3E5312A32CB12* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_CheckIndex_mE14128084BC28B48BD9F031781AEBCBA6F166D04_gshared (ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7* __this, int32_t ___0_index, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ExposedList_1_GetLastIndex_mDAF426343E1B2547D31C5351F768DB146C329CC9_gshared (ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_t8342C85FF4E41CD1F7024AC0CDC3E5312A32CB12* ___2_match, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_mF2422B2DD29F74CE66F791C3F68E288EC7C3DB9E_gshared_inline (Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_mBAB456CE0D6489C7E5852B27C4D5FD34FCDD5229_gshared (Enumerator_t739C86133C966CD494DA3E584097A6CF08A5F453* __this, ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7* ___0_l, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1__ctor_m92744E3F64F982AA4F1DEBC8DEF58ED215E259D3_gshared (ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7* __this, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___0_data, int32_t ___1_size, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_Shift_m603EF39D9F0BF53D0B185F776079A9B2200A3B8B_gshared (ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7* __this, int32_t ___0_start, int32_t ___1_delta, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_InsertCollection_mAEA23B303CF3A0FA3116D6C5890E9D7B2ABF159B_gshared (ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7* __this, int32_t ___0_index, RuntimeObject* ___1_collection, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_InsertEnumeration_m5BC469CCAE5A998DDD36274E530E6AAF4313A98B_gshared (ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7* __this, int32_t ___0_index, RuntimeObject* ___1_enumerable, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_Insert_m7DA4DC73993A644AD88E7D6BB0803C8714627E60_gshared (ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7* __this, int32_t ___0_index, RuntimeObject* ___1_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Array_LastIndexOf_TisRuntimeObject_m71A883897624019E6587A0716169FDF72475BC3D_gshared (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___0_array, RuntimeObject* ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ExposedList_1_IndexOf_m8BEA2B2EB7D8978025AF8EEDAA51958044680D1F_gshared (ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_RemoveAt_m3D5E43FCABF6411C1064F04B11F0CC85823FC3DC_gshared (ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7* __this, int32_t ___0_index, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Reverse_TisRuntimeObject_m06FF2E5011A594BEE1AF5EC3AEA51997A9812FE1_gshared (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___0_array, int32_t ___1_index, int32_t ___2_length, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Comparer_1_t0A03F9FBBEA32FB1528366652D3D38513E8B1137* Comparer_1_get_Default_mBE201B8DE0399BC709123B087F2215883366753F_gshared (const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Sort_TisRuntimeObject_mF8C07FB088390BE91CF3D4F9C8C4AC052B3FBCBA_gshared (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___0_array, int32_t ___1_index, int32_t ___2_length, RuntimeObject* ___3_comparer, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Sort_TisRuntimeObject_mFC83E20748A5276FAA7611C2DCFCAE00737CF389_gshared (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___0_array, Comparison_1_t62E531E7B8260E2C6C2718C3BDB8CF8655139645* ___1_comparison, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_t739C86133C966CD494DA3E584097A6CF08A5F453 ExposedList_1_GetEnumerator_m3FBC2F5FB0D42C43E9CC9179CCEE0155B7C6D71B_gshared (ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7* __this, const RuntimeMethod* method) ;
|
|
|
|
inline EqualityComparer_1_t511F5481BB1C1E7DD105A7DC448488B4172C126D* EqualityComparer_1_CreateComparer_m3BC13CA910F09C73818657001EA71B9077A8BE92 (const RuntimeMethod* method)
|
|
{
|
|
return (( EqualityComparer_1_t511F5481BB1C1E7DD105A7DC448488B4172C126D* (*) (const RuntimeMethod*))EqualityComparer_1_CreateComparer_m3BC13CA910F09C73818657001EA71B9077A8BE92_gshared)(method);
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57 (RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B ___0_handle, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC (Type_t* ___0_left, Type_t* ___1_right, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ByteEqualityComparer__ctor_m6A7EE7FCB7B4275069DC078346C35ED9B6F71AAE (ByteEqualityComparer_tE254CF4C39341CB4BB9890C1CA90ACE14E1BA275* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalStringComparer__ctor_m06A4CE888A27763DE6BD47DD2C2CF45C68736108 (InternalStringComparer_t04B2D1768998E940BC4619579B7044102591E38B* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* RuntimeType_CreateInstanceForAnotherGenericParameter_m5AD0AF8C5D092750500FF193E17F311C59A6D066 (Type_t* ___0_genericType, RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* ___1_genericArgument, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* Enum_GetUnderlyingType_mEDDDC2C9F74ECC841E65E401C3703D59C37CBB05 (Type_t* ___0_enumType, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Type_GetTypeCode_m2CE476933AF4B381D7A52F4343B70E9878FDF466 (Type_t* ___0_type, const RuntimeMethod* method) ;
|
|
inline void ObjectEqualityComparer_1__ctor_m997D18856D968B1E02A4F24B5DEAC0541DBD54D1 (ObjectEqualityComparer_1_tB9B6BDFBC1DE15922982869362B56B0342A62758* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (ObjectEqualityComparer_1_tB9B6BDFBC1DE15922982869362B56B0342A62758*, const RuntimeMethod*))ObjectEqualityComparer_1__ctor_m997D18856D968B1E02A4F24B5DEAC0541DBD54D1_gshared)(__this, method);
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ThrowHelper_ThrowArgumentException_m698044D4F664D7D0DDB88124EEEE2D052AF628BA (int32_t ___0_resource, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2 (RuntimeObject* __this, const RuntimeMethod* method) ;
|
|
inline EqualityComparer_1_t54887FDB060CE2D471F63268BEA1812D2A0C5E2D* EqualityComparer_1_CreateComparer_m28126640E0C70FFE91E18FC180DBF37DE08494E1 (const RuntimeMethod* method)
|
|
{
|
|
return (( EqualityComparer_1_t54887FDB060CE2D471F63268BEA1812D2A0C5E2D* (*) (const RuntimeMethod*))EqualityComparer_1_CreateComparer_m28126640E0C70FFE91E18FC180DBF37DE08494E1_gshared)(method);
|
|
}
|
|
inline void ObjectEqualityComparer_1__ctor_mE9AF2F6D630D3F8E5E168B938570114EA23AE9AA (ObjectEqualityComparer_1_t7858D7F102BE8270D0BB1FB4BD8A0DB22B4B62BB* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (ObjectEqualityComparer_1_t7858D7F102BE8270D0BB1FB4BD8A0DB22B4B62BB*, const RuntimeMethod*))ObjectEqualityComparer_1__ctor_mE9AF2F6D630D3F8E5E168B938570114EA23AE9AA_gshared)(__this, method);
|
|
}
|
|
inline EqualityComparer_1_t97889FF6B5695C88AE4091CF52103AFB63232E60* EqualityComparer_1_CreateComparer_m28BF83C9D858DBEFED1A1A189B1E70C29AB9D7AD (const RuntimeMethod* method)
|
|
{
|
|
return (( EqualityComparer_1_t97889FF6B5695C88AE4091CF52103AFB63232E60* (*) (const RuntimeMethod*))EqualityComparer_1_CreateComparer_m28BF83C9D858DBEFED1A1A189B1E70C29AB9D7AD_gshared)(method);
|
|
}
|
|
inline void ObjectEqualityComparer_1__ctor_m76767986E39DC3206058BB550645443C0C66F7B9 (ObjectEqualityComparer_1_t1FEBA944DE9944BD0A9C781A49AF05E381C4B730* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (ObjectEqualityComparer_1_t1FEBA944DE9944BD0A9C781A49AF05E381C4B730*, const RuntimeMethod*))ObjectEqualityComparer_1__ctor_m76767986E39DC3206058BB550645443C0C66F7B9_gshared)(__this, method);
|
|
}
|
|
inline EqualityComparer_1_t6AAC1633D5060640F8E22439E93075AD21BB1A0E* EqualityComparer_1_CreateComparer_m89563633FE00A9A6EAF07EA8FBEAFD61879CBBC5 (const RuntimeMethod* method)
|
|
{
|
|
return (( EqualityComparer_1_t6AAC1633D5060640F8E22439E93075AD21BB1A0E* (*) (const RuntimeMethod*))EqualityComparer_1_CreateComparer_m89563633FE00A9A6EAF07EA8FBEAFD61879CBBC5_gshared)(method);
|
|
}
|
|
inline void ObjectEqualityComparer_1__ctor_m2E8B8E3415F24A56EED96789B5C6CF8B7E34052C (ObjectEqualityComparer_1_tDBA7AB9CF6ED19ED1A26019FAA55D3B727103B37* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (ObjectEqualityComparer_1_tDBA7AB9CF6ED19ED1A26019FAA55D3B727103B37*, const RuntimeMethod*))ObjectEqualityComparer_1__ctor_m2E8B8E3415F24A56EED96789B5C6CF8B7E34052C_gshared)(__this, method);
|
|
}
|
|
inline EqualityComparer_1_t33097A91AB44204F078A6C76A27407AC5A282D0D* EqualityComparer_1_CreateComparer_m93866F6AEFE35ADD7D718AC7622878B8F3BF273D (const RuntimeMethod* method)
|
|
{
|
|
return (( EqualityComparer_1_t33097A91AB44204F078A6C76A27407AC5A282D0D* (*) (const RuntimeMethod*))EqualityComparer_1_CreateComparer_m93866F6AEFE35ADD7D718AC7622878B8F3BF273D_gshared)(method);
|
|
}
|
|
inline void ObjectEqualityComparer_1__ctor_m412DA5B16324AB841B9B11780BE5201216BDA1E9 (ObjectEqualityComparer_1_tCE14CEDBE688D382C7BDA7A539C2DCCAC95E22BA* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (ObjectEqualityComparer_1_tCE14CEDBE688D382C7BDA7A539C2DCCAC95E22BA*, const RuntimeMethod*))ObjectEqualityComparer_1__ctor_m412DA5B16324AB841B9B11780BE5201216BDA1E9_gshared)(__this, method);
|
|
}
|
|
inline EqualityComparer_1_t52645C99EE1F6BDD19ED02C7F019B6ED37EF1592* EqualityComparer_1_CreateComparer_mC7D4BCD05EFA5A10C637C6F3B490E2414E0F26C5 (const RuntimeMethod* method)
|
|
{
|
|
return (( EqualityComparer_1_t52645C99EE1F6BDD19ED02C7F019B6ED37EF1592* (*) (const RuntimeMethod*))EqualityComparer_1_CreateComparer_mC7D4BCD05EFA5A10C637C6F3B490E2414E0F26C5_gshared)(method);
|
|
}
|
|
inline void ObjectEqualityComparer_1__ctor_m2FFCC6EDF12660FD2EDC284448C56217228198EC (ObjectEqualityComparer_1_t2D4981451091943157D0842521FA6BD6F627E70A* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (ObjectEqualityComparer_1_t2D4981451091943157D0842521FA6BD6F627E70A*, const RuntimeMethod*))ObjectEqualityComparer_1__ctor_m2FFCC6EDF12660FD2EDC284448C56217228198EC_gshared)(__this, method);
|
|
}
|
|
inline EqualityComparer_1_t65E6EE02C62CB9DFE52D766B693759C3745CEA5E* EqualityComparer_1_CreateComparer_mB5193B2A11417E04B3668412E06E336B9CCBF991 (const RuntimeMethod* method)
|
|
{
|
|
return (( EqualityComparer_1_t65E6EE02C62CB9DFE52D766B693759C3745CEA5E* (*) (const RuntimeMethod*))EqualityComparer_1_CreateComparer_mB5193B2A11417E04B3668412E06E336B9CCBF991_gshared)(method);
|
|
}
|
|
inline void ObjectEqualityComparer_1__ctor_m4171F2FB97F605A77B90CBF117D3BE9C765B17AB (ObjectEqualityComparer_1_t2EAA4FCF95D36614D33E1713327A7BE3AFB0B956* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (ObjectEqualityComparer_1_t2EAA4FCF95D36614D33E1713327A7BE3AFB0B956*, const RuntimeMethod*))ObjectEqualityComparer_1__ctor_m4171F2FB97F605A77B90CBF117D3BE9C765B17AB_gshared)(__this, method);
|
|
}
|
|
inline EqualityComparer_1_tB07B7222DB6D3E0844124F071EB509BC2B77592E* EqualityComparer_1_CreateComparer_m5349A77F09E5840ADAF717E7BE27A8EBA85DD585 (const RuntimeMethod* method)
|
|
{
|
|
return (( EqualityComparer_1_tB07B7222DB6D3E0844124F071EB509BC2B77592E* (*) (const RuntimeMethod*))EqualityComparer_1_CreateComparer_m5349A77F09E5840ADAF717E7BE27A8EBA85DD585_gshared)(method);
|
|
}
|
|
inline void ObjectEqualityComparer_1__ctor_m8D3012FE3ACBA7727A4C3D8C1438B8C8CC3CBC84 (ObjectEqualityComparer_1_t12B2D1ACBD297BEDEBB1137DB5E21959D7372865* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (ObjectEqualityComparer_1_t12B2D1ACBD297BEDEBB1137DB5E21959D7372865*, const RuntimeMethod*))ObjectEqualityComparer_1__ctor_m8D3012FE3ACBA7727A4C3D8C1438B8C8CC3CBC84_gshared)(__this, method);
|
|
}
|
|
inline EqualityComparer_1_t22B0CC26C35745E55615170CAA01EBB497BB8F5F* EqualityComparer_1_CreateComparer_mA0B0B2B3328E29E4E8450203F6C4EFF2903CF788 (const RuntimeMethod* method)
|
|
{
|
|
return (( EqualityComparer_1_t22B0CC26C35745E55615170CAA01EBB497BB8F5F* (*) (const RuntimeMethod*))EqualityComparer_1_CreateComparer_mA0B0B2B3328E29E4E8450203F6C4EFF2903CF788_gshared)(method);
|
|
}
|
|
inline void ObjectEqualityComparer_1__ctor_mDF671BCC46A253049A1B84F717020A48BB5ACD3B (ObjectEqualityComparer_1_t9F85B8762CD61B36D080E54F1D6CE3A94374185B* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (ObjectEqualityComparer_1_t9F85B8762CD61B36D080E54F1D6CE3A94374185B*, const RuntimeMethod*))ObjectEqualityComparer_1__ctor_mDF671BCC46A253049A1B84F717020A48BB5ACD3B_gshared)(__this, method);
|
|
}
|
|
inline EqualityComparer_1_tF8D26B73DD1FAE2024D4D62C28D239A6E4D449B8* EqualityComparer_1_CreateComparer_m9F6EFDCF6614B22E8425CAA7646252256614DEA0 (const RuntimeMethod* method)
|
|
{
|
|
return (( EqualityComparer_1_tF8D26B73DD1FAE2024D4D62C28D239A6E4D449B8* (*) (const RuntimeMethod*))EqualityComparer_1_CreateComparer_m9F6EFDCF6614B22E8425CAA7646252256614DEA0_gshared)(method);
|
|
}
|
|
inline void ObjectEqualityComparer_1__ctor_mA9CE3D4BC96AC0CE790B02F98D95F7AD53F73A93 (ObjectEqualityComparer_1_tD36FE92409EFFC82D1B80F3748159133022A4D5D* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (ObjectEqualityComparer_1_tD36FE92409EFFC82D1B80F3748159133022A4D5D*, const RuntimeMethod*))ObjectEqualityComparer_1__ctor_mA9CE3D4BC96AC0CE790B02F98D95F7AD53F73A93_gshared)(__this, method);
|
|
}
|
|
inline EqualityComparer_1_t7FCC40DAE18BFC64ED0C99E437AD4ACC5B27A291* EqualityComparer_1_CreateComparer_m8BAACDFCA970CA9D22FC3FD471090671426454B7 (const RuntimeMethod* method)
|
|
{
|
|
return (( EqualityComparer_1_t7FCC40DAE18BFC64ED0C99E437AD4ACC5B27A291* (*) (const RuntimeMethod*))EqualityComparer_1_CreateComparer_m8BAACDFCA970CA9D22FC3FD471090671426454B7_gshared)(method);
|
|
}
|
|
inline void ObjectEqualityComparer_1__ctor_m91862B4A92534F77CA61EDB3910F659E8DE046F7 (ObjectEqualityComparer_1_t9BBD7A440D12B004A2DF3E0DBD53C204F8BEA856* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (ObjectEqualityComparer_1_t9BBD7A440D12B004A2DF3E0DBD53C204F8BEA856*, const RuntimeMethod*))ObjectEqualityComparer_1__ctor_m91862B4A92534F77CA61EDB3910F659E8DE046F7_gshared)(__this, method);
|
|
}
|
|
inline EqualityComparer_1_t7CA6D3555E2E8A00EC397203A4B8FD84DBB70908* EqualityComparer_1_CreateComparer_mE643B9BEC4F08DBCF88A8123E485FB6B7E3C63E4 (const RuntimeMethod* method)
|
|
{
|
|
return (( EqualityComparer_1_t7CA6D3555E2E8A00EC397203A4B8FD84DBB70908* (*) (const RuntimeMethod*))EqualityComparer_1_CreateComparer_mE643B9BEC4F08DBCF88A8123E485FB6B7E3C63E4_gshared)(method);
|
|
}
|
|
inline void ObjectEqualityComparer_1__ctor_mC6F5B3CA9D8707D66A476848EAA00145CEF3AE7A (ObjectEqualityComparer_1_tAE851B2ACDD6F21276D66A6AE24A015D0DF2CE89* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (ObjectEqualityComparer_1_tAE851B2ACDD6F21276D66A6AE24A015D0DF2CE89*, const RuntimeMethod*))ObjectEqualityComparer_1__ctor_mC6F5B3CA9D8707D66A476848EAA00145CEF3AE7A_gshared)(__this, method);
|
|
}
|
|
inline EqualityComparer_1_t5CC2682E93AD4B6CAB3875684FC62AEDCA363E50* EqualityComparer_1_CreateComparer_m18E602040C3A0FE29414879D2C8C5AE8A2C78F2E (const RuntimeMethod* method)
|
|
{
|
|
return (( EqualityComparer_1_t5CC2682E93AD4B6CAB3875684FC62AEDCA363E50* (*) (const RuntimeMethod*))EqualityComparer_1_CreateComparer_m18E602040C3A0FE29414879D2C8C5AE8A2C78F2E_gshared)(method);
|
|
}
|
|
inline void ObjectEqualityComparer_1__ctor_m8400D9B184B90DE30966EF097F2FAF36F91634D0 (ObjectEqualityComparer_1_t921E7770229361F3FF762DF877E7DCA0A5B6E9DD* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (ObjectEqualityComparer_1_t921E7770229361F3FF762DF877E7DCA0A5B6E9DD*, const RuntimeMethod*))ObjectEqualityComparer_1__ctor_m8400D9B184B90DE30966EF097F2FAF36F91634D0_gshared)(__this, method);
|
|
}
|
|
inline EqualityComparer_1_t16A98D8F0C5EEF55360D327FE6C638869C3241C1* EqualityComparer_1_CreateComparer_mF39C45A466416A5BAE0763B76A8C25DCE511F4E8 (const RuntimeMethod* method)
|
|
{
|
|
return (( EqualityComparer_1_t16A98D8F0C5EEF55360D327FE6C638869C3241C1* (*) (const RuntimeMethod*))EqualityComparer_1_CreateComparer_mF39C45A466416A5BAE0763B76A8C25DCE511F4E8_gshared)(method);
|
|
}
|
|
inline void ObjectEqualityComparer_1__ctor_mFC87C149748F6DE675A2902ADB8EB4158F4DD093 (ObjectEqualityComparer_1_t786DD42C8E6B69C92C71815CDA30E45C689216EC* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (ObjectEqualityComparer_1_t786DD42C8E6B69C92C71815CDA30E45C689216EC*, const RuntimeMethod*))ObjectEqualityComparer_1__ctor_mFC87C149748F6DE675A2902ADB8EB4158F4DD093_gshared)(__this, method);
|
|
}
|
|
inline EqualityComparer_1_t79BF82D45F57893C1DE60ADAE039812DE97AD810* EqualityComparer_1_CreateComparer_m9DA69C76988E5DAE94ABF08D7EB7DE00D674CD47 (const RuntimeMethod* method)
|
|
{
|
|
return (( EqualityComparer_1_t79BF82D45F57893C1DE60ADAE039812DE97AD810* (*) (const RuntimeMethod*))EqualityComparer_1_CreateComparer_m9DA69C76988E5DAE94ABF08D7EB7DE00D674CD47_gshared)(method);
|
|
}
|
|
inline void ObjectEqualityComparer_1__ctor_m2A3FB60FC31E240AD6AE550D845B558C679248EF (ObjectEqualityComparer_1_tEC53B973BA396426231073835A6E088DBAA22586* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (ObjectEqualityComparer_1_tEC53B973BA396426231073835A6E088DBAA22586*, const RuntimeMethod*))ObjectEqualityComparer_1__ctor_m2A3FB60FC31E240AD6AE550D845B558C679248EF_gshared)(__this, method);
|
|
}
|
|
inline EqualityComparer_1_t38EE53B7A75D77D5D194E0E1032C58C190258FAC* EqualityComparer_1_CreateComparer_m4B6D964D775E3647E4F584598B92779B62AB0543 (const RuntimeMethod* method)
|
|
{
|
|
return (( EqualityComparer_1_t38EE53B7A75D77D5D194E0E1032C58C190258FAC* (*) (const RuntimeMethod*))EqualityComparer_1_CreateComparer_m4B6D964D775E3647E4F584598B92779B62AB0543_gshared)(method);
|
|
}
|
|
inline void ObjectEqualityComparer_1__ctor_mA9D4AFA3C0D6077BA707EF6A5A40A73CAF8295BD (ObjectEqualityComparer_1_tBE83C233D7D695E232577ADEFC94F52DA898D8E1* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (ObjectEqualityComparer_1_tBE83C233D7D695E232577ADEFC94F52DA898D8E1*, const RuntimeMethod*))ObjectEqualityComparer_1__ctor_mA9D4AFA3C0D6077BA707EF6A5A40A73CAF8295BD_gshared)(__this, method);
|
|
}
|
|
inline EqualityComparer_1_t1FA1ECA6169BA025212D446EFC89FEDD9C002A5C* EqualityComparer_1_CreateComparer_m781650A8CAA33A1B10ACA41317D7CCA7C67AE4E0 (const RuntimeMethod* method)
|
|
{
|
|
return (( EqualityComparer_1_t1FA1ECA6169BA025212D446EFC89FEDD9C002A5C* (*) (const RuntimeMethod*))EqualityComparer_1_CreateComparer_m781650A8CAA33A1B10ACA41317D7CCA7C67AE4E0_gshared)(method);
|
|
}
|
|
inline void ObjectEqualityComparer_1__ctor_m5B2D182DB8B033F7ED4B9119C667A19E9D7284D4 (ObjectEqualityComparer_1_t3695D15EF163CD568E94D6214A2C4F4A534B4604* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (ObjectEqualityComparer_1_t3695D15EF163CD568E94D6214A2C4F4A534B4604*, const RuntimeMethod*))ObjectEqualityComparer_1__ctor_m5B2D182DB8B033F7ED4B9119C667A19E9D7284D4_gshared)(__this, method);
|
|
}
|
|
inline EqualityComparer_1_tFFEF4C3013E60B69B402EF67BC8A56DE9C3725CE* EqualityComparer_1_CreateComparer_m7FE3F9E73031261A517006C0CA0A63BAF1C63932 (const RuntimeMethod* method)
|
|
{
|
|
return (( EqualityComparer_1_tFFEF4C3013E60B69B402EF67BC8A56DE9C3725CE* (*) (const RuntimeMethod*))EqualityComparer_1_CreateComparer_m7FE3F9E73031261A517006C0CA0A63BAF1C63932_gshared)(method);
|
|
}
|
|
inline void ObjectEqualityComparer_1__ctor_m3A97B4C4DD59941144B805BF2947FB063B7B9CAD (ObjectEqualityComparer_1_tA8AD3A81E5FB07F8D919C1623C5DE31005C17E5B* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (ObjectEqualityComparer_1_tA8AD3A81E5FB07F8D919C1623C5DE31005C17E5B*, const RuntimeMethod*))ObjectEqualityComparer_1__ctor_m3A97B4C4DD59941144B805BF2947FB063B7B9CAD_gshared)(__this, method);
|
|
}
|
|
inline EqualityComparer_1_tDB4B1DC52BBB13C6139B8D54FBE4CC82605534D0* EqualityComparer_1_CreateComparer_mB994A750EC41E08BC09146ABE333DAF70F58DFF4 (const RuntimeMethod* method)
|
|
{
|
|
return (( EqualityComparer_1_tDB4B1DC52BBB13C6139B8D54FBE4CC82605534D0* (*) (const RuntimeMethod*))EqualityComparer_1_CreateComparer_mB994A750EC41E08BC09146ABE333DAF70F58DFF4_gshared)(method);
|
|
}
|
|
inline void ObjectEqualityComparer_1__ctor_mD9A9078D6888A3F2B901F0FD46A84663BF8011FC (ObjectEqualityComparer_1_t37A819F4DF4F3B394E0FB5AA3D14A0BF6FBF76FF* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (ObjectEqualityComparer_1_t37A819F4DF4F3B394E0FB5AA3D14A0BF6FBF76FF*, const RuntimeMethod*))ObjectEqualityComparer_1__ctor_mD9A9078D6888A3F2B901F0FD46A84663BF8011FC_gshared)(__this, method);
|
|
}
|
|
inline EqualityComparer_1_t3E40B6BFFA65A3E77A43732F15397F7023141AAE* EqualityComparer_1_CreateComparer_mD576EA2468FEF6E00CBDFC5CA4E6E343A301A6C9 (const RuntimeMethod* method)
|
|
{
|
|
return (( EqualityComparer_1_t3E40B6BFFA65A3E77A43732F15397F7023141AAE* (*) (const RuntimeMethod*))EqualityComparer_1_CreateComparer_mD576EA2468FEF6E00CBDFC5CA4E6E343A301A6C9_gshared)(method);
|
|
}
|
|
inline void ObjectEqualityComparer_1__ctor_m51FB19A4EEDECD6F220104857D8C53FB0DAE668A (ObjectEqualityComparer_1_tEF7375C91E43FEA6AE1236F0B5E2DA2429BE326B* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (ObjectEqualityComparer_1_tEF7375C91E43FEA6AE1236F0B5E2DA2429BE326B*, const RuntimeMethod*))ObjectEqualityComparer_1__ctor_m51FB19A4EEDECD6F220104857D8C53FB0DAE668A_gshared)(__this, method);
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventBase__ctor_m0F0240F7598536DEA9E0415A714D5BF15914688C (EventBase_tD7F89B936EB8074AE31E7B15976C072277371F7C* __this, int32_t ___0_category, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventBase_Init_m0232C045D6ADFA1ED826CA5D4E232A4635F623B1 (EventBase_tD7F89B936EB8074AE31E7B15976C072277371F7C* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB (RuntimeObject* ___0_message, const RuntimeMethod* method) ;
|
|
inline RuntimeObject* ObjectPool_1_Get_m8083040649293905041518C11D70D801265F2F87 (ObjectPool_1_tC06B45D8A0C7CBBDAE418090727D1DF1F2FCB9F6* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( RuntimeObject* (*) (ObjectPool_1_tC06B45D8A0C7CBBDAE418090727D1DF1F2FCB9F6*, const RuntimeMethod*))ObjectPool_1_Get_m8083040649293905041518C11D70D801265F2F87_gshared)(__this, method);
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventBase_set_pooled_m2010D79336024981A70A73A9BE586CBBA7B82C84 (EventBase_tD7F89B936EB8074AE31E7B15976C072277371F7C* __this, bool ___0_value, const RuntimeMethod* method) ;
|
|
inline RuntimeObject* EventBase_1_GetPooled_mBD7595B7D0C2B6D191690953CCBC74F4120FBD01 (const RuntimeMethod* method)
|
|
{
|
|
return (( RuntimeObject* (*) (const RuntimeMethod*))EventBase_1_GetPooled_mBD7595B7D0C2B6D191690953CCBC74F4120FBD01_gshared)(method);
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint64_t EventBase_get_eventId_m4951447F4F1FD94AD7279F8CB274438D012746AA_inline (EventBase_tD7F89B936EB8074AE31E7B15976C072277371F7C* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventBase_SetTriggerEventId_m5ABA5B95F502F662C73F8416BF8C232A2F000179 (EventBase_tD7F89B936EB8074AE31E7B15976C072277371F7C* __this, uint64_t ___0_id, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool EventBase_get_pooled_m62460211AFF2CE6FEEF3D979AD3BE8C49E3F7182 (EventBase_tD7F89B936EB8074AE31E7B15976C072277371F7C* __this, const RuntimeMethod* method) ;
|
|
inline void ObjectPool_1_Release_m6F11856AD6B4BB632CF4268585A12AD5BA07F7EA (ObjectPool_1_tC06B45D8A0C7CBBDAE418090727D1DF1F2FCB9F6* __this, RuntimeObject* ___0_element, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (ObjectPool_1_tC06B45D8A0C7CBBDAE418090727D1DF1F2FCB9F6*, RuntimeObject*, const RuntimeMethod*))ObjectPool_1_Release_m6F11856AD6B4BB632CF4268585A12AD5BA07F7EA_gshared)(__this, ___0_element, method);
|
|
}
|
|
inline void EventBase_1_ReleasePooled_mA1EAE04AD52525BE2735A05C29AB01B9F3E05AA5 (RuntimeObject* ___0_evt, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (RuntimeObject*, const RuntimeMethod*))EventBase_1_ReleasePooled_mA1EAE04AD52525BE2735A05C29AB01B9F3E05AA5_gshared)(___0_evt, method);
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t EventBase_RegisterEventType_mCF0405EC30E253F9EEE955CEC9A17E8C069B5532 (const RuntimeMethod* method) ;
|
|
inline void Func_1__ctor_m663374A863E492A515BE9626B6F0E444991834E8 (Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_1__ctor_m663374A863E492A515BE9626B6F0E444991834E8_gshared)(__this, ___0_object, ___1_method, method);
|
|
}
|
|
inline void ObjectPool_1__ctor_m9688468C7DC56FFD724A1C9049B61D19D49594B3 (ObjectPool_1_tC06B45D8A0C7CBBDAE418090727D1DF1F2FCB9F6* __this, Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4* ___0_CreateFunc, int32_t ___1_maxSize, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (ObjectPool_1_tC06B45D8A0C7CBBDAE418090727D1DF1F2FCB9F6*, Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4*, int32_t, const RuntimeMethod*))ObjectPool_1__ctor_m9688468C7DC56FFD724A1C9049B61D19D49594B3_gshared)(__this, ___0_CreateFunc, ___1_maxSize, method);
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t EventInterestReflectionUtils_GetEventCategory_mBBF06500ECC609D1888EEB7AFCF8A807506A7F19 (Type_t* ___0_eventType, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventCallbackFunctorBase__ctor_m0E166604ABD1585BED07E968675B24A2B12ABC83 (EventCallbackFunctorBase_tEFE8404D9A89369B0A322FA7743CDA068A0BB568* __this, int32_t ___0_phase, int32_t ___1_invokePolicy, const RuntimeMethod* method) ;
|
|
inline int64_t EventBase_1_TypeId_m4B18042A64FC5F54DF0B830CE4C9F0FC82C661A5 (const RuntimeMethod* method)
|
|
{
|
|
return (( int64_t (*) (const RuntimeMethod*))EventBase_1_TypeId_m4B18042A64FC5F54DF0B830CE4C9F0FC82C661A5_gshared)(method);
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* __this, String_t* ___0_paramName, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool EventCallbackFunctorBase_PhaseMatches_m139463A6A6712C570ABF1C772F3F9194D12F70BE (EventCallbackFunctorBase_tEFE8404D9A89369B0A322FA7743CDA068A0BB568* __this, int32_t ___0_propagationPhase, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventDebuggerLogCall__ctor_mE87EDA5105BA352B7B582F3D91E4C420BD39FA74 (EventDebuggerLogCall_t59182CB55F45044F5A90A22E3F1C4CF7019306D7* __this, Delegate_t* ___0_callback, EventBase_tD7F89B936EB8074AE31E7B15976C072277371F7C* ___1_evt, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventDebuggerLogCall_Dispose_m6E871797D254F1D1DA542A62869B4E3C87613ACD (EventDebuggerLogCall_t59182CB55F45044F5A90A22E3F1C4CF7019306D7* __this, const RuntimeMethod* method) ;
|
|
inline void EventCallback_1_Invoke_m5F2B6BC345FE72AED0FD249DE0EF0D5F75E22115_inline (EventCallback_1_t15E400616AB56B841F72D09E503D6377E8366E07* __this, RuntimeObject* ___0_evt, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (EventCallback_1_t15E400616AB56B841F72D09E503D6377E8366E07*, RuntimeObject*, const RuntimeMethod*))EventCallback_1_Invoke_m5F2B6BC345FE72AED0FD249DE0EF0D5F75E22115_gshared_inline)(__this, ___0_evt, method);
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Delegate_op_Equality_m8B96593B665536587FFD27DE233442C075971C32 (Delegate_t* ___0_d1, Delegate_t* ___1_d2, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t EventCallbackFunctorBase_get_phase_mB0C93FAA42FD2881BF6FFFD6F1F4CCF355FC6DD6_inline (EventCallbackFunctorBase_tEFE8404D9A89369B0A322FA7743CDA068A0BB568* __this, const RuntimeMethod* method) ;
|
|
inline void EventCallbackFunctor_2_set_userArgs_m21115C107F9E13481A55D79F72A96A884B87B8C4_inline (EventCallbackFunctor_2_tB40ECBD9BB1AC3BFD251DDF68D981E834F78EC41* __this, RuntimeObject* ___0_value, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (EventCallbackFunctor_2_tB40ECBD9BB1AC3BFD251DDF68D981E834F78EC41*, RuntimeObject*, const RuntimeMethod*))EventCallbackFunctor_2_set_userArgs_m21115C107F9E13481A55D79F72A96A884B87B8C4_gshared_inline)(__this, ___0_value, method);
|
|
}
|
|
inline RuntimeObject* EventCallbackFunctor_2_get_userArgs_m3AD76CB092F23F849BA4C9369A56307F73CFA7E5_inline (EventCallbackFunctor_2_tB40ECBD9BB1AC3BFD251DDF68D981E834F78EC41* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( RuntimeObject* (*) (EventCallbackFunctor_2_tB40ECBD9BB1AC3BFD251DDF68D981E834F78EC41*, const RuntimeMethod*))EventCallbackFunctor_2_get_userArgs_m3AD76CB092F23F849BA4C9369A56307F73CFA7E5_gshared_inline)(__this, method);
|
|
}
|
|
inline void EventCallback_2_Invoke_mB656C1102E598BA1A541936D9CCB086EDB76B676_inline (EventCallback_2_t34CBF6F72A351419A87A6856DE900206A609D1C0* __this, RuntimeObject* ___0_evt, RuntimeObject* ___1_userArgs, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (EventCallback_2_t34CBF6F72A351419A87A6856DE900206A609D1C0*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*))EventCallback_2_Invoke_mB656C1102E598BA1A541936D9CCB086EDB76B676_gshared_inline)(__this, ___0_evt, ___1_userArgs, method);
|
|
}
|
|
inline void ExposedList_1_CheckCollection_m7C45E9A8A1B1877249C252551B9B35C3FF26B491 (ExposedList_1_t36378ECE06A03D610C6FFF641684239A4DD5EF08* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (ExposedList_1_t36378ECE06A03D610C6FFF641684239A4DD5EF08*, RuntimeObject*, const RuntimeMethod*))ExposedList_1_CheckCollection_m7C45E9A8A1B1877249C252551B9B35C3FF26B491_gshared)(__this, ___0_collection, method);
|
|
}
|
|
inline void ExposedList_1_AddEnumerable_mC4645B5BD9483AD101EB24AAB0ECDFAE1E655431 (ExposedList_1_t36378ECE06A03D610C6FFF641684239A4DD5EF08* __this, RuntimeObject* ___0_enumerable, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (ExposedList_1_t36378ECE06A03D610C6FFF641684239A4DD5EF08*, RuntimeObject*, const RuntimeMethod*))ExposedList_1_AddEnumerable_mC4645B5BD9483AD101EB24AAB0ECDFAE1E655431_gshared)(__this, ___0_enumerable, method);
|
|
}
|
|
inline void ExposedList_1_AddCollection_m2F14843015F51CB386230B0CDD6DEB0B3A81DCAB (ExposedList_1_t36378ECE06A03D610C6FFF641684239A4DD5EF08* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (ExposedList_1_t36378ECE06A03D610C6FFF641684239A4DD5EF08*, RuntimeObject*, const RuntimeMethod*))ExposedList_1_AddCollection_m2F14843015F51CB386230B0CDD6DEB0B3A81DCAB_gshared)(__this, ___0_collection, method);
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentOutOfRangeException__ctor_mBC1D5DEEA1BA41DE77228CB27D6BAFEB6DCCBF4A (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* __this, String_t* ___0_paramName, const RuntimeMethod* method) ;
|
|
inline void ExposedList_1_GrowIfNeeded_mED66C0ED8C20D583336E2EE3C94695651A2FAA93 (ExposedList_1_t36378ECE06A03D610C6FFF641684239A4DD5EF08* __this, int32_t ___0_addedCount, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (ExposedList_1_t36378ECE06A03D610C6FFF641684239A4DD5EF08*, int32_t, const RuntimeMethod*))ExposedList_1_GrowIfNeeded_mED66C0ED8C20D583336E2EE3C94695651A2FAA93_gshared)(__this, ___0_addedCount, method);
|
|
}
|
|
inline int32_t ExposedList_1_get_Capacity_mD240CEA2AE70198E807EC35DE4883A6323C69665 (ExposedList_1_t36378ECE06A03D610C6FFF641684239A4DD5EF08* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (ExposedList_1_t36378ECE06A03D610C6FFF641684239A4DD5EF08*, const RuntimeMethod*))ExposedList_1_get_Capacity_mD240CEA2AE70198E807EC35DE4883A6323C69665_gshared)(__this, method);
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Math_Max_m530EBA549AFD98CFC2BD29FE86C6376E67DF11CF (int32_t ___0_val1, int32_t ___1_val2, const RuntimeMethod* method) ;
|
|
inline void ExposedList_1_set_Capacity_m7D1B9BF463DD4C4638AFC401660664323B2E55BB (ExposedList_1_t36378ECE06A03D610C6FFF641684239A4DD5EF08* __this, int32_t ___0_value, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (ExposedList_1_t36378ECE06A03D610C6FFF641684239A4DD5EF08*, int32_t, const RuntimeMethod*))ExposedList_1_set_Capacity_m7D1B9BF463DD4C4638AFC401660664323B2E55BB_gshared)(__this, ___0_value, method);
|
|
}
|
|
inline void Array_Resize_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mBCB506488726A4601272E5DDC33649D64938A4F2 (BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4** ___0_array, int32_t ___1_newSize, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4**, int32_t, const RuntimeMethod*))Array_Resize_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mBCB506488726A4601272E5DDC33649D64938A4F2_gshared)(___0_array, ___1_newSize, method);
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465 (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* __this, String_t* ___0_message, const RuntimeMethod* method) ;
|
|
inline void ExposedList_1_Add_m2EA377437FC24843A987188A5CFE12098BA5A8F1 (ExposedList_1_t36378ECE06A03D610C6FFF641684239A4DD5EF08* __this, bool ___0_item, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (ExposedList_1_t36378ECE06A03D610C6FFF641684239A4DD5EF08*, bool, const RuntimeMethod*))ExposedList_1_Add_m2EA377437FC24843A987188A5CFE12098BA5A8F1_gshared)(__this, ___0_item, method);
|
|
}
|
|
inline void ExposedList_1_CopyTo_mDC8119F6C85298998F405F5C674507103510EAC2 (ExposedList_1_t36378ECE06A03D610C6FFF641684239A4DD5EF08* __this, BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (ExposedList_1_t36378ECE06A03D610C6FFF641684239A4DD5EF08*, BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4*, int32_t, const RuntimeMethod*))ExposedList_1_CopyTo_mDC8119F6C85298998F405F5C674507103510EAC2_gshared)(__this, ___0_array, ___1_arrayIndex, method);
|
|
}
|
|
inline int32_t Array_BinarySearch_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m27607EF8994F821461C232E917EC9DA328027C4F (BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* ___0_array, int32_t ___1_index, int32_t ___2_length, bool ___3_value, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4*, int32_t, int32_t, bool, const RuntimeMethod*))Array_BinarySearch_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m27607EF8994F821461C232E917EC9DA328027C4F_gshared)(___0_array, ___1_index, ___2_length, ___3_value, method);
|
|
}
|
|
inline int32_t Array_BinarySearch_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mF5D007014F2546628D6B17F48DE03086E13BB12B (BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* ___0_array, int32_t ___1_index, int32_t ___2_length, bool ___3_value, RuntimeObject* ___4_comparer, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4*, int32_t, int32_t, bool, RuntimeObject*, const RuntimeMethod*))Array_BinarySearch_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mF5D007014F2546628D6B17F48DE03086E13BB12B_gshared)(___0_array, ___1_index, ___2_length, ___3_value, ___4_comparer, method);
|
|
}
|
|
inline void ExposedList_1_CheckRange_m0BBF091F35CB7E06AD2DF9EBD043953FD7E549E8 (ExposedList_1_t36378ECE06A03D610C6FFF641684239A4DD5EF08* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (ExposedList_1_t36378ECE06A03D610C6FFF641684239A4DD5EF08*, int32_t, int32_t, const RuntimeMethod*))ExposedList_1_CheckRange_m0BBF091F35CB7E06AD2DF9EBD043953FD7E549E8_gshared)(__this, ___0_index, ___1_count, method);
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB (RuntimeArray* ___0_array, int32_t ___1_index, int32_t ___2_length, const RuntimeMethod* method) ;
|
|
inline int32_t Array_IndexOf_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m48C663051095D0B18F3E04B9352AACE522354A3D (BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* ___0_array, bool ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4*, bool, int32_t, int32_t, const RuntimeMethod*))Array_IndexOf_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m48C663051095D0B18F3E04B9352AACE522354A3D_gshared)(___0_array, ___1_value, ___2_startIndex, ___3_count, method);
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41 (RuntimeArray* ___0_sourceArray, int32_t ___1_sourceIndex, RuntimeArray* ___2_destinationArray, int32_t ___3_destinationIndex, int32_t ___4_length, const RuntimeMethod* method) ;
|
|
inline void ExposedList_1_CheckMatch_mC7C3FC3D0392CEC100D49CAC68F3685720EA90FA (Predicate_1_tC0ECFF551C9E980E6022D575E9097589E010E584* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Predicate_1_tC0ECFF551C9E980E6022D575E9097589E010E584*, const RuntimeMethod*))ExposedList_1_CheckMatch_mC7C3FC3D0392CEC100D49CAC68F3685720EA90FA_gshared)(___0_match, method);
|
|
}
|
|
inline int32_t ExposedList_1_GetIndex_m92A047E9ABF9185BFD7476AB85BDB14A18DA92DC (ExposedList_1_t36378ECE06A03D610C6FFF641684239A4DD5EF08* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_tC0ECFF551C9E980E6022D575E9097589E010E584* ___2_match, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (ExposedList_1_t36378ECE06A03D610C6FFF641684239A4DD5EF08*, int32_t, int32_t, Predicate_1_tC0ECFF551C9E980E6022D575E9097589E010E584*, const RuntimeMethod*))ExposedList_1_GetIndex_m92A047E9ABF9185BFD7476AB85BDB14A18DA92DC_gshared)(__this, ___0_startIndex, ___1_count, ___2_match, method);
|
|
}
|
|
inline ExposedList_1_t36378ECE06A03D610C6FFF641684239A4DD5EF08* ExposedList_1_FindAllList_m5ACBC0E0F8E974DF0618FE08D3673D20265671DE (ExposedList_1_t36378ECE06A03D610C6FFF641684239A4DD5EF08* __this, Predicate_1_tC0ECFF551C9E980E6022D575E9097589E010E584* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
return (( ExposedList_1_t36378ECE06A03D610C6FFF641684239A4DD5EF08* (*) (ExposedList_1_t36378ECE06A03D610C6FFF641684239A4DD5EF08*, Predicate_1_tC0ECFF551C9E980E6022D575E9097589E010E584*, const RuntimeMethod*))ExposedList_1_FindAllList_m5ACBC0E0F8E974DF0618FE08D3673D20265671DE_gshared)(__this, ___0_match, method);
|
|
}
|
|
inline void ExposedList_1__ctor_mB71B052F4527C2F616269F7C7EE3B0297AF488EC (ExposedList_1_t36378ECE06A03D610C6FFF641684239A4DD5EF08* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (ExposedList_1_t36378ECE06A03D610C6FFF641684239A4DD5EF08*, const RuntimeMethod*))ExposedList_1__ctor_mB71B052F4527C2F616269F7C7EE3B0297AF488EC_gshared)(__this, method);
|
|
}
|
|
inline bool Predicate_1_Invoke_m5EB17D73F75C175B835656A7C7C137A266E07928_inline (Predicate_1_tC0ECFF551C9E980E6022D575E9097589E010E584* __this, bool ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (Predicate_1_tC0ECFF551C9E980E6022D575E9097589E010E584*, bool, const RuntimeMethod*))Predicate_1_Invoke_m5EB17D73F75C175B835656A7C7C137A266E07928_gshared_inline)(__this, ___0_obj, method);
|
|
}
|
|
inline void ExposedList_1_CheckIndex_m89C6E4B3A293B408DC1EC364397F03A0F4F24FDC (ExposedList_1_t36378ECE06A03D610C6FFF641684239A4DD5EF08* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (ExposedList_1_t36378ECE06A03D610C6FFF641684239A4DD5EF08*, int32_t, const RuntimeMethod*))ExposedList_1_CheckIndex_m89C6E4B3A293B408DC1EC364397F03A0F4F24FDC_gshared)(__this, ___0_index, method);
|
|
}
|
|
inline int32_t ExposedList_1_GetLastIndex_m1AA0229147A0D5AB570874AA0B56335AF8B404E1 (ExposedList_1_t36378ECE06A03D610C6FFF641684239A4DD5EF08* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_tC0ECFF551C9E980E6022D575E9097589E010E584* ___2_match, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (ExposedList_1_t36378ECE06A03D610C6FFF641684239A4DD5EF08*, int32_t, int32_t, Predicate_1_tC0ECFF551C9E980E6022D575E9097589E010E584*, const RuntimeMethod*))ExposedList_1_GetLastIndex_m1AA0229147A0D5AB570874AA0B56335AF8B404E1_gshared)(__this, ___0_startIndex, ___1_count, ___2_match, method);
|
|
}
|
|
inline void Action_1_Invoke_m69C8773D6967F3B224777183E24EA621CE056F8F_inline (Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* __this, bool ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C*, bool, const RuntimeMethod*))Action_1_Invoke_m69C8773D6967F3B224777183E24EA621CE056F8F_gshared_inline)(__this, ___0_obj, method);
|
|
}
|
|
inline void Enumerator__ctor_m41E260E989EC1DE2C91FF4803BAA0CCB0FAE5CFE (Enumerator_t2A1107B44286B0C3C8067C38F5E0708CC8F4FDEF* __this, ExposedList_1_t36378ECE06A03D610C6FFF641684239A4DD5EF08* ___0_l, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Enumerator_t2A1107B44286B0C3C8067C38F5E0708CC8F4FDEF*, ExposedList_1_t36378ECE06A03D610C6FFF641684239A4DD5EF08*, const RuntimeMethod*))Enumerator__ctor_m41E260E989EC1DE2C91FF4803BAA0CCB0FAE5CFE_gshared)(__this, ___0_l, method);
|
|
}
|
|
inline void ExposedList_1__ctor_m28C117984399EFDC0B979980437F73D608F27DC4 (ExposedList_1_t36378ECE06A03D610C6FFF641684239A4DD5EF08* __this, BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* ___0_data, int32_t ___1_size, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (ExposedList_1_t36378ECE06A03D610C6FFF641684239A4DD5EF08*, BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4*, int32_t, const RuntimeMethod*))ExposedList_1__ctor_m28C117984399EFDC0B979980437F73D608F27DC4_gshared)(__this, ___0_data, ___1_size, method);
|
|
}
|
|
inline void ExposedList_1_Shift_m94586C294536D605A815FB05BF3B5B7BFE63C1CE (ExposedList_1_t36378ECE06A03D610C6FFF641684239A4DD5EF08* __this, int32_t ___0_start, int32_t ___1_delta, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (ExposedList_1_t36378ECE06A03D610C6FFF641684239A4DD5EF08*, int32_t, int32_t, const RuntimeMethod*))ExposedList_1_Shift_m94586C294536D605A815FB05BF3B5B7BFE63C1CE_gshared)(__this, ___0_start, ___1_delta, method);
|
|
}
|
|
inline void ExposedList_1_InsertCollection_mF209AF857F4215C424871C649EC625D3E1CC9A14 (ExposedList_1_t36378ECE06A03D610C6FFF641684239A4DD5EF08* __this, int32_t ___0_index, RuntimeObject* ___1_collection, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (ExposedList_1_t36378ECE06A03D610C6FFF641684239A4DD5EF08*, int32_t, RuntimeObject*, const RuntimeMethod*))ExposedList_1_InsertCollection_mF209AF857F4215C424871C649EC625D3E1CC9A14_gshared)(__this, ___0_index, ___1_collection, method);
|
|
}
|
|
inline void ExposedList_1_InsertEnumeration_m171DE6FFBA87ADBBB3EED61A0277A28F74B539EF (ExposedList_1_t36378ECE06A03D610C6FFF641684239A4DD5EF08* __this, int32_t ___0_index, RuntimeObject* ___1_enumerable, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (ExposedList_1_t36378ECE06A03D610C6FFF641684239A4DD5EF08*, int32_t, RuntimeObject*, const RuntimeMethod*))ExposedList_1_InsertEnumeration_m171DE6FFBA87ADBBB3EED61A0277A28F74B539EF_gshared)(__this, ___0_index, ___1_enumerable, method);
|
|
}
|
|
inline void ExposedList_1_Insert_mF3C56AA597F35A9C99C119793C9AD2E319AC5621 (ExposedList_1_t36378ECE06A03D610C6FFF641684239A4DD5EF08* __this, int32_t ___0_index, bool ___1_item, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (ExposedList_1_t36378ECE06A03D610C6FFF641684239A4DD5EF08*, int32_t, bool, const RuntimeMethod*))ExposedList_1_Insert_mF3C56AA597F35A9C99C119793C9AD2E319AC5621_gshared)(__this, ___0_index, ___1_item, method);
|
|
}
|
|
inline int32_t Array_LastIndexOf_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m845D2B272174E19367C54194C2C1E463C292547A (BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* ___0_array, bool ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4*, bool, int32_t, int32_t, const RuntimeMethod*))Array_LastIndexOf_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m845D2B272174E19367C54194C2C1E463C292547A_gshared)(___0_array, ___1_value, ___2_startIndex, ___3_count, method);
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentOutOfRangeException__ctor_m60B543A63AC8692C28096003FBF2AD124B9D5B85 (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* __this, String_t* ___0_paramName, RuntimeObject* ___1_actualValue, String_t* ___2_message, const RuntimeMethod* method) ;
|
|
inline int32_t ExposedList_1_IndexOf_m4F30CAA2FF4BD7229EFAE567B608CB28D63DA925 (ExposedList_1_t36378ECE06A03D610C6FFF641684239A4DD5EF08* __this, bool ___0_item, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (ExposedList_1_t36378ECE06A03D610C6FFF641684239A4DD5EF08*, bool, const RuntimeMethod*))ExposedList_1_IndexOf_m4F30CAA2FF4BD7229EFAE567B608CB28D63DA925_gshared)(__this, ___0_item, method);
|
|
}
|
|
inline void ExposedList_1_RemoveAt_mC388C9B302C83E2B81B593E1BFF58D27CCD803A8 (ExposedList_1_t36378ECE06A03D610C6FFF641684239A4DD5EF08* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (ExposedList_1_t36378ECE06A03D610C6FFF641684239A4DD5EF08*, int32_t, const RuntimeMethod*))ExposedList_1_RemoveAt_mC388C9B302C83E2B81B593E1BFF58D27CCD803A8_gshared)(__this, ___0_index, method);
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162 (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* __this, String_t* ___0_message, const RuntimeMethod* method) ;
|
|
inline void Array_Reverse_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m12308A79AECE5E7D2D300ACDABDA0DC883476BC9 (BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* ___0_array, int32_t ___1_index, int32_t ___2_length, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4*, int32_t, int32_t, const RuntimeMethod*))Array_Reverse_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m12308A79AECE5E7D2D300ACDABDA0DC883476BC9_gshared)(___0_array, ___1_index, ___2_length, method);
|
|
}
|
|
inline Comparer_1_t075B18A0921F760D040E0D8BFE6637CE0E1587E4* Comparer_1_get_Default_mCFD1A9E7464C248AC312558B9D4F772D8BE3B07C (const RuntimeMethod* method)
|
|
{
|
|
return (( Comparer_1_t075B18A0921F760D040E0D8BFE6637CE0E1587E4* (*) (const RuntimeMethod*))Comparer_1_get_Default_mCFD1A9E7464C248AC312558B9D4F772D8BE3B07C_gshared)(method);
|
|
}
|
|
inline void Array_Sort_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mCADEE7E401B19F98A7128D14C34529B99C2A5FB1 (BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* ___0_array, int32_t ___1_index, int32_t ___2_length, RuntimeObject* ___3_comparer, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))Array_Sort_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mCADEE7E401B19F98A7128D14C34529B99C2A5FB1_gshared)(___0_array, ___1_index, ___2_length, ___3_comparer, method);
|
|
}
|
|
inline void Array_Sort_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m7B5281A5A9295B2A6047BF97966CAE19B6177FAB (BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* ___0_array, Comparison_1_tF15DB3AEC82E2B8B1BF7E34C4EAB7D1031840D68* ___1_comparison, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4*, Comparison_1_tF15DB3AEC82E2B8B1BF7E34C4EAB7D1031840D68*, const RuntimeMethod*))Array_Sort_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m7B5281A5A9295B2A6047BF97966CAE19B6177FAB_gshared)(___0_array, ___1_comparison, method);
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Copy_m4233828B4E6288B6D815F539AAA38575DE627900 (RuntimeArray* ___0_sourceArray, RuntimeArray* ___1_destinationArray, int32_t ___2_length, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentOutOfRangeException__ctor_mB596C51BFA864B65C2CED275458FAE90F7CD29C9 (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* __this, const RuntimeMethod* method) ;
|
|
inline Enumerator_t2A1107B44286B0C3C8067C38F5E0708CC8F4FDEF ExposedList_1_GetEnumerator_m3D7DA79932C6066ED6BAC5DD9D8D75B2A876F680 (ExposedList_1_t36378ECE06A03D610C6FFF641684239A4DD5EF08* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( Enumerator_t2A1107B44286B0C3C8067C38F5E0708CC8F4FDEF (*) (ExposedList_1_t36378ECE06A03D610C6FFF641684239A4DD5EF08*, const RuntimeMethod*))ExposedList_1_GetEnumerator_m3D7DA79932C6066ED6BAC5DD9D8D75B2A876F680_gshared)(__this, method);
|
|
}
|
|
inline void ExposedList_1_CheckCollection_mB24AFB5DDEFC55448061AB2B393B2F28CDB57238 (ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA*, RuntimeObject*, const RuntimeMethod*))ExposedList_1_CheckCollection_mB24AFB5DDEFC55448061AB2B393B2F28CDB57238_gshared)(__this, ___0_collection, method);
|
|
}
|
|
inline void ExposedList_1_AddEnumerable_m165538B4428DB774B0781C338F4877DC2EB03591 (ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA* __this, RuntimeObject* ___0_enumerable, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA*, RuntimeObject*, const RuntimeMethod*))ExposedList_1_AddEnumerable_m165538B4428DB774B0781C338F4877DC2EB03591_gshared)(__this, ___0_enumerable, method);
|
|
}
|
|
inline void ExposedList_1_AddCollection_m90E76337B0EAEA749D21158A0DCBC94D74335B8C (ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA*, RuntimeObject*, const RuntimeMethod*))ExposedList_1_AddCollection_m90E76337B0EAEA749D21158A0DCBC94D74335B8C_gshared)(__this, ___0_collection, method);
|
|
}
|
|
inline void ExposedList_1_GrowIfNeeded_m9ABF69C7032ADE6F96D0CD00D61F854B98811874 (ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA* __this, int32_t ___0_addedCount, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA*, int32_t, const RuntimeMethod*))ExposedList_1_GrowIfNeeded_m9ABF69C7032ADE6F96D0CD00D61F854B98811874_gshared)(__this, ___0_addedCount, method);
|
|
}
|
|
inline int32_t ExposedList_1_get_Capacity_m72883EBCE3565961895782DB30C1800FC6FB09EB (ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA*, const RuntimeMethod*))ExposedList_1_get_Capacity_m72883EBCE3565961895782DB30C1800FC6FB09EB_gshared)(__this, method);
|
|
}
|
|
inline void ExposedList_1_set_Capacity_m2EC24140F22F48CB0E1E63E7275DCE3F9198DE1D (ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA* __this, int32_t ___0_value, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA*, int32_t, const RuntimeMethod*))ExposedList_1_set_Capacity_m2EC24140F22F48CB0E1E63E7275DCE3F9198DE1D_gshared)(__this, ___0_value, method);
|
|
}
|
|
inline void Array_Resize_TisColor32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B_m848A8FC319792F387E6DF3EC87DF9E9685763375 (Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259** ___0_array, int32_t ___1_newSize, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259**, int32_t, const RuntimeMethod*))Array_Resize_TisColor32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B_m848A8FC319792F387E6DF3EC87DF9E9685763375_gshared)(___0_array, ___1_newSize, method);
|
|
}
|
|
inline void ExposedList_1_Add_m41FBA2BE2E93B5B10515BD60F7D4E98303B11FBB (ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA* __this, Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___0_item, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA*, Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B, const RuntimeMethod*))ExposedList_1_Add_m41FBA2BE2E93B5B10515BD60F7D4E98303B11FBB_gshared)(__this, ___0_item, method);
|
|
}
|
|
inline void ExposedList_1_CopyTo_mB918CA7F1E6056F64DC11CDF7CAE097A118EC7A7 (ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA* __this, Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA*, Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259*, int32_t, const RuntimeMethod*))ExposedList_1_CopyTo_mB918CA7F1E6056F64DC11CDF7CAE097A118EC7A7_gshared)(__this, ___0_array, ___1_arrayIndex, method);
|
|
}
|
|
inline int32_t Array_BinarySearch_TisColor32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B_mD6B304F2750E88FFAAADD4B2F0C93AD705FA0E4B (Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* ___0_array, int32_t ___1_index, int32_t ___2_length, Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___3_value, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259*, int32_t, int32_t, Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B, const RuntimeMethod*))Array_BinarySearch_TisColor32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B_mD6B304F2750E88FFAAADD4B2F0C93AD705FA0E4B_gshared)(___0_array, ___1_index, ___2_length, ___3_value, method);
|
|
}
|
|
inline int32_t Array_BinarySearch_TisColor32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B_m4105FC846F0210DFB1493B8502107DFC7F4447FA (Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* ___0_array, int32_t ___1_index, int32_t ___2_length, Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___3_value, RuntimeObject* ___4_comparer, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259*, int32_t, int32_t, Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B, RuntimeObject*, const RuntimeMethod*))Array_BinarySearch_TisColor32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B_m4105FC846F0210DFB1493B8502107DFC7F4447FA_gshared)(___0_array, ___1_index, ___2_length, ___3_value, ___4_comparer, method);
|
|
}
|
|
inline void ExposedList_1_CheckRange_mF638FDFC326A7966B616CB27F0CE48FCDFC1E6DE (ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA*, int32_t, int32_t, const RuntimeMethod*))ExposedList_1_CheckRange_mF638FDFC326A7966B616CB27F0CE48FCDFC1E6DE_gshared)(__this, ___0_index, ___1_count, method);
|
|
}
|
|
inline int32_t Array_IndexOf_TisColor32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B_m4A144DC89C23111FE2293A75D78A9265CECBC2B6 (Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* ___0_array, Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259*, Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B, int32_t, int32_t, const RuntimeMethod*))Array_IndexOf_TisColor32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B_m4A144DC89C23111FE2293A75D78A9265CECBC2B6_gshared)(___0_array, ___1_value, ___2_startIndex, ___3_count, method);
|
|
}
|
|
inline void ExposedList_1_CheckMatch_m0BEB2B5AA7CE135922DDEA044E8BA6F8FF60183B (Predicate_1_tC9C6851E26B700167C533F8020C5E001634C932B* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Predicate_1_tC9C6851E26B700167C533F8020C5E001634C932B*, const RuntimeMethod*))ExposedList_1_CheckMatch_m0BEB2B5AA7CE135922DDEA044E8BA6F8FF60183B_gshared)(___0_match, method);
|
|
}
|
|
inline int32_t ExposedList_1_GetIndex_m1FB5959F9A57A35F19321E0F2C774D17BE34EFEA (ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_tC9C6851E26B700167C533F8020C5E001634C932B* ___2_match, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA*, int32_t, int32_t, Predicate_1_tC9C6851E26B700167C533F8020C5E001634C932B*, const RuntimeMethod*))ExposedList_1_GetIndex_m1FB5959F9A57A35F19321E0F2C774D17BE34EFEA_gshared)(__this, ___0_startIndex, ___1_count, ___2_match, method);
|
|
}
|
|
inline ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA* ExposedList_1_FindAllList_mAC029A45F0183A723CBE292555500511D01045A1 (ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA* __this, Predicate_1_tC9C6851E26B700167C533F8020C5E001634C932B* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
return (( ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA* (*) (ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA*, Predicate_1_tC9C6851E26B700167C533F8020C5E001634C932B*, const RuntimeMethod*))ExposedList_1_FindAllList_mAC029A45F0183A723CBE292555500511D01045A1_gshared)(__this, ___0_match, method);
|
|
}
|
|
inline void ExposedList_1__ctor_m7F2C2250A03F2A589D790770DC3EC3FA3E4BD966 (ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA*, const RuntimeMethod*))ExposedList_1__ctor_m7F2C2250A03F2A589D790770DC3EC3FA3E4BD966_gshared)(__this, method);
|
|
}
|
|
inline bool Predicate_1_Invoke_mDADE161CEBD2C998D731FDAEB5F81BFCD7F4B984_inline (Predicate_1_tC9C6851E26B700167C533F8020C5E001634C932B* __this, Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (Predicate_1_tC9C6851E26B700167C533F8020C5E001634C932B*, Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B, const RuntimeMethod*))Predicate_1_Invoke_mDADE161CEBD2C998D731FDAEB5F81BFCD7F4B984_gshared_inline)(__this, ___0_obj, method);
|
|
}
|
|
inline void ExposedList_1_CheckIndex_m17321094AFFE04D9157C55A16D78DECF5118BC57 (ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA*, int32_t, const RuntimeMethod*))ExposedList_1_CheckIndex_m17321094AFFE04D9157C55A16D78DECF5118BC57_gshared)(__this, ___0_index, method);
|
|
}
|
|
inline int32_t ExposedList_1_GetLastIndex_m79A96ACF74A855C8A9DCF1089FBED200A61D5974 (ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_tC9C6851E26B700167C533F8020C5E001634C932B* ___2_match, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA*, int32_t, int32_t, Predicate_1_tC9C6851E26B700167C533F8020C5E001634C932B*, const RuntimeMethod*))ExposedList_1_GetLastIndex_m79A96ACF74A855C8A9DCF1089FBED200A61D5974_gshared)(__this, ___0_startIndex, ___1_count, ___2_match, method);
|
|
}
|
|
inline void Action_1_Invoke_m85DAE826CA357D0983BCC4F60DC807727254AC42_inline (Action_1_tA0F10A9285403FFE399C24B340DC3300881DE735* __this, Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Action_1_tA0F10A9285403FFE399C24B340DC3300881DE735*, Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B, const RuntimeMethod*))Action_1_Invoke_m85DAE826CA357D0983BCC4F60DC807727254AC42_gshared_inline)(__this, ___0_obj, method);
|
|
}
|
|
inline void Enumerator__ctor_mBDDCEA5C35D23803B9A4555DF73543FE4BBD19B9 (Enumerator_t729F828CA233F8DB2144F9457D09762F63A751BD* __this, ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA* ___0_l, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Enumerator_t729F828CA233F8DB2144F9457D09762F63A751BD*, ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA*, const RuntimeMethod*))Enumerator__ctor_mBDDCEA5C35D23803B9A4555DF73543FE4BBD19B9_gshared)(__this, ___0_l, method);
|
|
}
|
|
inline void ExposedList_1__ctor_m5287269F30451CE2B3F27F9D9865A59F8E0B29F8 (ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA* __this, Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* ___0_data, int32_t ___1_size, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA*, Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259*, int32_t, const RuntimeMethod*))ExposedList_1__ctor_m5287269F30451CE2B3F27F9D9865A59F8E0B29F8_gshared)(__this, ___0_data, ___1_size, method);
|
|
}
|
|
inline void ExposedList_1_Shift_m79E71FD621A1EF7B5B0E7EB8112D69CFBD902375 (ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA* __this, int32_t ___0_start, int32_t ___1_delta, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA*, int32_t, int32_t, const RuntimeMethod*))ExposedList_1_Shift_m79E71FD621A1EF7B5B0E7EB8112D69CFBD902375_gshared)(__this, ___0_start, ___1_delta, method);
|
|
}
|
|
inline void ExposedList_1_InsertCollection_m98E951E798CAB3020A6F64A306900E5BCBB45953 (ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA* __this, int32_t ___0_index, RuntimeObject* ___1_collection, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA*, int32_t, RuntimeObject*, const RuntimeMethod*))ExposedList_1_InsertCollection_m98E951E798CAB3020A6F64A306900E5BCBB45953_gshared)(__this, ___0_index, ___1_collection, method);
|
|
}
|
|
inline void ExposedList_1_InsertEnumeration_m2916564CF87C8A36CBFD04139C110330CB01148E (ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA* __this, int32_t ___0_index, RuntimeObject* ___1_enumerable, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA*, int32_t, RuntimeObject*, const RuntimeMethod*))ExposedList_1_InsertEnumeration_m2916564CF87C8A36CBFD04139C110330CB01148E_gshared)(__this, ___0_index, ___1_enumerable, method);
|
|
}
|
|
inline void ExposedList_1_Insert_mBD5D6066E7F79970708D2BFED3E01E3FB3F5011A (ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA* __this, int32_t ___0_index, Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___1_item, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA*, int32_t, Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B, const RuntimeMethod*))ExposedList_1_Insert_mBD5D6066E7F79970708D2BFED3E01E3FB3F5011A_gshared)(__this, ___0_index, ___1_item, method);
|
|
}
|
|
inline int32_t Array_LastIndexOf_TisColor32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B_mFEAF1A193068B027D29AA4614282DCBEB658B5E6 (Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* ___0_array, Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259*, Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B, int32_t, int32_t, const RuntimeMethod*))Array_LastIndexOf_TisColor32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B_mFEAF1A193068B027D29AA4614282DCBEB658B5E6_gshared)(___0_array, ___1_value, ___2_startIndex, ___3_count, method);
|
|
}
|
|
inline int32_t ExposedList_1_IndexOf_m0CB28EF45E8DCADEF1B5F9D7125270E4E071DE5C (ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA* __this, Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___0_item, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA*, Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B, const RuntimeMethod*))ExposedList_1_IndexOf_m0CB28EF45E8DCADEF1B5F9D7125270E4E071DE5C_gshared)(__this, ___0_item, method);
|
|
}
|
|
inline void ExposedList_1_RemoveAt_mC681B2FB8C5C481294DDBF9C62C9AF039F374F31 (ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA*, int32_t, const RuntimeMethod*))ExposedList_1_RemoveAt_mC681B2FB8C5C481294DDBF9C62C9AF039F374F31_gshared)(__this, ___0_index, method);
|
|
}
|
|
inline void Array_Reverse_TisColor32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B_mED878CBBB3A2B00E856FEEB4E0CAB3716075485F (Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* ___0_array, int32_t ___1_index, int32_t ___2_length, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259*, int32_t, int32_t, const RuntimeMethod*))Array_Reverse_TisColor32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B_mED878CBBB3A2B00E856FEEB4E0CAB3716075485F_gshared)(___0_array, ___1_index, ___2_length, method);
|
|
}
|
|
inline Comparer_1_t2158F98C5484AAD9CDBEC169B93B8E28C528F647* Comparer_1_get_Default_mB05937E8B4EB28971561831884D5D55B86740198 (const RuntimeMethod* method)
|
|
{
|
|
return (( Comparer_1_t2158F98C5484AAD9CDBEC169B93B8E28C528F647* (*) (const RuntimeMethod*))Comparer_1_get_Default_mB05937E8B4EB28971561831884D5D55B86740198_gshared)(method);
|
|
}
|
|
inline void Array_Sort_TisColor32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B_m1BC51854203A2823C849C9959B4FD7EAC0990E9D (Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* ___0_array, int32_t ___1_index, int32_t ___2_length, RuntimeObject* ___3_comparer, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))Array_Sort_TisColor32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B_m1BC51854203A2823C849C9959B4FD7EAC0990E9D_gshared)(___0_array, ___1_index, ___2_length, ___3_comparer, method);
|
|
}
|
|
inline void Array_Sort_TisColor32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B_m6FA55327636C69CCD08BCF2DAE2FBE8F99EFE05C (Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* ___0_array, Comparison_1_t939FA5753922E5ECCF481BF4BC889604ED91887E* ___1_comparison, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259*, Comparison_1_t939FA5753922E5ECCF481BF4BC889604ED91887E*, const RuntimeMethod*))Array_Sort_TisColor32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B_m6FA55327636C69CCD08BCF2DAE2FBE8F99EFE05C_gshared)(___0_array, ___1_comparison, method);
|
|
}
|
|
inline Enumerator_t729F828CA233F8DB2144F9457D09762F63A751BD ExposedList_1_GetEnumerator_m72FEDCA5189C620DADB615BEEC265436860B32D3 (ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( Enumerator_t729F828CA233F8DB2144F9457D09762F63A751BD (*) (ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA*, const RuntimeMethod*))ExposedList_1_GetEnumerator_m72FEDCA5189C620DADB615BEEC265436860B32D3_gshared)(__this, method);
|
|
}
|
|
inline void ExposedList_1_CheckCollection_mF5CB9365FFA78DA986E9807F7D97929878C8C27E (ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800*, RuntimeObject*, const RuntimeMethod*))ExposedList_1_CheckCollection_mF5CB9365FFA78DA986E9807F7D97929878C8C27E_gshared)(__this, ___0_collection, method);
|
|
}
|
|
inline void ExposedList_1_AddEnumerable_mE6D2F8CF9DF9C64AEDF3EC2E29463A340C3DA3B9 (ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* __this, RuntimeObject* ___0_enumerable, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800*, RuntimeObject*, const RuntimeMethod*))ExposedList_1_AddEnumerable_mE6D2F8CF9DF9C64AEDF3EC2E29463A340C3DA3B9_gshared)(__this, ___0_enumerable, method);
|
|
}
|
|
inline void ExposedList_1_AddCollection_m63C45B7E0E0C0A9F976574A67BE534650D08EA91 (ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800*, RuntimeObject*, const RuntimeMethod*))ExposedList_1_AddCollection_m63C45B7E0E0C0A9F976574A67BE534650D08EA91_gshared)(__this, ___0_collection, method);
|
|
}
|
|
inline void ExposedList_1_GrowIfNeeded_m11899B84B97EE47E96F85674C1199F2F6282DA40 (ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* __this, int32_t ___0_addedCount, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800*, int32_t, const RuntimeMethod*))ExposedList_1_GrowIfNeeded_m11899B84B97EE47E96F85674C1199F2F6282DA40_gshared)(__this, ___0_addedCount, method);
|
|
}
|
|
inline int32_t ExposedList_1_get_Capacity_mD955E3CB5A97ACFE3BA4002A9D7CB87C284B2024 (ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800*, const RuntimeMethod*))ExposedList_1_get_Capacity_mD955E3CB5A97ACFE3BA4002A9D7CB87C284B2024_gshared)(__this, method);
|
|
}
|
|
inline void ExposedList_1_set_Capacity_m572B185C54C0BCD1E38087857CEB728FB1597847 (ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* __this, int32_t ___0_value, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800*, int32_t, const RuntimeMethod*))ExposedList_1_set_Capacity_m572B185C54C0BCD1E38087857CEB728FB1597847_gshared)(__this, ___0_value, method);
|
|
}
|
|
inline void Array_Resize_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m6BAA7BD6F22421B894347B1476C37052FAC6C916 (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C** ___0_array, int32_t ___1_newSize, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C**, int32_t, const RuntimeMethod*))Array_Resize_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m6BAA7BD6F22421B894347B1476C37052FAC6C916_gshared)(___0_array, ___1_newSize, method);
|
|
}
|
|
inline void ExposedList_1_Add_m1C8DEA7F653757F573E321FD3787598BF4E6C284 (ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* __this, int32_t ___0_item, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800*, int32_t, const RuntimeMethod*))ExposedList_1_Add_m1C8DEA7F653757F573E321FD3787598BF4E6C284_gshared)(__this, ___0_item, method);
|
|
}
|
|
inline void ExposedList_1_CopyTo_m9F96088B237AE33D4F2518C16D54E471A7E5FA4C (ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* __this, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800*, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*, int32_t, const RuntimeMethod*))ExposedList_1_CopyTo_m9F96088B237AE33D4F2518C16D54E471A7E5FA4C_gshared)(__this, ___0_array, ___1_arrayIndex, method);
|
|
}
|
|
inline int32_t Array_BinarySearch_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m93F68F536E2565B21E3E5DA8695618C139B67FC0 (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___0_array, int32_t ___1_index, int32_t ___2_length, int32_t ___3_value, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*, int32_t, int32_t, int32_t, const RuntimeMethod*))Array_BinarySearch_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m93F68F536E2565B21E3E5DA8695618C139B67FC0_gshared)(___0_array, ___1_index, ___2_length, ___3_value, method);
|
|
}
|
|
inline int32_t Array_BinarySearch_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mC9C8319715804B003E1E2802B394C514987FE618 (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___0_array, int32_t ___1_index, int32_t ___2_length, int32_t ___3_value, RuntimeObject* ___4_comparer, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*, int32_t, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))Array_BinarySearch_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mC9C8319715804B003E1E2802B394C514987FE618_gshared)(___0_array, ___1_index, ___2_length, ___3_value, ___4_comparer, method);
|
|
}
|
|
inline void ExposedList_1_CheckRange_mFEE137A680CF2A9C787308CD651B68F8604CE766 (ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800*, int32_t, int32_t, const RuntimeMethod*))ExposedList_1_CheckRange_mFEE137A680CF2A9C787308CD651B68F8604CE766_gshared)(__this, ___0_index, ___1_count, method);
|
|
}
|
|
inline int32_t Array_IndexOf_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m22CB8CB6C30E1C3E70C8662D7A290B88EF5007F3 (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___0_array, int32_t ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*, int32_t, int32_t, int32_t, const RuntimeMethod*))Array_IndexOf_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m22CB8CB6C30E1C3E70C8662D7A290B88EF5007F3_gshared)(___0_array, ___1_value, ___2_startIndex, ___3_count, method);
|
|
}
|
|
inline void ExposedList_1_CheckMatch_m10EEA08081E631A6DB330BB4D2141DA7B0295346 (Predicate_1_t6CDE3111264F492F4F13277756366A07CA78A4C3* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Predicate_1_t6CDE3111264F492F4F13277756366A07CA78A4C3*, const RuntimeMethod*))ExposedList_1_CheckMatch_m10EEA08081E631A6DB330BB4D2141DA7B0295346_gshared)(___0_match, method);
|
|
}
|
|
inline int32_t ExposedList_1_GetIndex_mC4D68A3708BCB03171310EE8E6C09A7A25B70812 (ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_t6CDE3111264F492F4F13277756366A07CA78A4C3* ___2_match, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800*, int32_t, int32_t, Predicate_1_t6CDE3111264F492F4F13277756366A07CA78A4C3*, const RuntimeMethod*))ExposedList_1_GetIndex_mC4D68A3708BCB03171310EE8E6C09A7A25B70812_gshared)(__this, ___0_startIndex, ___1_count, ___2_match, method);
|
|
}
|
|
inline ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* ExposedList_1_FindAllList_mA0A1B4074341D706B2EBAD86C51A99DEFA280BFA (ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* __this, Predicate_1_t6CDE3111264F492F4F13277756366A07CA78A4C3* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
return (( ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* (*) (ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800*, Predicate_1_t6CDE3111264F492F4F13277756366A07CA78A4C3*, const RuntimeMethod*))ExposedList_1_FindAllList_mA0A1B4074341D706B2EBAD86C51A99DEFA280BFA_gshared)(__this, ___0_match, method);
|
|
}
|
|
inline void ExposedList_1__ctor_m4700F1AC4D939F946279E5360F05FBE62B4AC17E (ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800*, const RuntimeMethod*))ExposedList_1__ctor_m4700F1AC4D939F946279E5360F05FBE62B4AC17E_gshared)(__this, method);
|
|
}
|
|
inline bool Predicate_1_Invoke_mD16C664FFE93598D1C12AC86190D12B0F90B5419_inline (Predicate_1_t6CDE3111264F492F4F13277756366A07CA78A4C3* __this, int32_t ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (Predicate_1_t6CDE3111264F492F4F13277756366A07CA78A4C3*, int32_t, const RuntimeMethod*))Predicate_1_Invoke_mD16C664FFE93598D1C12AC86190D12B0F90B5419_gshared_inline)(__this, ___0_obj, method);
|
|
}
|
|
inline void ExposedList_1_CheckIndex_m2F3D3B88B960A485ACA7F1805BF0B8CAF2BACD8B (ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800*, int32_t, const RuntimeMethod*))ExposedList_1_CheckIndex_m2F3D3B88B960A485ACA7F1805BF0B8CAF2BACD8B_gshared)(__this, ___0_index, method);
|
|
}
|
|
inline int32_t ExposedList_1_GetLastIndex_m4018802645DFEEE453B164C64C2AAA25BBD026B2 (ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_t6CDE3111264F492F4F13277756366A07CA78A4C3* ___2_match, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800*, int32_t, int32_t, Predicate_1_t6CDE3111264F492F4F13277756366A07CA78A4C3*, const RuntimeMethod*))ExposedList_1_GetLastIndex_m4018802645DFEEE453B164C64C2AAA25BBD026B2_gshared)(__this, ___0_startIndex, ___1_count, ___2_match, method);
|
|
}
|
|
inline void Action_1_Invoke_mAC3C34BA1905AB5B79E483CD9BB082B7D667F703_inline (Action_1_tD69A6DC9FBE94131E52F5A73B2A9D4AB51EEC404* __this, int32_t ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Action_1_tD69A6DC9FBE94131E52F5A73B2A9D4AB51EEC404*, int32_t, const RuntimeMethod*))Action_1_Invoke_mAC3C34BA1905AB5B79E483CD9BB082B7D667F703_gshared_inline)(__this, ___0_obj, method);
|
|
}
|
|
inline void Enumerator__ctor_m414D2A5DFBBD851AB3F9A13D781CD2BFB9841418 (Enumerator_tBB003790231D61CAA1FDD77075A2F35A1D720BA5* __this, ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* ___0_l, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Enumerator_tBB003790231D61CAA1FDD77075A2F35A1D720BA5*, ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800*, const RuntimeMethod*))Enumerator__ctor_m414D2A5DFBBD851AB3F9A13D781CD2BFB9841418_gshared)(__this, ___0_l, method);
|
|
}
|
|
inline void ExposedList_1__ctor_m8B9BAA22D3A335C80AEA21E33DA80D1E4902F5EF (ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* __this, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___0_data, int32_t ___1_size, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800*, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*, int32_t, const RuntimeMethod*))ExposedList_1__ctor_m8B9BAA22D3A335C80AEA21E33DA80D1E4902F5EF_gshared)(__this, ___0_data, ___1_size, method);
|
|
}
|
|
inline void ExposedList_1_Shift_m4854A99C2292384EAB8D468DA5639BEA0FAD50F2 (ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* __this, int32_t ___0_start, int32_t ___1_delta, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800*, int32_t, int32_t, const RuntimeMethod*))ExposedList_1_Shift_m4854A99C2292384EAB8D468DA5639BEA0FAD50F2_gshared)(__this, ___0_start, ___1_delta, method);
|
|
}
|
|
inline void ExposedList_1_InsertCollection_m920E1D7CF5F6374DE15ACC7A8C0265A1931ECCF3 (ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* __this, int32_t ___0_index, RuntimeObject* ___1_collection, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800*, int32_t, RuntimeObject*, const RuntimeMethod*))ExposedList_1_InsertCollection_m920E1D7CF5F6374DE15ACC7A8C0265A1931ECCF3_gshared)(__this, ___0_index, ___1_collection, method);
|
|
}
|
|
inline void ExposedList_1_InsertEnumeration_mD55A537457FFE0323CBA883EEF26CF58CD7EDC34 (ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* __this, int32_t ___0_index, RuntimeObject* ___1_enumerable, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800*, int32_t, RuntimeObject*, const RuntimeMethod*))ExposedList_1_InsertEnumeration_mD55A537457FFE0323CBA883EEF26CF58CD7EDC34_gshared)(__this, ___0_index, ___1_enumerable, method);
|
|
}
|
|
inline void ExposedList_1_Insert_mE7D46D2A2B9BBACBE218D5CF82B2D5B9ED7EDBCC (ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* __this, int32_t ___0_index, int32_t ___1_item, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800*, int32_t, int32_t, const RuntimeMethod*))ExposedList_1_Insert_mE7D46D2A2B9BBACBE218D5CF82B2D5B9ED7EDBCC_gshared)(__this, ___0_index, ___1_item, method);
|
|
}
|
|
inline int32_t Array_LastIndexOf_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m459730221F1EEF97FEF185B13132174BA7CA27E5 (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___0_array, int32_t ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*, int32_t, int32_t, int32_t, const RuntimeMethod*))Array_LastIndexOf_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m459730221F1EEF97FEF185B13132174BA7CA27E5_gshared)(___0_array, ___1_value, ___2_startIndex, ___3_count, method);
|
|
}
|
|
inline int32_t ExposedList_1_IndexOf_mAF7FDDADA406377179E0357B54B84EFA4ED19A52 (ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* __this, int32_t ___0_item, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800*, int32_t, const RuntimeMethod*))ExposedList_1_IndexOf_mAF7FDDADA406377179E0357B54B84EFA4ED19A52_gshared)(__this, ___0_item, method);
|
|
}
|
|
inline void ExposedList_1_RemoveAt_m03FC9912C196A16425BB68F4B844803C8919E6E6 (ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800*, int32_t, const RuntimeMethod*))ExposedList_1_RemoveAt_m03FC9912C196A16425BB68F4B844803C8919E6E6_gshared)(__this, ___0_index, method);
|
|
}
|
|
inline void Array_Reverse_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m57764BD8E3718881AE35094284EFDECEE528991D (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___0_array, int32_t ___1_index, int32_t ___2_length, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*, int32_t, int32_t, const RuntimeMethod*))Array_Reverse_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m57764BD8E3718881AE35094284EFDECEE528991D_gshared)(___0_array, ___1_index, ___2_length, method);
|
|
}
|
|
inline Comparer_1_t2FF14F26F4D678A8FA199B888FF61A2A9D1D2D80* Comparer_1_get_Default_m55220E2A5C7845F68201F047E7DA0D708E8AE051 (const RuntimeMethod* method)
|
|
{
|
|
return (( Comparer_1_t2FF14F26F4D678A8FA199B888FF61A2A9D1D2D80* (*) (const RuntimeMethod*))Comparer_1_get_Default_m55220E2A5C7845F68201F047E7DA0D708E8AE051_gshared)(method);
|
|
}
|
|
inline void Array_Sort_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m6E0CF4C26182BB9D788C90ABE423C2F4CD145E41 (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___0_array, int32_t ___1_index, int32_t ___2_length, RuntimeObject* ___3_comparer, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))Array_Sort_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m6E0CF4C26182BB9D788C90ABE423C2F4CD145E41_gshared)(___0_array, ___1_index, ___2_length, ___3_comparer, method);
|
|
}
|
|
inline void Array_Sort_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m89052CD0450CDEC0AE040F2D1982E4DD33A12EF8 (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___0_array, Comparison_1_tB7DE1436CB53924C2FC41FF926D074C1ACC14D89* ___1_comparison, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*, Comparison_1_tB7DE1436CB53924C2FC41FF926D074C1ACC14D89*, const RuntimeMethod*))Array_Sort_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m89052CD0450CDEC0AE040F2D1982E4DD33A12EF8_gshared)(___0_array, ___1_comparison, method);
|
|
}
|
|
inline Enumerator_tBB003790231D61CAA1FDD77075A2F35A1D720BA5 ExposedList_1_GetEnumerator_m0EB5C91AFEE0030CB53BD8AC71F89776871B9A76 (ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( Enumerator_tBB003790231D61CAA1FDD77075A2F35A1D720BA5 (*) (ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800*, const RuntimeMethod*))ExposedList_1_GetEnumerator_m0EB5C91AFEE0030CB53BD8AC71F89776871B9A76_gshared)(__this, method);
|
|
}
|
|
inline void ExposedList_1_CheckCollection_m645F7D87BA390C41A688AA5A389874F60087BD03 (ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7*, RuntimeObject*, const RuntimeMethod*))ExposedList_1_CheckCollection_m645F7D87BA390C41A688AA5A389874F60087BD03_gshared)(__this, ___0_collection, method);
|
|
}
|
|
inline void ExposedList_1_AddEnumerable_m19CDC93E37134029FACE2B74D5D15399AAD3F197 (ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7* __this, RuntimeObject* ___0_enumerable, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7*, RuntimeObject*, const RuntimeMethod*))ExposedList_1_AddEnumerable_m19CDC93E37134029FACE2B74D5D15399AAD3F197_gshared)(__this, ___0_enumerable, method);
|
|
}
|
|
inline void ExposedList_1_AddCollection_m47E45DE902CAAFC849072E82F6DF7A87B1E68D42 (ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7*, RuntimeObject*, const RuntimeMethod*))ExposedList_1_AddCollection_m47E45DE902CAAFC849072E82F6DF7A87B1E68D42_gshared)(__this, ___0_collection, method);
|
|
}
|
|
inline void ExposedList_1_GrowIfNeeded_mD8FF6DABE20A4889930BD001E4D87EEDD0634B36 (ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7* __this, int32_t ___0_addedCount, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7*, int32_t, const RuntimeMethod*))ExposedList_1_GrowIfNeeded_mD8FF6DABE20A4889930BD001E4D87EEDD0634B36_gshared)(__this, ___0_addedCount, method);
|
|
}
|
|
inline int32_t ExposedList_1_get_Capacity_m215F1A12A9B855BB39507EF5BED8BF87B7146B16 (ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7*, const RuntimeMethod*))ExposedList_1_get_Capacity_m215F1A12A9B855BB39507EF5BED8BF87B7146B16_gshared)(__this, method);
|
|
}
|
|
inline void ExposedList_1_set_Capacity_m141EB49FDEF15FF9684956A262B35B0AC561E7E6 (ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7* __this, int32_t ___0_value, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7*, int32_t, const RuntimeMethod*))ExposedList_1_set_Capacity_m141EB49FDEF15FF9684956A262B35B0AC561E7E6_gshared)(__this, ___0_value, method);
|
|
}
|
|
inline void Array_Resize_TisRuntimeObject_mE8D92C287251BAF8256D85E5829F749359EC334E (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918** ___0_array, int32_t ___1_newSize, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918**, int32_t, const RuntimeMethod*))Array_Resize_TisRuntimeObject_mE8D92C287251BAF8256D85E5829F749359EC334E_gshared)(___0_array, ___1_newSize, method);
|
|
}
|
|
inline void ExposedList_1_Add_m4452A921BA427CF9ED0C759CAF923201A206E219 (ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7*, RuntimeObject*, const RuntimeMethod*))ExposedList_1_Add_m4452A921BA427CF9ED0C759CAF923201A206E219_gshared)(__this, ___0_item, method);
|
|
}
|
|
inline void ExposedList_1_CopyTo_mDE1700F846022B2BD2C60D35EFE270895771D005 (ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7* __this, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7*, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*, int32_t, const RuntimeMethod*))ExposedList_1_CopyTo_mDE1700F846022B2BD2C60D35EFE270895771D005_gshared)(__this, ___0_array, ___1_arrayIndex, method);
|
|
}
|
|
inline int32_t Array_BinarySearch_TisRuntimeObject_m0C39C82AF29428CA1CFFE2E303EC3AE0524AB972 (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___0_array, int32_t ___1_index, int32_t ___2_length, RuntimeObject* ___3_value, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))Array_BinarySearch_TisRuntimeObject_m0C39C82AF29428CA1CFFE2E303EC3AE0524AB972_gshared)(___0_array, ___1_index, ___2_length, ___3_value, method);
|
|
}
|
|
inline int32_t Array_BinarySearch_TisRuntimeObject_m5B818220FAB53B22E61917AC1A8AE36C1B1DA151 (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___0_array, int32_t ___1_index, int32_t ___2_length, RuntimeObject* ___3_value, RuntimeObject* ___4_comparer, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*, int32_t, int32_t, RuntimeObject*, RuntimeObject*, const RuntimeMethod*))Array_BinarySearch_TisRuntimeObject_m5B818220FAB53B22E61917AC1A8AE36C1B1DA151_gshared)(___0_array, ___1_index, ___2_length, ___3_value, ___4_comparer, method);
|
|
}
|
|
inline void ExposedList_1_CheckRange_m1931B403DD741674F4D64B6B412B34A6B10D504C (ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7*, int32_t, int32_t, const RuntimeMethod*))ExposedList_1_CheckRange_m1931B403DD741674F4D64B6B412B34A6B10D504C_gshared)(__this, ___0_index, ___1_count, method);
|
|
}
|
|
inline int32_t Array_IndexOf_TisRuntimeObject_m4C0C698B1D627E6B3C3BE6DDA512E8E276DC6F73 (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___0_array, RuntimeObject* ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*, RuntimeObject*, int32_t, int32_t, const RuntimeMethod*))Array_IndexOf_TisRuntimeObject_m4C0C698B1D627E6B3C3BE6DDA512E8E276DC6F73_gshared)(___0_array, ___1_value, ___2_startIndex, ___3_count, method);
|
|
}
|
|
inline void ExposedList_1_CheckMatch_m4670DEDC4F45E2E61F2D48BCAAA7305D5F85C5CD (Predicate_1_t8342C85FF4E41CD1F7024AC0CDC3E5312A32CB12* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Predicate_1_t8342C85FF4E41CD1F7024AC0CDC3E5312A32CB12*, const RuntimeMethod*))ExposedList_1_CheckMatch_m4670DEDC4F45E2E61F2D48BCAAA7305D5F85C5CD_gshared)(___0_match, method);
|
|
}
|
|
inline int32_t ExposedList_1_GetIndex_mB0FFCCE45B5172815352F2F8BFEA6D12BD8A97E7 (ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_t8342C85FF4E41CD1F7024AC0CDC3E5312A32CB12* ___2_match, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7*, int32_t, int32_t, Predicate_1_t8342C85FF4E41CD1F7024AC0CDC3E5312A32CB12*, const RuntimeMethod*))ExposedList_1_GetIndex_mB0FFCCE45B5172815352F2F8BFEA6D12BD8A97E7_gshared)(__this, ___0_startIndex, ___1_count, ___2_match, method);
|
|
}
|
|
inline ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7* ExposedList_1_FindAllList_mF8C395D1923F2335B0B1D955A14B1B964B127D18 (ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7* __this, Predicate_1_t8342C85FF4E41CD1F7024AC0CDC3E5312A32CB12* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
return (( ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7* (*) (ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7*, Predicate_1_t8342C85FF4E41CD1F7024AC0CDC3E5312A32CB12*, const RuntimeMethod*))ExposedList_1_FindAllList_mF8C395D1923F2335B0B1D955A14B1B964B127D18_gshared)(__this, ___0_match, method);
|
|
}
|
|
inline void ExposedList_1__ctor_m04219D42999BC4715AC9D452428650EC9AD80753 (ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7*, const RuntimeMethod*))ExposedList_1__ctor_m04219D42999BC4715AC9D452428650EC9AD80753_gshared)(__this, method);
|
|
}
|
|
inline bool Predicate_1_Invoke_m6AC449189DCEE89A4FA2A2B724DE296A1DFB6A9B_inline (Predicate_1_t8342C85FF4E41CD1F7024AC0CDC3E5312A32CB12* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (Predicate_1_t8342C85FF4E41CD1F7024AC0CDC3E5312A32CB12*, RuntimeObject*, const RuntimeMethod*))Predicate_1_Invoke_m6AC449189DCEE89A4FA2A2B724DE296A1DFB6A9B_gshared_inline)(__this, ___0_obj, method);
|
|
}
|
|
inline void ExposedList_1_CheckIndex_mE14128084BC28B48BD9F031781AEBCBA6F166D04 (ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7*, int32_t, const RuntimeMethod*))ExposedList_1_CheckIndex_mE14128084BC28B48BD9F031781AEBCBA6F166D04_gshared)(__this, ___0_index, method);
|
|
}
|
|
inline int32_t ExposedList_1_GetLastIndex_mDAF426343E1B2547D31C5351F768DB146C329CC9 (ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_t8342C85FF4E41CD1F7024AC0CDC3E5312A32CB12* ___2_match, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7*, int32_t, int32_t, Predicate_1_t8342C85FF4E41CD1F7024AC0CDC3E5312A32CB12*, const RuntimeMethod*))ExposedList_1_GetLastIndex_mDAF426343E1B2547D31C5351F768DB146C329CC9_gshared)(__this, ___0_startIndex, ___1_count, ___2_match, method);
|
|
}
|
|
inline void Action_1_Invoke_mF2422B2DD29F74CE66F791C3F68E288EC7C3DB9E_inline (Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87*, RuntimeObject*, const RuntimeMethod*))Action_1_Invoke_mF2422B2DD29F74CE66F791C3F68E288EC7C3DB9E_gshared_inline)(__this, ___0_obj, method);
|
|
}
|
|
inline void Enumerator__ctor_mBAB456CE0D6489C7E5852B27C4D5FD34FCDD5229 (Enumerator_t739C86133C966CD494DA3E584097A6CF08A5F453* __this, ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7* ___0_l, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Enumerator_t739C86133C966CD494DA3E584097A6CF08A5F453*, ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7*, const RuntimeMethod*))Enumerator__ctor_mBAB456CE0D6489C7E5852B27C4D5FD34FCDD5229_gshared)(__this, ___0_l, method);
|
|
}
|
|
inline void ExposedList_1__ctor_m92744E3F64F982AA4F1DEBC8DEF58ED215E259D3 (ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7* __this, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___0_data, int32_t ___1_size, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7*, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*, int32_t, const RuntimeMethod*))ExposedList_1__ctor_m92744E3F64F982AA4F1DEBC8DEF58ED215E259D3_gshared)(__this, ___0_data, ___1_size, method);
|
|
}
|
|
inline void ExposedList_1_Shift_m603EF39D9F0BF53D0B185F776079A9B2200A3B8B (ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7* __this, int32_t ___0_start, int32_t ___1_delta, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7*, int32_t, int32_t, const RuntimeMethod*))ExposedList_1_Shift_m603EF39D9F0BF53D0B185F776079A9B2200A3B8B_gshared)(__this, ___0_start, ___1_delta, method);
|
|
}
|
|
inline void ExposedList_1_InsertCollection_mAEA23B303CF3A0FA3116D6C5890E9D7B2ABF159B (ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7* __this, int32_t ___0_index, RuntimeObject* ___1_collection, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7*, int32_t, RuntimeObject*, const RuntimeMethod*))ExposedList_1_InsertCollection_mAEA23B303CF3A0FA3116D6C5890E9D7B2ABF159B_gshared)(__this, ___0_index, ___1_collection, method);
|
|
}
|
|
inline void ExposedList_1_InsertEnumeration_m5BC469CCAE5A998DDD36274E530E6AAF4313A98B (ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7* __this, int32_t ___0_index, RuntimeObject* ___1_enumerable, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7*, int32_t, RuntimeObject*, const RuntimeMethod*))ExposedList_1_InsertEnumeration_m5BC469CCAE5A998DDD36274E530E6AAF4313A98B_gshared)(__this, ___0_index, ___1_enumerable, method);
|
|
}
|
|
inline void ExposedList_1_Insert_m7DA4DC73993A644AD88E7D6BB0803C8714627E60 (ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7* __this, int32_t ___0_index, RuntimeObject* ___1_item, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7*, int32_t, RuntimeObject*, const RuntimeMethod*))ExposedList_1_Insert_m7DA4DC73993A644AD88E7D6BB0803C8714627E60_gshared)(__this, ___0_index, ___1_item, method);
|
|
}
|
|
inline int32_t Array_LastIndexOf_TisRuntimeObject_m71A883897624019E6587A0716169FDF72475BC3D (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___0_array, RuntimeObject* ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*, RuntimeObject*, int32_t, int32_t, const RuntimeMethod*))Array_LastIndexOf_TisRuntimeObject_m71A883897624019E6587A0716169FDF72475BC3D_gshared)(___0_array, ___1_value, ___2_startIndex, ___3_count, method);
|
|
}
|
|
inline int32_t ExposedList_1_IndexOf_m8BEA2B2EB7D8978025AF8EEDAA51958044680D1F (ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7*, RuntimeObject*, const RuntimeMethod*))ExposedList_1_IndexOf_m8BEA2B2EB7D8978025AF8EEDAA51958044680D1F_gshared)(__this, ___0_item, method);
|
|
}
|
|
inline void ExposedList_1_RemoveAt_m3D5E43FCABF6411C1064F04B11F0CC85823FC3DC (ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7*, int32_t, const RuntimeMethod*))ExposedList_1_RemoveAt_m3D5E43FCABF6411C1064F04B11F0CC85823FC3DC_gshared)(__this, ___0_index, method);
|
|
}
|
|
inline void Array_Reverse_TisRuntimeObject_m06FF2E5011A594BEE1AF5EC3AEA51997A9812FE1 (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___0_array, int32_t ___1_index, int32_t ___2_length, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*, int32_t, int32_t, const RuntimeMethod*))Array_Reverse_TisRuntimeObject_m06FF2E5011A594BEE1AF5EC3AEA51997A9812FE1_gshared)(___0_array, ___1_index, ___2_length, method);
|
|
}
|
|
inline Comparer_1_t0A03F9FBBEA32FB1528366652D3D38513E8B1137* Comparer_1_get_Default_mBE201B8DE0399BC709123B087F2215883366753F (const RuntimeMethod* method)
|
|
{
|
|
return (( Comparer_1_t0A03F9FBBEA32FB1528366652D3D38513E8B1137* (*) (const RuntimeMethod*))Comparer_1_get_Default_mBE201B8DE0399BC709123B087F2215883366753F_gshared)(method);
|
|
}
|
|
inline void Array_Sort_TisRuntimeObject_mF8C07FB088390BE91CF3D4F9C8C4AC052B3FBCBA (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___0_array, int32_t ___1_index, int32_t ___2_length, RuntimeObject* ___3_comparer, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))Array_Sort_TisRuntimeObject_mF8C07FB088390BE91CF3D4F9C8C4AC052B3FBCBA_gshared)(___0_array, ___1_index, ___2_length, ___3_comparer, method);
|
|
}
|
|
inline void Array_Sort_TisRuntimeObject_mFC83E20748A5276FAA7611C2DCFCAE00737CF389 (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___0_array, Comparison_1_t62E531E7B8260E2C6C2718C3BDB8CF8655139645* ___1_comparison, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*, Comparison_1_t62E531E7B8260E2C6C2718C3BDB8CF8655139645*, const RuntimeMethod*))Array_Sort_TisRuntimeObject_mFC83E20748A5276FAA7611C2DCFCAE00737CF389_gshared)(___0_array, ___1_comparison, method);
|
|
}
|
|
inline Enumerator_t739C86133C966CD494DA3E584097A6CF08A5F453 ExposedList_1_GetEnumerator_m3FBC2F5FB0D42C43E9CC9179CCEE0155B7C6D71B (ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( Enumerator_t739C86133C966CD494DA3E584097A6CF08A5F453 (*) (ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7*, const RuntimeMethod*))ExposedList_1_GetEnumerator_m3FBC2F5FB0D42C43E9CC9179CCEE0155B7C6D71B_gshared)(__this, method);
|
|
}
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic push
|
|
#pragma clang diagnostic ignored "-Winvalid-offsetof"
|
|
#pragma clang diagnostic ignored "-Wunused-variable"
|
|
#endif
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EqualityComparer_1_t511F5481BB1C1E7DD105A7DC448488B4172C126D* EqualityComparer_1_get_Default_m8637334441FC0F02BE1D11E46CD3A0D4D70D9DF9_gshared (const RuntimeMethod* method)
|
|
{
|
|
EqualityComparer_1_t511F5481BB1C1E7DD105A7DC448488B4172C126D* V_0 = NULL;
|
|
{
|
|
EqualityComparer_1_t511F5481BB1C1E7DD105A7DC448488B4172C126D* L_0 = ((EqualityComparer_1_t511F5481BB1C1E7DD105A7DC448488B4172C126D_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___defaultComparer;
|
|
il2cpp_codegen_memory_barrier();
|
|
V_0 = L_0;
|
|
EqualityComparer_1_t511F5481BB1C1E7DD105A7DC448488B4172C126D* L_1 = V_0;
|
|
if (L_1)
|
|
{
|
|
goto IL_0019;
|
|
}
|
|
}
|
|
{
|
|
EqualityComparer_1_t511F5481BB1C1E7DD105A7DC448488B4172C126D* L_2;
|
|
L_2 = EqualityComparer_1_CreateComparer_m3BC13CA910F09C73818657001EA71B9077A8BE92(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
V_0 = L_2;
|
|
EqualityComparer_1_t511F5481BB1C1E7DD105A7DC448488B4172C126D* L_3 = V_0;
|
|
il2cpp_codegen_memory_barrier();
|
|
((EqualityComparer_1_t511F5481BB1C1E7DD105A7DC448488B4172C126D_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___defaultComparer = L_3;
|
|
Il2CppCodeGenWriteBarrier((void**)(&((EqualityComparer_1_t511F5481BB1C1E7DD105A7DC448488B4172C126D_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___defaultComparer), (void*)L_3);
|
|
}
|
|
|
|
IL_0019:
|
|
{
|
|
EqualityComparer_1_t511F5481BB1C1E7DD105A7DC448488B4172C126D* L_4 = V_0;
|
|
return L_4;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EqualityComparer_1_t511F5481BB1C1E7DD105A7DC448488B4172C126D* EqualityComparer_1_CreateComparer_m3BC13CA910F09C73818657001EA71B9077A8BE92_gshared (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ByteEqualityComparer_tE254CF4C39341CB4BB9890C1CA90ACE14E1BA275_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EnumEqualityComparer_1_tBC651A41480E6107F1E2B2B93F4DAA9A7F47C0D2_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GenericEqualityComparer_1_t6262945D40913B57CAB9385B4AD9D22DC434DB15_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEquatable_1_tFEFF3D0D9006789C86A917B9EE3BA20A6C63C82D_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InternalStringComparer_t04B2D1768998E940BC4619579B7044102591E38B_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LongEnumEqualityComparer_1_t82A2D7F715CBB46B34BB48608559726410D63A45_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NullableEqualityComparer_1_t37CCD3831C08961BEE2BF95A9C6ACEB20E8734F1_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_tCC12E6AC31BF7E862A033EBEFF48D5000D6291E6_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SByteEnumEqualityComparer_1_t22A194805157D8AC4BC0FC4F4CCE756695F0F0A9_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ShortEnumEqualityComparer_1_t015D6AF164C159C98401C25C79D143BC822A9DBA_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_0_0_0_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;
|
|
}
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* V_0 = NULL;
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* V_1 = NULL;
|
|
int32_t V_2 = 0;
|
|
{
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 4)) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_1;
|
|
L_1 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_0, NULL);
|
|
V_0 = ((RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1*)CastclassClass((RuntimeObject*)L_1, RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1_il2cpp_TypeInfo_var));
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_2 = V_0;
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_3 = { reinterpret_cast<intptr_t> (Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_0_0_0_var) };
|
|
Type_t* L_4;
|
|
L_4 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_3, NULL);
|
|
bool L_5;
|
|
L_5 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC((Type_t*)L_2, L_4, NULL);
|
|
if (!L_5)
|
|
{
|
|
goto IL_002d;
|
|
}
|
|
}
|
|
{
|
|
ByteEqualityComparer_tE254CF4C39341CB4BB9890C1CA90ACE14E1BA275* L_6 = (ByteEqualityComparer_tE254CF4C39341CB4BB9890C1CA90ACE14E1BA275*)il2cpp_codegen_object_new(ByteEqualityComparer_tE254CF4C39341CB4BB9890C1CA90ACE14E1BA275_il2cpp_TypeInfo_var);
|
|
ByteEqualityComparer__ctor_m6A7EE7FCB7B4275069DC078346C35ED9B6F71AAE(L_6, NULL);
|
|
return ((EqualityComparer_1_t511F5481BB1C1E7DD105A7DC448488B4172C126D*)CastclassClass((RuntimeObject*)L_6, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0)));
|
|
}
|
|
|
|
IL_002d:
|
|
{
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_7 = V_0;
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_8 = { reinterpret_cast<intptr_t> (String_t_0_0_0_var) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_9;
|
|
L_9 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_8, NULL);
|
|
bool L_10;
|
|
L_10 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC((Type_t*)L_7, L_9, NULL);
|
|
if (!L_10)
|
|
{
|
|
goto IL_004a;
|
|
}
|
|
}
|
|
{
|
|
InternalStringComparer_t04B2D1768998E940BC4619579B7044102591E38B* L_11 = (InternalStringComparer_t04B2D1768998E940BC4619579B7044102591E38B*)il2cpp_codegen_object_new(InternalStringComparer_t04B2D1768998E940BC4619579B7044102591E38B_il2cpp_TypeInfo_var);
|
|
InternalStringComparer__ctor_m06A4CE888A27763DE6BD47DD2C2CF45C68736108(L_11, NULL);
|
|
return ((EqualityComparer_1_t511F5481BB1C1E7DD105A7DC448488B4172C126D*)CastclassClass((RuntimeObject*)L_11, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0)));
|
|
}
|
|
|
|
IL_004a:
|
|
{
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_12 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 5)) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_13;
|
|
L_13 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_12, NULL);
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_14 = V_0;
|
|
NullCheck(L_13);
|
|
bool L_15;
|
|
L_15 = VirtualFuncInvoker1< bool, Type_t* >::Invoke(37, L_13, (Type_t*)L_14);
|
|
if (!L_15)
|
|
{
|
|
goto IL_0072;
|
|
}
|
|
}
|
|
{
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_16 = { reinterpret_cast<intptr_t> (GenericEqualityComparer_1_t6262945D40913B57CAB9385B4AD9D22DC434DB15_0_0_0_var) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_17;
|
|
L_17 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_16, NULL);
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_18 = V_0;
|
|
il2cpp_codegen_runtime_class_init_inline(RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1_il2cpp_TypeInfo_var);
|
|
RuntimeObject* L_19;
|
|
L_19 = RuntimeType_CreateInstanceForAnotherGenericParameter_m5AD0AF8C5D092750500FF193E17F311C59A6D066(L_17, L_18, NULL);
|
|
return ((EqualityComparer_1_t511F5481BB1C1E7DD105A7DC448488B4172C126D*)CastclassClass((RuntimeObject*)L_19, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0)));
|
|
}
|
|
|
|
IL_0072:
|
|
{
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_20 = V_0;
|
|
NullCheck((Type_t*)L_20);
|
|
bool L_21;
|
|
L_21 = VirtualFuncInvoker0< bool >::Invoke(57, (Type_t*)L_20);
|
|
if (!L_21)
|
|
{
|
|
goto IL_00d6;
|
|
}
|
|
}
|
|
{
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_22 = V_0;
|
|
NullCheck((Type_t*)L_22);
|
|
Type_t* L_23;
|
|
L_23 = VirtualFuncInvoker0< Type_t* >::Invoke(66, (Type_t*)L_22);
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_24 = { 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_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_00d6;
|
|
}
|
|
}
|
|
{
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_27 = V_0;
|
|
NullCheck((Type_t*)L_27);
|
|
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_28;
|
|
L_28 = VirtualFuncInvoker0< TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* >::Invoke(68, (Type_t*)L_27);
|
|
NullCheck(L_28);
|
|
int32_t L_29 = 0;
|
|
Type_t* L_30 = (L_28)->GetAt(static_cast<il2cpp_array_size_t>(L_29));
|
|
V_1 = ((RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1*)CastclassClass((RuntimeObject*)L_30, RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1_il2cpp_TypeInfo_var));
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_31 = { reinterpret_cast<intptr_t> (IEquatable_1_tFEFF3D0D9006789C86A917B9EE3BA20A6C63C82D_0_0_0_var) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_32;
|
|
L_32 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_31, NULL);
|
|
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_33 = (TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)(TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)SZArrayNew(TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB_il2cpp_TypeInfo_var, (uint32_t)1);
|
|
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_34 = L_33;
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_35 = V_1;
|
|
NullCheck(L_34);
|
|
ArrayElementTypeCheck (L_34, L_35);
|
|
(L_34)->SetAt(static_cast<il2cpp_array_size_t>(0), (Type_t*)L_35);
|
|
NullCheck(L_32);
|
|
Type_t* L_36;
|
|
L_36 = VirtualFuncInvoker1< Type_t*, TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* >::Invoke(173, L_32, L_34);
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_37 = V_1;
|
|
NullCheck(L_36);
|
|
bool L_38;
|
|
L_38 = VirtualFuncInvoker1< bool, Type_t* >::Invoke(37, L_36, (Type_t*)L_37);
|
|
if (!L_38)
|
|
{
|
|
goto IL_00d6;
|
|
}
|
|
}
|
|
{
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_39 = { reinterpret_cast<intptr_t> (NullableEqualityComparer_1_t37CCD3831C08961BEE2BF95A9C6ACEB20E8734F1_0_0_0_var) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_40;
|
|
L_40 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_39, NULL);
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_41 = V_1;
|
|
il2cpp_codegen_runtime_class_init_inline(RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1_il2cpp_TypeInfo_var);
|
|
RuntimeObject* L_42;
|
|
L_42 = RuntimeType_CreateInstanceForAnotherGenericParameter_m5AD0AF8C5D092750500FF193E17F311C59A6D066(L_40, L_41, NULL);
|
|
return ((EqualityComparer_1_t511F5481BB1C1E7DD105A7DC448488B4172C126D*)CastclassClass((RuntimeObject*)L_42, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0)));
|
|
}
|
|
|
|
IL_00d6:
|
|
{
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_43 = V_0;
|
|
NullCheck((Type_t*)L_43);
|
|
bool L_44;
|
|
L_44 = VirtualFuncInvoker0< bool >::Invoke(98, (Type_t*)L_43);
|
|
if (!L_44)
|
|
{
|
|
goto IL_016f;
|
|
}
|
|
}
|
|
{
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_45 = V_0;
|
|
il2cpp_codegen_runtime_class_init_inline(Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_il2cpp_TypeInfo_var);
|
|
Type_t* L_46;
|
|
L_46 = Enum_GetUnderlyingType_mEDDDC2C9F74ECC841E65E401C3703D59C37CBB05((Type_t*)L_45, NULL);
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
int32_t L_47;
|
|
L_47 = Type_GetTypeCode_m2CE476933AF4B381D7A52F4343B70E9878FDF466(L_46, NULL);
|
|
V_2 = L_47;
|
|
int32_t L_48 = V_2;
|
|
switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_48, 5)))
|
|
{
|
|
case 0:
|
|
{
|
|
goto IL_012d;
|
|
}
|
|
case 1:
|
|
{
|
|
goto IL_0143;
|
|
}
|
|
case 2:
|
|
{
|
|
goto IL_0117;
|
|
}
|
|
case 3:
|
|
{
|
|
goto IL_0143;
|
|
}
|
|
case 4:
|
|
{
|
|
goto IL_0143;
|
|
}
|
|
case 5:
|
|
{
|
|
goto IL_0143;
|
|
}
|
|
case 6:
|
|
{
|
|
goto IL_0159;
|
|
}
|
|
case 7:
|
|
{
|
|
goto IL_0159;
|
|
}
|
|
}
|
|
}
|
|
{
|
|
goto IL_016f;
|
|
}
|
|
|
|
IL_0117:
|
|
{
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_49 = { reinterpret_cast<intptr_t> (ShortEnumEqualityComparer_1_t015D6AF164C159C98401C25C79D143BC822A9DBA_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);
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_51 = V_0;
|
|
il2cpp_codegen_runtime_class_init_inline(RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1_il2cpp_TypeInfo_var);
|
|
RuntimeObject* L_52;
|
|
L_52 = RuntimeType_CreateInstanceForAnotherGenericParameter_m5AD0AF8C5D092750500FF193E17F311C59A6D066(L_50, L_51, NULL);
|
|
return ((EqualityComparer_1_t511F5481BB1C1E7DD105A7DC448488B4172C126D*)CastclassClass((RuntimeObject*)L_52, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0)));
|
|
}
|
|
|
|
IL_012d:
|
|
{
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_53 = { reinterpret_cast<intptr_t> (SByteEnumEqualityComparer_1_t22A194805157D8AC4BC0FC4F4CCE756695F0F0A9_0_0_0_var) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_54;
|
|
L_54 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_53, NULL);
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_55 = V_0;
|
|
il2cpp_codegen_runtime_class_init_inline(RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1_il2cpp_TypeInfo_var);
|
|
RuntimeObject* L_56;
|
|
L_56 = RuntimeType_CreateInstanceForAnotherGenericParameter_m5AD0AF8C5D092750500FF193E17F311C59A6D066(L_54, L_55, NULL);
|
|
return ((EqualityComparer_1_t511F5481BB1C1E7DD105A7DC448488B4172C126D*)CastclassClass((RuntimeObject*)L_56, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0)));
|
|
}
|
|
|
|
IL_0143:
|
|
{
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_57 = { reinterpret_cast<intptr_t> (EnumEqualityComparer_1_tBC651A41480E6107F1E2B2B93F4DAA9A7F47C0D2_0_0_0_var) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_58;
|
|
L_58 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_57, NULL);
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_59 = V_0;
|
|
il2cpp_codegen_runtime_class_init_inline(RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1_il2cpp_TypeInfo_var);
|
|
RuntimeObject* L_60;
|
|
L_60 = RuntimeType_CreateInstanceForAnotherGenericParameter_m5AD0AF8C5D092750500FF193E17F311C59A6D066(L_58, L_59, NULL);
|
|
return ((EqualityComparer_1_t511F5481BB1C1E7DD105A7DC448488B4172C126D*)CastclassClass((RuntimeObject*)L_60, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0)));
|
|
}
|
|
|
|
IL_0159:
|
|
{
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_61 = { reinterpret_cast<intptr_t> (LongEnumEqualityComparer_1_t82A2D7F715CBB46B34BB48608559726410D63A45_0_0_0_var) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_62;
|
|
L_62 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_61, NULL);
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_63 = V_0;
|
|
il2cpp_codegen_runtime_class_init_inline(RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1_il2cpp_TypeInfo_var);
|
|
RuntimeObject* L_64;
|
|
L_64 = RuntimeType_CreateInstanceForAnotherGenericParameter_m5AD0AF8C5D092750500FF193E17F311C59A6D066(L_62, L_63, NULL);
|
|
return ((EqualityComparer_1_t511F5481BB1C1E7DD105A7DC448488B4172C126D*)CastclassClass((RuntimeObject*)L_64, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0)));
|
|
}
|
|
|
|
IL_016f:
|
|
{
|
|
ObjectEqualityComparer_1_tB9B6BDFBC1DE15922982869362B56B0342A62758* L_65 = (ObjectEqualityComparer_1_tB9B6BDFBC1DE15922982869362B56B0342A62758*)il2cpp_codegen_object_new(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 6));
|
|
ObjectEqualityComparer_1__ctor_m997D18856D968B1E02A4F24B5DEAC0541DBD54D1(L_65, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 7));
|
|
return (EqualityComparer_1_t511F5481BB1C1E7DD105A7DC448488B4172C126D*)L_65;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t EqualityComparer_1_IndexOf_m793847FCB7A3D412CB64B8371C5B993380FA2334_gshared (EqualityComparer_1_t511F5481BB1C1E7DD105A7DC448488B4172C126D* __this, FrameU5BU5D_tED4B6DE19C37177FEDD77F466E6807E1D5288F25* ___0_array, Frame_tE254B3BDA010B9114EF1F470C177342FAF3E8FFD ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
int32_t L_0 = ___2_startIndex;
|
|
int32_t L_1 = ___3_count;
|
|
V_0 = ((int32_t)il2cpp_codegen_add(L_0, L_1));
|
|
int32_t L_2 = ___2_startIndex;
|
|
V_1 = L_2;
|
|
goto IL_001f;
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
FrameU5BU5D_tED4B6DE19C37177FEDD77F466E6807E1D5288F25* L_3 = ___0_array;
|
|
int32_t L_4 = V_1;
|
|
NullCheck(L_3);
|
|
int32_t L_5 = L_4;
|
|
Frame_tE254B3BDA010B9114EF1F470C177342FAF3E8FFD L_6 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
|
|
Frame_tE254B3BDA010B9114EF1F470C177342FAF3E8FFD L_7 = ___1_value;
|
|
bool L_8;
|
|
L_8 = VirtualFuncInvoker2< bool, Frame_tE254B3BDA010B9114EF1F470C177342FAF3E8FFD, Frame_tE254B3BDA010B9114EF1F470C177342FAF3E8FFD >::Invoke(8, __this, L_6, L_7);
|
|
if (!L_8)
|
|
{
|
|
goto IL_001b;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_9 = V_1;
|
|
return L_9;
|
|
}
|
|
|
|
IL_001b:
|
|
{
|
|
int32_t L_10 = V_1;
|
|
V_1 = ((int32_t)il2cpp_codegen_add(L_10, 1));
|
|
}
|
|
|
|
IL_001f:
|
|
{
|
|
int32_t L_11 = V_1;
|
|
int32_t L_12 = V_0;
|
|
if ((((int32_t)L_11) < ((int32_t)L_12)))
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
return (-1);
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t EqualityComparer_1_LastIndexOf_mC9CE0B8DC0D4C52B21BA0128F5F0EA5B85A0D9CA_gshared (EqualityComparer_1_t511F5481BB1C1E7DD105A7DC448488B4172C126D* __this, FrameU5BU5D_tED4B6DE19C37177FEDD77F466E6807E1D5288F25* ___0_array, Frame_tE254B3BDA010B9114EF1F470C177342FAF3E8FFD ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
int32_t L_0 = ___2_startIndex;
|
|
int32_t L_1 = ___3_count;
|
|
V_0 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_subtract(L_0, L_1)), 1));
|
|
int32_t L_2 = ___2_startIndex;
|
|
V_1 = L_2;
|
|
goto IL_0021;
|
|
}
|
|
|
|
IL_000b:
|
|
{
|
|
FrameU5BU5D_tED4B6DE19C37177FEDD77F466E6807E1D5288F25* L_3 = ___0_array;
|
|
int32_t L_4 = V_1;
|
|
NullCheck(L_3);
|
|
int32_t L_5 = L_4;
|
|
Frame_tE254B3BDA010B9114EF1F470C177342FAF3E8FFD L_6 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
|
|
Frame_tE254B3BDA010B9114EF1F470C177342FAF3E8FFD L_7 = ___1_value;
|
|
bool L_8;
|
|
L_8 = VirtualFuncInvoker2< bool, Frame_tE254B3BDA010B9114EF1F470C177342FAF3E8FFD, Frame_tE254B3BDA010B9114EF1F470C177342FAF3E8FFD >::Invoke(8, __this, L_6, L_7);
|
|
if (!L_8)
|
|
{
|
|
goto IL_001d;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_9 = V_1;
|
|
return L_9;
|
|
}
|
|
|
|
IL_001d:
|
|
{
|
|
int32_t L_10 = V_1;
|
|
V_1 = ((int32_t)il2cpp_codegen_subtract(L_10, 1));
|
|
}
|
|
|
|
IL_0021:
|
|
{
|
|
int32_t L_11 = V_1;
|
|
int32_t L_12 = V_0;
|
|
if ((((int32_t)L_11) >= ((int32_t)L_12)))
|
|
{
|
|
goto IL_000b;
|
|
}
|
|
}
|
|
{
|
|
return (-1);
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t EqualityComparer_1_System_Collections_IEqualityComparer_GetHashCode_m198B5EB8272DA56A76C3DBA7A0CE1FF26F8E37E0_gshared (EqualityComparer_1_t511F5481BB1C1E7DD105A7DC448488B4172C126D* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
RuntimeObject* L_0 = ___0_obj;
|
|
if (L_0)
|
|
{
|
|
goto IL_0005;
|
|
}
|
|
}
|
|
{
|
|
return 0;
|
|
}
|
|
|
|
IL_0005:
|
|
{
|
|
RuntimeObject* L_1 = ___0_obj;
|
|
if (!((RuntimeObject*)IsInst((RuntimeObject*)L_1, il2cpp_rgctx_data(method->klass->rgctx_data, 9))))
|
|
{
|
|
goto IL_001a;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_2 = ___0_obj;
|
|
int32_t L_3;
|
|
L_3 = VirtualFuncInvoker1< int32_t, Frame_tE254B3BDA010B9114EF1F470C177342FAF3E8FFD >::Invoke(9, __this, ((*(Frame_tE254B3BDA010B9114EF1F470C177342FAF3E8FFD*)((Frame_tE254B3BDA010B9114EF1F470C177342FAF3E8FFD*)(Frame_tE254B3BDA010B9114EF1F470C177342FAF3E8FFD*)UnBox(L_2, il2cpp_rgctx_data(method->klass->rgctx_data, 9))))));
|
|
return L_3;
|
|
}
|
|
|
|
IL_001a:
|
|
{
|
|
ThrowHelper_ThrowArgumentException_m698044D4F664D7D0DDB88124EEEE2D052AF628BA((int32_t)2, NULL);
|
|
return 0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool EqualityComparer_1_System_Collections_IEqualityComparer_Equals_m9FD59FC407D722166C47F3B32406F86074103B56_gshared (EqualityComparer_1_t511F5481BB1C1E7DD105A7DC448488B4172C126D* __this, RuntimeObject* ___0_x, RuntimeObject* ___1_y, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
RuntimeObject* L_0 = ___0_x;
|
|
RuntimeObject* L_1 = ___1_y;
|
|
if ((!(((RuntimeObject*)(RuntimeObject*)L_0) == ((RuntimeObject*)(RuntimeObject*)L_1))))
|
|
{
|
|
goto IL_0006;
|
|
}
|
|
}
|
|
{
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_0006:
|
|
{
|
|
RuntimeObject* L_2 = ___0_x;
|
|
if (!L_2)
|
|
{
|
|
goto IL_000c;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_3 = ___1_y;
|
|
if (L_3)
|
|
{
|
|
goto IL_000e;
|
|
}
|
|
}
|
|
|
|
IL_000c:
|
|
{
|
|
return (bool)0;
|
|
}
|
|
|
|
IL_000e:
|
|
{
|
|
RuntimeObject* L_4 = ___0_x;
|
|
if (!((RuntimeObject*)IsInst((RuntimeObject*)L_4, il2cpp_rgctx_data(method->klass->rgctx_data, 9))))
|
|
{
|
|
goto IL_0031;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_5 = ___1_y;
|
|
if (!((RuntimeObject*)IsInst((RuntimeObject*)L_5, il2cpp_rgctx_data(method->klass->rgctx_data, 9))))
|
|
{
|
|
goto IL_0031;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_6 = ___0_x;
|
|
RuntimeObject* L_7 = ___1_y;
|
|
bool L_8;
|
|
L_8 = VirtualFuncInvoker2< bool, Frame_tE254B3BDA010B9114EF1F470C177342FAF3E8FFD, Frame_tE254B3BDA010B9114EF1F470C177342FAF3E8FFD >::Invoke(8, __this, ((*(Frame_tE254B3BDA010B9114EF1F470C177342FAF3E8FFD*)((Frame_tE254B3BDA010B9114EF1F470C177342FAF3E8FFD*)(Frame_tE254B3BDA010B9114EF1F470C177342FAF3E8FFD*)UnBox(L_6, il2cpp_rgctx_data(method->klass->rgctx_data, 9))))), ((*(Frame_tE254B3BDA010B9114EF1F470C177342FAF3E8FFD*)((Frame_tE254B3BDA010B9114EF1F470C177342FAF3E8FFD*)(Frame_tE254B3BDA010B9114EF1F470C177342FAF3E8FFD*)UnBox(L_7, il2cpp_rgctx_data(method->klass->rgctx_data, 9))))));
|
|
return L_8;
|
|
}
|
|
|
|
IL_0031:
|
|
{
|
|
ThrowHelper_ThrowArgumentException_m698044D4F664D7D0DDB88124EEEE2D052AF628BA((int32_t)2, NULL);
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EqualityComparer_1__ctor_mE2289AA0CC8BF806010276526CC344905C089FB3_gshared (EqualityComparer_1_t511F5481BB1C1E7DD105A7DC448488B4172C126D* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL);
|
|
return;
|
|
}
|
|
}
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic pop
|
|
#endif
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic push
|
|
#pragma clang diagnostic ignored "-Winvalid-offsetof"
|
|
#pragma clang diagnostic ignored "-Wunused-variable"
|
|
#endif
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EqualityComparer_1_t54887FDB060CE2D471F63268BEA1812D2A0C5E2D* EqualityComparer_1_get_Default_m15480BE95865398D96BA0E6E0AD90A48985E18C4_gshared (const RuntimeMethod* method)
|
|
{
|
|
EqualityComparer_1_t54887FDB060CE2D471F63268BEA1812D2A0C5E2D* V_0 = NULL;
|
|
{
|
|
EqualityComparer_1_t54887FDB060CE2D471F63268BEA1812D2A0C5E2D* L_0 = ((EqualityComparer_1_t54887FDB060CE2D471F63268BEA1812D2A0C5E2D_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___defaultComparer;
|
|
il2cpp_codegen_memory_barrier();
|
|
V_0 = L_0;
|
|
EqualityComparer_1_t54887FDB060CE2D471F63268BEA1812D2A0C5E2D* L_1 = V_0;
|
|
if (L_1)
|
|
{
|
|
goto IL_0019;
|
|
}
|
|
}
|
|
{
|
|
EqualityComparer_1_t54887FDB060CE2D471F63268BEA1812D2A0C5E2D* L_2;
|
|
L_2 = EqualityComparer_1_CreateComparer_m28126640E0C70FFE91E18FC180DBF37DE08494E1(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
V_0 = L_2;
|
|
EqualityComparer_1_t54887FDB060CE2D471F63268BEA1812D2A0C5E2D* L_3 = V_0;
|
|
il2cpp_codegen_memory_barrier();
|
|
((EqualityComparer_1_t54887FDB060CE2D471F63268BEA1812D2A0C5E2D_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___defaultComparer = L_3;
|
|
Il2CppCodeGenWriteBarrier((void**)(&((EqualityComparer_1_t54887FDB060CE2D471F63268BEA1812D2A0C5E2D_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___defaultComparer), (void*)L_3);
|
|
}
|
|
|
|
IL_0019:
|
|
{
|
|
EqualityComparer_1_t54887FDB060CE2D471F63268BEA1812D2A0C5E2D* L_4 = V_0;
|
|
return L_4;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EqualityComparer_1_t54887FDB060CE2D471F63268BEA1812D2A0C5E2D* EqualityComparer_1_CreateComparer_m28126640E0C70FFE91E18FC180DBF37DE08494E1_gshared (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ByteEqualityComparer_tE254CF4C39341CB4BB9890C1CA90ACE14E1BA275_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EnumEqualityComparer_1_tBC651A41480E6107F1E2B2B93F4DAA9A7F47C0D2_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GenericEqualityComparer_1_t6262945D40913B57CAB9385B4AD9D22DC434DB15_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEquatable_1_tFEFF3D0D9006789C86A917B9EE3BA20A6C63C82D_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InternalStringComparer_t04B2D1768998E940BC4619579B7044102591E38B_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LongEnumEqualityComparer_1_t82A2D7F715CBB46B34BB48608559726410D63A45_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NullableEqualityComparer_1_t37CCD3831C08961BEE2BF95A9C6ACEB20E8734F1_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_tCC12E6AC31BF7E862A033EBEFF48D5000D6291E6_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SByteEnumEqualityComparer_1_t22A194805157D8AC4BC0FC4F4CCE756695F0F0A9_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ShortEnumEqualityComparer_1_t015D6AF164C159C98401C25C79D143BC822A9DBA_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_0_0_0_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;
|
|
}
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* V_0 = NULL;
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* V_1 = NULL;
|
|
int32_t V_2 = 0;
|
|
{
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 4)) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_1;
|
|
L_1 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_0, NULL);
|
|
V_0 = ((RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1*)CastclassClass((RuntimeObject*)L_1, RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1_il2cpp_TypeInfo_var));
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_2 = V_0;
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_3 = { reinterpret_cast<intptr_t> (Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_0_0_0_var) };
|
|
Type_t* L_4;
|
|
L_4 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_3, NULL);
|
|
bool L_5;
|
|
L_5 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC((Type_t*)L_2, L_4, NULL);
|
|
if (!L_5)
|
|
{
|
|
goto IL_002d;
|
|
}
|
|
}
|
|
{
|
|
ByteEqualityComparer_tE254CF4C39341CB4BB9890C1CA90ACE14E1BA275* L_6 = (ByteEqualityComparer_tE254CF4C39341CB4BB9890C1CA90ACE14E1BA275*)il2cpp_codegen_object_new(ByteEqualityComparer_tE254CF4C39341CB4BB9890C1CA90ACE14E1BA275_il2cpp_TypeInfo_var);
|
|
ByteEqualityComparer__ctor_m6A7EE7FCB7B4275069DC078346C35ED9B6F71AAE(L_6, NULL);
|
|
return ((EqualityComparer_1_t54887FDB060CE2D471F63268BEA1812D2A0C5E2D*)CastclassClass((RuntimeObject*)L_6, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0)));
|
|
}
|
|
|
|
IL_002d:
|
|
{
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_7 = V_0;
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_8 = { reinterpret_cast<intptr_t> (String_t_0_0_0_var) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_9;
|
|
L_9 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_8, NULL);
|
|
bool L_10;
|
|
L_10 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC((Type_t*)L_7, L_9, NULL);
|
|
if (!L_10)
|
|
{
|
|
goto IL_004a;
|
|
}
|
|
}
|
|
{
|
|
InternalStringComparer_t04B2D1768998E940BC4619579B7044102591E38B* L_11 = (InternalStringComparer_t04B2D1768998E940BC4619579B7044102591E38B*)il2cpp_codegen_object_new(InternalStringComparer_t04B2D1768998E940BC4619579B7044102591E38B_il2cpp_TypeInfo_var);
|
|
InternalStringComparer__ctor_m06A4CE888A27763DE6BD47DD2C2CF45C68736108(L_11, NULL);
|
|
return ((EqualityComparer_1_t54887FDB060CE2D471F63268BEA1812D2A0C5E2D*)CastclassClass((RuntimeObject*)L_11, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0)));
|
|
}
|
|
|
|
IL_004a:
|
|
{
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_12 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 5)) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_13;
|
|
L_13 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_12, NULL);
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_14 = V_0;
|
|
NullCheck(L_13);
|
|
bool L_15;
|
|
L_15 = VirtualFuncInvoker1< bool, Type_t* >::Invoke(37, L_13, (Type_t*)L_14);
|
|
if (!L_15)
|
|
{
|
|
goto IL_0072;
|
|
}
|
|
}
|
|
{
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_16 = { reinterpret_cast<intptr_t> (GenericEqualityComparer_1_t6262945D40913B57CAB9385B4AD9D22DC434DB15_0_0_0_var) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_17;
|
|
L_17 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_16, NULL);
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_18 = V_0;
|
|
il2cpp_codegen_runtime_class_init_inline(RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1_il2cpp_TypeInfo_var);
|
|
RuntimeObject* L_19;
|
|
L_19 = RuntimeType_CreateInstanceForAnotherGenericParameter_m5AD0AF8C5D092750500FF193E17F311C59A6D066(L_17, L_18, NULL);
|
|
return ((EqualityComparer_1_t54887FDB060CE2D471F63268BEA1812D2A0C5E2D*)CastclassClass((RuntimeObject*)L_19, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0)));
|
|
}
|
|
|
|
IL_0072:
|
|
{
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_20 = V_0;
|
|
NullCheck((Type_t*)L_20);
|
|
bool L_21;
|
|
L_21 = VirtualFuncInvoker0< bool >::Invoke(57, (Type_t*)L_20);
|
|
if (!L_21)
|
|
{
|
|
goto IL_00d6;
|
|
}
|
|
}
|
|
{
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_22 = V_0;
|
|
NullCheck((Type_t*)L_22);
|
|
Type_t* L_23;
|
|
L_23 = VirtualFuncInvoker0< Type_t* >::Invoke(66, (Type_t*)L_22);
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_24 = { 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_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_00d6;
|
|
}
|
|
}
|
|
{
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_27 = V_0;
|
|
NullCheck((Type_t*)L_27);
|
|
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_28;
|
|
L_28 = VirtualFuncInvoker0< TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* >::Invoke(68, (Type_t*)L_27);
|
|
NullCheck(L_28);
|
|
int32_t L_29 = 0;
|
|
Type_t* L_30 = (L_28)->GetAt(static_cast<il2cpp_array_size_t>(L_29));
|
|
V_1 = ((RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1*)CastclassClass((RuntimeObject*)L_30, RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1_il2cpp_TypeInfo_var));
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_31 = { reinterpret_cast<intptr_t> (IEquatable_1_tFEFF3D0D9006789C86A917B9EE3BA20A6C63C82D_0_0_0_var) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_32;
|
|
L_32 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_31, NULL);
|
|
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_33 = (TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)(TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)SZArrayNew(TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB_il2cpp_TypeInfo_var, (uint32_t)1);
|
|
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_34 = L_33;
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_35 = V_1;
|
|
NullCheck(L_34);
|
|
ArrayElementTypeCheck (L_34, L_35);
|
|
(L_34)->SetAt(static_cast<il2cpp_array_size_t>(0), (Type_t*)L_35);
|
|
NullCheck(L_32);
|
|
Type_t* L_36;
|
|
L_36 = VirtualFuncInvoker1< Type_t*, TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* >::Invoke(173, L_32, L_34);
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_37 = V_1;
|
|
NullCheck(L_36);
|
|
bool L_38;
|
|
L_38 = VirtualFuncInvoker1< bool, Type_t* >::Invoke(37, L_36, (Type_t*)L_37);
|
|
if (!L_38)
|
|
{
|
|
goto IL_00d6;
|
|
}
|
|
}
|
|
{
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_39 = { reinterpret_cast<intptr_t> (NullableEqualityComparer_1_t37CCD3831C08961BEE2BF95A9C6ACEB20E8734F1_0_0_0_var) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_40;
|
|
L_40 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_39, NULL);
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_41 = V_1;
|
|
il2cpp_codegen_runtime_class_init_inline(RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1_il2cpp_TypeInfo_var);
|
|
RuntimeObject* L_42;
|
|
L_42 = RuntimeType_CreateInstanceForAnotherGenericParameter_m5AD0AF8C5D092750500FF193E17F311C59A6D066(L_40, L_41, NULL);
|
|
return ((EqualityComparer_1_t54887FDB060CE2D471F63268BEA1812D2A0C5E2D*)CastclassClass((RuntimeObject*)L_42, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0)));
|
|
}
|
|
|
|
IL_00d6:
|
|
{
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_43 = V_0;
|
|
NullCheck((Type_t*)L_43);
|
|
bool L_44;
|
|
L_44 = VirtualFuncInvoker0< bool >::Invoke(98, (Type_t*)L_43);
|
|
if (!L_44)
|
|
{
|
|
goto IL_016f;
|
|
}
|
|
}
|
|
{
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_45 = V_0;
|
|
il2cpp_codegen_runtime_class_init_inline(Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_il2cpp_TypeInfo_var);
|
|
Type_t* L_46;
|
|
L_46 = Enum_GetUnderlyingType_mEDDDC2C9F74ECC841E65E401C3703D59C37CBB05((Type_t*)L_45, NULL);
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
int32_t L_47;
|
|
L_47 = Type_GetTypeCode_m2CE476933AF4B381D7A52F4343B70E9878FDF466(L_46, NULL);
|
|
V_2 = L_47;
|
|
int32_t L_48 = V_2;
|
|
switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_48, 5)))
|
|
{
|
|
case 0:
|
|
{
|
|
goto IL_012d;
|
|
}
|
|
case 1:
|
|
{
|
|
goto IL_0143;
|
|
}
|
|
case 2:
|
|
{
|
|
goto IL_0117;
|
|
}
|
|
case 3:
|
|
{
|
|
goto IL_0143;
|
|
}
|
|
case 4:
|
|
{
|
|
goto IL_0143;
|
|
}
|
|
case 5:
|
|
{
|
|
goto IL_0143;
|
|
}
|
|
case 6:
|
|
{
|
|
goto IL_0159;
|
|
}
|
|
case 7:
|
|
{
|
|
goto IL_0159;
|
|
}
|
|
}
|
|
}
|
|
{
|
|
goto IL_016f;
|
|
}
|
|
|
|
IL_0117:
|
|
{
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_49 = { reinterpret_cast<intptr_t> (ShortEnumEqualityComparer_1_t015D6AF164C159C98401C25C79D143BC822A9DBA_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);
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_51 = V_0;
|
|
il2cpp_codegen_runtime_class_init_inline(RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1_il2cpp_TypeInfo_var);
|
|
RuntimeObject* L_52;
|
|
L_52 = RuntimeType_CreateInstanceForAnotherGenericParameter_m5AD0AF8C5D092750500FF193E17F311C59A6D066(L_50, L_51, NULL);
|
|
return ((EqualityComparer_1_t54887FDB060CE2D471F63268BEA1812D2A0C5E2D*)CastclassClass((RuntimeObject*)L_52, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0)));
|
|
}
|
|
|
|
IL_012d:
|
|
{
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_53 = { reinterpret_cast<intptr_t> (SByteEnumEqualityComparer_1_t22A194805157D8AC4BC0FC4F4CCE756695F0F0A9_0_0_0_var) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_54;
|
|
L_54 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_53, NULL);
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_55 = V_0;
|
|
il2cpp_codegen_runtime_class_init_inline(RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1_il2cpp_TypeInfo_var);
|
|
RuntimeObject* L_56;
|
|
L_56 = RuntimeType_CreateInstanceForAnotherGenericParameter_m5AD0AF8C5D092750500FF193E17F311C59A6D066(L_54, L_55, NULL);
|
|
return ((EqualityComparer_1_t54887FDB060CE2D471F63268BEA1812D2A0C5E2D*)CastclassClass((RuntimeObject*)L_56, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0)));
|
|
}
|
|
|
|
IL_0143:
|
|
{
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_57 = { reinterpret_cast<intptr_t> (EnumEqualityComparer_1_tBC651A41480E6107F1E2B2B93F4DAA9A7F47C0D2_0_0_0_var) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_58;
|
|
L_58 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_57, NULL);
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_59 = V_0;
|
|
il2cpp_codegen_runtime_class_init_inline(RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1_il2cpp_TypeInfo_var);
|
|
RuntimeObject* L_60;
|
|
L_60 = RuntimeType_CreateInstanceForAnotherGenericParameter_m5AD0AF8C5D092750500FF193E17F311C59A6D066(L_58, L_59, NULL);
|
|
return ((EqualityComparer_1_t54887FDB060CE2D471F63268BEA1812D2A0C5E2D*)CastclassClass((RuntimeObject*)L_60, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0)));
|
|
}
|
|
|
|
IL_0159:
|
|
{
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_61 = { reinterpret_cast<intptr_t> (LongEnumEqualityComparer_1_t82A2D7F715CBB46B34BB48608559726410D63A45_0_0_0_var) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_62;
|
|
L_62 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_61, NULL);
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_63 = V_0;
|
|
il2cpp_codegen_runtime_class_init_inline(RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1_il2cpp_TypeInfo_var);
|
|
RuntimeObject* L_64;
|
|
L_64 = RuntimeType_CreateInstanceForAnotherGenericParameter_m5AD0AF8C5D092750500FF193E17F311C59A6D066(L_62, L_63, NULL);
|
|
return ((EqualityComparer_1_t54887FDB060CE2D471F63268BEA1812D2A0C5E2D*)CastclassClass((RuntimeObject*)L_64, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0)));
|
|
}
|
|
|
|
IL_016f:
|
|
{
|
|
ObjectEqualityComparer_1_t7858D7F102BE8270D0BB1FB4BD8A0DB22B4B62BB* L_65 = (ObjectEqualityComparer_1_t7858D7F102BE8270D0BB1FB4BD8A0DB22B4B62BB*)il2cpp_codegen_object_new(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 6));
|
|
ObjectEqualityComparer_1__ctor_mE9AF2F6D630D3F8E5E168B938570114EA23AE9AA(L_65, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 7));
|
|
return (EqualityComparer_1_t54887FDB060CE2D471F63268BEA1812D2A0C5E2D*)L_65;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t EqualityComparer_1_IndexOf_m1EB892C215D4CF47FF95C767B2F74E3B492F057F_gshared (EqualityComparer_1_t54887FDB060CE2D471F63268BEA1812D2A0C5E2D* __this, TextureInfoU5BU5D_t0571178EAC2A0DE9A1F27F2C00A9301E04AAFB83* ___0_array, TextureInfo_t581C305A0444F786E0E7405054714685BE3A5A5B ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
int32_t L_0 = ___2_startIndex;
|
|
int32_t L_1 = ___3_count;
|
|
V_0 = ((int32_t)il2cpp_codegen_add(L_0, L_1));
|
|
int32_t L_2 = ___2_startIndex;
|
|
V_1 = L_2;
|
|
goto IL_001f;
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
TextureInfoU5BU5D_t0571178EAC2A0DE9A1F27F2C00A9301E04AAFB83* L_3 = ___0_array;
|
|
int32_t L_4 = V_1;
|
|
NullCheck(L_3);
|
|
int32_t L_5 = L_4;
|
|
TextureInfo_t581C305A0444F786E0E7405054714685BE3A5A5B L_6 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
|
|
TextureInfo_t581C305A0444F786E0E7405054714685BE3A5A5B L_7 = ___1_value;
|
|
bool L_8;
|
|
L_8 = VirtualFuncInvoker2< bool, TextureInfo_t581C305A0444F786E0E7405054714685BE3A5A5B, TextureInfo_t581C305A0444F786E0E7405054714685BE3A5A5B >::Invoke(8, __this, L_6, L_7);
|
|
if (!L_8)
|
|
{
|
|
goto IL_001b;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_9 = V_1;
|
|
return L_9;
|
|
}
|
|
|
|
IL_001b:
|
|
{
|
|
int32_t L_10 = V_1;
|
|
V_1 = ((int32_t)il2cpp_codegen_add(L_10, 1));
|
|
}
|
|
|
|
IL_001f:
|
|
{
|
|
int32_t L_11 = V_1;
|
|
int32_t L_12 = V_0;
|
|
if ((((int32_t)L_11) < ((int32_t)L_12)))
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
return (-1);
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t EqualityComparer_1_LastIndexOf_m66F4235E9829E4AFBBB6276B66E807CF0F3A7FC4_gshared (EqualityComparer_1_t54887FDB060CE2D471F63268BEA1812D2A0C5E2D* __this, TextureInfoU5BU5D_t0571178EAC2A0DE9A1F27F2C00A9301E04AAFB83* ___0_array, TextureInfo_t581C305A0444F786E0E7405054714685BE3A5A5B ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
int32_t L_0 = ___2_startIndex;
|
|
int32_t L_1 = ___3_count;
|
|
V_0 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_subtract(L_0, L_1)), 1));
|
|
int32_t L_2 = ___2_startIndex;
|
|
V_1 = L_2;
|
|
goto IL_0021;
|
|
}
|
|
|
|
IL_000b:
|
|
{
|
|
TextureInfoU5BU5D_t0571178EAC2A0DE9A1F27F2C00A9301E04AAFB83* L_3 = ___0_array;
|
|
int32_t L_4 = V_1;
|
|
NullCheck(L_3);
|
|
int32_t L_5 = L_4;
|
|
TextureInfo_t581C305A0444F786E0E7405054714685BE3A5A5B L_6 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
|
|
TextureInfo_t581C305A0444F786E0E7405054714685BE3A5A5B L_7 = ___1_value;
|
|
bool L_8;
|
|
L_8 = VirtualFuncInvoker2< bool, TextureInfo_t581C305A0444F786E0E7405054714685BE3A5A5B, TextureInfo_t581C305A0444F786E0E7405054714685BE3A5A5B >::Invoke(8, __this, L_6, L_7);
|
|
if (!L_8)
|
|
{
|
|
goto IL_001d;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_9 = V_1;
|
|
return L_9;
|
|
}
|
|
|
|
IL_001d:
|
|
{
|
|
int32_t L_10 = V_1;
|
|
V_1 = ((int32_t)il2cpp_codegen_subtract(L_10, 1));
|
|
}
|
|
|
|
IL_0021:
|
|
{
|
|
int32_t L_11 = V_1;
|
|
int32_t L_12 = V_0;
|
|
if ((((int32_t)L_11) >= ((int32_t)L_12)))
|
|
{
|
|
goto IL_000b;
|
|
}
|
|
}
|
|
{
|
|
return (-1);
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t EqualityComparer_1_System_Collections_IEqualityComparer_GetHashCode_m79A837804A186C3108FC9E1E9E3980E9222936F5_gshared (EqualityComparer_1_t54887FDB060CE2D471F63268BEA1812D2A0C5E2D* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
RuntimeObject* L_0 = ___0_obj;
|
|
if (L_0)
|
|
{
|
|
goto IL_0005;
|
|
}
|
|
}
|
|
{
|
|
return 0;
|
|
}
|
|
|
|
IL_0005:
|
|
{
|
|
RuntimeObject* L_1 = ___0_obj;
|
|
if (!((RuntimeObject*)IsInst((RuntimeObject*)L_1, il2cpp_rgctx_data(method->klass->rgctx_data, 9))))
|
|
{
|
|
goto IL_001a;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_2 = ___0_obj;
|
|
int32_t L_3;
|
|
L_3 = VirtualFuncInvoker1< int32_t, TextureInfo_t581C305A0444F786E0E7405054714685BE3A5A5B >::Invoke(9, __this, ((*(TextureInfo_t581C305A0444F786E0E7405054714685BE3A5A5B*)((TextureInfo_t581C305A0444F786E0E7405054714685BE3A5A5B*)(TextureInfo_t581C305A0444F786E0E7405054714685BE3A5A5B*)UnBox(L_2, il2cpp_rgctx_data(method->klass->rgctx_data, 9))))));
|
|
return L_3;
|
|
}
|
|
|
|
IL_001a:
|
|
{
|
|
ThrowHelper_ThrowArgumentException_m698044D4F664D7D0DDB88124EEEE2D052AF628BA((int32_t)2, NULL);
|
|
return 0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool EqualityComparer_1_System_Collections_IEqualityComparer_Equals_m69CAC32B0E3663B4034F4486895068F41F8B1BFE_gshared (EqualityComparer_1_t54887FDB060CE2D471F63268BEA1812D2A0C5E2D* __this, RuntimeObject* ___0_x, RuntimeObject* ___1_y, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
RuntimeObject* L_0 = ___0_x;
|
|
RuntimeObject* L_1 = ___1_y;
|
|
if ((!(((RuntimeObject*)(RuntimeObject*)L_0) == ((RuntimeObject*)(RuntimeObject*)L_1))))
|
|
{
|
|
goto IL_0006;
|
|
}
|
|
}
|
|
{
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_0006:
|
|
{
|
|
RuntimeObject* L_2 = ___0_x;
|
|
if (!L_2)
|
|
{
|
|
goto IL_000c;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_3 = ___1_y;
|
|
if (L_3)
|
|
{
|
|
goto IL_000e;
|
|
}
|
|
}
|
|
|
|
IL_000c:
|
|
{
|
|
return (bool)0;
|
|
}
|
|
|
|
IL_000e:
|
|
{
|
|
RuntimeObject* L_4 = ___0_x;
|
|
if (!((RuntimeObject*)IsInst((RuntimeObject*)L_4, il2cpp_rgctx_data(method->klass->rgctx_data, 9))))
|
|
{
|
|
goto IL_0031;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_5 = ___1_y;
|
|
if (!((RuntimeObject*)IsInst((RuntimeObject*)L_5, il2cpp_rgctx_data(method->klass->rgctx_data, 9))))
|
|
{
|
|
goto IL_0031;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_6 = ___0_x;
|
|
RuntimeObject* L_7 = ___1_y;
|
|
bool L_8;
|
|
L_8 = VirtualFuncInvoker2< bool, TextureInfo_t581C305A0444F786E0E7405054714685BE3A5A5B, TextureInfo_t581C305A0444F786E0E7405054714685BE3A5A5B >::Invoke(8, __this, ((*(TextureInfo_t581C305A0444F786E0E7405054714685BE3A5A5B*)((TextureInfo_t581C305A0444F786E0E7405054714685BE3A5A5B*)(TextureInfo_t581C305A0444F786E0E7405054714685BE3A5A5B*)UnBox(L_6, il2cpp_rgctx_data(method->klass->rgctx_data, 9))))), ((*(TextureInfo_t581C305A0444F786E0E7405054714685BE3A5A5B*)((TextureInfo_t581C305A0444F786E0E7405054714685BE3A5A5B*)(TextureInfo_t581C305A0444F786E0E7405054714685BE3A5A5B*)UnBox(L_7, il2cpp_rgctx_data(method->klass->rgctx_data, 9))))));
|
|
return L_8;
|
|
}
|
|
|
|
IL_0031:
|
|
{
|
|
ThrowHelper_ThrowArgumentException_m698044D4F664D7D0DDB88124EEEE2D052AF628BA((int32_t)2, NULL);
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EqualityComparer_1__ctor_mC98213FD70D48D5AC7635DA9465121F60A65547F_gshared (EqualityComparer_1_t54887FDB060CE2D471F63268BEA1812D2A0C5E2D* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL);
|
|
return;
|
|
}
|
|
}
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic pop
|
|
#endif
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic push
|
|
#pragma clang diagnostic ignored "-Winvalid-offsetof"
|
|
#pragma clang diagnostic ignored "-Wunused-variable"
|
|
#endif
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EqualityComparer_1_t97889FF6B5695C88AE4091CF52103AFB63232E60* EqualityComparer_1_get_Default_mE4AC0278A398CE2D391DF41139B7D6B93E9B93AE_gshared (const RuntimeMethod* method)
|
|
{
|
|
EqualityComparer_1_t97889FF6B5695C88AE4091CF52103AFB63232E60* V_0 = NULL;
|
|
{
|
|
EqualityComparer_1_t97889FF6B5695C88AE4091CF52103AFB63232E60* L_0 = ((EqualityComparer_1_t97889FF6B5695C88AE4091CF52103AFB63232E60_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___defaultComparer;
|
|
il2cpp_codegen_memory_barrier();
|
|
V_0 = L_0;
|
|
EqualityComparer_1_t97889FF6B5695C88AE4091CF52103AFB63232E60* L_1 = V_0;
|
|
if (L_1)
|
|
{
|
|
goto IL_0019;
|
|
}
|
|
}
|
|
{
|
|
EqualityComparer_1_t97889FF6B5695C88AE4091CF52103AFB63232E60* L_2;
|
|
L_2 = EqualityComparer_1_CreateComparer_m28BF83C9D858DBEFED1A1A189B1E70C29AB9D7AD(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
V_0 = L_2;
|
|
EqualityComparer_1_t97889FF6B5695C88AE4091CF52103AFB63232E60* L_3 = V_0;
|
|
il2cpp_codegen_memory_barrier();
|
|
((EqualityComparer_1_t97889FF6B5695C88AE4091CF52103AFB63232E60_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___defaultComparer = L_3;
|
|
Il2CppCodeGenWriteBarrier((void**)(&((EqualityComparer_1_t97889FF6B5695C88AE4091CF52103AFB63232E60_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___defaultComparer), (void*)L_3);
|
|
}
|
|
|
|
IL_0019:
|
|
{
|
|
EqualityComparer_1_t97889FF6B5695C88AE4091CF52103AFB63232E60* L_4 = V_0;
|
|
return L_4;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EqualityComparer_1_t97889FF6B5695C88AE4091CF52103AFB63232E60* EqualityComparer_1_CreateComparer_m28BF83C9D858DBEFED1A1A189B1E70C29AB9D7AD_gshared (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ByteEqualityComparer_tE254CF4C39341CB4BB9890C1CA90ACE14E1BA275_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EnumEqualityComparer_1_tBC651A41480E6107F1E2B2B93F4DAA9A7F47C0D2_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GenericEqualityComparer_1_t6262945D40913B57CAB9385B4AD9D22DC434DB15_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEquatable_1_tFEFF3D0D9006789C86A917B9EE3BA20A6C63C82D_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InternalStringComparer_t04B2D1768998E940BC4619579B7044102591E38B_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LongEnumEqualityComparer_1_t82A2D7F715CBB46B34BB48608559726410D63A45_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NullableEqualityComparer_1_t37CCD3831C08961BEE2BF95A9C6ACEB20E8734F1_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_tCC12E6AC31BF7E862A033EBEFF48D5000D6291E6_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SByteEnumEqualityComparer_1_t22A194805157D8AC4BC0FC4F4CCE756695F0F0A9_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ShortEnumEqualityComparer_1_t015D6AF164C159C98401C25C79D143BC822A9DBA_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_0_0_0_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;
|
|
}
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* V_0 = NULL;
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* V_1 = NULL;
|
|
int32_t V_2 = 0;
|
|
{
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 4)) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_1;
|
|
L_1 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_0, NULL);
|
|
V_0 = ((RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1*)CastclassClass((RuntimeObject*)L_1, RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1_il2cpp_TypeInfo_var));
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_2 = V_0;
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_3 = { reinterpret_cast<intptr_t> (Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_0_0_0_var) };
|
|
Type_t* L_4;
|
|
L_4 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_3, NULL);
|
|
bool L_5;
|
|
L_5 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC((Type_t*)L_2, L_4, NULL);
|
|
if (!L_5)
|
|
{
|
|
goto IL_002d;
|
|
}
|
|
}
|
|
{
|
|
ByteEqualityComparer_tE254CF4C39341CB4BB9890C1CA90ACE14E1BA275* L_6 = (ByteEqualityComparer_tE254CF4C39341CB4BB9890C1CA90ACE14E1BA275*)il2cpp_codegen_object_new(ByteEqualityComparer_tE254CF4C39341CB4BB9890C1CA90ACE14E1BA275_il2cpp_TypeInfo_var);
|
|
ByteEqualityComparer__ctor_m6A7EE7FCB7B4275069DC078346C35ED9B6F71AAE(L_6, NULL);
|
|
return ((EqualityComparer_1_t97889FF6B5695C88AE4091CF52103AFB63232E60*)CastclassClass((RuntimeObject*)L_6, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0)));
|
|
}
|
|
|
|
IL_002d:
|
|
{
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_7 = V_0;
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_8 = { reinterpret_cast<intptr_t> (String_t_0_0_0_var) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_9;
|
|
L_9 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_8, NULL);
|
|
bool L_10;
|
|
L_10 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC((Type_t*)L_7, L_9, NULL);
|
|
if (!L_10)
|
|
{
|
|
goto IL_004a;
|
|
}
|
|
}
|
|
{
|
|
InternalStringComparer_t04B2D1768998E940BC4619579B7044102591E38B* L_11 = (InternalStringComparer_t04B2D1768998E940BC4619579B7044102591E38B*)il2cpp_codegen_object_new(InternalStringComparer_t04B2D1768998E940BC4619579B7044102591E38B_il2cpp_TypeInfo_var);
|
|
InternalStringComparer__ctor_m06A4CE888A27763DE6BD47DD2C2CF45C68736108(L_11, NULL);
|
|
return ((EqualityComparer_1_t97889FF6B5695C88AE4091CF52103AFB63232E60*)CastclassClass((RuntimeObject*)L_11, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0)));
|
|
}
|
|
|
|
IL_004a:
|
|
{
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_12 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 5)) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_13;
|
|
L_13 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_12, NULL);
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_14 = V_0;
|
|
NullCheck(L_13);
|
|
bool L_15;
|
|
L_15 = VirtualFuncInvoker1< bool, Type_t* >::Invoke(37, L_13, (Type_t*)L_14);
|
|
if (!L_15)
|
|
{
|
|
goto IL_0072;
|
|
}
|
|
}
|
|
{
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_16 = { reinterpret_cast<intptr_t> (GenericEqualityComparer_1_t6262945D40913B57CAB9385B4AD9D22DC434DB15_0_0_0_var) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_17;
|
|
L_17 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_16, NULL);
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_18 = V_0;
|
|
il2cpp_codegen_runtime_class_init_inline(RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1_il2cpp_TypeInfo_var);
|
|
RuntimeObject* L_19;
|
|
L_19 = RuntimeType_CreateInstanceForAnotherGenericParameter_m5AD0AF8C5D092750500FF193E17F311C59A6D066(L_17, L_18, NULL);
|
|
return ((EqualityComparer_1_t97889FF6B5695C88AE4091CF52103AFB63232E60*)CastclassClass((RuntimeObject*)L_19, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0)));
|
|
}
|
|
|
|
IL_0072:
|
|
{
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_20 = V_0;
|
|
NullCheck((Type_t*)L_20);
|
|
bool L_21;
|
|
L_21 = VirtualFuncInvoker0< bool >::Invoke(57, (Type_t*)L_20);
|
|
if (!L_21)
|
|
{
|
|
goto IL_00d6;
|
|
}
|
|
}
|
|
{
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_22 = V_0;
|
|
NullCheck((Type_t*)L_22);
|
|
Type_t* L_23;
|
|
L_23 = VirtualFuncInvoker0< Type_t* >::Invoke(66, (Type_t*)L_22);
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_24 = { 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_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_00d6;
|
|
}
|
|
}
|
|
{
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_27 = V_0;
|
|
NullCheck((Type_t*)L_27);
|
|
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_28;
|
|
L_28 = VirtualFuncInvoker0< TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* >::Invoke(68, (Type_t*)L_27);
|
|
NullCheck(L_28);
|
|
int32_t L_29 = 0;
|
|
Type_t* L_30 = (L_28)->GetAt(static_cast<il2cpp_array_size_t>(L_29));
|
|
V_1 = ((RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1*)CastclassClass((RuntimeObject*)L_30, RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1_il2cpp_TypeInfo_var));
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_31 = { reinterpret_cast<intptr_t> (IEquatable_1_tFEFF3D0D9006789C86A917B9EE3BA20A6C63C82D_0_0_0_var) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_32;
|
|
L_32 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_31, NULL);
|
|
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_33 = (TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)(TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)SZArrayNew(TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB_il2cpp_TypeInfo_var, (uint32_t)1);
|
|
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_34 = L_33;
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_35 = V_1;
|
|
NullCheck(L_34);
|
|
ArrayElementTypeCheck (L_34, L_35);
|
|
(L_34)->SetAt(static_cast<il2cpp_array_size_t>(0), (Type_t*)L_35);
|
|
NullCheck(L_32);
|
|
Type_t* L_36;
|
|
L_36 = VirtualFuncInvoker1< Type_t*, TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* >::Invoke(173, L_32, L_34);
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_37 = V_1;
|
|
NullCheck(L_36);
|
|
bool L_38;
|
|
L_38 = VirtualFuncInvoker1< bool, Type_t* >::Invoke(37, L_36, (Type_t*)L_37);
|
|
if (!L_38)
|
|
{
|
|
goto IL_00d6;
|
|
}
|
|
}
|
|
{
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_39 = { reinterpret_cast<intptr_t> (NullableEqualityComparer_1_t37CCD3831C08961BEE2BF95A9C6ACEB20E8734F1_0_0_0_var) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_40;
|
|
L_40 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_39, NULL);
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_41 = V_1;
|
|
il2cpp_codegen_runtime_class_init_inline(RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1_il2cpp_TypeInfo_var);
|
|
RuntimeObject* L_42;
|
|
L_42 = RuntimeType_CreateInstanceForAnotherGenericParameter_m5AD0AF8C5D092750500FF193E17F311C59A6D066(L_40, L_41, NULL);
|
|
return ((EqualityComparer_1_t97889FF6B5695C88AE4091CF52103AFB63232E60*)CastclassClass((RuntimeObject*)L_42, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0)));
|
|
}
|
|
|
|
IL_00d6:
|
|
{
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_43 = V_0;
|
|
NullCheck((Type_t*)L_43);
|
|
bool L_44;
|
|
L_44 = VirtualFuncInvoker0< bool >::Invoke(98, (Type_t*)L_43);
|
|
if (!L_44)
|
|
{
|
|
goto IL_016f;
|
|
}
|
|
}
|
|
{
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_45 = V_0;
|
|
il2cpp_codegen_runtime_class_init_inline(Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_il2cpp_TypeInfo_var);
|
|
Type_t* L_46;
|
|
L_46 = Enum_GetUnderlyingType_mEDDDC2C9F74ECC841E65E401C3703D59C37CBB05((Type_t*)L_45, NULL);
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
int32_t L_47;
|
|
L_47 = Type_GetTypeCode_m2CE476933AF4B381D7A52F4343B70E9878FDF466(L_46, NULL);
|
|
V_2 = L_47;
|
|
int32_t L_48 = V_2;
|
|
switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_48, 5)))
|
|
{
|
|
case 0:
|
|
{
|
|
goto IL_012d;
|
|
}
|
|
case 1:
|
|
{
|
|
goto IL_0143;
|
|
}
|
|
case 2:
|
|
{
|
|
goto IL_0117;
|
|
}
|
|
case 3:
|
|
{
|
|
goto IL_0143;
|
|
}
|
|
case 4:
|
|
{
|
|
goto IL_0143;
|
|
}
|
|
case 5:
|
|
{
|
|
goto IL_0143;
|
|
}
|
|
case 6:
|
|
{
|
|
goto IL_0159;
|
|
}
|
|
case 7:
|
|
{
|
|
goto IL_0159;
|
|
}
|
|
}
|
|
}
|
|
{
|
|
goto IL_016f;
|
|
}
|
|
|
|
IL_0117:
|
|
{
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_49 = { reinterpret_cast<intptr_t> (ShortEnumEqualityComparer_1_t015D6AF164C159C98401C25C79D143BC822A9DBA_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);
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_51 = V_0;
|
|
il2cpp_codegen_runtime_class_init_inline(RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1_il2cpp_TypeInfo_var);
|
|
RuntimeObject* L_52;
|
|
L_52 = RuntimeType_CreateInstanceForAnotherGenericParameter_m5AD0AF8C5D092750500FF193E17F311C59A6D066(L_50, L_51, NULL);
|
|
return ((EqualityComparer_1_t97889FF6B5695C88AE4091CF52103AFB63232E60*)CastclassClass((RuntimeObject*)L_52, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0)));
|
|
}
|
|
|
|
IL_012d:
|
|
{
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_53 = { reinterpret_cast<intptr_t> (SByteEnumEqualityComparer_1_t22A194805157D8AC4BC0FC4F4CCE756695F0F0A9_0_0_0_var) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_54;
|
|
L_54 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_53, NULL);
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_55 = V_0;
|
|
il2cpp_codegen_runtime_class_init_inline(RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1_il2cpp_TypeInfo_var);
|
|
RuntimeObject* L_56;
|
|
L_56 = RuntimeType_CreateInstanceForAnotherGenericParameter_m5AD0AF8C5D092750500FF193E17F311C59A6D066(L_54, L_55, NULL);
|
|
return ((EqualityComparer_1_t97889FF6B5695C88AE4091CF52103AFB63232E60*)CastclassClass((RuntimeObject*)L_56, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0)));
|
|
}
|
|
|
|
IL_0143:
|
|
{
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_57 = { reinterpret_cast<intptr_t> (EnumEqualityComparer_1_tBC651A41480E6107F1E2B2B93F4DAA9A7F47C0D2_0_0_0_var) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_58;
|
|
L_58 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_57, NULL);
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_59 = V_0;
|
|
il2cpp_codegen_runtime_class_init_inline(RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1_il2cpp_TypeInfo_var);
|
|
RuntimeObject* L_60;
|
|
L_60 = RuntimeType_CreateInstanceForAnotherGenericParameter_m5AD0AF8C5D092750500FF193E17F311C59A6D066(L_58, L_59, NULL);
|
|
return ((EqualityComparer_1_t97889FF6B5695C88AE4091CF52103AFB63232E60*)CastclassClass((RuntimeObject*)L_60, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0)));
|
|
}
|
|
|
|
IL_0159:
|
|
{
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_61 = { reinterpret_cast<intptr_t> (LongEnumEqualityComparer_1_t82A2D7F715CBB46B34BB48608559726410D63A45_0_0_0_var) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_62;
|
|
L_62 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_61, NULL);
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_63 = V_0;
|
|
il2cpp_codegen_runtime_class_init_inline(RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1_il2cpp_TypeInfo_var);
|
|
RuntimeObject* L_64;
|
|
L_64 = RuntimeType_CreateInstanceForAnotherGenericParameter_m5AD0AF8C5D092750500FF193E17F311C59A6D066(L_62, L_63, NULL);
|
|
return ((EqualityComparer_1_t97889FF6B5695C88AE4091CF52103AFB63232E60*)CastclassClass((RuntimeObject*)L_64, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0)));
|
|
}
|
|
|
|
IL_016f:
|
|
{
|
|
ObjectEqualityComparer_1_t1FEBA944DE9944BD0A9C781A49AF05E381C4B730* L_65 = (ObjectEqualityComparer_1_t1FEBA944DE9944BD0A9C781A49AF05E381C4B730*)il2cpp_codegen_object_new(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 6));
|
|
ObjectEqualityComparer_1__ctor_m76767986E39DC3206058BB550645443C0C66F7B9(L_65, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 7));
|
|
return (EqualityComparer_1_t97889FF6B5695C88AE4091CF52103AFB63232E60*)L_65;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t EqualityComparer_1_IndexOf_mF137341ED28B3F433BF949332C5088E2FBBA85D7_gshared (EqualityComparer_1_t97889FF6B5695C88AE4091CF52103AFB63232E60* __this, NotificationEntryU5BU5D_t51F6D9F2EB943E3F431D8548C24B3A3F4384F5DF* ___0_array, NotificationEntry_tBBA39A8ACD63E90360DB0FFC4835E8702DFC2E62 ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
int32_t L_0 = ___2_startIndex;
|
|
int32_t L_1 = ___3_count;
|
|
V_0 = ((int32_t)il2cpp_codegen_add(L_0, L_1));
|
|
int32_t L_2 = ___2_startIndex;
|
|
V_1 = L_2;
|
|
goto IL_001f;
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
NotificationEntryU5BU5D_t51F6D9F2EB943E3F431D8548C24B3A3F4384F5DF* L_3 = ___0_array;
|
|
int32_t L_4 = V_1;
|
|
NullCheck(L_3);
|
|
int32_t L_5 = L_4;
|
|
NotificationEntry_tBBA39A8ACD63E90360DB0FFC4835E8702DFC2E62 L_6 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
|
|
NotificationEntry_tBBA39A8ACD63E90360DB0FFC4835E8702DFC2E62 L_7 = ___1_value;
|
|
bool L_8;
|
|
L_8 = VirtualFuncInvoker2< bool, NotificationEntry_tBBA39A8ACD63E90360DB0FFC4835E8702DFC2E62, NotificationEntry_tBBA39A8ACD63E90360DB0FFC4835E8702DFC2E62 >::Invoke(8, __this, L_6, L_7);
|
|
if (!L_8)
|
|
{
|
|
goto IL_001b;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_9 = V_1;
|
|
return L_9;
|
|
}
|
|
|
|
IL_001b:
|
|
{
|
|
int32_t L_10 = V_1;
|
|
V_1 = ((int32_t)il2cpp_codegen_add(L_10, 1));
|
|
}
|
|
|
|
IL_001f:
|
|
{
|
|
int32_t L_11 = V_1;
|
|
int32_t L_12 = V_0;
|
|
if ((((int32_t)L_11) < ((int32_t)L_12)))
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
return (-1);
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t EqualityComparer_1_LastIndexOf_m033BFDE442B148C3A475C3A4CE08F95C3B6AFE0B_gshared (EqualityComparer_1_t97889FF6B5695C88AE4091CF52103AFB63232E60* __this, NotificationEntryU5BU5D_t51F6D9F2EB943E3F431D8548C24B3A3F4384F5DF* ___0_array, NotificationEntry_tBBA39A8ACD63E90360DB0FFC4835E8702DFC2E62 ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
int32_t L_0 = ___2_startIndex;
|
|
int32_t L_1 = ___3_count;
|
|
V_0 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_subtract(L_0, L_1)), 1));
|
|
int32_t L_2 = ___2_startIndex;
|
|
V_1 = L_2;
|
|
goto IL_0021;
|
|
}
|
|
|
|
IL_000b:
|
|
{
|
|
NotificationEntryU5BU5D_t51F6D9F2EB943E3F431D8548C24B3A3F4384F5DF* L_3 = ___0_array;
|
|
int32_t L_4 = V_1;
|
|
NullCheck(L_3);
|
|
int32_t L_5 = L_4;
|
|
NotificationEntry_tBBA39A8ACD63E90360DB0FFC4835E8702DFC2E62 L_6 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
|
|
NotificationEntry_tBBA39A8ACD63E90360DB0FFC4835E8702DFC2E62 L_7 = ___1_value;
|
|
bool L_8;
|
|
L_8 = VirtualFuncInvoker2< bool, NotificationEntry_tBBA39A8ACD63E90360DB0FFC4835E8702DFC2E62, NotificationEntry_tBBA39A8ACD63E90360DB0FFC4835E8702DFC2E62 >::Invoke(8, __this, L_6, L_7);
|
|
if (!L_8)
|
|
{
|
|
goto IL_001d;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_9 = V_1;
|
|
return L_9;
|
|
}
|
|
|
|
IL_001d:
|
|
{
|
|
int32_t L_10 = V_1;
|
|
V_1 = ((int32_t)il2cpp_codegen_subtract(L_10, 1));
|
|
}
|
|
|
|
IL_0021:
|
|
{
|
|
int32_t L_11 = V_1;
|
|
int32_t L_12 = V_0;
|
|
if ((((int32_t)L_11) >= ((int32_t)L_12)))
|
|
{
|
|
goto IL_000b;
|
|
}
|
|
}
|
|
{
|
|
return (-1);
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t EqualityComparer_1_System_Collections_IEqualityComparer_GetHashCode_m7D4A444AAD6235344B0DD13BB53D7BCE3BA6E37B_gshared (EqualityComparer_1_t97889FF6B5695C88AE4091CF52103AFB63232E60* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
RuntimeObject* L_0 = ___0_obj;
|
|
if (L_0)
|
|
{
|
|
goto IL_0005;
|
|
}
|
|
}
|
|
{
|
|
return 0;
|
|
}
|
|
|
|
IL_0005:
|
|
{
|
|
RuntimeObject* L_1 = ___0_obj;
|
|
if (!((RuntimeObject*)IsInst((RuntimeObject*)L_1, il2cpp_rgctx_data(method->klass->rgctx_data, 9))))
|
|
{
|
|
goto IL_001a;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_2 = ___0_obj;
|
|
int32_t L_3;
|
|
L_3 = VirtualFuncInvoker1< int32_t, NotificationEntry_tBBA39A8ACD63E90360DB0FFC4835E8702DFC2E62 >::Invoke(9, __this, ((*(NotificationEntry_tBBA39A8ACD63E90360DB0FFC4835E8702DFC2E62*)((NotificationEntry_tBBA39A8ACD63E90360DB0FFC4835E8702DFC2E62*)(NotificationEntry_tBBA39A8ACD63E90360DB0FFC4835E8702DFC2E62*)UnBox(L_2, il2cpp_rgctx_data(method->klass->rgctx_data, 9))))));
|
|
return L_3;
|
|
}
|
|
|
|
IL_001a:
|
|
{
|
|
ThrowHelper_ThrowArgumentException_m698044D4F664D7D0DDB88124EEEE2D052AF628BA((int32_t)2, NULL);
|
|
return 0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool EqualityComparer_1_System_Collections_IEqualityComparer_Equals_mF9784F8EC54F16D9372233A767D4AC95F44BB214_gshared (EqualityComparer_1_t97889FF6B5695C88AE4091CF52103AFB63232E60* __this, RuntimeObject* ___0_x, RuntimeObject* ___1_y, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
RuntimeObject* L_0 = ___0_x;
|
|
RuntimeObject* L_1 = ___1_y;
|
|
if ((!(((RuntimeObject*)(RuntimeObject*)L_0) == ((RuntimeObject*)(RuntimeObject*)L_1))))
|
|
{
|
|
goto IL_0006;
|
|
}
|
|
}
|
|
{
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_0006:
|
|
{
|
|
RuntimeObject* L_2 = ___0_x;
|
|
if (!L_2)
|
|
{
|
|
goto IL_000c;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_3 = ___1_y;
|
|
if (L_3)
|
|
{
|
|
goto IL_000e;
|
|
}
|
|
}
|
|
|
|
IL_000c:
|
|
{
|
|
return (bool)0;
|
|
}
|
|
|
|
IL_000e:
|
|
{
|
|
RuntimeObject* L_4 = ___0_x;
|
|
if (!((RuntimeObject*)IsInst((RuntimeObject*)L_4, il2cpp_rgctx_data(method->klass->rgctx_data, 9))))
|
|
{
|
|
goto IL_0031;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_5 = ___1_y;
|
|
if (!((RuntimeObject*)IsInst((RuntimeObject*)L_5, il2cpp_rgctx_data(method->klass->rgctx_data, 9))))
|
|
{
|
|
goto IL_0031;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_6 = ___0_x;
|
|
RuntimeObject* L_7 = ___1_y;
|
|
bool L_8;
|
|
L_8 = VirtualFuncInvoker2< bool, NotificationEntry_tBBA39A8ACD63E90360DB0FFC4835E8702DFC2E62, NotificationEntry_tBBA39A8ACD63E90360DB0FFC4835E8702DFC2E62 >::Invoke(8, __this, ((*(NotificationEntry_tBBA39A8ACD63E90360DB0FFC4835E8702DFC2E62*)((NotificationEntry_tBBA39A8ACD63E90360DB0FFC4835E8702DFC2E62*)(NotificationEntry_tBBA39A8ACD63E90360DB0FFC4835E8702DFC2E62*)UnBox(L_6, il2cpp_rgctx_data(method->klass->rgctx_data, 9))))), ((*(NotificationEntry_tBBA39A8ACD63E90360DB0FFC4835E8702DFC2E62*)((NotificationEntry_tBBA39A8ACD63E90360DB0FFC4835E8702DFC2E62*)(NotificationEntry_tBBA39A8ACD63E90360DB0FFC4835E8702DFC2E62*)UnBox(L_7, il2cpp_rgctx_data(method->klass->rgctx_data, 9))))));
|
|
return L_8;
|
|
}
|
|
|
|
IL_0031:
|
|
{
|
|
ThrowHelper_ThrowArgumentException_m698044D4F664D7D0DDB88124EEEE2D052AF628BA((int32_t)2, NULL);
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EqualityComparer_1__ctor_m669077FEB02EFA167C013F5343D40D3A225A29D9_gshared (EqualityComparer_1_t97889FF6B5695C88AE4091CF52103AFB63232E60* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL);
|
|
return;
|
|
}
|
|
}
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic pop
|
|
#endif
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic push
|
|
#pragma clang diagnostic ignored "-Winvalid-offsetof"
|
|
#pragma clang diagnostic ignored "-Wunused-variable"
|
|
#endif
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EqualityComparer_1_t6AAC1633D5060640F8E22439E93075AD21BB1A0E* EqualityComparer_1_get_Default_m0BC5C0BF245153EFEC217CC784972D0CD4B63365_gshared (const RuntimeMethod* method)
|
|
{
|
|
EqualityComparer_1_t6AAC1633D5060640F8E22439E93075AD21BB1A0E* V_0 = NULL;
|
|
{
|
|
EqualityComparer_1_t6AAC1633D5060640F8E22439E93075AD21BB1A0E* L_0 = ((EqualityComparer_1_t6AAC1633D5060640F8E22439E93075AD21BB1A0E_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___defaultComparer;
|
|
il2cpp_codegen_memory_barrier();
|
|
V_0 = L_0;
|
|
EqualityComparer_1_t6AAC1633D5060640F8E22439E93075AD21BB1A0E* L_1 = V_0;
|
|
if (L_1)
|
|
{
|
|
goto IL_0019;
|
|
}
|
|
}
|
|
{
|
|
EqualityComparer_1_t6AAC1633D5060640F8E22439E93075AD21BB1A0E* L_2;
|
|
L_2 = EqualityComparer_1_CreateComparer_m89563633FE00A9A6EAF07EA8FBEAFD61879CBBC5(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
V_0 = L_2;
|
|
EqualityComparer_1_t6AAC1633D5060640F8E22439E93075AD21BB1A0E* L_3 = V_0;
|
|
il2cpp_codegen_memory_barrier();
|
|
((EqualityComparer_1_t6AAC1633D5060640F8E22439E93075AD21BB1A0E_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___defaultComparer = L_3;
|
|
Il2CppCodeGenWriteBarrier((void**)(&((EqualityComparer_1_t6AAC1633D5060640F8E22439E93075AD21BB1A0E_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___defaultComparer), (void*)L_3);
|
|
}
|
|
|
|
IL_0019:
|
|
{
|
|
EqualityComparer_1_t6AAC1633D5060640F8E22439E93075AD21BB1A0E* L_4 = V_0;
|
|
return L_4;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EqualityComparer_1_t6AAC1633D5060640F8E22439E93075AD21BB1A0E* EqualityComparer_1_CreateComparer_m89563633FE00A9A6EAF07EA8FBEAFD61879CBBC5_gshared (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ByteEqualityComparer_tE254CF4C39341CB4BB9890C1CA90ACE14E1BA275_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EnumEqualityComparer_1_tBC651A41480E6107F1E2B2B93F4DAA9A7F47C0D2_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GenericEqualityComparer_1_t6262945D40913B57CAB9385B4AD9D22DC434DB15_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEquatable_1_tFEFF3D0D9006789C86A917B9EE3BA20A6C63C82D_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InternalStringComparer_t04B2D1768998E940BC4619579B7044102591E38B_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LongEnumEqualityComparer_1_t82A2D7F715CBB46B34BB48608559726410D63A45_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NullableEqualityComparer_1_t37CCD3831C08961BEE2BF95A9C6ACEB20E8734F1_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_tCC12E6AC31BF7E862A033EBEFF48D5000D6291E6_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SByteEnumEqualityComparer_1_t22A194805157D8AC4BC0FC4F4CCE756695F0F0A9_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ShortEnumEqualityComparer_1_t015D6AF164C159C98401C25C79D143BC822A9DBA_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_0_0_0_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;
|
|
}
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* V_0 = NULL;
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* V_1 = NULL;
|
|
int32_t V_2 = 0;
|
|
{
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 4)) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_1;
|
|
L_1 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_0, NULL);
|
|
V_0 = ((RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1*)CastclassClass((RuntimeObject*)L_1, RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1_il2cpp_TypeInfo_var));
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_2 = V_0;
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_3 = { reinterpret_cast<intptr_t> (Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_0_0_0_var) };
|
|
Type_t* L_4;
|
|
L_4 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_3, NULL);
|
|
bool L_5;
|
|
L_5 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC((Type_t*)L_2, L_4, NULL);
|
|
if (!L_5)
|
|
{
|
|
goto IL_002d;
|
|
}
|
|
}
|
|
{
|
|
ByteEqualityComparer_tE254CF4C39341CB4BB9890C1CA90ACE14E1BA275* L_6 = (ByteEqualityComparer_tE254CF4C39341CB4BB9890C1CA90ACE14E1BA275*)il2cpp_codegen_object_new(ByteEqualityComparer_tE254CF4C39341CB4BB9890C1CA90ACE14E1BA275_il2cpp_TypeInfo_var);
|
|
ByteEqualityComparer__ctor_m6A7EE7FCB7B4275069DC078346C35ED9B6F71AAE(L_6, NULL);
|
|
return ((EqualityComparer_1_t6AAC1633D5060640F8E22439E93075AD21BB1A0E*)CastclassClass((RuntimeObject*)L_6, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0)));
|
|
}
|
|
|
|
IL_002d:
|
|
{
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_7 = V_0;
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_8 = { reinterpret_cast<intptr_t> (String_t_0_0_0_var) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_9;
|
|
L_9 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_8, NULL);
|
|
bool L_10;
|
|
L_10 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC((Type_t*)L_7, L_9, NULL);
|
|
if (!L_10)
|
|
{
|
|
goto IL_004a;
|
|
}
|
|
}
|
|
{
|
|
InternalStringComparer_t04B2D1768998E940BC4619579B7044102591E38B* L_11 = (InternalStringComparer_t04B2D1768998E940BC4619579B7044102591E38B*)il2cpp_codegen_object_new(InternalStringComparer_t04B2D1768998E940BC4619579B7044102591E38B_il2cpp_TypeInfo_var);
|
|
InternalStringComparer__ctor_m06A4CE888A27763DE6BD47DD2C2CF45C68736108(L_11, NULL);
|
|
return ((EqualityComparer_1_t6AAC1633D5060640F8E22439E93075AD21BB1A0E*)CastclassClass((RuntimeObject*)L_11, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0)));
|
|
}
|
|
|
|
IL_004a:
|
|
{
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_12 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 5)) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_13;
|
|
L_13 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_12, NULL);
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_14 = V_0;
|
|
NullCheck(L_13);
|
|
bool L_15;
|
|
L_15 = VirtualFuncInvoker1< bool, Type_t* >::Invoke(37, L_13, (Type_t*)L_14);
|
|
if (!L_15)
|
|
{
|
|
goto IL_0072;
|
|
}
|
|
}
|
|
{
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_16 = { reinterpret_cast<intptr_t> (GenericEqualityComparer_1_t6262945D40913B57CAB9385B4AD9D22DC434DB15_0_0_0_var) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_17;
|
|
L_17 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_16, NULL);
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_18 = V_0;
|
|
il2cpp_codegen_runtime_class_init_inline(RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1_il2cpp_TypeInfo_var);
|
|
RuntimeObject* L_19;
|
|
L_19 = RuntimeType_CreateInstanceForAnotherGenericParameter_m5AD0AF8C5D092750500FF193E17F311C59A6D066(L_17, L_18, NULL);
|
|
return ((EqualityComparer_1_t6AAC1633D5060640F8E22439E93075AD21BB1A0E*)CastclassClass((RuntimeObject*)L_19, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0)));
|
|
}
|
|
|
|
IL_0072:
|
|
{
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_20 = V_0;
|
|
NullCheck((Type_t*)L_20);
|
|
bool L_21;
|
|
L_21 = VirtualFuncInvoker0< bool >::Invoke(57, (Type_t*)L_20);
|
|
if (!L_21)
|
|
{
|
|
goto IL_00d6;
|
|
}
|
|
}
|
|
{
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_22 = V_0;
|
|
NullCheck((Type_t*)L_22);
|
|
Type_t* L_23;
|
|
L_23 = VirtualFuncInvoker0< Type_t* >::Invoke(66, (Type_t*)L_22);
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_24 = { 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_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_00d6;
|
|
}
|
|
}
|
|
{
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_27 = V_0;
|
|
NullCheck((Type_t*)L_27);
|
|
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_28;
|
|
L_28 = VirtualFuncInvoker0< TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* >::Invoke(68, (Type_t*)L_27);
|
|
NullCheck(L_28);
|
|
int32_t L_29 = 0;
|
|
Type_t* L_30 = (L_28)->GetAt(static_cast<il2cpp_array_size_t>(L_29));
|
|
V_1 = ((RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1*)CastclassClass((RuntimeObject*)L_30, RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1_il2cpp_TypeInfo_var));
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_31 = { reinterpret_cast<intptr_t> (IEquatable_1_tFEFF3D0D9006789C86A917B9EE3BA20A6C63C82D_0_0_0_var) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_32;
|
|
L_32 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_31, NULL);
|
|
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_33 = (TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)(TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)SZArrayNew(TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB_il2cpp_TypeInfo_var, (uint32_t)1);
|
|
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_34 = L_33;
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_35 = V_1;
|
|
NullCheck(L_34);
|
|
ArrayElementTypeCheck (L_34, L_35);
|
|
(L_34)->SetAt(static_cast<il2cpp_array_size_t>(0), (Type_t*)L_35);
|
|
NullCheck(L_32);
|
|
Type_t* L_36;
|
|
L_36 = VirtualFuncInvoker1< Type_t*, TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* >::Invoke(173, L_32, L_34);
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_37 = V_1;
|
|
NullCheck(L_36);
|
|
bool L_38;
|
|
L_38 = VirtualFuncInvoker1< bool, Type_t* >::Invoke(37, L_36, (Type_t*)L_37);
|
|
if (!L_38)
|
|
{
|
|
goto IL_00d6;
|
|
}
|
|
}
|
|
{
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_39 = { reinterpret_cast<intptr_t> (NullableEqualityComparer_1_t37CCD3831C08961BEE2BF95A9C6ACEB20E8734F1_0_0_0_var) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_40;
|
|
L_40 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_39, NULL);
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_41 = V_1;
|
|
il2cpp_codegen_runtime_class_init_inline(RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1_il2cpp_TypeInfo_var);
|
|
RuntimeObject* L_42;
|
|
L_42 = RuntimeType_CreateInstanceForAnotherGenericParameter_m5AD0AF8C5D092750500FF193E17F311C59A6D066(L_40, L_41, NULL);
|
|
return ((EqualityComparer_1_t6AAC1633D5060640F8E22439E93075AD21BB1A0E*)CastclassClass((RuntimeObject*)L_42, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0)));
|
|
}
|
|
|
|
IL_00d6:
|
|
{
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_43 = V_0;
|
|
NullCheck((Type_t*)L_43);
|
|
bool L_44;
|
|
L_44 = VirtualFuncInvoker0< bool >::Invoke(98, (Type_t*)L_43);
|
|
if (!L_44)
|
|
{
|
|
goto IL_016f;
|
|
}
|
|
}
|
|
{
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_45 = V_0;
|
|
il2cpp_codegen_runtime_class_init_inline(Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_il2cpp_TypeInfo_var);
|
|
Type_t* L_46;
|
|
L_46 = Enum_GetUnderlyingType_mEDDDC2C9F74ECC841E65E401C3703D59C37CBB05((Type_t*)L_45, NULL);
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
int32_t L_47;
|
|
L_47 = Type_GetTypeCode_m2CE476933AF4B381D7A52F4343B70E9878FDF466(L_46, NULL);
|
|
V_2 = L_47;
|
|
int32_t L_48 = V_2;
|
|
switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_48, 5)))
|
|
{
|
|
case 0:
|
|
{
|
|
goto IL_012d;
|
|
}
|
|
case 1:
|
|
{
|
|
goto IL_0143;
|
|
}
|
|
case 2:
|
|
{
|
|
goto IL_0117;
|
|
}
|
|
case 3:
|
|
{
|
|
goto IL_0143;
|
|
}
|
|
case 4:
|
|
{
|
|
goto IL_0143;
|
|
}
|
|
case 5:
|
|
{
|
|
goto IL_0143;
|
|
}
|
|
case 6:
|
|
{
|
|
goto IL_0159;
|
|
}
|
|
case 7:
|
|
{
|
|
goto IL_0159;
|
|
}
|
|
}
|
|
}
|
|
{
|
|
goto IL_016f;
|
|
}
|
|
|
|
IL_0117:
|
|
{
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_49 = { reinterpret_cast<intptr_t> (ShortEnumEqualityComparer_1_t015D6AF164C159C98401C25C79D143BC822A9DBA_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);
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_51 = V_0;
|
|
il2cpp_codegen_runtime_class_init_inline(RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1_il2cpp_TypeInfo_var);
|
|
RuntimeObject* L_52;
|
|
L_52 = RuntimeType_CreateInstanceForAnotherGenericParameter_m5AD0AF8C5D092750500FF193E17F311C59A6D066(L_50, L_51, NULL);
|
|
return ((EqualityComparer_1_t6AAC1633D5060640F8E22439E93075AD21BB1A0E*)CastclassClass((RuntimeObject*)L_52, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0)));
|
|
}
|
|
|
|
IL_012d:
|
|
{
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_53 = { reinterpret_cast<intptr_t> (SByteEnumEqualityComparer_1_t22A194805157D8AC4BC0FC4F4CCE756695F0F0A9_0_0_0_var) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_54;
|
|
L_54 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_53, NULL);
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_55 = V_0;
|
|
il2cpp_codegen_runtime_class_init_inline(RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1_il2cpp_TypeInfo_var);
|
|
RuntimeObject* L_56;
|
|
L_56 = RuntimeType_CreateInstanceForAnotherGenericParameter_m5AD0AF8C5D092750500FF193E17F311C59A6D066(L_54, L_55, NULL);
|
|
return ((EqualityComparer_1_t6AAC1633D5060640F8E22439E93075AD21BB1A0E*)CastclassClass((RuntimeObject*)L_56, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0)));
|
|
}
|
|
|
|
IL_0143:
|
|
{
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_57 = { reinterpret_cast<intptr_t> (EnumEqualityComparer_1_tBC651A41480E6107F1E2B2B93F4DAA9A7F47C0D2_0_0_0_var) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_58;
|
|
L_58 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_57, NULL);
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_59 = V_0;
|
|
il2cpp_codegen_runtime_class_init_inline(RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1_il2cpp_TypeInfo_var);
|
|
RuntimeObject* L_60;
|
|
L_60 = RuntimeType_CreateInstanceForAnotherGenericParameter_m5AD0AF8C5D092750500FF193E17F311C59A6D066(L_58, L_59, NULL);
|
|
return ((EqualityComparer_1_t6AAC1633D5060640F8E22439E93075AD21BB1A0E*)CastclassClass((RuntimeObject*)L_60, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0)));
|
|
}
|
|
|
|
IL_0159:
|
|
{
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_61 = { reinterpret_cast<intptr_t> (LongEnumEqualityComparer_1_t82A2D7F715CBB46B34BB48608559726410D63A45_0_0_0_var) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_62;
|
|
L_62 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_61, NULL);
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_63 = V_0;
|
|
il2cpp_codegen_runtime_class_init_inline(RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1_il2cpp_TypeInfo_var);
|
|
RuntimeObject* L_64;
|
|
L_64 = RuntimeType_CreateInstanceForAnotherGenericParameter_m5AD0AF8C5D092750500FF193E17F311C59A6D066(L_62, L_63, NULL);
|
|
return ((EqualityComparer_1_t6AAC1633D5060640F8E22439E93075AD21BB1A0E*)CastclassClass((RuntimeObject*)L_64, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0)));
|
|
}
|
|
|
|
IL_016f:
|
|
{
|
|
ObjectEqualityComparer_1_tDBA7AB9CF6ED19ED1A26019FAA55D3B727103B37* L_65 = (ObjectEqualityComparer_1_tDBA7AB9CF6ED19ED1A26019FAA55D3B727103B37*)il2cpp_codegen_object_new(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 6));
|
|
ObjectEqualityComparer_1__ctor_m2E8B8E3415F24A56EED96789B5C6CF8B7E34052C(L_65, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 7));
|
|
return (EqualityComparer_1_t6AAC1633D5060640F8E22439E93075AD21BB1A0E*)L_65;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t EqualityComparer_1_IndexOf_mD979906BBE7629746E64DFE02EEB06CEA4950758_gshared (EqualityComparer_1_t6AAC1633D5060640F8E22439E93075AD21BB1A0E* __this, EntryU5BU5D_t0E1B13D46D84865A64150BC9C0299A2189F6F1E8* ___0_array, Entry_tB8765CA56422E2C92887314844384843688DCB9F ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
int32_t L_0 = ___2_startIndex;
|
|
int32_t L_1 = ___3_count;
|
|
V_0 = ((int32_t)il2cpp_codegen_add(L_0, L_1));
|
|
int32_t L_2 = ___2_startIndex;
|
|
V_1 = L_2;
|
|
goto IL_001f;
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
EntryU5BU5D_t0E1B13D46D84865A64150BC9C0299A2189F6F1E8* L_3 = ___0_array;
|
|
int32_t L_4 = V_1;
|
|
NullCheck(L_3);
|
|
int32_t L_5 = L_4;
|
|
Entry_tB8765CA56422E2C92887314844384843688DCB9F L_6 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
|
|
Entry_tB8765CA56422E2C92887314844384843688DCB9F L_7 = ___1_value;
|
|
bool L_8;
|
|
L_8 = VirtualFuncInvoker2< bool, Entry_tB8765CA56422E2C92887314844384843688DCB9F, Entry_tB8765CA56422E2C92887314844384843688DCB9F >::Invoke(8, __this, L_6, L_7);
|
|
if (!L_8)
|
|
{
|
|
goto IL_001b;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_9 = V_1;
|
|
return L_9;
|
|
}
|
|
|
|
IL_001b:
|
|
{
|
|
int32_t L_10 = V_1;
|
|
V_1 = ((int32_t)il2cpp_codegen_add(L_10, 1));
|
|
}
|
|
|
|
IL_001f:
|
|
{
|
|
int32_t L_11 = V_1;
|
|
int32_t L_12 = V_0;
|
|
if ((((int32_t)L_11) < ((int32_t)L_12)))
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
return (-1);
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t EqualityComparer_1_LastIndexOf_m8787774F39AEB6DF2AD826CA9C415B1AC0C73F59_gshared (EqualityComparer_1_t6AAC1633D5060640F8E22439E93075AD21BB1A0E* __this, EntryU5BU5D_t0E1B13D46D84865A64150BC9C0299A2189F6F1E8* ___0_array, Entry_tB8765CA56422E2C92887314844384843688DCB9F ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
int32_t L_0 = ___2_startIndex;
|
|
int32_t L_1 = ___3_count;
|
|
V_0 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_subtract(L_0, L_1)), 1));
|
|
int32_t L_2 = ___2_startIndex;
|
|
V_1 = L_2;
|
|
goto IL_0021;
|
|
}
|
|
|
|
IL_000b:
|
|
{
|
|
EntryU5BU5D_t0E1B13D46D84865A64150BC9C0299A2189F6F1E8* L_3 = ___0_array;
|
|
int32_t L_4 = V_1;
|
|
NullCheck(L_3);
|
|
int32_t L_5 = L_4;
|
|
Entry_tB8765CA56422E2C92887314844384843688DCB9F L_6 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
|
|
Entry_tB8765CA56422E2C92887314844384843688DCB9F L_7 = ___1_value;
|
|
bool L_8;
|
|
L_8 = VirtualFuncInvoker2< bool, Entry_tB8765CA56422E2C92887314844384843688DCB9F, Entry_tB8765CA56422E2C92887314844384843688DCB9F >::Invoke(8, __this, L_6, L_7);
|
|
if (!L_8)
|
|
{
|
|
goto IL_001d;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_9 = V_1;
|
|
return L_9;
|
|
}
|
|
|
|
IL_001d:
|
|
{
|
|
int32_t L_10 = V_1;
|
|
V_1 = ((int32_t)il2cpp_codegen_subtract(L_10, 1));
|
|
}
|
|
|
|
IL_0021:
|
|
{
|
|
int32_t L_11 = V_1;
|
|
int32_t L_12 = V_0;
|
|
if ((((int32_t)L_11) >= ((int32_t)L_12)))
|
|
{
|
|
goto IL_000b;
|
|
}
|
|
}
|
|
{
|
|
return (-1);
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t EqualityComparer_1_System_Collections_IEqualityComparer_GetHashCode_m59F6B128821C470D9D99E92E060821EFC0308B17_gshared (EqualityComparer_1_t6AAC1633D5060640F8E22439E93075AD21BB1A0E* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
RuntimeObject* L_0 = ___0_obj;
|
|
if (L_0)
|
|
{
|
|
goto IL_0005;
|
|
}
|
|
}
|
|
{
|
|
return 0;
|
|
}
|
|
|
|
IL_0005:
|
|
{
|
|
RuntimeObject* L_1 = ___0_obj;
|
|
if (!((RuntimeObject*)IsInst((RuntimeObject*)L_1, il2cpp_rgctx_data(method->klass->rgctx_data, 9))))
|
|
{
|
|
goto IL_001a;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_2 = ___0_obj;
|
|
int32_t L_3;
|
|
L_3 = VirtualFuncInvoker1< int32_t, Entry_tB8765CA56422E2C92887314844384843688DCB9F >::Invoke(9, __this, ((*(Entry_tB8765CA56422E2C92887314844384843688DCB9F*)((Entry_tB8765CA56422E2C92887314844384843688DCB9F*)(Entry_tB8765CA56422E2C92887314844384843688DCB9F*)UnBox(L_2, il2cpp_rgctx_data(method->klass->rgctx_data, 9))))));
|
|
return L_3;
|
|
}
|
|
|
|
IL_001a:
|
|
{
|
|
ThrowHelper_ThrowArgumentException_m698044D4F664D7D0DDB88124EEEE2D052AF628BA((int32_t)2, NULL);
|
|
return 0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool EqualityComparer_1_System_Collections_IEqualityComparer_Equals_m2A1989ADF4C78635DF5B41227D7153FDDDC5D8DB_gshared (EqualityComparer_1_t6AAC1633D5060640F8E22439E93075AD21BB1A0E* __this, RuntimeObject* ___0_x, RuntimeObject* ___1_y, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
RuntimeObject* L_0 = ___0_x;
|
|
RuntimeObject* L_1 = ___1_y;
|
|
if ((!(((RuntimeObject*)(RuntimeObject*)L_0) == ((RuntimeObject*)(RuntimeObject*)L_1))))
|
|
{
|
|
goto IL_0006;
|
|
}
|
|
}
|
|
{
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_0006:
|
|
{
|
|
RuntimeObject* L_2 = ___0_x;
|
|
if (!L_2)
|
|
{
|
|
goto IL_000c;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_3 = ___1_y;
|
|
if (L_3)
|
|
{
|
|
goto IL_000e;
|
|
}
|
|
}
|
|
|
|
IL_000c:
|
|
{
|
|
return (bool)0;
|
|
}
|
|
|
|
IL_000e:
|
|
{
|
|
RuntimeObject* L_4 = ___0_x;
|
|
if (!((RuntimeObject*)IsInst((RuntimeObject*)L_4, il2cpp_rgctx_data(method->klass->rgctx_data, 9))))
|
|
{
|
|
goto IL_0031;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_5 = ___1_y;
|
|
if (!((RuntimeObject*)IsInst((RuntimeObject*)L_5, il2cpp_rgctx_data(method->klass->rgctx_data, 9))))
|
|
{
|
|
goto IL_0031;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_6 = ___0_x;
|
|
RuntimeObject* L_7 = ___1_y;
|
|
bool L_8;
|
|
L_8 = VirtualFuncInvoker2< bool, Entry_tB8765CA56422E2C92887314844384843688DCB9F, Entry_tB8765CA56422E2C92887314844384843688DCB9F >::Invoke(8, __this, ((*(Entry_tB8765CA56422E2C92887314844384843688DCB9F*)((Entry_tB8765CA56422E2C92887314844384843688DCB9F*)(Entry_tB8765CA56422E2C92887314844384843688DCB9F*)UnBox(L_6, il2cpp_rgctx_data(method->klass->rgctx_data, 9))))), ((*(Entry_tB8765CA56422E2C92887314844384843688DCB9F*)((Entry_tB8765CA56422E2C92887314844384843688DCB9F*)(Entry_tB8765CA56422E2C92887314844384843688DCB9F*)UnBox(L_7, il2cpp_rgctx_data(method->klass->rgctx_data, 9))))));
|
|
return L_8;
|
|
}
|
|
|
|
IL_0031:
|
|
{
|
|
ThrowHelper_ThrowArgumentException_m698044D4F664D7D0DDB88124EEEE2D052AF628BA((int32_t)2, NULL);
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EqualityComparer_1__ctor_m8FEB12EEEE500C6484D876461E698AF1590FFB26_gshared (EqualityComparer_1_t6AAC1633D5060640F8E22439E93075AD21BB1A0E* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL);
|
|
return;
|
|
}
|
|
}
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic pop
|
|
#endif
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic push
|
|
#pragma clang diagnostic ignored "-Winvalid-offsetof"
|
|
#pragma clang diagnostic ignored "-Wunused-variable"
|
|
#endif
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EqualityComparer_1_t33097A91AB44204F078A6C76A27407AC5A282D0D* EqualityComparer_1_get_Default_m9EE9F2111980E64420B09EF169C3969FABA750A7_gshared (const RuntimeMethod* method)
|
|
{
|
|
EqualityComparer_1_t33097A91AB44204F078A6C76A27407AC5A282D0D* V_0 = NULL;
|
|
{
|
|
EqualityComparer_1_t33097A91AB44204F078A6C76A27407AC5A282D0D* L_0 = ((EqualityComparer_1_t33097A91AB44204F078A6C76A27407AC5A282D0D_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___defaultComparer;
|
|
il2cpp_codegen_memory_barrier();
|
|
V_0 = L_0;
|
|
EqualityComparer_1_t33097A91AB44204F078A6C76A27407AC5A282D0D* L_1 = V_0;
|
|
if (L_1)
|
|
{
|
|
goto IL_0019;
|
|
}
|
|
}
|
|
{
|
|
EqualityComparer_1_t33097A91AB44204F078A6C76A27407AC5A282D0D* L_2;
|
|
L_2 = EqualityComparer_1_CreateComparer_m93866F6AEFE35ADD7D718AC7622878B8F3BF273D(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
V_0 = L_2;
|
|
EqualityComparer_1_t33097A91AB44204F078A6C76A27407AC5A282D0D* L_3 = V_0;
|
|
il2cpp_codegen_memory_barrier();
|
|
((EqualityComparer_1_t33097A91AB44204F078A6C76A27407AC5A282D0D_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___defaultComparer = L_3;
|
|
Il2CppCodeGenWriteBarrier((void**)(&((EqualityComparer_1_t33097A91AB44204F078A6C76A27407AC5A282D0D_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___defaultComparer), (void*)L_3);
|
|
}
|
|
|
|
IL_0019:
|
|
{
|
|
EqualityComparer_1_t33097A91AB44204F078A6C76A27407AC5A282D0D* L_4 = V_0;
|
|
return L_4;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EqualityComparer_1_t33097A91AB44204F078A6C76A27407AC5A282D0D* EqualityComparer_1_CreateComparer_m93866F6AEFE35ADD7D718AC7622878B8F3BF273D_gshared (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ByteEqualityComparer_tE254CF4C39341CB4BB9890C1CA90ACE14E1BA275_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EnumEqualityComparer_1_tBC651A41480E6107F1E2B2B93F4DAA9A7F47C0D2_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GenericEqualityComparer_1_t6262945D40913B57CAB9385B4AD9D22DC434DB15_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEquatable_1_tFEFF3D0D9006789C86A917B9EE3BA20A6C63C82D_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InternalStringComparer_t04B2D1768998E940BC4619579B7044102591E38B_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LongEnumEqualityComparer_1_t82A2D7F715CBB46B34BB48608559726410D63A45_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NullableEqualityComparer_1_t37CCD3831C08961BEE2BF95A9C6ACEB20E8734F1_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_tCC12E6AC31BF7E862A033EBEFF48D5000D6291E6_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SByteEnumEqualityComparer_1_t22A194805157D8AC4BC0FC4F4CCE756695F0F0A9_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ShortEnumEqualityComparer_1_t015D6AF164C159C98401C25C79D143BC822A9DBA_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_0_0_0_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;
|
|
}
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* V_0 = NULL;
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* V_1 = NULL;
|
|
int32_t V_2 = 0;
|
|
{
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 4)) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_1;
|
|
L_1 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_0, NULL);
|
|
V_0 = ((RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1*)CastclassClass((RuntimeObject*)L_1, RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1_il2cpp_TypeInfo_var));
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_2 = V_0;
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_3 = { reinterpret_cast<intptr_t> (Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_0_0_0_var) };
|
|
Type_t* L_4;
|
|
L_4 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_3, NULL);
|
|
bool L_5;
|
|
L_5 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC((Type_t*)L_2, L_4, NULL);
|
|
if (!L_5)
|
|
{
|
|
goto IL_002d;
|
|
}
|
|
}
|
|
{
|
|
ByteEqualityComparer_tE254CF4C39341CB4BB9890C1CA90ACE14E1BA275* L_6 = (ByteEqualityComparer_tE254CF4C39341CB4BB9890C1CA90ACE14E1BA275*)il2cpp_codegen_object_new(ByteEqualityComparer_tE254CF4C39341CB4BB9890C1CA90ACE14E1BA275_il2cpp_TypeInfo_var);
|
|
ByteEqualityComparer__ctor_m6A7EE7FCB7B4275069DC078346C35ED9B6F71AAE(L_6, NULL);
|
|
return ((EqualityComparer_1_t33097A91AB44204F078A6C76A27407AC5A282D0D*)CastclassClass((RuntimeObject*)L_6, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0)));
|
|
}
|
|
|
|
IL_002d:
|
|
{
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_7 = V_0;
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_8 = { reinterpret_cast<intptr_t> (String_t_0_0_0_var) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_9;
|
|
L_9 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_8, NULL);
|
|
bool L_10;
|
|
L_10 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC((Type_t*)L_7, L_9, NULL);
|
|
if (!L_10)
|
|
{
|
|
goto IL_004a;
|
|
}
|
|
}
|
|
{
|
|
InternalStringComparer_t04B2D1768998E940BC4619579B7044102591E38B* L_11 = (InternalStringComparer_t04B2D1768998E940BC4619579B7044102591E38B*)il2cpp_codegen_object_new(InternalStringComparer_t04B2D1768998E940BC4619579B7044102591E38B_il2cpp_TypeInfo_var);
|
|
InternalStringComparer__ctor_m06A4CE888A27763DE6BD47DD2C2CF45C68736108(L_11, NULL);
|
|
return ((EqualityComparer_1_t33097A91AB44204F078A6C76A27407AC5A282D0D*)CastclassClass((RuntimeObject*)L_11, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0)));
|
|
}
|
|
|
|
IL_004a:
|
|
{
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_12 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 5)) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_13;
|
|
L_13 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_12, NULL);
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_14 = V_0;
|
|
NullCheck(L_13);
|
|
bool L_15;
|
|
L_15 = VirtualFuncInvoker1< bool, Type_t* >::Invoke(37, L_13, (Type_t*)L_14);
|
|
if (!L_15)
|
|
{
|
|
goto IL_0072;
|
|
}
|
|
}
|
|
{
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_16 = { reinterpret_cast<intptr_t> (GenericEqualityComparer_1_t6262945D40913B57CAB9385B4AD9D22DC434DB15_0_0_0_var) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_17;
|
|
L_17 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_16, NULL);
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_18 = V_0;
|
|
il2cpp_codegen_runtime_class_init_inline(RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1_il2cpp_TypeInfo_var);
|
|
RuntimeObject* L_19;
|
|
L_19 = RuntimeType_CreateInstanceForAnotherGenericParameter_m5AD0AF8C5D092750500FF193E17F311C59A6D066(L_17, L_18, NULL);
|
|
return ((EqualityComparer_1_t33097A91AB44204F078A6C76A27407AC5A282D0D*)CastclassClass((RuntimeObject*)L_19, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0)));
|
|
}
|
|
|
|
IL_0072:
|
|
{
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_20 = V_0;
|
|
NullCheck((Type_t*)L_20);
|
|
bool L_21;
|
|
L_21 = VirtualFuncInvoker0< bool >::Invoke(57, (Type_t*)L_20);
|
|
if (!L_21)
|
|
{
|
|
goto IL_00d6;
|
|
}
|
|
}
|
|
{
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_22 = V_0;
|
|
NullCheck((Type_t*)L_22);
|
|
Type_t* L_23;
|
|
L_23 = VirtualFuncInvoker0< Type_t* >::Invoke(66, (Type_t*)L_22);
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_24 = { 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_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_00d6;
|
|
}
|
|
}
|
|
{
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_27 = V_0;
|
|
NullCheck((Type_t*)L_27);
|
|
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_28;
|
|
L_28 = VirtualFuncInvoker0< TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* >::Invoke(68, (Type_t*)L_27);
|
|
NullCheck(L_28);
|
|
int32_t L_29 = 0;
|
|
Type_t* L_30 = (L_28)->GetAt(static_cast<il2cpp_array_size_t>(L_29));
|
|
V_1 = ((RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1*)CastclassClass((RuntimeObject*)L_30, RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1_il2cpp_TypeInfo_var));
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_31 = { reinterpret_cast<intptr_t> (IEquatable_1_tFEFF3D0D9006789C86A917B9EE3BA20A6C63C82D_0_0_0_var) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_32;
|
|
L_32 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_31, NULL);
|
|
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_33 = (TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)(TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)SZArrayNew(TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB_il2cpp_TypeInfo_var, (uint32_t)1);
|
|
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_34 = L_33;
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_35 = V_1;
|
|
NullCheck(L_34);
|
|
ArrayElementTypeCheck (L_34, L_35);
|
|
(L_34)->SetAt(static_cast<il2cpp_array_size_t>(0), (Type_t*)L_35);
|
|
NullCheck(L_32);
|
|
Type_t* L_36;
|
|
L_36 = VirtualFuncInvoker1< Type_t*, TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* >::Invoke(173, L_32, L_34);
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_37 = V_1;
|
|
NullCheck(L_36);
|
|
bool L_38;
|
|
L_38 = VirtualFuncInvoker1< bool, Type_t* >::Invoke(37, L_36, (Type_t*)L_37);
|
|
if (!L_38)
|
|
{
|
|
goto IL_00d6;
|
|
}
|
|
}
|
|
{
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_39 = { reinterpret_cast<intptr_t> (NullableEqualityComparer_1_t37CCD3831C08961BEE2BF95A9C6ACEB20E8734F1_0_0_0_var) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_40;
|
|
L_40 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_39, NULL);
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_41 = V_1;
|
|
il2cpp_codegen_runtime_class_init_inline(RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1_il2cpp_TypeInfo_var);
|
|
RuntimeObject* L_42;
|
|
L_42 = RuntimeType_CreateInstanceForAnotherGenericParameter_m5AD0AF8C5D092750500FF193E17F311C59A6D066(L_40, L_41, NULL);
|
|
return ((EqualityComparer_1_t33097A91AB44204F078A6C76A27407AC5A282D0D*)CastclassClass((RuntimeObject*)L_42, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0)));
|
|
}
|
|
|
|
IL_00d6:
|
|
{
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_43 = V_0;
|
|
NullCheck((Type_t*)L_43);
|
|
bool L_44;
|
|
L_44 = VirtualFuncInvoker0< bool >::Invoke(98, (Type_t*)L_43);
|
|
if (!L_44)
|
|
{
|
|
goto IL_016f;
|
|
}
|
|
}
|
|
{
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_45 = V_0;
|
|
il2cpp_codegen_runtime_class_init_inline(Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_il2cpp_TypeInfo_var);
|
|
Type_t* L_46;
|
|
L_46 = Enum_GetUnderlyingType_mEDDDC2C9F74ECC841E65E401C3703D59C37CBB05((Type_t*)L_45, NULL);
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
int32_t L_47;
|
|
L_47 = Type_GetTypeCode_m2CE476933AF4B381D7A52F4343B70E9878FDF466(L_46, NULL);
|
|
V_2 = L_47;
|
|
int32_t L_48 = V_2;
|
|
switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_48, 5)))
|
|
{
|
|
case 0:
|
|
{
|
|
goto IL_012d;
|
|
}
|
|
case 1:
|
|
{
|
|
goto IL_0143;
|
|
}
|
|
case 2:
|
|
{
|
|
goto IL_0117;
|
|
}
|
|
case 3:
|
|
{
|
|
goto IL_0143;
|
|
}
|
|
case 4:
|
|
{
|
|
goto IL_0143;
|
|
}
|
|
case 5:
|
|
{
|
|
goto IL_0143;
|
|
}
|
|
case 6:
|
|
{
|
|
goto IL_0159;
|
|
}
|
|
case 7:
|
|
{
|
|
goto IL_0159;
|
|
}
|
|
}
|
|
}
|
|
{
|
|
goto IL_016f;
|
|
}
|
|
|
|
IL_0117:
|
|
{
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_49 = { reinterpret_cast<intptr_t> (ShortEnumEqualityComparer_1_t015D6AF164C159C98401C25C79D143BC822A9DBA_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);
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_51 = V_0;
|
|
il2cpp_codegen_runtime_class_init_inline(RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1_il2cpp_TypeInfo_var);
|
|
RuntimeObject* L_52;
|
|
L_52 = RuntimeType_CreateInstanceForAnotherGenericParameter_m5AD0AF8C5D092750500FF193E17F311C59A6D066(L_50, L_51, NULL);
|
|
return ((EqualityComparer_1_t33097A91AB44204F078A6C76A27407AC5A282D0D*)CastclassClass((RuntimeObject*)L_52, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0)));
|
|
}
|
|
|
|
IL_012d:
|
|
{
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_53 = { reinterpret_cast<intptr_t> (SByteEnumEqualityComparer_1_t22A194805157D8AC4BC0FC4F4CCE756695F0F0A9_0_0_0_var) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_54;
|
|
L_54 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_53, NULL);
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_55 = V_0;
|
|
il2cpp_codegen_runtime_class_init_inline(RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1_il2cpp_TypeInfo_var);
|
|
RuntimeObject* L_56;
|
|
L_56 = RuntimeType_CreateInstanceForAnotherGenericParameter_m5AD0AF8C5D092750500FF193E17F311C59A6D066(L_54, L_55, NULL);
|
|
return ((EqualityComparer_1_t33097A91AB44204F078A6C76A27407AC5A282D0D*)CastclassClass((RuntimeObject*)L_56, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0)));
|
|
}
|
|
|
|
IL_0143:
|
|
{
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_57 = { reinterpret_cast<intptr_t> (EnumEqualityComparer_1_tBC651A41480E6107F1E2B2B93F4DAA9A7F47C0D2_0_0_0_var) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_58;
|
|
L_58 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_57, NULL);
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_59 = V_0;
|
|
il2cpp_codegen_runtime_class_init_inline(RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1_il2cpp_TypeInfo_var);
|
|
RuntimeObject* L_60;
|
|
L_60 = RuntimeType_CreateInstanceForAnotherGenericParameter_m5AD0AF8C5D092750500FF193E17F311C59A6D066(L_58, L_59, NULL);
|
|
return ((EqualityComparer_1_t33097A91AB44204F078A6C76A27407AC5A282D0D*)CastclassClass((RuntimeObject*)L_60, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0)));
|
|
}
|
|
|
|
IL_0159:
|
|
{
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_61 = { reinterpret_cast<intptr_t> (LongEnumEqualityComparer_1_t82A2D7F715CBB46B34BB48608559726410D63A45_0_0_0_var) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_62;
|
|
L_62 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_61, NULL);
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_63 = V_0;
|
|
il2cpp_codegen_runtime_class_init_inline(RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1_il2cpp_TypeInfo_var);
|
|
RuntimeObject* L_64;
|
|
L_64 = RuntimeType_CreateInstanceForAnotherGenericParameter_m5AD0AF8C5D092750500FF193E17F311C59A6D066(L_62, L_63, NULL);
|
|
return ((EqualityComparer_1_t33097A91AB44204F078A6C76A27407AC5A282D0D*)CastclassClass((RuntimeObject*)L_64, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0)));
|
|
}
|
|
|
|
IL_016f:
|
|
{
|
|
ObjectEqualityComparer_1_tCE14CEDBE688D382C7BDA7A539C2DCCAC95E22BA* L_65 = (ObjectEqualityComparer_1_tCE14CEDBE688D382C7BDA7A539C2DCCAC95E22BA*)il2cpp_codegen_object_new(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 6));
|
|
ObjectEqualityComparer_1__ctor_m412DA5B16324AB841B9B11780BE5201216BDA1E9(L_65, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 7));
|
|
return (EqualityComparer_1_t33097A91AB44204F078A6C76A27407AC5A282D0D*)L_65;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t EqualityComparer_1_IndexOf_m2EF1C25D06418637904CC442532DA40C6B767E33_gshared (EqualityComparer_1_t33097A91AB44204F078A6C76A27407AC5A282D0D* __this, RepeatRectUVU5BU5D_t1C032A55EC385A844DC49A8788D8B97A986FD581* ___0_array, RepeatRectUV_t9DEBA876B6627ACC6496B9BC609EB953E3593935 ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
int32_t L_0 = ___2_startIndex;
|
|
int32_t L_1 = ___3_count;
|
|
V_0 = ((int32_t)il2cpp_codegen_add(L_0, L_1));
|
|
int32_t L_2 = ___2_startIndex;
|
|
V_1 = L_2;
|
|
goto IL_001f;
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
RepeatRectUVU5BU5D_t1C032A55EC385A844DC49A8788D8B97A986FD581* L_3 = ___0_array;
|
|
int32_t L_4 = V_1;
|
|
NullCheck(L_3);
|
|
int32_t L_5 = L_4;
|
|
RepeatRectUV_t9DEBA876B6627ACC6496B9BC609EB953E3593935 L_6 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
|
|
RepeatRectUV_t9DEBA876B6627ACC6496B9BC609EB953E3593935 L_7 = ___1_value;
|
|
bool L_8;
|
|
L_8 = VirtualFuncInvoker2< bool, RepeatRectUV_t9DEBA876B6627ACC6496B9BC609EB953E3593935, RepeatRectUV_t9DEBA876B6627ACC6496B9BC609EB953E3593935 >::Invoke(8, __this, L_6, L_7);
|
|
if (!L_8)
|
|
{
|
|
goto IL_001b;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_9 = V_1;
|
|
return L_9;
|
|
}
|
|
|
|
IL_001b:
|
|
{
|
|
int32_t L_10 = V_1;
|
|
V_1 = ((int32_t)il2cpp_codegen_add(L_10, 1));
|
|
}
|
|
|
|
IL_001f:
|
|
{
|
|
int32_t L_11 = V_1;
|
|
int32_t L_12 = V_0;
|
|
if ((((int32_t)L_11) < ((int32_t)L_12)))
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
return (-1);
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t EqualityComparer_1_LastIndexOf_mBCC4646D30771F5A5783342A87A747F7BBBAB7E4_gshared (EqualityComparer_1_t33097A91AB44204F078A6C76A27407AC5A282D0D* __this, RepeatRectUVU5BU5D_t1C032A55EC385A844DC49A8788D8B97A986FD581* ___0_array, RepeatRectUV_t9DEBA876B6627ACC6496B9BC609EB953E3593935 ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
int32_t L_0 = ___2_startIndex;
|
|
int32_t L_1 = ___3_count;
|
|
V_0 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_subtract(L_0, L_1)), 1));
|
|
int32_t L_2 = ___2_startIndex;
|
|
V_1 = L_2;
|
|
goto IL_0021;
|
|
}
|
|
|
|
IL_000b:
|
|
{
|
|
RepeatRectUVU5BU5D_t1C032A55EC385A844DC49A8788D8B97A986FD581* L_3 = ___0_array;
|
|
int32_t L_4 = V_1;
|
|
NullCheck(L_3);
|
|
int32_t L_5 = L_4;
|
|
RepeatRectUV_t9DEBA876B6627ACC6496B9BC609EB953E3593935 L_6 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
|
|
RepeatRectUV_t9DEBA876B6627ACC6496B9BC609EB953E3593935 L_7 = ___1_value;
|
|
bool L_8;
|
|
L_8 = VirtualFuncInvoker2< bool, RepeatRectUV_t9DEBA876B6627ACC6496B9BC609EB953E3593935, RepeatRectUV_t9DEBA876B6627ACC6496B9BC609EB953E3593935 >::Invoke(8, __this, L_6, L_7);
|
|
if (!L_8)
|
|
{
|
|
goto IL_001d;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_9 = V_1;
|
|
return L_9;
|
|
}
|
|
|
|
IL_001d:
|
|
{
|
|
int32_t L_10 = V_1;
|
|
V_1 = ((int32_t)il2cpp_codegen_subtract(L_10, 1));
|
|
}
|
|
|
|
IL_0021:
|
|
{
|
|
int32_t L_11 = V_1;
|
|
int32_t L_12 = V_0;
|
|
if ((((int32_t)L_11) >= ((int32_t)L_12)))
|
|
{
|
|
goto IL_000b;
|
|
}
|
|
}
|
|
{
|
|
return (-1);
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t EqualityComparer_1_System_Collections_IEqualityComparer_GetHashCode_m9E331A180F5A440CA034C4CF4834F60C6971EFE0_gshared (EqualityComparer_1_t33097A91AB44204F078A6C76A27407AC5A282D0D* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
RuntimeObject* L_0 = ___0_obj;
|
|
if (L_0)
|
|
{
|
|
goto IL_0005;
|
|
}
|
|
}
|
|
{
|
|
return 0;
|
|
}
|
|
|
|
IL_0005:
|
|
{
|
|
RuntimeObject* L_1 = ___0_obj;
|
|
if (!((RuntimeObject*)IsInst((RuntimeObject*)L_1, il2cpp_rgctx_data(method->klass->rgctx_data, 9))))
|
|
{
|
|
goto IL_001a;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_2 = ___0_obj;
|
|
int32_t L_3;
|
|
L_3 = VirtualFuncInvoker1< int32_t, RepeatRectUV_t9DEBA876B6627ACC6496B9BC609EB953E3593935 >::Invoke(9, __this, ((*(RepeatRectUV_t9DEBA876B6627ACC6496B9BC609EB953E3593935*)((RepeatRectUV_t9DEBA876B6627ACC6496B9BC609EB953E3593935*)(RepeatRectUV_t9DEBA876B6627ACC6496B9BC609EB953E3593935*)UnBox(L_2, il2cpp_rgctx_data(method->klass->rgctx_data, 9))))));
|
|
return L_3;
|
|
}
|
|
|
|
IL_001a:
|
|
{
|
|
ThrowHelper_ThrowArgumentException_m698044D4F664D7D0DDB88124EEEE2D052AF628BA((int32_t)2, NULL);
|
|
return 0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool EqualityComparer_1_System_Collections_IEqualityComparer_Equals_m20ECC53E8397AB1A210157040F346B69D2164718_gshared (EqualityComparer_1_t33097A91AB44204F078A6C76A27407AC5A282D0D* __this, RuntimeObject* ___0_x, RuntimeObject* ___1_y, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
RuntimeObject* L_0 = ___0_x;
|
|
RuntimeObject* L_1 = ___1_y;
|
|
if ((!(((RuntimeObject*)(RuntimeObject*)L_0) == ((RuntimeObject*)(RuntimeObject*)L_1))))
|
|
{
|
|
goto IL_0006;
|
|
}
|
|
}
|
|
{
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_0006:
|
|
{
|
|
RuntimeObject* L_2 = ___0_x;
|
|
if (!L_2)
|
|
{
|
|
goto IL_000c;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_3 = ___1_y;
|
|
if (L_3)
|
|
{
|
|
goto IL_000e;
|
|
}
|
|
}
|
|
|
|
IL_000c:
|
|
{
|
|
return (bool)0;
|
|
}
|
|
|
|
IL_000e:
|
|
{
|
|
RuntimeObject* L_4 = ___0_x;
|
|
if (!((RuntimeObject*)IsInst((RuntimeObject*)L_4, il2cpp_rgctx_data(method->klass->rgctx_data, 9))))
|
|
{
|
|
goto IL_0031;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_5 = ___1_y;
|
|
if (!((RuntimeObject*)IsInst((RuntimeObject*)L_5, il2cpp_rgctx_data(method->klass->rgctx_data, 9))))
|
|
{
|
|
goto IL_0031;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_6 = ___0_x;
|
|
RuntimeObject* L_7 = ___1_y;
|
|
bool L_8;
|
|
L_8 = VirtualFuncInvoker2< bool, RepeatRectUV_t9DEBA876B6627ACC6496B9BC609EB953E3593935, RepeatRectUV_t9DEBA876B6627ACC6496B9BC609EB953E3593935 >::Invoke(8, __this, ((*(RepeatRectUV_t9DEBA876B6627ACC6496B9BC609EB953E3593935*)((RepeatRectUV_t9DEBA876B6627ACC6496B9BC609EB953E3593935*)(RepeatRectUV_t9DEBA876B6627ACC6496B9BC609EB953E3593935*)UnBox(L_6, il2cpp_rgctx_data(method->klass->rgctx_data, 9))))), ((*(RepeatRectUV_t9DEBA876B6627ACC6496B9BC609EB953E3593935*)((RepeatRectUV_t9DEBA876B6627ACC6496B9BC609EB953E3593935*)(RepeatRectUV_t9DEBA876B6627ACC6496B9BC609EB953E3593935*)UnBox(L_7, il2cpp_rgctx_data(method->klass->rgctx_data, 9))))));
|
|
return L_8;
|
|
}
|
|
|
|
IL_0031:
|
|
{
|
|
ThrowHelper_ThrowArgumentException_m698044D4F664D7D0DDB88124EEEE2D052AF628BA((int32_t)2, NULL);
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EqualityComparer_1__ctor_mCF8A31B38E53493040B8EAFFF9629408283DD72D_gshared (EqualityComparer_1_t33097A91AB44204F078A6C76A27407AC5A282D0D* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL);
|
|
return;
|
|
}
|
|
}
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic pop
|
|
#endif
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic push
|
|
#pragma clang diagnostic ignored "-Winvalid-offsetof"
|
|
#pragma clang diagnostic ignored "-Wunused-variable"
|
|
#endif
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EqualityComparer_1_t52645C99EE1F6BDD19ED02C7F019B6ED37EF1592* EqualityComparer_1_get_Default_mC0FCBF4BB8E8DBB652DC72619FD451CD002B9852_gshared (const RuntimeMethod* method)
|
|
{
|
|
EqualityComparer_1_t52645C99EE1F6BDD19ED02C7F019B6ED37EF1592* V_0 = NULL;
|
|
{
|
|
EqualityComparer_1_t52645C99EE1F6BDD19ED02C7F019B6ED37EF1592* L_0 = ((EqualityComparer_1_t52645C99EE1F6BDD19ED02C7F019B6ED37EF1592_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___defaultComparer;
|
|
il2cpp_codegen_memory_barrier();
|
|
V_0 = L_0;
|
|
EqualityComparer_1_t52645C99EE1F6BDD19ED02C7F019B6ED37EF1592* L_1 = V_0;
|
|
if (L_1)
|
|
{
|
|
goto IL_0019;
|
|
}
|
|
}
|
|
{
|
|
EqualityComparer_1_t52645C99EE1F6BDD19ED02C7F019B6ED37EF1592* L_2;
|
|
L_2 = EqualityComparer_1_CreateComparer_mC7D4BCD05EFA5A10C637C6F3B490E2414E0F26C5(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
V_0 = L_2;
|
|
EqualityComparer_1_t52645C99EE1F6BDD19ED02C7F019B6ED37EF1592* L_3 = V_0;
|
|
il2cpp_codegen_memory_barrier();
|
|
((EqualityComparer_1_t52645C99EE1F6BDD19ED02C7F019B6ED37EF1592_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___defaultComparer = L_3;
|
|
Il2CppCodeGenWriteBarrier((void**)(&((EqualityComparer_1_t52645C99EE1F6BDD19ED02C7F019B6ED37EF1592_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___defaultComparer), (void*)L_3);
|
|
}
|
|
|
|
IL_0019:
|
|
{
|
|
EqualityComparer_1_t52645C99EE1F6BDD19ED02C7F019B6ED37EF1592* L_4 = V_0;
|
|
return L_4;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EqualityComparer_1_t52645C99EE1F6BDD19ED02C7F019B6ED37EF1592* EqualityComparer_1_CreateComparer_mC7D4BCD05EFA5A10C637C6F3B490E2414E0F26C5_gshared (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ByteEqualityComparer_tE254CF4C39341CB4BB9890C1CA90ACE14E1BA275_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EnumEqualityComparer_1_tBC651A41480E6107F1E2B2B93F4DAA9A7F47C0D2_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GenericEqualityComparer_1_t6262945D40913B57CAB9385B4AD9D22DC434DB15_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEquatable_1_tFEFF3D0D9006789C86A917B9EE3BA20A6C63C82D_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InternalStringComparer_t04B2D1768998E940BC4619579B7044102591E38B_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LongEnumEqualityComparer_1_t82A2D7F715CBB46B34BB48608559726410D63A45_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NullableEqualityComparer_1_t37CCD3831C08961BEE2BF95A9C6ACEB20E8734F1_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_tCC12E6AC31BF7E862A033EBEFF48D5000D6291E6_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SByteEnumEqualityComparer_1_t22A194805157D8AC4BC0FC4F4CCE756695F0F0A9_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ShortEnumEqualityComparer_1_t015D6AF164C159C98401C25C79D143BC822A9DBA_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_0_0_0_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;
|
|
}
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* V_0 = NULL;
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* V_1 = NULL;
|
|
int32_t V_2 = 0;
|
|
{
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 4)) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_1;
|
|
L_1 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_0, NULL);
|
|
V_0 = ((RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1*)CastclassClass((RuntimeObject*)L_1, RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1_il2cpp_TypeInfo_var));
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_2 = V_0;
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_3 = { reinterpret_cast<intptr_t> (Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_0_0_0_var) };
|
|
Type_t* L_4;
|
|
L_4 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_3, NULL);
|
|
bool L_5;
|
|
L_5 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC((Type_t*)L_2, L_4, NULL);
|
|
if (!L_5)
|
|
{
|
|
goto IL_002d;
|
|
}
|
|
}
|
|
{
|
|
ByteEqualityComparer_tE254CF4C39341CB4BB9890C1CA90ACE14E1BA275* L_6 = (ByteEqualityComparer_tE254CF4C39341CB4BB9890C1CA90ACE14E1BA275*)il2cpp_codegen_object_new(ByteEqualityComparer_tE254CF4C39341CB4BB9890C1CA90ACE14E1BA275_il2cpp_TypeInfo_var);
|
|
ByteEqualityComparer__ctor_m6A7EE7FCB7B4275069DC078346C35ED9B6F71AAE(L_6, NULL);
|
|
return ((EqualityComparer_1_t52645C99EE1F6BDD19ED02C7F019B6ED37EF1592*)CastclassClass((RuntimeObject*)L_6, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0)));
|
|
}
|
|
|
|
IL_002d:
|
|
{
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_7 = V_0;
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_8 = { reinterpret_cast<intptr_t> (String_t_0_0_0_var) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_9;
|
|
L_9 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_8, NULL);
|
|
bool L_10;
|
|
L_10 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC((Type_t*)L_7, L_9, NULL);
|
|
if (!L_10)
|
|
{
|
|
goto IL_004a;
|
|
}
|
|
}
|
|
{
|
|
InternalStringComparer_t04B2D1768998E940BC4619579B7044102591E38B* L_11 = (InternalStringComparer_t04B2D1768998E940BC4619579B7044102591E38B*)il2cpp_codegen_object_new(InternalStringComparer_t04B2D1768998E940BC4619579B7044102591E38B_il2cpp_TypeInfo_var);
|
|
InternalStringComparer__ctor_m06A4CE888A27763DE6BD47DD2C2CF45C68736108(L_11, NULL);
|
|
return ((EqualityComparer_1_t52645C99EE1F6BDD19ED02C7F019B6ED37EF1592*)CastclassClass((RuntimeObject*)L_11, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0)));
|
|
}
|
|
|
|
IL_004a:
|
|
{
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_12 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 5)) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_13;
|
|
L_13 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_12, NULL);
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_14 = V_0;
|
|
NullCheck(L_13);
|
|
bool L_15;
|
|
L_15 = VirtualFuncInvoker1< bool, Type_t* >::Invoke(37, L_13, (Type_t*)L_14);
|
|
if (!L_15)
|
|
{
|
|
goto IL_0072;
|
|
}
|
|
}
|
|
{
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_16 = { reinterpret_cast<intptr_t> (GenericEqualityComparer_1_t6262945D40913B57CAB9385B4AD9D22DC434DB15_0_0_0_var) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_17;
|
|
L_17 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_16, NULL);
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_18 = V_0;
|
|
il2cpp_codegen_runtime_class_init_inline(RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1_il2cpp_TypeInfo_var);
|
|
RuntimeObject* L_19;
|
|
L_19 = RuntimeType_CreateInstanceForAnotherGenericParameter_m5AD0AF8C5D092750500FF193E17F311C59A6D066(L_17, L_18, NULL);
|
|
return ((EqualityComparer_1_t52645C99EE1F6BDD19ED02C7F019B6ED37EF1592*)CastclassClass((RuntimeObject*)L_19, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0)));
|
|
}
|
|
|
|
IL_0072:
|
|
{
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_20 = V_0;
|
|
NullCheck((Type_t*)L_20);
|
|
bool L_21;
|
|
L_21 = VirtualFuncInvoker0< bool >::Invoke(57, (Type_t*)L_20);
|
|
if (!L_21)
|
|
{
|
|
goto IL_00d6;
|
|
}
|
|
}
|
|
{
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_22 = V_0;
|
|
NullCheck((Type_t*)L_22);
|
|
Type_t* L_23;
|
|
L_23 = VirtualFuncInvoker0< Type_t* >::Invoke(66, (Type_t*)L_22);
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_24 = { 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_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_00d6;
|
|
}
|
|
}
|
|
{
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_27 = V_0;
|
|
NullCheck((Type_t*)L_27);
|
|
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_28;
|
|
L_28 = VirtualFuncInvoker0< TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* >::Invoke(68, (Type_t*)L_27);
|
|
NullCheck(L_28);
|
|
int32_t L_29 = 0;
|
|
Type_t* L_30 = (L_28)->GetAt(static_cast<il2cpp_array_size_t>(L_29));
|
|
V_1 = ((RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1*)CastclassClass((RuntimeObject*)L_30, RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1_il2cpp_TypeInfo_var));
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_31 = { reinterpret_cast<intptr_t> (IEquatable_1_tFEFF3D0D9006789C86A917B9EE3BA20A6C63C82D_0_0_0_var) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_32;
|
|
L_32 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_31, NULL);
|
|
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_33 = (TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)(TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)SZArrayNew(TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB_il2cpp_TypeInfo_var, (uint32_t)1);
|
|
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_34 = L_33;
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_35 = V_1;
|
|
NullCheck(L_34);
|
|
ArrayElementTypeCheck (L_34, L_35);
|
|
(L_34)->SetAt(static_cast<il2cpp_array_size_t>(0), (Type_t*)L_35);
|
|
NullCheck(L_32);
|
|
Type_t* L_36;
|
|
L_36 = VirtualFuncInvoker1< Type_t*, TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* >::Invoke(173, L_32, L_34);
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_37 = V_1;
|
|
NullCheck(L_36);
|
|
bool L_38;
|
|
L_38 = VirtualFuncInvoker1< bool, Type_t* >::Invoke(37, L_36, (Type_t*)L_37);
|
|
if (!L_38)
|
|
{
|
|
goto IL_00d6;
|
|
}
|
|
}
|
|
{
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_39 = { reinterpret_cast<intptr_t> (NullableEqualityComparer_1_t37CCD3831C08961BEE2BF95A9C6ACEB20E8734F1_0_0_0_var) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_40;
|
|
L_40 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_39, NULL);
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_41 = V_1;
|
|
il2cpp_codegen_runtime_class_init_inline(RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1_il2cpp_TypeInfo_var);
|
|
RuntimeObject* L_42;
|
|
L_42 = RuntimeType_CreateInstanceForAnotherGenericParameter_m5AD0AF8C5D092750500FF193E17F311C59A6D066(L_40, L_41, NULL);
|
|
return ((EqualityComparer_1_t52645C99EE1F6BDD19ED02C7F019B6ED37EF1592*)CastclassClass((RuntimeObject*)L_42, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0)));
|
|
}
|
|
|
|
IL_00d6:
|
|
{
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_43 = V_0;
|
|
NullCheck((Type_t*)L_43);
|
|
bool L_44;
|
|
L_44 = VirtualFuncInvoker0< bool >::Invoke(98, (Type_t*)L_43);
|
|
if (!L_44)
|
|
{
|
|
goto IL_016f;
|
|
}
|
|
}
|
|
{
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_45 = V_0;
|
|
il2cpp_codegen_runtime_class_init_inline(Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_il2cpp_TypeInfo_var);
|
|
Type_t* L_46;
|
|
L_46 = Enum_GetUnderlyingType_mEDDDC2C9F74ECC841E65E401C3703D59C37CBB05((Type_t*)L_45, NULL);
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
int32_t L_47;
|
|
L_47 = Type_GetTypeCode_m2CE476933AF4B381D7A52F4343B70E9878FDF466(L_46, NULL);
|
|
V_2 = L_47;
|
|
int32_t L_48 = V_2;
|
|
switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_48, 5)))
|
|
{
|
|
case 0:
|
|
{
|
|
goto IL_012d;
|
|
}
|
|
case 1:
|
|
{
|
|
goto IL_0143;
|
|
}
|
|
case 2:
|
|
{
|
|
goto IL_0117;
|
|
}
|
|
case 3:
|
|
{
|
|
goto IL_0143;
|
|
}
|
|
case 4:
|
|
{
|
|
goto IL_0143;
|
|
}
|
|
case 5:
|
|
{
|
|
goto IL_0143;
|
|
}
|
|
case 6:
|
|
{
|
|
goto IL_0159;
|
|
}
|
|
case 7:
|
|
{
|
|
goto IL_0159;
|
|
}
|
|
}
|
|
}
|
|
{
|
|
goto IL_016f;
|
|
}
|
|
|
|
IL_0117:
|
|
{
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_49 = { reinterpret_cast<intptr_t> (ShortEnumEqualityComparer_1_t015D6AF164C159C98401C25C79D143BC822A9DBA_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);
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_51 = V_0;
|
|
il2cpp_codegen_runtime_class_init_inline(RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1_il2cpp_TypeInfo_var);
|
|
RuntimeObject* L_52;
|
|
L_52 = RuntimeType_CreateInstanceForAnotherGenericParameter_m5AD0AF8C5D092750500FF193E17F311C59A6D066(L_50, L_51, NULL);
|
|
return ((EqualityComparer_1_t52645C99EE1F6BDD19ED02C7F019B6ED37EF1592*)CastclassClass((RuntimeObject*)L_52, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0)));
|
|
}
|
|
|
|
IL_012d:
|
|
{
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_53 = { reinterpret_cast<intptr_t> (SByteEnumEqualityComparer_1_t22A194805157D8AC4BC0FC4F4CCE756695F0F0A9_0_0_0_var) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_54;
|
|
L_54 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_53, NULL);
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_55 = V_0;
|
|
il2cpp_codegen_runtime_class_init_inline(RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1_il2cpp_TypeInfo_var);
|
|
RuntimeObject* L_56;
|
|
L_56 = RuntimeType_CreateInstanceForAnotherGenericParameter_m5AD0AF8C5D092750500FF193E17F311C59A6D066(L_54, L_55, NULL);
|
|
return ((EqualityComparer_1_t52645C99EE1F6BDD19ED02C7F019B6ED37EF1592*)CastclassClass((RuntimeObject*)L_56, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0)));
|
|
}
|
|
|
|
IL_0143:
|
|
{
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_57 = { reinterpret_cast<intptr_t> (EnumEqualityComparer_1_tBC651A41480E6107F1E2B2B93F4DAA9A7F47C0D2_0_0_0_var) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_58;
|
|
L_58 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_57, NULL);
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_59 = V_0;
|
|
il2cpp_codegen_runtime_class_init_inline(RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1_il2cpp_TypeInfo_var);
|
|
RuntimeObject* L_60;
|
|
L_60 = RuntimeType_CreateInstanceForAnotherGenericParameter_m5AD0AF8C5D092750500FF193E17F311C59A6D066(L_58, L_59, NULL);
|
|
return ((EqualityComparer_1_t52645C99EE1F6BDD19ED02C7F019B6ED37EF1592*)CastclassClass((RuntimeObject*)L_60, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0)));
|
|
}
|
|
|
|
IL_0159:
|
|
{
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_61 = { reinterpret_cast<intptr_t> (LongEnumEqualityComparer_1_t82A2D7F715CBB46B34BB48608559726410D63A45_0_0_0_var) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_62;
|
|
L_62 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_61, NULL);
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_63 = V_0;
|
|
il2cpp_codegen_runtime_class_init_inline(RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1_il2cpp_TypeInfo_var);
|
|
RuntimeObject* L_64;
|
|
L_64 = RuntimeType_CreateInstanceForAnotherGenericParameter_m5AD0AF8C5D092750500FF193E17F311C59A6D066(L_62, L_63, NULL);
|
|
return ((EqualityComparer_1_t52645C99EE1F6BDD19ED02C7F019B6ED37EF1592*)CastclassClass((RuntimeObject*)L_64, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0)));
|
|
}
|
|
|
|
IL_016f:
|
|
{
|
|
ObjectEqualityComparer_1_t2D4981451091943157D0842521FA6BD6F627E70A* L_65 = (ObjectEqualityComparer_1_t2D4981451091943157D0842521FA6BD6F627E70A*)il2cpp_codegen_object_new(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 6));
|
|
ObjectEqualityComparer_1__ctor_m2FFCC6EDF12660FD2EDC284448C56217228198EC(L_65, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 7));
|
|
return (EqualityComparer_1_t52645C99EE1F6BDD19ED02C7F019B6ED37EF1592*)L_65;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t EqualityComparer_1_IndexOf_m107C033904ECB217015E6E51ABF5F7D349B80C02_gshared (EqualityComparer_1_t52645C99EE1F6BDD19ED02C7F019B6ED37EF1592* __this, AllocToFreeU5BU5D_tABB7AF052966F0E8DFAA88DF107B682ED5411788* ___0_array, AllocToFree_tC46982856CB8220A92BB724F5FB75CCCD09C67D8 ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
int32_t L_0 = ___2_startIndex;
|
|
int32_t L_1 = ___3_count;
|
|
V_0 = ((int32_t)il2cpp_codegen_add(L_0, L_1));
|
|
int32_t L_2 = ___2_startIndex;
|
|
V_1 = L_2;
|
|
goto IL_001f;
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
AllocToFreeU5BU5D_tABB7AF052966F0E8DFAA88DF107B682ED5411788* L_3 = ___0_array;
|
|
int32_t L_4 = V_1;
|
|
NullCheck(L_3);
|
|
int32_t L_5 = L_4;
|
|
AllocToFree_tC46982856CB8220A92BB724F5FB75CCCD09C67D8 L_6 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
|
|
AllocToFree_tC46982856CB8220A92BB724F5FB75CCCD09C67D8 L_7 = ___1_value;
|
|
bool L_8;
|
|
L_8 = VirtualFuncInvoker2< bool, AllocToFree_tC46982856CB8220A92BB724F5FB75CCCD09C67D8, AllocToFree_tC46982856CB8220A92BB724F5FB75CCCD09C67D8 >::Invoke(8, __this, L_6, L_7);
|
|
if (!L_8)
|
|
{
|
|
goto IL_001b;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_9 = V_1;
|
|
return L_9;
|
|
}
|
|
|
|
IL_001b:
|
|
{
|
|
int32_t L_10 = V_1;
|
|
V_1 = ((int32_t)il2cpp_codegen_add(L_10, 1));
|
|
}
|
|
|
|
IL_001f:
|
|
{
|
|
int32_t L_11 = V_1;
|
|
int32_t L_12 = V_0;
|
|
if ((((int32_t)L_11) < ((int32_t)L_12)))
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
return (-1);
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t EqualityComparer_1_LastIndexOf_mF243DD3432CDFF4D6ABBDA82BAC5DCE8662AFB26_gshared (EqualityComparer_1_t52645C99EE1F6BDD19ED02C7F019B6ED37EF1592* __this, AllocToFreeU5BU5D_tABB7AF052966F0E8DFAA88DF107B682ED5411788* ___0_array, AllocToFree_tC46982856CB8220A92BB724F5FB75CCCD09C67D8 ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
int32_t L_0 = ___2_startIndex;
|
|
int32_t L_1 = ___3_count;
|
|
V_0 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_subtract(L_0, L_1)), 1));
|
|
int32_t L_2 = ___2_startIndex;
|
|
V_1 = L_2;
|
|
goto IL_0021;
|
|
}
|
|
|
|
IL_000b:
|
|
{
|
|
AllocToFreeU5BU5D_tABB7AF052966F0E8DFAA88DF107B682ED5411788* L_3 = ___0_array;
|
|
int32_t L_4 = V_1;
|
|
NullCheck(L_3);
|
|
int32_t L_5 = L_4;
|
|
AllocToFree_tC46982856CB8220A92BB724F5FB75CCCD09C67D8 L_6 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
|
|
AllocToFree_tC46982856CB8220A92BB724F5FB75CCCD09C67D8 L_7 = ___1_value;
|
|
bool L_8;
|
|
L_8 = VirtualFuncInvoker2< bool, AllocToFree_tC46982856CB8220A92BB724F5FB75CCCD09C67D8, AllocToFree_tC46982856CB8220A92BB724F5FB75CCCD09C67D8 >::Invoke(8, __this, L_6, L_7);
|
|
if (!L_8)
|
|
{
|
|
goto IL_001d;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_9 = V_1;
|
|
return L_9;
|
|
}
|
|
|
|
IL_001d:
|
|
{
|
|
int32_t L_10 = V_1;
|
|
V_1 = ((int32_t)il2cpp_codegen_subtract(L_10, 1));
|
|
}
|
|
|
|
IL_0021:
|
|
{
|
|
int32_t L_11 = V_1;
|
|
int32_t L_12 = V_0;
|
|
if ((((int32_t)L_11) >= ((int32_t)L_12)))
|
|
{
|
|
goto IL_000b;
|
|
}
|
|
}
|
|
{
|
|
return (-1);
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t EqualityComparer_1_System_Collections_IEqualityComparer_GetHashCode_m3E7B3F2DC3E1EABBE39B963A2FE0CD233925C9B6_gshared (EqualityComparer_1_t52645C99EE1F6BDD19ED02C7F019B6ED37EF1592* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
RuntimeObject* L_0 = ___0_obj;
|
|
if (L_0)
|
|
{
|
|
goto IL_0005;
|
|
}
|
|
}
|
|
{
|
|
return 0;
|
|
}
|
|
|
|
IL_0005:
|
|
{
|
|
RuntimeObject* L_1 = ___0_obj;
|
|
if (!((RuntimeObject*)IsInst((RuntimeObject*)L_1, il2cpp_rgctx_data(method->klass->rgctx_data, 9))))
|
|
{
|
|
goto IL_001a;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_2 = ___0_obj;
|
|
int32_t L_3;
|
|
L_3 = VirtualFuncInvoker1< int32_t, AllocToFree_tC46982856CB8220A92BB724F5FB75CCCD09C67D8 >::Invoke(9, __this, ((*(AllocToFree_tC46982856CB8220A92BB724F5FB75CCCD09C67D8*)((AllocToFree_tC46982856CB8220A92BB724F5FB75CCCD09C67D8*)(AllocToFree_tC46982856CB8220A92BB724F5FB75CCCD09C67D8*)UnBox(L_2, il2cpp_rgctx_data(method->klass->rgctx_data, 9))))));
|
|
return L_3;
|
|
}
|
|
|
|
IL_001a:
|
|
{
|
|
ThrowHelper_ThrowArgumentException_m698044D4F664D7D0DDB88124EEEE2D052AF628BA((int32_t)2, NULL);
|
|
return 0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool EqualityComparer_1_System_Collections_IEqualityComparer_Equals_m0DC00626372FC1269C0F484F1DB406632053A650_gshared (EqualityComparer_1_t52645C99EE1F6BDD19ED02C7F019B6ED37EF1592* __this, RuntimeObject* ___0_x, RuntimeObject* ___1_y, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
RuntimeObject* L_0 = ___0_x;
|
|
RuntimeObject* L_1 = ___1_y;
|
|
if ((!(((RuntimeObject*)(RuntimeObject*)L_0) == ((RuntimeObject*)(RuntimeObject*)L_1))))
|
|
{
|
|
goto IL_0006;
|
|
}
|
|
}
|
|
{
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_0006:
|
|
{
|
|
RuntimeObject* L_2 = ___0_x;
|
|
if (!L_2)
|
|
{
|
|
goto IL_000c;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_3 = ___1_y;
|
|
if (L_3)
|
|
{
|
|
goto IL_000e;
|
|
}
|
|
}
|
|
|
|
IL_000c:
|
|
{
|
|
return (bool)0;
|
|
}
|
|
|
|
IL_000e:
|
|
{
|
|
RuntimeObject* L_4 = ___0_x;
|
|
if (!((RuntimeObject*)IsInst((RuntimeObject*)L_4, il2cpp_rgctx_data(method->klass->rgctx_data, 9))))
|
|
{
|
|
goto IL_0031;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_5 = ___1_y;
|
|
if (!((RuntimeObject*)IsInst((RuntimeObject*)L_5, il2cpp_rgctx_data(method->klass->rgctx_data, 9))))
|
|
{
|
|
goto IL_0031;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_6 = ___0_x;
|
|
RuntimeObject* L_7 = ___1_y;
|
|
bool L_8;
|
|
L_8 = VirtualFuncInvoker2< bool, AllocToFree_tC46982856CB8220A92BB724F5FB75CCCD09C67D8, AllocToFree_tC46982856CB8220A92BB724F5FB75CCCD09C67D8 >::Invoke(8, __this, ((*(AllocToFree_tC46982856CB8220A92BB724F5FB75CCCD09C67D8*)((AllocToFree_tC46982856CB8220A92BB724F5FB75CCCD09C67D8*)(AllocToFree_tC46982856CB8220A92BB724F5FB75CCCD09C67D8*)UnBox(L_6, il2cpp_rgctx_data(method->klass->rgctx_data, 9))))), ((*(AllocToFree_tC46982856CB8220A92BB724F5FB75CCCD09C67D8*)((AllocToFree_tC46982856CB8220A92BB724F5FB75CCCD09C67D8*)(AllocToFree_tC46982856CB8220A92BB724F5FB75CCCD09C67D8*)UnBox(L_7, il2cpp_rgctx_data(method->klass->rgctx_data, 9))))));
|
|
return L_8;
|
|
}
|
|
|
|
IL_0031:
|
|
{
|
|
ThrowHelper_ThrowArgumentException_m698044D4F664D7D0DDB88124EEEE2D052AF628BA((int32_t)2, NULL);
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EqualityComparer_1__ctor_mAC47020A4B8F2C51BAAD19CB5196AEC566CF4A7D_gshared (EqualityComparer_1_t52645C99EE1F6BDD19ED02C7F019B6ED37EF1592* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL);
|
|
return;
|
|
}
|
|
}
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic pop
|
|
#endif
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic push
|
|
#pragma clang diagnostic ignored "-Winvalid-offsetof"
|
|
#pragma clang diagnostic ignored "-Wunused-variable"
|
|
#endif
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EqualityComparer_1_t65E6EE02C62CB9DFE52D766B693759C3745CEA5E* EqualityComparer_1_get_Default_m4CE031FD9C5EEACEA1091A5F1813FD0B0F86A8DB_gshared (const RuntimeMethod* method)
|
|
{
|
|
EqualityComparer_1_t65E6EE02C62CB9DFE52D766B693759C3745CEA5E* V_0 = NULL;
|
|
{
|
|
EqualityComparer_1_t65E6EE02C62CB9DFE52D766B693759C3745CEA5E* L_0 = ((EqualityComparer_1_t65E6EE02C62CB9DFE52D766B693759C3745CEA5E_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___defaultComparer;
|
|
il2cpp_codegen_memory_barrier();
|
|
V_0 = L_0;
|
|
EqualityComparer_1_t65E6EE02C62CB9DFE52D766B693759C3745CEA5E* L_1 = V_0;
|
|
if (L_1)
|
|
{
|
|
goto IL_0019;
|
|
}
|
|
}
|
|
{
|
|
EqualityComparer_1_t65E6EE02C62CB9DFE52D766B693759C3745CEA5E* L_2;
|
|
L_2 = EqualityComparer_1_CreateComparer_mB5193B2A11417E04B3668412E06E336B9CCBF991(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
V_0 = L_2;
|
|
EqualityComparer_1_t65E6EE02C62CB9DFE52D766B693759C3745CEA5E* L_3 = V_0;
|
|
il2cpp_codegen_memory_barrier();
|
|
((EqualityComparer_1_t65E6EE02C62CB9DFE52D766B693759C3745CEA5E_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___defaultComparer = L_3;
|
|
Il2CppCodeGenWriteBarrier((void**)(&((EqualityComparer_1_t65E6EE02C62CB9DFE52D766B693759C3745CEA5E_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___defaultComparer), (void*)L_3);
|
|
}
|
|
|
|
IL_0019:
|
|
{
|
|
EqualityComparer_1_t65E6EE02C62CB9DFE52D766B693759C3745CEA5E* L_4 = V_0;
|
|
return L_4;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EqualityComparer_1_t65E6EE02C62CB9DFE52D766B693759C3745CEA5E* EqualityComparer_1_CreateComparer_mB5193B2A11417E04B3668412E06E336B9CCBF991_gshared (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ByteEqualityComparer_tE254CF4C39341CB4BB9890C1CA90ACE14E1BA275_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EnumEqualityComparer_1_tBC651A41480E6107F1E2B2B93F4DAA9A7F47C0D2_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GenericEqualityComparer_1_t6262945D40913B57CAB9385B4AD9D22DC434DB15_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEquatable_1_tFEFF3D0D9006789C86A917B9EE3BA20A6C63C82D_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InternalStringComparer_t04B2D1768998E940BC4619579B7044102591E38B_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LongEnumEqualityComparer_1_t82A2D7F715CBB46B34BB48608559726410D63A45_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NullableEqualityComparer_1_t37CCD3831C08961BEE2BF95A9C6ACEB20E8734F1_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_tCC12E6AC31BF7E862A033EBEFF48D5000D6291E6_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SByteEnumEqualityComparer_1_t22A194805157D8AC4BC0FC4F4CCE756695F0F0A9_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ShortEnumEqualityComparer_1_t015D6AF164C159C98401C25C79D143BC822A9DBA_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_0_0_0_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;
|
|
}
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* V_0 = NULL;
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* V_1 = NULL;
|
|
int32_t V_2 = 0;
|
|
{
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 4)) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_1;
|
|
L_1 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_0, NULL);
|
|
V_0 = ((RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1*)CastclassClass((RuntimeObject*)L_1, RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1_il2cpp_TypeInfo_var));
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_2 = V_0;
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_3 = { reinterpret_cast<intptr_t> (Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_0_0_0_var) };
|
|
Type_t* L_4;
|
|
L_4 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_3, NULL);
|
|
bool L_5;
|
|
L_5 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC((Type_t*)L_2, L_4, NULL);
|
|
if (!L_5)
|
|
{
|
|
goto IL_002d;
|
|
}
|
|
}
|
|
{
|
|
ByteEqualityComparer_tE254CF4C39341CB4BB9890C1CA90ACE14E1BA275* L_6 = (ByteEqualityComparer_tE254CF4C39341CB4BB9890C1CA90ACE14E1BA275*)il2cpp_codegen_object_new(ByteEqualityComparer_tE254CF4C39341CB4BB9890C1CA90ACE14E1BA275_il2cpp_TypeInfo_var);
|
|
ByteEqualityComparer__ctor_m6A7EE7FCB7B4275069DC078346C35ED9B6F71AAE(L_6, NULL);
|
|
return ((EqualityComparer_1_t65E6EE02C62CB9DFE52D766B693759C3745CEA5E*)CastclassClass((RuntimeObject*)L_6, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0)));
|
|
}
|
|
|
|
IL_002d:
|
|
{
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_7 = V_0;
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_8 = { reinterpret_cast<intptr_t> (String_t_0_0_0_var) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_9;
|
|
L_9 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_8, NULL);
|
|
bool L_10;
|
|
L_10 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC((Type_t*)L_7, L_9, NULL);
|
|
if (!L_10)
|
|
{
|
|
goto IL_004a;
|
|
}
|
|
}
|
|
{
|
|
InternalStringComparer_t04B2D1768998E940BC4619579B7044102591E38B* L_11 = (InternalStringComparer_t04B2D1768998E940BC4619579B7044102591E38B*)il2cpp_codegen_object_new(InternalStringComparer_t04B2D1768998E940BC4619579B7044102591E38B_il2cpp_TypeInfo_var);
|
|
InternalStringComparer__ctor_m06A4CE888A27763DE6BD47DD2C2CF45C68736108(L_11, NULL);
|
|
return ((EqualityComparer_1_t65E6EE02C62CB9DFE52D766B693759C3745CEA5E*)CastclassClass((RuntimeObject*)L_11, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0)));
|
|
}
|
|
|
|
IL_004a:
|
|
{
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_12 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 5)) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_13;
|
|
L_13 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_12, NULL);
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_14 = V_0;
|
|
NullCheck(L_13);
|
|
bool L_15;
|
|
L_15 = VirtualFuncInvoker1< bool, Type_t* >::Invoke(37, L_13, (Type_t*)L_14);
|
|
if (!L_15)
|
|
{
|
|
goto IL_0072;
|
|
}
|
|
}
|
|
{
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_16 = { reinterpret_cast<intptr_t> (GenericEqualityComparer_1_t6262945D40913B57CAB9385B4AD9D22DC434DB15_0_0_0_var) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_17;
|
|
L_17 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_16, NULL);
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_18 = V_0;
|
|
il2cpp_codegen_runtime_class_init_inline(RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1_il2cpp_TypeInfo_var);
|
|
RuntimeObject* L_19;
|
|
L_19 = RuntimeType_CreateInstanceForAnotherGenericParameter_m5AD0AF8C5D092750500FF193E17F311C59A6D066(L_17, L_18, NULL);
|
|
return ((EqualityComparer_1_t65E6EE02C62CB9DFE52D766B693759C3745CEA5E*)CastclassClass((RuntimeObject*)L_19, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0)));
|
|
}
|
|
|
|
IL_0072:
|
|
{
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_20 = V_0;
|
|
NullCheck((Type_t*)L_20);
|
|
bool L_21;
|
|
L_21 = VirtualFuncInvoker0< bool >::Invoke(57, (Type_t*)L_20);
|
|
if (!L_21)
|
|
{
|
|
goto IL_00d6;
|
|
}
|
|
}
|
|
{
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_22 = V_0;
|
|
NullCheck((Type_t*)L_22);
|
|
Type_t* L_23;
|
|
L_23 = VirtualFuncInvoker0< Type_t* >::Invoke(66, (Type_t*)L_22);
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_24 = { 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_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_00d6;
|
|
}
|
|
}
|
|
{
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_27 = V_0;
|
|
NullCheck((Type_t*)L_27);
|
|
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_28;
|
|
L_28 = VirtualFuncInvoker0< TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* >::Invoke(68, (Type_t*)L_27);
|
|
NullCheck(L_28);
|
|
int32_t L_29 = 0;
|
|
Type_t* L_30 = (L_28)->GetAt(static_cast<il2cpp_array_size_t>(L_29));
|
|
V_1 = ((RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1*)CastclassClass((RuntimeObject*)L_30, RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1_il2cpp_TypeInfo_var));
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_31 = { reinterpret_cast<intptr_t> (IEquatable_1_tFEFF3D0D9006789C86A917B9EE3BA20A6C63C82D_0_0_0_var) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_32;
|
|
L_32 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_31, NULL);
|
|
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_33 = (TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)(TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)SZArrayNew(TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB_il2cpp_TypeInfo_var, (uint32_t)1);
|
|
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_34 = L_33;
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_35 = V_1;
|
|
NullCheck(L_34);
|
|
ArrayElementTypeCheck (L_34, L_35);
|
|
(L_34)->SetAt(static_cast<il2cpp_array_size_t>(0), (Type_t*)L_35);
|
|
NullCheck(L_32);
|
|
Type_t* L_36;
|
|
L_36 = VirtualFuncInvoker1< Type_t*, TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* >::Invoke(173, L_32, L_34);
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_37 = V_1;
|
|
NullCheck(L_36);
|
|
bool L_38;
|
|
L_38 = VirtualFuncInvoker1< bool, Type_t* >::Invoke(37, L_36, (Type_t*)L_37);
|
|
if (!L_38)
|
|
{
|
|
goto IL_00d6;
|
|
}
|
|
}
|
|
{
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_39 = { reinterpret_cast<intptr_t> (NullableEqualityComparer_1_t37CCD3831C08961BEE2BF95A9C6ACEB20E8734F1_0_0_0_var) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_40;
|
|
L_40 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_39, NULL);
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_41 = V_1;
|
|
il2cpp_codegen_runtime_class_init_inline(RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1_il2cpp_TypeInfo_var);
|
|
RuntimeObject* L_42;
|
|
L_42 = RuntimeType_CreateInstanceForAnotherGenericParameter_m5AD0AF8C5D092750500FF193E17F311C59A6D066(L_40, L_41, NULL);
|
|
return ((EqualityComparer_1_t65E6EE02C62CB9DFE52D766B693759C3745CEA5E*)CastclassClass((RuntimeObject*)L_42, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0)));
|
|
}
|
|
|
|
IL_00d6:
|
|
{
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_43 = V_0;
|
|
NullCheck((Type_t*)L_43);
|
|
bool L_44;
|
|
L_44 = VirtualFuncInvoker0< bool >::Invoke(98, (Type_t*)L_43);
|
|
if (!L_44)
|
|
{
|
|
goto IL_016f;
|
|
}
|
|
}
|
|
{
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_45 = V_0;
|
|
il2cpp_codegen_runtime_class_init_inline(Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_il2cpp_TypeInfo_var);
|
|
Type_t* L_46;
|
|
L_46 = Enum_GetUnderlyingType_mEDDDC2C9F74ECC841E65E401C3703D59C37CBB05((Type_t*)L_45, NULL);
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
int32_t L_47;
|
|
L_47 = Type_GetTypeCode_m2CE476933AF4B381D7A52F4343B70E9878FDF466(L_46, NULL);
|
|
V_2 = L_47;
|
|
int32_t L_48 = V_2;
|
|
switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_48, 5)))
|
|
{
|
|
case 0:
|
|
{
|
|
goto IL_012d;
|
|
}
|
|
case 1:
|
|
{
|
|
goto IL_0143;
|
|
}
|
|
case 2:
|
|
{
|
|
goto IL_0117;
|
|
}
|
|
case 3:
|
|
{
|
|
goto IL_0143;
|
|
}
|
|
case 4:
|
|
{
|
|
goto IL_0143;
|
|
}
|
|
case 5:
|
|
{
|
|
goto IL_0143;
|
|
}
|
|
case 6:
|
|
{
|
|
goto IL_0159;
|
|
}
|
|
case 7:
|
|
{
|
|
goto IL_0159;
|
|
}
|
|
}
|
|
}
|
|
{
|
|
goto IL_016f;
|
|
}
|
|
|
|
IL_0117:
|
|
{
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_49 = { reinterpret_cast<intptr_t> (ShortEnumEqualityComparer_1_t015D6AF164C159C98401C25C79D143BC822A9DBA_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);
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_51 = V_0;
|
|
il2cpp_codegen_runtime_class_init_inline(RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1_il2cpp_TypeInfo_var);
|
|
RuntimeObject* L_52;
|
|
L_52 = RuntimeType_CreateInstanceForAnotherGenericParameter_m5AD0AF8C5D092750500FF193E17F311C59A6D066(L_50, L_51, NULL);
|
|
return ((EqualityComparer_1_t65E6EE02C62CB9DFE52D766B693759C3745CEA5E*)CastclassClass((RuntimeObject*)L_52, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0)));
|
|
}
|
|
|
|
IL_012d:
|
|
{
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_53 = { reinterpret_cast<intptr_t> (SByteEnumEqualityComparer_1_t22A194805157D8AC4BC0FC4F4CCE756695F0F0A9_0_0_0_var) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_54;
|
|
L_54 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_53, NULL);
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_55 = V_0;
|
|
il2cpp_codegen_runtime_class_init_inline(RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1_il2cpp_TypeInfo_var);
|
|
RuntimeObject* L_56;
|
|
L_56 = RuntimeType_CreateInstanceForAnotherGenericParameter_m5AD0AF8C5D092750500FF193E17F311C59A6D066(L_54, L_55, NULL);
|
|
return ((EqualityComparer_1_t65E6EE02C62CB9DFE52D766B693759C3745CEA5E*)CastclassClass((RuntimeObject*)L_56, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0)));
|
|
}
|
|
|
|
IL_0143:
|
|
{
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_57 = { reinterpret_cast<intptr_t> (EnumEqualityComparer_1_tBC651A41480E6107F1E2B2B93F4DAA9A7F47C0D2_0_0_0_var) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_58;
|
|
L_58 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_57, NULL);
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_59 = V_0;
|
|
il2cpp_codegen_runtime_class_init_inline(RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1_il2cpp_TypeInfo_var);
|
|
RuntimeObject* L_60;
|
|
L_60 = RuntimeType_CreateInstanceForAnotherGenericParameter_m5AD0AF8C5D092750500FF193E17F311C59A6D066(L_58, L_59, NULL);
|
|
return ((EqualityComparer_1_t65E6EE02C62CB9DFE52D766B693759C3745CEA5E*)CastclassClass((RuntimeObject*)L_60, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0)));
|
|
}
|
|
|
|
IL_0159:
|
|
{
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_61 = { reinterpret_cast<intptr_t> (LongEnumEqualityComparer_1_t82A2D7F715CBB46B34BB48608559726410D63A45_0_0_0_var) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_62;
|
|
L_62 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_61, NULL);
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_63 = V_0;
|
|
il2cpp_codegen_runtime_class_init_inline(RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1_il2cpp_TypeInfo_var);
|
|
RuntimeObject* L_64;
|
|
L_64 = RuntimeType_CreateInstanceForAnotherGenericParameter_m5AD0AF8C5D092750500FF193E17F311C59A6D066(L_62, L_63, NULL);
|
|
return ((EqualityComparer_1_t65E6EE02C62CB9DFE52D766B693759C3745CEA5E*)CastclassClass((RuntimeObject*)L_64, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0)));
|
|
}
|
|
|
|
IL_016f:
|
|
{
|
|
ObjectEqualityComparer_1_t2EAA4FCF95D36614D33E1713327A7BE3AFB0B956* L_65 = (ObjectEqualityComparer_1_t2EAA4FCF95D36614D33E1713327A7BE3AFB0B956*)il2cpp_codegen_object_new(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 6));
|
|
ObjectEqualityComparer_1__ctor_m4171F2FB97F605A77B90CBF117D3BE9C765B17AB(L_65, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 7));
|
|
return (EqualityComparer_1_t65E6EE02C62CB9DFE52D766B693759C3745CEA5E*)L_65;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t EqualityComparer_1_IndexOf_m876047DF2DA8E37576FB508C8D38E4872BD10AD1_gshared (EqualityComparer_1_t65E6EE02C62CB9DFE52D766B693759C3745CEA5E* __this, AllocToUpdateU5BU5D_tC52656BA0214FA47884361867D3ED2D23CE612C3* ___0_array, AllocToUpdate_tD0221D0ABC5378DDE5AAB1DAA219C337E562B512 ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
int32_t L_0 = ___2_startIndex;
|
|
int32_t L_1 = ___3_count;
|
|
V_0 = ((int32_t)il2cpp_codegen_add(L_0, L_1));
|
|
int32_t L_2 = ___2_startIndex;
|
|
V_1 = L_2;
|
|
goto IL_001f;
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
AllocToUpdateU5BU5D_tC52656BA0214FA47884361867D3ED2D23CE612C3* L_3 = ___0_array;
|
|
int32_t L_4 = V_1;
|
|
NullCheck(L_3);
|
|
int32_t L_5 = L_4;
|
|
AllocToUpdate_tD0221D0ABC5378DDE5AAB1DAA219C337E562B512 L_6 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
|
|
AllocToUpdate_tD0221D0ABC5378DDE5AAB1DAA219C337E562B512 L_7 = ___1_value;
|
|
bool L_8;
|
|
L_8 = VirtualFuncInvoker2< bool, AllocToUpdate_tD0221D0ABC5378DDE5AAB1DAA219C337E562B512, AllocToUpdate_tD0221D0ABC5378DDE5AAB1DAA219C337E562B512 >::Invoke(8, __this, L_6, L_7);
|
|
if (!L_8)
|
|
{
|
|
goto IL_001b;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_9 = V_1;
|
|
return L_9;
|
|
}
|
|
|
|
IL_001b:
|
|
{
|
|
int32_t L_10 = V_1;
|
|
V_1 = ((int32_t)il2cpp_codegen_add(L_10, 1));
|
|
}
|
|
|
|
IL_001f:
|
|
{
|
|
int32_t L_11 = V_1;
|
|
int32_t L_12 = V_0;
|
|
if ((((int32_t)L_11) < ((int32_t)L_12)))
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
return (-1);
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t EqualityComparer_1_LastIndexOf_m21FCC7CD0A120E9BF3B86EE29E5C6423D4AEA80B_gshared (EqualityComparer_1_t65E6EE02C62CB9DFE52D766B693759C3745CEA5E* __this, AllocToUpdateU5BU5D_tC52656BA0214FA47884361867D3ED2D23CE612C3* ___0_array, AllocToUpdate_tD0221D0ABC5378DDE5AAB1DAA219C337E562B512 ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
int32_t L_0 = ___2_startIndex;
|
|
int32_t L_1 = ___3_count;
|
|
V_0 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_subtract(L_0, L_1)), 1));
|
|
int32_t L_2 = ___2_startIndex;
|
|
V_1 = L_2;
|
|
goto IL_0021;
|
|
}
|
|
|
|
IL_000b:
|
|
{
|
|
AllocToUpdateU5BU5D_tC52656BA0214FA47884361867D3ED2D23CE612C3* L_3 = ___0_array;
|
|
int32_t L_4 = V_1;
|
|
NullCheck(L_3);
|
|
int32_t L_5 = L_4;
|
|
AllocToUpdate_tD0221D0ABC5378DDE5AAB1DAA219C337E562B512 L_6 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
|
|
AllocToUpdate_tD0221D0ABC5378DDE5AAB1DAA219C337E562B512 L_7 = ___1_value;
|
|
bool L_8;
|
|
L_8 = VirtualFuncInvoker2< bool, AllocToUpdate_tD0221D0ABC5378DDE5AAB1DAA219C337E562B512, AllocToUpdate_tD0221D0ABC5378DDE5AAB1DAA219C337E562B512 >::Invoke(8, __this, L_6, L_7);
|
|
if (!L_8)
|
|
{
|
|
goto IL_001d;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_9 = V_1;
|
|
return L_9;
|
|
}
|
|
|
|
IL_001d:
|
|
{
|
|
int32_t L_10 = V_1;
|
|
V_1 = ((int32_t)il2cpp_codegen_subtract(L_10, 1));
|
|
}
|
|
|
|
IL_0021:
|
|
{
|
|
int32_t L_11 = V_1;
|
|
int32_t L_12 = V_0;
|
|
if ((((int32_t)L_11) >= ((int32_t)L_12)))
|
|
{
|
|
goto IL_000b;
|
|
}
|
|
}
|
|
{
|
|
return (-1);
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t EqualityComparer_1_System_Collections_IEqualityComparer_GetHashCode_m860995DB090B468C861D60ED2B4273090266C575_gshared (EqualityComparer_1_t65E6EE02C62CB9DFE52D766B693759C3745CEA5E* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
RuntimeObject* L_0 = ___0_obj;
|
|
if (L_0)
|
|
{
|
|
goto IL_0005;
|
|
}
|
|
}
|
|
{
|
|
return 0;
|
|
}
|
|
|
|
IL_0005:
|
|
{
|
|
RuntimeObject* L_1 = ___0_obj;
|
|
if (!((RuntimeObject*)IsInst((RuntimeObject*)L_1, il2cpp_rgctx_data(method->klass->rgctx_data, 9))))
|
|
{
|
|
goto IL_001a;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_2 = ___0_obj;
|
|
int32_t L_3;
|
|
L_3 = VirtualFuncInvoker1< int32_t, AllocToUpdate_tD0221D0ABC5378DDE5AAB1DAA219C337E562B512 >::Invoke(9, __this, ((*(AllocToUpdate_tD0221D0ABC5378DDE5AAB1DAA219C337E562B512*)((AllocToUpdate_tD0221D0ABC5378DDE5AAB1DAA219C337E562B512*)(AllocToUpdate_tD0221D0ABC5378DDE5AAB1DAA219C337E562B512*)UnBox(L_2, il2cpp_rgctx_data(method->klass->rgctx_data, 9))))));
|
|
return L_3;
|
|
}
|
|
|
|
IL_001a:
|
|
{
|
|
ThrowHelper_ThrowArgumentException_m698044D4F664D7D0DDB88124EEEE2D052AF628BA((int32_t)2, NULL);
|
|
return 0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool EqualityComparer_1_System_Collections_IEqualityComparer_Equals_m7D1FB500A4661A4B1EA1A3F5C91292E1D58FC618_gshared (EqualityComparer_1_t65E6EE02C62CB9DFE52D766B693759C3745CEA5E* __this, RuntimeObject* ___0_x, RuntimeObject* ___1_y, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
RuntimeObject* L_0 = ___0_x;
|
|
RuntimeObject* L_1 = ___1_y;
|
|
if ((!(((RuntimeObject*)(RuntimeObject*)L_0) == ((RuntimeObject*)(RuntimeObject*)L_1))))
|
|
{
|
|
goto IL_0006;
|
|
}
|
|
}
|
|
{
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_0006:
|
|
{
|
|
RuntimeObject* L_2 = ___0_x;
|
|
if (!L_2)
|
|
{
|
|
goto IL_000c;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_3 = ___1_y;
|
|
if (L_3)
|
|
{
|
|
goto IL_000e;
|
|
}
|
|
}
|
|
|
|
IL_000c:
|
|
{
|
|
return (bool)0;
|
|
}
|
|
|
|
IL_000e:
|
|
{
|
|
RuntimeObject* L_4 = ___0_x;
|
|
if (!((RuntimeObject*)IsInst((RuntimeObject*)L_4, il2cpp_rgctx_data(method->klass->rgctx_data, 9))))
|
|
{
|
|
goto IL_0031;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_5 = ___1_y;
|
|
if (!((RuntimeObject*)IsInst((RuntimeObject*)L_5, il2cpp_rgctx_data(method->klass->rgctx_data, 9))))
|
|
{
|
|
goto IL_0031;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_6 = ___0_x;
|
|
RuntimeObject* L_7 = ___1_y;
|
|
bool L_8;
|
|
L_8 = VirtualFuncInvoker2< bool, AllocToUpdate_tD0221D0ABC5378DDE5AAB1DAA219C337E562B512, AllocToUpdate_tD0221D0ABC5378DDE5AAB1DAA219C337E562B512 >::Invoke(8, __this, ((*(AllocToUpdate_tD0221D0ABC5378DDE5AAB1DAA219C337E562B512*)((AllocToUpdate_tD0221D0ABC5378DDE5AAB1DAA219C337E562B512*)(AllocToUpdate_tD0221D0ABC5378DDE5AAB1DAA219C337E562B512*)UnBox(L_6, il2cpp_rgctx_data(method->klass->rgctx_data, 9))))), ((*(AllocToUpdate_tD0221D0ABC5378DDE5AAB1DAA219C337E562B512*)((AllocToUpdate_tD0221D0ABC5378DDE5AAB1DAA219C337E562B512*)(AllocToUpdate_tD0221D0ABC5378DDE5AAB1DAA219C337E562B512*)UnBox(L_7, il2cpp_rgctx_data(method->klass->rgctx_data, 9))))));
|
|
return L_8;
|
|
}
|
|
|
|
IL_0031:
|
|
{
|
|
ThrowHelper_ThrowArgumentException_m698044D4F664D7D0DDB88124EEEE2D052AF628BA((int32_t)2, NULL);
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EqualityComparer_1__ctor_m663A4B28032B90759F205EAE32320F8382EF7072_gshared (EqualityComparer_1_t65E6EE02C62CB9DFE52D766B693759C3745CEA5E* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL);
|
|
return;
|
|
}
|
|
}
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic pop
|
|
#endif
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic push
|
|
#pragma clang diagnostic ignored "-Winvalid-offsetof"
|
|
#pragma clang diagnostic ignored "-Wunused-variable"
|
|
#endif
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EqualityComparer_1_tB07B7222DB6D3E0844124F071EB509BC2B77592E* EqualityComparer_1_get_Default_m3424885F265CC4940023C24D73C6E4CAF38C7447_gshared (const RuntimeMethod* method)
|
|
{
|
|
EqualityComparer_1_tB07B7222DB6D3E0844124F071EB509BC2B77592E* V_0 = NULL;
|
|
{
|
|
EqualityComparer_1_tB07B7222DB6D3E0844124F071EB509BC2B77592E* L_0 = ((EqualityComparer_1_tB07B7222DB6D3E0844124F071EB509BC2B77592E_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___defaultComparer;
|
|
il2cpp_codegen_memory_barrier();
|
|
V_0 = L_0;
|
|
EqualityComparer_1_tB07B7222DB6D3E0844124F071EB509BC2B77592E* L_1 = V_0;
|
|
if (L_1)
|
|
{
|
|
goto IL_0019;
|
|
}
|
|
}
|
|
{
|
|
EqualityComparer_1_tB07B7222DB6D3E0844124F071EB509BC2B77592E* L_2;
|
|
L_2 = EqualityComparer_1_CreateComparer_m5349A77F09E5840ADAF717E7BE27A8EBA85DD585(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
V_0 = L_2;
|
|
EqualityComparer_1_tB07B7222DB6D3E0844124F071EB509BC2B77592E* L_3 = V_0;
|
|
il2cpp_codegen_memory_barrier();
|
|
((EqualityComparer_1_tB07B7222DB6D3E0844124F071EB509BC2B77592E_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___defaultComparer = L_3;
|
|
Il2CppCodeGenWriteBarrier((void**)(&((EqualityComparer_1_tB07B7222DB6D3E0844124F071EB509BC2B77592E_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___defaultComparer), (void*)L_3);
|
|
}
|
|
|
|
IL_0019:
|
|
{
|
|
EqualityComparer_1_tB07B7222DB6D3E0844124F071EB509BC2B77592E* L_4 = V_0;
|
|
return L_4;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EqualityComparer_1_tB07B7222DB6D3E0844124F071EB509BC2B77592E* EqualityComparer_1_CreateComparer_m5349A77F09E5840ADAF717E7BE27A8EBA85DD585_gshared (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ByteEqualityComparer_tE254CF4C39341CB4BB9890C1CA90ACE14E1BA275_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EnumEqualityComparer_1_tBC651A41480E6107F1E2B2B93F4DAA9A7F47C0D2_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GenericEqualityComparer_1_t6262945D40913B57CAB9385B4AD9D22DC434DB15_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEquatable_1_tFEFF3D0D9006789C86A917B9EE3BA20A6C63C82D_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InternalStringComparer_t04B2D1768998E940BC4619579B7044102591E38B_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LongEnumEqualityComparer_1_t82A2D7F715CBB46B34BB48608559726410D63A45_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NullableEqualityComparer_1_t37CCD3831C08961BEE2BF95A9C6ACEB20E8734F1_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_tCC12E6AC31BF7E862A033EBEFF48D5000D6291E6_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SByteEnumEqualityComparer_1_t22A194805157D8AC4BC0FC4F4CCE756695F0F0A9_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ShortEnumEqualityComparer_1_t015D6AF164C159C98401C25C79D143BC822A9DBA_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_0_0_0_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;
|
|
}
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* V_0 = NULL;
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* V_1 = NULL;
|
|
int32_t V_2 = 0;
|
|
{
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 4)) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_1;
|
|
L_1 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_0, NULL);
|
|
V_0 = ((RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1*)CastclassClass((RuntimeObject*)L_1, RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1_il2cpp_TypeInfo_var));
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_2 = V_0;
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_3 = { reinterpret_cast<intptr_t> (Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_0_0_0_var) };
|
|
Type_t* L_4;
|
|
L_4 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_3, NULL);
|
|
bool L_5;
|
|
L_5 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC((Type_t*)L_2, L_4, NULL);
|
|
if (!L_5)
|
|
{
|
|
goto IL_002d;
|
|
}
|
|
}
|
|
{
|
|
ByteEqualityComparer_tE254CF4C39341CB4BB9890C1CA90ACE14E1BA275* L_6 = (ByteEqualityComparer_tE254CF4C39341CB4BB9890C1CA90ACE14E1BA275*)il2cpp_codegen_object_new(ByteEqualityComparer_tE254CF4C39341CB4BB9890C1CA90ACE14E1BA275_il2cpp_TypeInfo_var);
|
|
ByteEqualityComparer__ctor_m6A7EE7FCB7B4275069DC078346C35ED9B6F71AAE(L_6, NULL);
|
|
return ((EqualityComparer_1_tB07B7222DB6D3E0844124F071EB509BC2B77592E*)CastclassClass((RuntimeObject*)L_6, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0)));
|
|
}
|
|
|
|
IL_002d:
|
|
{
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_7 = V_0;
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_8 = { reinterpret_cast<intptr_t> (String_t_0_0_0_var) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_9;
|
|
L_9 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_8, NULL);
|
|
bool L_10;
|
|
L_10 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC((Type_t*)L_7, L_9, NULL);
|
|
if (!L_10)
|
|
{
|
|
goto IL_004a;
|
|
}
|
|
}
|
|
{
|
|
InternalStringComparer_t04B2D1768998E940BC4619579B7044102591E38B* L_11 = (InternalStringComparer_t04B2D1768998E940BC4619579B7044102591E38B*)il2cpp_codegen_object_new(InternalStringComparer_t04B2D1768998E940BC4619579B7044102591E38B_il2cpp_TypeInfo_var);
|
|
InternalStringComparer__ctor_m06A4CE888A27763DE6BD47DD2C2CF45C68736108(L_11, NULL);
|
|
return ((EqualityComparer_1_tB07B7222DB6D3E0844124F071EB509BC2B77592E*)CastclassClass((RuntimeObject*)L_11, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0)));
|
|
}
|
|
|
|
IL_004a:
|
|
{
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_12 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 5)) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_13;
|
|
L_13 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_12, NULL);
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_14 = V_0;
|
|
NullCheck(L_13);
|
|
bool L_15;
|
|
L_15 = VirtualFuncInvoker1< bool, Type_t* >::Invoke(37, L_13, (Type_t*)L_14);
|
|
if (!L_15)
|
|
{
|
|
goto IL_0072;
|
|
}
|
|
}
|
|
{
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_16 = { reinterpret_cast<intptr_t> (GenericEqualityComparer_1_t6262945D40913B57CAB9385B4AD9D22DC434DB15_0_0_0_var) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_17;
|
|
L_17 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_16, NULL);
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_18 = V_0;
|
|
il2cpp_codegen_runtime_class_init_inline(RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1_il2cpp_TypeInfo_var);
|
|
RuntimeObject* L_19;
|
|
L_19 = RuntimeType_CreateInstanceForAnotherGenericParameter_m5AD0AF8C5D092750500FF193E17F311C59A6D066(L_17, L_18, NULL);
|
|
return ((EqualityComparer_1_tB07B7222DB6D3E0844124F071EB509BC2B77592E*)CastclassClass((RuntimeObject*)L_19, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0)));
|
|
}
|
|
|
|
IL_0072:
|
|
{
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_20 = V_0;
|
|
NullCheck((Type_t*)L_20);
|
|
bool L_21;
|
|
L_21 = VirtualFuncInvoker0< bool >::Invoke(57, (Type_t*)L_20);
|
|
if (!L_21)
|
|
{
|
|
goto IL_00d6;
|
|
}
|
|
}
|
|
{
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_22 = V_0;
|
|
NullCheck((Type_t*)L_22);
|
|
Type_t* L_23;
|
|
L_23 = VirtualFuncInvoker0< Type_t* >::Invoke(66, (Type_t*)L_22);
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_24 = { 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_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_00d6;
|
|
}
|
|
}
|
|
{
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_27 = V_0;
|
|
NullCheck((Type_t*)L_27);
|
|
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_28;
|
|
L_28 = VirtualFuncInvoker0< TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* >::Invoke(68, (Type_t*)L_27);
|
|
NullCheck(L_28);
|
|
int32_t L_29 = 0;
|
|
Type_t* L_30 = (L_28)->GetAt(static_cast<il2cpp_array_size_t>(L_29));
|
|
V_1 = ((RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1*)CastclassClass((RuntimeObject*)L_30, RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1_il2cpp_TypeInfo_var));
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_31 = { reinterpret_cast<intptr_t> (IEquatable_1_tFEFF3D0D9006789C86A917B9EE3BA20A6C63C82D_0_0_0_var) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_32;
|
|
L_32 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_31, NULL);
|
|
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_33 = (TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)(TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)SZArrayNew(TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB_il2cpp_TypeInfo_var, (uint32_t)1);
|
|
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_34 = L_33;
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_35 = V_1;
|
|
NullCheck(L_34);
|
|
ArrayElementTypeCheck (L_34, L_35);
|
|
(L_34)->SetAt(static_cast<il2cpp_array_size_t>(0), (Type_t*)L_35);
|
|
NullCheck(L_32);
|
|
Type_t* L_36;
|
|
L_36 = VirtualFuncInvoker1< Type_t*, TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* >::Invoke(173, L_32, L_34);
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_37 = V_1;
|
|
NullCheck(L_36);
|
|
bool L_38;
|
|
L_38 = VirtualFuncInvoker1< bool, Type_t* >::Invoke(37, L_36, (Type_t*)L_37);
|
|
if (!L_38)
|
|
{
|
|
goto IL_00d6;
|
|
}
|
|
}
|
|
{
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_39 = { reinterpret_cast<intptr_t> (NullableEqualityComparer_1_t37CCD3831C08961BEE2BF95A9C6ACEB20E8734F1_0_0_0_var) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_40;
|
|
L_40 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_39, NULL);
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_41 = V_1;
|
|
il2cpp_codegen_runtime_class_init_inline(RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1_il2cpp_TypeInfo_var);
|
|
RuntimeObject* L_42;
|
|
L_42 = RuntimeType_CreateInstanceForAnotherGenericParameter_m5AD0AF8C5D092750500FF193E17F311C59A6D066(L_40, L_41, NULL);
|
|
return ((EqualityComparer_1_tB07B7222DB6D3E0844124F071EB509BC2B77592E*)CastclassClass((RuntimeObject*)L_42, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0)));
|
|
}
|
|
|
|
IL_00d6:
|
|
{
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_43 = V_0;
|
|
NullCheck((Type_t*)L_43);
|
|
bool L_44;
|
|
L_44 = VirtualFuncInvoker0< bool >::Invoke(98, (Type_t*)L_43);
|
|
if (!L_44)
|
|
{
|
|
goto IL_016f;
|
|
}
|
|
}
|
|
{
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_45 = V_0;
|
|
il2cpp_codegen_runtime_class_init_inline(Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_il2cpp_TypeInfo_var);
|
|
Type_t* L_46;
|
|
L_46 = Enum_GetUnderlyingType_mEDDDC2C9F74ECC841E65E401C3703D59C37CBB05((Type_t*)L_45, NULL);
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
int32_t L_47;
|
|
L_47 = Type_GetTypeCode_m2CE476933AF4B381D7A52F4343B70E9878FDF466(L_46, NULL);
|
|
V_2 = L_47;
|
|
int32_t L_48 = V_2;
|
|
switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_48, 5)))
|
|
{
|
|
case 0:
|
|
{
|
|
goto IL_012d;
|
|
}
|
|
case 1:
|
|
{
|
|
goto IL_0143;
|
|
}
|
|
case 2:
|
|
{
|
|
goto IL_0117;
|
|
}
|
|
case 3:
|
|
{
|
|
goto IL_0143;
|
|
}
|
|
case 4:
|
|
{
|
|
goto IL_0143;
|
|
}
|
|
case 5:
|
|
{
|
|
goto IL_0143;
|
|
}
|
|
case 6:
|
|
{
|
|
goto IL_0159;
|
|
}
|
|
case 7:
|
|
{
|
|
goto IL_0159;
|
|
}
|
|
}
|
|
}
|
|
{
|
|
goto IL_016f;
|
|
}
|
|
|
|
IL_0117:
|
|
{
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_49 = { reinterpret_cast<intptr_t> (ShortEnumEqualityComparer_1_t015D6AF164C159C98401C25C79D143BC822A9DBA_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);
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_51 = V_0;
|
|
il2cpp_codegen_runtime_class_init_inline(RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1_il2cpp_TypeInfo_var);
|
|
RuntimeObject* L_52;
|
|
L_52 = RuntimeType_CreateInstanceForAnotherGenericParameter_m5AD0AF8C5D092750500FF193E17F311C59A6D066(L_50, L_51, NULL);
|
|
return ((EqualityComparer_1_tB07B7222DB6D3E0844124F071EB509BC2B77592E*)CastclassClass((RuntimeObject*)L_52, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0)));
|
|
}
|
|
|
|
IL_012d:
|
|
{
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_53 = { reinterpret_cast<intptr_t> (SByteEnumEqualityComparer_1_t22A194805157D8AC4BC0FC4F4CCE756695F0F0A9_0_0_0_var) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_54;
|
|
L_54 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_53, NULL);
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_55 = V_0;
|
|
il2cpp_codegen_runtime_class_init_inline(RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1_il2cpp_TypeInfo_var);
|
|
RuntimeObject* L_56;
|
|
L_56 = RuntimeType_CreateInstanceForAnotherGenericParameter_m5AD0AF8C5D092750500FF193E17F311C59A6D066(L_54, L_55, NULL);
|
|
return ((EqualityComparer_1_tB07B7222DB6D3E0844124F071EB509BC2B77592E*)CastclassClass((RuntimeObject*)L_56, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0)));
|
|
}
|
|
|
|
IL_0143:
|
|
{
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_57 = { reinterpret_cast<intptr_t> (EnumEqualityComparer_1_tBC651A41480E6107F1E2B2B93F4DAA9A7F47C0D2_0_0_0_var) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_58;
|
|
L_58 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_57, NULL);
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_59 = V_0;
|
|
il2cpp_codegen_runtime_class_init_inline(RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1_il2cpp_TypeInfo_var);
|
|
RuntimeObject* L_60;
|
|
L_60 = RuntimeType_CreateInstanceForAnotherGenericParameter_m5AD0AF8C5D092750500FF193E17F311C59A6D066(L_58, L_59, NULL);
|
|
return ((EqualityComparer_1_tB07B7222DB6D3E0844124F071EB509BC2B77592E*)CastclassClass((RuntimeObject*)L_60, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0)));
|
|
}
|
|
|
|
IL_0159:
|
|
{
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_61 = { reinterpret_cast<intptr_t> (LongEnumEqualityComparer_1_t82A2D7F715CBB46B34BB48608559726410D63A45_0_0_0_var) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_62;
|
|
L_62 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_61, NULL);
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_63 = V_0;
|
|
il2cpp_codegen_runtime_class_init_inline(RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1_il2cpp_TypeInfo_var);
|
|
RuntimeObject* L_64;
|
|
L_64 = RuntimeType_CreateInstanceForAnotherGenericParameter_m5AD0AF8C5D092750500FF193E17F311C59A6D066(L_62, L_63, NULL);
|
|
return ((EqualityComparer_1_tB07B7222DB6D3E0844124F071EB509BC2B77592E*)CastclassClass((RuntimeObject*)L_64, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0)));
|
|
}
|
|
|
|
IL_016f:
|
|
{
|
|
ObjectEqualityComparer_1_t12B2D1ACBD297BEDEBB1137DB5E21959D7372865* L_65 = (ObjectEqualityComparer_1_t12B2D1ACBD297BEDEBB1137DB5E21959D7372865*)il2cpp_codegen_object_new(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 6));
|
|
ObjectEqualityComparer_1__ctor_m8D3012FE3ACBA7727A4C3D8C1438B8C8CC3CBC84(L_65, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 7));
|
|
return (EqualityComparer_1_tB07B7222DB6D3E0844124F071EB509BC2B77592E*)L_65;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t EqualityComparer_1_IndexOf_m8D26C092B2A13BB5994F0BF347A6F88CA2712D81_gshared (EqualityComparer_1_tB07B7222DB6D3E0844124F071EB509BC2B77592E* __this, DeviceToFreeU5BU5D_t1A352607EF4B168AD01A686333C52A10A28F9429* ___0_array, DeviceToFree_tF2AD2D5F5C1936F25516AEF0736CF4BCA1B3052B ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
int32_t L_0 = ___2_startIndex;
|
|
int32_t L_1 = ___3_count;
|
|
V_0 = ((int32_t)il2cpp_codegen_add(L_0, L_1));
|
|
int32_t L_2 = ___2_startIndex;
|
|
V_1 = L_2;
|
|
goto IL_001f;
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
DeviceToFreeU5BU5D_t1A352607EF4B168AD01A686333C52A10A28F9429* L_3 = ___0_array;
|
|
int32_t L_4 = V_1;
|
|
NullCheck(L_3);
|
|
int32_t L_5 = L_4;
|
|
DeviceToFree_tF2AD2D5F5C1936F25516AEF0736CF4BCA1B3052B L_6 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
|
|
DeviceToFree_tF2AD2D5F5C1936F25516AEF0736CF4BCA1B3052B L_7 = ___1_value;
|
|
bool L_8;
|
|
L_8 = VirtualFuncInvoker2< bool, DeviceToFree_tF2AD2D5F5C1936F25516AEF0736CF4BCA1B3052B, DeviceToFree_tF2AD2D5F5C1936F25516AEF0736CF4BCA1B3052B >::Invoke(8, __this, L_6, L_7);
|
|
if (!L_8)
|
|
{
|
|
goto IL_001b;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_9 = V_1;
|
|
return L_9;
|
|
}
|
|
|
|
IL_001b:
|
|
{
|
|
int32_t L_10 = V_1;
|
|
V_1 = ((int32_t)il2cpp_codegen_add(L_10, 1));
|
|
}
|
|
|
|
IL_001f:
|
|
{
|
|
int32_t L_11 = V_1;
|
|
int32_t L_12 = V_0;
|
|
if ((((int32_t)L_11) < ((int32_t)L_12)))
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
return (-1);
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t EqualityComparer_1_LastIndexOf_m9EF371AC72DB203F28C3F6AC326CB4846FE30EB1_gshared (EqualityComparer_1_tB07B7222DB6D3E0844124F071EB509BC2B77592E* __this, DeviceToFreeU5BU5D_t1A352607EF4B168AD01A686333C52A10A28F9429* ___0_array, DeviceToFree_tF2AD2D5F5C1936F25516AEF0736CF4BCA1B3052B ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
int32_t L_0 = ___2_startIndex;
|
|
int32_t L_1 = ___3_count;
|
|
V_0 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_subtract(L_0, L_1)), 1));
|
|
int32_t L_2 = ___2_startIndex;
|
|
V_1 = L_2;
|
|
goto IL_0021;
|
|
}
|
|
|
|
IL_000b:
|
|
{
|
|
DeviceToFreeU5BU5D_t1A352607EF4B168AD01A686333C52A10A28F9429* L_3 = ___0_array;
|
|
int32_t L_4 = V_1;
|
|
NullCheck(L_3);
|
|
int32_t L_5 = L_4;
|
|
DeviceToFree_tF2AD2D5F5C1936F25516AEF0736CF4BCA1B3052B L_6 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
|
|
DeviceToFree_tF2AD2D5F5C1936F25516AEF0736CF4BCA1B3052B L_7 = ___1_value;
|
|
bool L_8;
|
|
L_8 = VirtualFuncInvoker2< bool, DeviceToFree_tF2AD2D5F5C1936F25516AEF0736CF4BCA1B3052B, DeviceToFree_tF2AD2D5F5C1936F25516AEF0736CF4BCA1B3052B >::Invoke(8, __this, L_6, L_7);
|
|
if (!L_8)
|
|
{
|
|
goto IL_001d;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_9 = V_1;
|
|
return L_9;
|
|
}
|
|
|
|
IL_001d:
|
|
{
|
|
int32_t L_10 = V_1;
|
|
V_1 = ((int32_t)il2cpp_codegen_subtract(L_10, 1));
|
|
}
|
|
|
|
IL_0021:
|
|
{
|
|
int32_t L_11 = V_1;
|
|
int32_t L_12 = V_0;
|
|
if ((((int32_t)L_11) >= ((int32_t)L_12)))
|
|
{
|
|
goto IL_000b;
|
|
}
|
|
}
|
|
{
|
|
return (-1);
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t EqualityComparer_1_System_Collections_IEqualityComparer_GetHashCode_mDD4DE3EE8C1FB7E02F1B32551B1ADEE68F0BF11A_gshared (EqualityComparer_1_tB07B7222DB6D3E0844124F071EB509BC2B77592E* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
RuntimeObject* L_0 = ___0_obj;
|
|
if (L_0)
|
|
{
|
|
goto IL_0005;
|
|
}
|
|
}
|
|
{
|
|
return 0;
|
|
}
|
|
|
|
IL_0005:
|
|
{
|
|
RuntimeObject* L_1 = ___0_obj;
|
|
if (!((RuntimeObject*)IsInst((RuntimeObject*)L_1, il2cpp_rgctx_data(method->klass->rgctx_data, 9))))
|
|
{
|
|
goto IL_001a;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_2 = ___0_obj;
|
|
int32_t L_3;
|
|
L_3 = VirtualFuncInvoker1< int32_t, DeviceToFree_tF2AD2D5F5C1936F25516AEF0736CF4BCA1B3052B >::Invoke(9, __this, ((*(DeviceToFree_tF2AD2D5F5C1936F25516AEF0736CF4BCA1B3052B*)((DeviceToFree_tF2AD2D5F5C1936F25516AEF0736CF4BCA1B3052B*)(DeviceToFree_tF2AD2D5F5C1936F25516AEF0736CF4BCA1B3052B*)UnBox(L_2, il2cpp_rgctx_data(method->klass->rgctx_data, 9))))));
|
|
return L_3;
|
|
}
|
|
|
|
IL_001a:
|
|
{
|
|
ThrowHelper_ThrowArgumentException_m698044D4F664D7D0DDB88124EEEE2D052AF628BA((int32_t)2, NULL);
|
|
return 0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool EqualityComparer_1_System_Collections_IEqualityComparer_Equals_m64A7FE2D64E96A08AA1AF388FA7B9C08A7059293_gshared (EqualityComparer_1_tB07B7222DB6D3E0844124F071EB509BC2B77592E* __this, RuntimeObject* ___0_x, RuntimeObject* ___1_y, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
RuntimeObject* L_0 = ___0_x;
|
|
RuntimeObject* L_1 = ___1_y;
|
|
if ((!(((RuntimeObject*)(RuntimeObject*)L_0) == ((RuntimeObject*)(RuntimeObject*)L_1))))
|
|
{
|
|
goto IL_0006;
|
|
}
|
|
}
|
|
{
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_0006:
|
|
{
|
|
RuntimeObject* L_2 = ___0_x;
|
|
if (!L_2)
|
|
{
|
|
goto IL_000c;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_3 = ___1_y;
|
|
if (L_3)
|
|
{
|
|
goto IL_000e;
|
|
}
|
|
}
|
|
|
|
IL_000c:
|
|
{
|
|
return (bool)0;
|
|
}
|
|
|
|
IL_000e:
|
|
{
|
|
RuntimeObject* L_4 = ___0_x;
|
|
if (!((RuntimeObject*)IsInst((RuntimeObject*)L_4, il2cpp_rgctx_data(method->klass->rgctx_data, 9))))
|
|
{
|
|
goto IL_0031;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_5 = ___1_y;
|
|
if (!((RuntimeObject*)IsInst((RuntimeObject*)L_5, il2cpp_rgctx_data(method->klass->rgctx_data, 9))))
|
|
{
|
|
goto IL_0031;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_6 = ___0_x;
|
|
RuntimeObject* L_7 = ___1_y;
|
|
bool L_8;
|
|
L_8 = VirtualFuncInvoker2< bool, DeviceToFree_tF2AD2D5F5C1936F25516AEF0736CF4BCA1B3052B, DeviceToFree_tF2AD2D5F5C1936F25516AEF0736CF4BCA1B3052B >::Invoke(8, __this, ((*(DeviceToFree_tF2AD2D5F5C1936F25516AEF0736CF4BCA1B3052B*)((DeviceToFree_tF2AD2D5F5C1936F25516AEF0736CF4BCA1B3052B*)(DeviceToFree_tF2AD2D5F5C1936F25516AEF0736CF4BCA1B3052B*)UnBox(L_6, il2cpp_rgctx_data(method->klass->rgctx_data, 9))))), ((*(DeviceToFree_tF2AD2D5F5C1936F25516AEF0736CF4BCA1B3052B*)((DeviceToFree_tF2AD2D5F5C1936F25516AEF0736CF4BCA1B3052B*)(DeviceToFree_tF2AD2D5F5C1936F25516AEF0736CF4BCA1B3052B*)UnBox(L_7, il2cpp_rgctx_data(method->klass->rgctx_data, 9))))));
|
|
return L_8;
|
|
}
|
|
|
|
IL_0031:
|
|
{
|
|
ThrowHelper_ThrowArgumentException_m698044D4F664D7D0DDB88124EEEE2D052AF628BA((int32_t)2, NULL);
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EqualityComparer_1__ctor_mCE398BAE21ED5675AE38DD9A14D98AD9335FFA37_gshared (EqualityComparer_1_tB07B7222DB6D3E0844124F071EB509BC2B77592E* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL);
|
|
return;
|
|
}
|
|
}
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic pop
|
|
#endif
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic push
|
|
#pragma clang diagnostic ignored "-Winvalid-offsetof"
|
|
#pragma clang diagnostic ignored "-Wunused-variable"
|
|
#endif
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EqualityComparer_1_t22B0CC26C35745E55615170CAA01EBB497BB8F5F* EqualityComparer_1_get_Default_m833806B916969A87D0A9F23344103D38629DAAB4_gshared (const RuntimeMethod* method)
|
|
{
|
|
EqualityComparer_1_t22B0CC26C35745E55615170CAA01EBB497BB8F5F* V_0 = NULL;
|
|
{
|
|
EqualityComparer_1_t22B0CC26C35745E55615170CAA01EBB497BB8F5F* L_0 = ((EqualityComparer_1_t22B0CC26C35745E55615170CAA01EBB497BB8F5F_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___defaultComparer;
|
|
il2cpp_codegen_memory_barrier();
|
|
V_0 = L_0;
|
|
EqualityComparer_1_t22B0CC26C35745E55615170CAA01EBB497BB8F5F* L_1 = V_0;
|
|
if (L_1)
|
|
{
|
|
goto IL_0019;
|
|
}
|
|
}
|
|
{
|
|
EqualityComparer_1_t22B0CC26C35745E55615170CAA01EBB497BB8F5F* L_2;
|
|
L_2 = EqualityComparer_1_CreateComparer_mA0B0B2B3328E29E4E8450203F6C4EFF2903CF788(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
V_0 = L_2;
|
|
EqualityComparer_1_t22B0CC26C35745E55615170CAA01EBB497BB8F5F* L_3 = V_0;
|
|
il2cpp_codegen_memory_barrier();
|
|
((EqualityComparer_1_t22B0CC26C35745E55615170CAA01EBB497BB8F5F_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___defaultComparer = L_3;
|
|
Il2CppCodeGenWriteBarrier((void**)(&((EqualityComparer_1_t22B0CC26C35745E55615170CAA01EBB497BB8F5F_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___defaultComparer), (void*)L_3);
|
|
}
|
|
|
|
IL_0019:
|
|
{
|
|
EqualityComparer_1_t22B0CC26C35745E55615170CAA01EBB497BB8F5F* L_4 = V_0;
|
|
return L_4;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EqualityComparer_1_t22B0CC26C35745E55615170CAA01EBB497BB8F5F* EqualityComparer_1_CreateComparer_mA0B0B2B3328E29E4E8450203F6C4EFF2903CF788_gshared (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ByteEqualityComparer_tE254CF4C39341CB4BB9890C1CA90ACE14E1BA275_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EnumEqualityComparer_1_tBC651A41480E6107F1E2B2B93F4DAA9A7F47C0D2_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GenericEqualityComparer_1_t6262945D40913B57CAB9385B4AD9D22DC434DB15_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEquatable_1_tFEFF3D0D9006789C86A917B9EE3BA20A6C63C82D_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InternalStringComparer_t04B2D1768998E940BC4619579B7044102591E38B_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LongEnumEqualityComparer_1_t82A2D7F715CBB46B34BB48608559726410D63A45_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NullableEqualityComparer_1_t37CCD3831C08961BEE2BF95A9C6ACEB20E8734F1_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_tCC12E6AC31BF7E862A033EBEFF48D5000D6291E6_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SByteEnumEqualityComparer_1_t22A194805157D8AC4BC0FC4F4CCE756695F0F0A9_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ShortEnumEqualityComparer_1_t015D6AF164C159C98401C25C79D143BC822A9DBA_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_0_0_0_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;
|
|
}
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* V_0 = NULL;
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* V_1 = NULL;
|
|
int32_t V_2 = 0;
|
|
{
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 4)) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_1;
|
|
L_1 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_0, NULL);
|
|
V_0 = ((RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1*)CastclassClass((RuntimeObject*)L_1, RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1_il2cpp_TypeInfo_var));
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_2 = V_0;
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_3 = { reinterpret_cast<intptr_t> (Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_0_0_0_var) };
|
|
Type_t* L_4;
|
|
L_4 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_3, NULL);
|
|
bool L_5;
|
|
L_5 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC((Type_t*)L_2, L_4, NULL);
|
|
if (!L_5)
|
|
{
|
|
goto IL_002d;
|
|
}
|
|
}
|
|
{
|
|
ByteEqualityComparer_tE254CF4C39341CB4BB9890C1CA90ACE14E1BA275* L_6 = (ByteEqualityComparer_tE254CF4C39341CB4BB9890C1CA90ACE14E1BA275*)il2cpp_codegen_object_new(ByteEqualityComparer_tE254CF4C39341CB4BB9890C1CA90ACE14E1BA275_il2cpp_TypeInfo_var);
|
|
ByteEqualityComparer__ctor_m6A7EE7FCB7B4275069DC078346C35ED9B6F71AAE(L_6, NULL);
|
|
return ((EqualityComparer_1_t22B0CC26C35745E55615170CAA01EBB497BB8F5F*)CastclassClass((RuntimeObject*)L_6, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0)));
|
|
}
|
|
|
|
IL_002d:
|
|
{
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_7 = V_0;
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_8 = { reinterpret_cast<intptr_t> (String_t_0_0_0_var) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_9;
|
|
L_9 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_8, NULL);
|
|
bool L_10;
|
|
L_10 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC((Type_t*)L_7, L_9, NULL);
|
|
if (!L_10)
|
|
{
|
|
goto IL_004a;
|
|
}
|
|
}
|
|
{
|
|
InternalStringComparer_t04B2D1768998E940BC4619579B7044102591E38B* L_11 = (InternalStringComparer_t04B2D1768998E940BC4619579B7044102591E38B*)il2cpp_codegen_object_new(InternalStringComparer_t04B2D1768998E940BC4619579B7044102591E38B_il2cpp_TypeInfo_var);
|
|
InternalStringComparer__ctor_m06A4CE888A27763DE6BD47DD2C2CF45C68736108(L_11, NULL);
|
|
return ((EqualityComparer_1_t22B0CC26C35745E55615170CAA01EBB497BB8F5F*)CastclassClass((RuntimeObject*)L_11, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0)));
|
|
}
|
|
|
|
IL_004a:
|
|
{
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_12 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 5)) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_13;
|
|
L_13 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_12, NULL);
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_14 = V_0;
|
|
NullCheck(L_13);
|
|
bool L_15;
|
|
L_15 = VirtualFuncInvoker1< bool, Type_t* >::Invoke(37, L_13, (Type_t*)L_14);
|
|
if (!L_15)
|
|
{
|
|
goto IL_0072;
|
|
}
|
|
}
|
|
{
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_16 = { reinterpret_cast<intptr_t> (GenericEqualityComparer_1_t6262945D40913B57CAB9385B4AD9D22DC434DB15_0_0_0_var) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_17;
|
|
L_17 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_16, NULL);
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_18 = V_0;
|
|
il2cpp_codegen_runtime_class_init_inline(RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1_il2cpp_TypeInfo_var);
|
|
RuntimeObject* L_19;
|
|
L_19 = RuntimeType_CreateInstanceForAnotherGenericParameter_m5AD0AF8C5D092750500FF193E17F311C59A6D066(L_17, L_18, NULL);
|
|
return ((EqualityComparer_1_t22B0CC26C35745E55615170CAA01EBB497BB8F5F*)CastclassClass((RuntimeObject*)L_19, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0)));
|
|
}
|
|
|
|
IL_0072:
|
|
{
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_20 = V_0;
|
|
NullCheck((Type_t*)L_20);
|
|
bool L_21;
|
|
L_21 = VirtualFuncInvoker0< bool >::Invoke(57, (Type_t*)L_20);
|
|
if (!L_21)
|
|
{
|
|
goto IL_00d6;
|
|
}
|
|
}
|
|
{
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_22 = V_0;
|
|
NullCheck((Type_t*)L_22);
|
|
Type_t* L_23;
|
|
L_23 = VirtualFuncInvoker0< Type_t* >::Invoke(66, (Type_t*)L_22);
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_24 = { 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_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_00d6;
|
|
}
|
|
}
|
|
{
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_27 = V_0;
|
|
NullCheck((Type_t*)L_27);
|
|
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_28;
|
|
L_28 = VirtualFuncInvoker0< TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* >::Invoke(68, (Type_t*)L_27);
|
|
NullCheck(L_28);
|
|
int32_t L_29 = 0;
|
|
Type_t* L_30 = (L_28)->GetAt(static_cast<il2cpp_array_size_t>(L_29));
|
|
V_1 = ((RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1*)CastclassClass((RuntimeObject*)L_30, RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1_il2cpp_TypeInfo_var));
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_31 = { reinterpret_cast<intptr_t> (IEquatable_1_tFEFF3D0D9006789C86A917B9EE3BA20A6C63C82D_0_0_0_var) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_32;
|
|
L_32 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_31, NULL);
|
|
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_33 = (TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)(TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)SZArrayNew(TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB_il2cpp_TypeInfo_var, (uint32_t)1);
|
|
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_34 = L_33;
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_35 = V_1;
|
|
NullCheck(L_34);
|
|
ArrayElementTypeCheck (L_34, L_35);
|
|
(L_34)->SetAt(static_cast<il2cpp_array_size_t>(0), (Type_t*)L_35);
|
|
NullCheck(L_32);
|
|
Type_t* L_36;
|
|
L_36 = VirtualFuncInvoker1< Type_t*, TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* >::Invoke(173, L_32, L_34);
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_37 = V_1;
|
|
NullCheck(L_36);
|
|
bool L_38;
|
|
L_38 = VirtualFuncInvoker1< bool, Type_t* >::Invoke(37, L_36, (Type_t*)L_37);
|
|
if (!L_38)
|
|
{
|
|
goto IL_00d6;
|
|
}
|
|
}
|
|
{
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_39 = { reinterpret_cast<intptr_t> (NullableEqualityComparer_1_t37CCD3831C08961BEE2BF95A9C6ACEB20E8734F1_0_0_0_var) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_40;
|
|
L_40 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_39, NULL);
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_41 = V_1;
|
|
il2cpp_codegen_runtime_class_init_inline(RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1_il2cpp_TypeInfo_var);
|
|
RuntimeObject* L_42;
|
|
L_42 = RuntimeType_CreateInstanceForAnotherGenericParameter_m5AD0AF8C5D092750500FF193E17F311C59A6D066(L_40, L_41, NULL);
|
|
return ((EqualityComparer_1_t22B0CC26C35745E55615170CAA01EBB497BB8F5F*)CastclassClass((RuntimeObject*)L_42, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0)));
|
|
}
|
|
|
|
IL_00d6:
|
|
{
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_43 = V_0;
|
|
NullCheck((Type_t*)L_43);
|
|
bool L_44;
|
|
L_44 = VirtualFuncInvoker0< bool >::Invoke(98, (Type_t*)L_43);
|
|
if (!L_44)
|
|
{
|
|
goto IL_016f;
|
|
}
|
|
}
|
|
{
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_45 = V_0;
|
|
il2cpp_codegen_runtime_class_init_inline(Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_il2cpp_TypeInfo_var);
|
|
Type_t* L_46;
|
|
L_46 = Enum_GetUnderlyingType_mEDDDC2C9F74ECC841E65E401C3703D59C37CBB05((Type_t*)L_45, NULL);
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
int32_t L_47;
|
|
L_47 = Type_GetTypeCode_m2CE476933AF4B381D7A52F4343B70E9878FDF466(L_46, NULL);
|
|
V_2 = L_47;
|
|
int32_t L_48 = V_2;
|
|
switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_48, 5)))
|
|
{
|
|
case 0:
|
|
{
|
|
goto IL_012d;
|
|
}
|
|
case 1:
|
|
{
|
|
goto IL_0143;
|
|
}
|
|
case 2:
|
|
{
|
|
goto IL_0117;
|
|
}
|
|
case 3:
|
|
{
|
|
goto IL_0143;
|
|
}
|
|
case 4:
|
|
{
|
|
goto IL_0143;
|
|
}
|
|
case 5:
|
|
{
|
|
goto IL_0143;
|
|
}
|
|
case 6:
|
|
{
|
|
goto IL_0159;
|
|
}
|
|
case 7:
|
|
{
|
|
goto IL_0159;
|
|
}
|
|
}
|
|
}
|
|
{
|
|
goto IL_016f;
|
|
}
|
|
|
|
IL_0117:
|
|
{
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_49 = { reinterpret_cast<intptr_t> (ShortEnumEqualityComparer_1_t015D6AF164C159C98401C25C79D143BC822A9DBA_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);
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_51 = V_0;
|
|
il2cpp_codegen_runtime_class_init_inline(RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1_il2cpp_TypeInfo_var);
|
|
RuntimeObject* L_52;
|
|
L_52 = RuntimeType_CreateInstanceForAnotherGenericParameter_m5AD0AF8C5D092750500FF193E17F311C59A6D066(L_50, L_51, NULL);
|
|
return ((EqualityComparer_1_t22B0CC26C35745E55615170CAA01EBB497BB8F5F*)CastclassClass((RuntimeObject*)L_52, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0)));
|
|
}
|
|
|
|
IL_012d:
|
|
{
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_53 = { reinterpret_cast<intptr_t> (SByteEnumEqualityComparer_1_t22A194805157D8AC4BC0FC4F4CCE756695F0F0A9_0_0_0_var) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_54;
|
|
L_54 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_53, NULL);
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_55 = V_0;
|
|
il2cpp_codegen_runtime_class_init_inline(RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1_il2cpp_TypeInfo_var);
|
|
RuntimeObject* L_56;
|
|
L_56 = RuntimeType_CreateInstanceForAnotherGenericParameter_m5AD0AF8C5D092750500FF193E17F311C59A6D066(L_54, L_55, NULL);
|
|
return ((EqualityComparer_1_t22B0CC26C35745E55615170CAA01EBB497BB8F5F*)CastclassClass((RuntimeObject*)L_56, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0)));
|
|
}
|
|
|
|
IL_0143:
|
|
{
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_57 = { reinterpret_cast<intptr_t> (EnumEqualityComparer_1_tBC651A41480E6107F1E2B2B93F4DAA9A7F47C0D2_0_0_0_var) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_58;
|
|
L_58 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_57, NULL);
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_59 = V_0;
|
|
il2cpp_codegen_runtime_class_init_inline(RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1_il2cpp_TypeInfo_var);
|
|
RuntimeObject* L_60;
|
|
L_60 = RuntimeType_CreateInstanceForAnotherGenericParameter_m5AD0AF8C5D092750500FF193E17F311C59A6D066(L_58, L_59, NULL);
|
|
return ((EqualityComparer_1_t22B0CC26C35745E55615170CAA01EBB497BB8F5F*)CastclassClass((RuntimeObject*)L_60, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0)));
|
|
}
|
|
|
|
IL_0159:
|
|
{
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_61 = { reinterpret_cast<intptr_t> (LongEnumEqualityComparer_1_t82A2D7F715CBB46B34BB48608559726410D63A45_0_0_0_var) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_62;
|
|
L_62 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_61, NULL);
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_63 = V_0;
|
|
il2cpp_codegen_runtime_class_init_inline(RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1_il2cpp_TypeInfo_var);
|
|
RuntimeObject* L_64;
|
|
L_64 = RuntimeType_CreateInstanceForAnotherGenericParameter_m5AD0AF8C5D092750500FF193E17F311C59A6D066(L_62, L_63, NULL);
|
|
return ((EqualityComparer_1_t22B0CC26C35745E55615170CAA01EBB497BB8F5F*)CastclassClass((RuntimeObject*)L_64, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0)));
|
|
}
|
|
|
|
IL_016f:
|
|
{
|
|
ObjectEqualityComparer_1_t9F85B8762CD61B36D080E54F1D6CE3A94374185B* L_65 = (ObjectEqualityComparer_1_t9F85B8762CD61B36D080E54F1D6CE3A94374185B*)il2cpp_codegen_object_new(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 6));
|
|
ObjectEqualityComparer_1__ctor_mDF671BCC46A253049A1B84F717020A48BB5ACD3B(L_65, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 7));
|
|
return (EqualityComparer_1_t22B0CC26C35745E55615170CAA01EBB497BB8F5F*)L_65;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t EqualityComparer_1_IndexOf_m963628B773851AE7252379FD6A9073E359A0B478_gshared (EqualityComparer_1_t22B0CC26C35745E55615170CAA01EBB497BB8F5F* __this, WorkRequestU5BU5D_t1B912B8BE58CF60CAF3A4FEC0A5C0F5BB6D99577* ___0_array, WorkRequest_t8AF542F2E248D9234341817CDB5F76C27D348B44 ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
int32_t L_0 = ___2_startIndex;
|
|
int32_t L_1 = ___3_count;
|
|
V_0 = ((int32_t)il2cpp_codegen_add(L_0, L_1));
|
|
int32_t L_2 = ___2_startIndex;
|
|
V_1 = L_2;
|
|
goto IL_001f;
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
WorkRequestU5BU5D_t1B912B8BE58CF60CAF3A4FEC0A5C0F5BB6D99577* L_3 = ___0_array;
|
|
int32_t L_4 = V_1;
|
|
NullCheck(L_3);
|
|
int32_t L_5 = L_4;
|
|
WorkRequest_t8AF542F2E248D9234341817CDB5F76C27D348B44 L_6 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
|
|
WorkRequest_t8AF542F2E248D9234341817CDB5F76C27D348B44 L_7 = ___1_value;
|
|
bool L_8;
|
|
L_8 = VirtualFuncInvoker2< bool, WorkRequest_t8AF542F2E248D9234341817CDB5F76C27D348B44, WorkRequest_t8AF542F2E248D9234341817CDB5F76C27D348B44 >::Invoke(8, __this, L_6, L_7);
|
|
if (!L_8)
|
|
{
|
|
goto IL_001b;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_9 = V_1;
|
|
return L_9;
|
|
}
|
|
|
|
IL_001b:
|
|
{
|
|
int32_t L_10 = V_1;
|
|
V_1 = ((int32_t)il2cpp_codegen_add(L_10, 1));
|
|
}
|
|
|
|
IL_001f:
|
|
{
|
|
int32_t L_11 = V_1;
|
|
int32_t L_12 = V_0;
|
|
if ((((int32_t)L_11) < ((int32_t)L_12)))
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
return (-1);
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t EqualityComparer_1_LastIndexOf_m8E05BB9978349D3D7A4832C80DF55168DF11BD77_gshared (EqualityComparer_1_t22B0CC26C35745E55615170CAA01EBB497BB8F5F* __this, WorkRequestU5BU5D_t1B912B8BE58CF60CAF3A4FEC0A5C0F5BB6D99577* ___0_array, WorkRequest_t8AF542F2E248D9234341817CDB5F76C27D348B44 ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
int32_t L_0 = ___2_startIndex;
|
|
int32_t L_1 = ___3_count;
|
|
V_0 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_subtract(L_0, L_1)), 1));
|
|
int32_t L_2 = ___2_startIndex;
|
|
V_1 = L_2;
|
|
goto IL_0021;
|
|
}
|
|
|
|
IL_000b:
|
|
{
|
|
WorkRequestU5BU5D_t1B912B8BE58CF60CAF3A4FEC0A5C0F5BB6D99577* L_3 = ___0_array;
|
|
int32_t L_4 = V_1;
|
|
NullCheck(L_3);
|
|
int32_t L_5 = L_4;
|
|
WorkRequest_t8AF542F2E248D9234341817CDB5F76C27D348B44 L_6 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
|
|
WorkRequest_t8AF542F2E248D9234341817CDB5F76C27D348B44 L_7 = ___1_value;
|
|
bool L_8;
|
|
L_8 = VirtualFuncInvoker2< bool, WorkRequest_t8AF542F2E248D9234341817CDB5F76C27D348B44, WorkRequest_t8AF542F2E248D9234341817CDB5F76C27D348B44 >::Invoke(8, __this, L_6, L_7);
|
|
if (!L_8)
|
|
{
|
|
goto IL_001d;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_9 = V_1;
|
|
return L_9;
|
|
}
|
|
|
|
IL_001d:
|
|
{
|
|
int32_t L_10 = V_1;
|
|
V_1 = ((int32_t)il2cpp_codegen_subtract(L_10, 1));
|
|
}
|
|
|
|
IL_0021:
|
|
{
|
|
int32_t L_11 = V_1;
|
|
int32_t L_12 = V_0;
|
|
if ((((int32_t)L_11) >= ((int32_t)L_12)))
|
|
{
|
|
goto IL_000b;
|
|
}
|
|
}
|
|
{
|
|
return (-1);
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t EqualityComparer_1_System_Collections_IEqualityComparer_GetHashCode_mCEB34A2AA468D823299E41F69F4CA228361C6711_gshared (EqualityComparer_1_t22B0CC26C35745E55615170CAA01EBB497BB8F5F* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
RuntimeObject* L_0 = ___0_obj;
|
|
if (L_0)
|
|
{
|
|
goto IL_0005;
|
|
}
|
|
}
|
|
{
|
|
return 0;
|
|
}
|
|
|
|
IL_0005:
|
|
{
|
|
RuntimeObject* L_1 = ___0_obj;
|
|
if (!((RuntimeObject*)IsInst((RuntimeObject*)L_1, il2cpp_rgctx_data(method->klass->rgctx_data, 9))))
|
|
{
|
|
goto IL_001a;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_2 = ___0_obj;
|
|
int32_t L_3;
|
|
L_3 = VirtualFuncInvoker1< int32_t, WorkRequest_t8AF542F2E248D9234341817CDB5F76C27D348B44 >::Invoke(9, __this, ((*(WorkRequest_t8AF542F2E248D9234341817CDB5F76C27D348B44*)((WorkRequest_t8AF542F2E248D9234341817CDB5F76C27D348B44*)(WorkRequest_t8AF542F2E248D9234341817CDB5F76C27D348B44*)UnBox(L_2, il2cpp_rgctx_data(method->klass->rgctx_data, 9))))));
|
|
return L_3;
|
|
}
|
|
|
|
IL_001a:
|
|
{
|
|
ThrowHelper_ThrowArgumentException_m698044D4F664D7D0DDB88124EEEE2D052AF628BA((int32_t)2, NULL);
|
|
return 0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool EqualityComparer_1_System_Collections_IEqualityComparer_Equals_m83B269C762F5BB6114C7260991F85D5D9D5A86BF_gshared (EqualityComparer_1_t22B0CC26C35745E55615170CAA01EBB497BB8F5F* __this, RuntimeObject* ___0_x, RuntimeObject* ___1_y, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
RuntimeObject* L_0 = ___0_x;
|
|
RuntimeObject* L_1 = ___1_y;
|
|
if ((!(((RuntimeObject*)(RuntimeObject*)L_0) == ((RuntimeObject*)(RuntimeObject*)L_1))))
|
|
{
|
|
goto IL_0006;
|
|
}
|
|
}
|
|
{
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_0006:
|
|
{
|
|
RuntimeObject* L_2 = ___0_x;
|
|
if (!L_2)
|
|
{
|
|
goto IL_000c;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_3 = ___1_y;
|
|
if (L_3)
|
|
{
|
|
goto IL_000e;
|
|
}
|
|
}
|
|
|
|
IL_000c:
|
|
{
|
|
return (bool)0;
|
|
}
|
|
|
|
IL_000e:
|
|
{
|
|
RuntimeObject* L_4 = ___0_x;
|
|
if (!((RuntimeObject*)IsInst((RuntimeObject*)L_4, il2cpp_rgctx_data(method->klass->rgctx_data, 9))))
|
|
{
|
|
goto IL_0031;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_5 = ___1_y;
|
|
if (!((RuntimeObject*)IsInst((RuntimeObject*)L_5, il2cpp_rgctx_data(method->klass->rgctx_data, 9))))
|
|
{
|
|
goto IL_0031;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_6 = ___0_x;
|
|
RuntimeObject* L_7 = ___1_y;
|
|
bool L_8;
|
|
L_8 = VirtualFuncInvoker2< bool, WorkRequest_t8AF542F2E248D9234341817CDB5F76C27D348B44, WorkRequest_t8AF542F2E248D9234341817CDB5F76C27D348B44 >::Invoke(8, __this, ((*(WorkRequest_t8AF542F2E248D9234341817CDB5F76C27D348B44*)((WorkRequest_t8AF542F2E248D9234341817CDB5F76C27D348B44*)(WorkRequest_t8AF542F2E248D9234341817CDB5F76C27D348B44*)UnBox(L_6, il2cpp_rgctx_data(method->klass->rgctx_data, 9))))), ((*(WorkRequest_t8AF542F2E248D9234341817CDB5F76C27D348B44*)((WorkRequest_t8AF542F2E248D9234341817CDB5F76C27D348B44*)(WorkRequest_t8AF542F2E248D9234341817CDB5F76C27D348B44*)UnBox(L_7, il2cpp_rgctx_data(method->klass->rgctx_data, 9))))));
|
|
return L_8;
|
|
}
|
|
|
|
IL_0031:
|
|
{
|
|
ThrowHelper_ThrowArgumentException_m698044D4F664D7D0DDB88124EEEE2D052AF628BA((int32_t)2, NULL);
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EqualityComparer_1__ctor_m1CB2EB1D8CA683183C98453F9D3C3DAE8F3A6475_gshared (EqualityComparer_1_t22B0CC26C35745E55615170CAA01EBB497BB8F5F* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL);
|
|
return;
|
|
}
|
|
}
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic pop
|
|
#endif
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic push
|
|
#pragma clang diagnostic ignored "-Winvalid-offsetof"
|
|
#pragma clang diagnostic ignored "-Wunused-variable"
|
|
#endif
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EqualityComparer_1_tF8D26B73DD1FAE2024D4D62C28D239A6E4D449B8* EqualityComparer_1_get_Default_m552FEE16E5EDE335F95C7FE814ACDA4CB6710467_gshared (const RuntimeMethod* method)
|
|
{
|
|
EqualityComparer_1_tF8D26B73DD1FAE2024D4D62C28D239A6E4D449B8* V_0 = NULL;
|
|
{
|
|
EqualityComparer_1_tF8D26B73DD1FAE2024D4D62C28D239A6E4D449B8* L_0 = ((EqualityComparer_1_tF8D26B73DD1FAE2024D4D62C28D239A6E4D449B8_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___defaultComparer;
|
|
il2cpp_codegen_memory_barrier();
|
|
V_0 = L_0;
|
|
EqualityComparer_1_tF8D26B73DD1FAE2024D4D62C28D239A6E4D449B8* L_1 = V_0;
|
|
if (L_1)
|
|
{
|
|
goto IL_0019;
|
|
}
|
|
}
|
|
{
|
|
EqualityComparer_1_tF8D26B73DD1FAE2024D4D62C28D239A6E4D449B8* L_2;
|
|
L_2 = EqualityComparer_1_CreateComparer_m9F6EFDCF6614B22E8425CAA7646252256614DEA0(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
V_0 = L_2;
|
|
EqualityComparer_1_tF8D26B73DD1FAE2024D4D62C28D239A6E4D449B8* L_3 = V_0;
|
|
il2cpp_codegen_memory_barrier();
|
|
((EqualityComparer_1_tF8D26B73DD1FAE2024D4D62C28D239A6E4D449B8_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___defaultComparer = L_3;
|
|
Il2CppCodeGenWriteBarrier((void**)(&((EqualityComparer_1_tF8D26B73DD1FAE2024D4D62C28D239A6E4D449B8_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___defaultComparer), (void*)L_3);
|
|
}
|
|
|
|
IL_0019:
|
|
{
|
|
EqualityComparer_1_tF8D26B73DD1FAE2024D4D62C28D239A6E4D449B8* L_4 = V_0;
|
|
return L_4;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EqualityComparer_1_tF8D26B73DD1FAE2024D4D62C28D239A6E4D449B8* EqualityComparer_1_CreateComparer_m9F6EFDCF6614B22E8425CAA7646252256614DEA0_gshared (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ByteEqualityComparer_tE254CF4C39341CB4BB9890C1CA90ACE14E1BA275_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EnumEqualityComparer_1_tBC651A41480E6107F1E2B2B93F4DAA9A7F47C0D2_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GenericEqualityComparer_1_t6262945D40913B57CAB9385B4AD9D22DC434DB15_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEquatable_1_tFEFF3D0D9006789C86A917B9EE3BA20A6C63C82D_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InternalStringComparer_t04B2D1768998E940BC4619579B7044102591E38B_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LongEnumEqualityComparer_1_t82A2D7F715CBB46B34BB48608559726410D63A45_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NullableEqualityComparer_1_t37CCD3831C08961BEE2BF95A9C6ACEB20E8734F1_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_tCC12E6AC31BF7E862A033EBEFF48D5000D6291E6_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SByteEnumEqualityComparer_1_t22A194805157D8AC4BC0FC4F4CCE756695F0F0A9_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ShortEnumEqualityComparer_1_t015D6AF164C159C98401C25C79D143BC822A9DBA_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_0_0_0_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;
|
|
}
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* V_0 = NULL;
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* V_1 = NULL;
|
|
int32_t V_2 = 0;
|
|
{
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 4)) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_1;
|
|
L_1 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_0, NULL);
|
|
V_0 = ((RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1*)CastclassClass((RuntimeObject*)L_1, RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1_il2cpp_TypeInfo_var));
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_2 = V_0;
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_3 = { reinterpret_cast<intptr_t> (Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_0_0_0_var) };
|
|
Type_t* L_4;
|
|
L_4 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_3, NULL);
|
|
bool L_5;
|
|
L_5 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC((Type_t*)L_2, L_4, NULL);
|
|
if (!L_5)
|
|
{
|
|
goto IL_002d;
|
|
}
|
|
}
|
|
{
|
|
ByteEqualityComparer_tE254CF4C39341CB4BB9890C1CA90ACE14E1BA275* L_6 = (ByteEqualityComparer_tE254CF4C39341CB4BB9890C1CA90ACE14E1BA275*)il2cpp_codegen_object_new(ByteEqualityComparer_tE254CF4C39341CB4BB9890C1CA90ACE14E1BA275_il2cpp_TypeInfo_var);
|
|
ByteEqualityComparer__ctor_m6A7EE7FCB7B4275069DC078346C35ED9B6F71AAE(L_6, NULL);
|
|
return ((EqualityComparer_1_tF8D26B73DD1FAE2024D4D62C28D239A6E4D449B8*)CastclassClass((RuntimeObject*)L_6, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0)));
|
|
}
|
|
|
|
IL_002d:
|
|
{
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_7 = V_0;
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_8 = { reinterpret_cast<intptr_t> (String_t_0_0_0_var) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_9;
|
|
L_9 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_8, NULL);
|
|
bool L_10;
|
|
L_10 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC((Type_t*)L_7, L_9, NULL);
|
|
if (!L_10)
|
|
{
|
|
goto IL_004a;
|
|
}
|
|
}
|
|
{
|
|
InternalStringComparer_t04B2D1768998E940BC4619579B7044102591E38B* L_11 = (InternalStringComparer_t04B2D1768998E940BC4619579B7044102591E38B*)il2cpp_codegen_object_new(InternalStringComparer_t04B2D1768998E940BC4619579B7044102591E38B_il2cpp_TypeInfo_var);
|
|
InternalStringComparer__ctor_m06A4CE888A27763DE6BD47DD2C2CF45C68736108(L_11, NULL);
|
|
return ((EqualityComparer_1_tF8D26B73DD1FAE2024D4D62C28D239A6E4D449B8*)CastclassClass((RuntimeObject*)L_11, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0)));
|
|
}
|
|
|
|
IL_004a:
|
|
{
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_12 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 5)) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_13;
|
|
L_13 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_12, NULL);
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_14 = V_0;
|
|
NullCheck(L_13);
|
|
bool L_15;
|
|
L_15 = VirtualFuncInvoker1< bool, Type_t* >::Invoke(37, L_13, (Type_t*)L_14);
|
|
if (!L_15)
|
|
{
|
|
goto IL_0072;
|
|
}
|
|
}
|
|
{
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_16 = { reinterpret_cast<intptr_t> (GenericEqualityComparer_1_t6262945D40913B57CAB9385B4AD9D22DC434DB15_0_0_0_var) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_17;
|
|
L_17 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_16, NULL);
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_18 = V_0;
|
|
il2cpp_codegen_runtime_class_init_inline(RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1_il2cpp_TypeInfo_var);
|
|
RuntimeObject* L_19;
|
|
L_19 = RuntimeType_CreateInstanceForAnotherGenericParameter_m5AD0AF8C5D092750500FF193E17F311C59A6D066(L_17, L_18, NULL);
|
|
return ((EqualityComparer_1_tF8D26B73DD1FAE2024D4D62C28D239A6E4D449B8*)CastclassClass((RuntimeObject*)L_19, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0)));
|
|
}
|
|
|
|
IL_0072:
|
|
{
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_20 = V_0;
|
|
NullCheck((Type_t*)L_20);
|
|
bool L_21;
|
|
L_21 = VirtualFuncInvoker0< bool >::Invoke(57, (Type_t*)L_20);
|
|
if (!L_21)
|
|
{
|
|
goto IL_00d6;
|
|
}
|
|
}
|
|
{
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_22 = V_0;
|
|
NullCheck((Type_t*)L_22);
|
|
Type_t* L_23;
|
|
L_23 = VirtualFuncInvoker0< Type_t* >::Invoke(66, (Type_t*)L_22);
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_24 = { 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_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_00d6;
|
|
}
|
|
}
|
|
{
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_27 = V_0;
|
|
NullCheck((Type_t*)L_27);
|
|
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_28;
|
|
L_28 = VirtualFuncInvoker0< TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* >::Invoke(68, (Type_t*)L_27);
|
|
NullCheck(L_28);
|
|
int32_t L_29 = 0;
|
|
Type_t* L_30 = (L_28)->GetAt(static_cast<il2cpp_array_size_t>(L_29));
|
|
V_1 = ((RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1*)CastclassClass((RuntimeObject*)L_30, RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1_il2cpp_TypeInfo_var));
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_31 = { reinterpret_cast<intptr_t> (IEquatable_1_tFEFF3D0D9006789C86A917B9EE3BA20A6C63C82D_0_0_0_var) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_32;
|
|
L_32 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_31, NULL);
|
|
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_33 = (TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)(TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)SZArrayNew(TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB_il2cpp_TypeInfo_var, (uint32_t)1);
|
|
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_34 = L_33;
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_35 = V_1;
|
|
NullCheck(L_34);
|
|
ArrayElementTypeCheck (L_34, L_35);
|
|
(L_34)->SetAt(static_cast<il2cpp_array_size_t>(0), (Type_t*)L_35);
|
|
NullCheck(L_32);
|
|
Type_t* L_36;
|
|
L_36 = VirtualFuncInvoker1< Type_t*, TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* >::Invoke(173, L_32, L_34);
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_37 = V_1;
|
|
NullCheck(L_36);
|
|
bool L_38;
|
|
L_38 = VirtualFuncInvoker1< bool, Type_t* >::Invoke(37, L_36, (Type_t*)L_37);
|
|
if (!L_38)
|
|
{
|
|
goto IL_00d6;
|
|
}
|
|
}
|
|
{
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_39 = { reinterpret_cast<intptr_t> (NullableEqualityComparer_1_t37CCD3831C08961BEE2BF95A9C6ACEB20E8734F1_0_0_0_var) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_40;
|
|
L_40 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_39, NULL);
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_41 = V_1;
|
|
il2cpp_codegen_runtime_class_init_inline(RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1_il2cpp_TypeInfo_var);
|
|
RuntimeObject* L_42;
|
|
L_42 = RuntimeType_CreateInstanceForAnotherGenericParameter_m5AD0AF8C5D092750500FF193E17F311C59A6D066(L_40, L_41, NULL);
|
|
return ((EqualityComparer_1_tF8D26B73DD1FAE2024D4D62C28D239A6E4D449B8*)CastclassClass((RuntimeObject*)L_42, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0)));
|
|
}
|
|
|
|
IL_00d6:
|
|
{
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_43 = V_0;
|
|
NullCheck((Type_t*)L_43);
|
|
bool L_44;
|
|
L_44 = VirtualFuncInvoker0< bool >::Invoke(98, (Type_t*)L_43);
|
|
if (!L_44)
|
|
{
|
|
goto IL_016f;
|
|
}
|
|
}
|
|
{
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_45 = V_0;
|
|
il2cpp_codegen_runtime_class_init_inline(Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_il2cpp_TypeInfo_var);
|
|
Type_t* L_46;
|
|
L_46 = Enum_GetUnderlyingType_mEDDDC2C9F74ECC841E65E401C3703D59C37CBB05((Type_t*)L_45, NULL);
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
int32_t L_47;
|
|
L_47 = Type_GetTypeCode_m2CE476933AF4B381D7A52F4343B70E9878FDF466(L_46, NULL);
|
|
V_2 = L_47;
|
|
int32_t L_48 = V_2;
|
|
switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_48, 5)))
|
|
{
|
|
case 0:
|
|
{
|
|
goto IL_012d;
|
|
}
|
|
case 1:
|
|
{
|
|
goto IL_0143;
|
|
}
|
|
case 2:
|
|
{
|
|
goto IL_0117;
|
|
}
|
|
case 3:
|
|
{
|
|
goto IL_0143;
|
|
}
|
|
case 4:
|
|
{
|
|
goto IL_0143;
|
|
}
|
|
case 5:
|
|
{
|
|
goto IL_0143;
|
|
}
|
|
case 6:
|
|
{
|
|
goto IL_0159;
|
|
}
|
|
case 7:
|
|
{
|
|
goto IL_0159;
|
|
}
|
|
}
|
|
}
|
|
{
|
|
goto IL_016f;
|
|
}
|
|
|
|
IL_0117:
|
|
{
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_49 = { reinterpret_cast<intptr_t> (ShortEnumEqualityComparer_1_t015D6AF164C159C98401C25C79D143BC822A9DBA_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);
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_51 = V_0;
|
|
il2cpp_codegen_runtime_class_init_inline(RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1_il2cpp_TypeInfo_var);
|
|
RuntimeObject* L_52;
|
|
L_52 = RuntimeType_CreateInstanceForAnotherGenericParameter_m5AD0AF8C5D092750500FF193E17F311C59A6D066(L_50, L_51, NULL);
|
|
return ((EqualityComparer_1_tF8D26B73DD1FAE2024D4D62C28D239A6E4D449B8*)CastclassClass((RuntimeObject*)L_52, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0)));
|
|
}
|
|
|
|
IL_012d:
|
|
{
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_53 = { reinterpret_cast<intptr_t> (SByteEnumEqualityComparer_1_t22A194805157D8AC4BC0FC4F4CCE756695F0F0A9_0_0_0_var) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_54;
|
|
L_54 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_53, NULL);
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_55 = V_0;
|
|
il2cpp_codegen_runtime_class_init_inline(RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1_il2cpp_TypeInfo_var);
|
|
RuntimeObject* L_56;
|
|
L_56 = RuntimeType_CreateInstanceForAnotherGenericParameter_m5AD0AF8C5D092750500FF193E17F311C59A6D066(L_54, L_55, NULL);
|
|
return ((EqualityComparer_1_tF8D26B73DD1FAE2024D4D62C28D239A6E4D449B8*)CastclassClass((RuntimeObject*)L_56, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0)));
|
|
}
|
|
|
|
IL_0143:
|
|
{
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_57 = { reinterpret_cast<intptr_t> (EnumEqualityComparer_1_tBC651A41480E6107F1E2B2B93F4DAA9A7F47C0D2_0_0_0_var) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_58;
|
|
L_58 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_57, NULL);
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_59 = V_0;
|
|
il2cpp_codegen_runtime_class_init_inline(RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1_il2cpp_TypeInfo_var);
|
|
RuntimeObject* L_60;
|
|
L_60 = RuntimeType_CreateInstanceForAnotherGenericParameter_m5AD0AF8C5D092750500FF193E17F311C59A6D066(L_58, L_59, NULL);
|
|
return ((EqualityComparer_1_tF8D26B73DD1FAE2024D4D62C28D239A6E4D449B8*)CastclassClass((RuntimeObject*)L_60, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0)));
|
|
}
|
|
|
|
IL_0159:
|
|
{
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_61 = { reinterpret_cast<intptr_t> (LongEnumEqualityComparer_1_t82A2D7F715CBB46B34BB48608559726410D63A45_0_0_0_var) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_62;
|
|
L_62 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_61, NULL);
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_63 = V_0;
|
|
il2cpp_codegen_runtime_class_init_inline(RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1_il2cpp_TypeInfo_var);
|
|
RuntimeObject* L_64;
|
|
L_64 = RuntimeType_CreateInstanceForAnotherGenericParameter_m5AD0AF8C5D092750500FF193E17F311C59A6D066(L_62, L_63, NULL);
|
|
return ((EqualityComparer_1_tF8D26B73DD1FAE2024D4D62C28D239A6E4D449B8*)CastclassClass((RuntimeObject*)L_64, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0)));
|
|
}
|
|
|
|
IL_016f:
|
|
{
|
|
ObjectEqualityComparer_1_tD36FE92409EFFC82D1B80F3748159133022A4D5D* L_65 = (ObjectEqualityComparer_1_tD36FE92409EFFC82D1B80F3748159133022A4D5D*)il2cpp_codegen_object_new(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 6));
|
|
ObjectEqualityComparer_1__ctor_mA9CE3D4BC96AC0CE790B02F98D95F7AD53F73A93(L_65, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 7));
|
|
return (EqualityComparer_1_tF8D26B73DD1FAE2024D4D62C28D239A6E4D449B8*)L_65;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t EqualityComparer_1_IndexOf_mB58B68EC7E987C6C48363CDC6AB8CC186490436B_gshared (EqualityComparer_1_tF8D26B73DD1FAE2024D4D62C28D239A6E4D449B8* __this, AssetEntryU5BU5D_t83ECF66F13D78425A1AF86967D10F3FA0A0C123F* ___0_array, AssetEntry_tEB6FC90E5BB63DCA4FF932F2D64595339A28806D ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
int32_t L_0 = ___2_startIndex;
|
|
int32_t L_1 = ___3_count;
|
|
V_0 = ((int32_t)il2cpp_codegen_add(L_0, L_1));
|
|
int32_t L_2 = ___2_startIndex;
|
|
V_1 = L_2;
|
|
goto IL_001f;
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
AssetEntryU5BU5D_t83ECF66F13D78425A1AF86967D10F3FA0A0C123F* L_3 = ___0_array;
|
|
int32_t L_4 = V_1;
|
|
NullCheck(L_3);
|
|
int32_t L_5 = L_4;
|
|
AssetEntry_tEB6FC90E5BB63DCA4FF932F2D64595339A28806D L_6 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
|
|
AssetEntry_tEB6FC90E5BB63DCA4FF932F2D64595339A28806D L_7 = ___1_value;
|
|
bool L_8;
|
|
L_8 = VirtualFuncInvoker2< bool, AssetEntry_tEB6FC90E5BB63DCA4FF932F2D64595339A28806D, AssetEntry_tEB6FC90E5BB63DCA4FF932F2D64595339A28806D >::Invoke(8, __this, L_6, L_7);
|
|
if (!L_8)
|
|
{
|
|
goto IL_001b;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_9 = V_1;
|
|
return L_9;
|
|
}
|
|
|
|
IL_001b:
|
|
{
|
|
int32_t L_10 = V_1;
|
|
V_1 = ((int32_t)il2cpp_codegen_add(L_10, 1));
|
|
}
|
|
|
|
IL_001f:
|
|
{
|
|
int32_t L_11 = V_1;
|
|
int32_t L_12 = V_0;
|
|
if ((((int32_t)L_11) < ((int32_t)L_12)))
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
return (-1);
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t EqualityComparer_1_LastIndexOf_m92659C75F0246A2767EB5A66D04090EFE1BBC273_gshared (EqualityComparer_1_tF8D26B73DD1FAE2024D4D62C28D239A6E4D449B8* __this, AssetEntryU5BU5D_t83ECF66F13D78425A1AF86967D10F3FA0A0C123F* ___0_array, AssetEntry_tEB6FC90E5BB63DCA4FF932F2D64595339A28806D ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
int32_t L_0 = ___2_startIndex;
|
|
int32_t L_1 = ___3_count;
|
|
V_0 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_subtract(L_0, L_1)), 1));
|
|
int32_t L_2 = ___2_startIndex;
|
|
V_1 = L_2;
|
|
goto IL_0021;
|
|
}
|
|
|
|
IL_000b:
|
|
{
|
|
AssetEntryU5BU5D_t83ECF66F13D78425A1AF86967D10F3FA0A0C123F* L_3 = ___0_array;
|
|
int32_t L_4 = V_1;
|
|
NullCheck(L_3);
|
|
int32_t L_5 = L_4;
|
|
AssetEntry_tEB6FC90E5BB63DCA4FF932F2D64595339A28806D L_6 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
|
|
AssetEntry_tEB6FC90E5BB63DCA4FF932F2D64595339A28806D L_7 = ___1_value;
|
|
bool L_8;
|
|
L_8 = VirtualFuncInvoker2< bool, AssetEntry_tEB6FC90E5BB63DCA4FF932F2D64595339A28806D, AssetEntry_tEB6FC90E5BB63DCA4FF932F2D64595339A28806D >::Invoke(8, __this, L_6, L_7);
|
|
if (!L_8)
|
|
{
|
|
goto IL_001d;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_9 = V_1;
|
|
return L_9;
|
|
}
|
|
|
|
IL_001d:
|
|
{
|
|
int32_t L_10 = V_1;
|
|
V_1 = ((int32_t)il2cpp_codegen_subtract(L_10, 1));
|
|
}
|
|
|
|
IL_0021:
|
|
{
|
|
int32_t L_11 = V_1;
|
|
int32_t L_12 = V_0;
|
|
if ((((int32_t)L_11) >= ((int32_t)L_12)))
|
|
{
|
|
goto IL_000b;
|
|
}
|
|
}
|
|
{
|
|
return (-1);
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t EqualityComparer_1_System_Collections_IEqualityComparer_GetHashCode_mF8C490569C5DC96A29D72CAEE3155E4E1FB7F614_gshared (EqualityComparer_1_tF8D26B73DD1FAE2024D4D62C28D239A6E4D449B8* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
RuntimeObject* L_0 = ___0_obj;
|
|
if (L_0)
|
|
{
|
|
goto IL_0005;
|
|
}
|
|
}
|
|
{
|
|
return 0;
|
|
}
|
|
|
|
IL_0005:
|
|
{
|
|
RuntimeObject* L_1 = ___0_obj;
|
|
if (!((RuntimeObject*)IsInst((RuntimeObject*)L_1, il2cpp_rgctx_data(method->klass->rgctx_data, 9))))
|
|
{
|
|
goto IL_001a;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_2 = ___0_obj;
|
|
int32_t L_3;
|
|
L_3 = VirtualFuncInvoker1< int32_t, AssetEntry_tEB6FC90E5BB63DCA4FF932F2D64595339A28806D >::Invoke(9, __this, ((*(AssetEntry_tEB6FC90E5BB63DCA4FF932F2D64595339A28806D*)((AssetEntry_tEB6FC90E5BB63DCA4FF932F2D64595339A28806D*)(AssetEntry_tEB6FC90E5BB63DCA4FF932F2D64595339A28806D*)UnBox(L_2, il2cpp_rgctx_data(method->klass->rgctx_data, 9))))));
|
|
return L_3;
|
|
}
|
|
|
|
IL_001a:
|
|
{
|
|
ThrowHelper_ThrowArgumentException_m698044D4F664D7D0DDB88124EEEE2D052AF628BA((int32_t)2, NULL);
|
|
return 0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool EqualityComparer_1_System_Collections_IEqualityComparer_Equals_m53C59D1E9699CD10D5AC14C7D1672BFAC7793FE0_gshared (EqualityComparer_1_tF8D26B73DD1FAE2024D4D62C28D239A6E4D449B8* __this, RuntimeObject* ___0_x, RuntimeObject* ___1_y, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
RuntimeObject* L_0 = ___0_x;
|
|
RuntimeObject* L_1 = ___1_y;
|
|
if ((!(((RuntimeObject*)(RuntimeObject*)L_0) == ((RuntimeObject*)(RuntimeObject*)L_1))))
|
|
{
|
|
goto IL_0006;
|
|
}
|
|
}
|
|
{
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_0006:
|
|
{
|
|
RuntimeObject* L_2 = ___0_x;
|
|
if (!L_2)
|
|
{
|
|
goto IL_000c;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_3 = ___1_y;
|
|
if (L_3)
|
|
{
|
|
goto IL_000e;
|
|
}
|
|
}
|
|
|
|
IL_000c:
|
|
{
|
|
return (bool)0;
|
|
}
|
|
|
|
IL_000e:
|
|
{
|
|
RuntimeObject* L_4 = ___0_x;
|
|
if (!((RuntimeObject*)IsInst((RuntimeObject*)L_4, il2cpp_rgctx_data(method->klass->rgctx_data, 9))))
|
|
{
|
|
goto IL_0031;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_5 = ___1_y;
|
|
if (!((RuntimeObject*)IsInst((RuntimeObject*)L_5, il2cpp_rgctx_data(method->klass->rgctx_data, 9))))
|
|
{
|
|
goto IL_0031;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_6 = ___0_x;
|
|
RuntimeObject* L_7 = ___1_y;
|
|
bool L_8;
|
|
L_8 = VirtualFuncInvoker2< bool, AssetEntry_tEB6FC90E5BB63DCA4FF932F2D64595339A28806D, AssetEntry_tEB6FC90E5BB63DCA4FF932F2D64595339A28806D >::Invoke(8, __this, ((*(AssetEntry_tEB6FC90E5BB63DCA4FF932F2D64595339A28806D*)((AssetEntry_tEB6FC90E5BB63DCA4FF932F2D64595339A28806D*)(AssetEntry_tEB6FC90E5BB63DCA4FF932F2D64595339A28806D*)UnBox(L_6, il2cpp_rgctx_data(method->klass->rgctx_data, 9))))), ((*(AssetEntry_tEB6FC90E5BB63DCA4FF932F2D64595339A28806D*)((AssetEntry_tEB6FC90E5BB63DCA4FF932F2D64595339A28806D*)(AssetEntry_tEB6FC90E5BB63DCA4FF932F2D64595339A28806D*)UnBox(L_7, il2cpp_rgctx_data(method->klass->rgctx_data, 9))))));
|
|
return L_8;
|
|
}
|
|
|
|
IL_0031:
|
|
{
|
|
ThrowHelper_ThrowArgumentException_m698044D4F664D7D0DDB88124EEEE2D052AF628BA((int32_t)2, NULL);
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EqualityComparer_1__ctor_mAE89FEA593BE6FC3A819D7D139BA0E93F8C9CCA1_gshared (EqualityComparer_1_tF8D26B73DD1FAE2024D4D62C28D239A6E4D449B8* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL);
|
|
return;
|
|
}
|
|
}
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic pop
|
|
#endif
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic push
|
|
#pragma clang diagnostic ignored "-Winvalid-offsetof"
|
|
#pragma clang diagnostic ignored "-Wunused-variable"
|
|
#endif
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EqualityComparer_1_t7FCC40DAE18BFC64ED0C99E437AD4ACC5B27A291* EqualityComparer_1_get_Default_m7C23893A6247C08001283F3A5523617921F818F6_gshared (const RuntimeMethod* method)
|
|
{
|
|
EqualityComparer_1_t7FCC40DAE18BFC64ED0C99E437AD4ACC5B27A291* V_0 = NULL;
|
|
{
|
|
EqualityComparer_1_t7FCC40DAE18BFC64ED0C99E437AD4ACC5B27A291* L_0 = ((EqualityComparer_1_t7FCC40DAE18BFC64ED0C99E437AD4ACC5B27A291_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___defaultComparer;
|
|
il2cpp_codegen_memory_barrier();
|
|
V_0 = L_0;
|
|
EqualityComparer_1_t7FCC40DAE18BFC64ED0C99E437AD4ACC5B27A291* L_1 = V_0;
|
|
if (L_1)
|
|
{
|
|
goto IL_0019;
|
|
}
|
|
}
|
|
{
|
|
EqualityComparer_1_t7FCC40DAE18BFC64ED0C99E437AD4ACC5B27A291* L_2;
|
|
L_2 = EqualityComparer_1_CreateComparer_m8BAACDFCA970CA9D22FC3FD471090671426454B7(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
V_0 = L_2;
|
|
EqualityComparer_1_t7FCC40DAE18BFC64ED0C99E437AD4ACC5B27A291* L_3 = V_0;
|
|
il2cpp_codegen_memory_barrier();
|
|
((EqualityComparer_1_t7FCC40DAE18BFC64ED0C99E437AD4ACC5B27A291_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___defaultComparer = L_3;
|
|
Il2CppCodeGenWriteBarrier((void**)(&((EqualityComparer_1_t7FCC40DAE18BFC64ED0C99E437AD4ACC5B27A291_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___defaultComparer), (void*)L_3);
|
|
}
|
|
|
|
IL_0019:
|
|
{
|
|
EqualityComparer_1_t7FCC40DAE18BFC64ED0C99E437AD4ACC5B27A291* L_4 = V_0;
|
|
return L_4;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EqualityComparer_1_t7FCC40DAE18BFC64ED0C99E437AD4ACC5B27A291* EqualityComparer_1_CreateComparer_m8BAACDFCA970CA9D22FC3FD471090671426454B7_gshared (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ByteEqualityComparer_tE254CF4C39341CB4BB9890C1CA90ACE14E1BA275_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EnumEqualityComparer_1_tBC651A41480E6107F1E2B2B93F4DAA9A7F47C0D2_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GenericEqualityComparer_1_t6262945D40913B57CAB9385B4AD9D22DC434DB15_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEquatable_1_tFEFF3D0D9006789C86A917B9EE3BA20A6C63C82D_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InternalStringComparer_t04B2D1768998E940BC4619579B7044102591E38B_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LongEnumEqualityComparer_1_t82A2D7F715CBB46B34BB48608559726410D63A45_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NullableEqualityComparer_1_t37CCD3831C08961BEE2BF95A9C6ACEB20E8734F1_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_tCC12E6AC31BF7E862A033EBEFF48D5000D6291E6_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SByteEnumEqualityComparer_1_t22A194805157D8AC4BC0FC4F4CCE756695F0F0A9_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ShortEnumEqualityComparer_1_t015D6AF164C159C98401C25C79D143BC822A9DBA_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_0_0_0_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;
|
|
}
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* V_0 = NULL;
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* V_1 = NULL;
|
|
int32_t V_2 = 0;
|
|
{
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 4)) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_1;
|
|
L_1 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_0, NULL);
|
|
V_0 = ((RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1*)CastclassClass((RuntimeObject*)L_1, RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1_il2cpp_TypeInfo_var));
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_2 = V_0;
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_3 = { reinterpret_cast<intptr_t> (Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_0_0_0_var) };
|
|
Type_t* L_4;
|
|
L_4 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_3, NULL);
|
|
bool L_5;
|
|
L_5 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC((Type_t*)L_2, L_4, NULL);
|
|
if (!L_5)
|
|
{
|
|
goto IL_002d;
|
|
}
|
|
}
|
|
{
|
|
ByteEqualityComparer_tE254CF4C39341CB4BB9890C1CA90ACE14E1BA275* L_6 = (ByteEqualityComparer_tE254CF4C39341CB4BB9890C1CA90ACE14E1BA275*)il2cpp_codegen_object_new(ByteEqualityComparer_tE254CF4C39341CB4BB9890C1CA90ACE14E1BA275_il2cpp_TypeInfo_var);
|
|
ByteEqualityComparer__ctor_m6A7EE7FCB7B4275069DC078346C35ED9B6F71AAE(L_6, NULL);
|
|
return ((EqualityComparer_1_t7FCC40DAE18BFC64ED0C99E437AD4ACC5B27A291*)CastclassClass((RuntimeObject*)L_6, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0)));
|
|
}
|
|
|
|
IL_002d:
|
|
{
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_7 = V_0;
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_8 = { reinterpret_cast<intptr_t> (String_t_0_0_0_var) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_9;
|
|
L_9 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_8, NULL);
|
|
bool L_10;
|
|
L_10 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC((Type_t*)L_7, L_9, NULL);
|
|
if (!L_10)
|
|
{
|
|
goto IL_004a;
|
|
}
|
|
}
|
|
{
|
|
InternalStringComparer_t04B2D1768998E940BC4619579B7044102591E38B* L_11 = (InternalStringComparer_t04B2D1768998E940BC4619579B7044102591E38B*)il2cpp_codegen_object_new(InternalStringComparer_t04B2D1768998E940BC4619579B7044102591E38B_il2cpp_TypeInfo_var);
|
|
InternalStringComparer__ctor_m06A4CE888A27763DE6BD47DD2C2CF45C68736108(L_11, NULL);
|
|
return ((EqualityComparer_1_t7FCC40DAE18BFC64ED0C99E437AD4ACC5B27A291*)CastclassClass((RuntimeObject*)L_11, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0)));
|
|
}
|
|
|
|
IL_004a:
|
|
{
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_12 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 5)) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_13;
|
|
L_13 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_12, NULL);
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_14 = V_0;
|
|
NullCheck(L_13);
|
|
bool L_15;
|
|
L_15 = VirtualFuncInvoker1< bool, Type_t* >::Invoke(37, L_13, (Type_t*)L_14);
|
|
if (!L_15)
|
|
{
|
|
goto IL_0072;
|
|
}
|
|
}
|
|
{
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_16 = { reinterpret_cast<intptr_t> (GenericEqualityComparer_1_t6262945D40913B57CAB9385B4AD9D22DC434DB15_0_0_0_var) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_17;
|
|
L_17 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_16, NULL);
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_18 = V_0;
|
|
il2cpp_codegen_runtime_class_init_inline(RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1_il2cpp_TypeInfo_var);
|
|
RuntimeObject* L_19;
|
|
L_19 = RuntimeType_CreateInstanceForAnotherGenericParameter_m5AD0AF8C5D092750500FF193E17F311C59A6D066(L_17, L_18, NULL);
|
|
return ((EqualityComparer_1_t7FCC40DAE18BFC64ED0C99E437AD4ACC5B27A291*)CastclassClass((RuntimeObject*)L_19, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0)));
|
|
}
|
|
|
|
IL_0072:
|
|
{
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_20 = V_0;
|
|
NullCheck((Type_t*)L_20);
|
|
bool L_21;
|
|
L_21 = VirtualFuncInvoker0< bool >::Invoke(57, (Type_t*)L_20);
|
|
if (!L_21)
|
|
{
|
|
goto IL_00d6;
|
|
}
|
|
}
|
|
{
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_22 = V_0;
|
|
NullCheck((Type_t*)L_22);
|
|
Type_t* L_23;
|
|
L_23 = VirtualFuncInvoker0< Type_t* >::Invoke(66, (Type_t*)L_22);
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_24 = { 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_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_00d6;
|
|
}
|
|
}
|
|
{
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_27 = V_0;
|
|
NullCheck((Type_t*)L_27);
|
|
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_28;
|
|
L_28 = VirtualFuncInvoker0< TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* >::Invoke(68, (Type_t*)L_27);
|
|
NullCheck(L_28);
|
|
int32_t L_29 = 0;
|
|
Type_t* L_30 = (L_28)->GetAt(static_cast<il2cpp_array_size_t>(L_29));
|
|
V_1 = ((RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1*)CastclassClass((RuntimeObject*)L_30, RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1_il2cpp_TypeInfo_var));
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_31 = { reinterpret_cast<intptr_t> (IEquatable_1_tFEFF3D0D9006789C86A917B9EE3BA20A6C63C82D_0_0_0_var) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_32;
|
|
L_32 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_31, NULL);
|
|
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_33 = (TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)(TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)SZArrayNew(TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB_il2cpp_TypeInfo_var, (uint32_t)1);
|
|
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_34 = L_33;
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_35 = V_1;
|
|
NullCheck(L_34);
|
|
ArrayElementTypeCheck (L_34, L_35);
|
|
(L_34)->SetAt(static_cast<il2cpp_array_size_t>(0), (Type_t*)L_35);
|
|
NullCheck(L_32);
|
|
Type_t* L_36;
|
|
L_36 = VirtualFuncInvoker1< Type_t*, TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* >::Invoke(173, L_32, L_34);
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_37 = V_1;
|
|
NullCheck(L_36);
|
|
bool L_38;
|
|
L_38 = VirtualFuncInvoker1< bool, Type_t* >::Invoke(37, L_36, (Type_t*)L_37);
|
|
if (!L_38)
|
|
{
|
|
goto IL_00d6;
|
|
}
|
|
}
|
|
{
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_39 = { reinterpret_cast<intptr_t> (NullableEqualityComparer_1_t37CCD3831C08961BEE2BF95A9C6ACEB20E8734F1_0_0_0_var) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_40;
|
|
L_40 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_39, NULL);
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_41 = V_1;
|
|
il2cpp_codegen_runtime_class_init_inline(RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1_il2cpp_TypeInfo_var);
|
|
RuntimeObject* L_42;
|
|
L_42 = RuntimeType_CreateInstanceForAnotherGenericParameter_m5AD0AF8C5D092750500FF193E17F311C59A6D066(L_40, L_41, NULL);
|
|
return ((EqualityComparer_1_t7FCC40DAE18BFC64ED0C99E437AD4ACC5B27A291*)CastclassClass((RuntimeObject*)L_42, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0)));
|
|
}
|
|
|
|
IL_00d6:
|
|
{
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_43 = V_0;
|
|
NullCheck((Type_t*)L_43);
|
|
bool L_44;
|
|
L_44 = VirtualFuncInvoker0< bool >::Invoke(98, (Type_t*)L_43);
|
|
if (!L_44)
|
|
{
|
|
goto IL_016f;
|
|
}
|
|
}
|
|
{
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_45 = V_0;
|
|
il2cpp_codegen_runtime_class_init_inline(Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_il2cpp_TypeInfo_var);
|
|
Type_t* L_46;
|
|
L_46 = Enum_GetUnderlyingType_mEDDDC2C9F74ECC841E65E401C3703D59C37CBB05((Type_t*)L_45, NULL);
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
int32_t L_47;
|
|
L_47 = Type_GetTypeCode_m2CE476933AF4B381D7A52F4343B70E9878FDF466(L_46, NULL);
|
|
V_2 = L_47;
|
|
int32_t L_48 = V_2;
|
|
switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_48, 5)))
|
|
{
|
|
case 0:
|
|
{
|
|
goto IL_012d;
|
|
}
|
|
case 1:
|
|
{
|
|
goto IL_0143;
|
|
}
|
|
case 2:
|
|
{
|
|
goto IL_0117;
|
|
}
|
|
case 3:
|
|
{
|
|
goto IL_0143;
|
|
}
|
|
case 4:
|
|
{
|
|
goto IL_0143;
|
|
}
|
|
case 5:
|
|
{
|
|
goto IL_0143;
|
|
}
|
|
case 6:
|
|
{
|
|
goto IL_0159;
|
|
}
|
|
case 7:
|
|
{
|
|
goto IL_0159;
|
|
}
|
|
}
|
|
}
|
|
{
|
|
goto IL_016f;
|
|
}
|
|
|
|
IL_0117:
|
|
{
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_49 = { reinterpret_cast<intptr_t> (ShortEnumEqualityComparer_1_t015D6AF164C159C98401C25C79D143BC822A9DBA_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);
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_51 = V_0;
|
|
il2cpp_codegen_runtime_class_init_inline(RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1_il2cpp_TypeInfo_var);
|
|
RuntimeObject* L_52;
|
|
L_52 = RuntimeType_CreateInstanceForAnotherGenericParameter_m5AD0AF8C5D092750500FF193E17F311C59A6D066(L_50, L_51, NULL);
|
|
return ((EqualityComparer_1_t7FCC40DAE18BFC64ED0C99E437AD4ACC5B27A291*)CastclassClass((RuntimeObject*)L_52, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0)));
|
|
}
|
|
|
|
IL_012d:
|
|
{
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_53 = { reinterpret_cast<intptr_t> (SByteEnumEqualityComparer_1_t22A194805157D8AC4BC0FC4F4CCE756695F0F0A9_0_0_0_var) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_54;
|
|
L_54 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_53, NULL);
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_55 = V_0;
|
|
il2cpp_codegen_runtime_class_init_inline(RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1_il2cpp_TypeInfo_var);
|
|
RuntimeObject* L_56;
|
|
L_56 = RuntimeType_CreateInstanceForAnotherGenericParameter_m5AD0AF8C5D092750500FF193E17F311C59A6D066(L_54, L_55, NULL);
|
|
return ((EqualityComparer_1_t7FCC40DAE18BFC64ED0C99E437AD4ACC5B27A291*)CastclassClass((RuntimeObject*)L_56, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0)));
|
|
}
|
|
|
|
IL_0143:
|
|
{
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_57 = { reinterpret_cast<intptr_t> (EnumEqualityComparer_1_tBC651A41480E6107F1E2B2B93F4DAA9A7F47C0D2_0_0_0_var) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_58;
|
|
L_58 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_57, NULL);
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_59 = V_0;
|
|
il2cpp_codegen_runtime_class_init_inline(RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1_il2cpp_TypeInfo_var);
|
|
RuntimeObject* L_60;
|
|
L_60 = RuntimeType_CreateInstanceForAnotherGenericParameter_m5AD0AF8C5D092750500FF193E17F311C59A6D066(L_58, L_59, NULL);
|
|
return ((EqualityComparer_1_t7FCC40DAE18BFC64ED0C99E437AD4ACC5B27A291*)CastclassClass((RuntimeObject*)L_60, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0)));
|
|
}
|
|
|
|
IL_0159:
|
|
{
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_61 = { reinterpret_cast<intptr_t> (LongEnumEqualityComparer_1_t82A2D7F715CBB46B34BB48608559726410D63A45_0_0_0_var) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_62;
|
|
L_62 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_61, NULL);
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_63 = V_0;
|
|
il2cpp_codegen_runtime_class_init_inline(RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1_il2cpp_TypeInfo_var);
|
|
RuntimeObject* L_64;
|
|
L_64 = RuntimeType_CreateInstanceForAnotherGenericParameter_m5AD0AF8C5D092750500FF193E17F311C59A6D066(L_62, L_63, NULL);
|
|
return ((EqualityComparer_1_t7FCC40DAE18BFC64ED0C99E437AD4ACC5B27A291*)CastclassClass((RuntimeObject*)L_64, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0)));
|
|
}
|
|
|
|
IL_016f:
|
|
{
|
|
ObjectEqualityComparer_1_t9BBD7A440D12B004A2DF3E0DBD53C204F8BEA856* L_65 = (ObjectEqualityComparer_1_t9BBD7A440D12B004A2DF3E0DBD53C204F8BEA856*)il2cpp_codegen_object_new(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 6));
|
|
ObjectEqualityComparer_1__ctor_m91862B4A92534F77CA61EDB3910F659E8DE046F7(L_65, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 7));
|
|
return (EqualityComparer_1_t7FCC40DAE18BFC64ED0C99E437AD4ACC5B27A291*)L_65;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t EqualityComparer_1_IndexOf_m3AFBF16A439107AF82457FEEC61C58DF04FAE85C_gshared (EqualityComparer_1_t7FCC40DAE18BFC64ED0C99E437AD4ACC5B27A291* __this, SlotDefinitionU5BU5D_t9003D04EBDD74C44DD8490A99624A727154E1299* ___0_array, SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8 ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
int32_t L_0 = ___2_startIndex;
|
|
int32_t L_1 = ___3_count;
|
|
V_0 = ((int32_t)il2cpp_codegen_add(L_0, L_1));
|
|
int32_t L_2 = ___2_startIndex;
|
|
V_1 = L_2;
|
|
goto IL_001f;
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
SlotDefinitionU5BU5D_t9003D04EBDD74C44DD8490A99624A727154E1299* L_3 = ___0_array;
|
|
int32_t L_4 = V_1;
|
|
NullCheck(L_3);
|
|
int32_t L_5 = L_4;
|
|
SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8 L_6 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
|
|
SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8 L_7 = ___1_value;
|
|
bool L_8;
|
|
L_8 = VirtualFuncInvoker2< bool, SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8, SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8 >::Invoke(8, __this, L_6, L_7);
|
|
if (!L_8)
|
|
{
|
|
goto IL_001b;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_9 = V_1;
|
|
return L_9;
|
|
}
|
|
|
|
IL_001b:
|
|
{
|
|
int32_t L_10 = V_1;
|
|
V_1 = ((int32_t)il2cpp_codegen_add(L_10, 1));
|
|
}
|
|
|
|
IL_001f:
|
|
{
|
|
int32_t L_11 = V_1;
|
|
int32_t L_12 = V_0;
|
|
if ((((int32_t)L_11) < ((int32_t)L_12)))
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
return (-1);
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t EqualityComparer_1_LastIndexOf_m72AE28A581B92301898BE9AAAC8E31DB0DF2BAF9_gshared (EqualityComparer_1_t7FCC40DAE18BFC64ED0C99E437AD4ACC5B27A291* __this, SlotDefinitionU5BU5D_t9003D04EBDD74C44DD8490A99624A727154E1299* ___0_array, SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8 ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
int32_t L_0 = ___2_startIndex;
|
|
int32_t L_1 = ___3_count;
|
|
V_0 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_subtract(L_0, L_1)), 1));
|
|
int32_t L_2 = ___2_startIndex;
|
|
V_1 = L_2;
|
|
goto IL_0021;
|
|
}
|
|
|
|
IL_000b:
|
|
{
|
|
SlotDefinitionU5BU5D_t9003D04EBDD74C44DD8490A99624A727154E1299* L_3 = ___0_array;
|
|
int32_t L_4 = V_1;
|
|
NullCheck(L_3);
|
|
int32_t L_5 = L_4;
|
|
SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8 L_6 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
|
|
SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8 L_7 = ___1_value;
|
|
bool L_8;
|
|
L_8 = VirtualFuncInvoker2< bool, SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8, SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8 >::Invoke(8, __this, L_6, L_7);
|
|
if (!L_8)
|
|
{
|
|
goto IL_001d;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_9 = V_1;
|
|
return L_9;
|
|
}
|
|
|
|
IL_001d:
|
|
{
|
|
int32_t L_10 = V_1;
|
|
V_1 = ((int32_t)il2cpp_codegen_subtract(L_10, 1));
|
|
}
|
|
|
|
IL_0021:
|
|
{
|
|
int32_t L_11 = V_1;
|
|
int32_t L_12 = V_0;
|
|
if ((((int32_t)L_11) >= ((int32_t)L_12)))
|
|
{
|
|
goto IL_000b;
|
|
}
|
|
}
|
|
{
|
|
return (-1);
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t EqualityComparer_1_System_Collections_IEqualityComparer_GetHashCode_m03268986D2E43B0FFB6D826C2059306081AFBA6A_gshared (EqualityComparer_1_t7FCC40DAE18BFC64ED0C99E437AD4ACC5B27A291* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
RuntimeObject* L_0 = ___0_obj;
|
|
if (L_0)
|
|
{
|
|
goto IL_0005;
|
|
}
|
|
}
|
|
{
|
|
return 0;
|
|
}
|
|
|
|
IL_0005:
|
|
{
|
|
RuntimeObject* L_1 = ___0_obj;
|
|
if (!((RuntimeObject*)IsInst((RuntimeObject*)L_1, il2cpp_rgctx_data(method->klass->rgctx_data, 9))))
|
|
{
|
|
goto IL_001a;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_2 = ___0_obj;
|
|
int32_t L_3;
|
|
L_3 = VirtualFuncInvoker1< int32_t, SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8 >::Invoke(9, __this, ((*(SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8*)((SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8*)(SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8*)UnBox(L_2, il2cpp_rgctx_data(method->klass->rgctx_data, 9))))));
|
|
return L_3;
|
|
}
|
|
|
|
IL_001a:
|
|
{
|
|
ThrowHelper_ThrowArgumentException_m698044D4F664D7D0DDB88124EEEE2D052AF628BA((int32_t)2, NULL);
|
|
return 0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool EqualityComparer_1_System_Collections_IEqualityComparer_Equals_mB449693E8EDCBF22D67B810DC9884A8B47198F66_gshared (EqualityComparer_1_t7FCC40DAE18BFC64ED0C99E437AD4ACC5B27A291* __this, RuntimeObject* ___0_x, RuntimeObject* ___1_y, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
RuntimeObject* L_0 = ___0_x;
|
|
RuntimeObject* L_1 = ___1_y;
|
|
if ((!(((RuntimeObject*)(RuntimeObject*)L_0) == ((RuntimeObject*)(RuntimeObject*)L_1))))
|
|
{
|
|
goto IL_0006;
|
|
}
|
|
}
|
|
{
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_0006:
|
|
{
|
|
RuntimeObject* L_2 = ___0_x;
|
|
if (!L_2)
|
|
{
|
|
goto IL_000c;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_3 = ___1_y;
|
|
if (L_3)
|
|
{
|
|
goto IL_000e;
|
|
}
|
|
}
|
|
|
|
IL_000c:
|
|
{
|
|
return (bool)0;
|
|
}
|
|
|
|
IL_000e:
|
|
{
|
|
RuntimeObject* L_4 = ___0_x;
|
|
if (!((RuntimeObject*)IsInst((RuntimeObject*)L_4, il2cpp_rgctx_data(method->klass->rgctx_data, 9))))
|
|
{
|
|
goto IL_0031;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_5 = ___1_y;
|
|
if (!((RuntimeObject*)IsInst((RuntimeObject*)L_5, il2cpp_rgctx_data(method->klass->rgctx_data, 9))))
|
|
{
|
|
goto IL_0031;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_6 = ___0_x;
|
|
RuntimeObject* L_7 = ___1_y;
|
|
bool L_8;
|
|
L_8 = VirtualFuncInvoker2< bool, SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8, SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8 >::Invoke(8, __this, ((*(SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8*)((SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8*)(SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8*)UnBox(L_6, il2cpp_rgctx_data(method->klass->rgctx_data, 9))))), ((*(SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8*)((SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8*)(SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8*)UnBox(L_7, il2cpp_rgctx_data(method->klass->rgctx_data, 9))))));
|
|
return L_8;
|
|
}
|
|
|
|
IL_0031:
|
|
{
|
|
ThrowHelper_ThrowArgumentException_m698044D4F664D7D0DDB88124EEEE2D052AF628BA((int32_t)2, NULL);
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EqualityComparer_1__ctor_m5F29C7A3D52C9F8B24B0372E9D19C46DC3DD9488_gshared (EqualityComparer_1_t7FCC40DAE18BFC64ED0C99E437AD4ACC5B27A291* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL);
|
|
return;
|
|
}
|
|
}
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic pop
|
|
#endif
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic push
|
|
#pragma clang diagnostic ignored "-Winvalid-offsetof"
|
|
#pragma clang diagnostic ignored "-Wunused-variable"
|
|
#endif
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EqualityComparer_1_t7CA6D3555E2E8A00EC397203A4B8FD84DBB70908* EqualityComparer_1_get_Default_m4A574228E0218E9AF53F77BF70D86C5B4A53249E_gshared (const RuntimeMethod* method)
|
|
{
|
|
EqualityComparer_1_t7CA6D3555E2E8A00EC397203A4B8FD84DBB70908* V_0 = NULL;
|
|
{
|
|
EqualityComparer_1_t7CA6D3555E2E8A00EC397203A4B8FD84DBB70908* L_0 = ((EqualityComparer_1_t7CA6D3555E2E8A00EC397203A4B8FD84DBB70908_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___defaultComparer;
|
|
il2cpp_codegen_memory_barrier();
|
|
V_0 = L_0;
|
|
EqualityComparer_1_t7CA6D3555E2E8A00EC397203A4B8FD84DBB70908* L_1 = V_0;
|
|
if (L_1)
|
|
{
|
|
goto IL_0019;
|
|
}
|
|
}
|
|
{
|
|
EqualityComparer_1_t7CA6D3555E2E8A00EC397203A4B8FD84DBB70908* L_2;
|
|
L_2 = EqualityComparer_1_CreateComparer_mE643B9BEC4F08DBCF88A8123E485FB6B7E3C63E4(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
V_0 = L_2;
|
|
EqualityComparer_1_t7CA6D3555E2E8A00EC397203A4B8FD84DBB70908* L_3 = V_0;
|
|
il2cpp_codegen_memory_barrier();
|
|
((EqualityComparer_1_t7CA6D3555E2E8A00EC397203A4B8FD84DBB70908_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___defaultComparer = L_3;
|
|
Il2CppCodeGenWriteBarrier((void**)(&((EqualityComparer_1_t7CA6D3555E2E8A00EC397203A4B8FD84DBB70908_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___defaultComparer), (void*)L_3);
|
|
}
|
|
|
|
IL_0019:
|
|
{
|
|
EqualityComparer_1_t7CA6D3555E2E8A00EC397203A4B8FD84DBB70908* L_4 = V_0;
|
|
return L_4;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EqualityComparer_1_t7CA6D3555E2E8A00EC397203A4B8FD84DBB70908* EqualityComparer_1_CreateComparer_mE643B9BEC4F08DBCF88A8123E485FB6B7E3C63E4_gshared (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ByteEqualityComparer_tE254CF4C39341CB4BB9890C1CA90ACE14E1BA275_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EnumEqualityComparer_1_tBC651A41480E6107F1E2B2B93F4DAA9A7F47C0D2_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GenericEqualityComparer_1_t6262945D40913B57CAB9385B4AD9D22DC434DB15_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEquatable_1_tFEFF3D0D9006789C86A917B9EE3BA20A6C63C82D_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InternalStringComparer_t04B2D1768998E940BC4619579B7044102591E38B_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LongEnumEqualityComparer_1_t82A2D7F715CBB46B34BB48608559726410D63A45_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NullableEqualityComparer_1_t37CCD3831C08961BEE2BF95A9C6ACEB20E8734F1_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_tCC12E6AC31BF7E862A033EBEFF48D5000D6291E6_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SByteEnumEqualityComparer_1_t22A194805157D8AC4BC0FC4F4CCE756695F0F0A9_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ShortEnumEqualityComparer_1_t015D6AF164C159C98401C25C79D143BC822A9DBA_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_0_0_0_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;
|
|
}
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* V_0 = NULL;
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* V_1 = NULL;
|
|
int32_t V_2 = 0;
|
|
{
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 4)) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_1;
|
|
L_1 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_0, NULL);
|
|
V_0 = ((RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1*)CastclassClass((RuntimeObject*)L_1, RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1_il2cpp_TypeInfo_var));
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_2 = V_0;
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_3 = { reinterpret_cast<intptr_t> (Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_0_0_0_var) };
|
|
Type_t* L_4;
|
|
L_4 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_3, NULL);
|
|
bool L_5;
|
|
L_5 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC((Type_t*)L_2, L_4, NULL);
|
|
if (!L_5)
|
|
{
|
|
goto IL_002d;
|
|
}
|
|
}
|
|
{
|
|
ByteEqualityComparer_tE254CF4C39341CB4BB9890C1CA90ACE14E1BA275* L_6 = (ByteEqualityComparer_tE254CF4C39341CB4BB9890C1CA90ACE14E1BA275*)il2cpp_codegen_object_new(ByteEqualityComparer_tE254CF4C39341CB4BB9890C1CA90ACE14E1BA275_il2cpp_TypeInfo_var);
|
|
ByteEqualityComparer__ctor_m6A7EE7FCB7B4275069DC078346C35ED9B6F71AAE(L_6, NULL);
|
|
return ((EqualityComparer_1_t7CA6D3555E2E8A00EC397203A4B8FD84DBB70908*)CastclassClass((RuntimeObject*)L_6, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0)));
|
|
}
|
|
|
|
IL_002d:
|
|
{
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_7 = V_0;
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_8 = { reinterpret_cast<intptr_t> (String_t_0_0_0_var) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_9;
|
|
L_9 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_8, NULL);
|
|
bool L_10;
|
|
L_10 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC((Type_t*)L_7, L_9, NULL);
|
|
if (!L_10)
|
|
{
|
|
goto IL_004a;
|
|
}
|
|
}
|
|
{
|
|
InternalStringComparer_t04B2D1768998E940BC4619579B7044102591E38B* L_11 = (InternalStringComparer_t04B2D1768998E940BC4619579B7044102591E38B*)il2cpp_codegen_object_new(InternalStringComparer_t04B2D1768998E940BC4619579B7044102591E38B_il2cpp_TypeInfo_var);
|
|
InternalStringComparer__ctor_m06A4CE888A27763DE6BD47DD2C2CF45C68736108(L_11, NULL);
|
|
return ((EqualityComparer_1_t7CA6D3555E2E8A00EC397203A4B8FD84DBB70908*)CastclassClass((RuntimeObject*)L_11, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0)));
|
|
}
|
|
|
|
IL_004a:
|
|
{
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_12 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 5)) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_13;
|
|
L_13 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_12, NULL);
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_14 = V_0;
|
|
NullCheck(L_13);
|
|
bool L_15;
|
|
L_15 = VirtualFuncInvoker1< bool, Type_t* >::Invoke(37, L_13, (Type_t*)L_14);
|
|
if (!L_15)
|
|
{
|
|
goto IL_0072;
|
|
}
|
|
}
|
|
{
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_16 = { reinterpret_cast<intptr_t> (GenericEqualityComparer_1_t6262945D40913B57CAB9385B4AD9D22DC434DB15_0_0_0_var) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_17;
|
|
L_17 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_16, NULL);
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_18 = V_0;
|
|
il2cpp_codegen_runtime_class_init_inline(RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1_il2cpp_TypeInfo_var);
|
|
RuntimeObject* L_19;
|
|
L_19 = RuntimeType_CreateInstanceForAnotherGenericParameter_m5AD0AF8C5D092750500FF193E17F311C59A6D066(L_17, L_18, NULL);
|
|
return ((EqualityComparer_1_t7CA6D3555E2E8A00EC397203A4B8FD84DBB70908*)CastclassClass((RuntimeObject*)L_19, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0)));
|
|
}
|
|
|
|
IL_0072:
|
|
{
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_20 = V_0;
|
|
NullCheck((Type_t*)L_20);
|
|
bool L_21;
|
|
L_21 = VirtualFuncInvoker0< bool >::Invoke(57, (Type_t*)L_20);
|
|
if (!L_21)
|
|
{
|
|
goto IL_00d6;
|
|
}
|
|
}
|
|
{
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_22 = V_0;
|
|
NullCheck((Type_t*)L_22);
|
|
Type_t* L_23;
|
|
L_23 = VirtualFuncInvoker0< Type_t* >::Invoke(66, (Type_t*)L_22);
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_24 = { 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_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_00d6;
|
|
}
|
|
}
|
|
{
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_27 = V_0;
|
|
NullCheck((Type_t*)L_27);
|
|
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_28;
|
|
L_28 = VirtualFuncInvoker0< TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* >::Invoke(68, (Type_t*)L_27);
|
|
NullCheck(L_28);
|
|
int32_t L_29 = 0;
|
|
Type_t* L_30 = (L_28)->GetAt(static_cast<il2cpp_array_size_t>(L_29));
|
|
V_1 = ((RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1*)CastclassClass((RuntimeObject*)L_30, RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1_il2cpp_TypeInfo_var));
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_31 = { reinterpret_cast<intptr_t> (IEquatable_1_tFEFF3D0D9006789C86A917B9EE3BA20A6C63C82D_0_0_0_var) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_32;
|
|
L_32 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_31, NULL);
|
|
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_33 = (TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)(TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)SZArrayNew(TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB_il2cpp_TypeInfo_var, (uint32_t)1);
|
|
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_34 = L_33;
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_35 = V_1;
|
|
NullCheck(L_34);
|
|
ArrayElementTypeCheck (L_34, L_35);
|
|
(L_34)->SetAt(static_cast<il2cpp_array_size_t>(0), (Type_t*)L_35);
|
|
NullCheck(L_32);
|
|
Type_t* L_36;
|
|
L_36 = VirtualFuncInvoker1< Type_t*, TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* >::Invoke(173, L_32, L_34);
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_37 = V_1;
|
|
NullCheck(L_36);
|
|
bool L_38;
|
|
L_38 = VirtualFuncInvoker1< bool, Type_t* >::Invoke(37, L_36, (Type_t*)L_37);
|
|
if (!L_38)
|
|
{
|
|
goto IL_00d6;
|
|
}
|
|
}
|
|
{
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_39 = { reinterpret_cast<intptr_t> (NullableEqualityComparer_1_t37CCD3831C08961BEE2BF95A9C6ACEB20E8734F1_0_0_0_var) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_40;
|
|
L_40 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_39, NULL);
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_41 = V_1;
|
|
il2cpp_codegen_runtime_class_init_inline(RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1_il2cpp_TypeInfo_var);
|
|
RuntimeObject* L_42;
|
|
L_42 = RuntimeType_CreateInstanceForAnotherGenericParameter_m5AD0AF8C5D092750500FF193E17F311C59A6D066(L_40, L_41, NULL);
|
|
return ((EqualityComparer_1_t7CA6D3555E2E8A00EC397203A4B8FD84DBB70908*)CastclassClass((RuntimeObject*)L_42, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0)));
|
|
}
|
|
|
|
IL_00d6:
|
|
{
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_43 = V_0;
|
|
NullCheck((Type_t*)L_43);
|
|
bool L_44;
|
|
L_44 = VirtualFuncInvoker0< bool >::Invoke(98, (Type_t*)L_43);
|
|
if (!L_44)
|
|
{
|
|
goto IL_016f;
|
|
}
|
|
}
|
|
{
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_45 = V_0;
|
|
il2cpp_codegen_runtime_class_init_inline(Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_il2cpp_TypeInfo_var);
|
|
Type_t* L_46;
|
|
L_46 = Enum_GetUnderlyingType_mEDDDC2C9F74ECC841E65E401C3703D59C37CBB05((Type_t*)L_45, NULL);
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
int32_t L_47;
|
|
L_47 = Type_GetTypeCode_m2CE476933AF4B381D7A52F4343B70E9878FDF466(L_46, NULL);
|
|
V_2 = L_47;
|
|
int32_t L_48 = V_2;
|
|
switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_48, 5)))
|
|
{
|
|
case 0:
|
|
{
|
|
goto IL_012d;
|
|
}
|
|
case 1:
|
|
{
|
|
goto IL_0143;
|
|
}
|
|
case 2:
|
|
{
|
|
goto IL_0117;
|
|
}
|
|
case 3:
|
|
{
|
|
goto IL_0143;
|
|
}
|
|
case 4:
|
|
{
|
|
goto IL_0143;
|
|
}
|
|
case 5:
|
|
{
|
|
goto IL_0143;
|
|
}
|
|
case 6:
|
|
{
|
|
goto IL_0159;
|
|
}
|
|
case 7:
|
|
{
|
|
goto IL_0159;
|
|
}
|
|
}
|
|
}
|
|
{
|
|
goto IL_016f;
|
|
}
|
|
|
|
IL_0117:
|
|
{
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_49 = { reinterpret_cast<intptr_t> (ShortEnumEqualityComparer_1_t015D6AF164C159C98401C25C79D143BC822A9DBA_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);
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_51 = V_0;
|
|
il2cpp_codegen_runtime_class_init_inline(RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1_il2cpp_TypeInfo_var);
|
|
RuntimeObject* L_52;
|
|
L_52 = RuntimeType_CreateInstanceForAnotherGenericParameter_m5AD0AF8C5D092750500FF193E17F311C59A6D066(L_50, L_51, NULL);
|
|
return ((EqualityComparer_1_t7CA6D3555E2E8A00EC397203A4B8FD84DBB70908*)CastclassClass((RuntimeObject*)L_52, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0)));
|
|
}
|
|
|
|
IL_012d:
|
|
{
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_53 = { reinterpret_cast<intptr_t> (SByteEnumEqualityComparer_1_t22A194805157D8AC4BC0FC4F4CCE756695F0F0A9_0_0_0_var) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_54;
|
|
L_54 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_53, NULL);
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_55 = V_0;
|
|
il2cpp_codegen_runtime_class_init_inline(RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1_il2cpp_TypeInfo_var);
|
|
RuntimeObject* L_56;
|
|
L_56 = RuntimeType_CreateInstanceForAnotherGenericParameter_m5AD0AF8C5D092750500FF193E17F311C59A6D066(L_54, L_55, NULL);
|
|
return ((EqualityComparer_1_t7CA6D3555E2E8A00EC397203A4B8FD84DBB70908*)CastclassClass((RuntimeObject*)L_56, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0)));
|
|
}
|
|
|
|
IL_0143:
|
|
{
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_57 = { reinterpret_cast<intptr_t> (EnumEqualityComparer_1_tBC651A41480E6107F1E2B2B93F4DAA9A7F47C0D2_0_0_0_var) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_58;
|
|
L_58 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_57, NULL);
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_59 = V_0;
|
|
il2cpp_codegen_runtime_class_init_inline(RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1_il2cpp_TypeInfo_var);
|
|
RuntimeObject* L_60;
|
|
L_60 = RuntimeType_CreateInstanceForAnotherGenericParameter_m5AD0AF8C5D092750500FF193E17F311C59A6D066(L_58, L_59, NULL);
|
|
return ((EqualityComparer_1_t7CA6D3555E2E8A00EC397203A4B8FD84DBB70908*)CastclassClass((RuntimeObject*)L_60, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0)));
|
|
}
|
|
|
|
IL_0159:
|
|
{
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_61 = { reinterpret_cast<intptr_t> (LongEnumEqualityComparer_1_t82A2D7F715CBB46B34BB48608559726410D63A45_0_0_0_var) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_62;
|
|
L_62 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_61, NULL);
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_63 = V_0;
|
|
il2cpp_codegen_runtime_class_init_inline(RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1_il2cpp_TypeInfo_var);
|
|
RuntimeObject* L_64;
|
|
L_64 = RuntimeType_CreateInstanceForAnotherGenericParameter_m5AD0AF8C5D092750500FF193E17F311C59A6D066(L_62, L_63, NULL);
|
|
return ((EqualityComparer_1_t7CA6D3555E2E8A00EC397203A4B8FD84DBB70908*)CastclassClass((RuntimeObject*)L_64, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0)));
|
|
}
|
|
|
|
IL_016f:
|
|
{
|
|
ObjectEqualityComparer_1_tAE851B2ACDD6F21276D66A6AE24A015D0DF2CE89* L_65 = (ObjectEqualityComparer_1_tAE851B2ACDD6F21276D66A6AE24A015D0DF2CE89*)il2cpp_codegen_object_new(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 6));
|
|
ObjectEqualityComparer_1__ctor_mC6F5B3CA9D8707D66A476848EAA00145CEF3AE7A(L_65, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 7));
|
|
return (EqualityComparer_1_t7CA6D3555E2E8A00EC397203A4B8FD84DBB70908*)L_65;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t EqualityComparer_1_IndexOf_m4ABC81C7F99C499B57CE2C51310F90704FF02FDA_gshared (EqualityComparer_1_t7CA6D3555E2E8A00EC397203A4B8FD84DBB70908* __this, SlotUsageEntryU5BU5D_t02CCAC4881F115443BE39FCBE8439A9DCFC1C67A* ___0_array, SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76 ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
int32_t L_0 = ___2_startIndex;
|
|
int32_t L_1 = ___3_count;
|
|
V_0 = ((int32_t)il2cpp_codegen_add(L_0, L_1));
|
|
int32_t L_2 = ___2_startIndex;
|
|
V_1 = L_2;
|
|
goto IL_001f;
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
SlotUsageEntryU5BU5D_t02CCAC4881F115443BE39FCBE8439A9DCFC1C67A* L_3 = ___0_array;
|
|
int32_t L_4 = V_1;
|
|
NullCheck(L_3);
|
|
int32_t L_5 = L_4;
|
|
SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76 L_6 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
|
|
SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76 L_7 = ___1_value;
|
|
bool L_8;
|
|
L_8 = VirtualFuncInvoker2< bool, SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76, SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76 >::Invoke(8, __this, L_6, L_7);
|
|
if (!L_8)
|
|
{
|
|
goto IL_001b;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_9 = V_1;
|
|
return L_9;
|
|
}
|
|
|
|
IL_001b:
|
|
{
|
|
int32_t L_10 = V_1;
|
|
V_1 = ((int32_t)il2cpp_codegen_add(L_10, 1));
|
|
}
|
|
|
|
IL_001f:
|
|
{
|
|
int32_t L_11 = V_1;
|
|
int32_t L_12 = V_0;
|
|
if ((((int32_t)L_11) < ((int32_t)L_12)))
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
return (-1);
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t EqualityComparer_1_LastIndexOf_mC851AAA9BABD4E8BB6BC7F0BE0258ED584624223_gshared (EqualityComparer_1_t7CA6D3555E2E8A00EC397203A4B8FD84DBB70908* __this, SlotUsageEntryU5BU5D_t02CCAC4881F115443BE39FCBE8439A9DCFC1C67A* ___0_array, SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76 ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
int32_t L_0 = ___2_startIndex;
|
|
int32_t L_1 = ___3_count;
|
|
V_0 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_subtract(L_0, L_1)), 1));
|
|
int32_t L_2 = ___2_startIndex;
|
|
V_1 = L_2;
|
|
goto IL_0021;
|
|
}
|
|
|
|
IL_000b:
|
|
{
|
|
SlotUsageEntryU5BU5D_t02CCAC4881F115443BE39FCBE8439A9DCFC1C67A* L_3 = ___0_array;
|
|
int32_t L_4 = V_1;
|
|
NullCheck(L_3);
|
|
int32_t L_5 = L_4;
|
|
SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76 L_6 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
|
|
SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76 L_7 = ___1_value;
|
|
bool L_8;
|
|
L_8 = VirtualFuncInvoker2< bool, SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76, SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76 >::Invoke(8, __this, L_6, L_7);
|
|
if (!L_8)
|
|
{
|
|
goto IL_001d;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_9 = V_1;
|
|
return L_9;
|
|
}
|
|
|
|
IL_001d:
|
|
{
|
|
int32_t L_10 = V_1;
|
|
V_1 = ((int32_t)il2cpp_codegen_subtract(L_10, 1));
|
|
}
|
|
|
|
IL_0021:
|
|
{
|
|
int32_t L_11 = V_1;
|
|
int32_t L_12 = V_0;
|
|
if ((((int32_t)L_11) >= ((int32_t)L_12)))
|
|
{
|
|
goto IL_000b;
|
|
}
|
|
}
|
|
{
|
|
return (-1);
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t EqualityComparer_1_System_Collections_IEqualityComparer_GetHashCode_mE8E4D2AD0E9CAB01465711F7C2D87769151DDCC5_gshared (EqualityComparer_1_t7CA6D3555E2E8A00EC397203A4B8FD84DBB70908* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
RuntimeObject* L_0 = ___0_obj;
|
|
if (L_0)
|
|
{
|
|
goto IL_0005;
|
|
}
|
|
}
|
|
{
|
|
return 0;
|
|
}
|
|
|
|
IL_0005:
|
|
{
|
|
RuntimeObject* L_1 = ___0_obj;
|
|
if (!((RuntimeObject*)IsInst((RuntimeObject*)L_1, il2cpp_rgctx_data(method->klass->rgctx_data, 9))))
|
|
{
|
|
goto IL_001a;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_2 = ___0_obj;
|
|
int32_t L_3;
|
|
L_3 = VirtualFuncInvoker1< int32_t, SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76 >::Invoke(9, __this, ((*(SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76*)((SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76*)(SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76*)UnBox(L_2, il2cpp_rgctx_data(method->klass->rgctx_data, 9))))));
|
|
return L_3;
|
|
}
|
|
|
|
IL_001a:
|
|
{
|
|
ThrowHelper_ThrowArgumentException_m698044D4F664D7D0DDB88124EEEE2D052AF628BA((int32_t)2, NULL);
|
|
return 0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool EqualityComparer_1_System_Collections_IEqualityComparer_Equals_mFECA74EB9F47853A194AA381E674E5FDC323379B_gshared (EqualityComparer_1_t7CA6D3555E2E8A00EC397203A4B8FD84DBB70908* __this, RuntimeObject* ___0_x, RuntimeObject* ___1_y, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
RuntimeObject* L_0 = ___0_x;
|
|
RuntimeObject* L_1 = ___1_y;
|
|
if ((!(((RuntimeObject*)(RuntimeObject*)L_0) == ((RuntimeObject*)(RuntimeObject*)L_1))))
|
|
{
|
|
goto IL_0006;
|
|
}
|
|
}
|
|
{
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_0006:
|
|
{
|
|
RuntimeObject* L_2 = ___0_x;
|
|
if (!L_2)
|
|
{
|
|
goto IL_000c;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_3 = ___1_y;
|
|
if (L_3)
|
|
{
|
|
goto IL_000e;
|
|
}
|
|
}
|
|
|
|
IL_000c:
|
|
{
|
|
return (bool)0;
|
|
}
|
|
|
|
IL_000e:
|
|
{
|
|
RuntimeObject* L_4 = ___0_x;
|
|
if (!((RuntimeObject*)IsInst((RuntimeObject*)L_4, il2cpp_rgctx_data(method->klass->rgctx_data, 9))))
|
|
{
|
|
goto IL_0031;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_5 = ___1_y;
|
|
if (!((RuntimeObject*)IsInst((RuntimeObject*)L_5, il2cpp_rgctx_data(method->klass->rgctx_data, 9))))
|
|
{
|
|
goto IL_0031;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_6 = ___0_x;
|
|
RuntimeObject* L_7 = ___1_y;
|
|
bool L_8;
|
|
L_8 = VirtualFuncInvoker2< bool, SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76, SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76 >::Invoke(8, __this, ((*(SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76*)((SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76*)(SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76*)UnBox(L_6, il2cpp_rgctx_data(method->klass->rgctx_data, 9))))), ((*(SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76*)((SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76*)(SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76*)UnBox(L_7, il2cpp_rgctx_data(method->klass->rgctx_data, 9))))));
|
|
return L_8;
|
|
}
|
|
|
|
IL_0031:
|
|
{
|
|
ThrowHelper_ThrowArgumentException_m698044D4F664D7D0DDB88124EEEE2D052AF628BA((int32_t)2, NULL);
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EqualityComparer_1__ctor_mC9D8250EA282A9A89AA35723F791AD57952B1D87_gshared (EqualityComparer_1_t7CA6D3555E2E8A00EC397203A4B8FD84DBB70908* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL);
|
|
return;
|
|
}
|
|
}
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic pop
|
|
#endif
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic push
|
|
#pragma clang diagnostic ignored "-Winvalid-offsetof"
|
|
#pragma clang diagnostic ignored "-Wunused-variable"
|
|
#endif
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EqualityComparer_1_t5CC2682E93AD4B6CAB3875684FC62AEDCA363E50* EqualityComparer_1_get_Default_mF0F40BB95E1F65B310DB736B31601DF00B693C87_gshared (const RuntimeMethod* method)
|
|
{
|
|
EqualityComparer_1_t5CC2682E93AD4B6CAB3875684FC62AEDCA363E50* V_0 = NULL;
|
|
{
|
|
EqualityComparer_1_t5CC2682E93AD4B6CAB3875684FC62AEDCA363E50* L_0 = ((EqualityComparer_1_t5CC2682E93AD4B6CAB3875684FC62AEDCA363E50_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___defaultComparer;
|
|
il2cpp_codegen_memory_barrier();
|
|
V_0 = L_0;
|
|
EqualityComparer_1_t5CC2682E93AD4B6CAB3875684FC62AEDCA363E50* L_1 = V_0;
|
|
if (L_1)
|
|
{
|
|
goto IL_0019;
|
|
}
|
|
}
|
|
{
|
|
EqualityComparer_1_t5CC2682E93AD4B6CAB3875684FC62AEDCA363E50* L_2;
|
|
L_2 = EqualityComparer_1_CreateComparer_m18E602040C3A0FE29414879D2C8C5AE8A2C78F2E(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
V_0 = L_2;
|
|
EqualityComparer_1_t5CC2682E93AD4B6CAB3875684FC62AEDCA363E50* L_3 = V_0;
|
|
il2cpp_codegen_memory_barrier();
|
|
((EqualityComparer_1_t5CC2682E93AD4B6CAB3875684FC62AEDCA363E50_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___defaultComparer = L_3;
|
|
Il2CppCodeGenWriteBarrier((void**)(&((EqualityComparer_1_t5CC2682E93AD4B6CAB3875684FC62AEDCA363E50_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___defaultComparer), (void*)L_3);
|
|
}
|
|
|
|
IL_0019:
|
|
{
|
|
EqualityComparer_1_t5CC2682E93AD4B6CAB3875684FC62AEDCA363E50* L_4 = V_0;
|
|
return L_4;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EqualityComparer_1_t5CC2682E93AD4B6CAB3875684FC62AEDCA363E50* EqualityComparer_1_CreateComparer_m18E602040C3A0FE29414879D2C8C5AE8A2C78F2E_gshared (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ByteEqualityComparer_tE254CF4C39341CB4BB9890C1CA90ACE14E1BA275_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EnumEqualityComparer_1_tBC651A41480E6107F1E2B2B93F4DAA9A7F47C0D2_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GenericEqualityComparer_1_t6262945D40913B57CAB9385B4AD9D22DC434DB15_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEquatable_1_tFEFF3D0D9006789C86A917B9EE3BA20A6C63C82D_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InternalStringComparer_t04B2D1768998E940BC4619579B7044102591E38B_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LongEnumEqualityComparer_1_t82A2D7F715CBB46B34BB48608559726410D63A45_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NullableEqualityComparer_1_t37CCD3831C08961BEE2BF95A9C6ACEB20E8734F1_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_tCC12E6AC31BF7E862A033EBEFF48D5000D6291E6_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SByteEnumEqualityComparer_1_t22A194805157D8AC4BC0FC4F4CCE756695F0F0A9_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ShortEnumEqualityComparer_1_t015D6AF164C159C98401C25C79D143BC822A9DBA_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_0_0_0_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;
|
|
}
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* V_0 = NULL;
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* V_1 = NULL;
|
|
int32_t V_2 = 0;
|
|
{
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 4)) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_1;
|
|
L_1 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_0, NULL);
|
|
V_0 = ((RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1*)CastclassClass((RuntimeObject*)L_1, RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1_il2cpp_TypeInfo_var));
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_2 = V_0;
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_3 = { reinterpret_cast<intptr_t> (Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_0_0_0_var) };
|
|
Type_t* L_4;
|
|
L_4 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_3, NULL);
|
|
bool L_5;
|
|
L_5 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC((Type_t*)L_2, L_4, NULL);
|
|
if (!L_5)
|
|
{
|
|
goto IL_002d;
|
|
}
|
|
}
|
|
{
|
|
ByteEqualityComparer_tE254CF4C39341CB4BB9890C1CA90ACE14E1BA275* L_6 = (ByteEqualityComparer_tE254CF4C39341CB4BB9890C1CA90ACE14E1BA275*)il2cpp_codegen_object_new(ByteEqualityComparer_tE254CF4C39341CB4BB9890C1CA90ACE14E1BA275_il2cpp_TypeInfo_var);
|
|
ByteEqualityComparer__ctor_m6A7EE7FCB7B4275069DC078346C35ED9B6F71AAE(L_6, NULL);
|
|
return ((EqualityComparer_1_t5CC2682E93AD4B6CAB3875684FC62AEDCA363E50*)CastclassClass((RuntimeObject*)L_6, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0)));
|
|
}
|
|
|
|
IL_002d:
|
|
{
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_7 = V_0;
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_8 = { reinterpret_cast<intptr_t> (String_t_0_0_0_var) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_9;
|
|
L_9 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_8, NULL);
|
|
bool L_10;
|
|
L_10 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC((Type_t*)L_7, L_9, NULL);
|
|
if (!L_10)
|
|
{
|
|
goto IL_004a;
|
|
}
|
|
}
|
|
{
|
|
InternalStringComparer_t04B2D1768998E940BC4619579B7044102591E38B* L_11 = (InternalStringComparer_t04B2D1768998E940BC4619579B7044102591E38B*)il2cpp_codegen_object_new(InternalStringComparer_t04B2D1768998E940BC4619579B7044102591E38B_il2cpp_TypeInfo_var);
|
|
InternalStringComparer__ctor_m06A4CE888A27763DE6BD47DD2C2CF45C68736108(L_11, NULL);
|
|
return ((EqualityComparer_1_t5CC2682E93AD4B6CAB3875684FC62AEDCA363E50*)CastclassClass((RuntimeObject*)L_11, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0)));
|
|
}
|
|
|
|
IL_004a:
|
|
{
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_12 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 5)) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_13;
|
|
L_13 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_12, NULL);
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_14 = V_0;
|
|
NullCheck(L_13);
|
|
bool L_15;
|
|
L_15 = VirtualFuncInvoker1< bool, Type_t* >::Invoke(37, L_13, (Type_t*)L_14);
|
|
if (!L_15)
|
|
{
|
|
goto IL_0072;
|
|
}
|
|
}
|
|
{
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_16 = { reinterpret_cast<intptr_t> (GenericEqualityComparer_1_t6262945D40913B57CAB9385B4AD9D22DC434DB15_0_0_0_var) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_17;
|
|
L_17 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_16, NULL);
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_18 = V_0;
|
|
il2cpp_codegen_runtime_class_init_inline(RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1_il2cpp_TypeInfo_var);
|
|
RuntimeObject* L_19;
|
|
L_19 = RuntimeType_CreateInstanceForAnotherGenericParameter_m5AD0AF8C5D092750500FF193E17F311C59A6D066(L_17, L_18, NULL);
|
|
return ((EqualityComparer_1_t5CC2682E93AD4B6CAB3875684FC62AEDCA363E50*)CastclassClass((RuntimeObject*)L_19, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0)));
|
|
}
|
|
|
|
IL_0072:
|
|
{
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_20 = V_0;
|
|
NullCheck((Type_t*)L_20);
|
|
bool L_21;
|
|
L_21 = VirtualFuncInvoker0< bool >::Invoke(57, (Type_t*)L_20);
|
|
if (!L_21)
|
|
{
|
|
goto IL_00d6;
|
|
}
|
|
}
|
|
{
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_22 = V_0;
|
|
NullCheck((Type_t*)L_22);
|
|
Type_t* L_23;
|
|
L_23 = VirtualFuncInvoker0< Type_t* >::Invoke(66, (Type_t*)L_22);
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_24 = { 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_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_00d6;
|
|
}
|
|
}
|
|
{
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_27 = V_0;
|
|
NullCheck((Type_t*)L_27);
|
|
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_28;
|
|
L_28 = VirtualFuncInvoker0< TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* >::Invoke(68, (Type_t*)L_27);
|
|
NullCheck(L_28);
|
|
int32_t L_29 = 0;
|
|
Type_t* L_30 = (L_28)->GetAt(static_cast<il2cpp_array_size_t>(L_29));
|
|
V_1 = ((RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1*)CastclassClass((RuntimeObject*)L_30, RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1_il2cpp_TypeInfo_var));
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_31 = { reinterpret_cast<intptr_t> (IEquatable_1_tFEFF3D0D9006789C86A917B9EE3BA20A6C63C82D_0_0_0_var) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_32;
|
|
L_32 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_31, NULL);
|
|
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_33 = (TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)(TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)SZArrayNew(TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB_il2cpp_TypeInfo_var, (uint32_t)1);
|
|
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_34 = L_33;
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_35 = V_1;
|
|
NullCheck(L_34);
|
|
ArrayElementTypeCheck (L_34, L_35);
|
|
(L_34)->SetAt(static_cast<il2cpp_array_size_t>(0), (Type_t*)L_35);
|
|
NullCheck(L_32);
|
|
Type_t* L_36;
|
|
L_36 = VirtualFuncInvoker1< Type_t*, TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* >::Invoke(173, L_32, L_34);
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_37 = V_1;
|
|
NullCheck(L_36);
|
|
bool L_38;
|
|
L_38 = VirtualFuncInvoker1< bool, Type_t* >::Invoke(37, L_36, (Type_t*)L_37);
|
|
if (!L_38)
|
|
{
|
|
goto IL_00d6;
|
|
}
|
|
}
|
|
{
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_39 = { reinterpret_cast<intptr_t> (NullableEqualityComparer_1_t37CCD3831C08961BEE2BF95A9C6ACEB20E8734F1_0_0_0_var) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_40;
|
|
L_40 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_39, NULL);
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_41 = V_1;
|
|
il2cpp_codegen_runtime_class_init_inline(RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1_il2cpp_TypeInfo_var);
|
|
RuntimeObject* L_42;
|
|
L_42 = RuntimeType_CreateInstanceForAnotherGenericParameter_m5AD0AF8C5D092750500FF193E17F311C59A6D066(L_40, L_41, NULL);
|
|
return ((EqualityComparer_1_t5CC2682E93AD4B6CAB3875684FC62AEDCA363E50*)CastclassClass((RuntimeObject*)L_42, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0)));
|
|
}
|
|
|
|
IL_00d6:
|
|
{
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_43 = V_0;
|
|
NullCheck((Type_t*)L_43);
|
|
bool L_44;
|
|
L_44 = VirtualFuncInvoker0< bool >::Invoke(98, (Type_t*)L_43);
|
|
if (!L_44)
|
|
{
|
|
goto IL_016f;
|
|
}
|
|
}
|
|
{
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_45 = V_0;
|
|
il2cpp_codegen_runtime_class_init_inline(Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_il2cpp_TypeInfo_var);
|
|
Type_t* L_46;
|
|
L_46 = Enum_GetUnderlyingType_mEDDDC2C9F74ECC841E65E401C3703D59C37CBB05((Type_t*)L_45, NULL);
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
int32_t L_47;
|
|
L_47 = Type_GetTypeCode_m2CE476933AF4B381D7A52F4343B70E9878FDF466(L_46, NULL);
|
|
V_2 = L_47;
|
|
int32_t L_48 = V_2;
|
|
switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_48, 5)))
|
|
{
|
|
case 0:
|
|
{
|
|
goto IL_012d;
|
|
}
|
|
case 1:
|
|
{
|
|
goto IL_0143;
|
|
}
|
|
case 2:
|
|
{
|
|
goto IL_0117;
|
|
}
|
|
case 3:
|
|
{
|
|
goto IL_0143;
|
|
}
|
|
case 4:
|
|
{
|
|
goto IL_0143;
|
|
}
|
|
case 5:
|
|
{
|
|
goto IL_0143;
|
|
}
|
|
case 6:
|
|
{
|
|
goto IL_0159;
|
|
}
|
|
case 7:
|
|
{
|
|
goto IL_0159;
|
|
}
|
|
}
|
|
}
|
|
{
|
|
goto IL_016f;
|
|
}
|
|
|
|
IL_0117:
|
|
{
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_49 = { reinterpret_cast<intptr_t> (ShortEnumEqualityComparer_1_t015D6AF164C159C98401C25C79D143BC822A9DBA_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);
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_51 = V_0;
|
|
il2cpp_codegen_runtime_class_init_inline(RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1_il2cpp_TypeInfo_var);
|
|
RuntimeObject* L_52;
|
|
L_52 = RuntimeType_CreateInstanceForAnotherGenericParameter_m5AD0AF8C5D092750500FF193E17F311C59A6D066(L_50, L_51, NULL);
|
|
return ((EqualityComparer_1_t5CC2682E93AD4B6CAB3875684FC62AEDCA363E50*)CastclassClass((RuntimeObject*)L_52, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0)));
|
|
}
|
|
|
|
IL_012d:
|
|
{
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_53 = { reinterpret_cast<intptr_t> (SByteEnumEqualityComparer_1_t22A194805157D8AC4BC0FC4F4CCE756695F0F0A9_0_0_0_var) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_54;
|
|
L_54 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_53, NULL);
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_55 = V_0;
|
|
il2cpp_codegen_runtime_class_init_inline(RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1_il2cpp_TypeInfo_var);
|
|
RuntimeObject* L_56;
|
|
L_56 = RuntimeType_CreateInstanceForAnotherGenericParameter_m5AD0AF8C5D092750500FF193E17F311C59A6D066(L_54, L_55, NULL);
|
|
return ((EqualityComparer_1_t5CC2682E93AD4B6CAB3875684FC62AEDCA363E50*)CastclassClass((RuntimeObject*)L_56, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0)));
|
|
}
|
|
|
|
IL_0143:
|
|
{
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_57 = { reinterpret_cast<intptr_t> (EnumEqualityComparer_1_tBC651A41480E6107F1E2B2B93F4DAA9A7F47C0D2_0_0_0_var) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_58;
|
|
L_58 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_57, NULL);
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_59 = V_0;
|
|
il2cpp_codegen_runtime_class_init_inline(RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1_il2cpp_TypeInfo_var);
|
|
RuntimeObject* L_60;
|
|
L_60 = RuntimeType_CreateInstanceForAnotherGenericParameter_m5AD0AF8C5D092750500FF193E17F311C59A6D066(L_58, L_59, NULL);
|
|
return ((EqualityComparer_1_t5CC2682E93AD4B6CAB3875684FC62AEDCA363E50*)CastclassClass((RuntimeObject*)L_60, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0)));
|
|
}
|
|
|
|
IL_0159:
|
|
{
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_61 = { reinterpret_cast<intptr_t> (LongEnumEqualityComparer_1_t82A2D7F715CBB46B34BB48608559726410D63A45_0_0_0_var) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_62;
|
|
L_62 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_61, NULL);
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_63 = V_0;
|
|
il2cpp_codegen_runtime_class_init_inline(RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1_il2cpp_TypeInfo_var);
|
|
RuntimeObject* L_64;
|
|
L_64 = RuntimeType_CreateInstanceForAnotherGenericParameter_m5AD0AF8C5D092750500FF193E17F311C59A6D066(L_62, L_63, NULL);
|
|
return ((EqualityComparer_1_t5CC2682E93AD4B6CAB3875684FC62AEDCA363E50*)CastclassClass((RuntimeObject*)L_64, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0)));
|
|
}
|
|
|
|
IL_016f:
|
|
{
|
|
ObjectEqualityComparer_1_t921E7770229361F3FF762DF877E7DCA0A5B6E9DD* L_65 = (ObjectEqualityComparer_1_t921E7770229361F3FF762DF877E7DCA0A5B6E9DD*)il2cpp_codegen_object_new(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 6));
|
|
ObjectEqualityComparer_1__ctor_m8400D9B184B90DE30966EF097F2FAF36F91634D0(L_65, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 7));
|
|
return (EqualityComparer_1_t5CC2682E93AD4B6CAB3875684FC62AEDCA363E50*)L_65;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t EqualityComparer_1_IndexOf_m0B0BD9A7ECB2C6313CE661881E60670A681E6329_gshared (EqualityComparer_1_t5CC2682E93AD4B6CAB3875684FC62AEDCA363E50* __this, UsingEntryU5BU5D_t3E321CB1464DE1D2F7FDE3790BD4AD8B72FBE811* ___0_array, UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484 ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
int32_t L_0 = ___2_startIndex;
|
|
int32_t L_1 = ___3_count;
|
|
V_0 = ((int32_t)il2cpp_codegen_add(L_0, L_1));
|
|
int32_t L_2 = ___2_startIndex;
|
|
V_1 = L_2;
|
|
goto IL_001f;
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
UsingEntryU5BU5D_t3E321CB1464DE1D2F7FDE3790BD4AD8B72FBE811* L_3 = ___0_array;
|
|
int32_t L_4 = V_1;
|
|
NullCheck(L_3);
|
|
int32_t L_5 = L_4;
|
|
UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484 L_6 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
|
|
UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484 L_7 = ___1_value;
|
|
bool L_8;
|
|
L_8 = VirtualFuncInvoker2< bool, UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484, UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484 >::Invoke(8, __this, L_6, L_7);
|
|
if (!L_8)
|
|
{
|
|
goto IL_001b;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_9 = V_1;
|
|
return L_9;
|
|
}
|
|
|
|
IL_001b:
|
|
{
|
|
int32_t L_10 = V_1;
|
|
V_1 = ((int32_t)il2cpp_codegen_add(L_10, 1));
|
|
}
|
|
|
|
IL_001f:
|
|
{
|
|
int32_t L_11 = V_1;
|
|
int32_t L_12 = V_0;
|
|
if ((((int32_t)L_11) < ((int32_t)L_12)))
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
return (-1);
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t EqualityComparer_1_LastIndexOf_m767DF19650F1ED6377A27A6237155A749195D9BC_gshared (EqualityComparer_1_t5CC2682E93AD4B6CAB3875684FC62AEDCA363E50* __this, UsingEntryU5BU5D_t3E321CB1464DE1D2F7FDE3790BD4AD8B72FBE811* ___0_array, UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484 ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
int32_t L_0 = ___2_startIndex;
|
|
int32_t L_1 = ___3_count;
|
|
V_0 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_subtract(L_0, L_1)), 1));
|
|
int32_t L_2 = ___2_startIndex;
|
|
V_1 = L_2;
|
|
goto IL_0021;
|
|
}
|
|
|
|
IL_000b:
|
|
{
|
|
UsingEntryU5BU5D_t3E321CB1464DE1D2F7FDE3790BD4AD8B72FBE811* L_3 = ___0_array;
|
|
int32_t L_4 = V_1;
|
|
NullCheck(L_3);
|
|
int32_t L_5 = L_4;
|
|
UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484 L_6 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
|
|
UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484 L_7 = ___1_value;
|
|
bool L_8;
|
|
L_8 = VirtualFuncInvoker2< bool, UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484, UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484 >::Invoke(8, __this, L_6, L_7);
|
|
if (!L_8)
|
|
{
|
|
goto IL_001d;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_9 = V_1;
|
|
return L_9;
|
|
}
|
|
|
|
IL_001d:
|
|
{
|
|
int32_t L_10 = V_1;
|
|
V_1 = ((int32_t)il2cpp_codegen_subtract(L_10, 1));
|
|
}
|
|
|
|
IL_0021:
|
|
{
|
|
int32_t L_11 = V_1;
|
|
int32_t L_12 = V_0;
|
|
if ((((int32_t)L_11) >= ((int32_t)L_12)))
|
|
{
|
|
goto IL_000b;
|
|
}
|
|
}
|
|
{
|
|
return (-1);
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t EqualityComparer_1_System_Collections_IEqualityComparer_GetHashCode_m0405767A69F3B7568ECDBA955CA75912A4E969FF_gshared (EqualityComparer_1_t5CC2682E93AD4B6CAB3875684FC62AEDCA363E50* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
RuntimeObject* L_0 = ___0_obj;
|
|
if (L_0)
|
|
{
|
|
goto IL_0005;
|
|
}
|
|
}
|
|
{
|
|
return 0;
|
|
}
|
|
|
|
IL_0005:
|
|
{
|
|
RuntimeObject* L_1 = ___0_obj;
|
|
if (!((RuntimeObject*)IsInst((RuntimeObject*)L_1, il2cpp_rgctx_data(method->klass->rgctx_data, 9))))
|
|
{
|
|
goto IL_001a;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_2 = ___0_obj;
|
|
int32_t L_3;
|
|
L_3 = VirtualFuncInvoker1< int32_t, UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484 >::Invoke(9, __this, ((*(UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484*)((UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484*)(UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484*)UnBox(L_2, il2cpp_rgctx_data(method->klass->rgctx_data, 9))))));
|
|
return L_3;
|
|
}
|
|
|
|
IL_001a:
|
|
{
|
|
ThrowHelper_ThrowArgumentException_m698044D4F664D7D0DDB88124EEEE2D052AF628BA((int32_t)2, NULL);
|
|
return 0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool EqualityComparer_1_System_Collections_IEqualityComparer_Equals_m8A81E864E11DBB8A5F42FEB04AE3D4A48B8DB8E9_gshared (EqualityComparer_1_t5CC2682E93AD4B6CAB3875684FC62AEDCA363E50* __this, RuntimeObject* ___0_x, RuntimeObject* ___1_y, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
RuntimeObject* L_0 = ___0_x;
|
|
RuntimeObject* L_1 = ___1_y;
|
|
if ((!(((RuntimeObject*)(RuntimeObject*)L_0) == ((RuntimeObject*)(RuntimeObject*)L_1))))
|
|
{
|
|
goto IL_0006;
|
|
}
|
|
}
|
|
{
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_0006:
|
|
{
|
|
RuntimeObject* L_2 = ___0_x;
|
|
if (!L_2)
|
|
{
|
|
goto IL_000c;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_3 = ___1_y;
|
|
if (L_3)
|
|
{
|
|
goto IL_000e;
|
|
}
|
|
}
|
|
|
|
IL_000c:
|
|
{
|
|
return (bool)0;
|
|
}
|
|
|
|
IL_000e:
|
|
{
|
|
RuntimeObject* L_4 = ___0_x;
|
|
if (!((RuntimeObject*)IsInst((RuntimeObject*)L_4, il2cpp_rgctx_data(method->klass->rgctx_data, 9))))
|
|
{
|
|
goto IL_0031;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_5 = ___1_y;
|
|
if (!((RuntimeObject*)IsInst((RuntimeObject*)L_5, il2cpp_rgctx_data(method->klass->rgctx_data, 9))))
|
|
{
|
|
goto IL_0031;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_6 = ___0_x;
|
|
RuntimeObject* L_7 = ___1_y;
|
|
bool L_8;
|
|
L_8 = VirtualFuncInvoker2< bool, UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484, UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484 >::Invoke(8, __this, ((*(UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484*)((UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484*)(UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484*)UnBox(L_6, il2cpp_rgctx_data(method->klass->rgctx_data, 9))))), ((*(UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484*)((UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484*)(UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484*)UnBox(L_7, il2cpp_rgctx_data(method->klass->rgctx_data, 9))))));
|
|
return L_8;
|
|
}
|
|
|
|
IL_0031:
|
|
{
|
|
ThrowHelper_ThrowArgumentException_m698044D4F664D7D0DDB88124EEEE2D052AF628BA((int32_t)2, NULL);
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EqualityComparer_1__ctor_mF3A82D813AC7B3F94611354C3E1E62C19044082E_gshared (EqualityComparer_1_t5CC2682E93AD4B6CAB3875684FC62AEDCA363E50* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL);
|
|
return;
|
|
}
|
|
}
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic pop
|
|
#endif
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic push
|
|
#pragma clang diagnostic ignored "-Winvalid-offsetof"
|
|
#pragma clang diagnostic ignored "-Wunused-variable"
|
|
#endif
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EqualityComparer_1_t16A98D8F0C5EEF55360D327FE6C638869C3241C1* EqualityComparer_1_get_Default_m6AFE45872F786A20D8AED2FB4E2F962386CC7FE9_gshared (const RuntimeMethod* method)
|
|
{
|
|
EqualityComparer_1_t16A98D8F0C5EEF55360D327FE6C638869C3241C1* V_0 = NULL;
|
|
{
|
|
EqualityComparer_1_t16A98D8F0C5EEF55360D327FE6C638869C3241C1* L_0 = ((EqualityComparer_1_t16A98D8F0C5EEF55360D327FE6C638869C3241C1_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___defaultComparer;
|
|
il2cpp_codegen_memory_barrier();
|
|
V_0 = L_0;
|
|
EqualityComparer_1_t16A98D8F0C5EEF55360D327FE6C638869C3241C1* L_1 = V_0;
|
|
if (L_1)
|
|
{
|
|
goto IL_0019;
|
|
}
|
|
}
|
|
{
|
|
EqualityComparer_1_t16A98D8F0C5EEF55360D327FE6C638869C3241C1* L_2;
|
|
L_2 = EqualityComparer_1_CreateComparer_mF39C45A466416A5BAE0763B76A8C25DCE511F4E8(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
V_0 = L_2;
|
|
EqualityComparer_1_t16A98D8F0C5EEF55360D327FE6C638869C3241C1* L_3 = V_0;
|
|
il2cpp_codegen_memory_barrier();
|
|
((EqualityComparer_1_t16A98D8F0C5EEF55360D327FE6C638869C3241C1_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___defaultComparer = L_3;
|
|
Il2CppCodeGenWriteBarrier((void**)(&((EqualityComparer_1_t16A98D8F0C5EEF55360D327FE6C638869C3241C1_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___defaultComparer), (void*)L_3);
|
|
}
|
|
|
|
IL_0019:
|
|
{
|
|
EqualityComparer_1_t16A98D8F0C5EEF55360D327FE6C638869C3241C1* L_4 = V_0;
|
|
return L_4;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EqualityComparer_1_t16A98D8F0C5EEF55360D327FE6C638869C3241C1* EqualityComparer_1_CreateComparer_mF39C45A466416A5BAE0763B76A8C25DCE511F4E8_gshared (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ByteEqualityComparer_tE254CF4C39341CB4BB9890C1CA90ACE14E1BA275_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EnumEqualityComparer_1_tBC651A41480E6107F1E2B2B93F4DAA9A7F47C0D2_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GenericEqualityComparer_1_t6262945D40913B57CAB9385B4AD9D22DC434DB15_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEquatable_1_tFEFF3D0D9006789C86A917B9EE3BA20A6C63C82D_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InternalStringComparer_t04B2D1768998E940BC4619579B7044102591E38B_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LongEnumEqualityComparer_1_t82A2D7F715CBB46B34BB48608559726410D63A45_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NullableEqualityComparer_1_t37CCD3831C08961BEE2BF95A9C6ACEB20E8734F1_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_tCC12E6AC31BF7E862A033EBEFF48D5000D6291E6_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SByteEnumEqualityComparer_1_t22A194805157D8AC4BC0FC4F4CCE756695F0F0A9_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ShortEnumEqualityComparer_1_t015D6AF164C159C98401C25C79D143BC822A9DBA_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_0_0_0_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;
|
|
}
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* V_0 = NULL;
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* V_1 = NULL;
|
|
int32_t V_2 = 0;
|
|
{
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 4)) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_1;
|
|
L_1 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_0, NULL);
|
|
V_0 = ((RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1*)CastclassClass((RuntimeObject*)L_1, RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1_il2cpp_TypeInfo_var));
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_2 = V_0;
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_3 = { reinterpret_cast<intptr_t> (Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_0_0_0_var) };
|
|
Type_t* L_4;
|
|
L_4 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_3, NULL);
|
|
bool L_5;
|
|
L_5 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC((Type_t*)L_2, L_4, NULL);
|
|
if (!L_5)
|
|
{
|
|
goto IL_002d;
|
|
}
|
|
}
|
|
{
|
|
ByteEqualityComparer_tE254CF4C39341CB4BB9890C1CA90ACE14E1BA275* L_6 = (ByteEqualityComparer_tE254CF4C39341CB4BB9890C1CA90ACE14E1BA275*)il2cpp_codegen_object_new(ByteEqualityComparer_tE254CF4C39341CB4BB9890C1CA90ACE14E1BA275_il2cpp_TypeInfo_var);
|
|
ByteEqualityComparer__ctor_m6A7EE7FCB7B4275069DC078346C35ED9B6F71AAE(L_6, NULL);
|
|
return ((EqualityComparer_1_t16A98D8F0C5EEF55360D327FE6C638869C3241C1*)CastclassClass((RuntimeObject*)L_6, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0)));
|
|
}
|
|
|
|
IL_002d:
|
|
{
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_7 = V_0;
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_8 = { reinterpret_cast<intptr_t> (String_t_0_0_0_var) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_9;
|
|
L_9 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_8, NULL);
|
|
bool L_10;
|
|
L_10 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC((Type_t*)L_7, L_9, NULL);
|
|
if (!L_10)
|
|
{
|
|
goto IL_004a;
|
|
}
|
|
}
|
|
{
|
|
InternalStringComparer_t04B2D1768998E940BC4619579B7044102591E38B* L_11 = (InternalStringComparer_t04B2D1768998E940BC4619579B7044102591E38B*)il2cpp_codegen_object_new(InternalStringComparer_t04B2D1768998E940BC4619579B7044102591E38B_il2cpp_TypeInfo_var);
|
|
InternalStringComparer__ctor_m06A4CE888A27763DE6BD47DD2C2CF45C68736108(L_11, NULL);
|
|
return ((EqualityComparer_1_t16A98D8F0C5EEF55360D327FE6C638869C3241C1*)CastclassClass((RuntimeObject*)L_11, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0)));
|
|
}
|
|
|
|
IL_004a:
|
|
{
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_12 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 5)) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_13;
|
|
L_13 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_12, NULL);
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_14 = V_0;
|
|
NullCheck(L_13);
|
|
bool L_15;
|
|
L_15 = VirtualFuncInvoker1< bool, Type_t* >::Invoke(37, L_13, (Type_t*)L_14);
|
|
if (!L_15)
|
|
{
|
|
goto IL_0072;
|
|
}
|
|
}
|
|
{
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_16 = { reinterpret_cast<intptr_t> (GenericEqualityComparer_1_t6262945D40913B57CAB9385B4AD9D22DC434DB15_0_0_0_var) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_17;
|
|
L_17 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_16, NULL);
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_18 = V_0;
|
|
il2cpp_codegen_runtime_class_init_inline(RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1_il2cpp_TypeInfo_var);
|
|
RuntimeObject* L_19;
|
|
L_19 = RuntimeType_CreateInstanceForAnotherGenericParameter_m5AD0AF8C5D092750500FF193E17F311C59A6D066(L_17, L_18, NULL);
|
|
return ((EqualityComparer_1_t16A98D8F0C5EEF55360D327FE6C638869C3241C1*)CastclassClass((RuntimeObject*)L_19, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0)));
|
|
}
|
|
|
|
IL_0072:
|
|
{
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_20 = V_0;
|
|
NullCheck((Type_t*)L_20);
|
|
bool L_21;
|
|
L_21 = VirtualFuncInvoker0< bool >::Invoke(57, (Type_t*)L_20);
|
|
if (!L_21)
|
|
{
|
|
goto IL_00d6;
|
|
}
|
|
}
|
|
{
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_22 = V_0;
|
|
NullCheck((Type_t*)L_22);
|
|
Type_t* L_23;
|
|
L_23 = VirtualFuncInvoker0< Type_t* >::Invoke(66, (Type_t*)L_22);
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_24 = { 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_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_00d6;
|
|
}
|
|
}
|
|
{
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_27 = V_0;
|
|
NullCheck((Type_t*)L_27);
|
|
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_28;
|
|
L_28 = VirtualFuncInvoker0< TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* >::Invoke(68, (Type_t*)L_27);
|
|
NullCheck(L_28);
|
|
int32_t L_29 = 0;
|
|
Type_t* L_30 = (L_28)->GetAt(static_cast<il2cpp_array_size_t>(L_29));
|
|
V_1 = ((RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1*)CastclassClass((RuntimeObject*)L_30, RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1_il2cpp_TypeInfo_var));
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_31 = { reinterpret_cast<intptr_t> (IEquatable_1_tFEFF3D0D9006789C86A917B9EE3BA20A6C63C82D_0_0_0_var) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_32;
|
|
L_32 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_31, NULL);
|
|
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_33 = (TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)(TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)SZArrayNew(TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB_il2cpp_TypeInfo_var, (uint32_t)1);
|
|
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_34 = L_33;
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_35 = V_1;
|
|
NullCheck(L_34);
|
|
ArrayElementTypeCheck (L_34, L_35);
|
|
(L_34)->SetAt(static_cast<il2cpp_array_size_t>(0), (Type_t*)L_35);
|
|
NullCheck(L_32);
|
|
Type_t* L_36;
|
|
L_36 = VirtualFuncInvoker1< Type_t*, TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* >::Invoke(173, L_32, L_34);
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_37 = V_1;
|
|
NullCheck(L_36);
|
|
bool L_38;
|
|
L_38 = VirtualFuncInvoker1< bool, Type_t* >::Invoke(37, L_36, (Type_t*)L_37);
|
|
if (!L_38)
|
|
{
|
|
goto IL_00d6;
|
|
}
|
|
}
|
|
{
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_39 = { reinterpret_cast<intptr_t> (NullableEqualityComparer_1_t37CCD3831C08961BEE2BF95A9C6ACEB20E8734F1_0_0_0_var) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_40;
|
|
L_40 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_39, NULL);
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_41 = V_1;
|
|
il2cpp_codegen_runtime_class_init_inline(RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1_il2cpp_TypeInfo_var);
|
|
RuntimeObject* L_42;
|
|
L_42 = RuntimeType_CreateInstanceForAnotherGenericParameter_m5AD0AF8C5D092750500FF193E17F311C59A6D066(L_40, L_41, NULL);
|
|
return ((EqualityComparer_1_t16A98D8F0C5EEF55360D327FE6C638869C3241C1*)CastclassClass((RuntimeObject*)L_42, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0)));
|
|
}
|
|
|
|
IL_00d6:
|
|
{
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_43 = V_0;
|
|
NullCheck((Type_t*)L_43);
|
|
bool L_44;
|
|
L_44 = VirtualFuncInvoker0< bool >::Invoke(98, (Type_t*)L_43);
|
|
if (!L_44)
|
|
{
|
|
goto IL_016f;
|
|
}
|
|
}
|
|
{
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_45 = V_0;
|
|
il2cpp_codegen_runtime_class_init_inline(Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_il2cpp_TypeInfo_var);
|
|
Type_t* L_46;
|
|
L_46 = Enum_GetUnderlyingType_mEDDDC2C9F74ECC841E65E401C3703D59C37CBB05((Type_t*)L_45, NULL);
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
int32_t L_47;
|
|
L_47 = Type_GetTypeCode_m2CE476933AF4B381D7A52F4343B70E9878FDF466(L_46, NULL);
|
|
V_2 = L_47;
|
|
int32_t L_48 = V_2;
|
|
switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_48, 5)))
|
|
{
|
|
case 0:
|
|
{
|
|
goto IL_012d;
|
|
}
|
|
case 1:
|
|
{
|
|
goto IL_0143;
|
|
}
|
|
case 2:
|
|
{
|
|
goto IL_0117;
|
|
}
|
|
case 3:
|
|
{
|
|
goto IL_0143;
|
|
}
|
|
case 4:
|
|
{
|
|
goto IL_0143;
|
|
}
|
|
case 5:
|
|
{
|
|
goto IL_0143;
|
|
}
|
|
case 6:
|
|
{
|
|
goto IL_0159;
|
|
}
|
|
case 7:
|
|
{
|
|
goto IL_0159;
|
|
}
|
|
}
|
|
}
|
|
{
|
|
goto IL_016f;
|
|
}
|
|
|
|
IL_0117:
|
|
{
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_49 = { reinterpret_cast<intptr_t> (ShortEnumEqualityComparer_1_t015D6AF164C159C98401C25C79D143BC822A9DBA_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);
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_51 = V_0;
|
|
il2cpp_codegen_runtime_class_init_inline(RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1_il2cpp_TypeInfo_var);
|
|
RuntimeObject* L_52;
|
|
L_52 = RuntimeType_CreateInstanceForAnotherGenericParameter_m5AD0AF8C5D092750500FF193E17F311C59A6D066(L_50, L_51, NULL);
|
|
return ((EqualityComparer_1_t16A98D8F0C5EEF55360D327FE6C638869C3241C1*)CastclassClass((RuntimeObject*)L_52, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0)));
|
|
}
|
|
|
|
IL_012d:
|
|
{
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_53 = { reinterpret_cast<intptr_t> (SByteEnumEqualityComparer_1_t22A194805157D8AC4BC0FC4F4CCE756695F0F0A9_0_0_0_var) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_54;
|
|
L_54 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_53, NULL);
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_55 = V_0;
|
|
il2cpp_codegen_runtime_class_init_inline(RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1_il2cpp_TypeInfo_var);
|
|
RuntimeObject* L_56;
|
|
L_56 = RuntimeType_CreateInstanceForAnotherGenericParameter_m5AD0AF8C5D092750500FF193E17F311C59A6D066(L_54, L_55, NULL);
|
|
return ((EqualityComparer_1_t16A98D8F0C5EEF55360D327FE6C638869C3241C1*)CastclassClass((RuntimeObject*)L_56, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0)));
|
|
}
|
|
|
|
IL_0143:
|
|
{
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_57 = { reinterpret_cast<intptr_t> (EnumEqualityComparer_1_tBC651A41480E6107F1E2B2B93F4DAA9A7F47C0D2_0_0_0_var) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_58;
|
|
L_58 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_57, NULL);
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_59 = V_0;
|
|
il2cpp_codegen_runtime_class_init_inline(RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1_il2cpp_TypeInfo_var);
|
|
RuntimeObject* L_60;
|
|
L_60 = RuntimeType_CreateInstanceForAnotherGenericParameter_m5AD0AF8C5D092750500FF193E17F311C59A6D066(L_58, L_59, NULL);
|
|
return ((EqualityComparer_1_t16A98D8F0C5EEF55360D327FE6C638869C3241C1*)CastclassClass((RuntimeObject*)L_60, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0)));
|
|
}
|
|
|
|
IL_0159:
|
|
{
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_61 = { reinterpret_cast<intptr_t> (LongEnumEqualityComparer_1_t82A2D7F715CBB46B34BB48608559726410D63A45_0_0_0_var) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_62;
|
|
L_62 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_61, NULL);
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_63 = V_0;
|
|
il2cpp_codegen_runtime_class_init_inline(RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1_il2cpp_TypeInfo_var);
|
|
RuntimeObject* L_64;
|
|
L_64 = RuntimeType_CreateInstanceForAnotherGenericParameter_m5AD0AF8C5D092750500FF193E17F311C59A6D066(L_62, L_63, NULL);
|
|
return ((EqualityComparer_1_t16A98D8F0C5EEF55360D327FE6C638869C3241C1*)CastclassClass((RuntimeObject*)L_64, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0)));
|
|
}
|
|
|
|
IL_016f:
|
|
{
|
|
ObjectEqualityComparer_1_t786DD42C8E6B69C92C71815CDA30E45C689216EC* L_65 = (ObjectEqualityComparer_1_t786DD42C8E6B69C92C71815CDA30E45C689216EC*)il2cpp_codegen_object_new(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 6));
|
|
ObjectEqualityComparer_1__ctor_mFC87C149748F6DE675A2902ADB8EB4158F4DD093(L_65, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 7));
|
|
return (EqualityComparer_1_t16A98D8F0C5EEF55360D327FE6C638869C3241C1*)L_65;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t EqualityComparer_1_IndexOf_mFF0B5200287AA7329C7F270E78B53452BB418D05_gshared (EqualityComparer_1_t16A98D8F0C5EEF55360D327FE6C638869C3241C1* __this, UxmlObjectEntryU5BU5D_tF3F29A7BDD62E8BD2563FDD77C6C304E2A566235* ___0_array, UxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02 ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
int32_t L_0 = ___2_startIndex;
|
|
int32_t L_1 = ___3_count;
|
|
V_0 = ((int32_t)il2cpp_codegen_add(L_0, L_1));
|
|
int32_t L_2 = ___2_startIndex;
|
|
V_1 = L_2;
|
|
goto IL_001f;
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
UxmlObjectEntryU5BU5D_tF3F29A7BDD62E8BD2563FDD77C6C304E2A566235* L_3 = ___0_array;
|
|
int32_t L_4 = V_1;
|
|
NullCheck(L_3);
|
|
int32_t L_5 = L_4;
|
|
UxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02 L_6 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
|
|
UxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02 L_7 = ___1_value;
|
|
bool L_8;
|
|
L_8 = VirtualFuncInvoker2< bool, UxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02, UxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02 >::Invoke(8, __this, L_6, L_7);
|
|
if (!L_8)
|
|
{
|
|
goto IL_001b;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_9 = V_1;
|
|
return L_9;
|
|
}
|
|
|
|
IL_001b:
|
|
{
|
|
int32_t L_10 = V_1;
|
|
V_1 = ((int32_t)il2cpp_codegen_add(L_10, 1));
|
|
}
|
|
|
|
IL_001f:
|
|
{
|
|
int32_t L_11 = V_1;
|
|
int32_t L_12 = V_0;
|
|
if ((((int32_t)L_11) < ((int32_t)L_12)))
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
return (-1);
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t EqualityComparer_1_LastIndexOf_mC8E7A3CE6DE22FFD056EA280AA9204E0D8BE6525_gshared (EqualityComparer_1_t16A98D8F0C5EEF55360D327FE6C638869C3241C1* __this, UxmlObjectEntryU5BU5D_tF3F29A7BDD62E8BD2563FDD77C6C304E2A566235* ___0_array, UxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02 ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
int32_t L_0 = ___2_startIndex;
|
|
int32_t L_1 = ___3_count;
|
|
V_0 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_subtract(L_0, L_1)), 1));
|
|
int32_t L_2 = ___2_startIndex;
|
|
V_1 = L_2;
|
|
goto IL_0021;
|
|
}
|
|
|
|
IL_000b:
|
|
{
|
|
UxmlObjectEntryU5BU5D_tF3F29A7BDD62E8BD2563FDD77C6C304E2A566235* L_3 = ___0_array;
|
|
int32_t L_4 = V_1;
|
|
NullCheck(L_3);
|
|
int32_t L_5 = L_4;
|
|
UxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02 L_6 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
|
|
UxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02 L_7 = ___1_value;
|
|
bool L_8;
|
|
L_8 = VirtualFuncInvoker2< bool, UxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02, UxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02 >::Invoke(8, __this, L_6, L_7);
|
|
if (!L_8)
|
|
{
|
|
goto IL_001d;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_9 = V_1;
|
|
return L_9;
|
|
}
|
|
|
|
IL_001d:
|
|
{
|
|
int32_t L_10 = V_1;
|
|
V_1 = ((int32_t)il2cpp_codegen_subtract(L_10, 1));
|
|
}
|
|
|
|
IL_0021:
|
|
{
|
|
int32_t L_11 = V_1;
|
|
int32_t L_12 = V_0;
|
|
if ((((int32_t)L_11) >= ((int32_t)L_12)))
|
|
{
|
|
goto IL_000b;
|
|
}
|
|
}
|
|
{
|
|
return (-1);
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t EqualityComparer_1_System_Collections_IEqualityComparer_GetHashCode_mCB01DA494544196C56A3F01A63238B3F12932DF8_gshared (EqualityComparer_1_t16A98D8F0C5EEF55360D327FE6C638869C3241C1* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
RuntimeObject* L_0 = ___0_obj;
|
|
if (L_0)
|
|
{
|
|
goto IL_0005;
|
|
}
|
|
}
|
|
{
|
|
return 0;
|
|
}
|
|
|
|
IL_0005:
|
|
{
|
|
RuntimeObject* L_1 = ___0_obj;
|
|
if (!((RuntimeObject*)IsInst((RuntimeObject*)L_1, il2cpp_rgctx_data(method->klass->rgctx_data, 9))))
|
|
{
|
|
goto IL_001a;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_2 = ___0_obj;
|
|
int32_t L_3;
|
|
L_3 = VirtualFuncInvoker1< int32_t, UxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02 >::Invoke(9, __this, ((*(UxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02*)((UxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02*)(UxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02*)UnBox(L_2, il2cpp_rgctx_data(method->klass->rgctx_data, 9))))));
|
|
return L_3;
|
|
}
|
|
|
|
IL_001a:
|
|
{
|
|
ThrowHelper_ThrowArgumentException_m698044D4F664D7D0DDB88124EEEE2D052AF628BA((int32_t)2, NULL);
|
|
return 0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool EqualityComparer_1_System_Collections_IEqualityComparer_Equals_mC65E19DC73E85EE9981D820ED20C87043D392978_gshared (EqualityComparer_1_t16A98D8F0C5EEF55360D327FE6C638869C3241C1* __this, RuntimeObject* ___0_x, RuntimeObject* ___1_y, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
RuntimeObject* L_0 = ___0_x;
|
|
RuntimeObject* L_1 = ___1_y;
|
|
if ((!(((RuntimeObject*)(RuntimeObject*)L_0) == ((RuntimeObject*)(RuntimeObject*)L_1))))
|
|
{
|
|
goto IL_0006;
|
|
}
|
|
}
|
|
{
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_0006:
|
|
{
|
|
RuntimeObject* L_2 = ___0_x;
|
|
if (!L_2)
|
|
{
|
|
goto IL_000c;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_3 = ___1_y;
|
|
if (L_3)
|
|
{
|
|
goto IL_000e;
|
|
}
|
|
}
|
|
|
|
IL_000c:
|
|
{
|
|
return (bool)0;
|
|
}
|
|
|
|
IL_000e:
|
|
{
|
|
RuntimeObject* L_4 = ___0_x;
|
|
if (!((RuntimeObject*)IsInst((RuntimeObject*)L_4, il2cpp_rgctx_data(method->klass->rgctx_data, 9))))
|
|
{
|
|
goto IL_0031;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_5 = ___1_y;
|
|
if (!((RuntimeObject*)IsInst((RuntimeObject*)L_5, il2cpp_rgctx_data(method->klass->rgctx_data, 9))))
|
|
{
|
|
goto IL_0031;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_6 = ___0_x;
|
|
RuntimeObject* L_7 = ___1_y;
|
|
bool L_8;
|
|
L_8 = VirtualFuncInvoker2< bool, UxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02, UxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02 >::Invoke(8, __this, ((*(UxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02*)((UxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02*)(UxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02*)UnBox(L_6, il2cpp_rgctx_data(method->klass->rgctx_data, 9))))), ((*(UxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02*)((UxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02*)(UxmlObjectEntry_t1E72E4EBFDF4A1D3B8017BC882A5BAC71BE19E02*)UnBox(L_7, il2cpp_rgctx_data(method->klass->rgctx_data, 9))))));
|
|
return L_8;
|
|
}
|
|
|
|
IL_0031:
|
|
{
|
|
ThrowHelper_ThrowArgumentException_m698044D4F664D7D0DDB88124EEEE2D052AF628BA((int32_t)2, NULL);
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EqualityComparer_1__ctor_m1FEEA635F94BE9E7EC0A11906549202A2754DBD2_gshared (EqualityComparer_1_t16A98D8F0C5EEF55360D327FE6C638869C3241C1* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL);
|
|
return;
|
|
}
|
|
}
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic pop
|
|
#endif
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic push
|
|
#pragma clang diagnostic ignored "-Winvalid-offsetof"
|
|
#pragma clang diagnostic ignored "-Wunused-variable"
|
|
#endif
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EqualityComparer_1_t79BF82D45F57893C1DE60ADAE039812DE97AD810* EqualityComparer_1_get_Default_m54AFE635974378F49327B2C8E930C230C7A6D60B_gshared (const RuntimeMethod* method)
|
|
{
|
|
EqualityComparer_1_t79BF82D45F57893C1DE60ADAE039812DE97AD810* V_0 = NULL;
|
|
{
|
|
EqualityComparer_1_t79BF82D45F57893C1DE60ADAE039812DE97AD810* L_0 = ((EqualityComparer_1_t79BF82D45F57893C1DE60ADAE039812DE97AD810_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___defaultComparer;
|
|
il2cpp_codegen_memory_barrier();
|
|
V_0 = L_0;
|
|
EqualityComparer_1_t79BF82D45F57893C1DE60ADAE039812DE97AD810* L_1 = V_0;
|
|
if (L_1)
|
|
{
|
|
goto IL_0019;
|
|
}
|
|
}
|
|
{
|
|
EqualityComparer_1_t79BF82D45F57893C1DE60ADAE039812DE97AD810* L_2;
|
|
L_2 = EqualityComparer_1_CreateComparer_m9DA69C76988E5DAE94ABF08D7EB7DE00D674CD47(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
V_0 = L_2;
|
|
EqualityComparer_1_t79BF82D45F57893C1DE60ADAE039812DE97AD810* L_3 = V_0;
|
|
il2cpp_codegen_memory_barrier();
|
|
((EqualityComparer_1_t79BF82D45F57893C1DE60ADAE039812DE97AD810_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___defaultComparer = L_3;
|
|
Il2CppCodeGenWriteBarrier((void**)(&((EqualityComparer_1_t79BF82D45F57893C1DE60ADAE039812DE97AD810_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___defaultComparer), (void*)L_3);
|
|
}
|
|
|
|
IL_0019:
|
|
{
|
|
EqualityComparer_1_t79BF82D45F57893C1DE60ADAE039812DE97AD810* L_4 = V_0;
|
|
return L_4;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EqualityComparer_1_t79BF82D45F57893C1DE60ADAE039812DE97AD810* EqualityComparer_1_CreateComparer_m9DA69C76988E5DAE94ABF08D7EB7DE00D674CD47_gshared (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ByteEqualityComparer_tE254CF4C39341CB4BB9890C1CA90ACE14E1BA275_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EnumEqualityComparer_1_tBC651A41480E6107F1E2B2B93F4DAA9A7F47C0D2_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GenericEqualityComparer_1_t6262945D40913B57CAB9385B4AD9D22DC434DB15_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEquatable_1_tFEFF3D0D9006789C86A917B9EE3BA20A6C63C82D_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InternalStringComparer_t04B2D1768998E940BC4619579B7044102591E38B_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LongEnumEqualityComparer_1_t82A2D7F715CBB46B34BB48608559726410D63A45_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NullableEqualityComparer_1_t37CCD3831C08961BEE2BF95A9C6ACEB20E8734F1_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_tCC12E6AC31BF7E862A033EBEFF48D5000D6291E6_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SByteEnumEqualityComparer_1_t22A194805157D8AC4BC0FC4F4CCE756695F0F0A9_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ShortEnumEqualityComparer_1_t015D6AF164C159C98401C25C79D143BC822A9DBA_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_0_0_0_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;
|
|
}
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* V_0 = NULL;
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* V_1 = NULL;
|
|
int32_t V_2 = 0;
|
|
{
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 4)) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_1;
|
|
L_1 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_0, NULL);
|
|
V_0 = ((RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1*)CastclassClass((RuntimeObject*)L_1, RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1_il2cpp_TypeInfo_var));
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_2 = V_0;
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_3 = { reinterpret_cast<intptr_t> (Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_0_0_0_var) };
|
|
Type_t* L_4;
|
|
L_4 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_3, NULL);
|
|
bool L_5;
|
|
L_5 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC((Type_t*)L_2, L_4, NULL);
|
|
if (!L_5)
|
|
{
|
|
goto IL_002d;
|
|
}
|
|
}
|
|
{
|
|
ByteEqualityComparer_tE254CF4C39341CB4BB9890C1CA90ACE14E1BA275* L_6 = (ByteEqualityComparer_tE254CF4C39341CB4BB9890C1CA90ACE14E1BA275*)il2cpp_codegen_object_new(ByteEqualityComparer_tE254CF4C39341CB4BB9890C1CA90ACE14E1BA275_il2cpp_TypeInfo_var);
|
|
ByteEqualityComparer__ctor_m6A7EE7FCB7B4275069DC078346C35ED9B6F71AAE(L_6, NULL);
|
|
return ((EqualityComparer_1_t79BF82D45F57893C1DE60ADAE039812DE97AD810*)CastclassClass((RuntimeObject*)L_6, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0)));
|
|
}
|
|
|
|
IL_002d:
|
|
{
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_7 = V_0;
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_8 = { reinterpret_cast<intptr_t> (String_t_0_0_0_var) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_9;
|
|
L_9 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_8, NULL);
|
|
bool L_10;
|
|
L_10 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC((Type_t*)L_7, L_9, NULL);
|
|
if (!L_10)
|
|
{
|
|
goto IL_004a;
|
|
}
|
|
}
|
|
{
|
|
InternalStringComparer_t04B2D1768998E940BC4619579B7044102591E38B* L_11 = (InternalStringComparer_t04B2D1768998E940BC4619579B7044102591E38B*)il2cpp_codegen_object_new(InternalStringComparer_t04B2D1768998E940BC4619579B7044102591E38B_il2cpp_TypeInfo_var);
|
|
InternalStringComparer__ctor_m06A4CE888A27763DE6BD47DD2C2CF45C68736108(L_11, NULL);
|
|
return ((EqualityComparer_1_t79BF82D45F57893C1DE60ADAE039812DE97AD810*)CastclassClass((RuntimeObject*)L_11, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0)));
|
|
}
|
|
|
|
IL_004a:
|
|
{
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_12 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 5)) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_13;
|
|
L_13 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_12, NULL);
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_14 = V_0;
|
|
NullCheck(L_13);
|
|
bool L_15;
|
|
L_15 = VirtualFuncInvoker1< bool, Type_t* >::Invoke(37, L_13, (Type_t*)L_14);
|
|
if (!L_15)
|
|
{
|
|
goto IL_0072;
|
|
}
|
|
}
|
|
{
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_16 = { reinterpret_cast<intptr_t> (GenericEqualityComparer_1_t6262945D40913B57CAB9385B4AD9D22DC434DB15_0_0_0_var) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_17;
|
|
L_17 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_16, NULL);
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_18 = V_0;
|
|
il2cpp_codegen_runtime_class_init_inline(RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1_il2cpp_TypeInfo_var);
|
|
RuntimeObject* L_19;
|
|
L_19 = RuntimeType_CreateInstanceForAnotherGenericParameter_m5AD0AF8C5D092750500FF193E17F311C59A6D066(L_17, L_18, NULL);
|
|
return ((EqualityComparer_1_t79BF82D45F57893C1DE60ADAE039812DE97AD810*)CastclassClass((RuntimeObject*)L_19, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0)));
|
|
}
|
|
|
|
IL_0072:
|
|
{
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_20 = V_0;
|
|
NullCheck((Type_t*)L_20);
|
|
bool L_21;
|
|
L_21 = VirtualFuncInvoker0< bool >::Invoke(57, (Type_t*)L_20);
|
|
if (!L_21)
|
|
{
|
|
goto IL_00d6;
|
|
}
|
|
}
|
|
{
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_22 = V_0;
|
|
NullCheck((Type_t*)L_22);
|
|
Type_t* L_23;
|
|
L_23 = VirtualFuncInvoker0< Type_t* >::Invoke(66, (Type_t*)L_22);
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_24 = { 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_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_00d6;
|
|
}
|
|
}
|
|
{
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_27 = V_0;
|
|
NullCheck((Type_t*)L_27);
|
|
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_28;
|
|
L_28 = VirtualFuncInvoker0< TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* >::Invoke(68, (Type_t*)L_27);
|
|
NullCheck(L_28);
|
|
int32_t L_29 = 0;
|
|
Type_t* L_30 = (L_28)->GetAt(static_cast<il2cpp_array_size_t>(L_29));
|
|
V_1 = ((RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1*)CastclassClass((RuntimeObject*)L_30, RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1_il2cpp_TypeInfo_var));
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_31 = { reinterpret_cast<intptr_t> (IEquatable_1_tFEFF3D0D9006789C86A917B9EE3BA20A6C63C82D_0_0_0_var) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_32;
|
|
L_32 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_31, NULL);
|
|
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_33 = (TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)(TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)SZArrayNew(TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB_il2cpp_TypeInfo_var, (uint32_t)1);
|
|
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_34 = L_33;
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_35 = V_1;
|
|
NullCheck(L_34);
|
|
ArrayElementTypeCheck (L_34, L_35);
|
|
(L_34)->SetAt(static_cast<il2cpp_array_size_t>(0), (Type_t*)L_35);
|
|
NullCheck(L_32);
|
|
Type_t* L_36;
|
|
L_36 = VirtualFuncInvoker1< Type_t*, TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* >::Invoke(173, L_32, L_34);
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_37 = V_1;
|
|
NullCheck(L_36);
|
|
bool L_38;
|
|
L_38 = VirtualFuncInvoker1< bool, Type_t* >::Invoke(37, L_36, (Type_t*)L_37);
|
|
if (!L_38)
|
|
{
|
|
goto IL_00d6;
|
|
}
|
|
}
|
|
{
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_39 = { reinterpret_cast<intptr_t> (NullableEqualityComparer_1_t37CCD3831C08961BEE2BF95A9C6ACEB20E8734F1_0_0_0_var) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_40;
|
|
L_40 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_39, NULL);
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_41 = V_1;
|
|
il2cpp_codegen_runtime_class_init_inline(RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1_il2cpp_TypeInfo_var);
|
|
RuntimeObject* L_42;
|
|
L_42 = RuntimeType_CreateInstanceForAnotherGenericParameter_m5AD0AF8C5D092750500FF193E17F311C59A6D066(L_40, L_41, NULL);
|
|
return ((EqualityComparer_1_t79BF82D45F57893C1DE60ADAE039812DE97AD810*)CastclassClass((RuntimeObject*)L_42, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0)));
|
|
}
|
|
|
|
IL_00d6:
|
|
{
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_43 = V_0;
|
|
NullCheck((Type_t*)L_43);
|
|
bool L_44;
|
|
L_44 = VirtualFuncInvoker0< bool >::Invoke(98, (Type_t*)L_43);
|
|
if (!L_44)
|
|
{
|
|
goto IL_016f;
|
|
}
|
|
}
|
|
{
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_45 = V_0;
|
|
il2cpp_codegen_runtime_class_init_inline(Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_il2cpp_TypeInfo_var);
|
|
Type_t* L_46;
|
|
L_46 = Enum_GetUnderlyingType_mEDDDC2C9F74ECC841E65E401C3703D59C37CBB05((Type_t*)L_45, NULL);
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
int32_t L_47;
|
|
L_47 = Type_GetTypeCode_m2CE476933AF4B381D7A52F4343B70E9878FDF466(L_46, NULL);
|
|
V_2 = L_47;
|
|
int32_t L_48 = V_2;
|
|
switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_48, 5)))
|
|
{
|
|
case 0:
|
|
{
|
|
goto IL_012d;
|
|
}
|
|
case 1:
|
|
{
|
|
goto IL_0143;
|
|
}
|
|
case 2:
|
|
{
|
|
goto IL_0117;
|
|
}
|
|
case 3:
|
|
{
|
|
goto IL_0143;
|
|
}
|
|
case 4:
|
|
{
|
|
goto IL_0143;
|
|
}
|
|
case 5:
|
|
{
|
|
goto IL_0143;
|
|
}
|
|
case 6:
|
|
{
|
|
goto IL_0159;
|
|
}
|
|
case 7:
|
|
{
|
|
goto IL_0159;
|
|
}
|
|
}
|
|
}
|
|
{
|
|
goto IL_016f;
|
|
}
|
|
|
|
IL_0117:
|
|
{
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_49 = { reinterpret_cast<intptr_t> (ShortEnumEqualityComparer_1_t015D6AF164C159C98401C25C79D143BC822A9DBA_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);
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_51 = V_0;
|
|
il2cpp_codegen_runtime_class_init_inline(RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1_il2cpp_TypeInfo_var);
|
|
RuntimeObject* L_52;
|
|
L_52 = RuntimeType_CreateInstanceForAnotherGenericParameter_m5AD0AF8C5D092750500FF193E17F311C59A6D066(L_50, L_51, NULL);
|
|
return ((EqualityComparer_1_t79BF82D45F57893C1DE60ADAE039812DE97AD810*)CastclassClass((RuntimeObject*)L_52, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0)));
|
|
}
|
|
|
|
IL_012d:
|
|
{
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_53 = { reinterpret_cast<intptr_t> (SByteEnumEqualityComparer_1_t22A194805157D8AC4BC0FC4F4CCE756695F0F0A9_0_0_0_var) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_54;
|
|
L_54 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_53, NULL);
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_55 = V_0;
|
|
il2cpp_codegen_runtime_class_init_inline(RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1_il2cpp_TypeInfo_var);
|
|
RuntimeObject* L_56;
|
|
L_56 = RuntimeType_CreateInstanceForAnotherGenericParameter_m5AD0AF8C5D092750500FF193E17F311C59A6D066(L_54, L_55, NULL);
|
|
return ((EqualityComparer_1_t79BF82D45F57893C1DE60ADAE039812DE97AD810*)CastclassClass((RuntimeObject*)L_56, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0)));
|
|
}
|
|
|
|
IL_0143:
|
|
{
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_57 = { reinterpret_cast<intptr_t> (EnumEqualityComparer_1_tBC651A41480E6107F1E2B2B93F4DAA9A7F47C0D2_0_0_0_var) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_58;
|
|
L_58 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_57, NULL);
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_59 = V_0;
|
|
il2cpp_codegen_runtime_class_init_inline(RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1_il2cpp_TypeInfo_var);
|
|
RuntimeObject* L_60;
|
|
L_60 = RuntimeType_CreateInstanceForAnotherGenericParameter_m5AD0AF8C5D092750500FF193E17F311C59A6D066(L_58, L_59, NULL);
|
|
return ((EqualityComparer_1_t79BF82D45F57893C1DE60ADAE039812DE97AD810*)CastclassClass((RuntimeObject*)L_60, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0)));
|
|
}
|
|
|
|
IL_0159:
|
|
{
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_61 = { reinterpret_cast<intptr_t> (LongEnumEqualityComparer_1_t82A2D7F715CBB46B34BB48608559726410D63A45_0_0_0_var) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_62;
|
|
L_62 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_61, NULL);
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_63 = V_0;
|
|
il2cpp_codegen_runtime_class_init_inline(RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1_il2cpp_TypeInfo_var);
|
|
RuntimeObject* L_64;
|
|
L_64 = RuntimeType_CreateInstanceForAnotherGenericParameter_m5AD0AF8C5D092750500FF193E17F311C59A6D066(L_62, L_63, NULL);
|
|
return ((EqualityComparer_1_t79BF82D45F57893C1DE60ADAE039812DE97AD810*)CastclassClass((RuntimeObject*)L_64, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0)));
|
|
}
|
|
|
|
IL_016f:
|
|
{
|
|
ObjectEqualityComparer_1_tEC53B973BA396426231073835A6E088DBAA22586* L_65 = (ObjectEqualityComparer_1_tEC53B973BA396426231073835A6E088DBAA22586*)il2cpp_codegen_object_new(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 6));
|
|
ObjectEqualityComparer_1__ctor_m2A3FB60FC31E240AD6AE550D845B558C679248EF(L_65, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 7));
|
|
return (EqualityComparer_1_t79BF82D45F57893C1DE60ADAE039812DE97AD810*)L_65;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t EqualityComparer_1_IndexOf_m27ED1259CF14E955DF05314336904F72B1787DEE_gshared (EqualityComparer_1_t79BF82D45F57893C1DE60ADAE039812DE97AD810* __this, XmlSchemaObjectEntryU5BU5D_tBCEE5881A0EF3ACBC998EFA679ACBF1ED8256E27* ___0_array, XmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
int32_t L_0 = ___2_startIndex;
|
|
int32_t L_1 = ___3_count;
|
|
V_0 = ((int32_t)il2cpp_codegen_add(L_0, L_1));
|
|
int32_t L_2 = ___2_startIndex;
|
|
V_1 = L_2;
|
|
goto IL_001f;
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
XmlSchemaObjectEntryU5BU5D_tBCEE5881A0EF3ACBC998EFA679ACBF1ED8256E27* L_3 = ___0_array;
|
|
int32_t L_4 = V_1;
|
|
NullCheck(L_3);
|
|
int32_t L_5 = L_4;
|
|
XmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD L_6 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
|
|
XmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD L_7 = ___1_value;
|
|
bool L_8;
|
|
L_8 = VirtualFuncInvoker2< bool, XmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD, XmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD >::Invoke(8, __this, L_6, L_7);
|
|
if (!L_8)
|
|
{
|
|
goto IL_001b;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_9 = V_1;
|
|
return L_9;
|
|
}
|
|
|
|
IL_001b:
|
|
{
|
|
int32_t L_10 = V_1;
|
|
V_1 = ((int32_t)il2cpp_codegen_add(L_10, 1));
|
|
}
|
|
|
|
IL_001f:
|
|
{
|
|
int32_t L_11 = V_1;
|
|
int32_t L_12 = V_0;
|
|
if ((((int32_t)L_11) < ((int32_t)L_12)))
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
return (-1);
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t EqualityComparer_1_LastIndexOf_mD1A9B729BB8FE7A10A08FCBC45EA75294DB44900_gshared (EqualityComparer_1_t79BF82D45F57893C1DE60ADAE039812DE97AD810* __this, XmlSchemaObjectEntryU5BU5D_tBCEE5881A0EF3ACBC998EFA679ACBF1ED8256E27* ___0_array, XmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
int32_t L_0 = ___2_startIndex;
|
|
int32_t L_1 = ___3_count;
|
|
V_0 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_subtract(L_0, L_1)), 1));
|
|
int32_t L_2 = ___2_startIndex;
|
|
V_1 = L_2;
|
|
goto IL_0021;
|
|
}
|
|
|
|
IL_000b:
|
|
{
|
|
XmlSchemaObjectEntryU5BU5D_tBCEE5881A0EF3ACBC998EFA679ACBF1ED8256E27* L_3 = ___0_array;
|
|
int32_t L_4 = V_1;
|
|
NullCheck(L_3);
|
|
int32_t L_5 = L_4;
|
|
XmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD L_6 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
|
|
XmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD L_7 = ___1_value;
|
|
bool L_8;
|
|
L_8 = VirtualFuncInvoker2< bool, XmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD, XmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD >::Invoke(8, __this, L_6, L_7);
|
|
if (!L_8)
|
|
{
|
|
goto IL_001d;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_9 = V_1;
|
|
return L_9;
|
|
}
|
|
|
|
IL_001d:
|
|
{
|
|
int32_t L_10 = V_1;
|
|
V_1 = ((int32_t)il2cpp_codegen_subtract(L_10, 1));
|
|
}
|
|
|
|
IL_0021:
|
|
{
|
|
int32_t L_11 = V_1;
|
|
int32_t L_12 = V_0;
|
|
if ((((int32_t)L_11) >= ((int32_t)L_12)))
|
|
{
|
|
goto IL_000b;
|
|
}
|
|
}
|
|
{
|
|
return (-1);
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t EqualityComparer_1_System_Collections_IEqualityComparer_GetHashCode_m06D2634A6AA5D06297826609C9E49699ABB196F7_gshared (EqualityComparer_1_t79BF82D45F57893C1DE60ADAE039812DE97AD810* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
RuntimeObject* L_0 = ___0_obj;
|
|
if (L_0)
|
|
{
|
|
goto IL_0005;
|
|
}
|
|
}
|
|
{
|
|
return 0;
|
|
}
|
|
|
|
IL_0005:
|
|
{
|
|
RuntimeObject* L_1 = ___0_obj;
|
|
if (!((RuntimeObject*)IsInst((RuntimeObject*)L_1, il2cpp_rgctx_data(method->klass->rgctx_data, 9))))
|
|
{
|
|
goto IL_001a;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_2 = ___0_obj;
|
|
int32_t L_3;
|
|
L_3 = VirtualFuncInvoker1< int32_t, XmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD >::Invoke(9, __this, ((*(XmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD*)((XmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD*)(XmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD*)UnBox(L_2, il2cpp_rgctx_data(method->klass->rgctx_data, 9))))));
|
|
return L_3;
|
|
}
|
|
|
|
IL_001a:
|
|
{
|
|
ThrowHelper_ThrowArgumentException_m698044D4F664D7D0DDB88124EEEE2D052AF628BA((int32_t)2, NULL);
|
|
return 0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool EqualityComparer_1_System_Collections_IEqualityComparer_Equals_mECB26F598CAD7A0CD1E95A8C3D949FE678D33329_gshared (EqualityComparer_1_t79BF82D45F57893C1DE60ADAE039812DE97AD810* __this, RuntimeObject* ___0_x, RuntimeObject* ___1_y, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
RuntimeObject* L_0 = ___0_x;
|
|
RuntimeObject* L_1 = ___1_y;
|
|
if ((!(((RuntimeObject*)(RuntimeObject*)L_0) == ((RuntimeObject*)(RuntimeObject*)L_1))))
|
|
{
|
|
goto IL_0006;
|
|
}
|
|
}
|
|
{
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_0006:
|
|
{
|
|
RuntimeObject* L_2 = ___0_x;
|
|
if (!L_2)
|
|
{
|
|
goto IL_000c;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_3 = ___1_y;
|
|
if (L_3)
|
|
{
|
|
goto IL_000e;
|
|
}
|
|
}
|
|
|
|
IL_000c:
|
|
{
|
|
return (bool)0;
|
|
}
|
|
|
|
IL_000e:
|
|
{
|
|
RuntimeObject* L_4 = ___0_x;
|
|
if (!((RuntimeObject*)IsInst((RuntimeObject*)L_4, il2cpp_rgctx_data(method->klass->rgctx_data, 9))))
|
|
{
|
|
goto IL_0031;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_5 = ___1_y;
|
|
if (!((RuntimeObject*)IsInst((RuntimeObject*)L_5, il2cpp_rgctx_data(method->klass->rgctx_data, 9))))
|
|
{
|
|
goto IL_0031;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_6 = ___0_x;
|
|
RuntimeObject* L_7 = ___1_y;
|
|
bool L_8;
|
|
L_8 = VirtualFuncInvoker2< bool, XmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD, XmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD >::Invoke(8, __this, ((*(XmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD*)((XmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD*)(XmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD*)UnBox(L_6, il2cpp_rgctx_data(method->klass->rgctx_data, 9))))), ((*(XmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD*)((XmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD*)(XmlSchemaObjectEntry_t79D1310E1F5CA860FAD243853E59A3C2ACDB83CD*)UnBox(L_7, il2cpp_rgctx_data(method->klass->rgctx_data, 9))))));
|
|
return L_8;
|
|
}
|
|
|
|
IL_0031:
|
|
{
|
|
ThrowHelper_ThrowArgumentException_m698044D4F664D7D0DDB88124EEEE2D052AF628BA((int32_t)2, NULL);
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EqualityComparer_1__ctor_m1C3E6122DC3F052941EF5D9BF0ED749D77871B1B_gshared (EqualityComparer_1_t79BF82D45F57893C1DE60ADAE039812DE97AD810* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL);
|
|
return;
|
|
}
|
|
}
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic pop
|
|
#endif
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic push
|
|
#pragma clang diagnostic ignored "-Winvalid-offsetof"
|
|
#pragma clang diagnostic ignored "-Wunused-variable"
|
|
#endif
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EqualityComparer_1_t38EE53B7A75D77D5D194E0E1032C58C190258FAC* EqualityComparer_1_get_Default_mB153DFB6C31B8C88EF2DE42AC13599BDA79227C0_gshared (const RuntimeMethod* method)
|
|
{
|
|
EqualityComparer_1_t38EE53B7A75D77D5D194E0E1032C58C190258FAC* V_0 = NULL;
|
|
{
|
|
EqualityComparer_1_t38EE53B7A75D77D5D194E0E1032C58C190258FAC* L_0 = ((EqualityComparer_1_t38EE53B7A75D77D5D194E0E1032C58C190258FAC_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___defaultComparer;
|
|
il2cpp_codegen_memory_barrier();
|
|
V_0 = L_0;
|
|
EqualityComparer_1_t38EE53B7A75D77D5D194E0E1032C58C190258FAC* L_1 = V_0;
|
|
if (L_1)
|
|
{
|
|
goto IL_0019;
|
|
}
|
|
}
|
|
{
|
|
EqualityComparer_1_t38EE53B7A75D77D5D194E0E1032C58C190258FAC* L_2;
|
|
L_2 = EqualityComparer_1_CreateComparer_m4B6D964D775E3647E4F584598B92779B62AB0543(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
V_0 = L_2;
|
|
EqualityComparer_1_t38EE53B7A75D77D5D194E0E1032C58C190258FAC* L_3 = V_0;
|
|
il2cpp_codegen_memory_barrier();
|
|
((EqualityComparer_1_t38EE53B7A75D77D5D194E0E1032C58C190258FAC_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___defaultComparer = L_3;
|
|
Il2CppCodeGenWriteBarrier((void**)(&((EqualityComparer_1_t38EE53B7A75D77D5D194E0E1032C58C190258FAC_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___defaultComparer), (void*)L_3);
|
|
}
|
|
|
|
IL_0019:
|
|
{
|
|
EqualityComparer_1_t38EE53B7A75D77D5D194E0E1032C58C190258FAC* L_4 = V_0;
|
|
return L_4;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EqualityComparer_1_t38EE53B7A75D77D5D194E0E1032C58C190258FAC* EqualityComparer_1_CreateComparer_m4B6D964D775E3647E4F584598B92779B62AB0543_gshared (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ByteEqualityComparer_tE254CF4C39341CB4BB9890C1CA90ACE14E1BA275_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EnumEqualityComparer_1_tBC651A41480E6107F1E2B2B93F4DAA9A7F47C0D2_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GenericEqualityComparer_1_t6262945D40913B57CAB9385B4AD9D22DC434DB15_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEquatable_1_tFEFF3D0D9006789C86A917B9EE3BA20A6C63C82D_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InternalStringComparer_t04B2D1768998E940BC4619579B7044102591E38B_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LongEnumEqualityComparer_1_t82A2D7F715CBB46B34BB48608559726410D63A45_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NullableEqualityComparer_1_t37CCD3831C08961BEE2BF95A9C6ACEB20E8734F1_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_tCC12E6AC31BF7E862A033EBEFF48D5000D6291E6_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SByteEnumEqualityComparer_1_t22A194805157D8AC4BC0FC4F4CCE756695F0F0A9_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ShortEnumEqualityComparer_1_t015D6AF164C159C98401C25C79D143BC822A9DBA_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_0_0_0_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;
|
|
}
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* V_0 = NULL;
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* V_1 = NULL;
|
|
int32_t V_2 = 0;
|
|
{
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 4)) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_1;
|
|
L_1 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_0, NULL);
|
|
V_0 = ((RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1*)CastclassClass((RuntimeObject*)L_1, RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1_il2cpp_TypeInfo_var));
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_2 = V_0;
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_3 = { reinterpret_cast<intptr_t> (Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_0_0_0_var) };
|
|
Type_t* L_4;
|
|
L_4 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_3, NULL);
|
|
bool L_5;
|
|
L_5 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC((Type_t*)L_2, L_4, NULL);
|
|
if (!L_5)
|
|
{
|
|
goto IL_002d;
|
|
}
|
|
}
|
|
{
|
|
ByteEqualityComparer_tE254CF4C39341CB4BB9890C1CA90ACE14E1BA275* L_6 = (ByteEqualityComparer_tE254CF4C39341CB4BB9890C1CA90ACE14E1BA275*)il2cpp_codegen_object_new(ByteEqualityComparer_tE254CF4C39341CB4BB9890C1CA90ACE14E1BA275_il2cpp_TypeInfo_var);
|
|
ByteEqualityComparer__ctor_m6A7EE7FCB7B4275069DC078346C35ED9B6F71AAE(L_6, NULL);
|
|
return ((EqualityComparer_1_t38EE53B7A75D77D5D194E0E1032C58C190258FAC*)CastclassClass((RuntimeObject*)L_6, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0)));
|
|
}
|
|
|
|
IL_002d:
|
|
{
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_7 = V_0;
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_8 = { reinterpret_cast<intptr_t> (String_t_0_0_0_var) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_9;
|
|
L_9 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_8, NULL);
|
|
bool L_10;
|
|
L_10 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC((Type_t*)L_7, L_9, NULL);
|
|
if (!L_10)
|
|
{
|
|
goto IL_004a;
|
|
}
|
|
}
|
|
{
|
|
InternalStringComparer_t04B2D1768998E940BC4619579B7044102591E38B* L_11 = (InternalStringComparer_t04B2D1768998E940BC4619579B7044102591E38B*)il2cpp_codegen_object_new(InternalStringComparer_t04B2D1768998E940BC4619579B7044102591E38B_il2cpp_TypeInfo_var);
|
|
InternalStringComparer__ctor_m06A4CE888A27763DE6BD47DD2C2CF45C68736108(L_11, NULL);
|
|
return ((EqualityComparer_1_t38EE53B7A75D77D5D194E0E1032C58C190258FAC*)CastclassClass((RuntimeObject*)L_11, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0)));
|
|
}
|
|
|
|
IL_004a:
|
|
{
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_12 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 5)) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_13;
|
|
L_13 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_12, NULL);
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_14 = V_0;
|
|
NullCheck(L_13);
|
|
bool L_15;
|
|
L_15 = VirtualFuncInvoker1< bool, Type_t* >::Invoke(37, L_13, (Type_t*)L_14);
|
|
if (!L_15)
|
|
{
|
|
goto IL_0072;
|
|
}
|
|
}
|
|
{
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_16 = { reinterpret_cast<intptr_t> (GenericEqualityComparer_1_t6262945D40913B57CAB9385B4AD9D22DC434DB15_0_0_0_var) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_17;
|
|
L_17 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_16, NULL);
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_18 = V_0;
|
|
il2cpp_codegen_runtime_class_init_inline(RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1_il2cpp_TypeInfo_var);
|
|
RuntimeObject* L_19;
|
|
L_19 = RuntimeType_CreateInstanceForAnotherGenericParameter_m5AD0AF8C5D092750500FF193E17F311C59A6D066(L_17, L_18, NULL);
|
|
return ((EqualityComparer_1_t38EE53B7A75D77D5D194E0E1032C58C190258FAC*)CastclassClass((RuntimeObject*)L_19, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0)));
|
|
}
|
|
|
|
IL_0072:
|
|
{
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_20 = V_0;
|
|
NullCheck((Type_t*)L_20);
|
|
bool L_21;
|
|
L_21 = VirtualFuncInvoker0< bool >::Invoke(57, (Type_t*)L_20);
|
|
if (!L_21)
|
|
{
|
|
goto IL_00d6;
|
|
}
|
|
}
|
|
{
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_22 = V_0;
|
|
NullCheck((Type_t*)L_22);
|
|
Type_t* L_23;
|
|
L_23 = VirtualFuncInvoker0< Type_t* >::Invoke(66, (Type_t*)L_22);
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_24 = { 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_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_00d6;
|
|
}
|
|
}
|
|
{
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_27 = V_0;
|
|
NullCheck((Type_t*)L_27);
|
|
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_28;
|
|
L_28 = VirtualFuncInvoker0< TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* >::Invoke(68, (Type_t*)L_27);
|
|
NullCheck(L_28);
|
|
int32_t L_29 = 0;
|
|
Type_t* L_30 = (L_28)->GetAt(static_cast<il2cpp_array_size_t>(L_29));
|
|
V_1 = ((RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1*)CastclassClass((RuntimeObject*)L_30, RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1_il2cpp_TypeInfo_var));
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_31 = { reinterpret_cast<intptr_t> (IEquatable_1_tFEFF3D0D9006789C86A917B9EE3BA20A6C63C82D_0_0_0_var) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_32;
|
|
L_32 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_31, NULL);
|
|
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_33 = (TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)(TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)SZArrayNew(TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB_il2cpp_TypeInfo_var, (uint32_t)1);
|
|
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_34 = L_33;
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_35 = V_1;
|
|
NullCheck(L_34);
|
|
ArrayElementTypeCheck (L_34, L_35);
|
|
(L_34)->SetAt(static_cast<il2cpp_array_size_t>(0), (Type_t*)L_35);
|
|
NullCheck(L_32);
|
|
Type_t* L_36;
|
|
L_36 = VirtualFuncInvoker1< Type_t*, TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* >::Invoke(173, L_32, L_34);
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_37 = V_1;
|
|
NullCheck(L_36);
|
|
bool L_38;
|
|
L_38 = VirtualFuncInvoker1< bool, Type_t* >::Invoke(37, L_36, (Type_t*)L_37);
|
|
if (!L_38)
|
|
{
|
|
goto IL_00d6;
|
|
}
|
|
}
|
|
{
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_39 = { reinterpret_cast<intptr_t> (NullableEqualityComparer_1_t37CCD3831C08961BEE2BF95A9C6ACEB20E8734F1_0_0_0_var) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_40;
|
|
L_40 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_39, NULL);
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_41 = V_1;
|
|
il2cpp_codegen_runtime_class_init_inline(RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1_il2cpp_TypeInfo_var);
|
|
RuntimeObject* L_42;
|
|
L_42 = RuntimeType_CreateInstanceForAnotherGenericParameter_m5AD0AF8C5D092750500FF193E17F311C59A6D066(L_40, L_41, NULL);
|
|
return ((EqualityComparer_1_t38EE53B7A75D77D5D194E0E1032C58C190258FAC*)CastclassClass((RuntimeObject*)L_42, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0)));
|
|
}
|
|
|
|
IL_00d6:
|
|
{
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_43 = V_0;
|
|
NullCheck((Type_t*)L_43);
|
|
bool L_44;
|
|
L_44 = VirtualFuncInvoker0< bool >::Invoke(98, (Type_t*)L_43);
|
|
if (!L_44)
|
|
{
|
|
goto IL_016f;
|
|
}
|
|
}
|
|
{
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_45 = V_0;
|
|
il2cpp_codegen_runtime_class_init_inline(Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_il2cpp_TypeInfo_var);
|
|
Type_t* L_46;
|
|
L_46 = Enum_GetUnderlyingType_mEDDDC2C9F74ECC841E65E401C3703D59C37CBB05((Type_t*)L_45, NULL);
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
int32_t L_47;
|
|
L_47 = Type_GetTypeCode_m2CE476933AF4B381D7A52F4343B70E9878FDF466(L_46, NULL);
|
|
V_2 = L_47;
|
|
int32_t L_48 = V_2;
|
|
switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_48, 5)))
|
|
{
|
|
case 0:
|
|
{
|
|
goto IL_012d;
|
|
}
|
|
case 1:
|
|
{
|
|
goto IL_0143;
|
|
}
|
|
case 2:
|
|
{
|
|
goto IL_0117;
|
|
}
|
|
case 3:
|
|
{
|
|
goto IL_0143;
|
|
}
|
|
case 4:
|
|
{
|
|
goto IL_0143;
|
|
}
|
|
case 5:
|
|
{
|
|
goto IL_0143;
|
|
}
|
|
case 6:
|
|
{
|
|
goto IL_0159;
|
|
}
|
|
case 7:
|
|
{
|
|
goto IL_0159;
|
|
}
|
|
}
|
|
}
|
|
{
|
|
goto IL_016f;
|
|
}
|
|
|
|
IL_0117:
|
|
{
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_49 = { reinterpret_cast<intptr_t> (ShortEnumEqualityComparer_1_t015D6AF164C159C98401C25C79D143BC822A9DBA_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);
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_51 = V_0;
|
|
il2cpp_codegen_runtime_class_init_inline(RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1_il2cpp_TypeInfo_var);
|
|
RuntimeObject* L_52;
|
|
L_52 = RuntimeType_CreateInstanceForAnotherGenericParameter_m5AD0AF8C5D092750500FF193E17F311C59A6D066(L_50, L_51, NULL);
|
|
return ((EqualityComparer_1_t38EE53B7A75D77D5D194E0E1032C58C190258FAC*)CastclassClass((RuntimeObject*)L_52, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0)));
|
|
}
|
|
|
|
IL_012d:
|
|
{
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_53 = { reinterpret_cast<intptr_t> (SByteEnumEqualityComparer_1_t22A194805157D8AC4BC0FC4F4CCE756695F0F0A9_0_0_0_var) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_54;
|
|
L_54 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_53, NULL);
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_55 = V_0;
|
|
il2cpp_codegen_runtime_class_init_inline(RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1_il2cpp_TypeInfo_var);
|
|
RuntimeObject* L_56;
|
|
L_56 = RuntimeType_CreateInstanceForAnotherGenericParameter_m5AD0AF8C5D092750500FF193E17F311C59A6D066(L_54, L_55, NULL);
|
|
return ((EqualityComparer_1_t38EE53B7A75D77D5D194E0E1032C58C190258FAC*)CastclassClass((RuntimeObject*)L_56, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0)));
|
|
}
|
|
|
|
IL_0143:
|
|
{
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_57 = { reinterpret_cast<intptr_t> (EnumEqualityComparer_1_tBC651A41480E6107F1E2B2B93F4DAA9A7F47C0D2_0_0_0_var) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_58;
|
|
L_58 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_57, NULL);
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_59 = V_0;
|
|
il2cpp_codegen_runtime_class_init_inline(RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1_il2cpp_TypeInfo_var);
|
|
RuntimeObject* L_60;
|
|
L_60 = RuntimeType_CreateInstanceForAnotherGenericParameter_m5AD0AF8C5D092750500FF193E17F311C59A6D066(L_58, L_59, NULL);
|
|
return ((EqualityComparer_1_t38EE53B7A75D77D5D194E0E1032C58C190258FAC*)CastclassClass((RuntimeObject*)L_60, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0)));
|
|
}
|
|
|
|
IL_0159:
|
|
{
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_61 = { reinterpret_cast<intptr_t> (LongEnumEqualityComparer_1_t82A2D7F715CBB46B34BB48608559726410D63A45_0_0_0_var) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_62;
|
|
L_62 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_61, NULL);
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_63 = V_0;
|
|
il2cpp_codegen_runtime_class_init_inline(RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1_il2cpp_TypeInfo_var);
|
|
RuntimeObject* L_64;
|
|
L_64 = RuntimeType_CreateInstanceForAnotherGenericParameter_m5AD0AF8C5D092750500FF193E17F311C59A6D066(L_62, L_63, NULL);
|
|
return ((EqualityComparer_1_t38EE53B7A75D77D5D194E0E1032C58C190258FAC*)CastclassClass((RuntimeObject*)L_64, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0)));
|
|
}
|
|
|
|
IL_016f:
|
|
{
|
|
ObjectEqualityComparer_1_tBE83C233D7D695E232577ADEFC94F52DA898D8E1* L_65 = (ObjectEqualityComparer_1_tBE83C233D7D695E232577ADEFC94F52DA898D8E1*)il2cpp_codegen_object_new(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 6));
|
|
ObjectEqualityComparer_1__ctor_mA9D4AFA3C0D6077BA707EF6A5A40A73CAF8295BD(L_65, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 7));
|
|
return (EqualityComparer_1_t38EE53B7A75D77D5D194E0E1032C58C190258FAC*)L_65;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t EqualityComparer_1_IndexOf_m004A9CF0C6D58669ABAE85EE535A16581B717C15_gshared (EqualityComparer_1_t38EE53B7A75D77D5D194E0E1032C58C190258FAC* __this, ContextMenuItemU5BU5D_tFD4FC81929646BCD206377E2AC8E290E93FEE279* ___0_array, ContextMenuItem_t0D29D1ECB0C1F769EFC9ACA2D0AE6B1A8A4736A9 ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
int32_t L_0 = ___2_startIndex;
|
|
int32_t L_1 = ___3_count;
|
|
V_0 = ((int32_t)il2cpp_codegen_add(L_0, L_1));
|
|
int32_t L_2 = ___2_startIndex;
|
|
V_1 = L_2;
|
|
goto IL_001f;
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
ContextMenuItemU5BU5D_tFD4FC81929646BCD206377E2AC8E290E93FEE279* L_3 = ___0_array;
|
|
int32_t L_4 = V_1;
|
|
NullCheck(L_3);
|
|
int32_t L_5 = L_4;
|
|
ContextMenuItem_t0D29D1ECB0C1F769EFC9ACA2D0AE6B1A8A4736A9 L_6 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
|
|
ContextMenuItem_t0D29D1ECB0C1F769EFC9ACA2D0AE6B1A8A4736A9 L_7 = ___1_value;
|
|
bool L_8;
|
|
L_8 = VirtualFuncInvoker2< bool, ContextMenuItem_t0D29D1ECB0C1F769EFC9ACA2D0AE6B1A8A4736A9, ContextMenuItem_t0D29D1ECB0C1F769EFC9ACA2D0AE6B1A8A4736A9 >::Invoke(8, __this, L_6, L_7);
|
|
if (!L_8)
|
|
{
|
|
goto IL_001b;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_9 = V_1;
|
|
return L_9;
|
|
}
|
|
|
|
IL_001b:
|
|
{
|
|
int32_t L_10 = V_1;
|
|
V_1 = ((int32_t)il2cpp_codegen_add(L_10, 1));
|
|
}
|
|
|
|
IL_001f:
|
|
{
|
|
int32_t L_11 = V_1;
|
|
int32_t L_12 = V_0;
|
|
if ((((int32_t)L_11) < ((int32_t)L_12)))
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
return (-1);
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t EqualityComparer_1_LastIndexOf_m0BF6C0A241C7638DD4CC239C369C084012E2757B_gshared (EqualityComparer_1_t38EE53B7A75D77D5D194E0E1032C58C190258FAC* __this, ContextMenuItemU5BU5D_tFD4FC81929646BCD206377E2AC8E290E93FEE279* ___0_array, ContextMenuItem_t0D29D1ECB0C1F769EFC9ACA2D0AE6B1A8A4736A9 ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
int32_t L_0 = ___2_startIndex;
|
|
int32_t L_1 = ___3_count;
|
|
V_0 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_subtract(L_0, L_1)), 1));
|
|
int32_t L_2 = ___2_startIndex;
|
|
V_1 = L_2;
|
|
goto IL_0021;
|
|
}
|
|
|
|
IL_000b:
|
|
{
|
|
ContextMenuItemU5BU5D_tFD4FC81929646BCD206377E2AC8E290E93FEE279* L_3 = ___0_array;
|
|
int32_t L_4 = V_1;
|
|
NullCheck(L_3);
|
|
int32_t L_5 = L_4;
|
|
ContextMenuItem_t0D29D1ECB0C1F769EFC9ACA2D0AE6B1A8A4736A9 L_6 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
|
|
ContextMenuItem_t0D29D1ECB0C1F769EFC9ACA2D0AE6B1A8A4736A9 L_7 = ___1_value;
|
|
bool L_8;
|
|
L_8 = VirtualFuncInvoker2< bool, ContextMenuItem_t0D29D1ECB0C1F769EFC9ACA2D0AE6B1A8A4736A9, ContextMenuItem_t0D29D1ECB0C1F769EFC9ACA2D0AE6B1A8A4736A9 >::Invoke(8, __this, L_6, L_7);
|
|
if (!L_8)
|
|
{
|
|
goto IL_001d;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_9 = V_1;
|
|
return L_9;
|
|
}
|
|
|
|
IL_001d:
|
|
{
|
|
int32_t L_10 = V_1;
|
|
V_1 = ((int32_t)il2cpp_codegen_subtract(L_10, 1));
|
|
}
|
|
|
|
IL_0021:
|
|
{
|
|
int32_t L_11 = V_1;
|
|
int32_t L_12 = V_0;
|
|
if ((((int32_t)L_11) >= ((int32_t)L_12)))
|
|
{
|
|
goto IL_000b;
|
|
}
|
|
}
|
|
{
|
|
return (-1);
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t EqualityComparer_1_System_Collections_IEqualityComparer_GetHashCode_m1D40BB0649976440C8300FB4E7637BE080C778A7_gshared (EqualityComparer_1_t38EE53B7A75D77D5D194E0E1032C58C190258FAC* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
RuntimeObject* L_0 = ___0_obj;
|
|
if (L_0)
|
|
{
|
|
goto IL_0005;
|
|
}
|
|
}
|
|
{
|
|
return 0;
|
|
}
|
|
|
|
IL_0005:
|
|
{
|
|
RuntimeObject* L_1 = ___0_obj;
|
|
if (!((RuntimeObject*)IsInst((RuntimeObject*)L_1, il2cpp_rgctx_data(method->klass->rgctx_data, 9))))
|
|
{
|
|
goto IL_001a;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_2 = ___0_obj;
|
|
int32_t L_3;
|
|
L_3 = VirtualFuncInvoker1< int32_t, ContextMenuItem_t0D29D1ECB0C1F769EFC9ACA2D0AE6B1A8A4736A9 >::Invoke(9, __this, ((*(ContextMenuItem_t0D29D1ECB0C1F769EFC9ACA2D0AE6B1A8A4736A9*)((ContextMenuItem_t0D29D1ECB0C1F769EFC9ACA2D0AE6B1A8A4736A9*)(ContextMenuItem_t0D29D1ECB0C1F769EFC9ACA2D0AE6B1A8A4736A9*)UnBox(L_2, il2cpp_rgctx_data(method->klass->rgctx_data, 9))))));
|
|
return L_3;
|
|
}
|
|
|
|
IL_001a:
|
|
{
|
|
ThrowHelper_ThrowArgumentException_m698044D4F664D7D0DDB88124EEEE2D052AF628BA((int32_t)2, NULL);
|
|
return 0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool EqualityComparer_1_System_Collections_IEqualityComparer_Equals_m9C7ED89892D9FB311AEDCD4C75F40942E4B36709_gshared (EqualityComparer_1_t38EE53B7A75D77D5D194E0E1032C58C190258FAC* __this, RuntimeObject* ___0_x, RuntimeObject* ___1_y, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
RuntimeObject* L_0 = ___0_x;
|
|
RuntimeObject* L_1 = ___1_y;
|
|
if ((!(((RuntimeObject*)(RuntimeObject*)L_0) == ((RuntimeObject*)(RuntimeObject*)L_1))))
|
|
{
|
|
goto IL_0006;
|
|
}
|
|
}
|
|
{
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_0006:
|
|
{
|
|
RuntimeObject* L_2 = ___0_x;
|
|
if (!L_2)
|
|
{
|
|
goto IL_000c;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_3 = ___1_y;
|
|
if (L_3)
|
|
{
|
|
goto IL_000e;
|
|
}
|
|
}
|
|
|
|
IL_000c:
|
|
{
|
|
return (bool)0;
|
|
}
|
|
|
|
IL_000e:
|
|
{
|
|
RuntimeObject* L_4 = ___0_x;
|
|
if (!((RuntimeObject*)IsInst((RuntimeObject*)L_4, il2cpp_rgctx_data(method->klass->rgctx_data, 9))))
|
|
{
|
|
goto IL_0031;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_5 = ___1_y;
|
|
if (!((RuntimeObject*)IsInst((RuntimeObject*)L_5, il2cpp_rgctx_data(method->klass->rgctx_data, 9))))
|
|
{
|
|
goto IL_0031;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_6 = ___0_x;
|
|
RuntimeObject* L_7 = ___1_y;
|
|
bool L_8;
|
|
L_8 = VirtualFuncInvoker2< bool, ContextMenuItem_t0D29D1ECB0C1F769EFC9ACA2D0AE6B1A8A4736A9, ContextMenuItem_t0D29D1ECB0C1F769EFC9ACA2D0AE6B1A8A4736A9 >::Invoke(8, __this, ((*(ContextMenuItem_t0D29D1ECB0C1F769EFC9ACA2D0AE6B1A8A4736A9*)((ContextMenuItem_t0D29D1ECB0C1F769EFC9ACA2D0AE6B1A8A4736A9*)(ContextMenuItem_t0D29D1ECB0C1F769EFC9ACA2D0AE6B1A8A4736A9*)UnBox(L_6, il2cpp_rgctx_data(method->klass->rgctx_data, 9))))), ((*(ContextMenuItem_t0D29D1ECB0C1F769EFC9ACA2D0AE6B1A8A4736A9*)((ContextMenuItem_t0D29D1ECB0C1F769EFC9ACA2D0AE6B1A8A4736A9*)(ContextMenuItem_t0D29D1ECB0C1F769EFC9ACA2D0AE6B1A8A4736A9*)UnBox(L_7, il2cpp_rgctx_data(method->klass->rgctx_data, 9))))));
|
|
return L_8;
|
|
}
|
|
|
|
IL_0031:
|
|
{
|
|
ThrowHelper_ThrowArgumentException_m698044D4F664D7D0DDB88124EEEE2D052AF628BA((int32_t)2, NULL);
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EqualityComparer_1__ctor_m82B59DDD4FBB1E4799180EC68067A03BAC400979_gshared (EqualityComparer_1_t38EE53B7A75D77D5D194E0E1032C58C190258FAC* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL);
|
|
return;
|
|
}
|
|
}
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic pop
|
|
#endif
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic push
|
|
#pragma clang diagnostic ignored "-Winvalid-offsetof"
|
|
#pragma clang diagnostic ignored "-Wunused-variable"
|
|
#endif
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EqualityComparer_1_t1FA1ECA6169BA025212D446EFC89FEDD9C002A5C* EqualityComparer_1_get_Default_mD62D3E17DC8ADC360D203DCF8EB4D8239F4B2DA2_gshared (const RuntimeMethod* method)
|
|
{
|
|
EqualityComparer_1_t1FA1ECA6169BA025212D446EFC89FEDD9C002A5C* V_0 = NULL;
|
|
{
|
|
EqualityComparer_1_t1FA1ECA6169BA025212D446EFC89FEDD9C002A5C* L_0 = ((EqualityComparer_1_t1FA1ECA6169BA025212D446EFC89FEDD9C002A5C_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___defaultComparer;
|
|
il2cpp_codegen_memory_barrier();
|
|
V_0 = L_0;
|
|
EqualityComparer_1_t1FA1ECA6169BA025212D446EFC89FEDD9C002A5C* L_1 = V_0;
|
|
if (L_1)
|
|
{
|
|
goto IL_0019;
|
|
}
|
|
}
|
|
{
|
|
EqualityComparer_1_t1FA1ECA6169BA025212D446EFC89FEDD9C002A5C* L_2;
|
|
L_2 = EqualityComparer_1_CreateComparer_m781650A8CAA33A1B10ACA41317D7CCA7C67AE4E0(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
V_0 = L_2;
|
|
EqualityComparer_1_t1FA1ECA6169BA025212D446EFC89FEDD9C002A5C* L_3 = V_0;
|
|
il2cpp_codegen_memory_barrier();
|
|
((EqualityComparer_1_t1FA1ECA6169BA025212D446EFC89FEDD9C002A5C_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___defaultComparer = L_3;
|
|
Il2CppCodeGenWriteBarrier((void**)(&((EqualityComparer_1_t1FA1ECA6169BA025212D446EFC89FEDD9C002A5C_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___defaultComparer), (void*)L_3);
|
|
}
|
|
|
|
IL_0019:
|
|
{
|
|
EqualityComparer_1_t1FA1ECA6169BA025212D446EFC89FEDD9C002A5C* L_4 = V_0;
|
|
return L_4;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EqualityComparer_1_t1FA1ECA6169BA025212D446EFC89FEDD9C002A5C* EqualityComparer_1_CreateComparer_m781650A8CAA33A1B10ACA41317D7CCA7C67AE4E0_gshared (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ByteEqualityComparer_tE254CF4C39341CB4BB9890C1CA90ACE14E1BA275_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EnumEqualityComparer_1_tBC651A41480E6107F1E2B2B93F4DAA9A7F47C0D2_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GenericEqualityComparer_1_t6262945D40913B57CAB9385B4AD9D22DC434DB15_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEquatable_1_tFEFF3D0D9006789C86A917B9EE3BA20A6C63C82D_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InternalStringComparer_t04B2D1768998E940BC4619579B7044102591E38B_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LongEnumEqualityComparer_1_t82A2D7F715CBB46B34BB48608559726410D63A45_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NullableEqualityComparer_1_t37CCD3831C08961BEE2BF95A9C6ACEB20E8734F1_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_tCC12E6AC31BF7E862A033EBEFF48D5000D6291E6_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SByteEnumEqualityComparer_1_t22A194805157D8AC4BC0FC4F4CCE756695F0F0A9_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ShortEnumEqualityComparer_1_t015D6AF164C159C98401C25C79D143BC822A9DBA_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_0_0_0_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;
|
|
}
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* V_0 = NULL;
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* V_1 = NULL;
|
|
int32_t V_2 = 0;
|
|
{
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 4)) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_1;
|
|
L_1 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_0, NULL);
|
|
V_0 = ((RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1*)CastclassClass((RuntimeObject*)L_1, RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1_il2cpp_TypeInfo_var));
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_2 = V_0;
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_3 = { reinterpret_cast<intptr_t> (Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_0_0_0_var) };
|
|
Type_t* L_4;
|
|
L_4 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_3, NULL);
|
|
bool L_5;
|
|
L_5 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC((Type_t*)L_2, L_4, NULL);
|
|
if (!L_5)
|
|
{
|
|
goto IL_002d;
|
|
}
|
|
}
|
|
{
|
|
ByteEqualityComparer_tE254CF4C39341CB4BB9890C1CA90ACE14E1BA275* L_6 = (ByteEqualityComparer_tE254CF4C39341CB4BB9890C1CA90ACE14E1BA275*)il2cpp_codegen_object_new(ByteEqualityComparer_tE254CF4C39341CB4BB9890C1CA90ACE14E1BA275_il2cpp_TypeInfo_var);
|
|
ByteEqualityComparer__ctor_m6A7EE7FCB7B4275069DC078346C35ED9B6F71AAE(L_6, NULL);
|
|
return ((EqualityComparer_1_t1FA1ECA6169BA025212D446EFC89FEDD9C002A5C*)CastclassClass((RuntimeObject*)L_6, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0)));
|
|
}
|
|
|
|
IL_002d:
|
|
{
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_7 = V_0;
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_8 = { reinterpret_cast<intptr_t> (String_t_0_0_0_var) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_9;
|
|
L_9 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_8, NULL);
|
|
bool L_10;
|
|
L_10 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC((Type_t*)L_7, L_9, NULL);
|
|
if (!L_10)
|
|
{
|
|
goto IL_004a;
|
|
}
|
|
}
|
|
{
|
|
InternalStringComparer_t04B2D1768998E940BC4619579B7044102591E38B* L_11 = (InternalStringComparer_t04B2D1768998E940BC4619579B7044102591E38B*)il2cpp_codegen_object_new(InternalStringComparer_t04B2D1768998E940BC4619579B7044102591E38B_il2cpp_TypeInfo_var);
|
|
InternalStringComparer__ctor_m06A4CE888A27763DE6BD47DD2C2CF45C68736108(L_11, NULL);
|
|
return ((EqualityComparer_1_t1FA1ECA6169BA025212D446EFC89FEDD9C002A5C*)CastclassClass((RuntimeObject*)L_11, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0)));
|
|
}
|
|
|
|
IL_004a:
|
|
{
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_12 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 5)) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_13;
|
|
L_13 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_12, NULL);
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_14 = V_0;
|
|
NullCheck(L_13);
|
|
bool L_15;
|
|
L_15 = VirtualFuncInvoker1< bool, Type_t* >::Invoke(37, L_13, (Type_t*)L_14);
|
|
if (!L_15)
|
|
{
|
|
goto IL_0072;
|
|
}
|
|
}
|
|
{
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_16 = { reinterpret_cast<intptr_t> (GenericEqualityComparer_1_t6262945D40913B57CAB9385B4AD9D22DC434DB15_0_0_0_var) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_17;
|
|
L_17 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_16, NULL);
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_18 = V_0;
|
|
il2cpp_codegen_runtime_class_init_inline(RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1_il2cpp_TypeInfo_var);
|
|
RuntimeObject* L_19;
|
|
L_19 = RuntimeType_CreateInstanceForAnotherGenericParameter_m5AD0AF8C5D092750500FF193E17F311C59A6D066(L_17, L_18, NULL);
|
|
return ((EqualityComparer_1_t1FA1ECA6169BA025212D446EFC89FEDD9C002A5C*)CastclassClass((RuntimeObject*)L_19, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0)));
|
|
}
|
|
|
|
IL_0072:
|
|
{
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_20 = V_0;
|
|
NullCheck((Type_t*)L_20);
|
|
bool L_21;
|
|
L_21 = VirtualFuncInvoker0< bool >::Invoke(57, (Type_t*)L_20);
|
|
if (!L_21)
|
|
{
|
|
goto IL_00d6;
|
|
}
|
|
}
|
|
{
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_22 = V_0;
|
|
NullCheck((Type_t*)L_22);
|
|
Type_t* L_23;
|
|
L_23 = VirtualFuncInvoker0< Type_t* >::Invoke(66, (Type_t*)L_22);
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_24 = { 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_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_00d6;
|
|
}
|
|
}
|
|
{
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_27 = V_0;
|
|
NullCheck((Type_t*)L_27);
|
|
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_28;
|
|
L_28 = VirtualFuncInvoker0< TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* >::Invoke(68, (Type_t*)L_27);
|
|
NullCheck(L_28);
|
|
int32_t L_29 = 0;
|
|
Type_t* L_30 = (L_28)->GetAt(static_cast<il2cpp_array_size_t>(L_29));
|
|
V_1 = ((RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1*)CastclassClass((RuntimeObject*)L_30, RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1_il2cpp_TypeInfo_var));
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_31 = { reinterpret_cast<intptr_t> (IEquatable_1_tFEFF3D0D9006789C86A917B9EE3BA20A6C63C82D_0_0_0_var) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_32;
|
|
L_32 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_31, NULL);
|
|
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_33 = (TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)(TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)SZArrayNew(TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB_il2cpp_TypeInfo_var, (uint32_t)1);
|
|
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_34 = L_33;
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_35 = V_1;
|
|
NullCheck(L_34);
|
|
ArrayElementTypeCheck (L_34, L_35);
|
|
(L_34)->SetAt(static_cast<il2cpp_array_size_t>(0), (Type_t*)L_35);
|
|
NullCheck(L_32);
|
|
Type_t* L_36;
|
|
L_36 = VirtualFuncInvoker1< Type_t*, TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* >::Invoke(173, L_32, L_34);
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_37 = V_1;
|
|
NullCheck(L_36);
|
|
bool L_38;
|
|
L_38 = VirtualFuncInvoker1< bool, Type_t* >::Invoke(37, L_36, (Type_t*)L_37);
|
|
if (!L_38)
|
|
{
|
|
goto IL_00d6;
|
|
}
|
|
}
|
|
{
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_39 = { reinterpret_cast<intptr_t> (NullableEqualityComparer_1_t37CCD3831C08961BEE2BF95A9C6ACEB20E8734F1_0_0_0_var) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_40;
|
|
L_40 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_39, NULL);
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_41 = V_1;
|
|
il2cpp_codegen_runtime_class_init_inline(RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1_il2cpp_TypeInfo_var);
|
|
RuntimeObject* L_42;
|
|
L_42 = RuntimeType_CreateInstanceForAnotherGenericParameter_m5AD0AF8C5D092750500FF193E17F311C59A6D066(L_40, L_41, NULL);
|
|
return ((EqualityComparer_1_t1FA1ECA6169BA025212D446EFC89FEDD9C002A5C*)CastclassClass((RuntimeObject*)L_42, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0)));
|
|
}
|
|
|
|
IL_00d6:
|
|
{
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_43 = V_0;
|
|
NullCheck((Type_t*)L_43);
|
|
bool L_44;
|
|
L_44 = VirtualFuncInvoker0< bool >::Invoke(98, (Type_t*)L_43);
|
|
if (!L_44)
|
|
{
|
|
goto IL_016f;
|
|
}
|
|
}
|
|
{
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_45 = V_0;
|
|
il2cpp_codegen_runtime_class_init_inline(Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_il2cpp_TypeInfo_var);
|
|
Type_t* L_46;
|
|
L_46 = Enum_GetUnderlyingType_mEDDDC2C9F74ECC841E65E401C3703D59C37CBB05((Type_t*)L_45, NULL);
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
int32_t L_47;
|
|
L_47 = Type_GetTypeCode_m2CE476933AF4B381D7A52F4343B70E9878FDF466(L_46, NULL);
|
|
V_2 = L_47;
|
|
int32_t L_48 = V_2;
|
|
switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_48, 5)))
|
|
{
|
|
case 0:
|
|
{
|
|
goto IL_012d;
|
|
}
|
|
case 1:
|
|
{
|
|
goto IL_0143;
|
|
}
|
|
case 2:
|
|
{
|
|
goto IL_0117;
|
|
}
|
|
case 3:
|
|
{
|
|
goto IL_0143;
|
|
}
|
|
case 4:
|
|
{
|
|
goto IL_0143;
|
|
}
|
|
case 5:
|
|
{
|
|
goto IL_0143;
|
|
}
|
|
case 6:
|
|
{
|
|
goto IL_0159;
|
|
}
|
|
case 7:
|
|
{
|
|
goto IL_0159;
|
|
}
|
|
}
|
|
}
|
|
{
|
|
goto IL_016f;
|
|
}
|
|
|
|
IL_0117:
|
|
{
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_49 = { reinterpret_cast<intptr_t> (ShortEnumEqualityComparer_1_t015D6AF164C159C98401C25C79D143BC822A9DBA_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);
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_51 = V_0;
|
|
il2cpp_codegen_runtime_class_init_inline(RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1_il2cpp_TypeInfo_var);
|
|
RuntimeObject* L_52;
|
|
L_52 = RuntimeType_CreateInstanceForAnotherGenericParameter_m5AD0AF8C5D092750500FF193E17F311C59A6D066(L_50, L_51, NULL);
|
|
return ((EqualityComparer_1_t1FA1ECA6169BA025212D446EFC89FEDD9C002A5C*)CastclassClass((RuntimeObject*)L_52, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0)));
|
|
}
|
|
|
|
IL_012d:
|
|
{
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_53 = { reinterpret_cast<intptr_t> (SByteEnumEqualityComparer_1_t22A194805157D8AC4BC0FC4F4CCE756695F0F0A9_0_0_0_var) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_54;
|
|
L_54 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_53, NULL);
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_55 = V_0;
|
|
il2cpp_codegen_runtime_class_init_inline(RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1_il2cpp_TypeInfo_var);
|
|
RuntimeObject* L_56;
|
|
L_56 = RuntimeType_CreateInstanceForAnotherGenericParameter_m5AD0AF8C5D092750500FF193E17F311C59A6D066(L_54, L_55, NULL);
|
|
return ((EqualityComparer_1_t1FA1ECA6169BA025212D446EFC89FEDD9C002A5C*)CastclassClass((RuntimeObject*)L_56, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0)));
|
|
}
|
|
|
|
IL_0143:
|
|
{
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_57 = { reinterpret_cast<intptr_t> (EnumEqualityComparer_1_tBC651A41480E6107F1E2B2B93F4DAA9A7F47C0D2_0_0_0_var) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_58;
|
|
L_58 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_57, NULL);
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_59 = V_0;
|
|
il2cpp_codegen_runtime_class_init_inline(RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1_il2cpp_TypeInfo_var);
|
|
RuntimeObject* L_60;
|
|
L_60 = RuntimeType_CreateInstanceForAnotherGenericParameter_m5AD0AF8C5D092750500FF193E17F311C59A6D066(L_58, L_59, NULL);
|
|
return ((EqualityComparer_1_t1FA1ECA6169BA025212D446EFC89FEDD9C002A5C*)CastclassClass((RuntimeObject*)L_60, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0)));
|
|
}
|
|
|
|
IL_0159:
|
|
{
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_61 = { reinterpret_cast<intptr_t> (LongEnumEqualityComparer_1_t82A2D7F715CBB46B34BB48608559726410D63A45_0_0_0_var) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_62;
|
|
L_62 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_61, NULL);
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_63 = V_0;
|
|
il2cpp_codegen_runtime_class_init_inline(RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1_il2cpp_TypeInfo_var);
|
|
RuntimeObject* L_64;
|
|
L_64 = RuntimeType_CreateInstanceForAnotherGenericParameter_m5AD0AF8C5D092750500FF193E17F311C59A6D066(L_62, L_63, NULL);
|
|
return ((EqualityComparer_1_t1FA1ECA6169BA025212D446EFC89FEDD9C002A5C*)CastclassClass((RuntimeObject*)L_64, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0)));
|
|
}
|
|
|
|
IL_016f:
|
|
{
|
|
ObjectEqualityComparer_1_t3695D15EF163CD568E94D6214A2C4F4A534B4604* L_65 = (ObjectEqualityComparer_1_t3695D15EF163CD568E94D6214A2C4F4A534B4604*)il2cpp_codegen_object_new(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 6));
|
|
ObjectEqualityComparer_1__ctor_m5B2D182DB8B033F7ED4B9119C667A19E9D7284D4(L_65, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 7));
|
|
return (EqualityComparer_1_t1FA1ECA6169BA025212D446EFC89FEDD9C002A5C*)L_65;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t EqualityComparer_1_IndexOf_m95060FB3FCC4D6DB162A2DA5451246B765DF6E43_gshared (EqualityComparer_1_t1FA1ECA6169BA025212D446EFC89FEDD9C002A5C* __this, ColumnStateU5BU5D_t0FFA0C38CD44D738D50B935EA357157A41C99290* ___0_array, ColumnState_tC563C18EC36392C792E3E0645B1CE344DCC75957 ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
int32_t L_0 = ___2_startIndex;
|
|
int32_t L_1 = ___3_count;
|
|
V_0 = ((int32_t)il2cpp_codegen_add(L_0, L_1));
|
|
int32_t L_2 = ___2_startIndex;
|
|
V_1 = L_2;
|
|
goto IL_001f;
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
ColumnStateU5BU5D_t0FFA0C38CD44D738D50B935EA357157A41C99290* L_3 = ___0_array;
|
|
int32_t L_4 = V_1;
|
|
NullCheck(L_3);
|
|
int32_t L_5 = L_4;
|
|
ColumnState_tC563C18EC36392C792E3E0645B1CE344DCC75957 L_6 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
|
|
ColumnState_tC563C18EC36392C792E3E0645B1CE344DCC75957 L_7 = ___1_value;
|
|
bool L_8;
|
|
L_8 = VirtualFuncInvoker2< bool, ColumnState_tC563C18EC36392C792E3E0645B1CE344DCC75957, ColumnState_tC563C18EC36392C792E3E0645B1CE344DCC75957 >::Invoke(8, __this, L_6, L_7);
|
|
if (!L_8)
|
|
{
|
|
goto IL_001b;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_9 = V_1;
|
|
return L_9;
|
|
}
|
|
|
|
IL_001b:
|
|
{
|
|
int32_t L_10 = V_1;
|
|
V_1 = ((int32_t)il2cpp_codegen_add(L_10, 1));
|
|
}
|
|
|
|
IL_001f:
|
|
{
|
|
int32_t L_11 = V_1;
|
|
int32_t L_12 = V_0;
|
|
if ((((int32_t)L_11) < ((int32_t)L_12)))
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
return (-1);
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t EqualityComparer_1_LastIndexOf_m0B19892A63FCF7B9FEB48D12106139E78E97B695_gshared (EqualityComparer_1_t1FA1ECA6169BA025212D446EFC89FEDD9C002A5C* __this, ColumnStateU5BU5D_t0FFA0C38CD44D738D50B935EA357157A41C99290* ___0_array, ColumnState_tC563C18EC36392C792E3E0645B1CE344DCC75957 ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
int32_t L_0 = ___2_startIndex;
|
|
int32_t L_1 = ___3_count;
|
|
V_0 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_subtract(L_0, L_1)), 1));
|
|
int32_t L_2 = ___2_startIndex;
|
|
V_1 = L_2;
|
|
goto IL_0021;
|
|
}
|
|
|
|
IL_000b:
|
|
{
|
|
ColumnStateU5BU5D_t0FFA0C38CD44D738D50B935EA357157A41C99290* L_3 = ___0_array;
|
|
int32_t L_4 = V_1;
|
|
NullCheck(L_3);
|
|
int32_t L_5 = L_4;
|
|
ColumnState_tC563C18EC36392C792E3E0645B1CE344DCC75957 L_6 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
|
|
ColumnState_tC563C18EC36392C792E3E0645B1CE344DCC75957 L_7 = ___1_value;
|
|
bool L_8;
|
|
L_8 = VirtualFuncInvoker2< bool, ColumnState_tC563C18EC36392C792E3E0645B1CE344DCC75957, ColumnState_tC563C18EC36392C792E3E0645B1CE344DCC75957 >::Invoke(8, __this, L_6, L_7);
|
|
if (!L_8)
|
|
{
|
|
goto IL_001d;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_9 = V_1;
|
|
return L_9;
|
|
}
|
|
|
|
IL_001d:
|
|
{
|
|
int32_t L_10 = V_1;
|
|
V_1 = ((int32_t)il2cpp_codegen_subtract(L_10, 1));
|
|
}
|
|
|
|
IL_0021:
|
|
{
|
|
int32_t L_11 = V_1;
|
|
int32_t L_12 = V_0;
|
|
if ((((int32_t)L_11) >= ((int32_t)L_12)))
|
|
{
|
|
goto IL_000b;
|
|
}
|
|
}
|
|
{
|
|
return (-1);
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t EqualityComparer_1_System_Collections_IEqualityComparer_GetHashCode_m9A019D6D7A237130054AE1050C53A8A8D0F2FC8C_gshared (EqualityComparer_1_t1FA1ECA6169BA025212D446EFC89FEDD9C002A5C* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
RuntimeObject* L_0 = ___0_obj;
|
|
if (L_0)
|
|
{
|
|
goto IL_0005;
|
|
}
|
|
}
|
|
{
|
|
return 0;
|
|
}
|
|
|
|
IL_0005:
|
|
{
|
|
RuntimeObject* L_1 = ___0_obj;
|
|
if (!((RuntimeObject*)IsInst((RuntimeObject*)L_1, il2cpp_rgctx_data(method->klass->rgctx_data, 9))))
|
|
{
|
|
goto IL_001a;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_2 = ___0_obj;
|
|
int32_t L_3;
|
|
L_3 = VirtualFuncInvoker1< int32_t, ColumnState_tC563C18EC36392C792E3E0645B1CE344DCC75957 >::Invoke(9, __this, ((*(ColumnState_tC563C18EC36392C792E3E0645B1CE344DCC75957*)((ColumnState_tC563C18EC36392C792E3E0645B1CE344DCC75957*)(ColumnState_tC563C18EC36392C792E3E0645B1CE344DCC75957*)UnBox(L_2, il2cpp_rgctx_data(method->klass->rgctx_data, 9))))));
|
|
return L_3;
|
|
}
|
|
|
|
IL_001a:
|
|
{
|
|
ThrowHelper_ThrowArgumentException_m698044D4F664D7D0DDB88124EEEE2D052AF628BA((int32_t)2, NULL);
|
|
return 0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool EqualityComparer_1_System_Collections_IEqualityComparer_Equals_m3A54F85D67378C07CA0C1DA694945681F7DDB31E_gshared (EqualityComparer_1_t1FA1ECA6169BA025212D446EFC89FEDD9C002A5C* __this, RuntimeObject* ___0_x, RuntimeObject* ___1_y, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
RuntimeObject* L_0 = ___0_x;
|
|
RuntimeObject* L_1 = ___1_y;
|
|
if ((!(((RuntimeObject*)(RuntimeObject*)L_0) == ((RuntimeObject*)(RuntimeObject*)L_1))))
|
|
{
|
|
goto IL_0006;
|
|
}
|
|
}
|
|
{
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_0006:
|
|
{
|
|
RuntimeObject* L_2 = ___0_x;
|
|
if (!L_2)
|
|
{
|
|
goto IL_000c;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_3 = ___1_y;
|
|
if (L_3)
|
|
{
|
|
goto IL_000e;
|
|
}
|
|
}
|
|
|
|
IL_000c:
|
|
{
|
|
return (bool)0;
|
|
}
|
|
|
|
IL_000e:
|
|
{
|
|
RuntimeObject* L_4 = ___0_x;
|
|
if (!((RuntimeObject*)IsInst((RuntimeObject*)L_4, il2cpp_rgctx_data(method->klass->rgctx_data, 9))))
|
|
{
|
|
goto IL_0031;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_5 = ___1_y;
|
|
if (!((RuntimeObject*)IsInst((RuntimeObject*)L_5, il2cpp_rgctx_data(method->klass->rgctx_data, 9))))
|
|
{
|
|
goto IL_0031;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_6 = ___0_x;
|
|
RuntimeObject* L_7 = ___1_y;
|
|
bool L_8;
|
|
L_8 = VirtualFuncInvoker2< bool, ColumnState_tC563C18EC36392C792E3E0645B1CE344DCC75957, ColumnState_tC563C18EC36392C792E3E0645B1CE344DCC75957 >::Invoke(8, __this, ((*(ColumnState_tC563C18EC36392C792E3E0645B1CE344DCC75957*)((ColumnState_tC563C18EC36392C792E3E0645B1CE344DCC75957*)(ColumnState_tC563C18EC36392C792E3E0645B1CE344DCC75957*)UnBox(L_6, il2cpp_rgctx_data(method->klass->rgctx_data, 9))))), ((*(ColumnState_tC563C18EC36392C792E3E0645B1CE344DCC75957*)((ColumnState_tC563C18EC36392C792E3E0645B1CE344DCC75957*)(ColumnState_tC563C18EC36392C792E3E0645B1CE344DCC75957*)UnBox(L_7, il2cpp_rgctx_data(method->klass->rgctx_data, 9))))));
|
|
return L_8;
|
|
}
|
|
|
|
IL_0031:
|
|
{
|
|
ThrowHelper_ThrowArgumentException_m698044D4F664D7D0DDB88124EEEE2D052AF628BA((int32_t)2, NULL);
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EqualityComparer_1__ctor_mA3E2FC08BD447606CF77AB80252F6CFDE612120B_gshared (EqualityComparer_1_t1FA1ECA6169BA025212D446EFC89FEDD9C002A5C* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL);
|
|
return;
|
|
}
|
|
}
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic pop
|
|
#endif
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic push
|
|
#pragma clang diagnostic ignored "-Winvalid-offsetof"
|
|
#pragma clang diagnostic ignored "-Wunused-variable"
|
|
#endif
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EqualityComparer_1_tFFEF4C3013E60B69B402EF67BC8A56DE9C3725CE* EqualityComparer_1_get_Default_m74C222475F31AB41509762F8CFBD5A1213755F32_gshared (const RuntimeMethod* method)
|
|
{
|
|
EqualityComparer_1_tFFEF4C3013E60B69B402EF67BC8A56DE9C3725CE* V_0 = NULL;
|
|
{
|
|
EqualityComparer_1_tFFEF4C3013E60B69B402EF67BC8A56DE9C3725CE* L_0 = ((EqualityComparer_1_tFFEF4C3013E60B69B402EF67BC8A56DE9C3725CE_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___defaultComparer;
|
|
il2cpp_codegen_memory_barrier();
|
|
V_0 = L_0;
|
|
EqualityComparer_1_tFFEF4C3013E60B69B402EF67BC8A56DE9C3725CE* L_1 = V_0;
|
|
if (L_1)
|
|
{
|
|
goto IL_0019;
|
|
}
|
|
}
|
|
{
|
|
EqualityComparer_1_tFFEF4C3013E60B69B402EF67BC8A56DE9C3725CE* L_2;
|
|
L_2 = EqualityComparer_1_CreateComparer_m7FE3F9E73031261A517006C0CA0A63BAF1C63932(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
V_0 = L_2;
|
|
EqualityComparer_1_tFFEF4C3013E60B69B402EF67BC8A56DE9C3725CE* L_3 = V_0;
|
|
il2cpp_codegen_memory_barrier();
|
|
((EqualityComparer_1_tFFEF4C3013E60B69B402EF67BC8A56DE9C3725CE_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___defaultComparer = L_3;
|
|
Il2CppCodeGenWriteBarrier((void**)(&((EqualityComparer_1_tFFEF4C3013E60B69B402EF67BC8A56DE9C3725CE_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___defaultComparer), (void*)L_3);
|
|
}
|
|
|
|
IL_0019:
|
|
{
|
|
EqualityComparer_1_tFFEF4C3013E60B69B402EF67BC8A56DE9C3725CE* L_4 = V_0;
|
|
return L_4;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EqualityComparer_1_tFFEF4C3013E60B69B402EF67BC8A56DE9C3725CE* EqualityComparer_1_CreateComparer_m7FE3F9E73031261A517006C0CA0A63BAF1C63932_gshared (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ByteEqualityComparer_tE254CF4C39341CB4BB9890C1CA90ACE14E1BA275_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EnumEqualityComparer_1_tBC651A41480E6107F1E2B2B93F4DAA9A7F47C0D2_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GenericEqualityComparer_1_t6262945D40913B57CAB9385B4AD9D22DC434DB15_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEquatable_1_tFEFF3D0D9006789C86A917B9EE3BA20A6C63C82D_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InternalStringComparer_t04B2D1768998E940BC4619579B7044102591E38B_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LongEnumEqualityComparer_1_t82A2D7F715CBB46B34BB48608559726410D63A45_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NullableEqualityComparer_1_t37CCD3831C08961BEE2BF95A9C6ACEB20E8734F1_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_tCC12E6AC31BF7E862A033EBEFF48D5000D6291E6_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SByteEnumEqualityComparer_1_t22A194805157D8AC4BC0FC4F4CCE756695F0F0A9_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ShortEnumEqualityComparer_1_t015D6AF164C159C98401C25C79D143BC822A9DBA_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_0_0_0_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;
|
|
}
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* V_0 = NULL;
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* V_1 = NULL;
|
|
int32_t V_2 = 0;
|
|
{
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 4)) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_1;
|
|
L_1 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_0, NULL);
|
|
V_0 = ((RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1*)CastclassClass((RuntimeObject*)L_1, RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1_il2cpp_TypeInfo_var));
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_2 = V_0;
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_3 = { reinterpret_cast<intptr_t> (Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_0_0_0_var) };
|
|
Type_t* L_4;
|
|
L_4 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_3, NULL);
|
|
bool L_5;
|
|
L_5 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC((Type_t*)L_2, L_4, NULL);
|
|
if (!L_5)
|
|
{
|
|
goto IL_002d;
|
|
}
|
|
}
|
|
{
|
|
ByteEqualityComparer_tE254CF4C39341CB4BB9890C1CA90ACE14E1BA275* L_6 = (ByteEqualityComparer_tE254CF4C39341CB4BB9890C1CA90ACE14E1BA275*)il2cpp_codegen_object_new(ByteEqualityComparer_tE254CF4C39341CB4BB9890C1CA90ACE14E1BA275_il2cpp_TypeInfo_var);
|
|
ByteEqualityComparer__ctor_m6A7EE7FCB7B4275069DC078346C35ED9B6F71AAE(L_6, NULL);
|
|
return ((EqualityComparer_1_tFFEF4C3013E60B69B402EF67BC8A56DE9C3725CE*)CastclassClass((RuntimeObject*)L_6, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0)));
|
|
}
|
|
|
|
IL_002d:
|
|
{
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_7 = V_0;
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_8 = { reinterpret_cast<intptr_t> (String_t_0_0_0_var) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_9;
|
|
L_9 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_8, NULL);
|
|
bool L_10;
|
|
L_10 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC((Type_t*)L_7, L_9, NULL);
|
|
if (!L_10)
|
|
{
|
|
goto IL_004a;
|
|
}
|
|
}
|
|
{
|
|
InternalStringComparer_t04B2D1768998E940BC4619579B7044102591E38B* L_11 = (InternalStringComparer_t04B2D1768998E940BC4619579B7044102591E38B*)il2cpp_codegen_object_new(InternalStringComparer_t04B2D1768998E940BC4619579B7044102591E38B_il2cpp_TypeInfo_var);
|
|
InternalStringComparer__ctor_m06A4CE888A27763DE6BD47DD2C2CF45C68736108(L_11, NULL);
|
|
return ((EqualityComparer_1_tFFEF4C3013E60B69B402EF67BC8A56DE9C3725CE*)CastclassClass((RuntimeObject*)L_11, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0)));
|
|
}
|
|
|
|
IL_004a:
|
|
{
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_12 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 5)) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_13;
|
|
L_13 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_12, NULL);
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_14 = V_0;
|
|
NullCheck(L_13);
|
|
bool L_15;
|
|
L_15 = VirtualFuncInvoker1< bool, Type_t* >::Invoke(37, L_13, (Type_t*)L_14);
|
|
if (!L_15)
|
|
{
|
|
goto IL_0072;
|
|
}
|
|
}
|
|
{
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_16 = { reinterpret_cast<intptr_t> (GenericEqualityComparer_1_t6262945D40913B57CAB9385B4AD9D22DC434DB15_0_0_0_var) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_17;
|
|
L_17 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_16, NULL);
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_18 = V_0;
|
|
il2cpp_codegen_runtime_class_init_inline(RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1_il2cpp_TypeInfo_var);
|
|
RuntimeObject* L_19;
|
|
L_19 = RuntimeType_CreateInstanceForAnotherGenericParameter_m5AD0AF8C5D092750500FF193E17F311C59A6D066(L_17, L_18, NULL);
|
|
return ((EqualityComparer_1_tFFEF4C3013E60B69B402EF67BC8A56DE9C3725CE*)CastclassClass((RuntimeObject*)L_19, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0)));
|
|
}
|
|
|
|
IL_0072:
|
|
{
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_20 = V_0;
|
|
NullCheck((Type_t*)L_20);
|
|
bool L_21;
|
|
L_21 = VirtualFuncInvoker0< bool >::Invoke(57, (Type_t*)L_20);
|
|
if (!L_21)
|
|
{
|
|
goto IL_00d6;
|
|
}
|
|
}
|
|
{
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_22 = V_0;
|
|
NullCheck((Type_t*)L_22);
|
|
Type_t* L_23;
|
|
L_23 = VirtualFuncInvoker0< Type_t* >::Invoke(66, (Type_t*)L_22);
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_24 = { 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_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_00d6;
|
|
}
|
|
}
|
|
{
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_27 = V_0;
|
|
NullCheck((Type_t*)L_27);
|
|
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_28;
|
|
L_28 = VirtualFuncInvoker0< TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* >::Invoke(68, (Type_t*)L_27);
|
|
NullCheck(L_28);
|
|
int32_t L_29 = 0;
|
|
Type_t* L_30 = (L_28)->GetAt(static_cast<il2cpp_array_size_t>(L_29));
|
|
V_1 = ((RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1*)CastclassClass((RuntimeObject*)L_30, RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1_il2cpp_TypeInfo_var));
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_31 = { reinterpret_cast<intptr_t> (IEquatable_1_tFEFF3D0D9006789C86A917B9EE3BA20A6C63C82D_0_0_0_var) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_32;
|
|
L_32 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_31, NULL);
|
|
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_33 = (TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)(TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)SZArrayNew(TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB_il2cpp_TypeInfo_var, (uint32_t)1);
|
|
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_34 = L_33;
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_35 = V_1;
|
|
NullCheck(L_34);
|
|
ArrayElementTypeCheck (L_34, L_35);
|
|
(L_34)->SetAt(static_cast<il2cpp_array_size_t>(0), (Type_t*)L_35);
|
|
NullCheck(L_32);
|
|
Type_t* L_36;
|
|
L_36 = VirtualFuncInvoker1< Type_t*, TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* >::Invoke(173, L_32, L_34);
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_37 = V_1;
|
|
NullCheck(L_36);
|
|
bool L_38;
|
|
L_38 = VirtualFuncInvoker1< bool, Type_t* >::Invoke(37, L_36, (Type_t*)L_37);
|
|
if (!L_38)
|
|
{
|
|
goto IL_00d6;
|
|
}
|
|
}
|
|
{
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_39 = { reinterpret_cast<intptr_t> (NullableEqualityComparer_1_t37CCD3831C08961BEE2BF95A9C6ACEB20E8734F1_0_0_0_var) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_40;
|
|
L_40 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_39, NULL);
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_41 = V_1;
|
|
il2cpp_codegen_runtime_class_init_inline(RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1_il2cpp_TypeInfo_var);
|
|
RuntimeObject* L_42;
|
|
L_42 = RuntimeType_CreateInstanceForAnotherGenericParameter_m5AD0AF8C5D092750500FF193E17F311C59A6D066(L_40, L_41, NULL);
|
|
return ((EqualityComparer_1_tFFEF4C3013E60B69B402EF67BC8A56DE9C3725CE*)CastclassClass((RuntimeObject*)L_42, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0)));
|
|
}
|
|
|
|
IL_00d6:
|
|
{
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_43 = V_0;
|
|
NullCheck((Type_t*)L_43);
|
|
bool L_44;
|
|
L_44 = VirtualFuncInvoker0< bool >::Invoke(98, (Type_t*)L_43);
|
|
if (!L_44)
|
|
{
|
|
goto IL_016f;
|
|
}
|
|
}
|
|
{
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_45 = V_0;
|
|
il2cpp_codegen_runtime_class_init_inline(Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_il2cpp_TypeInfo_var);
|
|
Type_t* L_46;
|
|
L_46 = Enum_GetUnderlyingType_mEDDDC2C9F74ECC841E65E401C3703D59C37CBB05((Type_t*)L_45, NULL);
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
int32_t L_47;
|
|
L_47 = Type_GetTypeCode_m2CE476933AF4B381D7A52F4343B70E9878FDF466(L_46, NULL);
|
|
V_2 = L_47;
|
|
int32_t L_48 = V_2;
|
|
switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_48, 5)))
|
|
{
|
|
case 0:
|
|
{
|
|
goto IL_012d;
|
|
}
|
|
case 1:
|
|
{
|
|
goto IL_0143;
|
|
}
|
|
case 2:
|
|
{
|
|
goto IL_0117;
|
|
}
|
|
case 3:
|
|
{
|
|
goto IL_0143;
|
|
}
|
|
case 4:
|
|
{
|
|
goto IL_0143;
|
|
}
|
|
case 5:
|
|
{
|
|
goto IL_0143;
|
|
}
|
|
case 6:
|
|
{
|
|
goto IL_0159;
|
|
}
|
|
case 7:
|
|
{
|
|
goto IL_0159;
|
|
}
|
|
}
|
|
}
|
|
{
|
|
goto IL_016f;
|
|
}
|
|
|
|
IL_0117:
|
|
{
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_49 = { reinterpret_cast<intptr_t> (ShortEnumEqualityComparer_1_t015D6AF164C159C98401C25C79D143BC822A9DBA_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);
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_51 = V_0;
|
|
il2cpp_codegen_runtime_class_init_inline(RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1_il2cpp_TypeInfo_var);
|
|
RuntimeObject* L_52;
|
|
L_52 = RuntimeType_CreateInstanceForAnotherGenericParameter_m5AD0AF8C5D092750500FF193E17F311C59A6D066(L_50, L_51, NULL);
|
|
return ((EqualityComparer_1_tFFEF4C3013E60B69B402EF67BC8A56DE9C3725CE*)CastclassClass((RuntimeObject*)L_52, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0)));
|
|
}
|
|
|
|
IL_012d:
|
|
{
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_53 = { reinterpret_cast<intptr_t> (SByteEnumEqualityComparer_1_t22A194805157D8AC4BC0FC4F4CCE756695F0F0A9_0_0_0_var) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_54;
|
|
L_54 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_53, NULL);
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_55 = V_0;
|
|
il2cpp_codegen_runtime_class_init_inline(RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1_il2cpp_TypeInfo_var);
|
|
RuntimeObject* L_56;
|
|
L_56 = RuntimeType_CreateInstanceForAnotherGenericParameter_m5AD0AF8C5D092750500FF193E17F311C59A6D066(L_54, L_55, NULL);
|
|
return ((EqualityComparer_1_tFFEF4C3013E60B69B402EF67BC8A56DE9C3725CE*)CastclassClass((RuntimeObject*)L_56, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0)));
|
|
}
|
|
|
|
IL_0143:
|
|
{
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_57 = { reinterpret_cast<intptr_t> (EnumEqualityComparer_1_tBC651A41480E6107F1E2B2B93F4DAA9A7F47C0D2_0_0_0_var) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_58;
|
|
L_58 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_57, NULL);
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_59 = V_0;
|
|
il2cpp_codegen_runtime_class_init_inline(RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1_il2cpp_TypeInfo_var);
|
|
RuntimeObject* L_60;
|
|
L_60 = RuntimeType_CreateInstanceForAnotherGenericParameter_m5AD0AF8C5D092750500FF193E17F311C59A6D066(L_58, L_59, NULL);
|
|
return ((EqualityComparer_1_tFFEF4C3013E60B69B402EF67BC8A56DE9C3725CE*)CastclassClass((RuntimeObject*)L_60, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0)));
|
|
}
|
|
|
|
IL_0159:
|
|
{
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_61 = { reinterpret_cast<intptr_t> (LongEnumEqualityComparer_1_t82A2D7F715CBB46B34BB48608559726410D63A45_0_0_0_var) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_62;
|
|
L_62 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_61, NULL);
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_63 = V_0;
|
|
il2cpp_codegen_runtime_class_init_inline(RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1_il2cpp_TypeInfo_var);
|
|
RuntimeObject* L_64;
|
|
L_64 = RuntimeType_CreateInstanceForAnotherGenericParameter_m5AD0AF8C5D092750500FF193E17F311C59A6D066(L_62, L_63, NULL);
|
|
return ((EqualityComparer_1_tFFEF4C3013E60B69B402EF67BC8A56DE9C3725CE*)CastclassClass((RuntimeObject*)L_64, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0)));
|
|
}
|
|
|
|
IL_016f:
|
|
{
|
|
ObjectEqualityComparer_1_tA8AD3A81E5FB07F8D919C1623C5DE31005C17E5B* L_65 = (ObjectEqualityComparer_1_tA8AD3A81E5FB07F8D919C1623C5DE31005C17E5B*)il2cpp_codegen_object_new(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 6));
|
|
ObjectEqualityComparer_1__ctor_m3A97B4C4DD59941144B805BF2947FB063B7B9CAD(L_65, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 7));
|
|
return (EqualityComparer_1_tFFEF4C3013E60B69B402EF67BC8A56DE9C3725CE*)L_65;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t EqualityComparer_1_IndexOf_mCC803C4E8FBD94BAFBCEBAAA17D91FDE7984B28D_gshared (EqualityComparer_1_tFFEF4C3013E60B69B402EF67BC8A56DE9C3725CE* __this, ClipInfoU5BU5D_t4EDDE67CDFC944E63B24FA099AB95103F12B2DA7* ___0_array, ClipInfo_t5314704BBF906364B3E00132C2C9779B8AD5BBFC ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
int32_t L_0 = ___2_startIndex;
|
|
int32_t L_1 = ___3_count;
|
|
V_0 = ((int32_t)il2cpp_codegen_add(L_0, L_1));
|
|
int32_t L_2 = ___2_startIndex;
|
|
V_1 = L_2;
|
|
goto IL_001f;
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
ClipInfoU5BU5D_t4EDDE67CDFC944E63B24FA099AB95103F12B2DA7* L_3 = ___0_array;
|
|
int32_t L_4 = V_1;
|
|
NullCheck(L_3);
|
|
int32_t L_5 = L_4;
|
|
ClipInfo_t5314704BBF906364B3E00132C2C9779B8AD5BBFC L_6 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
|
|
ClipInfo_t5314704BBF906364B3E00132C2C9779B8AD5BBFC L_7 = ___1_value;
|
|
bool L_8;
|
|
L_8 = VirtualFuncInvoker2< bool, ClipInfo_t5314704BBF906364B3E00132C2C9779B8AD5BBFC, ClipInfo_t5314704BBF906364B3E00132C2C9779B8AD5BBFC >::Invoke(8, __this, L_6, L_7);
|
|
if (!L_8)
|
|
{
|
|
goto IL_001b;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_9 = V_1;
|
|
return L_9;
|
|
}
|
|
|
|
IL_001b:
|
|
{
|
|
int32_t L_10 = V_1;
|
|
V_1 = ((int32_t)il2cpp_codegen_add(L_10, 1));
|
|
}
|
|
|
|
IL_001f:
|
|
{
|
|
int32_t L_11 = V_1;
|
|
int32_t L_12 = V_0;
|
|
if ((((int32_t)L_11) < ((int32_t)L_12)))
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
return (-1);
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t EqualityComparer_1_LastIndexOf_m399F0F93ED945BAC5E5632A0A47A82BCB64795F7_gshared (EqualityComparer_1_tFFEF4C3013E60B69B402EF67BC8A56DE9C3725CE* __this, ClipInfoU5BU5D_t4EDDE67CDFC944E63B24FA099AB95103F12B2DA7* ___0_array, ClipInfo_t5314704BBF906364B3E00132C2C9779B8AD5BBFC ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
int32_t L_0 = ___2_startIndex;
|
|
int32_t L_1 = ___3_count;
|
|
V_0 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_subtract(L_0, L_1)), 1));
|
|
int32_t L_2 = ___2_startIndex;
|
|
V_1 = L_2;
|
|
goto IL_0021;
|
|
}
|
|
|
|
IL_000b:
|
|
{
|
|
ClipInfoU5BU5D_t4EDDE67CDFC944E63B24FA099AB95103F12B2DA7* L_3 = ___0_array;
|
|
int32_t L_4 = V_1;
|
|
NullCheck(L_3);
|
|
int32_t L_5 = L_4;
|
|
ClipInfo_t5314704BBF906364B3E00132C2C9779B8AD5BBFC L_6 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
|
|
ClipInfo_t5314704BBF906364B3E00132C2C9779B8AD5BBFC L_7 = ___1_value;
|
|
bool L_8;
|
|
L_8 = VirtualFuncInvoker2< bool, ClipInfo_t5314704BBF906364B3E00132C2C9779B8AD5BBFC, ClipInfo_t5314704BBF906364B3E00132C2C9779B8AD5BBFC >::Invoke(8, __this, L_6, L_7);
|
|
if (!L_8)
|
|
{
|
|
goto IL_001d;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_9 = V_1;
|
|
return L_9;
|
|
}
|
|
|
|
IL_001d:
|
|
{
|
|
int32_t L_10 = V_1;
|
|
V_1 = ((int32_t)il2cpp_codegen_subtract(L_10, 1));
|
|
}
|
|
|
|
IL_0021:
|
|
{
|
|
int32_t L_11 = V_1;
|
|
int32_t L_12 = V_0;
|
|
if ((((int32_t)L_11) >= ((int32_t)L_12)))
|
|
{
|
|
goto IL_000b;
|
|
}
|
|
}
|
|
{
|
|
return (-1);
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t EqualityComparer_1_System_Collections_IEqualityComparer_GetHashCode_m11D6D457554EB8E37A33BE6AABCFA1356125E49A_gshared (EqualityComparer_1_tFFEF4C3013E60B69B402EF67BC8A56DE9C3725CE* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
RuntimeObject* L_0 = ___0_obj;
|
|
if (L_0)
|
|
{
|
|
goto IL_0005;
|
|
}
|
|
}
|
|
{
|
|
return 0;
|
|
}
|
|
|
|
IL_0005:
|
|
{
|
|
RuntimeObject* L_1 = ___0_obj;
|
|
if (!((RuntimeObject*)IsInst((RuntimeObject*)L_1, il2cpp_rgctx_data(method->klass->rgctx_data, 9))))
|
|
{
|
|
goto IL_001a;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_2 = ___0_obj;
|
|
int32_t L_3;
|
|
L_3 = VirtualFuncInvoker1< int32_t, ClipInfo_t5314704BBF906364B3E00132C2C9779B8AD5BBFC >::Invoke(9, __this, ((*(ClipInfo_t5314704BBF906364B3E00132C2C9779B8AD5BBFC*)((ClipInfo_t5314704BBF906364B3E00132C2C9779B8AD5BBFC*)(ClipInfo_t5314704BBF906364B3E00132C2C9779B8AD5BBFC*)UnBox(L_2, il2cpp_rgctx_data(method->klass->rgctx_data, 9))))));
|
|
return L_3;
|
|
}
|
|
|
|
IL_001a:
|
|
{
|
|
ThrowHelper_ThrowArgumentException_m698044D4F664D7D0DDB88124EEEE2D052AF628BA((int32_t)2, NULL);
|
|
return 0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool EqualityComparer_1_System_Collections_IEqualityComparer_Equals_m3CD45A419E5D52DF961B70AB4F050136426E08D1_gshared (EqualityComparer_1_tFFEF4C3013E60B69B402EF67BC8A56DE9C3725CE* __this, RuntimeObject* ___0_x, RuntimeObject* ___1_y, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
RuntimeObject* L_0 = ___0_x;
|
|
RuntimeObject* L_1 = ___1_y;
|
|
if ((!(((RuntimeObject*)(RuntimeObject*)L_0) == ((RuntimeObject*)(RuntimeObject*)L_1))))
|
|
{
|
|
goto IL_0006;
|
|
}
|
|
}
|
|
{
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_0006:
|
|
{
|
|
RuntimeObject* L_2 = ___0_x;
|
|
if (!L_2)
|
|
{
|
|
goto IL_000c;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_3 = ___1_y;
|
|
if (L_3)
|
|
{
|
|
goto IL_000e;
|
|
}
|
|
}
|
|
|
|
IL_000c:
|
|
{
|
|
return (bool)0;
|
|
}
|
|
|
|
IL_000e:
|
|
{
|
|
RuntimeObject* L_4 = ___0_x;
|
|
if (!((RuntimeObject*)IsInst((RuntimeObject*)L_4, il2cpp_rgctx_data(method->klass->rgctx_data, 9))))
|
|
{
|
|
goto IL_0031;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_5 = ___1_y;
|
|
if (!((RuntimeObject*)IsInst((RuntimeObject*)L_5, il2cpp_rgctx_data(method->klass->rgctx_data, 9))))
|
|
{
|
|
goto IL_0031;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_6 = ___0_x;
|
|
RuntimeObject* L_7 = ___1_y;
|
|
bool L_8;
|
|
L_8 = VirtualFuncInvoker2< bool, ClipInfo_t5314704BBF906364B3E00132C2C9779B8AD5BBFC, ClipInfo_t5314704BBF906364B3E00132C2C9779B8AD5BBFC >::Invoke(8, __this, ((*(ClipInfo_t5314704BBF906364B3E00132C2C9779B8AD5BBFC*)((ClipInfo_t5314704BBF906364B3E00132C2C9779B8AD5BBFC*)(ClipInfo_t5314704BBF906364B3E00132C2C9779B8AD5BBFC*)UnBox(L_6, il2cpp_rgctx_data(method->klass->rgctx_data, 9))))), ((*(ClipInfo_t5314704BBF906364B3E00132C2C9779B8AD5BBFC*)((ClipInfo_t5314704BBF906364B3E00132C2C9779B8AD5BBFC*)(ClipInfo_t5314704BBF906364B3E00132C2C9779B8AD5BBFC*)UnBox(L_7, il2cpp_rgctx_data(method->klass->rgctx_data, 9))))));
|
|
return L_8;
|
|
}
|
|
|
|
IL_0031:
|
|
{
|
|
ThrowHelper_ThrowArgumentException_m698044D4F664D7D0DDB88124EEEE2D052AF628BA((int32_t)2, NULL);
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EqualityComparer_1__ctor_m241FBC2CE55A0905F3BFB7504D0594A67F9134ED_gshared (EqualityComparer_1_tFFEF4C3013E60B69B402EF67BC8A56DE9C3725CE* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL);
|
|
return;
|
|
}
|
|
}
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic pop
|
|
#endif
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic push
|
|
#pragma clang diagnostic ignored "-Winvalid-offsetof"
|
|
#pragma clang diagnostic ignored "-Wunused-variable"
|
|
#endif
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EqualityComparer_1_tDB4B1DC52BBB13C6139B8D54FBE4CC82605534D0* EqualityComparer_1_get_Default_m251105A23C995E8C6A94650426DA2B3A95DB66B0_gshared (const RuntimeMethod* method)
|
|
{
|
|
EqualityComparer_1_tDB4B1DC52BBB13C6139B8D54FBE4CC82605534D0* V_0 = NULL;
|
|
{
|
|
EqualityComparer_1_tDB4B1DC52BBB13C6139B8D54FBE4CC82605534D0* L_0 = ((EqualityComparer_1_tDB4B1DC52BBB13C6139B8D54FBE4CC82605534D0_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___defaultComparer;
|
|
il2cpp_codegen_memory_barrier();
|
|
V_0 = L_0;
|
|
EqualityComparer_1_tDB4B1DC52BBB13C6139B8D54FBE4CC82605534D0* L_1 = V_0;
|
|
if (L_1)
|
|
{
|
|
goto IL_0019;
|
|
}
|
|
}
|
|
{
|
|
EqualityComparer_1_tDB4B1DC52BBB13C6139B8D54FBE4CC82605534D0* L_2;
|
|
L_2 = EqualityComparer_1_CreateComparer_mB994A750EC41E08BC09146ABE333DAF70F58DFF4(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
V_0 = L_2;
|
|
EqualityComparer_1_tDB4B1DC52BBB13C6139B8D54FBE4CC82605534D0* L_3 = V_0;
|
|
il2cpp_codegen_memory_barrier();
|
|
((EqualityComparer_1_tDB4B1DC52BBB13C6139B8D54FBE4CC82605534D0_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___defaultComparer = L_3;
|
|
Il2CppCodeGenWriteBarrier((void**)(&((EqualityComparer_1_tDB4B1DC52BBB13C6139B8D54FBE4CC82605534D0_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___defaultComparer), (void*)L_3);
|
|
}
|
|
|
|
IL_0019:
|
|
{
|
|
EqualityComparer_1_tDB4B1DC52BBB13C6139B8D54FBE4CC82605534D0* L_4 = V_0;
|
|
return L_4;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EqualityComparer_1_tDB4B1DC52BBB13C6139B8D54FBE4CC82605534D0* EqualityComparer_1_CreateComparer_mB994A750EC41E08BC09146ABE333DAF70F58DFF4_gshared (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ByteEqualityComparer_tE254CF4C39341CB4BB9890C1CA90ACE14E1BA275_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EnumEqualityComparer_1_tBC651A41480E6107F1E2B2B93F4DAA9A7F47C0D2_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GenericEqualityComparer_1_t6262945D40913B57CAB9385B4AD9D22DC434DB15_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEquatable_1_tFEFF3D0D9006789C86A917B9EE3BA20A6C63C82D_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InternalStringComparer_t04B2D1768998E940BC4619579B7044102591E38B_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LongEnumEqualityComparer_1_t82A2D7F715CBB46B34BB48608559726410D63A45_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NullableEqualityComparer_1_t37CCD3831C08961BEE2BF95A9C6ACEB20E8734F1_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_tCC12E6AC31BF7E862A033EBEFF48D5000D6291E6_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SByteEnumEqualityComparer_1_t22A194805157D8AC4BC0FC4F4CCE756695F0F0A9_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ShortEnumEqualityComparer_1_t015D6AF164C159C98401C25C79D143BC822A9DBA_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_0_0_0_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;
|
|
}
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* V_0 = NULL;
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* V_1 = NULL;
|
|
int32_t V_2 = 0;
|
|
{
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 4)) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_1;
|
|
L_1 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_0, NULL);
|
|
V_0 = ((RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1*)CastclassClass((RuntimeObject*)L_1, RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1_il2cpp_TypeInfo_var));
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_2 = V_0;
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_3 = { reinterpret_cast<intptr_t> (Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_0_0_0_var) };
|
|
Type_t* L_4;
|
|
L_4 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_3, NULL);
|
|
bool L_5;
|
|
L_5 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC((Type_t*)L_2, L_4, NULL);
|
|
if (!L_5)
|
|
{
|
|
goto IL_002d;
|
|
}
|
|
}
|
|
{
|
|
ByteEqualityComparer_tE254CF4C39341CB4BB9890C1CA90ACE14E1BA275* L_6 = (ByteEqualityComparer_tE254CF4C39341CB4BB9890C1CA90ACE14E1BA275*)il2cpp_codegen_object_new(ByteEqualityComparer_tE254CF4C39341CB4BB9890C1CA90ACE14E1BA275_il2cpp_TypeInfo_var);
|
|
ByteEqualityComparer__ctor_m6A7EE7FCB7B4275069DC078346C35ED9B6F71AAE(L_6, NULL);
|
|
return ((EqualityComparer_1_tDB4B1DC52BBB13C6139B8D54FBE4CC82605534D0*)CastclassClass((RuntimeObject*)L_6, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0)));
|
|
}
|
|
|
|
IL_002d:
|
|
{
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_7 = V_0;
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_8 = { reinterpret_cast<intptr_t> (String_t_0_0_0_var) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_9;
|
|
L_9 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_8, NULL);
|
|
bool L_10;
|
|
L_10 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC((Type_t*)L_7, L_9, NULL);
|
|
if (!L_10)
|
|
{
|
|
goto IL_004a;
|
|
}
|
|
}
|
|
{
|
|
InternalStringComparer_t04B2D1768998E940BC4619579B7044102591E38B* L_11 = (InternalStringComparer_t04B2D1768998E940BC4619579B7044102591E38B*)il2cpp_codegen_object_new(InternalStringComparer_t04B2D1768998E940BC4619579B7044102591E38B_il2cpp_TypeInfo_var);
|
|
InternalStringComparer__ctor_m06A4CE888A27763DE6BD47DD2C2CF45C68736108(L_11, NULL);
|
|
return ((EqualityComparer_1_tDB4B1DC52BBB13C6139B8D54FBE4CC82605534D0*)CastclassClass((RuntimeObject*)L_11, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0)));
|
|
}
|
|
|
|
IL_004a:
|
|
{
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_12 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 5)) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_13;
|
|
L_13 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_12, NULL);
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_14 = V_0;
|
|
NullCheck(L_13);
|
|
bool L_15;
|
|
L_15 = VirtualFuncInvoker1< bool, Type_t* >::Invoke(37, L_13, (Type_t*)L_14);
|
|
if (!L_15)
|
|
{
|
|
goto IL_0072;
|
|
}
|
|
}
|
|
{
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_16 = { reinterpret_cast<intptr_t> (GenericEqualityComparer_1_t6262945D40913B57CAB9385B4AD9D22DC434DB15_0_0_0_var) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_17;
|
|
L_17 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_16, NULL);
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_18 = V_0;
|
|
il2cpp_codegen_runtime_class_init_inline(RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1_il2cpp_TypeInfo_var);
|
|
RuntimeObject* L_19;
|
|
L_19 = RuntimeType_CreateInstanceForAnotherGenericParameter_m5AD0AF8C5D092750500FF193E17F311C59A6D066(L_17, L_18, NULL);
|
|
return ((EqualityComparer_1_tDB4B1DC52BBB13C6139B8D54FBE4CC82605534D0*)CastclassClass((RuntimeObject*)L_19, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0)));
|
|
}
|
|
|
|
IL_0072:
|
|
{
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_20 = V_0;
|
|
NullCheck((Type_t*)L_20);
|
|
bool L_21;
|
|
L_21 = VirtualFuncInvoker0< bool >::Invoke(57, (Type_t*)L_20);
|
|
if (!L_21)
|
|
{
|
|
goto IL_00d6;
|
|
}
|
|
}
|
|
{
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_22 = V_0;
|
|
NullCheck((Type_t*)L_22);
|
|
Type_t* L_23;
|
|
L_23 = VirtualFuncInvoker0< Type_t* >::Invoke(66, (Type_t*)L_22);
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_24 = { 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_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_00d6;
|
|
}
|
|
}
|
|
{
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_27 = V_0;
|
|
NullCheck((Type_t*)L_27);
|
|
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_28;
|
|
L_28 = VirtualFuncInvoker0< TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* >::Invoke(68, (Type_t*)L_27);
|
|
NullCheck(L_28);
|
|
int32_t L_29 = 0;
|
|
Type_t* L_30 = (L_28)->GetAt(static_cast<il2cpp_array_size_t>(L_29));
|
|
V_1 = ((RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1*)CastclassClass((RuntimeObject*)L_30, RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1_il2cpp_TypeInfo_var));
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_31 = { reinterpret_cast<intptr_t> (IEquatable_1_tFEFF3D0D9006789C86A917B9EE3BA20A6C63C82D_0_0_0_var) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_32;
|
|
L_32 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_31, NULL);
|
|
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_33 = (TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)(TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)SZArrayNew(TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB_il2cpp_TypeInfo_var, (uint32_t)1);
|
|
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_34 = L_33;
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_35 = V_1;
|
|
NullCheck(L_34);
|
|
ArrayElementTypeCheck (L_34, L_35);
|
|
(L_34)->SetAt(static_cast<il2cpp_array_size_t>(0), (Type_t*)L_35);
|
|
NullCheck(L_32);
|
|
Type_t* L_36;
|
|
L_36 = VirtualFuncInvoker1< Type_t*, TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* >::Invoke(173, L_32, L_34);
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_37 = V_1;
|
|
NullCheck(L_36);
|
|
bool L_38;
|
|
L_38 = VirtualFuncInvoker1< bool, Type_t* >::Invoke(37, L_36, (Type_t*)L_37);
|
|
if (!L_38)
|
|
{
|
|
goto IL_00d6;
|
|
}
|
|
}
|
|
{
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_39 = { reinterpret_cast<intptr_t> (NullableEqualityComparer_1_t37CCD3831C08961BEE2BF95A9C6ACEB20E8734F1_0_0_0_var) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_40;
|
|
L_40 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_39, NULL);
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_41 = V_1;
|
|
il2cpp_codegen_runtime_class_init_inline(RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1_il2cpp_TypeInfo_var);
|
|
RuntimeObject* L_42;
|
|
L_42 = RuntimeType_CreateInstanceForAnotherGenericParameter_m5AD0AF8C5D092750500FF193E17F311C59A6D066(L_40, L_41, NULL);
|
|
return ((EqualityComparer_1_tDB4B1DC52BBB13C6139B8D54FBE4CC82605534D0*)CastclassClass((RuntimeObject*)L_42, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0)));
|
|
}
|
|
|
|
IL_00d6:
|
|
{
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_43 = V_0;
|
|
NullCheck((Type_t*)L_43);
|
|
bool L_44;
|
|
L_44 = VirtualFuncInvoker0< bool >::Invoke(98, (Type_t*)L_43);
|
|
if (!L_44)
|
|
{
|
|
goto IL_016f;
|
|
}
|
|
}
|
|
{
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_45 = V_0;
|
|
il2cpp_codegen_runtime_class_init_inline(Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_il2cpp_TypeInfo_var);
|
|
Type_t* L_46;
|
|
L_46 = Enum_GetUnderlyingType_mEDDDC2C9F74ECC841E65E401C3703D59C37CBB05((Type_t*)L_45, NULL);
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
int32_t L_47;
|
|
L_47 = Type_GetTypeCode_m2CE476933AF4B381D7A52F4343B70E9878FDF466(L_46, NULL);
|
|
V_2 = L_47;
|
|
int32_t L_48 = V_2;
|
|
switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_48, 5)))
|
|
{
|
|
case 0:
|
|
{
|
|
goto IL_012d;
|
|
}
|
|
case 1:
|
|
{
|
|
goto IL_0143;
|
|
}
|
|
case 2:
|
|
{
|
|
goto IL_0117;
|
|
}
|
|
case 3:
|
|
{
|
|
goto IL_0143;
|
|
}
|
|
case 4:
|
|
{
|
|
goto IL_0143;
|
|
}
|
|
case 5:
|
|
{
|
|
goto IL_0143;
|
|
}
|
|
case 6:
|
|
{
|
|
goto IL_0159;
|
|
}
|
|
case 7:
|
|
{
|
|
goto IL_0159;
|
|
}
|
|
}
|
|
}
|
|
{
|
|
goto IL_016f;
|
|
}
|
|
|
|
IL_0117:
|
|
{
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_49 = { reinterpret_cast<intptr_t> (ShortEnumEqualityComparer_1_t015D6AF164C159C98401C25C79D143BC822A9DBA_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);
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_51 = V_0;
|
|
il2cpp_codegen_runtime_class_init_inline(RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1_il2cpp_TypeInfo_var);
|
|
RuntimeObject* L_52;
|
|
L_52 = RuntimeType_CreateInstanceForAnotherGenericParameter_m5AD0AF8C5D092750500FF193E17F311C59A6D066(L_50, L_51, NULL);
|
|
return ((EqualityComparer_1_tDB4B1DC52BBB13C6139B8D54FBE4CC82605534D0*)CastclassClass((RuntimeObject*)L_52, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0)));
|
|
}
|
|
|
|
IL_012d:
|
|
{
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_53 = { reinterpret_cast<intptr_t> (SByteEnumEqualityComparer_1_t22A194805157D8AC4BC0FC4F4CCE756695F0F0A9_0_0_0_var) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_54;
|
|
L_54 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_53, NULL);
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_55 = V_0;
|
|
il2cpp_codegen_runtime_class_init_inline(RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1_il2cpp_TypeInfo_var);
|
|
RuntimeObject* L_56;
|
|
L_56 = RuntimeType_CreateInstanceForAnotherGenericParameter_m5AD0AF8C5D092750500FF193E17F311C59A6D066(L_54, L_55, NULL);
|
|
return ((EqualityComparer_1_tDB4B1DC52BBB13C6139B8D54FBE4CC82605534D0*)CastclassClass((RuntimeObject*)L_56, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0)));
|
|
}
|
|
|
|
IL_0143:
|
|
{
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_57 = { reinterpret_cast<intptr_t> (EnumEqualityComparer_1_tBC651A41480E6107F1E2B2B93F4DAA9A7F47C0D2_0_0_0_var) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_58;
|
|
L_58 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_57, NULL);
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_59 = V_0;
|
|
il2cpp_codegen_runtime_class_init_inline(RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1_il2cpp_TypeInfo_var);
|
|
RuntimeObject* L_60;
|
|
L_60 = RuntimeType_CreateInstanceForAnotherGenericParameter_m5AD0AF8C5D092750500FF193E17F311C59A6D066(L_58, L_59, NULL);
|
|
return ((EqualityComparer_1_tDB4B1DC52BBB13C6139B8D54FBE4CC82605534D0*)CastclassClass((RuntimeObject*)L_60, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0)));
|
|
}
|
|
|
|
IL_0159:
|
|
{
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_61 = { reinterpret_cast<intptr_t> (LongEnumEqualityComparer_1_t82A2D7F715CBB46B34BB48608559726410D63A45_0_0_0_var) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_62;
|
|
L_62 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_61, NULL);
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_63 = V_0;
|
|
il2cpp_codegen_runtime_class_init_inline(RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1_il2cpp_TypeInfo_var);
|
|
RuntimeObject* L_64;
|
|
L_64 = RuntimeType_CreateInstanceForAnotherGenericParameter_m5AD0AF8C5D092750500FF193E17F311C59A6D066(L_62, L_63, NULL);
|
|
return ((EqualityComparer_1_tDB4B1DC52BBB13C6139B8D54FBE4CC82605534D0*)CastclassClass((RuntimeObject*)L_64, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0)));
|
|
}
|
|
|
|
IL_016f:
|
|
{
|
|
ObjectEqualityComparer_1_t37A819F4DF4F3B394E0FB5AA3D14A0BF6FBF76FF* L_65 = (ObjectEqualityComparer_1_t37A819F4DF4F3B394E0FB5AA3D14A0BF6FBF76FF*)il2cpp_codegen_object_new(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 6));
|
|
ObjectEqualityComparer_1__ctor_mD9A9078D6888A3F2B901F0FD46A84663BF8011FC(L_65, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 7));
|
|
return (EqualityComparer_1_tDB4B1DC52BBB13C6139B8D54FBE4CC82605534D0*)L_65;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t EqualityComparer_1_IndexOf_mEF08A32F594900E4D9730C350187A5E7B272EE00_gshared (EqualityComparer_1_tDB4B1DC52BBB13C6139B8D54FBE4CC82605534D0* __this, ItemU5BU5D_t638DDCABC89F9C1BBC0D855DBA0E4C5E3637D94C* ___0_array, Item_t590AA2925A38AA7EA48963775F482E9BA8525B4E ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
int32_t L_0 = ___2_startIndex;
|
|
int32_t L_1 = ___3_count;
|
|
V_0 = ((int32_t)il2cpp_codegen_add(L_0, L_1));
|
|
int32_t L_2 = ___2_startIndex;
|
|
V_1 = L_2;
|
|
goto IL_001f;
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
ItemU5BU5D_t638DDCABC89F9C1BBC0D855DBA0E4C5E3637D94C* L_3 = ___0_array;
|
|
int32_t L_4 = V_1;
|
|
NullCheck(L_3);
|
|
int32_t L_5 = L_4;
|
|
Item_t590AA2925A38AA7EA48963775F482E9BA8525B4E L_6 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
|
|
Item_t590AA2925A38AA7EA48963775F482E9BA8525B4E L_7 = ___1_value;
|
|
bool L_8;
|
|
L_8 = VirtualFuncInvoker2< bool, Item_t590AA2925A38AA7EA48963775F482E9BA8525B4E, Item_t590AA2925A38AA7EA48963775F482E9BA8525B4E >::Invoke(8, __this, L_6, L_7);
|
|
if (!L_8)
|
|
{
|
|
goto IL_001b;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_9 = V_1;
|
|
return L_9;
|
|
}
|
|
|
|
IL_001b:
|
|
{
|
|
int32_t L_10 = V_1;
|
|
V_1 = ((int32_t)il2cpp_codegen_add(L_10, 1));
|
|
}
|
|
|
|
IL_001f:
|
|
{
|
|
int32_t L_11 = V_1;
|
|
int32_t L_12 = V_0;
|
|
if ((((int32_t)L_11) < ((int32_t)L_12)))
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
return (-1);
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t EqualityComparer_1_LastIndexOf_m3FF1417802A4C1E900148BB1CA8B6A9C19C5B379_gshared (EqualityComparer_1_tDB4B1DC52BBB13C6139B8D54FBE4CC82605534D0* __this, ItemU5BU5D_t638DDCABC89F9C1BBC0D855DBA0E4C5E3637D94C* ___0_array, Item_t590AA2925A38AA7EA48963775F482E9BA8525B4E ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
int32_t L_0 = ___2_startIndex;
|
|
int32_t L_1 = ___3_count;
|
|
V_0 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_subtract(L_0, L_1)), 1));
|
|
int32_t L_2 = ___2_startIndex;
|
|
V_1 = L_2;
|
|
goto IL_0021;
|
|
}
|
|
|
|
IL_000b:
|
|
{
|
|
ItemU5BU5D_t638DDCABC89F9C1BBC0D855DBA0E4C5E3637D94C* L_3 = ___0_array;
|
|
int32_t L_4 = V_1;
|
|
NullCheck(L_3);
|
|
int32_t L_5 = L_4;
|
|
Item_t590AA2925A38AA7EA48963775F482E9BA8525B4E L_6 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
|
|
Item_t590AA2925A38AA7EA48963775F482E9BA8525B4E L_7 = ___1_value;
|
|
bool L_8;
|
|
L_8 = VirtualFuncInvoker2< bool, Item_t590AA2925A38AA7EA48963775F482E9BA8525B4E, Item_t590AA2925A38AA7EA48963775F482E9BA8525B4E >::Invoke(8, __this, L_6, L_7);
|
|
if (!L_8)
|
|
{
|
|
goto IL_001d;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_9 = V_1;
|
|
return L_9;
|
|
}
|
|
|
|
IL_001d:
|
|
{
|
|
int32_t L_10 = V_1;
|
|
V_1 = ((int32_t)il2cpp_codegen_subtract(L_10, 1));
|
|
}
|
|
|
|
IL_0021:
|
|
{
|
|
int32_t L_11 = V_1;
|
|
int32_t L_12 = V_0;
|
|
if ((((int32_t)L_11) >= ((int32_t)L_12)))
|
|
{
|
|
goto IL_000b;
|
|
}
|
|
}
|
|
{
|
|
return (-1);
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t EqualityComparer_1_System_Collections_IEqualityComparer_GetHashCode_m97F04A022B4F74A7DF974FE36AF900BE4356F5E6_gshared (EqualityComparer_1_tDB4B1DC52BBB13C6139B8D54FBE4CC82605534D0* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
RuntimeObject* L_0 = ___0_obj;
|
|
if (L_0)
|
|
{
|
|
goto IL_0005;
|
|
}
|
|
}
|
|
{
|
|
return 0;
|
|
}
|
|
|
|
IL_0005:
|
|
{
|
|
RuntimeObject* L_1 = ___0_obj;
|
|
if (!((RuntimeObject*)IsInst((RuntimeObject*)L_1, il2cpp_rgctx_data(method->klass->rgctx_data, 9))))
|
|
{
|
|
goto IL_001a;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_2 = ___0_obj;
|
|
int32_t L_3;
|
|
L_3 = VirtualFuncInvoker1< int32_t, Item_t590AA2925A38AA7EA48963775F482E9BA8525B4E >::Invoke(9, __this, ((*(Item_t590AA2925A38AA7EA48963775F482E9BA8525B4E*)((Item_t590AA2925A38AA7EA48963775F482E9BA8525B4E*)(Item_t590AA2925A38AA7EA48963775F482E9BA8525B4E*)UnBox(L_2, il2cpp_rgctx_data(method->klass->rgctx_data, 9))))));
|
|
return L_3;
|
|
}
|
|
|
|
IL_001a:
|
|
{
|
|
ThrowHelper_ThrowArgumentException_m698044D4F664D7D0DDB88124EEEE2D052AF628BA((int32_t)2, NULL);
|
|
return 0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool EqualityComparer_1_System_Collections_IEqualityComparer_Equals_m233579995614A4B5F8C623B1CC152B892D826B54_gshared (EqualityComparer_1_tDB4B1DC52BBB13C6139B8D54FBE4CC82605534D0* __this, RuntimeObject* ___0_x, RuntimeObject* ___1_y, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
RuntimeObject* L_0 = ___0_x;
|
|
RuntimeObject* L_1 = ___1_y;
|
|
if ((!(((RuntimeObject*)(RuntimeObject*)L_0) == ((RuntimeObject*)(RuntimeObject*)L_1))))
|
|
{
|
|
goto IL_0006;
|
|
}
|
|
}
|
|
{
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_0006:
|
|
{
|
|
RuntimeObject* L_2 = ___0_x;
|
|
if (!L_2)
|
|
{
|
|
goto IL_000c;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_3 = ___1_y;
|
|
if (L_3)
|
|
{
|
|
goto IL_000e;
|
|
}
|
|
}
|
|
|
|
IL_000c:
|
|
{
|
|
return (bool)0;
|
|
}
|
|
|
|
IL_000e:
|
|
{
|
|
RuntimeObject* L_4 = ___0_x;
|
|
if (!((RuntimeObject*)IsInst((RuntimeObject*)L_4, il2cpp_rgctx_data(method->klass->rgctx_data, 9))))
|
|
{
|
|
goto IL_0031;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_5 = ___1_y;
|
|
if (!((RuntimeObject*)IsInst((RuntimeObject*)L_5, il2cpp_rgctx_data(method->klass->rgctx_data, 9))))
|
|
{
|
|
goto IL_0031;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_6 = ___0_x;
|
|
RuntimeObject* L_7 = ___1_y;
|
|
bool L_8;
|
|
L_8 = VirtualFuncInvoker2< bool, Item_t590AA2925A38AA7EA48963775F482E9BA8525B4E, Item_t590AA2925A38AA7EA48963775F482E9BA8525B4E >::Invoke(8, __this, ((*(Item_t590AA2925A38AA7EA48963775F482E9BA8525B4E*)((Item_t590AA2925A38AA7EA48963775F482E9BA8525B4E*)(Item_t590AA2925A38AA7EA48963775F482E9BA8525B4E*)UnBox(L_6, il2cpp_rgctx_data(method->klass->rgctx_data, 9))))), ((*(Item_t590AA2925A38AA7EA48963775F482E9BA8525B4E*)((Item_t590AA2925A38AA7EA48963775F482E9BA8525B4E*)(Item_t590AA2925A38AA7EA48963775F482E9BA8525B4E*)UnBox(L_7, il2cpp_rgctx_data(method->klass->rgctx_data, 9))))));
|
|
return L_8;
|
|
}
|
|
|
|
IL_0031:
|
|
{
|
|
ThrowHelper_ThrowArgumentException_m698044D4F664D7D0DDB88124EEEE2D052AF628BA((int32_t)2, NULL);
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EqualityComparer_1__ctor_m2A3591BAA461C8DDBAAB6E60D9B4D3037E0C6DEB_gshared (EqualityComparer_1_tDB4B1DC52BBB13C6139B8D54FBE4CC82605534D0* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL);
|
|
return;
|
|
}
|
|
}
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic pop
|
|
#endif
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic push
|
|
#pragma clang diagnostic ignored "-Winvalid-offsetof"
|
|
#pragma clang diagnostic ignored "-Wunused-variable"
|
|
#endif
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EqualityComparer_1_t3E40B6BFFA65A3E77A43732F15397F7023141AAE* EqualityComparer_1_get_Default_mC221483150676AAFB1C920B4FAEB1D34BF772DF4_gshared (const RuntimeMethod* method)
|
|
{
|
|
EqualityComparer_1_t3E40B6BFFA65A3E77A43732F15397F7023141AAE* V_0 = NULL;
|
|
{
|
|
EqualityComparer_1_t3E40B6BFFA65A3E77A43732F15397F7023141AAE* L_0 = ((EqualityComparer_1_t3E40B6BFFA65A3E77A43732F15397F7023141AAE_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___defaultComparer;
|
|
il2cpp_codegen_memory_barrier();
|
|
V_0 = L_0;
|
|
EqualityComparer_1_t3E40B6BFFA65A3E77A43732F15397F7023141AAE* L_1 = V_0;
|
|
if (L_1)
|
|
{
|
|
goto IL_0019;
|
|
}
|
|
}
|
|
{
|
|
EqualityComparer_1_t3E40B6BFFA65A3E77A43732F15397F7023141AAE* L_2;
|
|
L_2 = EqualityComparer_1_CreateComparer_mD576EA2468FEF6E00CBDFC5CA4E6E343A301A6C9(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
V_0 = L_2;
|
|
EqualityComparer_1_t3E40B6BFFA65A3E77A43732F15397F7023141AAE* L_3 = V_0;
|
|
il2cpp_codegen_memory_barrier();
|
|
((EqualityComparer_1_t3E40B6BFFA65A3E77A43732F15397F7023141AAE_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___defaultComparer = L_3;
|
|
Il2CppCodeGenWriteBarrier((void**)(&((EqualityComparer_1_t3E40B6BFFA65A3E77A43732F15397F7023141AAE_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___defaultComparer), (void*)L_3);
|
|
}
|
|
|
|
IL_0019:
|
|
{
|
|
EqualityComparer_1_t3E40B6BFFA65A3E77A43732F15397F7023141AAE* L_4 = V_0;
|
|
return L_4;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EqualityComparer_1_t3E40B6BFFA65A3E77A43732F15397F7023141AAE* EqualityComparer_1_CreateComparer_mD576EA2468FEF6E00CBDFC5CA4E6E343A301A6C9_gshared (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ByteEqualityComparer_tE254CF4C39341CB4BB9890C1CA90ACE14E1BA275_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EnumEqualityComparer_1_tBC651A41480E6107F1E2B2B93F4DAA9A7F47C0D2_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GenericEqualityComparer_1_t6262945D40913B57CAB9385B4AD9D22DC434DB15_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEquatable_1_tFEFF3D0D9006789C86A917B9EE3BA20A6C63C82D_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InternalStringComparer_t04B2D1768998E940BC4619579B7044102591E38B_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LongEnumEqualityComparer_1_t82A2D7F715CBB46B34BB48608559726410D63A45_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NullableEqualityComparer_1_t37CCD3831C08961BEE2BF95A9C6ACEB20E8734F1_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_tCC12E6AC31BF7E862A033EBEFF48D5000D6291E6_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SByteEnumEqualityComparer_1_t22A194805157D8AC4BC0FC4F4CCE756695F0F0A9_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ShortEnumEqualityComparer_1_t015D6AF164C159C98401C25C79D143BC822A9DBA_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_0_0_0_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;
|
|
}
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* V_0 = NULL;
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* V_1 = NULL;
|
|
int32_t V_2 = 0;
|
|
{
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 4)) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_1;
|
|
L_1 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_0, NULL);
|
|
V_0 = ((RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1*)CastclassClass((RuntimeObject*)L_1, RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1_il2cpp_TypeInfo_var));
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_2 = V_0;
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_3 = { reinterpret_cast<intptr_t> (Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_0_0_0_var) };
|
|
Type_t* L_4;
|
|
L_4 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_3, NULL);
|
|
bool L_5;
|
|
L_5 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC((Type_t*)L_2, L_4, NULL);
|
|
if (!L_5)
|
|
{
|
|
goto IL_002d;
|
|
}
|
|
}
|
|
{
|
|
ByteEqualityComparer_tE254CF4C39341CB4BB9890C1CA90ACE14E1BA275* L_6 = (ByteEqualityComparer_tE254CF4C39341CB4BB9890C1CA90ACE14E1BA275*)il2cpp_codegen_object_new(ByteEqualityComparer_tE254CF4C39341CB4BB9890C1CA90ACE14E1BA275_il2cpp_TypeInfo_var);
|
|
ByteEqualityComparer__ctor_m6A7EE7FCB7B4275069DC078346C35ED9B6F71AAE(L_6, NULL);
|
|
return ((EqualityComparer_1_t3E40B6BFFA65A3E77A43732F15397F7023141AAE*)CastclassClass((RuntimeObject*)L_6, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0)));
|
|
}
|
|
|
|
IL_002d:
|
|
{
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_7 = V_0;
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_8 = { reinterpret_cast<intptr_t> (String_t_0_0_0_var) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_9;
|
|
L_9 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_8, NULL);
|
|
bool L_10;
|
|
L_10 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC((Type_t*)L_7, L_9, NULL);
|
|
if (!L_10)
|
|
{
|
|
goto IL_004a;
|
|
}
|
|
}
|
|
{
|
|
InternalStringComparer_t04B2D1768998E940BC4619579B7044102591E38B* L_11 = (InternalStringComparer_t04B2D1768998E940BC4619579B7044102591E38B*)il2cpp_codegen_object_new(InternalStringComparer_t04B2D1768998E940BC4619579B7044102591E38B_il2cpp_TypeInfo_var);
|
|
InternalStringComparer__ctor_m06A4CE888A27763DE6BD47DD2C2CF45C68736108(L_11, NULL);
|
|
return ((EqualityComparer_1_t3E40B6BFFA65A3E77A43732F15397F7023141AAE*)CastclassClass((RuntimeObject*)L_11, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0)));
|
|
}
|
|
|
|
IL_004a:
|
|
{
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_12 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 5)) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_13;
|
|
L_13 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_12, NULL);
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_14 = V_0;
|
|
NullCheck(L_13);
|
|
bool L_15;
|
|
L_15 = VirtualFuncInvoker1< bool, Type_t* >::Invoke(37, L_13, (Type_t*)L_14);
|
|
if (!L_15)
|
|
{
|
|
goto IL_0072;
|
|
}
|
|
}
|
|
{
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_16 = { reinterpret_cast<intptr_t> (GenericEqualityComparer_1_t6262945D40913B57CAB9385B4AD9D22DC434DB15_0_0_0_var) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_17;
|
|
L_17 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_16, NULL);
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_18 = V_0;
|
|
il2cpp_codegen_runtime_class_init_inline(RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1_il2cpp_TypeInfo_var);
|
|
RuntimeObject* L_19;
|
|
L_19 = RuntimeType_CreateInstanceForAnotherGenericParameter_m5AD0AF8C5D092750500FF193E17F311C59A6D066(L_17, L_18, NULL);
|
|
return ((EqualityComparer_1_t3E40B6BFFA65A3E77A43732F15397F7023141AAE*)CastclassClass((RuntimeObject*)L_19, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0)));
|
|
}
|
|
|
|
IL_0072:
|
|
{
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_20 = V_0;
|
|
NullCheck((Type_t*)L_20);
|
|
bool L_21;
|
|
L_21 = VirtualFuncInvoker0< bool >::Invoke(57, (Type_t*)L_20);
|
|
if (!L_21)
|
|
{
|
|
goto IL_00d6;
|
|
}
|
|
}
|
|
{
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_22 = V_0;
|
|
NullCheck((Type_t*)L_22);
|
|
Type_t* L_23;
|
|
L_23 = VirtualFuncInvoker0< Type_t* >::Invoke(66, (Type_t*)L_22);
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_24 = { 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_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_00d6;
|
|
}
|
|
}
|
|
{
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_27 = V_0;
|
|
NullCheck((Type_t*)L_27);
|
|
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_28;
|
|
L_28 = VirtualFuncInvoker0< TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* >::Invoke(68, (Type_t*)L_27);
|
|
NullCheck(L_28);
|
|
int32_t L_29 = 0;
|
|
Type_t* L_30 = (L_28)->GetAt(static_cast<il2cpp_array_size_t>(L_29));
|
|
V_1 = ((RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1*)CastclassClass((RuntimeObject*)L_30, RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1_il2cpp_TypeInfo_var));
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_31 = { reinterpret_cast<intptr_t> (IEquatable_1_tFEFF3D0D9006789C86A917B9EE3BA20A6C63C82D_0_0_0_var) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_32;
|
|
L_32 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_31, NULL);
|
|
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_33 = (TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)(TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)SZArrayNew(TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB_il2cpp_TypeInfo_var, (uint32_t)1);
|
|
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_34 = L_33;
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_35 = V_1;
|
|
NullCheck(L_34);
|
|
ArrayElementTypeCheck (L_34, L_35);
|
|
(L_34)->SetAt(static_cast<il2cpp_array_size_t>(0), (Type_t*)L_35);
|
|
NullCheck(L_32);
|
|
Type_t* L_36;
|
|
L_36 = VirtualFuncInvoker1< Type_t*, TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* >::Invoke(173, L_32, L_34);
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_37 = V_1;
|
|
NullCheck(L_36);
|
|
bool L_38;
|
|
L_38 = VirtualFuncInvoker1< bool, Type_t* >::Invoke(37, L_36, (Type_t*)L_37);
|
|
if (!L_38)
|
|
{
|
|
goto IL_00d6;
|
|
}
|
|
}
|
|
{
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_39 = { reinterpret_cast<intptr_t> (NullableEqualityComparer_1_t37CCD3831C08961BEE2BF95A9C6ACEB20E8734F1_0_0_0_var) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_40;
|
|
L_40 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_39, NULL);
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_41 = V_1;
|
|
il2cpp_codegen_runtime_class_init_inline(RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1_il2cpp_TypeInfo_var);
|
|
RuntimeObject* L_42;
|
|
L_42 = RuntimeType_CreateInstanceForAnotherGenericParameter_m5AD0AF8C5D092750500FF193E17F311C59A6D066(L_40, L_41, NULL);
|
|
return ((EqualityComparer_1_t3E40B6BFFA65A3E77A43732F15397F7023141AAE*)CastclassClass((RuntimeObject*)L_42, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0)));
|
|
}
|
|
|
|
IL_00d6:
|
|
{
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_43 = V_0;
|
|
NullCheck((Type_t*)L_43);
|
|
bool L_44;
|
|
L_44 = VirtualFuncInvoker0< bool >::Invoke(98, (Type_t*)L_43);
|
|
if (!L_44)
|
|
{
|
|
goto IL_016f;
|
|
}
|
|
}
|
|
{
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_45 = V_0;
|
|
il2cpp_codegen_runtime_class_init_inline(Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_il2cpp_TypeInfo_var);
|
|
Type_t* L_46;
|
|
L_46 = Enum_GetUnderlyingType_mEDDDC2C9F74ECC841E65E401C3703D59C37CBB05((Type_t*)L_45, NULL);
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
int32_t L_47;
|
|
L_47 = Type_GetTypeCode_m2CE476933AF4B381D7A52F4343B70E9878FDF466(L_46, NULL);
|
|
V_2 = L_47;
|
|
int32_t L_48 = V_2;
|
|
switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_48, 5)))
|
|
{
|
|
case 0:
|
|
{
|
|
goto IL_012d;
|
|
}
|
|
case 1:
|
|
{
|
|
goto IL_0143;
|
|
}
|
|
case 2:
|
|
{
|
|
goto IL_0117;
|
|
}
|
|
case 3:
|
|
{
|
|
goto IL_0143;
|
|
}
|
|
case 4:
|
|
{
|
|
goto IL_0143;
|
|
}
|
|
case 5:
|
|
{
|
|
goto IL_0143;
|
|
}
|
|
case 6:
|
|
{
|
|
goto IL_0159;
|
|
}
|
|
case 7:
|
|
{
|
|
goto IL_0159;
|
|
}
|
|
}
|
|
}
|
|
{
|
|
goto IL_016f;
|
|
}
|
|
|
|
IL_0117:
|
|
{
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_49 = { reinterpret_cast<intptr_t> (ShortEnumEqualityComparer_1_t015D6AF164C159C98401C25C79D143BC822A9DBA_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);
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_51 = V_0;
|
|
il2cpp_codegen_runtime_class_init_inline(RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1_il2cpp_TypeInfo_var);
|
|
RuntimeObject* L_52;
|
|
L_52 = RuntimeType_CreateInstanceForAnotherGenericParameter_m5AD0AF8C5D092750500FF193E17F311C59A6D066(L_50, L_51, NULL);
|
|
return ((EqualityComparer_1_t3E40B6BFFA65A3E77A43732F15397F7023141AAE*)CastclassClass((RuntimeObject*)L_52, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0)));
|
|
}
|
|
|
|
IL_012d:
|
|
{
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_53 = { reinterpret_cast<intptr_t> (SByteEnumEqualityComparer_1_t22A194805157D8AC4BC0FC4F4CCE756695F0F0A9_0_0_0_var) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_54;
|
|
L_54 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_53, NULL);
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_55 = V_0;
|
|
il2cpp_codegen_runtime_class_init_inline(RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1_il2cpp_TypeInfo_var);
|
|
RuntimeObject* L_56;
|
|
L_56 = RuntimeType_CreateInstanceForAnotherGenericParameter_m5AD0AF8C5D092750500FF193E17F311C59A6D066(L_54, L_55, NULL);
|
|
return ((EqualityComparer_1_t3E40B6BFFA65A3E77A43732F15397F7023141AAE*)CastclassClass((RuntimeObject*)L_56, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0)));
|
|
}
|
|
|
|
IL_0143:
|
|
{
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_57 = { reinterpret_cast<intptr_t> (EnumEqualityComparer_1_tBC651A41480E6107F1E2B2B93F4DAA9A7F47C0D2_0_0_0_var) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_58;
|
|
L_58 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_57, NULL);
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_59 = V_0;
|
|
il2cpp_codegen_runtime_class_init_inline(RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1_il2cpp_TypeInfo_var);
|
|
RuntimeObject* L_60;
|
|
L_60 = RuntimeType_CreateInstanceForAnotherGenericParameter_m5AD0AF8C5D092750500FF193E17F311C59A6D066(L_58, L_59, NULL);
|
|
return ((EqualityComparer_1_t3E40B6BFFA65A3E77A43732F15397F7023141AAE*)CastclassClass((RuntimeObject*)L_60, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0)));
|
|
}
|
|
|
|
IL_0159:
|
|
{
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_61 = { reinterpret_cast<intptr_t> (LongEnumEqualityComparer_1_t82A2D7F715CBB46B34BB48608559726410D63A45_0_0_0_var) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_62;
|
|
L_62 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_61, NULL);
|
|
RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1* L_63 = V_0;
|
|
il2cpp_codegen_runtime_class_init_inline(RuntimeType_tB1A69257E7A00D07AB0CABD8D5BA7D83E0DC9EC1_il2cpp_TypeInfo_var);
|
|
RuntimeObject* L_64;
|
|
L_64 = RuntimeType_CreateInstanceForAnotherGenericParameter_m5AD0AF8C5D092750500FF193E17F311C59A6D066(L_62, L_63, NULL);
|
|
return ((EqualityComparer_1_t3E40B6BFFA65A3E77A43732F15397F7023141AAE*)CastclassClass((RuntimeObject*)L_64, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0)));
|
|
}
|
|
|
|
IL_016f:
|
|
{
|
|
ObjectEqualityComparer_1_tEF7375C91E43FEA6AE1236F0B5E2DA2429BE326B* L_65 = (ObjectEqualityComparer_1_tEF7375C91E43FEA6AE1236F0B5E2DA2429BE326B*)il2cpp_codegen_object_new(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 6));
|
|
ObjectEqualityComparer_1__ctor_m51FB19A4EEDECD6F220104857D8C53FB0DAE668A(L_65, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 7));
|
|
return (EqualityComparer_1_t3E40B6BFFA65A3E77A43732F15397F7023141AAE*)L_65;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t EqualityComparer_1_IndexOf_m3B46C7F3142F4243E319E3BA7FA3FB4EC928D9EC_gshared (EqualityComparer_1_t3E40B6BFFA65A3E77A43732F15397F7023141AAE* __this, RecordingItemU5BU5D_tBC43F24DB9030B7D8D3BBDA956335EFDE6FB09B8* ___0_array, RecordingItem_t5CE44E9AB838D651799847F74609435470D50A1E ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
int32_t L_0 = ___2_startIndex;
|
|
int32_t L_1 = ___3_count;
|
|
V_0 = ((int32_t)il2cpp_codegen_add(L_0, L_1));
|
|
int32_t L_2 = ___2_startIndex;
|
|
V_1 = L_2;
|
|
goto IL_001f;
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
RecordingItemU5BU5D_tBC43F24DB9030B7D8D3BBDA956335EFDE6FB09B8* L_3 = ___0_array;
|
|
int32_t L_4 = V_1;
|
|
NullCheck(L_3);
|
|
int32_t L_5 = L_4;
|
|
RecordingItem_t5CE44E9AB838D651799847F74609435470D50A1E L_6 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
|
|
RecordingItem_t5CE44E9AB838D651799847F74609435470D50A1E L_7 = ___1_value;
|
|
bool L_8;
|
|
L_8 = VirtualFuncInvoker2< bool, RecordingItem_t5CE44E9AB838D651799847F74609435470D50A1E, RecordingItem_t5CE44E9AB838D651799847F74609435470D50A1E >::Invoke(8, __this, L_6, L_7);
|
|
if (!L_8)
|
|
{
|
|
goto IL_001b;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_9 = V_1;
|
|
return L_9;
|
|
}
|
|
|
|
IL_001b:
|
|
{
|
|
int32_t L_10 = V_1;
|
|
V_1 = ((int32_t)il2cpp_codegen_add(L_10, 1));
|
|
}
|
|
|
|
IL_001f:
|
|
{
|
|
int32_t L_11 = V_1;
|
|
int32_t L_12 = V_0;
|
|
if ((((int32_t)L_11) < ((int32_t)L_12)))
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
return (-1);
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t EqualityComparer_1_LastIndexOf_mD9265638349270B772CD0279D72D176CE4BA9BB3_gshared (EqualityComparer_1_t3E40B6BFFA65A3E77A43732F15397F7023141AAE* __this, RecordingItemU5BU5D_tBC43F24DB9030B7D8D3BBDA956335EFDE6FB09B8* ___0_array, RecordingItem_t5CE44E9AB838D651799847F74609435470D50A1E ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
int32_t L_0 = ___2_startIndex;
|
|
int32_t L_1 = ___3_count;
|
|
V_0 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_subtract(L_0, L_1)), 1));
|
|
int32_t L_2 = ___2_startIndex;
|
|
V_1 = L_2;
|
|
goto IL_0021;
|
|
}
|
|
|
|
IL_000b:
|
|
{
|
|
RecordingItemU5BU5D_tBC43F24DB9030B7D8D3BBDA956335EFDE6FB09B8* L_3 = ___0_array;
|
|
int32_t L_4 = V_1;
|
|
NullCheck(L_3);
|
|
int32_t L_5 = L_4;
|
|
RecordingItem_t5CE44E9AB838D651799847F74609435470D50A1E L_6 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
|
|
RecordingItem_t5CE44E9AB838D651799847F74609435470D50A1E L_7 = ___1_value;
|
|
bool L_8;
|
|
L_8 = VirtualFuncInvoker2< bool, RecordingItem_t5CE44E9AB838D651799847F74609435470D50A1E, RecordingItem_t5CE44E9AB838D651799847F74609435470D50A1E >::Invoke(8, __this, L_6, L_7);
|
|
if (!L_8)
|
|
{
|
|
goto IL_001d;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_9 = V_1;
|
|
return L_9;
|
|
}
|
|
|
|
IL_001d:
|
|
{
|
|
int32_t L_10 = V_1;
|
|
V_1 = ((int32_t)il2cpp_codegen_subtract(L_10, 1));
|
|
}
|
|
|
|
IL_0021:
|
|
{
|
|
int32_t L_11 = V_1;
|
|
int32_t L_12 = V_0;
|
|
if ((((int32_t)L_11) >= ((int32_t)L_12)))
|
|
{
|
|
goto IL_000b;
|
|
}
|
|
}
|
|
{
|
|
return (-1);
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t EqualityComparer_1_System_Collections_IEqualityComparer_GetHashCode_m4E391C7526F14F5B2B6B909407F483B26ECC7FCD_gshared (EqualityComparer_1_t3E40B6BFFA65A3E77A43732F15397F7023141AAE* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
RuntimeObject* L_0 = ___0_obj;
|
|
if (L_0)
|
|
{
|
|
goto IL_0005;
|
|
}
|
|
}
|
|
{
|
|
return 0;
|
|
}
|
|
|
|
IL_0005:
|
|
{
|
|
RuntimeObject* L_1 = ___0_obj;
|
|
if (!((RuntimeObject*)IsInst((RuntimeObject*)L_1, il2cpp_rgctx_data(method->klass->rgctx_data, 9))))
|
|
{
|
|
goto IL_001a;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_2 = ___0_obj;
|
|
int32_t L_3;
|
|
L_3 = VirtualFuncInvoker1< int32_t, RecordingItem_t5CE44E9AB838D651799847F74609435470D50A1E >::Invoke(9, __this, ((*(RecordingItem_t5CE44E9AB838D651799847F74609435470D50A1E*)((RecordingItem_t5CE44E9AB838D651799847F74609435470D50A1E*)(RecordingItem_t5CE44E9AB838D651799847F74609435470D50A1E*)UnBox(L_2, il2cpp_rgctx_data(method->klass->rgctx_data, 9))))));
|
|
return L_3;
|
|
}
|
|
|
|
IL_001a:
|
|
{
|
|
ThrowHelper_ThrowArgumentException_m698044D4F664D7D0DDB88124EEEE2D052AF628BA((int32_t)2, NULL);
|
|
return 0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool EqualityComparer_1_System_Collections_IEqualityComparer_Equals_m9F2147E838369B706A87068A1E65D814919777E4_gshared (EqualityComparer_1_t3E40B6BFFA65A3E77A43732F15397F7023141AAE* __this, RuntimeObject* ___0_x, RuntimeObject* ___1_y, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
RuntimeObject* L_0 = ___0_x;
|
|
RuntimeObject* L_1 = ___1_y;
|
|
if ((!(((RuntimeObject*)(RuntimeObject*)L_0) == ((RuntimeObject*)(RuntimeObject*)L_1))))
|
|
{
|
|
goto IL_0006;
|
|
}
|
|
}
|
|
{
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_0006:
|
|
{
|
|
RuntimeObject* L_2 = ___0_x;
|
|
if (!L_2)
|
|
{
|
|
goto IL_000c;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_3 = ___1_y;
|
|
if (L_3)
|
|
{
|
|
goto IL_000e;
|
|
}
|
|
}
|
|
|
|
IL_000c:
|
|
{
|
|
return (bool)0;
|
|
}
|
|
|
|
IL_000e:
|
|
{
|
|
RuntimeObject* L_4 = ___0_x;
|
|
if (!((RuntimeObject*)IsInst((RuntimeObject*)L_4, il2cpp_rgctx_data(method->klass->rgctx_data, 9))))
|
|
{
|
|
goto IL_0031;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_5 = ___1_y;
|
|
if (!((RuntimeObject*)IsInst((RuntimeObject*)L_5, il2cpp_rgctx_data(method->klass->rgctx_data, 9))))
|
|
{
|
|
goto IL_0031;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_6 = ___0_x;
|
|
RuntimeObject* L_7 = ___1_y;
|
|
bool L_8;
|
|
L_8 = VirtualFuncInvoker2< bool, RecordingItem_t5CE44E9AB838D651799847F74609435470D50A1E, RecordingItem_t5CE44E9AB838D651799847F74609435470D50A1E >::Invoke(8, __this, ((*(RecordingItem_t5CE44E9AB838D651799847F74609435470D50A1E*)((RecordingItem_t5CE44E9AB838D651799847F74609435470D50A1E*)(RecordingItem_t5CE44E9AB838D651799847F74609435470D50A1E*)UnBox(L_6, il2cpp_rgctx_data(method->klass->rgctx_data, 9))))), ((*(RecordingItem_t5CE44E9AB838D651799847F74609435470D50A1E*)((RecordingItem_t5CE44E9AB838D651799847F74609435470D50A1E*)(RecordingItem_t5CE44E9AB838D651799847F74609435470D50A1E*)UnBox(L_7, il2cpp_rgctx_data(method->klass->rgctx_data, 9))))));
|
|
return L_8;
|
|
}
|
|
|
|
IL_0031:
|
|
{
|
|
ThrowHelper_ThrowArgumentException_m698044D4F664D7D0DDB88124EEEE2D052AF628BA((int32_t)2, NULL);
|
|
return (bool)0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EqualityComparer_1__ctor_m96AEEED8D71894DCD3B788B082ABF2B86EF5D440_gshared (EqualityComparer_1_t3E40B6BFFA65A3E77A43732F15397F7023141AAE* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL);
|
|
return;
|
|
}
|
|
}
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic pop
|
|
#endif
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic push
|
|
#pragma clang diagnostic ignored "-Winvalid-offsetof"
|
|
#pragma clang diagnostic ignored "-Wunused-variable"
|
|
#endif
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventBase_1_SetCreateFunction_m7E2D1F90FA9E85CD9A9567A0FE32BA7C83F7DAF2_gshared (Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4* ___0_createMethod, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2));
|
|
ObjectPool_1_tC06B45D8A0C7CBBDAE418090727D1DF1F2FCB9F6* L_0 = ((EventBase_1_t2B9B970022841F58172C0C783B7E1040BEF85AC1_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___s_Pool;
|
|
Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4* L_1 = ___0_createMethod;
|
|
NullCheck(L_0);
|
|
L_0->___CreateFunc = L_1;
|
|
Il2CppCodeGenWriteBarrier((void**)(&L_0->___CreateFunc), (void*)L_1);
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventBase_1__ctor_m385124A7A8517F869B52108A7FC234225AFBB4A0_gshared (EventBase_1_t2B9B970022841F58172C0C783B7E1040BEF85AC1* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
|
|
int32_t L_0 = ((EventBase_1_t2B9B970022841F58172C0C783B7E1040BEF85AC1_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->klass->rgctx_data, 2)))->___EventCategory;
|
|
EventBase__ctor_m0F0240F7598536DEA9E0415A714D5BF15914688C((EventBase_tD7F89B936EB8074AE31E7B15976C072277371F7C*)__this, L_0, NULL);
|
|
__this->___m_RefCount = 0;
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t EventBase_1_TypeId_m4B18042A64FC5F54DF0B830CE4C9F0FC82C661A5_gshared (const RuntimeMethod* method)
|
|
{
|
|
int64_t V_0 = 0;
|
|
{
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2));
|
|
int64_t L_0 = ((EventBase_1_t2B9B970022841F58172C0C783B7E1040BEF85AC1_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___s_TypeId;
|
|
V_0 = L_0;
|
|
goto IL_0009;
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
int64_t L_1 = V_0;
|
|
return L_1;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventBase_1_Init_mD11258015D6778B557F3DED4696BEF3335FD66C3_gshared (EventBase_1_t2B9B970022841F58172C0C783B7E1040BEF85AC1* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1DAD9090358C802B2AFF2FC2E747F6CF40E7C641);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
bool V_0 = false;
|
|
{
|
|
NullCheck((EventBase_tD7F89B936EB8074AE31E7B15976C072277371F7C*)__this);
|
|
EventBase_Init_m0232C045D6ADFA1ED826CA5D4E232A4635F623B1((EventBase_tD7F89B936EB8074AE31E7B15976C072277371F7C*)__this, NULL);
|
|
int32_t L_0 = __this->___m_RefCount;
|
|
V_0 = (bool)((!(((uint32_t)L_0) <= ((uint32_t)0)))? 1 : 0);
|
|
bool L_1 = V_0;
|
|
if (!L_1)
|
|
{
|
|
goto IL_0029;
|
|
}
|
|
}
|
|
{
|
|
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
|
|
Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB((RuntimeObject*)_stringLiteral1DAD9090358C802B2AFF2FC2E747F6CF40E7C641, NULL);
|
|
__this->___m_RefCount = 0;
|
|
}
|
|
|
|
IL_0029:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* EventBase_1_GetPooled_mBD7595B7D0C2B6D191690953CCBC74F4120FBD01_gshared (const RuntimeMethod* method)
|
|
{
|
|
RuntimeObject* V_0 = NULL;
|
|
RuntimeObject* V_1 = NULL;
|
|
{
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2));
|
|
ObjectPool_1_tC06B45D8A0C7CBBDAE418090727D1DF1F2FCB9F6* L_0 = ((EventBase_1_t2B9B970022841F58172C0C783B7E1040BEF85AC1_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___s_Pool;
|
|
NullCheck(L_0);
|
|
RuntimeObject* L_1;
|
|
L_1 = ObjectPool_1_Get_m8083040649293905041518C11D70D801265F2F87(L_0, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
V_0 = L_1;
|
|
RuntimeObject* L_2 = V_0;
|
|
NullCheck((EventBase_tD7F89B936EB8074AE31E7B15976C072277371F7C*)L_2);
|
|
VirtualActionInvoker0::Invoke(12, (EventBase_tD7F89B936EB8074AE31E7B15976C072277371F7C*)L_2);
|
|
RuntimeObject* L_3 = V_0;
|
|
NullCheck((EventBase_tD7F89B936EB8074AE31E7B15976C072277371F7C*)L_3);
|
|
EventBase_set_pooled_m2010D79336024981A70A73A9BE586CBBA7B82C84((EventBase_tD7F89B936EB8074AE31E7B15976C072277371F7C*)L_3, (bool)1, NULL);
|
|
RuntimeObject* L_4 = V_0;
|
|
NullCheck((EventBase_tD7F89B936EB8074AE31E7B15976C072277371F7C*)L_4);
|
|
VirtualActionInvoker0::Invoke(13, (EventBase_tD7F89B936EB8074AE31E7B15976C072277371F7C*)L_4);
|
|
RuntimeObject* L_5 = V_0;
|
|
V_1 = L_5;
|
|
goto IL_0035;
|
|
}
|
|
|
|
IL_0035:
|
|
{
|
|
RuntimeObject* L_6 = V_1;
|
|
return L_6;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* EventBase_1_GetPooled_mEF53FEAA4638B4B266EE30263F7A29B971443E06_gshared (EventBase_tD7F89B936EB8074AE31E7B15976C072277371F7C* ___0_e, const RuntimeMethod* method)
|
|
{
|
|
RuntimeObject* V_0 = NULL;
|
|
bool V_1 = false;
|
|
RuntimeObject* V_2 = NULL;
|
|
{
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2));
|
|
RuntimeObject* L_0;
|
|
L_0 = EventBase_1_GetPooled_mBD7595B7D0C2B6D191690953CCBC74F4120FBD01(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 6));
|
|
V_0 = L_0;
|
|
EventBase_tD7F89B936EB8074AE31E7B15976C072277371F7C* L_1 = ___0_e;
|
|
V_1 = (bool)((!(((RuntimeObject*)(EventBase_tD7F89B936EB8074AE31E7B15976C072277371F7C*)L_1) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
|
|
bool L_2 = V_1;
|
|
if (!L_2)
|
|
{
|
|
goto IL_0023;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_3 = V_0;
|
|
EventBase_tD7F89B936EB8074AE31E7B15976C072277371F7C* L_4 = ___0_e;
|
|
NullCheck(L_4);
|
|
uint64_t L_5;
|
|
L_5 = EventBase_get_eventId_m4951447F4F1FD94AD7279F8CB274438D012746AA_inline(L_4, NULL);
|
|
NullCheck((EventBase_tD7F89B936EB8074AE31E7B15976C072277371F7C*)L_3);
|
|
EventBase_SetTriggerEventId_m5ABA5B95F502F662C73F8416BF8C232A2F000179((EventBase_tD7F89B936EB8074AE31E7B15976C072277371F7C*)L_3, L_5, NULL);
|
|
}
|
|
|
|
IL_0023:
|
|
{
|
|
RuntimeObject* L_6 = V_0;
|
|
V_2 = L_6;
|
|
goto IL_0027;
|
|
}
|
|
|
|
IL_0027:
|
|
{
|
|
RuntimeObject* L_7 = V_2;
|
|
return L_7;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventBase_1_ReleasePooled_mA1EAE04AD52525BE2735A05C29AB01B9F3E05AA5_gshared (RuntimeObject* ___0_evt, const RuntimeMethod* method)
|
|
{
|
|
bool V_0 = false;
|
|
{
|
|
RuntimeObject* L_0 = ___0_evt;
|
|
NullCheck((EventBase_tD7F89B936EB8074AE31E7B15976C072277371F7C*)L_0);
|
|
bool L_1;
|
|
L_1 = EventBase_get_pooled_m62460211AFF2CE6FEEF3D979AD3BE8C49E3F7182((EventBase_tD7F89B936EB8074AE31E7B15976C072277371F7C*)L_0, NULL);
|
|
V_0 = L_1;
|
|
bool L_2 = V_0;
|
|
if (!L_2)
|
|
{
|
|
goto IL_0037;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_3 = ___0_evt;
|
|
NullCheck((EventBase_tD7F89B936EB8074AE31E7B15976C072277371F7C*)L_3);
|
|
VirtualActionInvoker0::Invoke(12, (EventBase_tD7F89B936EB8074AE31E7B15976C072277371F7C*)L_3);
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2));
|
|
ObjectPool_1_tC06B45D8A0C7CBBDAE418090727D1DF1F2FCB9F6* L_4 = ((EventBase_1_t2B9B970022841F58172C0C783B7E1040BEF85AC1_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___s_Pool;
|
|
RuntimeObject* L_5 = ___0_evt;
|
|
NullCheck(L_4);
|
|
ObjectPool_1_Release_m6F11856AD6B4BB632CF4268585A12AD5BA07F7EA(L_4, L_5, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 7));
|
|
RuntimeObject* L_6 = ___0_evt;
|
|
NullCheck((EventBase_tD7F89B936EB8074AE31E7B15976C072277371F7C*)L_6);
|
|
EventBase_set_pooled_m2010D79336024981A70A73A9BE586CBBA7B82C84((EventBase_tD7F89B936EB8074AE31E7B15976C072277371F7C*)L_6, (bool)0, NULL);
|
|
}
|
|
|
|
IL_0037:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventBase_1_Acquire_m70789B5E6826CBBEB530F70544E71057419B1569_gshared (EventBase_1_t2B9B970022841F58172C0C783B7E1040BEF85AC1* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->___m_RefCount;
|
|
__this->___m_RefCount = ((int32_t)il2cpp_codegen_add(L_0, 1));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventBase_1_Dispose_mC837DF9FF1768A318513E880B5DA7115E033A848_gshared (EventBase_1_t2B9B970022841F58172C0C783B7E1040BEF85AC1* __this, const RuntimeMethod* method)
|
|
{
|
|
bool V_0 = false;
|
|
int32_t V_1 = 0;
|
|
{
|
|
int32_t L_0 = __this->___m_RefCount;
|
|
V_1 = ((int32_t)il2cpp_codegen_subtract(L_0, 1));
|
|
int32_t L_1 = V_1;
|
|
__this->___m_RefCount = L_1;
|
|
int32_t L_2 = V_1;
|
|
V_0 = (bool)((((int32_t)L_2) == ((int32_t)0))? 1 : 0);
|
|
bool L_3 = V_0;
|
|
if (!L_3)
|
|
{
|
|
goto IL_0027;
|
|
}
|
|
}
|
|
{
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
|
|
EventBase_1_ReleasePooled_mA1EAE04AD52525BE2735A05C29AB01B9F3E05AA5(((RuntimeObject*)Castclass((RuntimeObject*)__this, il2cpp_rgctx_data(method->klass->rgctx_data, 5))), il2cpp_rgctx_method(method->klass->rgctx_data, 8));
|
|
}
|
|
|
|
IL_0027:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t EventBase_1_get_eventTypeId_m1854021AFB247B30881F107CAE2A90DD1921FF4B_gshared (EventBase_1_t2B9B970022841F58172C0C783B7E1040BEF85AC1* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
|
|
int64_t L_0 = ((EventBase_1_t2B9B970022841F58172C0C783B7E1040BEF85AC1_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->klass->rgctx_data, 2)))->___s_TypeId;
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventBase_1__cctor_m9DFEE3B223FB0E423158427F61DCDE6610904F25_gshared (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EventInterestReflectionUtils_tD440D884DD0908762A28A6C37183E93E4FBB4D02_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
int64_t L_0;
|
|
L_0 = EventBase_RegisterEventType_mCF0405EC30E253F9EEE955CEC9A17E8C069B5532(NULL);
|
|
((EventBase_1_t2B9B970022841F58172C0C783B7E1040BEF85AC1_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___s_TypeId = L_0;
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 10));
|
|
U3CU3Ec_tA84DDA3D25A100C67DBD9742A4D68344D5E540B6* L_1 = ((U3CU3Ec_tA84DDA3D25A100C67DBD9742A4D68344D5E540B6_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 10)))->___U3CU3E9;
|
|
Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4* L_2 = (Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4*)il2cpp_codegen_object_new(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
Func_1__ctor_m663374A863E492A515BE9626B6F0E444991834E8(L_2, (RuntimeObject*)L_1, (intptr_t)((void*)il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11)), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 12));
|
|
ObjectPool_1_tC06B45D8A0C7CBBDAE418090727D1DF1F2FCB9F6* L_3 = (ObjectPool_1_tC06B45D8A0C7CBBDAE418090727D1DF1F2FCB9F6*)il2cpp_codegen_object_new(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
ObjectPool_1__ctor_m9688468C7DC56FFD724A1C9049B61D19D49594B3(L_3, L_2, ((int32_t)100), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 13));
|
|
((EventBase_1_t2B9B970022841F58172C0C783B7E1040BEF85AC1_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___s_Pool = L_3;
|
|
Il2CppCodeGenWriteBarrier((void**)(&((EventBase_1_t2B9B970022841F58172C0C783B7E1040BEF85AC1_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___s_Pool), (void*)L_3);
|
|
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_4 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 14)) };
|
|
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t* L_5;
|
|
L_5 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_4, NULL);
|
|
il2cpp_codegen_runtime_class_init_inline(EventInterestReflectionUtils_tD440D884DD0908762A28A6C37183E93E4FBB4D02_il2cpp_TypeInfo_var);
|
|
int32_t L_6;
|
|
L_6 = EventInterestReflectionUtils_GetEventCategory_mBBF06500ECC609D1888EEB7AFCF8A807506A7F19(L_5, NULL);
|
|
((EventBase_1_t2B9B970022841F58172C0C783B7E1040BEF85AC1_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___EventCategory = L_6;
|
|
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
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventCallbackFunctor_1__ctor_m00854C6A1E80046F8E5A5E886EBB2F69BA4021FC_gshared (EventCallbackFunctor_1_t238AA18414A8DA7BE6558F92A541584E9E922DE0* __this, EventCallback_1_t15E400616AB56B841F72D09E503D6377E8366E07* ___0_callback, int32_t ___1_phase, int32_t ___2_invokePolicy, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___1_phase;
|
|
int32_t L_1 = ___2_invokePolicy;
|
|
EventCallbackFunctorBase__ctor_m0E166604ABD1585BED07E968675B24A2B12ABC83((EventCallbackFunctorBase_tEFE8404D9A89369B0A322FA7743CDA068A0BB568*)__this, L_0, L_1, NULL);
|
|
EventCallback_1_t15E400616AB56B841F72D09E503D6377E8366E07* L_2 = ___0_callback;
|
|
__this->___m_Callback = L_2;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Callback), (void*)L_2);
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 3));
|
|
int64_t L_3;
|
|
L_3 = EventBase_1_TypeId_m4B18042A64FC5F54DF0B830CE4C9F0FC82C661A5(il2cpp_rgctx_method(method->klass->rgctx_data, 2));
|
|
__this->___m_EventTypeId = L_3;
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventCallbackFunctor_1_Invoke_m48CAC890A673F8A75B7DB5312FFED1374C6D4B1E_gshared (EventCallbackFunctor_1_t238AA18414A8DA7BE6558F92A541584E9E922DE0* __this, EventBase_tD7F89B936EB8074AE31E7B15976C072277371F7C* ___0_evt, int32_t ___1_propagationPhase, const RuntimeMethod* method)
|
|
{
|
|
bool V_0 = false;
|
|
bool V_1 = false;
|
|
bool V_2 = false;
|
|
EventDebuggerLogCall_t59182CB55F45044F5A90A22E3F1C4CF7019306D7 V_3;
|
|
memset((&V_3), 0, sizeof(V_3));
|
|
{
|
|
EventBase_tD7F89B936EB8074AE31E7B15976C072277371F7C* L_0 = ___0_evt;
|
|
V_0 = (bool)((((RuntimeObject*)(EventBase_tD7F89B936EB8074AE31E7B15976C072277371F7C*)L_0) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
|
|
bool L_1 = V_0;
|
|
if (!L_1)
|
|
{
|
|
goto IL_0014;
|
|
}
|
|
}
|
|
{
|
|
ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_2 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
|
|
ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_2, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE7306902767BBF9821FC01DF5423B33158A3F6ED)), NULL);
|
|
IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, method);
|
|
}
|
|
|
|
IL_0014:
|
|
{
|
|
EventBase_tD7F89B936EB8074AE31E7B15976C072277371F7C* L_3 = ___0_evt;
|
|
NullCheck(L_3);
|
|
int64_t L_4;
|
|
L_4 = VirtualFuncInvoker0< int64_t >::Invoke(5, L_3);
|
|
int64_t L_5 = __this->___m_EventTypeId;
|
|
V_1 = (bool)((((int32_t)((((int64_t)L_4) == ((int64_t)L_5))? 1 : 0)) == ((int32_t)0))? 1 : 0);
|
|
bool L_6 = V_1;
|
|
if (!L_6)
|
|
{
|
|
goto IL_002b;
|
|
}
|
|
}
|
|
{
|
|
goto IL_0070;
|
|
}
|
|
|
|
IL_002b:
|
|
{
|
|
int32_t L_7 = ___1_propagationPhase;
|
|
NullCheck((EventCallbackFunctorBase_tEFE8404D9A89369B0A322FA7743CDA068A0BB568*)__this);
|
|
bool L_8;
|
|
L_8 = EventCallbackFunctorBase_PhaseMatches_m139463A6A6712C570ABF1C772F3F9194D12F70BE((EventCallbackFunctorBase_tEFE8404D9A89369B0A322FA7743CDA068A0BB568*)__this, L_7, NULL);
|
|
V_2 = L_8;
|
|
bool L_9 = V_2;
|
|
if (!L_9)
|
|
{
|
|
goto IL_0070;
|
|
}
|
|
}
|
|
{
|
|
EventCallback_1_t15E400616AB56B841F72D09E503D6377E8366E07* L_10 = __this->___m_Callback;
|
|
EventBase_tD7F89B936EB8074AE31E7B15976C072277371F7C* L_11 = ___0_evt;
|
|
EventDebuggerLogCall__ctor_mE87EDA5105BA352B7B582F3D91E4C420BD39FA74((&V_3), (Delegate_t*)L_10, L_11, NULL);
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_0060:
|
|
{
|
|
EventDebuggerLogCall_Dispose_m6E871797D254F1D1DA542A62869B4E3C87613ACD((&V_3), NULL);
|
|
return;
|
|
}
|
|
});
|
|
try
|
|
{
|
|
EventCallback_1_t15E400616AB56B841F72D09E503D6377E8366E07* L_12 = __this->___m_Callback;
|
|
EventBase_tD7F89B936EB8074AE31E7B15976C072277371F7C* L_13 = ___0_evt;
|
|
NullCheck(L_12);
|
|
EventCallback_1_Invoke_m5F2B6BC345FE72AED0FD249DE0EF0D5F75E22115_inline(L_12, ((RuntimeObject*)Castclass((RuntimeObject*)((RuntimeObject*)IsInst((RuntimeObject*)L_13, il2cpp_rgctx_data(method->klass->rgctx_data, 4))), il2cpp_rgctx_data(method->klass->rgctx_data, 4))), il2cpp_rgctx_method(method->klass->rgctx_data, 5));
|
|
goto IL_006f;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_006f:
|
|
{
|
|
}
|
|
|
|
IL_0070:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool EventCallbackFunctor_1_IsEquivalentTo_mB40920C2A88865CCECDA300CC3DE0D3791028938_gshared (EventCallbackFunctor_1_t238AA18414A8DA7BE6558F92A541584E9E922DE0* __this, int64_t ___0_eventTypeId, Delegate_t* ___1_callback, int32_t ___2_phase, const RuntimeMethod* method)
|
|
{
|
|
bool V_0 = false;
|
|
int32_t G_B4_0 = 0;
|
|
{
|
|
int64_t L_0 = __this->___m_EventTypeId;
|
|
int64_t L_1 = ___0_eventTypeId;
|
|
if ((!(((uint64_t)L_0) == ((uint64_t)L_1))))
|
|
{
|
|
goto IL_0023;
|
|
}
|
|
}
|
|
{
|
|
EventCallback_1_t15E400616AB56B841F72D09E503D6377E8366E07* L_2 = __this->___m_Callback;
|
|
Delegate_t* L_3 = ___1_callback;
|
|
bool L_4;
|
|
L_4 = Delegate_op_Equality_m8B96593B665536587FFD27DE233442C075971C32((Delegate_t*)L_2, L_3, NULL);
|
|
if (!L_4)
|
|
{
|
|
goto IL_0023;
|
|
}
|
|
}
|
|
{
|
|
NullCheck((EventCallbackFunctorBase_tEFE8404D9A89369B0A322FA7743CDA068A0BB568*)__this);
|
|
int32_t L_5;
|
|
L_5 = EventCallbackFunctorBase_get_phase_mB0C93FAA42FD2881BF6FFFD6F1F4CCF355FC6DD6_inline((EventCallbackFunctorBase_tEFE8404D9A89369B0A322FA7743CDA068A0BB568*)__this, NULL);
|
|
int32_t L_6 = ___2_phase;
|
|
G_B4_0 = ((((int32_t)L_5) == ((int32_t)L_6))? 1 : 0);
|
|
goto IL_0024;
|
|
}
|
|
|
|
IL_0023:
|
|
{
|
|
G_B4_0 = 0;
|
|
}
|
|
|
|
IL_0024:
|
|
{
|
|
V_0 = (bool)G_B4_0;
|
|
goto IL_0027;
|
|
}
|
|
|
|
IL_0027:
|
|
{
|
|
bool L_7 = V_0;
|
|
return L_7;
|
|
}
|
|
}
|
|
#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
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* EventCallbackFunctor_2_get_userArgs_m3AD76CB092F23F849BA4C9369A56307F73CFA7E5_gshared (EventCallbackFunctor_2_tB40ECBD9BB1AC3BFD251DDF68D981E834F78EC41* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
RuntimeObject* L_0 = __this->___U3CuserArgsU3Ek__BackingField;
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventCallbackFunctor_2_set_userArgs_m21115C107F9E13481A55D79F72A96A884B87B8C4_gshared (EventCallbackFunctor_2_tB40ECBD9BB1AC3BFD251DDF68D981E834F78EC41* __this, RuntimeObject* ___0_value, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
RuntimeObject* L_0 = ___0_value;
|
|
__this->___U3CuserArgsU3Ek__BackingField = L_0;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CuserArgsU3Ek__BackingField), (void*)L_0);
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventCallbackFunctor_2__ctor_m40086C42F436B3AA46BC5EAD13A3D0F7EF785C3A_gshared (EventCallbackFunctor_2_tB40ECBD9BB1AC3BFD251DDF68D981E834F78EC41* __this, EventCallback_2_t34CBF6F72A351419A87A6856DE900206A609D1C0* ___0_callback, RuntimeObject* ___1_userArgs, int32_t ___2_phase, int32_t ___3_invokePolicy, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___2_phase;
|
|
int32_t L_1 = ___3_invokePolicy;
|
|
EventCallbackFunctorBase__ctor_m0E166604ABD1585BED07E968675B24A2B12ABC83((EventCallbackFunctorBase_tEFE8404D9A89369B0A322FA7743CDA068A0BB568*)__this, L_0, L_1, NULL);
|
|
RuntimeObject* L_2 = ___1_userArgs;
|
|
EventCallbackFunctor_2_set_userArgs_m21115C107F9E13481A55D79F72A96A884B87B8C4_inline(__this, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 2));
|
|
EventCallback_2_t34CBF6F72A351419A87A6856DE900206A609D1C0* L_3 = ___0_callback;
|
|
__this->___m_Callback = L_3;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Callback), (void*)L_3);
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 5));
|
|
int64_t L_4;
|
|
L_4 = EventBase_1_TypeId_m4B18042A64FC5F54DF0B830CE4C9F0FC82C661A5(il2cpp_rgctx_method(method->klass->rgctx_data, 4));
|
|
__this->___m_EventTypeId = L_4;
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventCallbackFunctor_2_Invoke_mFAB3E4B2E08134F9433F88A40B8B8909C5EE28E2_gshared (EventCallbackFunctor_2_tB40ECBD9BB1AC3BFD251DDF68D981E834F78EC41* __this, EventBase_tD7F89B936EB8074AE31E7B15976C072277371F7C* ___0_evt, int32_t ___1_propagationPhase, const RuntimeMethod* method)
|
|
{
|
|
bool V_0 = false;
|
|
bool V_1 = false;
|
|
bool V_2 = false;
|
|
EventDebuggerLogCall_t59182CB55F45044F5A90A22E3F1C4CF7019306D7 V_3;
|
|
memset((&V_3), 0, sizeof(V_3));
|
|
{
|
|
EventBase_tD7F89B936EB8074AE31E7B15976C072277371F7C* L_0 = ___0_evt;
|
|
V_0 = (bool)((((RuntimeObject*)(EventBase_tD7F89B936EB8074AE31E7B15976C072277371F7C*)L_0) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
|
|
bool L_1 = V_0;
|
|
if (!L_1)
|
|
{
|
|
goto IL_0014;
|
|
}
|
|
}
|
|
{
|
|
ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_2 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
|
|
ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_2, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE7306902767BBF9821FC01DF5423B33158A3F6ED)), NULL);
|
|
IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, method);
|
|
}
|
|
|
|
IL_0014:
|
|
{
|
|
EventBase_tD7F89B936EB8074AE31E7B15976C072277371F7C* L_3 = ___0_evt;
|
|
NullCheck(L_3);
|
|
int64_t L_4;
|
|
L_4 = VirtualFuncInvoker0< int64_t >::Invoke(5, L_3);
|
|
int64_t L_5 = __this->___m_EventTypeId;
|
|
V_1 = (bool)((((int32_t)((((int64_t)L_4) == ((int64_t)L_5))? 1 : 0)) == ((int32_t)0))? 1 : 0);
|
|
bool L_6 = V_1;
|
|
if (!L_6)
|
|
{
|
|
goto IL_002b;
|
|
}
|
|
}
|
|
{
|
|
goto IL_0076;
|
|
}
|
|
|
|
IL_002b:
|
|
{
|
|
int32_t L_7 = ___1_propagationPhase;
|
|
NullCheck((EventCallbackFunctorBase_tEFE8404D9A89369B0A322FA7743CDA068A0BB568*)__this);
|
|
bool L_8;
|
|
L_8 = EventCallbackFunctorBase_PhaseMatches_m139463A6A6712C570ABF1C772F3F9194D12F70BE((EventCallbackFunctorBase_tEFE8404D9A89369B0A322FA7743CDA068A0BB568*)__this, L_7, NULL);
|
|
V_2 = L_8;
|
|
bool L_9 = V_2;
|
|
if (!L_9)
|
|
{
|
|
goto IL_0076;
|
|
}
|
|
}
|
|
{
|
|
EventCallback_2_t34CBF6F72A351419A87A6856DE900206A609D1C0* L_10 = __this->___m_Callback;
|
|
EventBase_tD7F89B936EB8074AE31E7B15976C072277371F7C* L_11 = ___0_evt;
|
|
EventDebuggerLogCall__ctor_mE87EDA5105BA352B7B582F3D91E4C420BD39FA74((&V_3), (Delegate_t*)L_10, L_11, NULL);
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_0066:
|
|
{
|
|
EventDebuggerLogCall_Dispose_m6E871797D254F1D1DA542A62869B4E3C87613ACD((&V_3), NULL);
|
|
return;
|
|
}
|
|
});
|
|
try
|
|
{
|
|
EventCallback_2_t34CBF6F72A351419A87A6856DE900206A609D1C0* L_12 = __this->___m_Callback;
|
|
EventBase_tD7F89B936EB8074AE31E7B15976C072277371F7C* L_13 = ___0_evt;
|
|
RuntimeObject* L_14;
|
|
L_14 = EventCallbackFunctor_2_get_userArgs_m3AD76CB092F23F849BA4C9369A56307F73CFA7E5_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 7));
|
|
NullCheck(L_12);
|
|
EventCallback_2_Invoke_mB656C1102E598BA1A541936D9CCB086EDB76B676_inline(L_12, ((RuntimeObject*)Castclass((RuntimeObject*)((RuntimeObject*)IsInst((RuntimeObject*)L_13, il2cpp_rgctx_data(method->klass->rgctx_data, 6))), il2cpp_rgctx_data(method->klass->rgctx_data, 6))), L_14, il2cpp_rgctx_method(method->klass->rgctx_data, 8));
|
|
goto IL_0075;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_0075:
|
|
{
|
|
}
|
|
|
|
IL_0076:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool EventCallbackFunctor_2_IsEquivalentTo_m58A6AF75BB80B520224A1C63B761EB7921B9F281_gshared (EventCallbackFunctor_2_tB40ECBD9BB1AC3BFD251DDF68D981E834F78EC41* __this, int64_t ___0_eventTypeId, Delegate_t* ___1_callback, int32_t ___2_phase, const RuntimeMethod* method)
|
|
{
|
|
bool V_0 = false;
|
|
int32_t G_B4_0 = 0;
|
|
{
|
|
int64_t L_0 = __this->___m_EventTypeId;
|
|
int64_t L_1 = ___0_eventTypeId;
|
|
if ((!(((uint64_t)L_0) == ((uint64_t)L_1))))
|
|
{
|
|
goto IL_0023;
|
|
}
|
|
}
|
|
{
|
|
EventCallback_2_t34CBF6F72A351419A87A6856DE900206A609D1C0* L_2 = __this->___m_Callback;
|
|
Delegate_t* L_3 = ___1_callback;
|
|
bool L_4;
|
|
L_4 = Delegate_op_Equality_m8B96593B665536587FFD27DE233442C075971C32((Delegate_t*)L_2, L_3, NULL);
|
|
if (!L_4)
|
|
{
|
|
goto IL_0023;
|
|
}
|
|
}
|
|
{
|
|
NullCheck((EventCallbackFunctorBase_tEFE8404D9A89369B0A322FA7743CDA068A0BB568*)__this);
|
|
int32_t L_5;
|
|
L_5 = EventCallbackFunctorBase_get_phase_mB0C93FAA42FD2881BF6FFFD6F1F4CCF355FC6DD6_inline((EventCallbackFunctorBase_tEFE8404D9A89369B0A322FA7743CDA068A0BB568*)__this, NULL);
|
|
int32_t L_6 = ___2_phase;
|
|
G_B4_0 = ((((int32_t)L_5) == ((int32_t)L_6))? 1 : 0);
|
|
goto IL_0024;
|
|
}
|
|
|
|
IL_0023:
|
|
{
|
|
G_B4_0 = 0;
|
|
}
|
|
|
|
IL_0024:
|
|
{
|
|
V_0 = (bool)G_B4_0;
|
|
goto IL_0027;
|
|
}
|
|
|
|
IL_0027:
|
|
{
|
|
bool L_7 = V_0;
|
|
return L_7;
|
|
}
|
|
}
|
|
#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
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventCallbackFunctor_2_get_userArgs_mFFDF3E36B1CF0AD7C5F139BCF0E08B1AA4EECDA9_gshared (EventCallbackFunctor_2_t47A8242D31C882C6C507043CC4D3AD43874B2DD5* __this, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method)
|
|
{
|
|
const uint32_t SizeOf_TCallbackArgs_t5C5CB9ABAEEB61BECCF5FCD14CD2148871F542D5 = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 1));
|
|
const Il2CppFullySharedGenericAny L_0 = alloca(SizeOf_TCallbackArgs_t5C5CB9ABAEEB61BECCF5FCD14CD2148871F542D5);
|
|
{
|
|
il2cpp_codegen_memcpy(L_0, il2cpp_codegen_get_instance_field_data_pointer(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 0),2)), SizeOf_TCallbackArgs_t5C5CB9ABAEEB61BECCF5FCD14CD2148871F542D5);
|
|
il2cpp_codegen_memcpy(il2cppRetVal, L_0, SizeOf_TCallbackArgs_t5C5CB9ABAEEB61BECCF5FCD14CD2148871F542D5);
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventCallbackFunctor_2_set_userArgs_mE965F85114A9605E50A160F85FDE9A5AE7520E0E_gshared (EventCallbackFunctor_2_t47A8242D31C882C6C507043CC4D3AD43874B2DD5* __this, Il2CppFullySharedGenericAny ___0_value, const RuntimeMethod* method)
|
|
{
|
|
const uint32_t SizeOf_TCallbackArgs_t5C5CB9ABAEEB61BECCF5FCD14CD2148871F542D5 = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 1));
|
|
const Il2CppFullySharedGenericAny L_0 = alloca(SizeOf_TCallbackArgs_t5C5CB9ABAEEB61BECCF5FCD14CD2148871F542D5);
|
|
{
|
|
il2cpp_codegen_memcpy(L_0, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 1)) ? ___0_value : &___0_value), SizeOf_TCallbackArgs_t5C5CB9ABAEEB61BECCF5FCD14CD2148871F542D5);
|
|
il2cpp_codegen_write_instance_field_data(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 0),2), L_0, SizeOf_TCallbackArgs_t5C5CB9ABAEEB61BECCF5FCD14CD2148871F542D5);
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventCallbackFunctor_2__ctor_m472B7F130EB5AB799136A1F454A0B2435BA85555_gshared (EventCallbackFunctor_2_t47A8242D31C882C6C507043CC4D3AD43874B2DD5* __this, EventCallback_2_t6344509DF1241099F774ABCFD5A82141C5D35B6E* ___0_callback, Il2CppFullySharedGenericAny ___1_userArgs, int32_t ___2_phase, int32_t ___3_invokePolicy, const RuntimeMethod* method)
|
|
{
|
|
const uint32_t SizeOf_TCallbackArgs_t5C5CB9ABAEEB61BECCF5FCD14CD2148871F542D5 = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 1));
|
|
const Il2CppFullySharedGenericAny L_2 = alloca(SizeOf_TCallbackArgs_t5C5CB9ABAEEB61BECCF5FCD14CD2148871F542D5);
|
|
{
|
|
int32_t L_0 = ___2_phase;
|
|
int32_t L_1 = ___3_invokePolicy;
|
|
EventCallbackFunctorBase__ctor_m0E166604ABD1585BED07E968675B24A2B12ABC83((EventCallbackFunctorBase_tEFE8404D9A89369B0A322FA7743CDA068A0BB568*)__this, L_0, L_1, NULL);
|
|
il2cpp_codegen_memcpy(L_2, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 1)) ? ___1_userArgs : &___1_userArgs), SizeOf_TCallbackArgs_t5C5CB9ABAEEB61BECCF5FCD14CD2148871F542D5);
|
|
InvokerActionInvoker1< Il2CppFullySharedGenericAny >::Invoke(il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 2)), il2cpp_rgctx_method(method->klass->rgctx_data, 2), __this, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 1)) ? L_2: *(void**)L_2));
|
|
EventCallback_2_t6344509DF1241099F774ABCFD5A82141C5D35B6E* L_3 = ___0_callback;
|
|
il2cpp_codegen_write_instance_field_data<EventCallback_2_t6344509DF1241099F774ABCFD5A82141C5D35B6E*>(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 0),0), L_3);
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 5));
|
|
int64_t L_4;
|
|
L_4 = EventBase_1_TypeId_m4B18042A64FC5F54DF0B830CE4C9F0FC82C661A5(il2cpp_rgctx_method(method->klass->rgctx_data, 4));
|
|
il2cpp_codegen_write_instance_field_data<int64_t>(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 0),1), L_4);
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventCallbackFunctor_2_Invoke_m47237285622905C0C171085F1C022AD8FF4674E2_gshared (EventCallbackFunctor_2_t47A8242D31C882C6C507043CC4D3AD43874B2DD5* __this, EventBase_tD7F89B936EB8074AE31E7B15976C072277371F7C* ___0_evt, int32_t ___1_propagationPhase, const RuntimeMethod* method)
|
|
{
|
|
const uint32_t SizeOf_TCallbackArgs_t5C5CB9ABAEEB61BECCF5FCD14CD2148871F542D5 = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 1));
|
|
const Il2CppFullySharedGenericAny L_14 = alloca(SizeOf_TCallbackArgs_t5C5CB9ABAEEB61BECCF5FCD14CD2148871F542D5);
|
|
bool V_0 = false;
|
|
bool V_1 = false;
|
|
bool V_2 = false;
|
|
EventDebuggerLogCall_t59182CB55F45044F5A90A22E3F1C4CF7019306D7 V_3;
|
|
memset((&V_3), 0, sizeof(V_3));
|
|
{
|
|
EventBase_tD7F89B936EB8074AE31E7B15976C072277371F7C* L_0 = ___0_evt;
|
|
V_0 = (bool)((((RuntimeObject*)(EventBase_tD7F89B936EB8074AE31E7B15976C072277371F7C*)L_0) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
|
|
bool L_1 = V_0;
|
|
if (!L_1)
|
|
{
|
|
goto IL_0014;
|
|
}
|
|
}
|
|
{
|
|
ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_2 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
|
|
ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_2, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE7306902767BBF9821FC01DF5423B33158A3F6ED)), NULL);
|
|
IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, method);
|
|
}
|
|
|
|
IL_0014:
|
|
{
|
|
EventBase_tD7F89B936EB8074AE31E7B15976C072277371F7C* L_3 = ___0_evt;
|
|
NullCheck(L_3);
|
|
int64_t L_4;
|
|
L_4 = VirtualFuncInvoker0< int64_t >::Invoke(5, L_3);
|
|
int64_t L_5 = *(int64_t*)il2cpp_codegen_get_instance_field_data_pointer(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 0),1));
|
|
V_1 = (bool)((((int32_t)((((int64_t)L_4) == ((int64_t)L_5))? 1 : 0)) == ((int32_t)0))? 1 : 0);
|
|
bool L_6 = V_1;
|
|
if (!L_6)
|
|
{
|
|
goto IL_002b;
|
|
}
|
|
}
|
|
{
|
|
goto IL_0076;
|
|
}
|
|
|
|
IL_002b:
|
|
{
|
|
int32_t L_7 = ___1_propagationPhase;
|
|
NullCheck((EventCallbackFunctorBase_tEFE8404D9A89369B0A322FA7743CDA068A0BB568*)__this);
|
|
bool L_8;
|
|
L_8 = EventCallbackFunctorBase_PhaseMatches_m139463A6A6712C570ABF1C772F3F9194D12F70BE((EventCallbackFunctorBase_tEFE8404D9A89369B0A322FA7743CDA068A0BB568*)__this, L_7, NULL);
|
|
V_2 = L_8;
|
|
bool L_9 = V_2;
|
|
if (!L_9)
|
|
{
|
|
goto IL_0076;
|
|
}
|
|
}
|
|
{
|
|
EventCallback_2_t6344509DF1241099F774ABCFD5A82141C5D35B6E* L_10 = *(EventCallback_2_t6344509DF1241099F774ABCFD5A82141C5D35B6E**)il2cpp_codegen_get_instance_field_data_pointer(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 0),0));
|
|
EventBase_tD7F89B936EB8074AE31E7B15976C072277371F7C* L_11 = ___0_evt;
|
|
EventDebuggerLogCall__ctor_mE87EDA5105BA352B7B582F3D91E4C420BD39FA74((&V_3), (Delegate_t*)L_10, L_11, NULL);
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_0066:
|
|
{
|
|
EventDebuggerLogCall_Dispose_m6E871797D254F1D1DA542A62869B4E3C87613ACD((&V_3), NULL);
|
|
return;
|
|
}
|
|
});
|
|
try
|
|
{
|
|
EventCallback_2_t6344509DF1241099F774ABCFD5A82141C5D35B6E* L_12 = *(EventCallback_2_t6344509DF1241099F774ABCFD5A82141C5D35B6E**)il2cpp_codegen_get_instance_field_data_pointer(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 0),0));
|
|
EventBase_tD7F89B936EB8074AE31E7B15976C072277371F7C* L_13 = ___0_evt;
|
|
InvokerActionInvoker1< Il2CppFullySharedGenericAny* >::Invoke(il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 7)), il2cpp_rgctx_method(method->klass->rgctx_data, 7), __this, (Il2CppFullySharedGenericAny*)L_14);
|
|
NullCheck(L_12);
|
|
InvokerActionInvoker2< RuntimeObject*, Il2CppFullySharedGenericAny >::Invoke(il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 8)), il2cpp_rgctx_method(method->klass->rgctx_data, 8), L_12, ((RuntimeObject*)Castclass((RuntimeObject*)((RuntimeObject*)IsInst((RuntimeObject*)L_13, il2cpp_rgctx_data(method->klass->rgctx_data, 6))), il2cpp_rgctx_data(method->klass->rgctx_data, 6))), (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 1)) ? L_14: *(void**)L_14));
|
|
goto IL_0075;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_0075:
|
|
{
|
|
}
|
|
|
|
IL_0076:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool EventCallbackFunctor_2_IsEquivalentTo_mD52E6CA28979FAC5557A6DA828D611B88BC5AD4C_gshared (EventCallbackFunctor_2_t47A8242D31C882C6C507043CC4D3AD43874B2DD5* __this, int64_t ___0_eventTypeId, Delegate_t* ___1_callback, int32_t ___2_phase, const RuntimeMethod* method)
|
|
{
|
|
bool V_0 = false;
|
|
int32_t G_B4_0 = 0;
|
|
{
|
|
int64_t L_0 = *(int64_t*)il2cpp_codegen_get_instance_field_data_pointer(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 0),1));
|
|
int64_t L_1 = ___0_eventTypeId;
|
|
if ((!(((uint64_t)L_0) == ((uint64_t)L_1))))
|
|
{
|
|
goto IL_0023;
|
|
}
|
|
}
|
|
{
|
|
EventCallback_2_t6344509DF1241099F774ABCFD5A82141C5D35B6E* L_2 = *(EventCallback_2_t6344509DF1241099F774ABCFD5A82141C5D35B6E**)il2cpp_codegen_get_instance_field_data_pointer(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 0),0));
|
|
Delegate_t* L_3 = ___1_callback;
|
|
bool L_4;
|
|
L_4 = Delegate_op_Equality_m8B96593B665536587FFD27DE233442C075971C32((Delegate_t*)L_2, L_3, NULL);
|
|
if (!L_4)
|
|
{
|
|
goto IL_0023;
|
|
}
|
|
}
|
|
{
|
|
NullCheck((EventCallbackFunctorBase_tEFE8404D9A89369B0A322FA7743CDA068A0BB568*)__this);
|
|
int32_t L_5;
|
|
L_5 = EventCallbackFunctorBase_get_phase_mB0C93FAA42FD2881BF6FFFD6F1F4CCF355FC6DD6_inline((EventCallbackFunctorBase_tEFE8404D9A89369B0A322FA7743CDA068A0BB568*)__this, NULL);
|
|
int32_t L_6 = ___2_phase;
|
|
G_B4_0 = ((((int32_t)L_5) == ((int32_t)L_6))? 1 : 0);
|
|
goto IL_0024;
|
|
}
|
|
|
|
IL_0023:
|
|
{
|
|
G_B4_0 = 0;
|
|
}
|
|
|
|
IL_0024:
|
|
{
|
|
V_0 = (bool)G_B4_0;
|
|
goto IL_0027;
|
|
}
|
|
|
|
IL_0027:
|
|
{
|
|
bool L_7 = V_0;
|
|
return L_7;
|
|
}
|
|
}
|
|
#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
|
|
void EventCallback_1_Invoke_m5F2B6BC345FE72AED0FD249DE0EF0D5F75E22115_Multicast(EventCallback_1_t15E400616AB56B841F72D09E503D6377E8366E07* __this, RuntimeObject* ___0_evt, const RuntimeMethod* method)
|
|
{
|
|
il2cpp_array_size_t length = __this->___delegates->max_length;
|
|
Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
|
|
for (il2cpp_array_size_t i = 0; i < length; i++)
|
|
{
|
|
EventCallback_1_t15E400616AB56B841F72D09E503D6377E8366E07* currentDelegate = reinterpret_cast<EventCallback_1_t15E400616AB56B841F72D09E503D6377E8366E07*>(delegatesToInvoke[i]);
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
|
|
((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_evt, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
|
|
}
|
|
}
|
|
void EventCallback_1_Invoke_m5F2B6BC345FE72AED0FD249DE0EF0D5F75E22115_OpenInst(EventCallback_1_t15E400616AB56B841F72D09E503D6377E8366E07* __this, RuntimeObject* ___0_evt, const RuntimeMethod* method)
|
|
{
|
|
NullCheck(___0_evt);
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___method_ptr)(___0_evt, method);
|
|
}
|
|
void EventCallback_1_Invoke_m5F2B6BC345FE72AED0FD249DE0EF0D5F75E22115_OpenStatic(EventCallback_1_t15E400616AB56B841F72D09E503D6377E8366E07* __this, RuntimeObject* ___0_evt, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___method_ptr)(___0_evt, method);
|
|
}
|
|
void EventCallback_1_Invoke_m5F2B6BC345FE72AED0FD249DE0EF0D5F75E22115_OpenVirtual(EventCallback_1_t15E400616AB56B841F72D09E503D6377E8366E07* __this, RuntimeObject* ___0_evt, const RuntimeMethod* method)
|
|
{
|
|
NullCheck(___0_evt);
|
|
VirtualActionInvoker0::Invoke(il2cpp_codegen_method_get_slot(method), ___0_evt);
|
|
}
|
|
void EventCallback_1_Invoke_m5F2B6BC345FE72AED0FD249DE0EF0D5F75E22115_OpenInterface(EventCallback_1_t15E400616AB56B841F72D09E503D6377E8366E07* __this, RuntimeObject* ___0_evt, const RuntimeMethod* method)
|
|
{
|
|
NullCheck(___0_evt);
|
|
InterfaceActionInvoker0::Invoke(il2cpp_codegen_method_get_slot(method), il2cpp_codegen_method_get_declaring_type(method), ___0_evt);
|
|
}
|
|
void EventCallback_1_Invoke_m5F2B6BC345FE72AED0FD249DE0EF0D5F75E22115_OpenGenericVirtual(EventCallback_1_t15E400616AB56B841F72D09E503D6377E8366E07* __this, RuntimeObject* ___0_evt, const RuntimeMethod* method)
|
|
{
|
|
NullCheck(___0_evt);
|
|
GenericVirtualActionInvoker0::Invoke(method, ___0_evt);
|
|
}
|
|
void EventCallback_1_Invoke_m5F2B6BC345FE72AED0FD249DE0EF0D5F75E22115_OpenGenericInterface(EventCallback_1_t15E400616AB56B841F72D09E503D6377E8366E07* __this, RuntimeObject* ___0_evt, const RuntimeMethod* method)
|
|
{
|
|
NullCheck(___0_evt);
|
|
GenericInterfaceActionInvoker0::Invoke(method, ___0_evt);
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventCallback_1__ctor_m8E83F917FC9541DE1168E498CDF99D58A6DC329B_gshared (EventCallback_1_t15E400616AB56B841F72D09E503D6377E8366E07* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
|
|
{
|
|
__this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
|
|
__this->___method = ___1_method;
|
|
__this->___m_target = ___0_object;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
|
|
int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
|
|
__this->___method_code = (intptr_t)__this;
|
|
if (MethodIsStatic((RuntimeMethod*)___1_method))
|
|
{
|
|
bool isOpen = parameterCount == 1;
|
|
if (isOpen)
|
|
__this->___invoke_impl = (intptr_t)&EventCallback_1_Invoke_m5F2B6BC345FE72AED0FD249DE0EF0D5F75E22115_OpenStatic;
|
|
else
|
|
{
|
|
__this->___invoke_impl = __this->___method_ptr;
|
|
__this->___method_code = (intptr_t)__this->___m_target;
|
|
}
|
|
}
|
|
else
|
|
{
|
|
bool isOpen = parameterCount == 0;
|
|
if (isOpen)
|
|
{
|
|
if (__this->___method_is_virtual)
|
|
{
|
|
if (il2cpp_codegen_method_is_generic_instance_method((RuntimeMethod*)___1_method))
|
|
if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
|
|
__this->___invoke_impl = (intptr_t)&EventCallback_1_Invoke_m5F2B6BC345FE72AED0FD249DE0EF0D5F75E22115_OpenGenericInterface;
|
|
else
|
|
__this->___invoke_impl = (intptr_t)&EventCallback_1_Invoke_m5F2B6BC345FE72AED0FD249DE0EF0D5F75E22115_OpenGenericVirtual;
|
|
else
|
|
if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
|
|
__this->___invoke_impl = (intptr_t)&EventCallback_1_Invoke_m5F2B6BC345FE72AED0FD249DE0EF0D5F75E22115_OpenInterface;
|
|
else
|
|
__this->___invoke_impl = (intptr_t)&EventCallback_1_Invoke_m5F2B6BC345FE72AED0FD249DE0EF0D5F75E22115_OpenVirtual;
|
|
}
|
|
else
|
|
{
|
|
__this->___invoke_impl = (intptr_t)&EventCallback_1_Invoke_m5F2B6BC345FE72AED0FD249DE0EF0D5F75E22115_OpenInst;
|
|
}
|
|
}
|
|
else
|
|
{
|
|
if (___0_object == NULL)
|
|
il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
|
|
__this->___invoke_impl = __this->___method_ptr;
|
|
__this->___method_code = (intptr_t)__this->___m_target;
|
|
}
|
|
}
|
|
__this->___extra_arg = (intptr_t)&EventCallback_1_Invoke_m5F2B6BC345FE72AED0FD249DE0EF0D5F75E22115_Multicast;
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventCallback_1_Invoke_m5F2B6BC345FE72AED0FD249DE0EF0D5F75E22115_gshared (EventCallback_1_t15E400616AB56B841F72D09E503D6377E8366E07* __this, RuntimeObject* ___0_evt, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_evt, reinterpret_cast<RuntimeMethod*>(__this->___method));
|
|
}
|
|
#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
|
|
void EventCallback_1_Invoke_mCEC53042711A9E8063C50B29CBDA65816EA5090A_Multicast(EventCallback_1_t22AD2A21FA6E90AFC97D4E5717205808F3111FE6* __this, Il2CppFullySharedGenericAny ___0_evt, const RuntimeMethod* method)
|
|
{
|
|
il2cpp_array_size_t length = __this->___delegates->max_length;
|
|
Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
|
|
for (il2cpp_array_size_t i = 0; i < length; i++)
|
|
{
|
|
EventCallback_1_t22AD2A21FA6E90AFC97D4E5717205808F3111FE6* currentDelegate = reinterpret_cast<EventCallback_1_t22AD2A21FA6E90AFC97D4E5717205808F3111FE6*>(delegatesToInvoke[i]);
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, Il2CppFullySharedGenericAny, const RuntimeMethod*);
|
|
((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_evt, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
|
|
}
|
|
}
|
|
void EventCallback_1_Invoke_mCEC53042711A9E8063C50B29CBDA65816EA5090A_OpenStaticInvoker(EventCallback_1_t22AD2A21FA6E90AFC97D4E5717205808F3111FE6* __this, Il2CppFullySharedGenericAny ___0_evt, const RuntimeMethod* method)
|
|
{
|
|
InvokerActionInvoker1< Il2CppFullySharedGenericAny >::Invoke((Il2CppMethodPointer)__this->___method_ptr, method, NULL, ___0_evt);
|
|
}
|
|
void EventCallback_1_Invoke_mCEC53042711A9E8063C50B29CBDA65816EA5090A_ClosedStaticInvoker(EventCallback_1_t22AD2A21FA6E90AFC97D4E5717205808F3111FE6* __this, Il2CppFullySharedGenericAny ___0_evt, const RuntimeMethod* method)
|
|
{
|
|
InvokerActionInvoker2< RuntimeObject*, Il2CppFullySharedGenericAny >::Invoke((Il2CppMethodPointer)__this->___method_ptr, method, NULL, __this->___m_target, ___0_evt);
|
|
}
|
|
void EventCallback_1_Invoke_mCEC53042711A9E8063C50B29CBDA65816EA5090A_ClosedInstInvoker(EventCallback_1_t22AD2A21FA6E90AFC97D4E5717205808F3111FE6* __this, Il2CppFullySharedGenericAny ___0_evt, const RuntimeMethod* method)
|
|
{
|
|
InvokerActionInvoker1< Il2CppFullySharedGenericAny >::Invoke((Il2CppMethodPointer)__this->___method_ptr, method, __this->___m_target, ___0_evt);
|
|
}
|
|
void EventCallback_1_Invoke_mCEC53042711A9E8063C50B29CBDA65816EA5090A_OpenInstInvoker(EventCallback_1_t22AD2A21FA6E90AFC97D4E5717205808F3111FE6* __this, Il2CppFullySharedGenericAny ___0_evt, const RuntimeMethod* method)
|
|
{
|
|
NullCheck(___0_evt);
|
|
InvokerActionInvoker0::Invoke((Il2CppMethodPointer)__this->___method_ptr, method, ___0_evt);
|
|
}
|
|
void EventCallback_1_Invoke_mCEC53042711A9E8063C50B29CBDA65816EA5090A_OpenVirtualInvoker(EventCallback_1_t22AD2A21FA6E90AFC97D4E5717205808F3111FE6* __this, Il2CppFullySharedGenericAny ___0_evt, const RuntimeMethod* method)
|
|
{
|
|
NullCheck(___0_evt);
|
|
VirtualActionInvoker0Invoker::Invoke(il2cpp_codegen_method_get_slot(method), (RuntimeObject*)___0_evt);
|
|
}
|
|
void EventCallback_1_Invoke_mCEC53042711A9E8063C50B29CBDA65816EA5090A_OpenInterfaceInvoker(EventCallback_1_t22AD2A21FA6E90AFC97D4E5717205808F3111FE6* __this, Il2CppFullySharedGenericAny ___0_evt, const RuntimeMethod* method)
|
|
{
|
|
NullCheck(___0_evt);
|
|
InterfaceActionInvoker0Invoker::Invoke(il2cpp_codegen_method_get_slot(method), il2cpp_codegen_method_get_declaring_type(method), (RuntimeObject*)___0_evt);
|
|
}
|
|
void EventCallback_1_Invoke_mCEC53042711A9E8063C50B29CBDA65816EA5090A_OpenGenericVirtualInvoker(EventCallback_1_t22AD2A21FA6E90AFC97D4E5717205808F3111FE6* __this, Il2CppFullySharedGenericAny ___0_evt, const RuntimeMethod* method)
|
|
{
|
|
NullCheck(___0_evt);
|
|
GenericVirtualActionInvoker0Invoker::Invoke(method, (RuntimeObject*)___0_evt);
|
|
}
|
|
void EventCallback_1_Invoke_mCEC53042711A9E8063C50B29CBDA65816EA5090A_OpenGenericInterfaceInvoker(EventCallback_1_t22AD2A21FA6E90AFC97D4E5717205808F3111FE6* __this, Il2CppFullySharedGenericAny ___0_evt, const RuntimeMethod* method)
|
|
{
|
|
NullCheck(___0_evt);
|
|
GenericInterfaceActionInvoker0Invoker::Invoke(method, (RuntimeObject*)___0_evt);
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventCallback_1__ctor_m4FA52DD3A2C04411AB70840FB07831BC7AE7A993_gshared (EventCallback_1_t22AD2A21FA6E90AFC97D4E5717205808F3111FE6* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
|
|
{
|
|
__this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
|
|
__this->___method = ___1_method;
|
|
__this->___m_target = ___0_object;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
|
|
int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
|
|
__this->___method_code = (intptr_t)__this;
|
|
if (MethodIsStatic((RuntimeMethod*)___1_method))
|
|
{
|
|
bool isOpen = parameterCount == 1;
|
|
if (isOpen)
|
|
__this->___invoke_impl = (intptr_t)&EventCallback_1_Invoke_mCEC53042711A9E8063C50B29CBDA65816EA5090A_OpenStaticInvoker;
|
|
else
|
|
__this->___invoke_impl = (intptr_t)&EventCallback_1_Invoke_mCEC53042711A9E8063C50B29CBDA65816EA5090A_ClosedStaticInvoker;
|
|
}
|
|
else
|
|
{
|
|
bool isOpen = parameterCount == 0;
|
|
if (isOpen)
|
|
{
|
|
if (__this->___method_is_virtual)
|
|
{
|
|
if (il2cpp_codegen_method_is_generic_instance_method((RuntimeMethod*)___1_method))
|
|
if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
|
|
__this->___invoke_impl = (intptr_t)&EventCallback_1_Invoke_mCEC53042711A9E8063C50B29CBDA65816EA5090A_OpenGenericInterfaceInvoker;
|
|
else
|
|
__this->___invoke_impl = (intptr_t)&EventCallback_1_Invoke_mCEC53042711A9E8063C50B29CBDA65816EA5090A_OpenGenericVirtualInvoker;
|
|
else
|
|
if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
|
|
__this->___invoke_impl = (intptr_t)&EventCallback_1_Invoke_mCEC53042711A9E8063C50B29CBDA65816EA5090A_OpenInterfaceInvoker;
|
|
else
|
|
__this->___invoke_impl = (intptr_t)&EventCallback_1_Invoke_mCEC53042711A9E8063C50B29CBDA65816EA5090A_OpenVirtualInvoker;
|
|
}
|
|
else
|
|
{
|
|
__this->___invoke_impl = (intptr_t)&EventCallback_1_Invoke_mCEC53042711A9E8063C50B29CBDA65816EA5090A_OpenInstInvoker;
|
|
}
|
|
}
|
|
else
|
|
{
|
|
if (___0_object == NULL)
|
|
il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
|
|
__this->___invoke_impl = (intptr_t)&EventCallback_1_Invoke_mCEC53042711A9E8063C50B29CBDA65816EA5090A_ClosedInstInvoker;
|
|
}
|
|
}
|
|
__this->___extra_arg = (intptr_t)&EventCallback_1_Invoke_mCEC53042711A9E8063C50B29CBDA65816EA5090A_Multicast;
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventCallback_1_Invoke_mCEC53042711A9E8063C50B29CBDA65816EA5090A_gshared (EventCallback_1_t22AD2A21FA6E90AFC97D4E5717205808F3111FE6* __this, Il2CppFullySharedGenericAny ___0_evt, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, Il2CppFullySharedGenericAny, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_evt, reinterpret_cast<RuntimeMethod*>(__this->___method));
|
|
}
|
|
#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
|
|
void EventCallback_2_Invoke_mB656C1102E598BA1A541936D9CCB086EDB76B676_Multicast(EventCallback_2_t34CBF6F72A351419A87A6856DE900206A609D1C0* __this, RuntimeObject* ___0_evt, RuntimeObject* ___1_userArgs, const RuntimeMethod* method)
|
|
{
|
|
il2cpp_array_size_t length = __this->___delegates->max_length;
|
|
Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
|
|
for (il2cpp_array_size_t i = 0; i < length; i++)
|
|
{
|
|
EventCallback_2_t34CBF6F72A351419A87A6856DE900206A609D1C0* currentDelegate = reinterpret_cast<EventCallback_2_t34CBF6F72A351419A87A6856DE900206A609D1C0*>(delegatesToInvoke[i]);
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
|
|
((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_evt, ___1_userArgs, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
|
|
}
|
|
}
|
|
void EventCallback_2_Invoke_mB656C1102E598BA1A541936D9CCB086EDB76B676_OpenInst(EventCallback_2_t34CBF6F72A351419A87A6856DE900206A609D1C0* __this, RuntimeObject* ___0_evt, RuntimeObject* ___1_userArgs, const RuntimeMethod* method)
|
|
{
|
|
NullCheck(___0_evt);
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___method_ptr)(___0_evt, ___1_userArgs, method);
|
|
}
|
|
void EventCallback_2_Invoke_mB656C1102E598BA1A541936D9CCB086EDB76B676_OpenStatic(EventCallback_2_t34CBF6F72A351419A87A6856DE900206A609D1C0* __this, RuntimeObject* ___0_evt, RuntimeObject* ___1_userArgs, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___method_ptr)(___0_evt, ___1_userArgs, method);
|
|
}
|
|
void EventCallback_2_Invoke_mB656C1102E598BA1A541936D9CCB086EDB76B676_OpenVirtual(EventCallback_2_t34CBF6F72A351419A87A6856DE900206A609D1C0* __this, RuntimeObject* ___0_evt, RuntimeObject* ___1_userArgs, const RuntimeMethod* method)
|
|
{
|
|
NullCheck(___0_evt);
|
|
VirtualActionInvoker1< RuntimeObject* >::Invoke(il2cpp_codegen_method_get_slot(method), ___0_evt, ___1_userArgs);
|
|
}
|
|
void EventCallback_2_Invoke_mB656C1102E598BA1A541936D9CCB086EDB76B676_OpenInterface(EventCallback_2_t34CBF6F72A351419A87A6856DE900206A609D1C0* __this, RuntimeObject* ___0_evt, RuntimeObject* ___1_userArgs, const RuntimeMethod* method)
|
|
{
|
|
NullCheck(___0_evt);
|
|
InterfaceActionInvoker1< RuntimeObject* >::Invoke(il2cpp_codegen_method_get_slot(method), il2cpp_codegen_method_get_declaring_type(method), ___0_evt, ___1_userArgs);
|
|
}
|
|
void EventCallback_2_Invoke_mB656C1102E598BA1A541936D9CCB086EDB76B676_OpenGenericVirtual(EventCallback_2_t34CBF6F72A351419A87A6856DE900206A609D1C0* __this, RuntimeObject* ___0_evt, RuntimeObject* ___1_userArgs, const RuntimeMethod* method)
|
|
{
|
|
NullCheck(___0_evt);
|
|
GenericVirtualActionInvoker1< RuntimeObject* >::Invoke(method, ___0_evt, ___1_userArgs);
|
|
}
|
|
void EventCallback_2_Invoke_mB656C1102E598BA1A541936D9CCB086EDB76B676_OpenGenericInterface(EventCallback_2_t34CBF6F72A351419A87A6856DE900206A609D1C0* __this, RuntimeObject* ___0_evt, RuntimeObject* ___1_userArgs, const RuntimeMethod* method)
|
|
{
|
|
NullCheck(___0_evt);
|
|
GenericInterfaceActionInvoker1< RuntimeObject* >::Invoke(method, ___0_evt, ___1_userArgs);
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventCallback_2__ctor_m7BFA61E96365F014A8ADB19E22D3D088D2AE57F6_gshared (EventCallback_2_t34CBF6F72A351419A87A6856DE900206A609D1C0* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
|
|
{
|
|
__this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
|
|
__this->___method = ___1_method;
|
|
__this->___m_target = ___0_object;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
|
|
int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
|
|
__this->___method_code = (intptr_t)__this;
|
|
if (MethodIsStatic((RuntimeMethod*)___1_method))
|
|
{
|
|
bool isOpen = parameterCount == 2;
|
|
if (isOpen)
|
|
__this->___invoke_impl = (intptr_t)&EventCallback_2_Invoke_mB656C1102E598BA1A541936D9CCB086EDB76B676_OpenStatic;
|
|
else
|
|
{
|
|
__this->___invoke_impl = __this->___method_ptr;
|
|
__this->___method_code = (intptr_t)__this->___m_target;
|
|
}
|
|
}
|
|
else
|
|
{
|
|
bool isOpen = parameterCount == 1;
|
|
if (isOpen)
|
|
{
|
|
if (__this->___method_is_virtual)
|
|
{
|
|
if (il2cpp_codegen_method_is_generic_instance_method((RuntimeMethod*)___1_method))
|
|
if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
|
|
__this->___invoke_impl = (intptr_t)&EventCallback_2_Invoke_mB656C1102E598BA1A541936D9CCB086EDB76B676_OpenGenericInterface;
|
|
else
|
|
__this->___invoke_impl = (intptr_t)&EventCallback_2_Invoke_mB656C1102E598BA1A541936D9CCB086EDB76B676_OpenGenericVirtual;
|
|
else
|
|
if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
|
|
__this->___invoke_impl = (intptr_t)&EventCallback_2_Invoke_mB656C1102E598BA1A541936D9CCB086EDB76B676_OpenInterface;
|
|
else
|
|
__this->___invoke_impl = (intptr_t)&EventCallback_2_Invoke_mB656C1102E598BA1A541936D9CCB086EDB76B676_OpenVirtual;
|
|
}
|
|
else
|
|
{
|
|
__this->___invoke_impl = (intptr_t)&EventCallback_2_Invoke_mB656C1102E598BA1A541936D9CCB086EDB76B676_OpenInst;
|
|
}
|
|
}
|
|
else
|
|
{
|
|
if (___0_object == NULL)
|
|
il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
|
|
__this->___invoke_impl = __this->___method_ptr;
|
|
__this->___method_code = (intptr_t)__this->___m_target;
|
|
}
|
|
}
|
|
__this->___extra_arg = (intptr_t)&EventCallback_2_Invoke_mB656C1102E598BA1A541936D9CCB086EDB76B676_Multicast;
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventCallback_2_Invoke_mB656C1102E598BA1A541936D9CCB086EDB76B676_gshared (EventCallback_2_t34CBF6F72A351419A87A6856DE900206A609D1C0* __this, RuntimeObject* ___0_evt, RuntimeObject* ___1_userArgs, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_evt, ___1_userArgs, reinterpret_cast<RuntimeMethod*>(__this->___method));
|
|
}
|
|
#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
|
|
void EventCallback_2_Invoke_mCE47D10654E53F9837AFB969B8761056B42FE0B8_Multicast(EventCallback_2_t97A427E5E0E40678545AE31FE4A412B56B31F99D* __this, Il2CppFullySharedGenericAny ___0_evt, Il2CppFullySharedGenericAny ___1_userArgs, const RuntimeMethod* method)
|
|
{
|
|
il2cpp_array_size_t length = __this->___delegates->max_length;
|
|
Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
|
|
for (il2cpp_array_size_t i = 0; i < length; i++)
|
|
{
|
|
EventCallback_2_t97A427E5E0E40678545AE31FE4A412B56B31F99D* currentDelegate = reinterpret_cast<EventCallback_2_t97A427E5E0E40678545AE31FE4A412B56B31F99D*>(delegatesToInvoke[i]);
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, const RuntimeMethod*);
|
|
((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_evt, ___1_userArgs, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
|
|
}
|
|
}
|
|
void EventCallback_2_Invoke_mCE47D10654E53F9837AFB969B8761056B42FE0B8_OpenStaticInvoker(EventCallback_2_t97A427E5E0E40678545AE31FE4A412B56B31F99D* __this, Il2CppFullySharedGenericAny ___0_evt, Il2CppFullySharedGenericAny ___1_userArgs, const RuntimeMethod* method)
|
|
{
|
|
InvokerActionInvoker2< Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny >::Invoke((Il2CppMethodPointer)__this->___method_ptr, method, NULL, ___0_evt, ___1_userArgs);
|
|
}
|
|
void EventCallback_2_Invoke_mCE47D10654E53F9837AFB969B8761056B42FE0B8_ClosedStaticInvoker(EventCallback_2_t97A427E5E0E40678545AE31FE4A412B56B31F99D* __this, Il2CppFullySharedGenericAny ___0_evt, Il2CppFullySharedGenericAny ___1_userArgs, const RuntimeMethod* method)
|
|
{
|
|
InvokerActionInvoker3< RuntimeObject*, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny >::Invoke((Il2CppMethodPointer)__this->___method_ptr, method, NULL, __this->___m_target, ___0_evt, ___1_userArgs);
|
|
}
|
|
void EventCallback_2_Invoke_mCE47D10654E53F9837AFB969B8761056B42FE0B8_ClosedInstInvoker(EventCallback_2_t97A427E5E0E40678545AE31FE4A412B56B31F99D* __this, Il2CppFullySharedGenericAny ___0_evt, Il2CppFullySharedGenericAny ___1_userArgs, const RuntimeMethod* method)
|
|
{
|
|
InvokerActionInvoker2< Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny >::Invoke((Il2CppMethodPointer)__this->___method_ptr, method, __this->___m_target, ___0_evt, ___1_userArgs);
|
|
}
|
|
void EventCallback_2_Invoke_mCE47D10654E53F9837AFB969B8761056B42FE0B8_OpenInstInvoker(EventCallback_2_t97A427E5E0E40678545AE31FE4A412B56B31F99D* __this, Il2CppFullySharedGenericAny ___0_evt, Il2CppFullySharedGenericAny ___1_userArgs, const RuntimeMethod* method)
|
|
{
|
|
NullCheck(___0_evt);
|
|
InvokerActionInvoker1< Il2CppFullySharedGenericAny >::Invoke((Il2CppMethodPointer)__this->___method_ptr, method, ___0_evt, ___1_userArgs);
|
|
}
|
|
void EventCallback_2_Invoke_mCE47D10654E53F9837AFB969B8761056B42FE0B8_OpenVirtualInvoker(EventCallback_2_t97A427E5E0E40678545AE31FE4A412B56B31F99D* __this, Il2CppFullySharedGenericAny ___0_evt, Il2CppFullySharedGenericAny ___1_userArgs, const RuntimeMethod* method)
|
|
{
|
|
NullCheck(___0_evt);
|
|
VirtualActionInvoker1Invoker< Il2CppFullySharedGenericAny >::Invoke(il2cpp_codegen_method_get_slot(method), (RuntimeObject*)___0_evt, ___1_userArgs);
|
|
}
|
|
void EventCallback_2_Invoke_mCE47D10654E53F9837AFB969B8761056B42FE0B8_OpenInterfaceInvoker(EventCallback_2_t97A427E5E0E40678545AE31FE4A412B56B31F99D* __this, Il2CppFullySharedGenericAny ___0_evt, Il2CppFullySharedGenericAny ___1_userArgs, const RuntimeMethod* method)
|
|
{
|
|
NullCheck(___0_evt);
|
|
InterfaceActionInvoker1Invoker< Il2CppFullySharedGenericAny >::Invoke(il2cpp_codegen_method_get_slot(method), il2cpp_codegen_method_get_declaring_type(method), (RuntimeObject*)___0_evt, ___1_userArgs);
|
|
}
|
|
void EventCallback_2_Invoke_mCE47D10654E53F9837AFB969B8761056B42FE0B8_OpenGenericVirtualInvoker(EventCallback_2_t97A427E5E0E40678545AE31FE4A412B56B31F99D* __this, Il2CppFullySharedGenericAny ___0_evt, Il2CppFullySharedGenericAny ___1_userArgs, const RuntimeMethod* method)
|
|
{
|
|
NullCheck(___0_evt);
|
|
GenericVirtualActionInvoker1Invoker< Il2CppFullySharedGenericAny >::Invoke(method, (RuntimeObject*)___0_evt, ___1_userArgs);
|
|
}
|
|
void EventCallback_2_Invoke_mCE47D10654E53F9837AFB969B8761056B42FE0B8_OpenGenericInterfaceInvoker(EventCallback_2_t97A427E5E0E40678545AE31FE4A412B56B31F99D* __this, Il2CppFullySharedGenericAny ___0_evt, Il2CppFullySharedGenericAny ___1_userArgs, const RuntimeMethod* method)
|
|
{
|
|
NullCheck(___0_evt);
|
|
GenericInterfaceActionInvoker1Invoker< Il2CppFullySharedGenericAny >::Invoke(method, (RuntimeObject*)___0_evt, ___1_userArgs);
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventCallback_2__ctor_m584394B906DABE4C7AD01E1F6C10A193A99083FA_gshared (EventCallback_2_t97A427E5E0E40678545AE31FE4A412B56B31F99D* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
|
|
{
|
|
__this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
|
|
__this->___method = ___1_method;
|
|
__this->___m_target = ___0_object;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
|
|
int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
|
|
__this->___method_code = (intptr_t)__this;
|
|
if (MethodIsStatic((RuntimeMethod*)___1_method))
|
|
{
|
|
bool isOpen = parameterCount == 2;
|
|
if (isOpen)
|
|
__this->___invoke_impl = (intptr_t)&EventCallback_2_Invoke_mCE47D10654E53F9837AFB969B8761056B42FE0B8_OpenStaticInvoker;
|
|
else
|
|
__this->___invoke_impl = (intptr_t)&EventCallback_2_Invoke_mCE47D10654E53F9837AFB969B8761056B42FE0B8_ClosedStaticInvoker;
|
|
}
|
|
else
|
|
{
|
|
bool isOpen = parameterCount == 1;
|
|
if (isOpen)
|
|
{
|
|
if (__this->___method_is_virtual)
|
|
{
|
|
if (il2cpp_codegen_method_is_generic_instance_method((RuntimeMethod*)___1_method))
|
|
if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
|
|
__this->___invoke_impl = (intptr_t)&EventCallback_2_Invoke_mCE47D10654E53F9837AFB969B8761056B42FE0B8_OpenGenericInterfaceInvoker;
|
|
else
|
|
__this->___invoke_impl = (intptr_t)&EventCallback_2_Invoke_mCE47D10654E53F9837AFB969B8761056B42FE0B8_OpenGenericVirtualInvoker;
|
|
else
|
|
if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
|
|
__this->___invoke_impl = (intptr_t)&EventCallback_2_Invoke_mCE47D10654E53F9837AFB969B8761056B42FE0B8_OpenInterfaceInvoker;
|
|
else
|
|
__this->___invoke_impl = (intptr_t)&EventCallback_2_Invoke_mCE47D10654E53F9837AFB969B8761056B42FE0B8_OpenVirtualInvoker;
|
|
}
|
|
else
|
|
{
|
|
__this->___invoke_impl = (intptr_t)&EventCallback_2_Invoke_mCE47D10654E53F9837AFB969B8761056B42FE0B8_OpenInstInvoker;
|
|
}
|
|
}
|
|
else
|
|
{
|
|
if (___0_object == NULL)
|
|
il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
|
|
__this->___invoke_impl = (intptr_t)&EventCallback_2_Invoke_mCE47D10654E53F9837AFB969B8761056B42FE0B8_ClosedInstInvoker;
|
|
}
|
|
}
|
|
__this->___extra_arg = (intptr_t)&EventCallback_2_Invoke_mCE47D10654E53F9837AFB969B8761056B42FE0B8_Multicast;
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventCallback_2_Invoke_mCE47D10654E53F9837AFB969B8761056B42FE0B8_gshared (EventCallback_2_t97A427E5E0E40678545AE31FE4A412B56B31F99D* __this, Il2CppFullySharedGenericAny ___0_evt, Il2CppFullySharedGenericAny ___1_userArgs, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_evt, ___1_userArgs, reinterpret_cast<RuntimeMethod*>(__this->___method));
|
|
}
|
|
#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
|
|
void EventFunction_1_Invoke_m98A8A653E7180305E41F7CFFDDD9D32C63B96FE7_Multicast(EventFunction_1_t297B5C47242D1B98BEC955E2804FA142B43E7927* __this, RuntimeObject* ___0_handler, BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F* ___1_eventData, const RuntimeMethod* method)
|
|
{
|
|
il2cpp_array_size_t length = __this->___delegates->max_length;
|
|
Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
|
|
for (il2cpp_array_size_t i = 0; i < length; i++)
|
|
{
|
|
EventFunction_1_t297B5C47242D1B98BEC955E2804FA142B43E7927* currentDelegate = reinterpret_cast<EventFunction_1_t297B5C47242D1B98BEC955E2804FA142B43E7927*>(delegatesToInvoke[i]);
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F*, const RuntimeMethod*);
|
|
((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_handler, ___1_eventData, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
|
|
}
|
|
}
|
|
void EventFunction_1_Invoke_m98A8A653E7180305E41F7CFFDDD9D32C63B96FE7_OpenInst(EventFunction_1_t297B5C47242D1B98BEC955E2804FA142B43E7927* __this, RuntimeObject* ___0_handler, BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F* ___1_eventData, const RuntimeMethod* method)
|
|
{
|
|
NullCheck(___0_handler);
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F*, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___method_ptr)(___0_handler, ___1_eventData, method);
|
|
}
|
|
void EventFunction_1_Invoke_m98A8A653E7180305E41F7CFFDDD9D32C63B96FE7_OpenStatic(EventFunction_1_t297B5C47242D1B98BEC955E2804FA142B43E7927* __this, RuntimeObject* ___0_handler, BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F* ___1_eventData, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F*, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___method_ptr)(___0_handler, ___1_eventData, method);
|
|
}
|
|
void EventFunction_1_Invoke_m98A8A653E7180305E41F7CFFDDD9D32C63B96FE7_OpenVirtual(EventFunction_1_t297B5C47242D1B98BEC955E2804FA142B43E7927* __this, RuntimeObject* ___0_handler, BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F* ___1_eventData, const RuntimeMethod* method)
|
|
{
|
|
NullCheck(___0_handler);
|
|
VirtualActionInvoker1< BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F* >::Invoke(il2cpp_codegen_method_get_slot(method), ___0_handler, ___1_eventData);
|
|
}
|
|
void EventFunction_1_Invoke_m98A8A653E7180305E41F7CFFDDD9D32C63B96FE7_OpenInterface(EventFunction_1_t297B5C47242D1B98BEC955E2804FA142B43E7927* __this, RuntimeObject* ___0_handler, BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F* ___1_eventData, const RuntimeMethod* method)
|
|
{
|
|
NullCheck(___0_handler);
|
|
InterfaceActionInvoker1< BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F* >::Invoke(il2cpp_codegen_method_get_slot(method), il2cpp_codegen_method_get_declaring_type(method), ___0_handler, ___1_eventData);
|
|
}
|
|
void EventFunction_1_Invoke_m98A8A653E7180305E41F7CFFDDD9D32C63B96FE7_OpenGenericVirtual(EventFunction_1_t297B5C47242D1B98BEC955E2804FA142B43E7927* __this, RuntimeObject* ___0_handler, BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F* ___1_eventData, const RuntimeMethod* method)
|
|
{
|
|
NullCheck(___0_handler);
|
|
GenericVirtualActionInvoker1< BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F* >::Invoke(method, ___0_handler, ___1_eventData);
|
|
}
|
|
void EventFunction_1_Invoke_m98A8A653E7180305E41F7CFFDDD9D32C63B96FE7_OpenGenericInterface(EventFunction_1_t297B5C47242D1B98BEC955E2804FA142B43E7927* __this, RuntimeObject* ___0_handler, BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F* ___1_eventData, const RuntimeMethod* method)
|
|
{
|
|
NullCheck(___0_handler);
|
|
GenericInterfaceActionInvoker1< BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F* >::Invoke(method, ___0_handler, ___1_eventData);
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventFunction_1__ctor_m8527E59AE02A1117319F24ADABBF52E2FE8EA368_gshared (EventFunction_1_t297B5C47242D1B98BEC955E2804FA142B43E7927* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
|
|
{
|
|
__this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
|
|
__this->___method = ___1_method;
|
|
__this->___m_target = ___0_object;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
|
|
int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
|
|
__this->___method_code = (intptr_t)__this;
|
|
if (MethodIsStatic((RuntimeMethod*)___1_method))
|
|
{
|
|
bool isOpen = parameterCount == 2;
|
|
if (isOpen)
|
|
__this->___invoke_impl = (intptr_t)&EventFunction_1_Invoke_m98A8A653E7180305E41F7CFFDDD9D32C63B96FE7_OpenStatic;
|
|
else
|
|
{
|
|
__this->___invoke_impl = __this->___method_ptr;
|
|
__this->___method_code = (intptr_t)__this->___m_target;
|
|
}
|
|
}
|
|
else
|
|
{
|
|
bool isOpen = parameterCount == 1;
|
|
if (isOpen)
|
|
{
|
|
if (__this->___method_is_virtual)
|
|
{
|
|
if (il2cpp_codegen_method_is_generic_instance_method((RuntimeMethod*)___1_method))
|
|
if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
|
|
__this->___invoke_impl = (intptr_t)&EventFunction_1_Invoke_m98A8A653E7180305E41F7CFFDDD9D32C63B96FE7_OpenGenericInterface;
|
|
else
|
|
__this->___invoke_impl = (intptr_t)&EventFunction_1_Invoke_m98A8A653E7180305E41F7CFFDDD9D32C63B96FE7_OpenGenericVirtual;
|
|
else
|
|
if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
|
|
__this->___invoke_impl = (intptr_t)&EventFunction_1_Invoke_m98A8A653E7180305E41F7CFFDDD9D32C63B96FE7_OpenInterface;
|
|
else
|
|
__this->___invoke_impl = (intptr_t)&EventFunction_1_Invoke_m98A8A653E7180305E41F7CFFDDD9D32C63B96FE7_OpenVirtual;
|
|
}
|
|
else
|
|
{
|
|
__this->___invoke_impl = (intptr_t)&EventFunction_1_Invoke_m98A8A653E7180305E41F7CFFDDD9D32C63B96FE7_OpenInst;
|
|
}
|
|
}
|
|
else
|
|
{
|
|
if (___0_object == NULL)
|
|
il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
|
|
__this->___invoke_impl = __this->___method_ptr;
|
|
__this->___method_code = (intptr_t)__this->___m_target;
|
|
}
|
|
}
|
|
__this->___extra_arg = (intptr_t)&EventFunction_1_Invoke_m98A8A653E7180305E41F7CFFDDD9D32C63B96FE7_Multicast;
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventFunction_1_Invoke_m98A8A653E7180305E41F7CFFDDD9D32C63B96FE7_gshared (EventFunction_1_t297B5C47242D1B98BEC955E2804FA142B43E7927* __this, RuntimeObject* ___0_handler, BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F* ___1_eventData, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F*, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_handler, ___1_eventData, reinterpret_cast<RuntimeMethod*>(__this->___method));
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* EventFunction_1_BeginInvoke_mA88B2238A4D4FA68617C26FDE12F8063AF2C50D4_gshared (EventFunction_1_t297B5C47242D1B98BEC955E2804FA142B43E7927* __this, RuntimeObject* ___0_handler, BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F* ___1_eventData, AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C* ___2_callback, RuntimeObject* ___3_object, const RuntimeMethod* method)
|
|
{
|
|
void *__d_args[3] = {0};
|
|
__d_args[0] = ___0_handler;
|
|
__d_args[1] = ___1_eventData;
|
|
return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___2_callback, (RuntimeObject*)___3_object);
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventFunction_1_EndInvoke_m0343750825074064B5D920132E60FE16368BBF5D_gshared (EventFunction_1_t297B5C47242D1B98BEC955E2804FA142B43E7927* __this, RuntimeObject* ___0_result, const RuntimeMethod* method)
|
|
{
|
|
il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___0_result, 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
|
|
void EventFunction_1_Invoke_mE4249A1E4A941A1D5AC92EEF05001C9272B0AC11_Multicast(EventFunction_1_tEEF8CCAC607BFA538B3019F06479779298F41F21* __this, Il2CppFullySharedGenericAny ___0_handler, BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F* ___1_eventData, const RuntimeMethod* method)
|
|
{
|
|
il2cpp_array_size_t length = __this->___delegates->max_length;
|
|
Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
|
|
for (il2cpp_array_size_t i = 0; i < length; i++)
|
|
{
|
|
EventFunction_1_tEEF8CCAC607BFA538B3019F06479779298F41F21* currentDelegate = reinterpret_cast<EventFunction_1_tEEF8CCAC607BFA538B3019F06479779298F41F21*>(delegatesToInvoke[i]);
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, Il2CppFullySharedGenericAny, BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F*, const RuntimeMethod*);
|
|
((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_handler, ___1_eventData, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
|
|
}
|
|
}
|
|
void EventFunction_1_Invoke_mE4249A1E4A941A1D5AC92EEF05001C9272B0AC11_OpenStaticInvoker(EventFunction_1_tEEF8CCAC607BFA538B3019F06479779298F41F21* __this, Il2CppFullySharedGenericAny ___0_handler, BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F* ___1_eventData, const RuntimeMethod* method)
|
|
{
|
|
InvokerActionInvoker2< Il2CppFullySharedGenericAny, BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F* >::Invoke((Il2CppMethodPointer)__this->___method_ptr, method, NULL, ___0_handler, ___1_eventData);
|
|
}
|
|
void EventFunction_1_Invoke_mE4249A1E4A941A1D5AC92EEF05001C9272B0AC11_ClosedStaticInvoker(EventFunction_1_tEEF8CCAC607BFA538B3019F06479779298F41F21* __this, Il2CppFullySharedGenericAny ___0_handler, BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F* ___1_eventData, const RuntimeMethod* method)
|
|
{
|
|
InvokerActionInvoker3< RuntimeObject*, Il2CppFullySharedGenericAny, BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F* >::Invoke((Il2CppMethodPointer)__this->___method_ptr, method, NULL, __this->___m_target, ___0_handler, ___1_eventData);
|
|
}
|
|
void EventFunction_1_Invoke_mE4249A1E4A941A1D5AC92EEF05001C9272B0AC11_ClosedInstInvoker(EventFunction_1_tEEF8CCAC607BFA538B3019F06479779298F41F21* __this, Il2CppFullySharedGenericAny ___0_handler, BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F* ___1_eventData, const RuntimeMethod* method)
|
|
{
|
|
InvokerActionInvoker2< Il2CppFullySharedGenericAny, BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F* >::Invoke((Il2CppMethodPointer)__this->___method_ptr, method, __this->___m_target, ___0_handler, ___1_eventData);
|
|
}
|
|
void EventFunction_1_Invoke_mE4249A1E4A941A1D5AC92EEF05001C9272B0AC11_OpenInstInvoker(EventFunction_1_tEEF8CCAC607BFA538B3019F06479779298F41F21* __this, Il2CppFullySharedGenericAny ___0_handler, BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F* ___1_eventData, const RuntimeMethod* method)
|
|
{
|
|
NullCheck(___0_handler);
|
|
InvokerActionInvoker1< BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F* >::Invoke((Il2CppMethodPointer)__this->___method_ptr, method, ___0_handler, ___1_eventData);
|
|
}
|
|
void EventFunction_1_Invoke_mE4249A1E4A941A1D5AC92EEF05001C9272B0AC11_OpenVirtualInvoker(EventFunction_1_tEEF8CCAC607BFA538B3019F06479779298F41F21* __this, Il2CppFullySharedGenericAny ___0_handler, BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F* ___1_eventData, const RuntimeMethod* method)
|
|
{
|
|
NullCheck(___0_handler);
|
|
VirtualActionInvoker1Invoker< BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F* >::Invoke(il2cpp_codegen_method_get_slot(method), (RuntimeObject*)___0_handler, ___1_eventData);
|
|
}
|
|
void EventFunction_1_Invoke_mE4249A1E4A941A1D5AC92EEF05001C9272B0AC11_OpenInterfaceInvoker(EventFunction_1_tEEF8CCAC607BFA538B3019F06479779298F41F21* __this, Il2CppFullySharedGenericAny ___0_handler, BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F* ___1_eventData, const RuntimeMethod* method)
|
|
{
|
|
NullCheck(___0_handler);
|
|
InterfaceActionInvoker1Invoker< BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F* >::Invoke(il2cpp_codegen_method_get_slot(method), il2cpp_codegen_method_get_declaring_type(method), (RuntimeObject*)___0_handler, ___1_eventData);
|
|
}
|
|
void EventFunction_1_Invoke_mE4249A1E4A941A1D5AC92EEF05001C9272B0AC11_OpenGenericVirtualInvoker(EventFunction_1_tEEF8CCAC607BFA538B3019F06479779298F41F21* __this, Il2CppFullySharedGenericAny ___0_handler, BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F* ___1_eventData, const RuntimeMethod* method)
|
|
{
|
|
NullCheck(___0_handler);
|
|
GenericVirtualActionInvoker1Invoker< BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F* >::Invoke(method, (RuntimeObject*)___0_handler, ___1_eventData);
|
|
}
|
|
void EventFunction_1_Invoke_mE4249A1E4A941A1D5AC92EEF05001C9272B0AC11_OpenGenericInterfaceInvoker(EventFunction_1_tEEF8CCAC607BFA538B3019F06479779298F41F21* __this, Il2CppFullySharedGenericAny ___0_handler, BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F* ___1_eventData, const RuntimeMethod* method)
|
|
{
|
|
NullCheck(___0_handler);
|
|
GenericInterfaceActionInvoker1Invoker< BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F* >::Invoke(method, (RuntimeObject*)___0_handler, ___1_eventData);
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventFunction_1__ctor_m757FA1240293B6A3808B824F1B2A77965208E0B4_gshared (EventFunction_1_tEEF8CCAC607BFA538B3019F06479779298F41F21* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
|
|
{
|
|
__this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
|
|
__this->___method = ___1_method;
|
|
__this->___m_target = ___0_object;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
|
|
int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
|
|
__this->___method_code = (intptr_t)__this;
|
|
if (MethodIsStatic((RuntimeMethod*)___1_method))
|
|
{
|
|
bool isOpen = parameterCount == 2;
|
|
if (isOpen)
|
|
__this->___invoke_impl = (intptr_t)&EventFunction_1_Invoke_mE4249A1E4A941A1D5AC92EEF05001C9272B0AC11_OpenStaticInvoker;
|
|
else
|
|
__this->___invoke_impl = (intptr_t)&EventFunction_1_Invoke_mE4249A1E4A941A1D5AC92EEF05001C9272B0AC11_ClosedStaticInvoker;
|
|
}
|
|
else
|
|
{
|
|
bool isOpen = parameterCount == 1;
|
|
if (isOpen)
|
|
{
|
|
if (__this->___method_is_virtual)
|
|
{
|
|
if (il2cpp_codegen_method_is_generic_instance_method((RuntimeMethod*)___1_method))
|
|
if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
|
|
__this->___invoke_impl = (intptr_t)&EventFunction_1_Invoke_mE4249A1E4A941A1D5AC92EEF05001C9272B0AC11_OpenGenericInterfaceInvoker;
|
|
else
|
|
__this->___invoke_impl = (intptr_t)&EventFunction_1_Invoke_mE4249A1E4A941A1D5AC92EEF05001C9272B0AC11_OpenGenericVirtualInvoker;
|
|
else
|
|
if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
|
|
__this->___invoke_impl = (intptr_t)&EventFunction_1_Invoke_mE4249A1E4A941A1D5AC92EEF05001C9272B0AC11_OpenInterfaceInvoker;
|
|
else
|
|
__this->___invoke_impl = (intptr_t)&EventFunction_1_Invoke_mE4249A1E4A941A1D5AC92EEF05001C9272B0AC11_OpenVirtualInvoker;
|
|
}
|
|
else
|
|
{
|
|
__this->___invoke_impl = (intptr_t)&EventFunction_1_Invoke_mE4249A1E4A941A1D5AC92EEF05001C9272B0AC11_OpenInstInvoker;
|
|
}
|
|
}
|
|
else
|
|
{
|
|
if (___0_object == NULL)
|
|
il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
|
|
__this->___invoke_impl = (intptr_t)&EventFunction_1_Invoke_mE4249A1E4A941A1D5AC92EEF05001C9272B0AC11_ClosedInstInvoker;
|
|
}
|
|
}
|
|
__this->___extra_arg = (intptr_t)&EventFunction_1_Invoke_mE4249A1E4A941A1D5AC92EEF05001C9272B0AC11_Multicast;
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventFunction_1_Invoke_mE4249A1E4A941A1D5AC92EEF05001C9272B0AC11_gshared (EventFunction_1_tEEF8CCAC607BFA538B3019F06479779298F41F21* __this, Il2CppFullySharedGenericAny ___0_handler, BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F* ___1_eventData, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, Il2CppFullySharedGenericAny, BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F*, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_handler, ___1_eventData, reinterpret_cast<RuntimeMethod*>(__this->___method));
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* EventFunction_1_BeginInvoke_m8DA5665500ADACD6AC48B79BD203F07E22AE1D5B_gshared (EventFunction_1_tEEF8CCAC607BFA538B3019F06479779298F41F21* __this, Il2CppFullySharedGenericAny ___0_handler, BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F* ___1_eventData, AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C* ___2_callback, RuntimeObject* ___3_object, const RuntimeMethod* method)
|
|
{
|
|
void *__d_args[3] = {0};
|
|
RuntimeClass* ___0_handler_klass = il2cpp_codegen_class_from_type(il2cpp_codegen_method_parameter_type((MethodInfo*)__this->___method, 0));
|
|
__d_args[0] = (il2cpp_codegen_class_is_value_type(___0_handler_klass) ? Box(___0_handler_klass, ___0_handler) : (void*)___0_handler);
|
|
__d_args[1] = ___1_eventData;
|
|
return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___2_callback, (RuntimeObject*)___3_object);
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventFunction_1_EndInvoke_mF7922A7584C199BA38144D921F045F4CBE40A6BE_gshared (EventFunction_1_tEEF8CCAC607BFA538B3019F06479779298F41F21* __this, RuntimeObject* ___0_result, const RuntimeMethod* method)
|
|
{
|
|
il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___0_result, 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
|
|
void EventHandler_1_Invoke_mBD72C04FF5A08A2EA93DFD21037CD1C27A48D07A_Multicast(EventHandler_1_tD8C4A5BE1F7C91B1A7E99AE87AFD2F5432C38746* __this, RuntimeObject* ___0_sender, RuntimeObject* ___1_e, const RuntimeMethod* method)
|
|
{
|
|
il2cpp_array_size_t length = __this->___delegates->max_length;
|
|
Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
|
|
for (il2cpp_array_size_t i = 0; i < length; i++)
|
|
{
|
|
EventHandler_1_tD8C4A5BE1F7C91B1A7E99AE87AFD2F5432C38746* currentDelegate = reinterpret_cast<EventHandler_1_tD8C4A5BE1F7C91B1A7E99AE87AFD2F5432C38746*>(delegatesToInvoke[i]);
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
|
|
((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_sender, ___1_e, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
|
|
}
|
|
}
|
|
void EventHandler_1_Invoke_mBD72C04FF5A08A2EA93DFD21037CD1C27A48D07A_OpenInst(EventHandler_1_tD8C4A5BE1F7C91B1A7E99AE87AFD2F5432C38746* __this, RuntimeObject* ___0_sender, RuntimeObject* ___1_e, const RuntimeMethod* method)
|
|
{
|
|
NullCheck(___0_sender);
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___method_ptr)(___0_sender, ___1_e, method);
|
|
}
|
|
void EventHandler_1_Invoke_mBD72C04FF5A08A2EA93DFD21037CD1C27A48D07A_OpenStatic(EventHandler_1_tD8C4A5BE1F7C91B1A7E99AE87AFD2F5432C38746* __this, RuntimeObject* ___0_sender, RuntimeObject* ___1_e, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___method_ptr)(___0_sender, ___1_e, method);
|
|
}
|
|
void EventHandler_1_Invoke_mBD72C04FF5A08A2EA93DFD21037CD1C27A48D07A_OpenVirtual(EventHandler_1_tD8C4A5BE1F7C91B1A7E99AE87AFD2F5432C38746* __this, RuntimeObject* ___0_sender, RuntimeObject* ___1_e, const RuntimeMethod* method)
|
|
{
|
|
NullCheck(___0_sender);
|
|
VirtualActionInvoker1< RuntimeObject* >::Invoke(il2cpp_codegen_method_get_slot(method), ___0_sender, ___1_e);
|
|
}
|
|
void EventHandler_1_Invoke_mBD72C04FF5A08A2EA93DFD21037CD1C27A48D07A_OpenInterface(EventHandler_1_tD8C4A5BE1F7C91B1A7E99AE87AFD2F5432C38746* __this, RuntimeObject* ___0_sender, RuntimeObject* ___1_e, const RuntimeMethod* method)
|
|
{
|
|
NullCheck(___0_sender);
|
|
InterfaceActionInvoker1< RuntimeObject* >::Invoke(il2cpp_codegen_method_get_slot(method), il2cpp_codegen_method_get_declaring_type(method), ___0_sender, ___1_e);
|
|
}
|
|
void EventHandler_1_Invoke_mBD72C04FF5A08A2EA93DFD21037CD1C27A48D07A_OpenGenericVirtual(EventHandler_1_tD8C4A5BE1F7C91B1A7E99AE87AFD2F5432C38746* __this, RuntimeObject* ___0_sender, RuntimeObject* ___1_e, const RuntimeMethod* method)
|
|
{
|
|
NullCheck(___0_sender);
|
|
GenericVirtualActionInvoker1< RuntimeObject* >::Invoke(method, ___0_sender, ___1_e);
|
|
}
|
|
void EventHandler_1_Invoke_mBD72C04FF5A08A2EA93DFD21037CD1C27A48D07A_OpenGenericInterface(EventHandler_1_tD8C4A5BE1F7C91B1A7E99AE87AFD2F5432C38746* __this, RuntimeObject* ___0_sender, RuntimeObject* ___1_e, const RuntimeMethod* method)
|
|
{
|
|
NullCheck(___0_sender);
|
|
GenericInterfaceActionInvoker1< RuntimeObject* >::Invoke(method, ___0_sender, ___1_e);
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventHandler_1__ctor_mBA2E748CFBA7A0EEC0A373A6F634D3B5774EA370_gshared (EventHandler_1_tD8C4A5BE1F7C91B1A7E99AE87AFD2F5432C38746* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
|
|
{
|
|
__this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
|
|
__this->___method = ___1_method;
|
|
__this->___m_target = ___0_object;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
|
|
int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
|
|
__this->___method_code = (intptr_t)__this;
|
|
if (MethodIsStatic((RuntimeMethod*)___1_method))
|
|
{
|
|
bool isOpen = parameterCount == 2;
|
|
if (isOpen)
|
|
__this->___invoke_impl = (intptr_t)&EventHandler_1_Invoke_mBD72C04FF5A08A2EA93DFD21037CD1C27A48D07A_OpenStatic;
|
|
else
|
|
{
|
|
__this->___invoke_impl = __this->___method_ptr;
|
|
__this->___method_code = (intptr_t)__this->___m_target;
|
|
}
|
|
}
|
|
else
|
|
{
|
|
bool isOpen = parameterCount == 1;
|
|
if (isOpen)
|
|
{
|
|
if (__this->___method_is_virtual)
|
|
{
|
|
if (il2cpp_codegen_method_is_generic_instance_method((RuntimeMethod*)___1_method))
|
|
if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
|
|
__this->___invoke_impl = (intptr_t)&EventHandler_1_Invoke_mBD72C04FF5A08A2EA93DFD21037CD1C27A48D07A_OpenGenericInterface;
|
|
else
|
|
__this->___invoke_impl = (intptr_t)&EventHandler_1_Invoke_mBD72C04FF5A08A2EA93DFD21037CD1C27A48D07A_OpenGenericVirtual;
|
|
else
|
|
if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
|
|
__this->___invoke_impl = (intptr_t)&EventHandler_1_Invoke_mBD72C04FF5A08A2EA93DFD21037CD1C27A48D07A_OpenInterface;
|
|
else
|
|
__this->___invoke_impl = (intptr_t)&EventHandler_1_Invoke_mBD72C04FF5A08A2EA93DFD21037CD1C27A48D07A_OpenVirtual;
|
|
}
|
|
else
|
|
{
|
|
__this->___invoke_impl = (intptr_t)&EventHandler_1_Invoke_mBD72C04FF5A08A2EA93DFD21037CD1C27A48D07A_OpenInst;
|
|
}
|
|
}
|
|
else
|
|
{
|
|
if (___0_object == NULL)
|
|
il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
|
|
__this->___invoke_impl = __this->___method_ptr;
|
|
__this->___method_code = (intptr_t)__this->___m_target;
|
|
}
|
|
}
|
|
__this->___extra_arg = (intptr_t)&EventHandler_1_Invoke_mBD72C04FF5A08A2EA93DFD21037CD1C27A48D07A_Multicast;
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventHandler_1_Invoke_mBD72C04FF5A08A2EA93DFD21037CD1C27A48D07A_gshared (EventHandler_1_tD8C4A5BE1F7C91B1A7E99AE87AFD2F5432C38746* __this, RuntimeObject* ___0_sender, RuntimeObject* ___1_e, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_sender, ___1_e, reinterpret_cast<RuntimeMethod*>(__this->___method));
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* EventHandler_1_BeginInvoke_m1A2E65EEAC47004077070C94B793D027871AFBDE_gshared (EventHandler_1_tD8C4A5BE1F7C91B1A7E99AE87AFD2F5432C38746* __this, RuntimeObject* ___0_sender, RuntimeObject* ___1_e, AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C* ___2_callback, RuntimeObject* ___3_object, const RuntimeMethod* method)
|
|
{
|
|
void *__d_args[3] = {0};
|
|
__d_args[0] = ___0_sender;
|
|
__d_args[1] = ___1_e;
|
|
return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___2_callback, (RuntimeObject*)___3_object);
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventHandler_1_EndInvoke_m135969345CDA90397222B0E30FFAEB2BC74619EE_gshared (EventHandler_1_tD8C4A5BE1F7C91B1A7E99AE87AFD2F5432C38746* __this, RuntimeObject* ___0_result, const RuntimeMethod* method)
|
|
{
|
|
il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___0_result, 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
|
|
void EventHandler_1_Invoke_mB8EBD394BCA1574F4FE9C1C05A4F246099C4DA48_Multicast(EventHandler_1_t5629179164803EFAE40F6023484C1674B4493577* __this, RuntimeObject* ___0_sender, Il2CppFullySharedGenericAny ___1_e, const RuntimeMethod* method)
|
|
{
|
|
il2cpp_array_size_t length = __this->___delegates->max_length;
|
|
Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
|
|
for (il2cpp_array_size_t i = 0; i < length; i++)
|
|
{
|
|
EventHandler_1_t5629179164803EFAE40F6023484C1674B4493577* currentDelegate = reinterpret_cast<EventHandler_1_t5629179164803EFAE40F6023484C1674B4493577*>(delegatesToInvoke[i]);
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, Il2CppFullySharedGenericAny, const RuntimeMethod*);
|
|
((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_sender, ___1_e, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
|
|
}
|
|
}
|
|
void EventHandler_1_Invoke_mB8EBD394BCA1574F4FE9C1C05A4F246099C4DA48_OpenStaticInvoker(EventHandler_1_t5629179164803EFAE40F6023484C1674B4493577* __this, RuntimeObject* ___0_sender, Il2CppFullySharedGenericAny ___1_e, const RuntimeMethod* method)
|
|
{
|
|
InvokerActionInvoker2< RuntimeObject*, Il2CppFullySharedGenericAny >::Invoke((Il2CppMethodPointer)__this->___method_ptr, method, NULL, ___0_sender, ___1_e);
|
|
}
|
|
void EventHandler_1_Invoke_mB8EBD394BCA1574F4FE9C1C05A4F246099C4DA48_ClosedStaticInvoker(EventHandler_1_t5629179164803EFAE40F6023484C1674B4493577* __this, RuntimeObject* ___0_sender, Il2CppFullySharedGenericAny ___1_e, const RuntimeMethod* method)
|
|
{
|
|
InvokerActionInvoker3< RuntimeObject*, RuntimeObject*, Il2CppFullySharedGenericAny >::Invoke((Il2CppMethodPointer)__this->___method_ptr, method, NULL, __this->___m_target, ___0_sender, ___1_e);
|
|
}
|
|
void EventHandler_1_Invoke_mB8EBD394BCA1574F4FE9C1C05A4F246099C4DA48_ClosedInstInvoker(EventHandler_1_t5629179164803EFAE40F6023484C1674B4493577* __this, RuntimeObject* ___0_sender, Il2CppFullySharedGenericAny ___1_e, const RuntimeMethod* method)
|
|
{
|
|
InvokerActionInvoker2< RuntimeObject*, Il2CppFullySharedGenericAny >::Invoke((Il2CppMethodPointer)__this->___method_ptr, method, __this->___m_target, ___0_sender, ___1_e);
|
|
}
|
|
void EventHandler_1_Invoke_mB8EBD394BCA1574F4FE9C1C05A4F246099C4DA48_OpenInstInvoker(EventHandler_1_t5629179164803EFAE40F6023484C1674B4493577* __this, RuntimeObject* ___0_sender, Il2CppFullySharedGenericAny ___1_e, const RuntimeMethod* method)
|
|
{
|
|
NullCheck(___0_sender);
|
|
InvokerActionInvoker1< Il2CppFullySharedGenericAny >::Invoke((Il2CppMethodPointer)__this->___method_ptr, method, ___0_sender, ___1_e);
|
|
}
|
|
void EventHandler_1_Invoke_mB8EBD394BCA1574F4FE9C1C05A4F246099C4DA48_OpenVirtualInvoker(EventHandler_1_t5629179164803EFAE40F6023484C1674B4493577* __this, RuntimeObject* ___0_sender, Il2CppFullySharedGenericAny ___1_e, const RuntimeMethod* method)
|
|
{
|
|
NullCheck(___0_sender);
|
|
VirtualActionInvoker1Invoker< Il2CppFullySharedGenericAny >::Invoke(il2cpp_codegen_method_get_slot(method), (RuntimeObject*)___0_sender, ___1_e);
|
|
}
|
|
void EventHandler_1_Invoke_mB8EBD394BCA1574F4FE9C1C05A4F246099C4DA48_OpenInterfaceInvoker(EventHandler_1_t5629179164803EFAE40F6023484C1674B4493577* __this, RuntimeObject* ___0_sender, Il2CppFullySharedGenericAny ___1_e, const RuntimeMethod* method)
|
|
{
|
|
NullCheck(___0_sender);
|
|
InterfaceActionInvoker1Invoker< Il2CppFullySharedGenericAny >::Invoke(il2cpp_codegen_method_get_slot(method), il2cpp_codegen_method_get_declaring_type(method), (RuntimeObject*)___0_sender, ___1_e);
|
|
}
|
|
void EventHandler_1_Invoke_mB8EBD394BCA1574F4FE9C1C05A4F246099C4DA48_OpenGenericVirtualInvoker(EventHandler_1_t5629179164803EFAE40F6023484C1674B4493577* __this, RuntimeObject* ___0_sender, Il2CppFullySharedGenericAny ___1_e, const RuntimeMethod* method)
|
|
{
|
|
NullCheck(___0_sender);
|
|
GenericVirtualActionInvoker1Invoker< Il2CppFullySharedGenericAny >::Invoke(method, (RuntimeObject*)___0_sender, ___1_e);
|
|
}
|
|
void EventHandler_1_Invoke_mB8EBD394BCA1574F4FE9C1C05A4F246099C4DA48_OpenGenericInterfaceInvoker(EventHandler_1_t5629179164803EFAE40F6023484C1674B4493577* __this, RuntimeObject* ___0_sender, Il2CppFullySharedGenericAny ___1_e, const RuntimeMethod* method)
|
|
{
|
|
NullCheck(___0_sender);
|
|
GenericInterfaceActionInvoker1Invoker< Il2CppFullySharedGenericAny >::Invoke(method, (RuntimeObject*)___0_sender, ___1_e);
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventHandler_1__ctor_m77FC9915EB7B4333DA3B53F4678F0CEFF698F022_gshared (EventHandler_1_t5629179164803EFAE40F6023484C1674B4493577* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
|
|
{
|
|
__this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
|
|
__this->___method = ___1_method;
|
|
__this->___m_target = ___0_object;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
|
|
int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
|
|
__this->___method_code = (intptr_t)__this;
|
|
if (MethodIsStatic((RuntimeMethod*)___1_method))
|
|
{
|
|
bool isOpen = parameterCount == 2;
|
|
if (isOpen)
|
|
__this->___invoke_impl = (intptr_t)&EventHandler_1_Invoke_mB8EBD394BCA1574F4FE9C1C05A4F246099C4DA48_OpenStaticInvoker;
|
|
else
|
|
__this->___invoke_impl = (intptr_t)&EventHandler_1_Invoke_mB8EBD394BCA1574F4FE9C1C05A4F246099C4DA48_ClosedStaticInvoker;
|
|
}
|
|
else
|
|
{
|
|
bool isOpen = parameterCount == 1;
|
|
if (isOpen)
|
|
{
|
|
if (__this->___method_is_virtual)
|
|
{
|
|
if (il2cpp_codegen_method_is_generic_instance_method((RuntimeMethod*)___1_method))
|
|
if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
|
|
__this->___invoke_impl = (intptr_t)&EventHandler_1_Invoke_mB8EBD394BCA1574F4FE9C1C05A4F246099C4DA48_OpenGenericInterfaceInvoker;
|
|
else
|
|
__this->___invoke_impl = (intptr_t)&EventHandler_1_Invoke_mB8EBD394BCA1574F4FE9C1C05A4F246099C4DA48_OpenGenericVirtualInvoker;
|
|
else
|
|
if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
|
|
__this->___invoke_impl = (intptr_t)&EventHandler_1_Invoke_mB8EBD394BCA1574F4FE9C1C05A4F246099C4DA48_OpenInterfaceInvoker;
|
|
else
|
|
__this->___invoke_impl = (intptr_t)&EventHandler_1_Invoke_mB8EBD394BCA1574F4FE9C1C05A4F246099C4DA48_OpenVirtualInvoker;
|
|
}
|
|
else
|
|
{
|
|
__this->___invoke_impl = (intptr_t)&EventHandler_1_Invoke_mB8EBD394BCA1574F4FE9C1C05A4F246099C4DA48_OpenInstInvoker;
|
|
}
|
|
}
|
|
else
|
|
{
|
|
if (___0_object == NULL)
|
|
il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
|
|
__this->___invoke_impl = (intptr_t)&EventHandler_1_Invoke_mB8EBD394BCA1574F4FE9C1C05A4F246099C4DA48_ClosedInstInvoker;
|
|
}
|
|
}
|
|
__this->___extra_arg = (intptr_t)&EventHandler_1_Invoke_mB8EBD394BCA1574F4FE9C1C05A4F246099C4DA48_Multicast;
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventHandler_1_Invoke_mB8EBD394BCA1574F4FE9C1C05A4F246099C4DA48_gshared (EventHandler_1_t5629179164803EFAE40F6023484C1674B4493577* __this, RuntimeObject* ___0_sender, Il2CppFullySharedGenericAny ___1_e, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, Il2CppFullySharedGenericAny, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_sender, ___1_e, reinterpret_cast<RuntimeMethod*>(__this->___method));
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* EventHandler_1_BeginInvoke_mA311BFC9CADDF1E27A154AC1DCAD18C65BF8F442_gshared (EventHandler_1_t5629179164803EFAE40F6023484C1674B4493577* __this, RuntimeObject* ___0_sender, Il2CppFullySharedGenericAny ___1_e, AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C* ___2_callback, RuntimeObject* ___3_object, const RuntimeMethod* method)
|
|
{
|
|
void *__d_args[3] = {0};
|
|
__d_args[0] = ___0_sender;
|
|
RuntimeClass* ___1_e_klass = il2cpp_codegen_class_from_type(il2cpp_codegen_method_parameter_type((MethodInfo*)__this->___method, 1));
|
|
__d_args[1] = (il2cpp_codegen_class_is_value_type(___1_e_klass) ? Box(___1_e_klass, ___1_e) : (void*)___1_e);
|
|
return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___2_callback, (RuntimeObject*)___3_object);
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventHandler_1_EndInvoke_mB188B4F1C9554AD71DDB6920B01FE7BB033CA6A1_gshared (EventHandler_1_t5629179164803EFAE40F6023484C1674B4493577* __this, RuntimeObject* ___0_result, const RuntimeMethod* method)
|
|
{
|
|
il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___0_result, 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
|
|
void ExecuteJobFunction_Invoke_mC3CD5E90BE2F8DD00147F507815986745DC0AE47_Multicast(ExecuteJobFunction_t53D66BB3103088E82039AEB0E9F79597B5026F33* __this, ReorderJob_1_tDAA45AF1869B34ED9756EB0EFD57DE23F02BBBBB* ___0_data, intptr_t ___1_additionalPtr, intptr_t ___2_bufferRangePatchData, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3* ___3_ranges, int32_t ___4_jobIndex, const RuntimeMethod* method)
|
|
{
|
|
il2cpp_array_size_t length = __this->___delegates->max_length;
|
|
Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
|
|
for (il2cpp_array_size_t i = 0; i < length; i++)
|
|
{
|
|
ExecuteJobFunction_t53D66BB3103088E82039AEB0E9F79597B5026F33* currentDelegate = reinterpret_cast<ExecuteJobFunction_t53D66BB3103088E82039AEB0E9F79597B5026F33*>(delegatesToInvoke[i]);
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, ReorderJob_1_tDAA45AF1869B34ED9756EB0EFD57DE23F02BBBBB*, intptr_t, intptr_t, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3*, int32_t, const RuntimeMethod*);
|
|
((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_data, ___1_additionalPtr, ___2_bufferRangePatchData, ___3_ranges, ___4_jobIndex, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
|
|
}
|
|
}
|
|
void ExecuteJobFunction_Invoke_mC3CD5E90BE2F8DD00147F507815986745DC0AE47_OpenInst(ExecuteJobFunction_t53D66BB3103088E82039AEB0E9F79597B5026F33* __this, ReorderJob_1_tDAA45AF1869B34ED9756EB0EFD57DE23F02BBBBB* ___0_data, intptr_t ___1_additionalPtr, intptr_t ___2_bufferRangePatchData, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3* ___3_ranges, int32_t ___4_jobIndex, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (ReorderJob_1_tDAA45AF1869B34ED9756EB0EFD57DE23F02BBBBB*, intptr_t, intptr_t, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3*, int32_t, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___method_ptr)(___0_data, ___1_additionalPtr, ___2_bufferRangePatchData, ___3_ranges, ___4_jobIndex, method);
|
|
}
|
|
void ExecuteJobFunction_Invoke_mC3CD5E90BE2F8DD00147F507815986745DC0AE47_OpenStatic(ExecuteJobFunction_t53D66BB3103088E82039AEB0E9F79597B5026F33* __this, ReorderJob_1_tDAA45AF1869B34ED9756EB0EFD57DE23F02BBBBB* ___0_data, intptr_t ___1_additionalPtr, intptr_t ___2_bufferRangePatchData, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3* ___3_ranges, int32_t ___4_jobIndex, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (ReorderJob_1_tDAA45AF1869B34ED9756EB0EFD57DE23F02BBBBB*, intptr_t, intptr_t, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3*, int32_t, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___method_ptr)(___0_data, ___1_additionalPtr, ___2_bufferRangePatchData, ___3_ranges, ___4_jobIndex, method);
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExecuteJobFunction__ctor_mC7B81645113AD9674AC53B1D0D82B8AD79B15A81_gshared (ExecuteJobFunction_t53D66BB3103088E82039AEB0E9F79597B5026F33* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
|
|
{
|
|
__this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
|
|
__this->___method = ___1_method;
|
|
__this->___m_target = ___0_object;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
|
|
int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
|
|
__this->___method_code = (intptr_t)__this;
|
|
if (MethodIsStatic((RuntimeMethod*)___1_method))
|
|
{
|
|
bool isOpen = parameterCount == 5;
|
|
if (isOpen)
|
|
__this->___invoke_impl = (intptr_t)&ExecuteJobFunction_Invoke_mC3CD5E90BE2F8DD00147F507815986745DC0AE47_OpenStatic;
|
|
else
|
|
{
|
|
__this->___invoke_impl = __this->___method_ptr;
|
|
__this->___method_code = (intptr_t)__this->___m_target;
|
|
}
|
|
}
|
|
else
|
|
{
|
|
bool isOpen = parameterCount == 4;
|
|
if (isOpen)
|
|
{
|
|
__this->___invoke_impl = (intptr_t)&ExecuteJobFunction_Invoke_mC3CD5E90BE2F8DD00147F507815986745DC0AE47_OpenInst;
|
|
}
|
|
else
|
|
{
|
|
if (___0_object == NULL)
|
|
il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
|
|
__this->___invoke_impl = __this->___method_ptr;
|
|
__this->___method_code = (intptr_t)__this->___m_target;
|
|
}
|
|
}
|
|
__this->___extra_arg = (intptr_t)&ExecuteJobFunction_Invoke_mC3CD5E90BE2F8DD00147F507815986745DC0AE47_Multicast;
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExecuteJobFunction_Invoke_mC3CD5E90BE2F8DD00147F507815986745DC0AE47_gshared (ExecuteJobFunction_t53D66BB3103088E82039AEB0E9F79597B5026F33* __this, ReorderJob_1_tDAA45AF1869B34ED9756EB0EFD57DE23F02BBBBB* ___0_data, intptr_t ___1_additionalPtr, intptr_t ___2_bufferRangePatchData, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3* ___3_ranges, int32_t ___4_jobIndex, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, ReorderJob_1_tDAA45AF1869B34ED9756EB0EFD57DE23F02BBBBB*, intptr_t, intptr_t, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3*, int32_t, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_data, ___1_additionalPtr, ___2_bufferRangePatchData, ___3_ranges, ___4_jobIndex, reinterpret_cast<RuntimeMethod*>(__this->___method));
|
|
}
|
|
#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
|
|
void ExecuteJobFunction_Invoke_m1B23262581BCC1B5FE31282810E71F471BBD3F0E_Multicast(ExecuteJobFunction_t7AE735AC136FA81C32A56B5C5C9A84758E248886* __this, ReorderJob_1_t1F1AB2AB7FCF92E3E50274869027DAEC12151A8C* ___0_data, intptr_t ___1_additionalPtr, intptr_t ___2_bufferRangePatchData, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3* ___3_ranges, int32_t ___4_jobIndex, const RuntimeMethod* method)
|
|
{
|
|
il2cpp_array_size_t length = __this->___delegates->max_length;
|
|
Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
|
|
for (il2cpp_array_size_t i = 0; i < length; i++)
|
|
{
|
|
ExecuteJobFunction_t7AE735AC136FA81C32A56B5C5C9A84758E248886* currentDelegate = reinterpret_cast<ExecuteJobFunction_t7AE735AC136FA81C32A56B5C5C9A84758E248886*>(delegatesToInvoke[i]);
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, ReorderJob_1_t1F1AB2AB7FCF92E3E50274869027DAEC12151A8C*, intptr_t, intptr_t, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3*, int32_t, const RuntimeMethod*);
|
|
((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_data, ___1_additionalPtr, ___2_bufferRangePatchData, ___3_ranges, ___4_jobIndex, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
|
|
}
|
|
}
|
|
void ExecuteJobFunction_Invoke_m1B23262581BCC1B5FE31282810E71F471BBD3F0E_OpenInst(ExecuteJobFunction_t7AE735AC136FA81C32A56B5C5C9A84758E248886* __this, ReorderJob_1_t1F1AB2AB7FCF92E3E50274869027DAEC12151A8C* ___0_data, intptr_t ___1_additionalPtr, intptr_t ___2_bufferRangePatchData, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3* ___3_ranges, int32_t ___4_jobIndex, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (ReorderJob_1_t1F1AB2AB7FCF92E3E50274869027DAEC12151A8C*, intptr_t, intptr_t, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3*, int32_t, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___method_ptr)(___0_data, ___1_additionalPtr, ___2_bufferRangePatchData, ___3_ranges, ___4_jobIndex, method);
|
|
}
|
|
void ExecuteJobFunction_Invoke_m1B23262581BCC1B5FE31282810E71F471BBD3F0E_OpenStatic(ExecuteJobFunction_t7AE735AC136FA81C32A56B5C5C9A84758E248886* __this, ReorderJob_1_t1F1AB2AB7FCF92E3E50274869027DAEC12151A8C* ___0_data, intptr_t ___1_additionalPtr, intptr_t ___2_bufferRangePatchData, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3* ___3_ranges, int32_t ___4_jobIndex, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (ReorderJob_1_t1F1AB2AB7FCF92E3E50274869027DAEC12151A8C*, intptr_t, intptr_t, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3*, int32_t, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___method_ptr)(___0_data, ___1_additionalPtr, ___2_bufferRangePatchData, ___3_ranges, ___4_jobIndex, method);
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExecuteJobFunction__ctor_m7A8E569DD24BDA79E35E8E21943DC2CC31B6E1A6_gshared (ExecuteJobFunction_t7AE735AC136FA81C32A56B5C5C9A84758E248886* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
|
|
{
|
|
__this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
|
|
__this->___method = ___1_method;
|
|
__this->___m_target = ___0_object;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
|
|
int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
|
|
__this->___method_code = (intptr_t)__this;
|
|
if (MethodIsStatic((RuntimeMethod*)___1_method))
|
|
{
|
|
bool isOpen = parameterCount == 5;
|
|
if (isOpen)
|
|
__this->___invoke_impl = (intptr_t)&ExecuteJobFunction_Invoke_m1B23262581BCC1B5FE31282810E71F471BBD3F0E_OpenStatic;
|
|
else
|
|
{
|
|
__this->___invoke_impl = __this->___method_ptr;
|
|
__this->___method_code = (intptr_t)__this->___m_target;
|
|
}
|
|
}
|
|
else
|
|
{
|
|
bool isOpen = parameterCount == 4;
|
|
if (isOpen)
|
|
{
|
|
__this->___invoke_impl = (intptr_t)&ExecuteJobFunction_Invoke_m1B23262581BCC1B5FE31282810E71F471BBD3F0E_OpenInst;
|
|
}
|
|
else
|
|
{
|
|
if (___0_object == NULL)
|
|
il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
|
|
__this->___invoke_impl = __this->___method_ptr;
|
|
__this->___method_code = (intptr_t)__this->___m_target;
|
|
}
|
|
}
|
|
__this->___extra_arg = (intptr_t)&ExecuteJobFunction_Invoke_m1B23262581BCC1B5FE31282810E71F471BBD3F0E_Multicast;
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExecuteJobFunction_Invoke_m1B23262581BCC1B5FE31282810E71F471BBD3F0E_gshared (ExecuteJobFunction_t7AE735AC136FA81C32A56B5C5C9A84758E248886* __this, ReorderJob_1_t1F1AB2AB7FCF92E3E50274869027DAEC12151A8C* ___0_data, intptr_t ___1_additionalPtr, intptr_t ___2_bufferRangePatchData, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3* ___3_ranges, int32_t ___4_jobIndex, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, ReorderJob_1_t1F1AB2AB7FCF92E3E50274869027DAEC12151A8C*, intptr_t, intptr_t, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3*, int32_t, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_data, ___1_additionalPtr, ___2_bufferRangePatchData, ___3_ranges, ___4_jobIndex, reinterpret_cast<RuntimeMethod*>(__this->___method));
|
|
}
|
|
#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
|
|
void ExecuteJobFunction_Invoke_mDF57E7030A8DDF52CEB49FF9A2447ABA8938833D_Multicast(ExecuteJobFunction_t50D0BCCF65B8BBAB18926F1CDF5E870687D72514* __this, LightExtractionJob_tEBC7702598048604387974DE52CC9CB5085A99FF* ___0_data, intptr_t ___1_additionalPtr, intptr_t ___2_bufferRangePatchData, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3* ___3_ranges, int32_t ___4_jobIndex, const RuntimeMethod* method)
|
|
{
|
|
il2cpp_array_size_t length = __this->___delegates->max_length;
|
|
Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
|
|
for (il2cpp_array_size_t i = 0; i < length; i++)
|
|
{
|
|
ExecuteJobFunction_t50D0BCCF65B8BBAB18926F1CDF5E870687D72514* currentDelegate = reinterpret_cast<ExecuteJobFunction_t50D0BCCF65B8BBAB18926F1CDF5E870687D72514*>(delegatesToInvoke[i]);
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, LightExtractionJob_tEBC7702598048604387974DE52CC9CB5085A99FF*, intptr_t, intptr_t, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3*, int32_t, const RuntimeMethod*);
|
|
((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_data, ___1_additionalPtr, ___2_bufferRangePatchData, ___3_ranges, ___4_jobIndex, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
|
|
}
|
|
}
|
|
void ExecuteJobFunction_Invoke_mDF57E7030A8DDF52CEB49FF9A2447ABA8938833D_OpenInst(ExecuteJobFunction_t50D0BCCF65B8BBAB18926F1CDF5E870687D72514* __this, LightExtractionJob_tEBC7702598048604387974DE52CC9CB5085A99FF* ___0_data, intptr_t ___1_additionalPtr, intptr_t ___2_bufferRangePatchData, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3* ___3_ranges, int32_t ___4_jobIndex, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (LightExtractionJob_tEBC7702598048604387974DE52CC9CB5085A99FF*, intptr_t, intptr_t, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3*, int32_t, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___method_ptr)(___0_data, ___1_additionalPtr, ___2_bufferRangePatchData, ___3_ranges, ___4_jobIndex, method);
|
|
}
|
|
void ExecuteJobFunction_Invoke_mDF57E7030A8DDF52CEB49FF9A2447ABA8938833D_OpenStatic(ExecuteJobFunction_t50D0BCCF65B8BBAB18926F1CDF5E870687D72514* __this, LightExtractionJob_tEBC7702598048604387974DE52CC9CB5085A99FF* ___0_data, intptr_t ___1_additionalPtr, intptr_t ___2_bufferRangePatchData, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3* ___3_ranges, int32_t ___4_jobIndex, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (LightExtractionJob_tEBC7702598048604387974DE52CC9CB5085A99FF*, intptr_t, intptr_t, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3*, int32_t, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___method_ptr)(___0_data, ___1_additionalPtr, ___2_bufferRangePatchData, ___3_ranges, ___4_jobIndex, method);
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExecuteJobFunction__ctor_mFB15292A246679A921C7C0A6D10AFA18D16EDE4F_gshared (ExecuteJobFunction_t50D0BCCF65B8BBAB18926F1CDF5E870687D72514* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
|
|
{
|
|
__this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
|
|
__this->___method = ___1_method;
|
|
__this->___m_target = ___0_object;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
|
|
int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
|
|
__this->___method_code = (intptr_t)__this;
|
|
if (MethodIsStatic((RuntimeMethod*)___1_method))
|
|
{
|
|
bool isOpen = parameterCount == 5;
|
|
if (isOpen)
|
|
__this->___invoke_impl = (intptr_t)&ExecuteJobFunction_Invoke_mDF57E7030A8DDF52CEB49FF9A2447ABA8938833D_OpenStatic;
|
|
else
|
|
{
|
|
__this->___invoke_impl = __this->___method_ptr;
|
|
__this->___method_code = (intptr_t)__this->___m_target;
|
|
}
|
|
}
|
|
else
|
|
{
|
|
bool isOpen = parameterCount == 4;
|
|
if (isOpen)
|
|
{
|
|
__this->___invoke_impl = (intptr_t)&ExecuteJobFunction_Invoke_mDF57E7030A8DDF52CEB49FF9A2447ABA8938833D_OpenInst;
|
|
}
|
|
else
|
|
{
|
|
if (___0_object == NULL)
|
|
il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
|
|
__this->___invoke_impl = __this->___method_ptr;
|
|
__this->___method_code = (intptr_t)__this->___m_target;
|
|
}
|
|
}
|
|
__this->___extra_arg = (intptr_t)&ExecuteJobFunction_Invoke_mDF57E7030A8DDF52CEB49FF9A2447ABA8938833D_Multicast;
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExecuteJobFunction_Invoke_mDF57E7030A8DDF52CEB49FF9A2447ABA8938833D_gshared (ExecuteJobFunction_t50D0BCCF65B8BBAB18926F1CDF5E870687D72514* __this, LightExtractionJob_tEBC7702598048604387974DE52CC9CB5085A99FF* ___0_data, intptr_t ___1_additionalPtr, intptr_t ___2_bufferRangePatchData, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3* ___3_ranges, int32_t ___4_jobIndex, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, LightExtractionJob_tEBC7702598048604387974DE52CC9CB5085A99FF*, intptr_t, intptr_t, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3*, int32_t, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_data, ___1_additionalPtr, ___2_bufferRangePatchData, ___3_ranges, ___4_jobIndex, reinterpret_cast<RuntimeMethod*>(__this->___method));
|
|
}
|
|
#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
|
|
void ExecuteJobFunction_Invoke_m4AA1D2ACBD5F2250E9900E844AC6078F8F517AFA_Multicast(ExecuteJobFunction_tCF011F3B262871423C0CEBBD0B8DA646BCC0FEDB* __this, MinMaxZJob_t7B285F5001D18A0A7B34312F9BF7E7441C8A1EFD* ___0_data, intptr_t ___1_additionalPtr, intptr_t ___2_bufferRangePatchData, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3* ___3_ranges, int32_t ___4_jobIndex, const RuntimeMethod* method)
|
|
{
|
|
il2cpp_array_size_t length = __this->___delegates->max_length;
|
|
Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
|
|
for (il2cpp_array_size_t i = 0; i < length; i++)
|
|
{
|
|
ExecuteJobFunction_tCF011F3B262871423C0CEBBD0B8DA646BCC0FEDB* currentDelegate = reinterpret_cast<ExecuteJobFunction_tCF011F3B262871423C0CEBBD0B8DA646BCC0FEDB*>(delegatesToInvoke[i]);
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, MinMaxZJob_t7B285F5001D18A0A7B34312F9BF7E7441C8A1EFD*, intptr_t, intptr_t, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3*, int32_t, const RuntimeMethod*);
|
|
((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_data, ___1_additionalPtr, ___2_bufferRangePatchData, ___3_ranges, ___4_jobIndex, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
|
|
}
|
|
}
|
|
void ExecuteJobFunction_Invoke_m4AA1D2ACBD5F2250E9900E844AC6078F8F517AFA_OpenInst(ExecuteJobFunction_tCF011F3B262871423C0CEBBD0B8DA646BCC0FEDB* __this, MinMaxZJob_t7B285F5001D18A0A7B34312F9BF7E7441C8A1EFD* ___0_data, intptr_t ___1_additionalPtr, intptr_t ___2_bufferRangePatchData, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3* ___3_ranges, int32_t ___4_jobIndex, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (MinMaxZJob_t7B285F5001D18A0A7B34312F9BF7E7441C8A1EFD*, intptr_t, intptr_t, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3*, int32_t, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___method_ptr)(___0_data, ___1_additionalPtr, ___2_bufferRangePatchData, ___3_ranges, ___4_jobIndex, method);
|
|
}
|
|
void ExecuteJobFunction_Invoke_m4AA1D2ACBD5F2250E9900E844AC6078F8F517AFA_OpenStatic(ExecuteJobFunction_tCF011F3B262871423C0CEBBD0B8DA646BCC0FEDB* __this, MinMaxZJob_t7B285F5001D18A0A7B34312F9BF7E7441C8A1EFD* ___0_data, intptr_t ___1_additionalPtr, intptr_t ___2_bufferRangePatchData, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3* ___3_ranges, int32_t ___4_jobIndex, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (MinMaxZJob_t7B285F5001D18A0A7B34312F9BF7E7441C8A1EFD*, intptr_t, intptr_t, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3*, int32_t, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___method_ptr)(___0_data, ___1_additionalPtr, ___2_bufferRangePatchData, ___3_ranges, ___4_jobIndex, method);
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExecuteJobFunction__ctor_mA8117F22DF6A35D05EFEC537F172ED3F22F33D6E_gshared (ExecuteJobFunction_tCF011F3B262871423C0CEBBD0B8DA646BCC0FEDB* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
|
|
{
|
|
__this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
|
|
__this->___method = ___1_method;
|
|
__this->___m_target = ___0_object;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
|
|
int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
|
|
__this->___method_code = (intptr_t)__this;
|
|
if (MethodIsStatic((RuntimeMethod*)___1_method))
|
|
{
|
|
bool isOpen = parameterCount == 5;
|
|
if (isOpen)
|
|
__this->___invoke_impl = (intptr_t)&ExecuteJobFunction_Invoke_m4AA1D2ACBD5F2250E9900E844AC6078F8F517AFA_OpenStatic;
|
|
else
|
|
{
|
|
__this->___invoke_impl = __this->___method_ptr;
|
|
__this->___method_code = (intptr_t)__this->___m_target;
|
|
}
|
|
}
|
|
else
|
|
{
|
|
bool isOpen = parameterCount == 4;
|
|
if (isOpen)
|
|
{
|
|
__this->___invoke_impl = (intptr_t)&ExecuteJobFunction_Invoke_m4AA1D2ACBD5F2250E9900E844AC6078F8F517AFA_OpenInst;
|
|
}
|
|
else
|
|
{
|
|
if (___0_object == NULL)
|
|
il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
|
|
__this->___invoke_impl = __this->___method_ptr;
|
|
__this->___method_code = (intptr_t)__this->___m_target;
|
|
}
|
|
}
|
|
__this->___extra_arg = (intptr_t)&ExecuteJobFunction_Invoke_m4AA1D2ACBD5F2250E9900E844AC6078F8F517AFA_Multicast;
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExecuteJobFunction_Invoke_m4AA1D2ACBD5F2250E9900E844AC6078F8F517AFA_gshared (ExecuteJobFunction_tCF011F3B262871423C0CEBBD0B8DA646BCC0FEDB* __this, MinMaxZJob_t7B285F5001D18A0A7B34312F9BF7E7441C8A1EFD* ___0_data, intptr_t ___1_additionalPtr, intptr_t ___2_bufferRangePatchData, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3* ___3_ranges, int32_t ___4_jobIndex, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, MinMaxZJob_t7B285F5001D18A0A7B34312F9BF7E7441C8A1EFD*, intptr_t, intptr_t, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3*, int32_t, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_data, ___1_additionalPtr, ___2_bufferRangePatchData, ___3_ranges, ___4_jobIndex, reinterpret_cast<RuntimeMethod*>(__this->___method));
|
|
}
|
|
#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
|
|
void ExecuteJobFunction_Invoke_mE91D3E491F2605194A251209FBC5411C968CDC74_Multicast(ExecuteJobFunction_t6B5F76CBD4DEDD0DDEA414023BBA878DEAA9C83C* __this, NativeArrayDisposeJob_tC4C226F42B67C01224F186D06868C7BCB828E9FB* ___0_data, intptr_t ___1_additionalPtr, intptr_t ___2_bufferRangePatchData, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3* ___3_ranges, int32_t ___4_jobIndex, const RuntimeMethod* method)
|
|
{
|
|
il2cpp_array_size_t length = __this->___delegates->max_length;
|
|
Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
|
|
for (il2cpp_array_size_t i = 0; i < length; i++)
|
|
{
|
|
ExecuteJobFunction_t6B5F76CBD4DEDD0DDEA414023BBA878DEAA9C83C* currentDelegate = reinterpret_cast<ExecuteJobFunction_t6B5F76CBD4DEDD0DDEA414023BBA878DEAA9C83C*>(delegatesToInvoke[i]);
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, NativeArrayDisposeJob_tC4C226F42B67C01224F186D06868C7BCB828E9FB*, intptr_t, intptr_t, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3*, int32_t, const RuntimeMethod*);
|
|
((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_data, ___1_additionalPtr, ___2_bufferRangePatchData, ___3_ranges, ___4_jobIndex, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
|
|
}
|
|
}
|
|
void ExecuteJobFunction_Invoke_mE91D3E491F2605194A251209FBC5411C968CDC74_OpenInst(ExecuteJobFunction_t6B5F76CBD4DEDD0DDEA414023BBA878DEAA9C83C* __this, NativeArrayDisposeJob_tC4C226F42B67C01224F186D06868C7BCB828E9FB* ___0_data, intptr_t ___1_additionalPtr, intptr_t ___2_bufferRangePatchData, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3* ___3_ranges, int32_t ___4_jobIndex, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (NativeArrayDisposeJob_tC4C226F42B67C01224F186D06868C7BCB828E9FB*, intptr_t, intptr_t, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3*, int32_t, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___method_ptr)(___0_data, ___1_additionalPtr, ___2_bufferRangePatchData, ___3_ranges, ___4_jobIndex, method);
|
|
}
|
|
void ExecuteJobFunction_Invoke_mE91D3E491F2605194A251209FBC5411C968CDC74_OpenStatic(ExecuteJobFunction_t6B5F76CBD4DEDD0DDEA414023BBA878DEAA9C83C* __this, NativeArrayDisposeJob_tC4C226F42B67C01224F186D06868C7BCB828E9FB* ___0_data, intptr_t ___1_additionalPtr, intptr_t ___2_bufferRangePatchData, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3* ___3_ranges, int32_t ___4_jobIndex, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (NativeArrayDisposeJob_tC4C226F42B67C01224F186D06868C7BCB828E9FB*, intptr_t, intptr_t, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3*, int32_t, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___method_ptr)(___0_data, ___1_additionalPtr, ___2_bufferRangePatchData, ___3_ranges, ___4_jobIndex, method);
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExecuteJobFunction__ctor_m7994E8BBD0EE219D0282262BBF3E8B7EC51C8BE7_gshared (ExecuteJobFunction_t6B5F76CBD4DEDD0DDEA414023BBA878DEAA9C83C* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
|
|
{
|
|
__this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
|
|
__this->___method = ___1_method;
|
|
__this->___m_target = ___0_object;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
|
|
int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
|
|
__this->___method_code = (intptr_t)__this;
|
|
if (MethodIsStatic((RuntimeMethod*)___1_method))
|
|
{
|
|
bool isOpen = parameterCount == 5;
|
|
if (isOpen)
|
|
__this->___invoke_impl = (intptr_t)&ExecuteJobFunction_Invoke_mE91D3E491F2605194A251209FBC5411C968CDC74_OpenStatic;
|
|
else
|
|
{
|
|
__this->___invoke_impl = __this->___method_ptr;
|
|
__this->___method_code = (intptr_t)__this->___m_target;
|
|
}
|
|
}
|
|
else
|
|
{
|
|
bool isOpen = parameterCount == 4;
|
|
if (isOpen)
|
|
{
|
|
__this->___invoke_impl = (intptr_t)&ExecuteJobFunction_Invoke_mE91D3E491F2605194A251209FBC5411C968CDC74_OpenInst;
|
|
}
|
|
else
|
|
{
|
|
if (___0_object == NULL)
|
|
il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
|
|
__this->___invoke_impl = __this->___method_ptr;
|
|
__this->___method_code = (intptr_t)__this->___m_target;
|
|
}
|
|
}
|
|
__this->___extra_arg = (intptr_t)&ExecuteJobFunction_Invoke_mE91D3E491F2605194A251209FBC5411C968CDC74_Multicast;
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExecuteJobFunction_Invoke_mE91D3E491F2605194A251209FBC5411C968CDC74_gshared (ExecuteJobFunction_t6B5F76CBD4DEDD0DDEA414023BBA878DEAA9C83C* __this, NativeArrayDisposeJob_tC4C226F42B67C01224F186D06868C7BCB828E9FB* ___0_data, intptr_t ___1_additionalPtr, intptr_t ___2_bufferRangePatchData, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3* ___3_ranges, int32_t ___4_jobIndex, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, NativeArrayDisposeJob_tC4C226F42B67C01224F186D06868C7BCB828E9FB*, intptr_t, intptr_t, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3*, int32_t, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_data, ___1_additionalPtr, ___2_bufferRangePatchData, ___3_ranges, ___4_jobIndex, reinterpret_cast<RuntimeMethod*>(__this->___method));
|
|
}
|
|
#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
|
|
void ExecuteJobFunction_Invoke_m5E48570426F48071DA03FCF510BC6C5F04F76349_Multicast(ExecuteJobFunction_t9AA03D2E2E185B8049C4A14F6DDACD109B1AAAD7* __this, NativeListDisposeJob_tAFDFC975902309E429D7F8A52994A70483EEFC8F* ___0_data, intptr_t ___1_additionalPtr, intptr_t ___2_bufferRangePatchData, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3* ___3_ranges, int32_t ___4_jobIndex, const RuntimeMethod* method)
|
|
{
|
|
il2cpp_array_size_t length = __this->___delegates->max_length;
|
|
Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
|
|
for (il2cpp_array_size_t i = 0; i < length; i++)
|
|
{
|
|
ExecuteJobFunction_t9AA03D2E2E185B8049C4A14F6DDACD109B1AAAD7* currentDelegate = reinterpret_cast<ExecuteJobFunction_t9AA03D2E2E185B8049C4A14F6DDACD109B1AAAD7*>(delegatesToInvoke[i]);
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, NativeListDisposeJob_tAFDFC975902309E429D7F8A52994A70483EEFC8F*, intptr_t, intptr_t, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3*, int32_t, const RuntimeMethod*);
|
|
((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_data, ___1_additionalPtr, ___2_bufferRangePatchData, ___3_ranges, ___4_jobIndex, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
|
|
}
|
|
}
|
|
void ExecuteJobFunction_Invoke_m5E48570426F48071DA03FCF510BC6C5F04F76349_OpenInst(ExecuteJobFunction_t9AA03D2E2E185B8049C4A14F6DDACD109B1AAAD7* __this, NativeListDisposeJob_tAFDFC975902309E429D7F8A52994A70483EEFC8F* ___0_data, intptr_t ___1_additionalPtr, intptr_t ___2_bufferRangePatchData, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3* ___3_ranges, int32_t ___4_jobIndex, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (NativeListDisposeJob_tAFDFC975902309E429D7F8A52994A70483EEFC8F*, intptr_t, intptr_t, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3*, int32_t, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___method_ptr)(___0_data, ___1_additionalPtr, ___2_bufferRangePatchData, ___3_ranges, ___4_jobIndex, method);
|
|
}
|
|
void ExecuteJobFunction_Invoke_m5E48570426F48071DA03FCF510BC6C5F04F76349_OpenStatic(ExecuteJobFunction_t9AA03D2E2E185B8049C4A14F6DDACD109B1AAAD7* __this, NativeListDisposeJob_tAFDFC975902309E429D7F8A52994A70483EEFC8F* ___0_data, intptr_t ___1_additionalPtr, intptr_t ___2_bufferRangePatchData, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3* ___3_ranges, int32_t ___4_jobIndex, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (NativeListDisposeJob_tAFDFC975902309E429D7F8A52994A70483EEFC8F*, intptr_t, intptr_t, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3*, int32_t, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___method_ptr)(___0_data, ___1_additionalPtr, ___2_bufferRangePatchData, ___3_ranges, ___4_jobIndex, method);
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExecuteJobFunction__ctor_m2E6131BE010CDAE806E1FACDFD7F8E5E5BD6CFD7_gshared (ExecuteJobFunction_t9AA03D2E2E185B8049C4A14F6DDACD109B1AAAD7* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
|
|
{
|
|
__this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
|
|
__this->___method = ___1_method;
|
|
__this->___m_target = ___0_object;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
|
|
int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
|
|
__this->___method_code = (intptr_t)__this;
|
|
if (MethodIsStatic((RuntimeMethod*)___1_method))
|
|
{
|
|
bool isOpen = parameterCount == 5;
|
|
if (isOpen)
|
|
__this->___invoke_impl = (intptr_t)&ExecuteJobFunction_Invoke_m5E48570426F48071DA03FCF510BC6C5F04F76349_OpenStatic;
|
|
else
|
|
{
|
|
__this->___invoke_impl = __this->___method_ptr;
|
|
__this->___method_code = (intptr_t)__this->___m_target;
|
|
}
|
|
}
|
|
else
|
|
{
|
|
bool isOpen = parameterCount == 4;
|
|
if (isOpen)
|
|
{
|
|
__this->___invoke_impl = (intptr_t)&ExecuteJobFunction_Invoke_m5E48570426F48071DA03FCF510BC6C5F04F76349_OpenInst;
|
|
}
|
|
else
|
|
{
|
|
if (___0_object == NULL)
|
|
il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
|
|
__this->___invoke_impl = __this->___method_ptr;
|
|
__this->___method_code = (intptr_t)__this->___m_target;
|
|
}
|
|
}
|
|
__this->___extra_arg = (intptr_t)&ExecuteJobFunction_Invoke_m5E48570426F48071DA03FCF510BC6C5F04F76349_Multicast;
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExecuteJobFunction_Invoke_m5E48570426F48071DA03FCF510BC6C5F04F76349_gshared (ExecuteJobFunction_t9AA03D2E2E185B8049C4A14F6DDACD109B1AAAD7* __this, NativeListDisposeJob_tAFDFC975902309E429D7F8A52994A70483EEFC8F* ___0_data, intptr_t ___1_additionalPtr, intptr_t ___2_bufferRangePatchData, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3* ___3_ranges, int32_t ___4_jobIndex, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, NativeListDisposeJob_tAFDFC975902309E429D7F8A52994A70483EEFC8F*, intptr_t, intptr_t, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3*, int32_t, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_data, ___1_additionalPtr, ___2_bufferRangePatchData, ___3_ranges, ___4_jobIndex, reinterpret_cast<RuntimeMethod*>(__this->___method));
|
|
}
|
|
#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
|
|
void ExecuteJobFunction_Invoke_m1737384CCD444D31F7461AE5E6DA4C3CCA36304C_Multicast(ExecuteJobFunction_t6591B6F1F9E51D285757F85E5DC6496464C184B1* __this, NativeQueueDisposeJob_t1B1983EA13D2F36B4422FE4DF256D7E363B8CFD5* ___0_data, intptr_t ___1_additionalPtr, intptr_t ___2_bufferRangePatchData, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3* ___3_ranges, int32_t ___4_jobIndex, const RuntimeMethod* method)
|
|
{
|
|
il2cpp_array_size_t length = __this->___delegates->max_length;
|
|
Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
|
|
for (il2cpp_array_size_t i = 0; i < length; i++)
|
|
{
|
|
ExecuteJobFunction_t6591B6F1F9E51D285757F85E5DC6496464C184B1* currentDelegate = reinterpret_cast<ExecuteJobFunction_t6591B6F1F9E51D285757F85E5DC6496464C184B1*>(delegatesToInvoke[i]);
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, NativeQueueDisposeJob_t1B1983EA13D2F36B4422FE4DF256D7E363B8CFD5*, intptr_t, intptr_t, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3*, int32_t, const RuntimeMethod*);
|
|
((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_data, ___1_additionalPtr, ___2_bufferRangePatchData, ___3_ranges, ___4_jobIndex, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
|
|
}
|
|
}
|
|
void ExecuteJobFunction_Invoke_m1737384CCD444D31F7461AE5E6DA4C3CCA36304C_OpenInst(ExecuteJobFunction_t6591B6F1F9E51D285757F85E5DC6496464C184B1* __this, NativeQueueDisposeJob_t1B1983EA13D2F36B4422FE4DF256D7E363B8CFD5* ___0_data, intptr_t ___1_additionalPtr, intptr_t ___2_bufferRangePatchData, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3* ___3_ranges, int32_t ___4_jobIndex, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (NativeQueueDisposeJob_t1B1983EA13D2F36B4422FE4DF256D7E363B8CFD5*, intptr_t, intptr_t, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3*, int32_t, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___method_ptr)(___0_data, ___1_additionalPtr, ___2_bufferRangePatchData, ___3_ranges, ___4_jobIndex, method);
|
|
}
|
|
void ExecuteJobFunction_Invoke_m1737384CCD444D31F7461AE5E6DA4C3CCA36304C_OpenStatic(ExecuteJobFunction_t6591B6F1F9E51D285757F85E5DC6496464C184B1* __this, NativeQueueDisposeJob_t1B1983EA13D2F36B4422FE4DF256D7E363B8CFD5* ___0_data, intptr_t ___1_additionalPtr, intptr_t ___2_bufferRangePatchData, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3* ___3_ranges, int32_t ___4_jobIndex, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (NativeQueueDisposeJob_t1B1983EA13D2F36B4422FE4DF256D7E363B8CFD5*, intptr_t, intptr_t, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3*, int32_t, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___method_ptr)(___0_data, ___1_additionalPtr, ___2_bufferRangePatchData, ___3_ranges, ___4_jobIndex, method);
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExecuteJobFunction__ctor_m3B05EB6878634B4B8CDAE90FA3ACA55EF7DA001F_gshared (ExecuteJobFunction_t6591B6F1F9E51D285757F85E5DC6496464C184B1* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
|
|
{
|
|
__this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
|
|
__this->___method = ___1_method;
|
|
__this->___m_target = ___0_object;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
|
|
int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
|
|
__this->___method_code = (intptr_t)__this;
|
|
if (MethodIsStatic((RuntimeMethod*)___1_method))
|
|
{
|
|
bool isOpen = parameterCount == 5;
|
|
if (isOpen)
|
|
__this->___invoke_impl = (intptr_t)&ExecuteJobFunction_Invoke_m1737384CCD444D31F7461AE5E6DA4C3CCA36304C_OpenStatic;
|
|
else
|
|
{
|
|
__this->___invoke_impl = __this->___method_ptr;
|
|
__this->___method_code = (intptr_t)__this->___m_target;
|
|
}
|
|
}
|
|
else
|
|
{
|
|
bool isOpen = parameterCount == 4;
|
|
if (isOpen)
|
|
{
|
|
__this->___invoke_impl = (intptr_t)&ExecuteJobFunction_Invoke_m1737384CCD444D31F7461AE5E6DA4C3CCA36304C_OpenInst;
|
|
}
|
|
else
|
|
{
|
|
if (___0_object == NULL)
|
|
il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
|
|
__this->___invoke_impl = __this->___method_ptr;
|
|
__this->___method_code = (intptr_t)__this->___m_target;
|
|
}
|
|
}
|
|
__this->___extra_arg = (intptr_t)&ExecuteJobFunction_Invoke_m1737384CCD444D31F7461AE5E6DA4C3CCA36304C_Multicast;
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExecuteJobFunction_Invoke_m1737384CCD444D31F7461AE5E6DA4C3CCA36304C_gshared (ExecuteJobFunction_t6591B6F1F9E51D285757F85E5DC6496464C184B1* __this, NativeQueueDisposeJob_t1B1983EA13D2F36B4422FE4DF256D7E363B8CFD5* ___0_data, intptr_t ___1_additionalPtr, intptr_t ___2_bufferRangePatchData, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3* ___3_ranges, int32_t ___4_jobIndex, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, NativeQueueDisposeJob_t1B1983EA13D2F36B4422FE4DF256D7E363B8CFD5*, intptr_t, intptr_t, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3*, int32_t, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_data, ___1_additionalPtr, ___2_bufferRangePatchData, ___3_ranges, ___4_jobIndex, reinterpret_cast<RuntimeMethod*>(__this->___method));
|
|
}
|
|
#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
|
|
void ExecuteJobFunction_Invoke_m35A103684168B62E63CDD2D38ACE131312232F30_Multicast(ExecuteJobFunction_t4B1983A6D29D58DFD073EEA2D4D7CE3071F168EA* __this, NativeReferenceDisposeJob_t19339E953A8DEEB90CDD6C530F43AD856B82BEE2* ___0_data, intptr_t ___1_additionalPtr, intptr_t ___2_bufferRangePatchData, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3* ___3_ranges, int32_t ___4_jobIndex, const RuntimeMethod* method)
|
|
{
|
|
il2cpp_array_size_t length = __this->___delegates->max_length;
|
|
Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
|
|
for (il2cpp_array_size_t i = 0; i < length; i++)
|
|
{
|
|
ExecuteJobFunction_t4B1983A6D29D58DFD073EEA2D4D7CE3071F168EA* currentDelegate = reinterpret_cast<ExecuteJobFunction_t4B1983A6D29D58DFD073EEA2D4D7CE3071F168EA*>(delegatesToInvoke[i]);
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, NativeReferenceDisposeJob_t19339E953A8DEEB90CDD6C530F43AD856B82BEE2*, intptr_t, intptr_t, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3*, int32_t, const RuntimeMethod*);
|
|
((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_data, ___1_additionalPtr, ___2_bufferRangePatchData, ___3_ranges, ___4_jobIndex, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
|
|
}
|
|
}
|
|
void ExecuteJobFunction_Invoke_m35A103684168B62E63CDD2D38ACE131312232F30_OpenInst(ExecuteJobFunction_t4B1983A6D29D58DFD073EEA2D4D7CE3071F168EA* __this, NativeReferenceDisposeJob_t19339E953A8DEEB90CDD6C530F43AD856B82BEE2* ___0_data, intptr_t ___1_additionalPtr, intptr_t ___2_bufferRangePatchData, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3* ___3_ranges, int32_t ___4_jobIndex, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (NativeReferenceDisposeJob_t19339E953A8DEEB90CDD6C530F43AD856B82BEE2*, intptr_t, intptr_t, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3*, int32_t, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___method_ptr)(___0_data, ___1_additionalPtr, ___2_bufferRangePatchData, ___3_ranges, ___4_jobIndex, method);
|
|
}
|
|
void ExecuteJobFunction_Invoke_m35A103684168B62E63CDD2D38ACE131312232F30_OpenStatic(ExecuteJobFunction_t4B1983A6D29D58DFD073EEA2D4D7CE3071F168EA* __this, NativeReferenceDisposeJob_t19339E953A8DEEB90CDD6C530F43AD856B82BEE2* ___0_data, intptr_t ___1_additionalPtr, intptr_t ___2_bufferRangePatchData, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3* ___3_ranges, int32_t ___4_jobIndex, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (NativeReferenceDisposeJob_t19339E953A8DEEB90CDD6C530F43AD856B82BEE2*, intptr_t, intptr_t, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3*, int32_t, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___method_ptr)(___0_data, ___1_additionalPtr, ___2_bufferRangePatchData, ___3_ranges, ___4_jobIndex, method);
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExecuteJobFunction__ctor_mE44733D9AACE84F68A02BC8B26BFAD619E70A62F_gshared (ExecuteJobFunction_t4B1983A6D29D58DFD073EEA2D4D7CE3071F168EA* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
|
|
{
|
|
__this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
|
|
__this->___method = ___1_method;
|
|
__this->___m_target = ___0_object;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
|
|
int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
|
|
__this->___method_code = (intptr_t)__this;
|
|
if (MethodIsStatic((RuntimeMethod*)___1_method))
|
|
{
|
|
bool isOpen = parameterCount == 5;
|
|
if (isOpen)
|
|
__this->___invoke_impl = (intptr_t)&ExecuteJobFunction_Invoke_m35A103684168B62E63CDD2D38ACE131312232F30_OpenStatic;
|
|
else
|
|
{
|
|
__this->___invoke_impl = __this->___method_ptr;
|
|
__this->___method_code = (intptr_t)__this->___m_target;
|
|
}
|
|
}
|
|
else
|
|
{
|
|
bool isOpen = parameterCount == 4;
|
|
if (isOpen)
|
|
{
|
|
__this->___invoke_impl = (intptr_t)&ExecuteJobFunction_Invoke_m35A103684168B62E63CDD2D38ACE131312232F30_OpenInst;
|
|
}
|
|
else
|
|
{
|
|
if (___0_object == NULL)
|
|
il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
|
|
__this->___invoke_impl = __this->___method_ptr;
|
|
__this->___method_code = (intptr_t)__this->___m_target;
|
|
}
|
|
}
|
|
__this->___extra_arg = (intptr_t)&ExecuteJobFunction_Invoke_m35A103684168B62E63CDD2D38ACE131312232F30_Multicast;
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExecuteJobFunction_Invoke_m35A103684168B62E63CDD2D38ACE131312232F30_gshared (ExecuteJobFunction_t4B1983A6D29D58DFD073EEA2D4D7CE3071F168EA* __this, NativeReferenceDisposeJob_t19339E953A8DEEB90CDD6C530F43AD856B82BEE2* ___0_data, intptr_t ___1_additionalPtr, intptr_t ___2_bufferRangePatchData, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3* ___3_ranges, int32_t ___4_jobIndex, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, NativeReferenceDisposeJob_t19339E953A8DEEB90CDD6C530F43AD856B82BEE2*, intptr_t, intptr_t, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3*, int32_t, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_data, ___1_additionalPtr, ___2_bufferRangePatchData, ___3_ranges, ___4_jobIndex, reinterpret_cast<RuntimeMethod*>(__this->___method));
|
|
}
|
|
#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
|
|
void ExecuteJobFunction_Invoke_mD29212D799FE43A536CFC0B0B07CA70168D7DCEF_Multicast(ExecuteJobFunction_tF694C2435DEC5A8330A7F16466F5B0280361C10F* __this, RadixSortJob_tA186D2970CA48F2D425EEA7C918BA7BD53024381* ___0_data, intptr_t ___1_additionalPtr, intptr_t ___2_bufferRangePatchData, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3* ___3_ranges, int32_t ___4_jobIndex, const RuntimeMethod* method)
|
|
{
|
|
il2cpp_array_size_t length = __this->___delegates->max_length;
|
|
Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
|
|
for (il2cpp_array_size_t i = 0; i < length; i++)
|
|
{
|
|
ExecuteJobFunction_tF694C2435DEC5A8330A7F16466F5B0280361C10F* currentDelegate = reinterpret_cast<ExecuteJobFunction_tF694C2435DEC5A8330A7F16466F5B0280361C10F*>(delegatesToInvoke[i]);
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, RadixSortJob_tA186D2970CA48F2D425EEA7C918BA7BD53024381*, intptr_t, intptr_t, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3*, int32_t, const RuntimeMethod*);
|
|
((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_data, ___1_additionalPtr, ___2_bufferRangePatchData, ___3_ranges, ___4_jobIndex, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
|
|
}
|
|
}
|
|
void ExecuteJobFunction_Invoke_mD29212D799FE43A536CFC0B0B07CA70168D7DCEF_OpenInst(ExecuteJobFunction_tF694C2435DEC5A8330A7F16466F5B0280361C10F* __this, RadixSortJob_tA186D2970CA48F2D425EEA7C918BA7BD53024381* ___0_data, intptr_t ___1_additionalPtr, intptr_t ___2_bufferRangePatchData, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3* ___3_ranges, int32_t ___4_jobIndex, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (RadixSortJob_tA186D2970CA48F2D425EEA7C918BA7BD53024381*, intptr_t, intptr_t, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3*, int32_t, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___method_ptr)(___0_data, ___1_additionalPtr, ___2_bufferRangePatchData, ___3_ranges, ___4_jobIndex, method);
|
|
}
|
|
void ExecuteJobFunction_Invoke_mD29212D799FE43A536CFC0B0B07CA70168D7DCEF_OpenStatic(ExecuteJobFunction_tF694C2435DEC5A8330A7F16466F5B0280361C10F* __this, RadixSortJob_tA186D2970CA48F2D425EEA7C918BA7BD53024381* ___0_data, intptr_t ___1_additionalPtr, intptr_t ___2_bufferRangePatchData, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3* ___3_ranges, int32_t ___4_jobIndex, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (RadixSortJob_tA186D2970CA48F2D425EEA7C918BA7BD53024381*, intptr_t, intptr_t, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3*, int32_t, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___method_ptr)(___0_data, ___1_additionalPtr, ___2_bufferRangePatchData, ___3_ranges, ___4_jobIndex, method);
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExecuteJobFunction__ctor_mFD926D407AC9774BCEA91E72EA8E70C85B9DEE48_gshared (ExecuteJobFunction_tF694C2435DEC5A8330A7F16466F5B0280361C10F* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
|
|
{
|
|
__this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
|
|
__this->___method = ___1_method;
|
|
__this->___m_target = ___0_object;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
|
|
int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
|
|
__this->___method_code = (intptr_t)__this;
|
|
if (MethodIsStatic((RuntimeMethod*)___1_method))
|
|
{
|
|
bool isOpen = parameterCount == 5;
|
|
if (isOpen)
|
|
__this->___invoke_impl = (intptr_t)&ExecuteJobFunction_Invoke_mD29212D799FE43A536CFC0B0B07CA70168D7DCEF_OpenStatic;
|
|
else
|
|
{
|
|
__this->___invoke_impl = __this->___method_ptr;
|
|
__this->___method_code = (intptr_t)__this->___m_target;
|
|
}
|
|
}
|
|
else
|
|
{
|
|
bool isOpen = parameterCount == 4;
|
|
if (isOpen)
|
|
{
|
|
__this->___invoke_impl = (intptr_t)&ExecuteJobFunction_Invoke_mD29212D799FE43A536CFC0B0B07CA70168D7DCEF_OpenInst;
|
|
}
|
|
else
|
|
{
|
|
if (___0_object == NULL)
|
|
il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
|
|
__this->___invoke_impl = __this->___method_ptr;
|
|
__this->___method_code = (intptr_t)__this->___m_target;
|
|
}
|
|
}
|
|
__this->___extra_arg = (intptr_t)&ExecuteJobFunction_Invoke_mD29212D799FE43A536CFC0B0B07CA70168D7DCEF_Multicast;
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExecuteJobFunction_Invoke_mD29212D799FE43A536CFC0B0B07CA70168D7DCEF_gshared (ExecuteJobFunction_tF694C2435DEC5A8330A7F16466F5B0280361C10F* __this, RadixSortJob_tA186D2970CA48F2D425EEA7C918BA7BD53024381* ___0_data, intptr_t ___1_additionalPtr, intptr_t ___2_bufferRangePatchData, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3* ___3_ranges, int32_t ___4_jobIndex, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, RadixSortJob_tA186D2970CA48F2D425EEA7C918BA7BD53024381*, intptr_t, intptr_t, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3*, int32_t, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_data, ___1_additionalPtr, ___2_bufferRangePatchData, ___3_ranges, ___4_jobIndex, reinterpret_cast<RuntimeMethod*>(__this->___method));
|
|
}
|
|
#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
|
|
void ExecuteJobFunction_Invoke_m80F334BB93C27621F86A3B1281977F45EB7559E2_Multicast(ExecuteJobFunction_tA552A4C911CF544DF25FD22B214F43718BB9A02D* __this, SliceCombineJob_t1CE979EB828943E997C055871F958388C55BBE9A* ___0_data, intptr_t ___1_additionalPtr, intptr_t ___2_bufferRangePatchData, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3* ___3_ranges, int32_t ___4_jobIndex, const RuntimeMethod* method)
|
|
{
|
|
il2cpp_array_size_t length = __this->___delegates->max_length;
|
|
Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
|
|
for (il2cpp_array_size_t i = 0; i < length; i++)
|
|
{
|
|
ExecuteJobFunction_tA552A4C911CF544DF25FD22B214F43718BB9A02D* currentDelegate = reinterpret_cast<ExecuteJobFunction_tA552A4C911CF544DF25FD22B214F43718BB9A02D*>(delegatesToInvoke[i]);
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, SliceCombineJob_t1CE979EB828943E997C055871F958388C55BBE9A*, intptr_t, intptr_t, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3*, int32_t, const RuntimeMethod*);
|
|
((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_data, ___1_additionalPtr, ___2_bufferRangePatchData, ___3_ranges, ___4_jobIndex, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
|
|
}
|
|
}
|
|
void ExecuteJobFunction_Invoke_m80F334BB93C27621F86A3B1281977F45EB7559E2_OpenInst(ExecuteJobFunction_tA552A4C911CF544DF25FD22B214F43718BB9A02D* __this, SliceCombineJob_t1CE979EB828943E997C055871F958388C55BBE9A* ___0_data, intptr_t ___1_additionalPtr, intptr_t ___2_bufferRangePatchData, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3* ___3_ranges, int32_t ___4_jobIndex, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (SliceCombineJob_t1CE979EB828943E997C055871F958388C55BBE9A*, intptr_t, intptr_t, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3*, int32_t, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___method_ptr)(___0_data, ___1_additionalPtr, ___2_bufferRangePatchData, ___3_ranges, ___4_jobIndex, method);
|
|
}
|
|
void ExecuteJobFunction_Invoke_m80F334BB93C27621F86A3B1281977F45EB7559E2_OpenStatic(ExecuteJobFunction_tA552A4C911CF544DF25FD22B214F43718BB9A02D* __this, SliceCombineJob_t1CE979EB828943E997C055871F958388C55BBE9A* ___0_data, intptr_t ___1_additionalPtr, intptr_t ___2_bufferRangePatchData, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3* ___3_ranges, int32_t ___4_jobIndex, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (SliceCombineJob_t1CE979EB828943E997C055871F958388C55BBE9A*, intptr_t, intptr_t, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3*, int32_t, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___method_ptr)(___0_data, ___1_additionalPtr, ___2_bufferRangePatchData, ___3_ranges, ___4_jobIndex, method);
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExecuteJobFunction__ctor_mC5F7A05801C2BF9795387B6FFB0E3E8BD9F089E7_gshared (ExecuteJobFunction_tA552A4C911CF544DF25FD22B214F43718BB9A02D* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
|
|
{
|
|
__this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
|
|
__this->___method = ___1_method;
|
|
__this->___m_target = ___0_object;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
|
|
int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
|
|
__this->___method_code = (intptr_t)__this;
|
|
if (MethodIsStatic((RuntimeMethod*)___1_method))
|
|
{
|
|
bool isOpen = parameterCount == 5;
|
|
if (isOpen)
|
|
__this->___invoke_impl = (intptr_t)&ExecuteJobFunction_Invoke_m80F334BB93C27621F86A3B1281977F45EB7559E2_OpenStatic;
|
|
else
|
|
{
|
|
__this->___invoke_impl = __this->___method_ptr;
|
|
__this->___method_code = (intptr_t)__this->___m_target;
|
|
}
|
|
}
|
|
else
|
|
{
|
|
bool isOpen = parameterCount == 4;
|
|
if (isOpen)
|
|
{
|
|
__this->___invoke_impl = (intptr_t)&ExecuteJobFunction_Invoke_m80F334BB93C27621F86A3B1281977F45EB7559E2_OpenInst;
|
|
}
|
|
else
|
|
{
|
|
if (___0_object == NULL)
|
|
il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
|
|
__this->___invoke_impl = __this->___method_ptr;
|
|
__this->___method_code = (intptr_t)__this->___m_target;
|
|
}
|
|
}
|
|
__this->___extra_arg = (intptr_t)&ExecuteJobFunction_Invoke_m80F334BB93C27621F86A3B1281977F45EB7559E2_Multicast;
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExecuteJobFunction_Invoke_m80F334BB93C27621F86A3B1281977F45EB7559E2_gshared (ExecuteJobFunction_tA552A4C911CF544DF25FD22B214F43718BB9A02D* __this, SliceCombineJob_t1CE979EB828943E997C055871F958388C55BBE9A* ___0_data, intptr_t ___1_additionalPtr, intptr_t ___2_bufferRangePatchData, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3* ___3_ranges, int32_t ___4_jobIndex, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, SliceCombineJob_t1CE979EB828943E997C055871F958388C55BBE9A*, intptr_t, intptr_t, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3*, int32_t, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_data, ___1_additionalPtr, ___2_bufferRangePatchData, ___3_ranges, ___4_jobIndex, reinterpret_cast<RuntimeMethod*>(__this->___method));
|
|
}
|
|
#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
|
|
void ExecuteJobFunction_Invoke_m76BC05867C88E59F4E08E6A8F4580ABCDD57CF43_Multicast(ExecuteJobFunction_tF26F64F606759A7F840F4EE7BC1A1A92071390AB* __this, SliceCullingJob_t9EF107BD36223E7805C502BF1FF8E1767FB326CC* ___0_data, intptr_t ___1_additionalPtr, intptr_t ___2_bufferRangePatchData, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3* ___3_ranges, int32_t ___4_jobIndex, const RuntimeMethod* method)
|
|
{
|
|
il2cpp_array_size_t length = __this->___delegates->max_length;
|
|
Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
|
|
for (il2cpp_array_size_t i = 0; i < length; i++)
|
|
{
|
|
ExecuteJobFunction_tF26F64F606759A7F840F4EE7BC1A1A92071390AB* currentDelegate = reinterpret_cast<ExecuteJobFunction_tF26F64F606759A7F840F4EE7BC1A1A92071390AB*>(delegatesToInvoke[i]);
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, SliceCullingJob_t9EF107BD36223E7805C502BF1FF8E1767FB326CC*, intptr_t, intptr_t, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3*, int32_t, const RuntimeMethod*);
|
|
((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_data, ___1_additionalPtr, ___2_bufferRangePatchData, ___3_ranges, ___4_jobIndex, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
|
|
}
|
|
}
|
|
void ExecuteJobFunction_Invoke_m76BC05867C88E59F4E08E6A8F4580ABCDD57CF43_OpenInst(ExecuteJobFunction_tF26F64F606759A7F840F4EE7BC1A1A92071390AB* __this, SliceCullingJob_t9EF107BD36223E7805C502BF1FF8E1767FB326CC* ___0_data, intptr_t ___1_additionalPtr, intptr_t ___2_bufferRangePatchData, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3* ___3_ranges, int32_t ___4_jobIndex, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (SliceCullingJob_t9EF107BD36223E7805C502BF1FF8E1767FB326CC*, intptr_t, intptr_t, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3*, int32_t, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___method_ptr)(___0_data, ___1_additionalPtr, ___2_bufferRangePatchData, ___3_ranges, ___4_jobIndex, method);
|
|
}
|
|
void ExecuteJobFunction_Invoke_m76BC05867C88E59F4E08E6A8F4580ABCDD57CF43_OpenStatic(ExecuteJobFunction_tF26F64F606759A7F840F4EE7BC1A1A92071390AB* __this, SliceCullingJob_t9EF107BD36223E7805C502BF1FF8E1767FB326CC* ___0_data, intptr_t ___1_additionalPtr, intptr_t ___2_bufferRangePatchData, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3* ___3_ranges, int32_t ___4_jobIndex, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (SliceCullingJob_t9EF107BD36223E7805C502BF1FF8E1767FB326CC*, intptr_t, intptr_t, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3*, int32_t, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___method_ptr)(___0_data, ___1_additionalPtr, ___2_bufferRangePatchData, ___3_ranges, ___4_jobIndex, method);
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExecuteJobFunction__ctor_m1D7BABADFAE9281D191490A793BFA9F590F57C7E_gshared (ExecuteJobFunction_tF26F64F606759A7F840F4EE7BC1A1A92071390AB* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
|
|
{
|
|
__this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
|
|
__this->___method = ___1_method;
|
|
__this->___m_target = ___0_object;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
|
|
int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
|
|
__this->___method_code = (intptr_t)__this;
|
|
if (MethodIsStatic((RuntimeMethod*)___1_method))
|
|
{
|
|
bool isOpen = parameterCount == 5;
|
|
if (isOpen)
|
|
__this->___invoke_impl = (intptr_t)&ExecuteJobFunction_Invoke_m76BC05867C88E59F4E08E6A8F4580ABCDD57CF43_OpenStatic;
|
|
else
|
|
{
|
|
__this->___invoke_impl = __this->___method_ptr;
|
|
__this->___method_code = (intptr_t)__this->___m_target;
|
|
}
|
|
}
|
|
else
|
|
{
|
|
bool isOpen = parameterCount == 4;
|
|
if (isOpen)
|
|
{
|
|
__this->___invoke_impl = (intptr_t)&ExecuteJobFunction_Invoke_m76BC05867C88E59F4E08E6A8F4580ABCDD57CF43_OpenInst;
|
|
}
|
|
else
|
|
{
|
|
if (___0_object == NULL)
|
|
il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
|
|
__this->___invoke_impl = __this->___method_ptr;
|
|
__this->___method_code = (intptr_t)__this->___m_target;
|
|
}
|
|
}
|
|
__this->___extra_arg = (intptr_t)&ExecuteJobFunction_Invoke_m76BC05867C88E59F4E08E6A8F4580ABCDD57CF43_Multicast;
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExecuteJobFunction_Invoke_m76BC05867C88E59F4E08E6A8F4580ABCDD57CF43_gshared (ExecuteJobFunction_tF26F64F606759A7F840F4EE7BC1A1A92071390AB* __this, SliceCullingJob_t9EF107BD36223E7805C502BF1FF8E1767FB326CC* ___0_data, intptr_t ___1_additionalPtr, intptr_t ___2_bufferRangePatchData, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3* ___3_ranges, int32_t ___4_jobIndex, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, SliceCullingJob_t9EF107BD36223E7805C502BF1FF8E1767FB326CC*, intptr_t, intptr_t, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3*, int32_t, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_data, ___1_additionalPtr, ___2_bufferRangePatchData, ___3_ranges, ___4_jobIndex, reinterpret_cast<RuntimeMethod*>(__this->___method));
|
|
}
|
|
#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
|
|
void ExecuteJobFunction_Invoke_m0FAC1F440C73F2B84AC9E0F1DCCD39B47B370DAA_Multicast(ExecuteJobFunction_t1AC37B13E5A2883EA2B057AC7BD51343FC493D97* __this, UnsafeDisposeJob_tABDA7829E812471BAF5A6B390D41BCD0260753E8* ___0_data, intptr_t ___1_additionalPtr, intptr_t ___2_bufferRangePatchData, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3* ___3_ranges, int32_t ___4_jobIndex, const RuntimeMethod* method)
|
|
{
|
|
il2cpp_array_size_t length = __this->___delegates->max_length;
|
|
Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
|
|
for (il2cpp_array_size_t i = 0; i < length; i++)
|
|
{
|
|
ExecuteJobFunction_t1AC37B13E5A2883EA2B057AC7BD51343FC493D97* currentDelegate = reinterpret_cast<ExecuteJobFunction_t1AC37B13E5A2883EA2B057AC7BD51343FC493D97*>(delegatesToInvoke[i]);
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, UnsafeDisposeJob_tABDA7829E812471BAF5A6B390D41BCD0260753E8*, intptr_t, intptr_t, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3*, int32_t, const RuntimeMethod*);
|
|
((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_data, ___1_additionalPtr, ___2_bufferRangePatchData, ___3_ranges, ___4_jobIndex, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
|
|
}
|
|
}
|
|
void ExecuteJobFunction_Invoke_m0FAC1F440C73F2B84AC9E0F1DCCD39B47B370DAA_OpenInst(ExecuteJobFunction_t1AC37B13E5A2883EA2B057AC7BD51343FC493D97* __this, UnsafeDisposeJob_tABDA7829E812471BAF5A6B390D41BCD0260753E8* ___0_data, intptr_t ___1_additionalPtr, intptr_t ___2_bufferRangePatchData, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3* ___3_ranges, int32_t ___4_jobIndex, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (UnsafeDisposeJob_tABDA7829E812471BAF5A6B390D41BCD0260753E8*, intptr_t, intptr_t, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3*, int32_t, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___method_ptr)(___0_data, ___1_additionalPtr, ___2_bufferRangePatchData, ___3_ranges, ___4_jobIndex, method);
|
|
}
|
|
void ExecuteJobFunction_Invoke_m0FAC1F440C73F2B84AC9E0F1DCCD39B47B370DAA_OpenStatic(ExecuteJobFunction_t1AC37B13E5A2883EA2B057AC7BD51343FC493D97* __this, UnsafeDisposeJob_tABDA7829E812471BAF5A6B390D41BCD0260753E8* ___0_data, intptr_t ___1_additionalPtr, intptr_t ___2_bufferRangePatchData, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3* ___3_ranges, int32_t ___4_jobIndex, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (UnsafeDisposeJob_tABDA7829E812471BAF5A6B390D41BCD0260753E8*, intptr_t, intptr_t, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3*, int32_t, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___method_ptr)(___0_data, ___1_additionalPtr, ___2_bufferRangePatchData, ___3_ranges, ___4_jobIndex, method);
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExecuteJobFunction__ctor_mEC8F0F30E918A2DA168DC598A875BC0D60990DB9_gshared (ExecuteJobFunction_t1AC37B13E5A2883EA2B057AC7BD51343FC493D97* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
|
|
{
|
|
__this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
|
|
__this->___method = ___1_method;
|
|
__this->___m_target = ___0_object;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
|
|
int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
|
|
__this->___method_code = (intptr_t)__this;
|
|
if (MethodIsStatic((RuntimeMethod*)___1_method))
|
|
{
|
|
bool isOpen = parameterCount == 5;
|
|
if (isOpen)
|
|
__this->___invoke_impl = (intptr_t)&ExecuteJobFunction_Invoke_m0FAC1F440C73F2B84AC9E0F1DCCD39B47B370DAA_OpenStatic;
|
|
else
|
|
{
|
|
__this->___invoke_impl = __this->___method_ptr;
|
|
__this->___method_code = (intptr_t)__this->___m_target;
|
|
}
|
|
}
|
|
else
|
|
{
|
|
bool isOpen = parameterCount == 4;
|
|
if (isOpen)
|
|
{
|
|
__this->___invoke_impl = (intptr_t)&ExecuteJobFunction_Invoke_m0FAC1F440C73F2B84AC9E0F1DCCD39B47B370DAA_OpenInst;
|
|
}
|
|
else
|
|
{
|
|
if (___0_object == NULL)
|
|
il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
|
|
__this->___invoke_impl = __this->___method_ptr;
|
|
__this->___method_code = (intptr_t)__this->___m_target;
|
|
}
|
|
}
|
|
__this->___extra_arg = (intptr_t)&ExecuteJobFunction_Invoke_m0FAC1F440C73F2B84AC9E0F1DCCD39B47B370DAA_Multicast;
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExecuteJobFunction_Invoke_m0FAC1F440C73F2B84AC9E0F1DCCD39B47B370DAA_gshared (ExecuteJobFunction_t1AC37B13E5A2883EA2B057AC7BD51343FC493D97* __this, UnsafeDisposeJob_tABDA7829E812471BAF5A6B390D41BCD0260753E8* ___0_data, intptr_t ___1_additionalPtr, intptr_t ___2_bufferRangePatchData, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3* ___3_ranges, int32_t ___4_jobIndex, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, UnsafeDisposeJob_tABDA7829E812471BAF5A6B390D41BCD0260753E8*, intptr_t, intptr_t, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3*, int32_t, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_data, ___1_additionalPtr, ___2_bufferRangePatchData, ___3_ranges, ___4_jobIndex, reinterpret_cast<RuntimeMethod*>(__this->___method));
|
|
}
|
|
#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
|
|
void ExecuteJobFunction_Invoke_mA3AB7B47EC395C3CB6BF8748E5BE906CE26C6C91_Multicast(ExecuteJobFunction_t61D501ED666A1B038F37CB0E7E2C8BA99A6CF087* __this, UnsafeParallelHashMapDataDisposeJob_t737E663DAE8B1C489C3ED507387796B9226E798D* ___0_data, intptr_t ___1_additionalPtr, intptr_t ___2_bufferRangePatchData, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3* ___3_ranges, int32_t ___4_jobIndex, const RuntimeMethod* method)
|
|
{
|
|
il2cpp_array_size_t length = __this->___delegates->max_length;
|
|
Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
|
|
for (il2cpp_array_size_t i = 0; i < length; i++)
|
|
{
|
|
ExecuteJobFunction_t61D501ED666A1B038F37CB0E7E2C8BA99A6CF087* currentDelegate = reinterpret_cast<ExecuteJobFunction_t61D501ED666A1B038F37CB0E7E2C8BA99A6CF087*>(delegatesToInvoke[i]);
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, UnsafeParallelHashMapDataDisposeJob_t737E663DAE8B1C489C3ED507387796B9226E798D*, intptr_t, intptr_t, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3*, int32_t, const RuntimeMethod*);
|
|
((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_data, ___1_additionalPtr, ___2_bufferRangePatchData, ___3_ranges, ___4_jobIndex, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
|
|
}
|
|
}
|
|
void ExecuteJobFunction_Invoke_mA3AB7B47EC395C3CB6BF8748E5BE906CE26C6C91_OpenInst(ExecuteJobFunction_t61D501ED666A1B038F37CB0E7E2C8BA99A6CF087* __this, UnsafeParallelHashMapDataDisposeJob_t737E663DAE8B1C489C3ED507387796B9226E798D* ___0_data, intptr_t ___1_additionalPtr, intptr_t ___2_bufferRangePatchData, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3* ___3_ranges, int32_t ___4_jobIndex, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (UnsafeParallelHashMapDataDisposeJob_t737E663DAE8B1C489C3ED507387796B9226E798D*, intptr_t, intptr_t, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3*, int32_t, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___method_ptr)(___0_data, ___1_additionalPtr, ___2_bufferRangePatchData, ___3_ranges, ___4_jobIndex, method);
|
|
}
|
|
void ExecuteJobFunction_Invoke_mA3AB7B47EC395C3CB6BF8748E5BE906CE26C6C91_OpenStatic(ExecuteJobFunction_t61D501ED666A1B038F37CB0E7E2C8BA99A6CF087* __this, UnsafeParallelHashMapDataDisposeJob_t737E663DAE8B1C489C3ED507387796B9226E798D* ___0_data, intptr_t ___1_additionalPtr, intptr_t ___2_bufferRangePatchData, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3* ___3_ranges, int32_t ___4_jobIndex, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (UnsafeParallelHashMapDataDisposeJob_t737E663DAE8B1C489C3ED507387796B9226E798D*, intptr_t, intptr_t, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3*, int32_t, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___method_ptr)(___0_data, ___1_additionalPtr, ___2_bufferRangePatchData, ___3_ranges, ___4_jobIndex, method);
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExecuteJobFunction__ctor_mA47CFDEBB8F6556840CE48BE3899C57D77DDBD9E_gshared (ExecuteJobFunction_t61D501ED666A1B038F37CB0E7E2C8BA99A6CF087* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
|
|
{
|
|
__this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
|
|
__this->___method = ___1_method;
|
|
__this->___m_target = ___0_object;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
|
|
int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
|
|
__this->___method_code = (intptr_t)__this;
|
|
if (MethodIsStatic((RuntimeMethod*)___1_method))
|
|
{
|
|
bool isOpen = parameterCount == 5;
|
|
if (isOpen)
|
|
__this->___invoke_impl = (intptr_t)&ExecuteJobFunction_Invoke_mA3AB7B47EC395C3CB6BF8748E5BE906CE26C6C91_OpenStatic;
|
|
else
|
|
{
|
|
__this->___invoke_impl = __this->___method_ptr;
|
|
__this->___method_code = (intptr_t)__this->___m_target;
|
|
}
|
|
}
|
|
else
|
|
{
|
|
bool isOpen = parameterCount == 4;
|
|
if (isOpen)
|
|
{
|
|
__this->___invoke_impl = (intptr_t)&ExecuteJobFunction_Invoke_mA3AB7B47EC395C3CB6BF8748E5BE906CE26C6C91_OpenInst;
|
|
}
|
|
else
|
|
{
|
|
if (___0_object == NULL)
|
|
il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
|
|
__this->___invoke_impl = __this->___method_ptr;
|
|
__this->___method_code = (intptr_t)__this->___m_target;
|
|
}
|
|
}
|
|
__this->___extra_arg = (intptr_t)&ExecuteJobFunction_Invoke_mA3AB7B47EC395C3CB6BF8748E5BE906CE26C6C91_Multicast;
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExecuteJobFunction_Invoke_mA3AB7B47EC395C3CB6BF8748E5BE906CE26C6C91_gshared (ExecuteJobFunction_t61D501ED666A1B038F37CB0E7E2C8BA99A6CF087* __this, UnsafeParallelHashMapDataDisposeJob_t737E663DAE8B1C489C3ED507387796B9226E798D* ___0_data, intptr_t ___1_additionalPtr, intptr_t ___2_bufferRangePatchData, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3* ___3_ranges, int32_t ___4_jobIndex, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, UnsafeParallelHashMapDataDisposeJob_t737E663DAE8B1C489C3ED507387796B9226E798D*, intptr_t, intptr_t, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3*, int32_t, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_data, ___1_additionalPtr, ___2_bufferRangePatchData, ___3_ranges, ___4_jobIndex, reinterpret_cast<RuntimeMethod*>(__this->___method));
|
|
}
|
|
#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
|
|
void ExecuteJobFunction_Invoke_mD09BD7B2B23087C3D8D7493B488BFC81DA61CF81_Multicast(ExecuteJobFunction_t8FF7211D3DB6AF6E1C83256F3ECFB81EDA06A88E* __this, UnsafeParallelHashMapDisposeJob_t83E003B60C17F8843C87C56E647F10210D8A4B26* ___0_data, intptr_t ___1_additionalPtr, intptr_t ___2_bufferRangePatchData, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3* ___3_ranges, int32_t ___4_jobIndex, const RuntimeMethod* method)
|
|
{
|
|
il2cpp_array_size_t length = __this->___delegates->max_length;
|
|
Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
|
|
for (il2cpp_array_size_t i = 0; i < length; i++)
|
|
{
|
|
ExecuteJobFunction_t8FF7211D3DB6AF6E1C83256F3ECFB81EDA06A88E* currentDelegate = reinterpret_cast<ExecuteJobFunction_t8FF7211D3DB6AF6E1C83256F3ECFB81EDA06A88E*>(delegatesToInvoke[i]);
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, UnsafeParallelHashMapDisposeJob_t83E003B60C17F8843C87C56E647F10210D8A4B26*, intptr_t, intptr_t, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3*, int32_t, const RuntimeMethod*);
|
|
((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_data, ___1_additionalPtr, ___2_bufferRangePatchData, ___3_ranges, ___4_jobIndex, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
|
|
}
|
|
}
|
|
void ExecuteJobFunction_Invoke_mD09BD7B2B23087C3D8D7493B488BFC81DA61CF81_OpenInst(ExecuteJobFunction_t8FF7211D3DB6AF6E1C83256F3ECFB81EDA06A88E* __this, UnsafeParallelHashMapDisposeJob_t83E003B60C17F8843C87C56E647F10210D8A4B26* ___0_data, intptr_t ___1_additionalPtr, intptr_t ___2_bufferRangePatchData, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3* ___3_ranges, int32_t ___4_jobIndex, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (UnsafeParallelHashMapDisposeJob_t83E003B60C17F8843C87C56E647F10210D8A4B26*, intptr_t, intptr_t, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3*, int32_t, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___method_ptr)(___0_data, ___1_additionalPtr, ___2_bufferRangePatchData, ___3_ranges, ___4_jobIndex, method);
|
|
}
|
|
void ExecuteJobFunction_Invoke_mD09BD7B2B23087C3D8D7493B488BFC81DA61CF81_OpenStatic(ExecuteJobFunction_t8FF7211D3DB6AF6E1C83256F3ECFB81EDA06A88E* __this, UnsafeParallelHashMapDisposeJob_t83E003B60C17F8843C87C56E647F10210D8A4B26* ___0_data, intptr_t ___1_additionalPtr, intptr_t ___2_bufferRangePatchData, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3* ___3_ranges, int32_t ___4_jobIndex, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (UnsafeParallelHashMapDisposeJob_t83E003B60C17F8843C87C56E647F10210D8A4B26*, intptr_t, intptr_t, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3*, int32_t, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___method_ptr)(___0_data, ___1_additionalPtr, ___2_bufferRangePatchData, ___3_ranges, ___4_jobIndex, method);
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExecuteJobFunction__ctor_mB7AB9584A1F5E00BEDCFA73D9895A2C62780E76F_gshared (ExecuteJobFunction_t8FF7211D3DB6AF6E1C83256F3ECFB81EDA06A88E* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
|
|
{
|
|
__this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
|
|
__this->___method = ___1_method;
|
|
__this->___m_target = ___0_object;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
|
|
int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
|
|
__this->___method_code = (intptr_t)__this;
|
|
if (MethodIsStatic((RuntimeMethod*)___1_method))
|
|
{
|
|
bool isOpen = parameterCount == 5;
|
|
if (isOpen)
|
|
__this->___invoke_impl = (intptr_t)&ExecuteJobFunction_Invoke_mD09BD7B2B23087C3D8D7493B488BFC81DA61CF81_OpenStatic;
|
|
else
|
|
{
|
|
__this->___invoke_impl = __this->___method_ptr;
|
|
__this->___method_code = (intptr_t)__this->___m_target;
|
|
}
|
|
}
|
|
else
|
|
{
|
|
bool isOpen = parameterCount == 4;
|
|
if (isOpen)
|
|
{
|
|
__this->___invoke_impl = (intptr_t)&ExecuteJobFunction_Invoke_mD09BD7B2B23087C3D8D7493B488BFC81DA61CF81_OpenInst;
|
|
}
|
|
else
|
|
{
|
|
if (___0_object == NULL)
|
|
il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
|
|
__this->___invoke_impl = __this->___method_ptr;
|
|
__this->___method_code = (intptr_t)__this->___m_target;
|
|
}
|
|
}
|
|
__this->___extra_arg = (intptr_t)&ExecuteJobFunction_Invoke_mD09BD7B2B23087C3D8D7493B488BFC81DA61CF81_Multicast;
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExecuteJobFunction_Invoke_mD09BD7B2B23087C3D8D7493B488BFC81DA61CF81_gshared (ExecuteJobFunction_t8FF7211D3DB6AF6E1C83256F3ECFB81EDA06A88E* __this, UnsafeParallelHashMapDisposeJob_t83E003B60C17F8843C87C56E647F10210D8A4B26* ___0_data, intptr_t ___1_additionalPtr, intptr_t ___2_bufferRangePatchData, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3* ___3_ranges, int32_t ___4_jobIndex, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, UnsafeParallelHashMapDisposeJob_t83E003B60C17F8843C87C56E647F10210D8A4B26*, intptr_t, intptr_t, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3*, int32_t, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_data, ___1_additionalPtr, ___2_bufferRangePatchData, ___3_ranges, ___4_jobIndex, reinterpret_cast<RuntimeMethod*>(__this->___method));
|
|
}
|
|
#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
|
|
void ExecuteJobFunction_Invoke_m7F524A631DEEA3EB404E95848705DA38070B8FAB_Multicast(ExecuteJobFunction_t0AFFAB17D6E6A2A4A262214E56C7C1159F43F634* __this, ZBinningJob_t9BC217C31924E66E667568C1B51EA2F44FA0A08E* ___0_data, intptr_t ___1_additionalPtr, intptr_t ___2_bufferRangePatchData, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3* ___3_ranges, int32_t ___4_jobIndex, const RuntimeMethod* method)
|
|
{
|
|
il2cpp_array_size_t length = __this->___delegates->max_length;
|
|
Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
|
|
for (il2cpp_array_size_t i = 0; i < length; i++)
|
|
{
|
|
ExecuteJobFunction_t0AFFAB17D6E6A2A4A262214E56C7C1159F43F634* currentDelegate = reinterpret_cast<ExecuteJobFunction_t0AFFAB17D6E6A2A4A262214E56C7C1159F43F634*>(delegatesToInvoke[i]);
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, ZBinningJob_t9BC217C31924E66E667568C1B51EA2F44FA0A08E*, intptr_t, intptr_t, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3*, int32_t, const RuntimeMethod*);
|
|
((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_data, ___1_additionalPtr, ___2_bufferRangePatchData, ___3_ranges, ___4_jobIndex, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
|
|
}
|
|
}
|
|
void ExecuteJobFunction_Invoke_m7F524A631DEEA3EB404E95848705DA38070B8FAB_OpenInst(ExecuteJobFunction_t0AFFAB17D6E6A2A4A262214E56C7C1159F43F634* __this, ZBinningJob_t9BC217C31924E66E667568C1B51EA2F44FA0A08E* ___0_data, intptr_t ___1_additionalPtr, intptr_t ___2_bufferRangePatchData, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3* ___3_ranges, int32_t ___4_jobIndex, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (ZBinningJob_t9BC217C31924E66E667568C1B51EA2F44FA0A08E*, intptr_t, intptr_t, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3*, int32_t, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___method_ptr)(___0_data, ___1_additionalPtr, ___2_bufferRangePatchData, ___3_ranges, ___4_jobIndex, method);
|
|
}
|
|
void ExecuteJobFunction_Invoke_m7F524A631DEEA3EB404E95848705DA38070B8FAB_OpenStatic(ExecuteJobFunction_t0AFFAB17D6E6A2A4A262214E56C7C1159F43F634* __this, ZBinningJob_t9BC217C31924E66E667568C1B51EA2F44FA0A08E* ___0_data, intptr_t ___1_additionalPtr, intptr_t ___2_bufferRangePatchData, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3* ___3_ranges, int32_t ___4_jobIndex, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (ZBinningJob_t9BC217C31924E66E667568C1B51EA2F44FA0A08E*, intptr_t, intptr_t, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3*, int32_t, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___method_ptr)(___0_data, ___1_additionalPtr, ___2_bufferRangePatchData, ___3_ranges, ___4_jobIndex, method);
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExecuteJobFunction__ctor_m7F7E5F95712CF5839E6C0D0E6EACD7FC48A85D26_gshared (ExecuteJobFunction_t0AFFAB17D6E6A2A4A262214E56C7C1159F43F634* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
|
|
{
|
|
__this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
|
|
__this->___method = ___1_method;
|
|
__this->___m_target = ___0_object;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
|
|
int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
|
|
__this->___method_code = (intptr_t)__this;
|
|
if (MethodIsStatic((RuntimeMethod*)___1_method))
|
|
{
|
|
bool isOpen = parameterCount == 5;
|
|
if (isOpen)
|
|
__this->___invoke_impl = (intptr_t)&ExecuteJobFunction_Invoke_m7F524A631DEEA3EB404E95848705DA38070B8FAB_OpenStatic;
|
|
else
|
|
{
|
|
__this->___invoke_impl = __this->___method_ptr;
|
|
__this->___method_code = (intptr_t)__this->___m_target;
|
|
}
|
|
}
|
|
else
|
|
{
|
|
bool isOpen = parameterCount == 4;
|
|
if (isOpen)
|
|
{
|
|
__this->___invoke_impl = (intptr_t)&ExecuteJobFunction_Invoke_m7F524A631DEEA3EB404E95848705DA38070B8FAB_OpenInst;
|
|
}
|
|
else
|
|
{
|
|
if (___0_object == NULL)
|
|
il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
|
|
__this->___invoke_impl = __this->___method_ptr;
|
|
__this->___method_code = (intptr_t)__this->___m_target;
|
|
}
|
|
}
|
|
__this->___extra_arg = (intptr_t)&ExecuteJobFunction_Invoke_m7F524A631DEEA3EB404E95848705DA38070B8FAB_Multicast;
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExecuteJobFunction_Invoke_m7F524A631DEEA3EB404E95848705DA38070B8FAB_gshared (ExecuteJobFunction_t0AFFAB17D6E6A2A4A262214E56C7C1159F43F634* __this, ZBinningJob_t9BC217C31924E66E667568C1B51EA2F44FA0A08E* ___0_data, intptr_t ___1_additionalPtr, intptr_t ___2_bufferRangePatchData, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3* ___3_ranges, int32_t ___4_jobIndex, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, ZBinningJob_t9BC217C31924E66E667568C1B51EA2F44FA0A08E*, intptr_t, intptr_t, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3*, int32_t, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_data, ___1_additionalPtr, ___2_bufferRangePatchData, ___3_ranges, ___4_jobIndex, reinterpret_cast<RuntimeMethod*>(__this->___method));
|
|
}
|
|
#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
|
|
void ExecuteJobFunction_Invoke_mE738A94965D52843A841EA533E5CA4FC9A7C9516_Multicast(ExecuteJobFunction_t777485A6D532C7BC2FEA1F086E9981EED2ADD4FD* __this, Il2CppFullySharedGenericStruct* ___0_data, intptr_t ___1_additionalPtr, intptr_t ___2_bufferRangePatchData, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3* ___3_ranges, int32_t ___4_jobIndex, const RuntimeMethod* method)
|
|
{
|
|
il2cpp_array_size_t length = __this->___delegates->max_length;
|
|
Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
|
|
for (il2cpp_array_size_t i = 0; i < length; i++)
|
|
{
|
|
ExecuteJobFunction_t777485A6D532C7BC2FEA1F086E9981EED2ADD4FD* currentDelegate = reinterpret_cast<ExecuteJobFunction_t777485A6D532C7BC2FEA1F086E9981EED2ADD4FD*>(delegatesToInvoke[i]);
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, Il2CppFullySharedGenericStruct*, intptr_t, intptr_t, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3*, int32_t, const RuntimeMethod*);
|
|
((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_data, ___1_additionalPtr, ___2_bufferRangePatchData, ___3_ranges, ___4_jobIndex, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
|
|
}
|
|
}
|
|
void ExecuteJobFunction_Invoke_mE738A94965D52843A841EA533E5CA4FC9A7C9516_OpenInst(ExecuteJobFunction_t777485A6D532C7BC2FEA1F086E9981EED2ADD4FD* __this, Il2CppFullySharedGenericStruct* ___0_data, intptr_t ___1_additionalPtr, intptr_t ___2_bufferRangePatchData, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3* ___3_ranges, int32_t ___4_jobIndex, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (Il2CppFullySharedGenericStruct*, intptr_t, intptr_t, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3*, int32_t, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___method_ptr)(___0_data, ___1_additionalPtr, ___2_bufferRangePatchData, ___3_ranges, ___4_jobIndex, method);
|
|
}
|
|
void ExecuteJobFunction_Invoke_mE738A94965D52843A841EA533E5CA4FC9A7C9516_OpenStatic(ExecuteJobFunction_t777485A6D532C7BC2FEA1F086E9981EED2ADD4FD* __this, Il2CppFullySharedGenericStruct* ___0_data, intptr_t ___1_additionalPtr, intptr_t ___2_bufferRangePatchData, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3* ___3_ranges, int32_t ___4_jobIndex, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (Il2CppFullySharedGenericStruct*, intptr_t, intptr_t, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3*, int32_t, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___method_ptr)(___0_data, ___1_additionalPtr, ___2_bufferRangePatchData, ___3_ranges, ___4_jobIndex, method);
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExecuteJobFunction__ctor_m73BAF164492F59CAE8D711A4B28639C85F290892_gshared (ExecuteJobFunction_t777485A6D532C7BC2FEA1F086E9981EED2ADD4FD* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
|
|
{
|
|
__this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
|
|
__this->___method = ___1_method;
|
|
__this->___m_target = ___0_object;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
|
|
int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
|
|
__this->___method_code = (intptr_t)__this;
|
|
if (MethodIsStatic((RuntimeMethod*)___1_method))
|
|
{
|
|
bool isOpen = parameterCount == 5;
|
|
if (isOpen)
|
|
__this->___invoke_impl = (intptr_t)&ExecuteJobFunction_Invoke_mE738A94965D52843A841EA533E5CA4FC9A7C9516_OpenStatic;
|
|
else
|
|
{
|
|
__this->___invoke_impl = __this->___method_ptr;
|
|
__this->___method_code = (intptr_t)__this->___m_target;
|
|
}
|
|
}
|
|
else
|
|
{
|
|
bool isOpen = parameterCount == 4;
|
|
if (isOpen)
|
|
{
|
|
__this->___invoke_impl = (intptr_t)&ExecuteJobFunction_Invoke_mE738A94965D52843A841EA533E5CA4FC9A7C9516_OpenInst;
|
|
}
|
|
else
|
|
{
|
|
if (___0_object == NULL)
|
|
il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
|
|
__this->___invoke_impl = __this->___method_ptr;
|
|
__this->___method_code = (intptr_t)__this->___m_target;
|
|
}
|
|
}
|
|
__this->___extra_arg = (intptr_t)&ExecuteJobFunction_Invoke_mE738A94965D52843A841EA533E5CA4FC9A7C9516_Multicast;
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExecuteJobFunction_Invoke_mE738A94965D52843A841EA533E5CA4FC9A7C9516_gshared (ExecuteJobFunction_t777485A6D532C7BC2FEA1F086E9981EED2ADD4FD* __this, Il2CppFullySharedGenericStruct* ___0_data, intptr_t ___1_additionalPtr, intptr_t ___2_bufferRangePatchData, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3* ___3_ranges, int32_t ___4_jobIndex, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, Il2CppFullySharedGenericStruct*, intptr_t, intptr_t, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3*, int32_t, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_data, ___1_additionalPtr, ___2_bufferRangePatchData, ___3_ranges, ___4_jobIndex, reinterpret_cast<RuntimeMethod*>(__this->___method));
|
|
}
|
|
#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
|
|
void ExecuteJobFunction_Invoke_mCA0B422F0007D9AE6C15C3E2688DC5D527C92D74_Multicast(ExecuteJobFunction_tEB2DB472090D9B49DDA26E79725E7B11C72221A1* __this, Il2CppFullySharedGenericStruct* ___0_data, intptr_t ___1_additionalPtr, intptr_t ___2_bufferRangePatchData, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3* ___3_ranges, int32_t ___4_jobIndex, const RuntimeMethod* method)
|
|
{
|
|
il2cpp_array_size_t length = __this->___delegates->max_length;
|
|
Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
|
|
for (il2cpp_array_size_t i = 0; i < length; i++)
|
|
{
|
|
ExecuteJobFunction_tEB2DB472090D9B49DDA26E79725E7B11C72221A1* currentDelegate = reinterpret_cast<ExecuteJobFunction_tEB2DB472090D9B49DDA26E79725E7B11C72221A1*>(delegatesToInvoke[i]);
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, Il2CppFullySharedGenericStruct*, intptr_t, intptr_t, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3*, int32_t, const RuntimeMethod*);
|
|
((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_data, ___1_additionalPtr, ___2_bufferRangePatchData, ___3_ranges, ___4_jobIndex, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
|
|
}
|
|
}
|
|
void ExecuteJobFunction_Invoke_mCA0B422F0007D9AE6C15C3E2688DC5D527C92D74_OpenInst(ExecuteJobFunction_tEB2DB472090D9B49DDA26E79725E7B11C72221A1* __this, Il2CppFullySharedGenericStruct* ___0_data, intptr_t ___1_additionalPtr, intptr_t ___2_bufferRangePatchData, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3* ___3_ranges, int32_t ___4_jobIndex, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (Il2CppFullySharedGenericStruct*, intptr_t, intptr_t, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3*, int32_t, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___method_ptr)(___0_data, ___1_additionalPtr, ___2_bufferRangePatchData, ___3_ranges, ___4_jobIndex, method);
|
|
}
|
|
void ExecuteJobFunction_Invoke_mCA0B422F0007D9AE6C15C3E2688DC5D527C92D74_OpenStatic(ExecuteJobFunction_tEB2DB472090D9B49DDA26E79725E7B11C72221A1* __this, Il2CppFullySharedGenericStruct* ___0_data, intptr_t ___1_additionalPtr, intptr_t ___2_bufferRangePatchData, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3* ___3_ranges, int32_t ___4_jobIndex, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (Il2CppFullySharedGenericStruct*, intptr_t, intptr_t, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3*, int32_t, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___method_ptr)(___0_data, ___1_additionalPtr, ___2_bufferRangePatchData, ___3_ranges, ___4_jobIndex, method);
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExecuteJobFunction__ctor_m1BF6123F8BA8FF7CD732F8D8D7C05F134AE6EE54_gshared (ExecuteJobFunction_tEB2DB472090D9B49DDA26E79725E7B11C72221A1* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
|
|
{
|
|
__this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
|
|
__this->___method = ___1_method;
|
|
__this->___m_target = ___0_object;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
|
|
int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
|
|
__this->___method_code = (intptr_t)__this;
|
|
if (MethodIsStatic((RuntimeMethod*)___1_method))
|
|
{
|
|
bool isOpen = parameterCount == 5;
|
|
if (isOpen)
|
|
__this->___invoke_impl = (intptr_t)&ExecuteJobFunction_Invoke_mCA0B422F0007D9AE6C15C3E2688DC5D527C92D74_OpenStatic;
|
|
else
|
|
{
|
|
__this->___invoke_impl = __this->___method_ptr;
|
|
__this->___method_code = (intptr_t)__this->___m_target;
|
|
}
|
|
}
|
|
else
|
|
{
|
|
bool isOpen = parameterCount == 4;
|
|
if (isOpen)
|
|
{
|
|
__this->___invoke_impl = (intptr_t)&ExecuteJobFunction_Invoke_mCA0B422F0007D9AE6C15C3E2688DC5D527C92D74_OpenInst;
|
|
}
|
|
else
|
|
{
|
|
if (___0_object == NULL)
|
|
il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
|
|
__this->___invoke_impl = __this->___method_ptr;
|
|
__this->___method_code = (intptr_t)__this->___m_target;
|
|
}
|
|
}
|
|
__this->___extra_arg = (intptr_t)&ExecuteJobFunction_Invoke_mCA0B422F0007D9AE6C15C3E2688DC5D527C92D74_Multicast;
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExecuteJobFunction_Invoke_mCA0B422F0007D9AE6C15C3E2688DC5D527C92D74_gshared (ExecuteJobFunction_tEB2DB472090D9B49DDA26E79725E7B11C72221A1* __this, Il2CppFullySharedGenericStruct* ___0_data, intptr_t ___1_additionalPtr, intptr_t ___2_bufferRangePatchData, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3* ___3_ranges, int32_t ___4_jobIndex, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, Il2CppFullySharedGenericStruct*, intptr_t, intptr_t, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3*, int32_t, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_data, ___1_additionalPtr, ___2_bufferRangePatchData, ___3_ranges, ___4_jobIndex, reinterpret_cast<RuntimeMethod*>(__this->___method));
|
|
}
|
|
#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
|
|
void ExecuteJobFunction_Invoke_mE33FDABD639E07C1DE03FA6DE37D308886913C88_Multicast(ExecuteJobFunction_t02CAF0978C8CAD71C55C77D35CDF960C35743A44* __this, Il2CppFullySharedGenericStruct* ___0_data, intptr_t ___1_additionalPtr, intptr_t ___2_bufferRangePatchData, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3* ___3_ranges, int32_t ___4_jobIndex, const RuntimeMethod* method)
|
|
{
|
|
il2cpp_array_size_t length = __this->___delegates->max_length;
|
|
Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
|
|
for (il2cpp_array_size_t i = 0; i < length; i++)
|
|
{
|
|
ExecuteJobFunction_t02CAF0978C8CAD71C55C77D35CDF960C35743A44* currentDelegate = reinterpret_cast<ExecuteJobFunction_t02CAF0978C8CAD71C55C77D35CDF960C35743A44*>(delegatesToInvoke[i]);
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, Il2CppFullySharedGenericStruct*, intptr_t, intptr_t, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3*, int32_t, const RuntimeMethod*);
|
|
((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_data, ___1_additionalPtr, ___2_bufferRangePatchData, ___3_ranges, ___4_jobIndex, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
|
|
}
|
|
}
|
|
void ExecuteJobFunction_Invoke_mE33FDABD639E07C1DE03FA6DE37D308886913C88_OpenInst(ExecuteJobFunction_t02CAF0978C8CAD71C55C77D35CDF960C35743A44* __this, Il2CppFullySharedGenericStruct* ___0_data, intptr_t ___1_additionalPtr, intptr_t ___2_bufferRangePatchData, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3* ___3_ranges, int32_t ___4_jobIndex, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (Il2CppFullySharedGenericStruct*, intptr_t, intptr_t, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3*, int32_t, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___method_ptr)(___0_data, ___1_additionalPtr, ___2_bufferRangePatchData, ___3_ranges, ___4_jobIndex, method);
|
|
}
|
|
void ExecuteJobFunction_Invoke_mE33FDABD639E07C1DE03FA6DE37D308886913C88_OpenStatic(ExecuteJobFunction_t02CAF0978C8CAD71C55C77D35CDF960C35743A44* __this, Il2CppFullySharedGenericStruct* ___0_data, intptr_t ___1_additionalPtr, intptr_t ___2_bufferRangePatchData, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3* ___3_ranges, int32_t ___4_jobIndex, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (Il2CppFullySharedGenericStruct*, intptr_t, intptr_t, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3*, int32_t, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___method_ptr)(___0_data, ___1_additionalPtr, ___2_bufferRangePatchData, ___3_ranges, ___4_jobIndex, method);
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExecuteJobFunction__ctor_m2B88322C14B1B4BBD655926BA1873EB8EC0C8C5D_gshared (ExecuteJobFunction_t02CAF0978C8CAD71C55C77D35CDF960C35743A44* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
|
|
{
|
|
__this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
|
|
__this->___method = ___1_method;
|
|
__this->___m_target = ___0_object;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
|
|
int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
|
|
__this->___method_code = (intptr_t)__this;
|
|
if (MethodIsStatic((RuntimeMethod*)___1_method))
|
|
{
|
|
bool isOpen = parameterCount == 5;
|
|
if (isOpen)
|
|
__this->___invoke_impl = (intptr_t)&ExecuteJobFunction_Invoke_mE33FDABD639E07C1DE03FA6DE37D308886913C88_OpenStatic;
|
|
else
|
|
{
|
|
__this->___invoke_impl = __this->___method_ptr;
|
|
__this->___method_code = (intptr_t)__this->___m_target;
|
|
}
|
|
}
|
|
else
|
|
{
|
|
bool isOpen = parameterCount == 4;
|
|
if (isOpen)
|
|
{
|
|
__this->___invoke_impl = (intptr_t)&ExecuteJobFunction_Invoke_mE33FDABD639E07C1DE03FA6DE37D308886913C88_OpenInst;
|
|
}
|
|
else
|
|
{
|
|
if (___0_object == NULL)
|
|
il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
|
|
__this->___invoke_impl = __this->___method_ptr;
|
|
__this->___method_code = (intptr_t)__this->___m_target;
|
|
}
|
|
}
|
|
__this->___extra_arg = (intptr_t)&ExecuteJobFunction_Invoke_mE33FDABD639E07C1DE03FA6DE37D308886913C88_Multicast;
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExecuteJobFunction_Invoke_mE33FDABD639E07C1DE03FA6DE37D308886913C88_gshared (ExecuteJobFunction_t02CAF0978C8CAD71C55C77D35CDF960C35743A44* __this, Il2CppFullySharedGenericStruct* ___0_data, intptr_t ___1_additionalPtr, intptr_t ___2_bufferRangePatchData, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3* ___3_ranges, int32_t ___4_jobIndex, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, Il2CppFullySharedGenericStruct*, intptr_t, intptr_t, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3*, int32_t, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_data, ___1_additionalPtr, ___2_bufferRangePatchData, ___3_ranges, ___4_jobIndex, reinterpret_cast<RuntimeMethod*>(__this->___method));
|
|
}
|
|
#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
|
|
void ExecuteJobFunction_Invoke_m61BF9A5F0F357706271653F7200D87316453C06F_Multicast(ExecuteJobFunction_t1322581869EFF6E78CA8EF1611FD6A7FE4C0BC8F* __this, Il2CppFullySharedGenericStruct* ___0_jobData, intptr_t ___1_additionalPtr, intptr_t ___2_bufferRangePatchData, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3* ___3_ranges, int32_t ___4_jobIndex, const RuntimeMethod* method)
|
|
{
|
|
il2cpp_array_size_t length = __this->___delegates->max_length;
|
|
Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
|
|
for (il2cpp_array_size_t i = 0; i < length; i++)
|
|
{
|
|
ExecuteJobFunction_t1322581869EFF6E78CA8EF1611FD6A7FE4C0BC8F* currentDelegate = reinterpret_cast<ExecuteJobFunction_t1322581869EFF6E78CA8EF1611FD6A7FE4C0BC8F*>(delegatesToInvoke[i]);
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, Il2CppFullySharedGenericStruct*, intptr_t, intptr_t, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3*, int32_t, const RuntimeMethod*);
|
|
((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_jobData, ___1_additionalPtr, ___2_bufferRangePatchData, ___3_ranges, ___4_jobIndex, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
|
|
}
|
|
}
|
|
void ExecuteJobFunction_Invoke_m61BF9A5F0F357706271653F7200D87316453C06F_OpenInst(ExecuteJobFunction_t1322581869EFF6E78CA8EF1611FD6A7FE4C0BC8F* __this, Il2CppFullySharedGenericStruct* ___0_jobData, intptr_t ___1_additionalPtr, intptr_t ___2_bufferRangePatchData, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3* ___3_ranges, int32_t ___4_jobIndex, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (Il2CppFullySharedGenericStruct*, intptr_t, intptr_t, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3*, int32_t, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___method_ptr)(___0_jobData, ___1_additionalPtr, ___2_bufferRangePatchData, ___3_ranges, ___4_jobIndex, method);
|
|
}
|
|
void ExecuteJobFunction_Invoke_m61BF9A5F0F357706271653F7200D87316453C06F_OpenStatic(ExecuteJobFunction_t1322581869EFF6E78CA8EF1611FD6A7FE4C0BC8F* __this, Il2CppFullySharedGenericStruct* ___0_jobData, intptr_t ___1_additionalPtr, intptr_t ___2_bufferRangePatchData, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3* ___3_ranges, int32_t ___4_jobIndex, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (Il2CppFullySharedGenericStruct*, intptr_t, intptr_t, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3*, int32_t, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___method_ptr)(___0_jobData, ___1_additionalPtr, ___2_bufferRangePatchData, ___3_ranges, ___4_jobIndex, method);
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExecuteJobFunction__ctor_m151C62A4424EF48A4951B498971D7349FC05AEF4_gshared (ExecuteJobFunction_t1322581869EFF6E78CA8EF1611FD6A7FE4C0BC8F* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
|
|
{
|
|
__this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
|
|
__this->___method = ___1_method;
|
|
__this->___m_target = ___0_object;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
|
|
int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
|
|
__this->___method_code = (intptr_t)__this;
|
|
if (MethodIsStatic((RuntimeMethod*)___1_method))
|
|
{
|
|
bool isOpen = parameterCount == 5;
|
|
if (isOpen)
|
|
__this->___invoke_impl = (intptr_t)&ExecuteJobFunction_Invoke_m61BF9A5F0F357706271653F7200D87316453C06F_OpenStatic;
|
|
else
|
|
{
|
|
__this->___invoke_impl = __this->___method_ptr;
|
|
__this->___method_code = (intptr_t)__this->___m_target;
|
|
}
|
|
}
|
|
else
|
|
{
|
|
bool isOpen = parameterCount == 4;
|
|
if (isOpen)
|
|
{
|
|
__this->___invoke_impl = (intptr_t)&ExecuteJobFunction_Invoke_m61BF9A5F0F357706271653F7200D87316453C06F_OpenInst;
|
|
}
|
|
else
|
|
{
|
|
if (___0_object == NULL)
|
|
il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
|
|
__this->___invoke_impl = __this->___method_ptr;
|
|
__this->___method_code = (intptr_t)__this->___m_target;
|
|
}
|
|
}
|
|
__this->___extra_arg = (intptr_t)&ExecuteJobFunction_Invoke_m61BF9A5F0F357706271653F7200D87316453C06F_Multicast;
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExecuteJobFunction_Invoke_m61BF9A5F0F357706271653F7200D87316453C06F_gshared (ExecuteJobFunction_t1322581869EFF6E78CA8EF1611FD6A7FE4C0BC8F* __this, Il2CppFullySharedGenericStruct* ___0_jobData, intptr_t ___1_additionalPtr, intptr_t ___2_bufferRangePatchData, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3* ___3_ranges, int32_t ___4_jobIndex, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, Il2CppFullySharedGenericStruct*, intptr_t, intptr_t, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3*, int32_t, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_jobData, ___1_additionalPtr, ___2_bufferRangePatchData, ___3_ranges, ___4_jobIndex, reinterpret_cast<RuntimeMethod*>(__this->___method));
|
|
}
|
|
#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
|
|
void ExecuteJobFunction_Invoke_mAA8A5C6E60379F5C9B6EB013722A008F7FD74662_Multicast(ExecuteJobFunction_tC0D29DB785E0E92CEB3025A8A3746E478411EB94* __this, Il2CppFullySharedGenericStruct* ___0_jobData, intptr_t ___1_additionalPtr, intptr_t ___2_bufferRangePatchData, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3* ___3_ranges, int32_t ___4_jobIndex, const RuntimeMethod* method)
|
|
{
|
|
il2cpp_array_size_t length = __this->___delegates->max_length;
|
|
Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
|
|
for (il2cpp_array_size_t i = 0; i < length; i++)
|
|
{
|
|
ExecuteJobFunction_tC0D29DB785E0E92CEB3025A8A3746E478411EB94* currentDelegate = reinterpret_cast<ExecuteJobFunction_tC0D29DB785E0E92CEB3025A8A3746E478411EB94*>(delegatesToInvoke[i]);
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, Il2CppFullySharedGenericStruct*, intptr_t, intptr_t, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3*, int32_t, const RuntimeMethod*);
|
|
((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_jobData, ___1_additionalPtr, ___2_bufferRangePatchData, ___3_ranges, ___4_jobIndex, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
|
|
}
|
|
}
|
|
void ExecuteJobFunction_Invoke_mAA8A5C6E60379F5C9B6EB013722A008F7FD74662_OpenInst(ExecuteJobFunction_tC0D29DB785E0E92CEB3025A8A3746E478411EB94* __this, Il2CppFullySharedGenericStruct* ___0_jobData, intptr_t ___1_additionalPtr, intptr_t ___2_bufferRangePatchData, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3* ___3_ranges, int32_t ___4_jobIndex, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (Il2CppFullySharedGenericStruct*, intptr_t, intptr_t, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3*, int32_t, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___method_ptr)(___0_jobData, ___1_additionalPtr, ___2_bufferRangePatchData, ___3_ranges, ___4_jobIndex, method);
|
|
}
|
|
void ExecuteJobFunction_Invoke_mAA8A5C6E60379F5C9B6EB013722A008F7FD74662_OpenStatic(ExecuteJobFunction_tC0D29DB785E0E92CEB3025A8A3746E478411EB94* __this, Il2CppFullySharedGenericStruct* ___0_jobData, intptr_t ___1_additionalPtr, intptr_t ___2_bufferRangePatchData, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3* ___3_ranges, int32_t ___4_jobIndex, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (Il2CppFullySharedGenericStruct*, intptr_t, intptr_t, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3*, int32_t, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___method_ptr)(___0_jobData, ___1_additionalPtr, ___2_bufferRangePatchData, ___3_ranges, ___4_jobIndex, method);
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExecuteJobFunction__ctor_mE3769838039F515BC0B9D16F08379BFB3A9F94AA_gshared (ExecuteJobFunction_tC0D29DB785E0E92CEB3025A8A3746E478411EB94* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
|
|
{
|
|
__this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
|
|
__this->___method = ___1_method;
|
|
__this->___m_target = ___0_object;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
|
|
int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
|
|
__this->___method_code = (intptr_t)__this;
|
|
if (MethodIsStatic((RuntimeMethod*)___1_method))
|
|
{
|
|
bool isOpen = parameterCount == 5;
|
|
if (isOpen)
|
|
__this->___invoke_impl = (intptr_t)&ExecuteJobFunction_Invoke_mAA8A5C6E60379F5C9B6EB013722A008F7FD74662_OpenStatic;
|
|
else
|
|
{
|
|
__this->___invoke_impl = __this->___method_ptr;
|
|
__this->___method_code = (intptr_t)__this->___m_target;
|
|
}
|
|
}
|
|
else
|
|
{
|
|
bool isOpen = parameterCount == 4;
|
|
if (isOpen)
|
|
{
|
|
__this->___invoke_impl = (intptr_t)&ExecuteJobFunction_Invoke_mAA8A5C6E60379F5C9B6EB013722A008F7FD74662_OpenInst;
|
|
}
|
|
else
|
|
{
|
|
if (___0_object == NULL)
|
|
il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
|
|
__this->___invoke_impl = __this->___method_ptr;
|
|
__this->___method_code = (intptr_t)__this->___m_target;
|
|
}
|
|
}
|
|
__this->___extra_arg = (intptr_t)&ExecuteJobFunction_Invoke_mAA8A5C6E60379F5C9B6EB013722A008F7FD74662_Multicast;
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExecuteJobFunction_Invoke_mAA8A5C6E60379F5C9B6EB013722A008F7FD74662_gshared (ExecuteJobFunction_tC0D29DB785E0E92CEB3025A8A3746E478411EB94* __this, Il2CppFullySharedGenericStruct* ___0_jobData, intptr_t ___1_additionalPtr, intptr_t ___2_bufferRangePatchData, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3* ___3_ranges, int32_t ___4_jobIndex, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, Il2CppFullySharedGenericStruct*, intptr_t, intptr_t, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3*, int32_t, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_jobData, ___1_additionalPtr, ___2_bufferRangePatchData, ___3_ranges, ___4_jobIndex, reinterpret_cast<RuntimeMethod*>(__this->___method));
|
|
}
|
|
#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
|
|
void ExecuteJobFunction_Invoke_m3F4A508375A94D4E1666B3DC27A8C07B91B545BA_Multicast(ExecuteJobFunction_t4E71E6D9D597898240D2322218F1F1CD30495B74* __this, Il2CppFullySharedGenericStruct* ___0_data, intptr_t ___1_additionalPtr, intptr_t ___2_bufferRangePatchData, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3* ___3_ranges, int32_t ___4_jobIndex, const RuntimeMethod* method)
|
|
{
|
|
il2cpp_array_size_t length = __this->___delegates->max_length;
|
|
Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
|
|
for (il2cpp_array_size_t i = 0; i < length; i++)
|
|
{
|
|
ExecuteJobFunction_t4E71E6D9D597898240D2322218F1F1CD30495B74* currentDelegate = reinterpret_cast<ExecuteJobFunction_t4E71E6D9D597898240D2322218F1F1CD30495B74*>(delegatesToInvoke[i]);
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, Il2CppFullySharedGenericStruct*, intptr_t, intptr_t, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3*, int32_t, const RuntimeMethod*);
|
|
((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_data, ___1_additionalPtr, ___2_bufferRangePatchData, ___3_ranges, ___4_jobIndex, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
|
|
}
|
|
}
|
|
void ExecuteJobFunction_Invoke_m3F4A508375A94D4E1666B3DC27A8C07B91B545BA_OpenInst(ExecuteJobFunction_t4E71E6D9D597898240D2322218F1F1CD30495B74* __this, Il2CppFullySharedGenericStruct* ___0_data, intptr_t ___1_additionalPtr, intptr_t ___2_bufferRangePatchData, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3* ___3_ranges, int32_t ___4_jobIndex, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (Il2CppFullySharedGenericStruct*, intptr_t, intptr_t, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3*, int32_t, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___method_ptr)(___0_data, ___1_additionalPtr, ___2_bufferRangePatchData, ___3_ranges, ___4_jobIndex, method);
|
|
}
|
|
void ExecuteJobFunction_Invoke_m3F4A508375A94D4E1666B3DC27A8C07B91B545BA_OpenStatic(ExecuteJobFunction_t4E71E6D9D597898240D2322218F1F1CD30495B74* __this, Il2CppFullySharedGenericStruct* ___0_data, intptr_t ___1_additionalPtr, intptr_t ___2_bufferRangePatchData, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3* ___3_ranges, int32_t ___4_jobIndex, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (Il2CppFullySharedGenericStruct*, intptr_t, intptr_t, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3*, int32_t, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___method_ptr)(___0_data, ___1_additionalPtr, ___2_bufferRangePatchData, ___3_ranges, ___4_jobIndex, method);
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExecuteJobFunction__ctor_mE9A3FB8A6F02623F154A83D86B01B0DFFC1A4166_gshared (ExecuteJobFunction_t4E71E6D9D597898240D2322218F1F1CD30495B74* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
|
|
{
|
|
__this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
|
|
__this->___method = ___1_method;
|
|
__this->___m_target = ___0_object;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
|
|
int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
|
|
__this->___method_code = (intptr_t)__this;
|
|
if (MethodIsStatic((RuntimeMethod*)___1_method))
|
|
{
|
|
bool isOpen = parameterCount == 5;
|
|
if (isOpen)
|
|
__this->___invoke_impl = (intptr_t)&ExecuteJobFunction_Invoke_m3F4A508375A94D4E1666B3DC27A8C07B91B545BA_OpenStatic;
|
|
else
|
|
{
|
|
__this->___invoke_impl = __this->___method_ptr;
|
|
__this->___method_code = (intptr_t)__this->___m_target;
|
|
}
|
|
}
|
|
else
|
|
{
|
|
bool isOpen = parameterCount == 4;
|
|
if (isOpen)
|
|
{
|
|
__this->___invoke_impl = (intptr_t)&ExecuteJobFunction_Invoke_m3F4A508375A94D4E1666B3DC27A8C07B91B545BA_OpenInst;
|
|
}
|
|
else
|
|
{
|
|
if (___0_object == NULL)
|
|
il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
|
|
__this->___invoke_impl = __this->___method_ptr;
|
|
__this->___method_code = (intptr_t)__this->___m_target;
|
|
}
|
|
}
|
|
__this->___extra_arg = (intptr_t)&ExecuteJobFunction_Invoke_m3F4A508375A94D4E1666B3DC27A8C07B91B545BA_Multicast;
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExecuteJobFunction_Invoke_m3F4A508375A94D4E1666B3DC27A8C07B91B545BA_gshared (ExecuteJobFunction_t4E71E6D9D597898240D2322218F1F1CD30495B74* __this, Il2CppFullySharedGenericStruct* ___0_data, intptr_t ___1_additionalPtr, intptr_t ___2_bufferRangePatchData, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3* ___3_ranges, int32_t ___4_jobIndex, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, Il2CppFullySharedGenericStruct*, intptr_t, intptr_t, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3*, int32_t, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_data, ___1_additionalPtr, ___2_bufferRangePatchData, ___3_ranges, ___4_jobIndex, reinterpret_cast<RuntimeMethod*>(__this->___method));
|
|
}
|
|
#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
|
|
void ExecuteJobFunction_Invoke_mFB9672ABAC8A4142C3C5C98CA03AD9DEDA82DE18_Multicast(ExecuteJobFunction_t17B3C89AA48C9F0FB879F3B0A564D68B56BE44AC* __this, Il2CppFullySharedGenericStruct* ___0_data, intptr_t ___1_additionalPtr, intptr_t ___2_bufferRangePatchData, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3* ___3_ranges, int32_t ___4_jobIndex, const RuntimeMethod* method)
|
|
{
|
|
il2cpp_array_size_t length = __this->___delegates->max_length;
|
|
Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
|
|
for (il2cpp_array_size_t i = 0; i < length; i++)
|
|
{
|
|
ExecuteJobFunction_t17B3C89AA48C9F0FB879F3B0A564D68B56BE44AC* currentDelegate = reinterpret_cast<ExecuteJobFunction_t17B3C89AA48C9F0FB879F3B0A564D68B56BE44AC*>(delegatesToInvoke[i]);
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, Il2CppFullySharedGenericStruct*, intptr_t, intptr_t, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3*, int32_t, const RuntimeMethod*);
|
|
((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_data, ___1_additionalPtr, ___2_bufferRangePatchData, ___3_ranges, ___4_jobIndex, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
|
|
}
|
|
}
|
|
void ExecuteJobFunction_Invoke_mFB9672ABAC8A4142C3C5C98CA03AD9DEDA82DE18_OpenInst(ExecuteJobFunction_t17B3C89AA48C9F0FB879F3B0A564D68B56BE44AC* __this, Il2CppFullySharedGenericStruct* ___0_data, intptr_t ___1_additionalPtr, intptr_t ___2_bufferRangePatchData, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3* ___3_ranges, int32_t ___4_jobIndex, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (Il2CppFullySharedGenericStruct*, intptr_t, intptr_t, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3*, int32_t, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___method_ptr)(___0_data, ___1_additionalPtr, ___2_bufferRangePatchData, ___3_ranges, ___4_jobIndex, method);
|
|
}
|
|
void ExecuteJobFunction_Invoke_mFB9672ABAC8A4142C3C5C98CA03AD9DEDA82DE18_OpenStatic(ExecuteJobFunction_t17B3C89AA48C9F0FB879F3B0A564D68B56BE44AC* __this, Il2CppFullySharedGenericStruct* ___0_data, intptr_t ___1_additionalPtr, intptr_t ___2_bufferRangePatchData, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3* ___3_ranges, int32_t ___4_jobIndex, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (Il2CppFullySharedGenericStruct*, intptr_t, intptr_t, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3*, int32_t, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___method_ptr)(___0_data, ___1_additionalPtr, ___2_bufferRangePatchData, ___3_ranges, ___4_jobIndex, method);
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExecuteJobFunction__ctor_m0587E444BABC3BD5EAE5DF3B3528C8E604688725_gshared (ExecuteJobFunction_t17B3C89AA48C9F0FB879F3B0A564D68B56BE44AC* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
|
|
{
|
|
__this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
|
|
__this->___method = ___1_method;
|
|
__this->___m_target = ___0_object;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
|
|
int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
|
|
__this->___method_code = (intptr_t)__this;
|
|
if (MethodIsStatic((RuntimeMethod*)___1_method))
|
|
{
|
|
bool isOpen = parameterCount == 5;
|
|
if (isOpen)
|
|
__this->___invoke_impl = (intptr_t)&ExecuteJobFunction_Invoke_mFB9672ABAC8A4142C3C5C98CA03AD9DEDA82DE18_OpenStatic;
|
|
else
|
|
{
|
|
__this->___invoke_impl = __this->___method_ptr;
|
|
__this->___method_code = (intptr_t)__this->___m_target;
|
|
}
|
|
}
|
|
else
|
|
{
|
|
bool isOpen = parameterCount == 4;
|
|
if (isOpen)
|
|
{
|
|
__this->___invoke_impl = (intptr_t)&ExecuteJobFunction_Invoke_mFB9672ABAC8A4142C3C5C98CA03AD9DEDA82DE18_OpenInst;
|
|
}
|
|
else
|
|
{
|
|
if (___0_object == NULL)
|
|
il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
|
|
__this->___invoke_impl = __this->___method_ptr;
|
|
__this->___method_code = (intptr_t)__this->___m_target;
|
|
}
|
|
}
|
|
__this->___extra_arg = (intptr_t)&ExecuteJobFunction_Invoke_mFB9672ABAC8A4142C3C5C98CA03AD9DEDA82DE18_Multicast;
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExecuteJobFunction_Invoke_mFB9672ABAC8A4142C3C5C98CA03AD9DEDA82DE18_gshared (ExecuteJobFunction_t17B3C89AA48C9F0FB879F3B0A564D68B56BE44AC* __this, Il2CppFullySharedGenericStruct* ___0_data, intptr_t ___1_additionalPtr, intptr_t ___2_bufferRangePatchData, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3* ___3_ranges, int32_t ___4_jobIndex, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, Il2CppFullySharedGenericStruct*, intptr_t, intptr_t, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3*, int32_t, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_data, ___1_additionalPtr, ___2_bufferRangePatchData, ___3_ranges, ___4_jobIndex, reinterpret_cast<RuntimeMethod*>(__this->___method));
|
|
}
|
|
#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
|
|
void ExecuteJobFunction_Invoke_m4338A1E30D7BB8A668B0DD3DD286DDA4BD6F9CB2_Multicast(ExecuteJobFunction_t14376FBAE1D4A5BD64EFA57ACB96C44419BAD8E9* __this, Il2CppFullySharedGenericStruct* ___0_jobData, intptr_t ___1_additionalPtr, intptr_t ___2_bufferRangePatchData, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3* ___3_ranges, int32_t ___4_jobIndex, const RuntimeMethod* method)
|
|
{
|
|
il2cpp_array_size_t length = __this->___delegates->max_length;
|
|
Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
|
|
for (il2cpp_array_size_t i = 0; i < length; i++)
|
|
{
|
|
ExecuteJobFunction_t14376FBAE1D4A5BD64EFA57ACB96C44419BAD8E9* currentDelegate = reinterpret_cast<ExecuteJobFunction_t14376FBAE1D4A5BD64EFA57ACB96C44419BAD8E9*>(delegatesToInvoke[i]);
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, Il2CppFullySharedGenericStruct*, intptr_t, intptr_t, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3*, int32_t, const RuntimeMethod*);
|
|
((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_jobData, ___1_additionalPtr, ___2_bufferRangePatchData, ___3_ranges, ___4_jobIndex, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
|
|
}
|
|
}
|
|
void ExecuteJobFunction_Invoke_m4338A1E30D7BB8A668B0DD3DD286DDA4BD6F9CB2_OpenInst(ExecuteJobFunction_t14376FBAE1D4A5BD64EFA57ACB96C44419BAD8E9* __this, Il2CppFullySharedGenericStruct* ___0_jobData, intptr_t ___1_additionalPtr, intptr_t ___2_bufferRangePatchData, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3* ___3_ranges, int32_t ___4_jobIndex, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (Il2CppFullySharedGenericStruct*, intptr_t, intptr_t, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3*, int32_t, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___method_ptr)(___0_jobData, ___1_additionalPtr, ___2_bufferRangePatchData, ___3_ranges, ___4_jobIndex, method);
|
|
}
|
|
void ExecuteJobFunction_Invoke_m4338A1E30D7BB8A668B0DD3DD286DDA4BD6F9CB2_OpenStatic(ExecuteJobFunction_t14376FBAE1D4A5BD64EFA57ACB96C44419BAD8E9* __this, Il2CppFullySharedGenericStruct* ___0_jobData, intptr_t ___1_additionalPtr, intptr_t ___2_bufferRangePatchData, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3* ___3_ranges, int32_t ___4_jobIndex, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (Il2CppFullySharedGenericStruct*, intptr_t, intptr_t, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3*, int32_t, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___method_ptr)(___0_jobData, ___1_additionalPtr, ___2_bufferRangePatchData, ___3_ranges, ___4_jobIndex, method);
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExecuteJobFunction__ctor_m599B598BFE217F32D3F74421C9685E0A53AAA64C_gshared (ExecuteJobFunction_t14376FBAE1D4A5BD64EFA57ACB96C44419BAD8E9* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
|
|
{
|
|
__this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
|
|
__this->___method = ___1_method;
|
|
__this->___m_target = ___0_object;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
|
|
int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
|
|
__this->___method_code = (intptr_t)__this;
|
|
if (MethodIsStatic((RuntimeMethod*)___1_method))
|
|
{
|
|
bool isOpen = parameterCount == 5;
|
|
if (isOpen)
|
|
__this->___invoke_impl = (intptr_t)&ExecuteJobFunction_Invoke_m4338A1E30D7BB8A668B0DD3DD286DDA4BD6F9CB2_OpenStatic;
|
|
else
|
|
{
|
|
__this->___invoke_impl = __this->___method_ptr;
|
|
__this->___method_code = (intptr_t)__this->___m_target;
|
|
}
|
|
}
|
|
else
|
|
{
|
|
bool isOpen = parameterCount == 4;
|
|
if (isOpen)
|
|
{
|
|
__this->___invoke_impl = (intptr_t)&ExecuteJobFunction_Invoke_m4338A1E30D7BB8A668B0DD3DD286DDA4BD6F9CB2_OpenInst;
|
|
}
|
|
else
|
|
{
|
|
if (___0_object == NULL)
|
|
il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
|
|
__this->___invoke_impl = __this->___method_ptr;
|
|
__this->___method_code = (intptr_t)__this->___m_target;
|
|
}
|
|
}
|
|
__this->___extra_arg = (intptr_t)&ExecuteJobFunction_Invoke_m4338A1E30D7BB8A668B0DD3DD286DDA4BD6F9CB2_Multicast;
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExecuteJobFunction_Invoke_m4338A1E30D7BB8A668B0DD3DD286DDA4BD6F9CB2_gshared (ExecuteJobFunction_t14376FBAE1D4A5BD64EFA57ACB96C44419BAD8E9* __this, Il2CppFullySharedGenericStruct* ___0_jobData, intptr_t ___1_additionalPtr, intptr_t ___2_bufferRangePatchData, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3* ___3_ranges, int32_t ___4_jobIndex, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, Il2CppFullySharedGenericStruct*, intptr_t, intptr_t, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3*, int32_t, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_jobData, ___1_additionalPtr, ___2_bufferRangePatchData, ___3_ranges, ___4_jobIndex, reinterpret_cast<RuntimeMethod*>(__this->___method));
|
|
}
|
|
#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
|
|
void ExecuteJobFunction_Invoke_mD1C7FE89B22D2C9FBBBB1C169BFF964F16BC10E9_Multicast(ExecuteJobFunction_tAD416DA51000088E672CB8F650A153CE423C4EFF* __this, JobWrapper_t95752EC2373E644E5CF8BA97E9C58C17FC070C7F* ___0_jobWrapper, intptr_t ___1_additionalPtr, intptr_t ___2_bufferRangePatchData, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3* ___3_ranges, int32_t ___4_jobIndex, const RuntimeMethod* method)
|
|
{
|
|
il2cpp_array_size_t length = __this->___delegates->max_length;
|
|
Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
|
|
for (il2cpp_array_size_t i = 0; i < length; i++)
|
|
{
|
|
ExecuteJobFunction_tAD416DA51000088E672CB8F650A153CE423C4EFF* currentDelegate = reinterpret_cast<ExecuteJobFunction_tAD416DA51000088E672CB8F650A153CE423C4EFF*>(delegatesToInvoke[i]);
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, JobWrapper_t95752EC2373E644E5CF8BA97E9C58C17FC070C7F*, intptr_t, intptr_t, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3*, int32_t, const RuntimeMethod*);
|
|
((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_jobWrapper, ___1_additionalPtr, ___2_bufferRangePatchData, ___3_ranges, ___4_jobIndex, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
|
|
}
|
|
}
|
|
void ExecuteJobFunction_Invoke_mD1C7FE89B22D2C9FBBBB1C169BFF964F16BC10E9_OpenInst(ExecuteJobFunction_tAD416DA51000088E672CB8F650A153CE423C4EFF* __this, JobWrapper_t95752EC2373E644E5CF8BA97E9C58C17FC070C7F* ___0_jobWrapper, intptr_t ___1_additionalPtr, intptr_t ___2_bufferRangePatchData, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3* ___3_ranges, int32_t ___4_jobIndex, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (JobWrapper_t95752EC2373E644E5CF8BA97E9C58C17FC070C7F*, intptr_t, intptr_t, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3*, int32_t, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___method_ptr)(___0_jobWrapper, ___1_additionalPtr, ___2_bufferRangePatchData, ___3_ranges, ___4_jobIndex, method);
|
|
}
|
|
void ExecuteJobFunction_Invoke_mD1C7FE89B22D2C9FBBBB1C169BFF964F16BC10E9_OpenStatic(ExecuteJobFunction_tAD416DA51000088E672CB8F650A153CE423C4EFF* __this, JobWrapper_t95752EC2373E644E5CF8BA97E9C58C17FC070C7F* ___0_jobWrapper, intptr_t ___1_additionalPtr, intptr_t ___2_bufferRangePatchData, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3* ___3_ranges, int32_t ___4_jobIndex, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (JobWrapper_t95752EC2373E644E5CF8BA97E9C58C17FC070C7F*, intptr_t, intptr_t, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3*, int32_t, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___method_ptr)(___0_jobWrapper, ___1_additionalPtr, ___2_bufferRangePatchData, ___3_ranges, ___4_jobIndex, method);
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExecuteJobFunction__ctor_m56D5D4612A421A6053D34F5E7A2A6CCA54964C69_gshared (ExecuteJobFunction_tAD416DA51000088E672CB8F650A153CE423C4EFF* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
|
|
{
|
|
__this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
|
|
__this->___method = ___1_method;
|
|
__this->___m_target = ___0_object;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
|
|
int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
|
|
__this->___method_code = (intptr_t)__this;
|
|
if (MethodIsStatic((RuntimeMethod*)___1_method))
|
|
{
|
|
bool isOpen = parameterCount == 5;
|
|
if (isOpen)
|
|
__this->___invoke_impl = (intptr_t)&ExecuteJobFunction_Invoke_mD1C7FE89B22D2C9FBBBB1C169BFF964F16BC10E9_OpenStatic;
|
|
else
|
|
{
|
|
__this->___invoke_impl = __this->___method_ptr;
|
|
__this->___method_code = (intptr_t)__this->___m_target;
|
|
}
|
|
}
|
|
else
|
|
{
|
|
bool isOpen = parameterCount == 4;
|
|
if (isOpen)
|
|
{
|
|
__this->___invoke_impl = (intptr_t)&ExecuteJobFunction_Invoke_mD1C7FE89B22D2C9FBBBB1C169BFF964F16BC10E9_OpenInst;
|
|
}
|
|
else
|
|
{
|
|
if (___0_object == NULL)
|
|
il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
|
|
__this->___invoke_impl = __this->___method_ptr;
|
|
__this->___method_code = (intptr_t)__this->___m_target;
|
|
}
|
|
}
|
|
__this->___extra_arg = (intptr_t)&ExecuteJobFunction_Invoke_mD1C7FE89B22D2C9FBBBB1C169BFF964F16BC10E9_Multicast;
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExecuteJobFunction_Invoke_mD1C7FE89B22D2C9FBBBB1C169BFF964F16BC10E9_gshared (ExecuteJobFunction_tAD416DA51000088E672CB8F650A153CE423C4EFF* __this, JobWrapper_t95752EC2373E644E5CF8BA97E9C58C17FC070C7F* ___0_jobWrapper, intptr_t ___1_additionalPtr, intptr_t ___2_bufferRangePatchData, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3* ___3_ranges, int32_t ___4_jobIndex, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, JobWrapper_t95752EC2373E644E5CF8BA97E9C58C17FC070C7F*, intptr_t, intptr_t, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3*, int32_t, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_jobWrapper, ___1_additionalPtr, ___2_bufferRangePatchData, ___3_ranges, ___4_jobIndex, reinterpret_cast<RuntimeMethod*>(__this->___method));
|
|
}
|
|
#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
|
|
void ExecuteJobFunction_Invoke_m441FB73798E7B40D67C1FE8DE979AF1AE1C19EDE_Multicast(ExecuteJobFunction_t2A91C4914E48632C10A6694A7A164647C717BF90* __this, DrawCallJob_t3EA2ABC822AD5DF50675A5B437DAB927DB95215D* ___0_data, intptr_t ___1_additionalPtr, intptr_t ___2_bufferRangePatchData, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3* ___3_ranges, int32_t ___4_jobIndex, const RuntimeMethod* method)
|
|
{
|
|
il2cpp_array_size_t length = __this->___delegates->max_length;
|
|
Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
|
|
for (il2cpp_array_size_t i = 0; i < length; i++)
|
|
{
|
|
ExecuteJobFunction_t2A91C4914E48632C10A6694A7A164647C717BF90* currentDelegate = reinterpret_cast<ExecuteJobFunction_t2A91C4914E48632C10A6694A7A164647C717BF90*>(delegatesToInvoke[i]);
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, DrawCallJob_t3EA2ABC822AD5DF50675A5B437DAB927DB95215D*, intptr_t, intptr_t, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3*, int32_t, const RuntimeMethod*);
|
|
((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_data, ___1_additionalPtr, ___2_bufferRangePatchData, ___3_ranges, ___4_jobIndex, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
|
|
}
|
|
}
|
|
void ExecuteJobFunction_Invoke_m441FB73798E7B40D67C1FE8DE979AF1AE1C19EDE_OpenInst(ExecuteJobFunction_t2A91C4914E48632C10A6694A7A164647C717BF90* __this, DrawCallJob_t3EA2ABC822AD5DF50675A5B437DAB927DB95215D* ___0_data, intptr_t ___1_additionalPtr, intptr_t ___2_bufferRangePatchData, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3* ___3_ranges, int32_t ___4_jobIndex, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (DrawCallJob_t3EA2ABC822AD5DF50675A5B437DAB927DB95215D*, intptr_t, intptr_t, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3*, int32_t, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___method_ptr)(___0_data, ___1_additionalPtr, ___2_bufferRangePatchData, ___3_ranges, ___4_jobIndex, method);
|
|
}
|
|
void ExecuteJobFunction_Invoke_m441FB73798E7B40D67C1FE8DE979AF1AE1C19EDE_OpenStatic(ExecuteJobFunction_t2A91C4914E48632C10A6694A7A164647C717BF90* __this, DrawCallJob_t3EA2ABC822AD5DF50675A5B437DAB927DB95215D* ___0_data, intptr_t ___1_additionalPtr, intptr_t ___2_bufferRangePatchData, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3* ___3_ranges, int32_t ___4_jobIndex, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (DrawCallJob_t3EA2ABC822AD5DF50675A5B437DAB927DB95215D*, intptr_t, intptr_t, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3*, int32_t, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___method_ptr)(___0_data, ___1_additionalPtr, ___2_bufferRangePatchData, ___3_ranges, ___4_jobIndex, method);
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExecuteJobFunction__ctor_mFB38072F3135CDD27E2D8C77B27BBDB311CFFAB0_gshared (ExecuteJobFunction_t2A91C4914E48632C10A6694A7A164647C717BF90* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
|
|
{
|
|
__this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
|
|
__this->___method = ___1_method;
|
|
__this->___m_target = ___0_object;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
|
|
int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
|
|
__this->___method_code = (intptr_t)__this;
|
|
if (MethodIsStatic((RuntimeMethod*)___1_method))
|
|
{
|
|
bool isOpen = parameterCount == 5;
|
|
if (isOpen)
|
|
__this->___invoke_impl = (intptr_t)&ExecuteJobFunction_Invoke_m441FB73798E7B40D67C1FE8DE979AF1AE1C19EDE_OpenStatic;
|
|
else
|
|
{
|
|
__this->___invoke_impl = __this->___method_ptr;
|
|
__this->___method_code = (intptr_t)__this->___m_target;
|
|
}
|
|
}
|
|
else
|
|
{
|
|
bool isOpen = parameterCount == 4;
|
|
if (isOpen)
|
|
{
|
|
__this->___invoke_impl = (intptr_t)&ExecuteJobFunction_Invoke_m441FB73798E7B40D67C1FE8DE979AF1AE1C19EDE_OpenInst;
|
|
}
|
|
else
|
|
{
|
|
if (___0_object == NULL)
|
|
il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
|
|
__this->___invoke_impl = __this->___method_ptr;
|
|
__this->___method_code = (intptr_t)__this->___m_target;
|
|
}
|
|
}
|
|
__this->___extra_arg = (intptr_t)&ExecuteJobFunction_Invoke_m441FB73798E7B40D67C1FE8DE979AF1AE1C19EDE_Multicast;
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExecuteJobFunction_Invoke_m441FB73798E7B40D67C1FE8DE979AF1AE1C19EDE_gshared (ExecuteJobFunction_t2A91C4914E48632C10A6694A7A164647C717BF90* __this, DrawCallJob_t3EA2ABC822AD5DF50675A5B437DAB927DB95215D* ___0_data, intptr_t ___1_additionalPtr, intptr_t ___2_bufferRangePatchData, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3* ___3_ranges, int32_t ___4_jobIndex, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, DrawCallJob_t3EA2ABC822AD5DF50675A5B437DAB927DB95215D*, intptr_t, intptr_t, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3*, int32_t, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_data, ___1_additionalPtr, ___2_bufferRangePatchData, ___3_ranges, ___4_jobIndex, reinterpret_cast<RuntimeMethod*>(__this->___method));
|
|
}
|
|
#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
|
|
void ExecuteJobFunction_Invoke_m24E95FE9B68B929B85D879C7BB6438303F04542B_Multicast(ExecuteJobFunction_t4694746F3141D45C8433E71ABDE206E7E90574FA* __this, UpdateTransformsJob_t7CF957169E8C6560084F48A51BC15A447F3002C7* ___0_jobData, intptr_t ___1_additionalPtr, intptr_t ___2_bufferRangePatchData, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3* ___3_ranges, int32_t ___4_jobIndex, const RuntimeMethod* method)
|
|
{
|
|
il2cpp_array_size_t length = __this->___delegates->max_length;
|
|
Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
|
|
for (il2cpp_array_size_t i = 0; i < length; i++)
|
|
{
|
|
ExecuteJobFunction_t4694746F3141D45C8433E71ABDE206E7E90574FA* currentDelegate = reinterpret_cast<ExecuteJobFunction_t4694746F3141D45C8433E71ABDE206E7E90574FA*>(delegatesToInvoke[i]);
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, UpdateTransformsJob_t7CF957169E8C6560084F48A51BC15A447F3002C7*, intptr_t, intptr_t, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3*, int32_t, const RuntimeMethod*);
|
|
((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_jobData, ___1_additionalPtr, ___2_bufferRangePatchData, ___3_ranges, ___4_jobIndex, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
|
|
}
|
|
}
|
|
void ExecuteJobFunction_Invoke_m24E95FE9B68B929B85D879C7BB6438303F04542B_OpenInst(ExecuteJobFunction_t4694746F3141D45C8433E71ABDE206E7E90574FA* __this, UpdateTransformsJob_t7CF957169E8C6560084F48A51BC15A447F3002C7* ___0_jobData, intptr_t ___1_additionalPtr, intptr_t ___2_bufferRangePatchData, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3* ___3_ranges, int32_t ___4_jobIndex, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (UpdateTransformsJob_t7CF957169E8C6560084F48A51BC15A447F3002C7*, intptr_t, intptr_t, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3*, int32_t, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___method_ptr)(___0_jobData, ___1_additionalPtr, ___2_bufferRangePatchData, ___3_ranges, ___4_jobIndex, method);
|
|
}
|
|
void ExecuteJobFunction_Invoke_m24E95FE9B68B929B85D879C7BB6438303F04542B_OpenStatic(ExecuteJobFunction_t4694746F3141D45C8433E71ABDE206E7E90574FA* __this, UpdateTransformsJob_t7CF957169E8C6560084F48A51BC15A447F3002C7* ___0_jobData, intptr_t ___1_additionalPtr, intptr_t ___2_bufferRangePatchData, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3* ___3_ranges, int32_t ___4_jobIndex, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (UpdateTransformsJob_t7CF957169E8C6560084F48A51BC15A447F3002C7*, intptr_t, intptr_t, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3*, int32_t, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___method_ptr)(___0_jobData, ___1_additionalPtr, ___2_bufferRangePatchData, ___3_ranges, ___4_jobIndex, method);
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExecuteJobFunction__ctor_mAFA922A65C997B9D48C3FD684BBFBCAA709A112A_gshared (ExecuteJobFunction_t4694746F3141D45C8433E71ABDE206E7E90574FA* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
|
|
{
|
|
__this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
|
|
__this->___method = ___1_method;
|
|
__this->___m_target = ___0_object;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
|
|
int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
|
|
__this->___method_code = (intptr_t)__this;
|
|
if (MethodIsStatic((RuntimeMethod*)___1_method))
|
|
{
|
|
bool isOpen = parameterCount == 5;
|
|
if (isOpen)
|
|
__this->___invoke_impl = (intptr_t)&ExecuteJobFunction_Invoke_m24E95FE9B68B929B85D879C7BB6438303F04542B_OpenStatic;
|
|
else
|
|
{
|
|
__this->___invoke_impl = __this->___method_ptr;
|
|
__this->___method_code = (intptr_t)__this->___m_target;
|
|
}
|
|
}
|
|
else
|
|
{
|
|
bool isOpen = parameterCount == 4;
|
|
if (isOpen)
|
|
{
|
|
__this->___invoke_impl = (intptr_t)&ExecuteJobFunction_Invoke_m24E95FE9B68B929B85D879C7BB6438303F04542B_OpenInst;
|
|
}
|
|
else
|
|
{
|
|
if (___0_object == NULL)
|
|
il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
|
|
__this->___invoke_impl = __this->___method_ptr;
|
|
__this->___method_code = (intptr_t)__this->___m_target;
|
|
}
|
|
}
|
|
__this->___extra_arg = (intptr_t)&ExecuteJobFunction_Invoke_m24E95FE9B68B929B85D879C7BB6438303F04542B_Multicast;
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExecuteJobFunction_Invoke_m24E95FE9B68B929B85D879C7BB6438303F04542B_gshared (ExecuteJobFunction_t4694746F3141D45C8433E71ABDE206E7E90574FA* __this, UpdateTransformsJob_t7CF957169E8C6560084F48A51BC15A447F3002C7* ___0_jobData, intptr_t ___1_additionalPtr, intptr_t ___2_bufferRangePatchData, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3* ___3_ranges, int32_t ___4_jobIndex, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, UpdateTransformsJob_t7CF957169E8C6560084F48A51BC15A447F3002C7*, intptr_t, intptr_t, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3*, int32_t, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_jobData, ___1_additionalPtr, ___2_bufferRangePatchData, ___3_ranges, ___4_jobIndex, reinterpret_cast<RuntimeMethod*>(__this->___method));
|
|
}
|
|
#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
|
|
void ExecuteJobFunction_Invoke_mF17A18724EBE378D2CD77404C960738FF090AFD3_Multicast(ExecuteJobFunction_tB072DD949B2BA23156F2AFB17DDB5971DDD72BB3* __this, CullLightsJob_t12E24FFF641BA4E7E15F02538D2FB6AB656423DE* ___0_data, intptr_t ___1_additionalPtr, intptr_t ___2_bufferRangePatchData, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3* ___3_ranges, int32_t ___4_jobIndex, const RuntimeMethod* method)
|
|
{
|
|
il2cpp_array_size_t length = __this->___delegates->max_length;
|
|
Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
|
|
for (il2cpp_array_size_t i = 0; i < length; i++)
|
|
{
|
|
ExecuteJobFunction_tB072DD949B2BA23156F2AFB17DDB5971DDD72BB3* currentDelegate = reinterpret_cast<ExecuteJobFunction_tB072DD949B2BA23156F2AFB17DDB5971DDD72BB3*>(delegatesToInvoke[i]);
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, CullLightsJob_t12E24FFF641BA4E7E15F02538D2FB6AB656423DE*, intptr_t, intptr_t, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3*, int32_t, const RuntimeMethod*);
|
|
((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_data, ___1_additionalPtr, ___2_bufferRangePatchData, ___3_ranges, ___4_jobIndex, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
|
|
}
|
|
}
|
|
void ExecuteJobFunction_Invoke_mF17A18724EBE378D2CD77404C960738FF090AFD3_OpenInst(ExecuteJobFunction_tB072DD949B2BA23156F2AFB17DDB5971DDD72BB3* __this, CullLightsJob_t12E24FFF641BA4E7E15F02538D2FB6AB656423DE* ___0_data, intptr_t ___1_additionalPtr, intptr_t ___2_bufferRangePatchData, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3* ___3_ranges, int32_t ___4_jobIndex, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (CullLightsJob_t12E24FFF641BA4E7E15F02538D2FB6AB656423DE*, intptr_t, intptr_t, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3*, int32_t, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___method_ptr)(___0_data, ___1_additionalPtr, ___2_bufferRangePatchData, ___3_ranges, ___4_jobIndex, method);
|
|
}
|
|
void ExecuteJobFunction_Invoke_mF17A18724EBE378D2CD77404C960738FF090AFD3_OpenStatic(ExecuteJobFunction_tB072DD949B2BA23156F2AFB17DDB5971DDD72BB3* __this, CullLightsJob_t12E24FFF641BA4E7E15F02538D2FB6AB656423DE* ___0_data, intptr_t ___1_additionalPtr, intptr_t ___2_bufferRangePatchData, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3* ___3_ranges, int32_t ___4_jobIndex, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (CullLightsJob_t12E24FFF641BA4E7E15F02538D2FB6AB656423DE*, intptr_t, intptr_t, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3*, int32_t, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___method_ptr)(___0_data, ___1_additionalPtr, ___2_bufferRangePatchData, ___3_ranges, ___4_jobIndex, method);
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExecuteJobFunction__ctor_mB917B2EEE6D7AE3DEB316A030F0406294A33622C_gshared (ExecuteJobFunction_tB072DD949B2BA23156F2AFB17DDB5971DDD72BB3* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
|
|
{
|
|
__this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
|
|
__this->___method = ___1_method;
|
|
__this->___m_target = ___0_object;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
|
|
int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
|
|
__this->___method_code = (intptr_t)__this;
|
|
if (MethodIsStatic((RuntimeMethod*)___1_method))
|
|
{
|
|
bool isOpen = parameterCount == 5;
|
|
if (isOpen)
|
|
__this->___invoke_impl = (intptr_t)&ExecuteJobFunction_Invoke_mF17A18724EBE378D2CD77404C960738FF090AFD3_OpenStatic;
|
|
else
|
|
{
|
|
__this->___invoke_impl = __this->___method_ptr;
|
|
__this->___method_code = (intptr_t)__this->___m_target;
|
|
}
|
|
}
|
|
else
|
|
{
|
|
bool isOpen = parameterCount == 4;
|
|
if (isOpen)
|
|
{
|
|
__this->___invoke_impl = (intptr_t)&ExecuteJobFunction_Invoke_mF17A18724EBE378D2CD77404C960738FF090AFD3_OpenInst;
|
|
}
|
|
else
|
|
{
|
|
if (___0_object == NULL)
|
|
il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
|
|
__this->___invoke_impl = __this->___method_ptr;
|
|
__this->___method_code = (intptr_t)__this->___m_target;
|
|
}
|
|
}
|
|
__this->___extra_arg = (intptr_t)&ExecuteJobFunction_Invoke_mF17A18724EBE378D2CD77404C960738FF090AFD3_Multicast;
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExecuteJobFunction_Invoke_mF17A18724EBE378D2CD77404C960738FF090AFD3_gshared (ExecuteJobFunction_tB072DD949B2BA23156F2AFB17DDB5971DDD72BB3* __this, CullLightsJob_t12E24FFF641BA4E7E15F02538D2FB6AB656423DE* ___0_data, intptr_t ___1_additionalPtr, intptr_t ___2_bufferRangePatchData, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3* ___3_ranges, int32_t ___4_jobIndex, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, CullLightsJob_t12E24FFF641BA4E7E15F02538D2FB6AB656423DE*, intptr_t, intptr_t, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3*, int32_t, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_data, ___1_additionalPtr, ___2_bufferRangePatchData, ___3_ranges, ___4_jobIndex, reinterpret_cast<RuntimeMethod*>(__this->___method));
|
|
}
|
|
#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
|
|
void ExecuteJobFunction_Invoke_m515A52A7DF06705469C8636D9C818348844C36CD_Multicast(ExecuteJobFunction_t9001D08D7F640B4D461381CFB1E786AE300EC5C5* __this, ConstructJob_tAB939BE2717219C96873C3255F3284782D9B44F4* ___0_data, intptr_t ___1_additionalPtr, intptr_t ___2_bufferRangePatchData, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3* ___3_ranges, int32_t ___4_jobIndex, const RuntimeMethod* method)
|
|
{
|
|
il2cpp_array_size_t length = __this->___delegates->max_length;
|
|
Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
|
|
for (il2cpp_array_size_t i = 0; i < length; i++)
|
|
{
|
|
ExecuteJobFunction_t9001D08D7F640B4D461381CFB1E786AE300EC5C5* currentDelegate = reinterpret_cast<ExecuteJobFunction_t9001D08D7F640B4D461381CFB1E786AE300EC5C5*>(delegatesToInvoke[i]);
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, ConstructJob_tAB939BE2717219C96873C3255F3284782D9B44F4*, intptr_t, intptr_t, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3*, int32_t, const RuntimeMethod*);
|
|
((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_data, ___1_additionalPtr, ___2_bufferRangePatchData, ___3_ranges, ___4_jobIndex, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
|
|
}
|
|
}
|
|
void ExecuteJobFunction_Invoke_m515A52A7DF06705469C8636D9C818348844C36CD_OpenInst(ExecuteJobFunction_t9001D08D7F640B4D461381CFB1E786AE300EC5C5* __this, ConstructJob_tAB939BE2717219C96873C3255F3284782D9B44F4* ___0_data, intptr_t ___1_additionalPtr, intptr_t ___2_bufferRangePatchData, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3* ___3_ranges, int32_t ___4_jobIndex, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (ConstructJob_tAB939BE2717219C96873C3255F3284782D9B44F4*, intptr_t, intptr_t, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3*, int32_t, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___method_ptr)(___0_data, ___1_additionalPtr, ___2_bufferRangePatchData, ___3_ranges, ___4_jobIndex, method);
|
|
}
|
|
void ExecuteJobFunction_Invoke_m515A52A7DF06705469C8636D9C818348844C36CD_OpenStatic(ExecuteJobFunction_t9001D08D7F640B4D461381CFB1E786AE300EC5C5* __this, ConstructJob_tAB939BE2717219C96873C3255F3284782D9B44F4* ___0_data, intptr_t ___1_additionalPtr, intptr_t ___2_bufferRangePatchData, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3* ___3_ranges, int32_t ___4_jobIndex, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (ConstructJob_tAB939BE2717219C96873C3255F3284782D9B44F4*, intptr_t, intptr_t, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3*, int32_t, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___method_ptr)(___0_data, ___1_additionalPtr, ___2_bufferRangePatchData, ___3_ranges, ___4_jobIndex, method);
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExecuteJobFunction__ctor_m4967E4AA129DB3F752FE325E2E9C5EA2E6A701EF_gshared (ExecuteJobFunction_t9001D08D7F640B4D461381CFB1E786AE300EC5C5* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
|
|
{
|
|
__this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
|
|
__this->___method = ___1_method;
|
|
__this->___m_target = ___0_object;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
|
|
int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
|
|
__this->___method_code = (intptr_t)__this;
|
|
if (MethodIsStatic((RuntimeMethod*)___1_method))
|
|
{
|
|
bool isOpen = parameterCount == 5;
|
|
if (isOpen)
|
|
__this->___invoke_impl = (intptr_t)&ExecuteJobFunction_Invoke_m515A52A7DF06705469C8636D9C818348844C36CD_OpenStatic;
|
|
else
|
|
{
|
|
__this->___invoke_impl = __this->___method_ptr;
|
|
__this->___method_code = (intptr_t)__this->___m_target;
|
|
}
|
|
}
|
|
else
|
|
{
|
|
bool isOpen = parameterCount == 4;
|
|
if (isOpen)
|
|
{
|
|
__this->___invoke_impl = (intptr_t)&ExecuteJobFunction_Invoke_m515A52A7DF06705469C8636D9C818348844C36CD_OpenInst;
|
|
}
|
|
else
|
|
{
|
|
if (___0_object == NULL)
|
|
il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
|
|
__this->___invoke_impl = __this->___method_ptr;
|
|
__this->___method_code = (intptr_t)__this->___m_target;
|
|
}
|
|
}
|
|
__this->___extra_arg = (intptr_t)&ExecuteJobFunction_Invoke_m515A52A7DF06705469C8636D9C818348844C36CD_Multicast;
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExecuteJobFunction_Invoke_m515A52A7DF06705469C8636D9C818348844C36CD_gshared (ExecuteJobFunction_t9001D08D7F640B4D461381CFB1E786AE300EC5C5* __this, ConstructJob_tAB939BE2717219C96873C3255F3284782D9B44F4* ___0_data, intptr_t ___1_additionalPtr, intptr_t ___2_bufferRangePatchData, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3* ___3_ranges, int32_t ___4_jobIndex, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, ConstructJob_tAB939BE2717219C96873C3255F3284782D9B44F4*, intptr_t, intptr_t, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3*, int32_t, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_data, ___1_additionalPtr, ___2_bufferRangePatchData, ___3_ranges, ___4_jobIndex, reinterpret_cast<RuntimeMethod*>(__this->___method));
|
|
}
|
|
#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
|
|
void ExecuteJobFunction_Invoke_m70AAE3D930D1F8DEFD0D713A8FC3A3946B725E66_Multicast(ExecuteJobFunction_tDEBE668CBD37C529206B5E52BE8552F0AE63BF78* __this, ConstructJobList_t9B7D7E4828A1206B525AB228F2A5C31DE9C55707* ___0_data, intptr_t ___1_additionalPtr, intptr_t ___2_bufferRangePatchData, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3* ___3_ranges, int32_t ___4_jobIndex, const RuntimeMethod* method)
|
|
{
|
|
il2cpp_array_size_t length = __this->___delegates->max_length;
|
|
Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
|
|
for (il2cpp_array_size_t i = 0; i < length; i++)
|
|
{
|
|
ExecuteJobFunction_tDEBE668CBD37C529206B5E52BE8552F0AE63BF78* currentDelegate = reinterpret_cast<ExecuteJobFunction_tDEBE668CBD37C529206B5E52BE8552F0AE63BF78*>(delegatesToInvoke[i]);
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, ConstructJobList_t9B7D7E4828A1206B525AB228F2A5C31DE9C55707*, intptr_t, intptr_t, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3*, int32_t, const RuntimeMethod*);
|
|
((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_data, ___1_additionalPtr, ___2_bufferRangePatchData, ___3_ranges, ___4_jobIndex, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
|
|
}
|
|
}
|
|
void ExecuteJobFunction_Invoke_m70AAE3D930D1F8DEFD0D713A8FC3A3946B725E66_OpenInst(ExecuteJobFunction_tDEBE668CBD37C529206B5E52BE8552F0AE63BF78* __this, ConstructJobList_t9B7D7E4828A1206B525AB228F2A5C31DE9C55707* ___0_data, intptr_t ___1_additionalPtr, intptr_t ___2_bufferRangePatchData, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3* ___3_ranges, int32_t ___4_jobIndex, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (ConstructJobList_t9B7D7E4828A1206B525AB228F2A5C31DE9C55707*, intptr_t, intptr_t, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3*, int32_t, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___method_ptr)(___0_data, ___1_additionalPtr, ___2_bufferRangePatchData, ___3_ranges, ___4_jobIndex, method);
|
|
}
|
|
void ExecuteJobFunction_Invoke_m70AAE3D930D1F8DEFD0D713A8FC3A3946B725E66_OpenStatic(ExecuteJobFunction_tDEBE668CBD37C529206B5E52BE8552F0AE63BF78* __this, ConstructJobList_t9B7D7E4828A1206B525AB228F2A5C31DE9C55707* ___0_data, intptr_t ___1_additionalPtr, intptr_t ___2_bufferRangePatchData, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3* ___3_ranges, int32_t ___4_jobIndex, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (ConstructJobList_t9B7D7E4828A1206B525AB228F2A5C31DE9C55707*, intptr_t, intptr_t, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3*, int32_t, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___method_ptr)(___0_data, ___1_additionalPtr, ___2_bufferRangePatchData, ___3_ranges, ___4_jobIndex, method);
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExecuteJobFunction__ctor_mCDC9BBE3FCCEEA2005CF1BEF97B59787D69D4560_gshared (ExecuteJobFunction_tDEBE668CBD37C529206B5E52BE8552F0AE63BF78* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
|
|
{
|
|
__this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
|
|
__this->___method = ___1_method;
|
|
__this->___m_target = ___0_object;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
|
|
int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
|
|
__this->___method_code = (intptr_t)__this;
|
|
if (MethodIsStatic((RuntimeMethod*)___1_method))
|
|
{
|
|
bool isOpen = parameterCount == 5;
|
|
if (isOpen)
|
|
__this->___invoke_impl = (intptr_t)&ExecuteJobFunction_Invoke_m70AAE3D930D1F8DEFD0D713A8FC3A3946B725E66_OpenStatic;
|
|
else
|
|
{
|
|
__this->___invoke_impl = __this->___method_ptr;
|
|
__this->___method_code = (intptr_t)__this->___m_target;
|
|
}
|
|
}
|
|
else
|
|
{
|
|
bool isOpen = parameterCount == 4;
|
|
if (isOpen)
|
|
{
|
|
__this->___invoke_impl = (intptr_t)&ExecuteJobFunction_Invoke_m70AAE3D930D1F8DEFD0D713A8FC3A3946B725E66_OpenInst;
|
|
}
|
|
else
|
|
{
|
|
if (___0_object == NULL)
|
|
il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
|
|
__this->___invoke_impl = __this->___method_ptr;
|
|
__this->___method_code = (intptr_t)__this->___m_target;
|
|
}
|
|
}
|
|
__this->___extra_arg = (intptr_t)&ExecuteJobFunction_Invoke_m70AAE3D930D1F8DEFD0D713A8FC3A3946B725E66_Multicast;
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExecuteJobFunction_Invoke_m70AAE3D930D1F8DEFD0D713A8FC3A3946B725E66_gshared (ExecuteJobFunction_tDEBE668CBD37C529206B5E52BE8552F0AE63BF78* __this, ConstructJobList_t9B7D7E4828A1206B525AB228F2A5C31DE9C55707* ___0_data, intptr_t ___1_additionalPtr, intptr_t ___2_bufferRangePatchData, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3* ___3_ranges, int32_t ___4_jobIndex, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, ConstructJobList_t9B7D7E4828A1206B525AB228F2A5C31DE9C55707*, intptr_t, intptr_t, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3*, int32_t, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_data, ___1_additionalPtr, ___2_bufferRangePatchData, ___3_ranges, ___4_jobIndex, reinterpret_cast<RuntimeMethod*>(__this->___method));
|
|
}
|
|
#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
|
|
void ExecuteJobFunction_Invoke_mF5A7EFE95508184DA34B17DF81DFE1096E026556_Multicast(ExecuteJobFunction_t069EB41E20E243D53B2CA28D2F1B5C79E9DE3D39* __this, OpacityIdUpdateJob_t44287EF1EDECBC73C16DD75791575F362A19A110* ___0_data, intptr_t ___1_additionalPtr, intptr_t ___2_bufferRangePatchData, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3* ___3_ranges, int32_t ___4_jobIndex, const RuntimeMethod* method)
|
|
{
|
|
il2cpp_array_size_t length = __this->___delegates->max_length;
|
|
Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
|
|
for (il2cpp_array_size_t i = 0; i < length; i++)
|
|
{
|
|
ExecuteJobFunction_t069EB41E20E243D53B2CA28D2F1B5C79E9DE3D39* currentDelegate = reinterpret_cast<ExecuteJobFunction_t069EB41E20E243D53B2CA28D2F1B5C79E9DE3D39*>(delegatesToInvoke[i]);
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, OpacityIdUpdateJob_t44287EF1EDECBC73C16DD75791575F362A19A110*, intptr_t, intptr_t, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3*, int32_t, const RuntimeMethod*);
|
|
((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_data, ___1_additionalPtr, ___2_bufferRangePatchData, ___3_ranges, ___4_jobIndex, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
|
|
}
|
|
}
|
|
void ExecuteJobFunction_Invoke_mF5A7EFE95508184DA34B17DF81DFE1096E026556_OpenInst(ExecuteJobFunction_t069EB41E20E243D53B2CA28D2F1B5C79E9DE3D39* __this, OpacityIdUpdateJob_t44287EF1EDECBC73C16DD75791575F362A19A110* ___0_data, intptr_t ___1_additionalPtr, intptr_t ___2_bufferRangePatchData, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3* ___3_ranges, int32_t ___4_jobIndex, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (OpacityIdUpdateJob_t44287EF1EDECBC73C16DD75791575F362A19A110*, intptr_t, intptr_t, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3*, int32_t, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___method_ptr)(___0_data, ___1_additionalPtr, ___2_bufferRangePatchData, ___3_ranges, ___4_jobIndex, method);
|
|
}
|
|
void ExecuteJobFunction_Invoke_mF5A7EFE95508184DA34B17DF81DFE1096E026556_OpenStatic(ExecuteJobFunction_t069EB41E20E243D53B2CA28D2F1B5C79E9DE3D39* __this, OpacityIdUpdateJob_t44287EF1EDECBC73C16DD75791575F362A19A110* ___0_data, intptr_t ___1_additionalPtr, intptr_t ___2_bufferRangePatchData, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3* ___3_ranges, int32_t ___4_jobIndex, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (OpacityIdUpdateJob_t44287EF1EDECBC73C16DD75791575F362A19A110*, intptr_t, intptr_t, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3*, int32_t, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___method_ptr)(___0_data, ___1_additionalPtr, ___2_bufferRangePatchData, ___3_ranges, ___4_jobIndex, method);
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExecuteJobFunction__ctor_m6788F3F1217745E6ABCF4D92FF71EE34A52F7EBB_gshared (ExecuteJobFunction_t069EB41E20E243D53B2CA28D2F1B5C79E9DE3D39* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
|
|
{
|
|
__this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
|
|
__this->___method = ___1_method;
|
|
__this->___m_target = ___0_object;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
|
|
int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
|
|
__this->___method_code = (intptr_t)__this;
|
|
if (MethodIsStatic((RuntimeMethod*)___1_method))
|
|
{
|
|
bool isOpen = parameterCount == 5;
|
|
if (isOpen)
|
|
__this->___invoke_impl = (intptr_t)&ExecuteJobFunction_Invoke_mF5A7EFE95508184DA34B17DF81DFE1096E026556_OpenStatic;
|
|
else
|
|
{
|
|
__this->___invoke_impl = __this->___method_ptr;
|
|
__this->___method_code = (intptr_t)__this->___m_target;
|
|
}
|
|
}
|
|
else
|
|
{
|
|
bool isOpen = parameterCount == 4;
|
|
if (isOpen)
|
|
{
|
|
__this->___invoke_impl = (intptr_t)&ExecuteJobFunction_Invoke_mF5A7EFE95508184DA34B17DF81DFE1096E026556_OpenInst;
|
|
}
|
|
else
|
|
{
|
|
if (___0_object == NULL)
|
|
il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
|
|
__this->___invoke_impl = __this->___method_ptr;
|
|
__this->___method_code = (intptr_t)__this->___m_target;
|
|
}
|
|
}
|
|
__this->___extra_arg = (intptr_t)&ExecuteJobFunction_Invoke_mF5A7EFE95508184DA34B17DF81DFE1096E026556_Multicast;
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExecuteJobFunction_Invoke_mF5A7EFE95508184DA34B17DF81DFE1096E026556_gshared (ExecuteJobFunction_t069EB41E20E243D53B2CA28D2F1B5C79E9DE3D39* __this, OpacityIdUpdateJob_t44287EF1EDECBC73C16DD75791575F362A19A110* ___0_data, intptr_t ___1_additionalPtr, intptr_t ___2_bufferRangePatchData, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3* ___3_ranges, int32_t ___4_jobIndex, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, OpacityIdUpdateJob_t44287EF1EDECBC73C16DD75791575F362A19A110*, intptr_t, intptr_t, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3*, int32_t, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_data, ___1_additionalPtr, ___2_bufferRangePatchData, ___3_ranges, ___4_jobIndex, reinterpret_cast<RuntimeMethod*>(__this->___method));
|
|
}
|
|
#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
|
|
void ExecuteJobFunction_Invoke_m523C54E6E5EF68B564E8ED4D109E53011F6D305B_Multicast(ExecuteJobFunction_t738E20041131C6A4A02D638CCA9FB1BDD6910972* __this, ConstructJob_t55C543914D2A5CE4D61B4BB4B27D1524950920F1* ___0_data, intptr_t ___1_additionalPtr, intptr_t ___2_bufferRangePatchData, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3* ___3_ranges, int32_t ___4_jobIndex, const RuntimeMethod* method)
|
|
{
|
|
il2cpp_array_size_t length = __this->___delegates->max_length;
|
|
Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
|
|
for (il2cpp_array_size_t i = 0; i < length; i++)
|
|
{
|
|
ExecuteJobFunction_t738E20041131C6A4A02D638CCA9FB1BDD6910972* currentDelegate = reinterpret_cast<ExecuteJobFunction_t738E20041131C6A4A02D638CCA9FB1BDD6910972*>(delegatesToInvoke[i]);
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, ConstructJob_t55C543914D2A5CE4D61B4BB4B27D1524950920F1*, intptr_t, intptr_t, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3*, int32_t, const RuntimeMethod*);
|
|
((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_data, ___1_additionalPtr, ___2_bufferRangePatchData, ___3_ranges, ___4_jobIndex, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
|
|
}
|
|
}
|
|
void ExecuteJobFunction_Invoke_m523C54E6E5EF68B564E8ED4D109E53011F6D305B_OpenInst(ExecuteJobFunction_t738E20041131C6A4A02D638CCA9FB1BDD6910972* __this, ConstructJob_t55C543914D2A5CE4D61B4BB4B27D1524950920F1* ___0_data, intptr_t ___1_additionalPtr, intptr_t ___2_bufferRangePatchData, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3* ___3_ranges, int32_t ___4_jobIndex, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (ConstructJob_t55C543914D2A5CE4D61B4BB4B27D1524950920F1*, intptr_t, intptr_t, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3*, int32_t, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___method_ptr)(___0_data, ___1_additionalPtr, ___2_bufferRangePatchData, ___3_ranges, ___4_jobIndex, method);
|
|
}
|
|
void ExecuteJobFunction_Invoke_m523C54E6E5EF68B564E8ED4D109E53011F6D305B_OpenStatic(ExecuteJobFunction_t738E20041131C6A4A02D638CCA9FB1BDD6910972* __this, ConstructJob_t55C543914D2A5CE4D61B4BB4B27D1524950920F1* ___0_data, intptr_t ___1_additionalPtr, intptr_t ___2_bufferRangePatchData, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3* ___3_ranges, int32_t ___4_jobIndex, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (ConstructJob_t55C543914D2A5CE4D61B4BB4B27D1524950920F1*, intptr_t, intptr_t, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3*, int32_t, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___method_ptr)(___0_data, ___1_additionalPtr, ___2_bufferRangePatchData, ___3_ranges, ___4_jobIndex, method);
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExecuteJobFunction__ctor_m89EE2E495BD0E31664D13AC2D584CCA66CA1D055_gshared (ExecuteJobFunction_t738E20041131C6A4A02D638CCA9FB1BDD6910972* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
|
|
{
|
|
__this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
|
|
__this->___method = ___1_method;
|
|
__this->___m_target = ___0_object;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
|
|
int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
|
|
__this->___method_code = (intptr_t)__this;
|
|
if (MethodIsStatic((RuntimeMethod*)___1_method))
|
|
{
|
|
bool isOpen = parameterCount == 5;
|
|
if (isOpen)
|
|
__this->___invoke_impl = (intptr_t)&ExecuteJobFunction_Invoke_m523C54E6E5EF68B564E8ED4D109E53011F6D305B_OpenStatic;
|
|
else
|
|
{
|
|
__this->___invoke_impl = __this->___method_ptr;
|
|
__this->___method_code = (intptr_t)__this->___m_target;
|
|
}
|
|
}
|
|
else
|
|
{
|
|
bool isOpen = parameterCount == 4;
|
|
if (isOpen)
|
|
{
|
|
__this->___invoke_impl = (intptr_t)&ExecuteJobFunction_Invoke_m523C54E6E5EF68B564E8ED4D109E53011F6D305B_OpenInst;
|
|
}
|
|
else
|
|
{
|
|
if (___0_object == NULL)
|
|
il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
|
|
__this->___invoke_impl = __this->___method_ptr;
|
|
__this->___method_code = (intptr_t)__this->___m_target;
|
|
}
|
|
}
|
|
__this->___extra_arg = (intptr_t)&ExecuteJobFunction_Invoke_m523C54E6E5EF68B564E8ED4D109E53011F6D305B_Multicast;
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExecuteJobFunction_Invoke_m523C54E6E5EF68B564E8ED4D109E53011F6D305B_gshared (ExecuteJobFunction_t738E20041131C6A4A02D638CCA9FB1BDD6910972* __this, ConstructJob_t55C543914D2A5CE4D61B4BB4B27D1524950920F1* ___0_data, intptr_t ___1_additionalPtr, intptr_t ___2_bufferRangePatchData, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3* ___3_ranges, int32_t ___4_jobIndex, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, ConstructJob_t55C543914D2A5CE4D61B4BB4B27D1524950920F1*, intptr_t, intptr_t, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3*, int32_t, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_data, ___1_additionalPtr, ___2_bufferRangePatchData, ___3_ranges, ___4_jobIndex, reinterpret_cast<RuntimeMethod*>(__this->___method));
|
|
}
|
|
#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
|
|
void ExecuteJobFunction_Invoke_m376FD059E7C3554C0FAF05A4B511621EC6D14CD5_Multicast(ExecuteJobFunction_t48C11790A36C23B3EF5F77ACF03D122CFEC58FC6* __this, ConstructJobList_t3EA9493BA14A6EAF46D2C6B1EFE5727F3048778F* ___0_data, intptr_t ___1_additionalPtr, intptr_t ___2_bufferRangePatchData, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3* ___3_ranges, int32_t ___4_jobIndex, const RuntimeMethod* method)
|
|
{
|
|
il2cpp_array_size_t length = __this->___delegates->max_length;
|
|
Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
|
|
for (il2cpp_array_size_t i = 0; i < length; i++)
|
|
{
|
|
ExecuteJobFunction_t48C11790A36C23B3EF5F77ACF03D122CFEC58FC6* currentDelegate = reinterpret_cast<ExecuteJobFunction_t48C11790A36C23B3EF5F77ACF03D122CFEC58FC6*>(delegatesToInvoke[i]);
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, ConstructJobList_t3EA9493BA14A6EAF46D2C6B1EFE5727F3048778F*, intptr_t, intptr_t, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3*, int32_t, const RuntimeMethod*);
|
|
((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_data, ___1_additionalPtr, ___2_bufferRangePatchData, ___3_ranges, ___4_jobIndex, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
|
|
}
|
|
}
|
|
void ExecuteJobFunction_Invoke_m376FD059E7C3554C0FAF05A4B511621EC6D14CD5_OpenInst(ExecuteJobFunction_t48C11790A36C23B3EF5F77ACF03D122CFEC58FC6* __this, ConstructJobList_t3EA9493BA14A6EAF46D2C6B1EFE5727F3048778F* ___0_data, intptr_t ___1_additionalPtr, intptr_t ___2_bufferRangePatchData, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3* ___3_ranges, int32_t ___4_jobIndex, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (ConstructJobList_t3EA9493BA14A6EAF46D2C6B1EFE5727F3048778F*, intptr_t, intptr_t, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3*, int32_t, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___method_ptr)(___0_data, ___1_additionalPtr, ___2_bufferRangePatchData, ___3_ranges, ___4_jobIndex, method);
|
|
}
|
|
void ExecuteJobFunction_Invoke_m376FD059E7C3554C0FAF05A4B511621EC6D14CD5_OpenStatic(ExecuteJobFunction_t48C11790A36C23B3EF5F77ACF03D122CFEC58FC6* __this, ConstructJobList_t3EA9493BA14A6EAF46D2C6B1EFE5727F3048778F* ___0_data, intptr_t ___1_additionalPtr, intptr_t ___2_bufferRangePatchData, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3* ___3_ranges, int32_t ___4_jobIndex, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (ConstructJobList_t3EA9493BA14A6EAF46D2C6B1EFE5727F3048778F*, intptr_t, intptr_t, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3*, int32_t, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___method_ptr)(___0_data, ___1_additionalPtr, ___2_bufferRangePatchData, ___3_ranges, ___4_jobIndex, method);
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExecuteJobFunction__ctor_m7395109D41DE9B670CA4AF4E38A5501DAB105078_gshared (ExecuteJobFunction_t48C11790A36C23B3EF5F77ACF03D122CFEC58FC6* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
|
|
{
|
|
__this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
|
|
__this->___method = ___1_method;
|
|
__this->___m_target = ___0_object;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
|
|
int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
|
|
__this->___method_code = (intptr_t)__this;
|
|
if (MethodIsStatic((RuntimeMethod*)___1_method))
|
|
{
|
|
bool isOpen = parameterCount == 5;
|
|
if (isOpen)
|
|
__this->___invoke_impl = (intptr_t)&ExecuteJobFunction_Invoke_m376FD059E7C3554C0FAF05A4B511621EC6D14CD5_OpenStatic;
|
|
else
|
|
{
|
|
__this->___invoke_impl = __this->___method_ptr;
|
|
__this->___method_code = (intptr_t)__this->___m_target;
|
|
}
|
|
}
|
|
else
|
|
{
|
|
bool isOpen = parameterCount == 4;
|
|
if (isOpen)
|
|
{
|
|
__this->___invoke_impl = (intptr_t)&ExecuteJobFunction_Invoke_m376FD059E7C3554C0FAF05A4B511621EC6D14CD5_OpenInst;
|
|
}
|
|
else
|
|
{
|
|
if (___0_object == NULL)
|
|
il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
|
|
__this->___invoke_impl = __this->___method_ptr;
|
|
__this->___method_code = (intptr_t)__this->___m_target;
|
|
}
|
|
}
|
|
__this->___extra_arg = (intptr_t)&ExecuteJobFunction_Invoke_m376FD059E7C3554C0FAF05A4B511621EC6D14CD5_Multicast;
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExecuteJobFunction_Invoke_m376FD059E7C3554C0FAF05A4B511621EC6D14CD5_gshared (ExecuteJobFunction_t48C11790A36C23B3EF5F77ACF03D122CFEC58FC6* __this, ConstructJobList_t3EA9493BA14A6EAF46D2C6B1EFE5727F3048778F* ___0_data, intptr_t ___1_additionalPtr, intptr_t ___2_bufferRangePatchData, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3* ___3_ranges, int32_t ___4_jobIndex, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, ConstructJobList_t3EA9493BA14A6EAF46D2C6B1EFE5727F3048778F*, intptr_t, intptr_t, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3*, int32_t, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_data, ___1_additionalPtr, ___2_bufferRangePatchData, ___3_ranges, ___4_jobIndex, reinterpret_cast<RuntimeMethod*>(__this->___method));
|
|
}
|
|
#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
|
|
void ExecuteJobFunction_Invoke_m9A97CFC25D7732B4AFB0B2D6D49E259A0732C58E_Multicast(ExecuteJobFunction_t6E2D04E0362618D4B54F4E8F61CB8442CD77609A* __this, DisposeJob_t04680DC488B637A98BCED625FD3BD6F85EC6D467* ___0_data, intptr_t ___1_additionalPtr, intptr_t ___2_bufferRangePatchData, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3* ___3_ranges, int32_t ___4_jobIndex, const RuntimeMethod* method)
|
|
{
|
|
il2cpp_array_size_t length = __this->___delegates->max_length;
|
|
Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
|
|
for (il2cpp_array_size_t i = 0; i < length; i++)
|
|
{
|
|
ExecuteJobFunction_t6E2D04E0362618D4B54F4E8F61CB8442CD77609A* currentDelegate = reinterpret_cast<ExecuteJobFunction_t6E2D04E0362618D4B54F4E8F61CB8442CD77609A*>(delegatesToInvoke[i]);
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, DisposeJob_t04680DC488B637A98BCED625FD3BD6F85EC6D467*, intptr_t, intptr_t, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3*, int32_t, const RuntimeMethod*);
|
|
((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_data, ___1_additionalPtr, ___2_bufferRangePatchData, ___3_ranges, ___4_jobIndex, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
|
|
}
|
|
}
|
|
void ExecuteJobFunction_Invoke_m9A97CFC25D7732B4AFB0B2D6D49E259A0732C58E_OpenInst(ExecuteJobFunction_t6E2D04E0362618D4B54F4E8F61CB8442CD77609A* __this, DisposeJob_t04680DC488B637A98BCED625FD3BD6F85EC6D467* ___0_data, intptr_t ___1_additionalPtr, intptr_t ___2_bufferRangePatchData, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3* ___3_ranges, int32_t ___4_jobIndex, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (DisposeJob_t04680DC488B637A98BCED625FD3BD6F85EC6D467*, intptr_t, intptr_t, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3*, int32_t, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___method_ptr)(___0_data, ___1_additionalPtr, ___2_bufferRangePatchData, ___3_ranges, ___4_jobIndex, method);
|
|
}
|
|
void ExecuteJobFunction_Invoke_m9A97CFC25D7732B4AFB0B2D6D49E259A0732C58E_OpenStatic(ExecuteJobFunction_t6E2D04E0362618D4B54F4E8F61CB8442CD77609A* __this, DisposeJob_t04680DC488B637A98BCED625FD3BD6F85EC6D467* ___0_data, intptr_t ___1_additionalPtr, intptr_t ___2_bufferRangePatchData, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3* ___3_ranges, int32_t ___4_jobIndex, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (DisposeJob_t04680DC488B637A98BCED625FD3BD6F85EC6D467*, intptr_t, intptr_t, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3*, int32_t, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___method_ptr)(___0_data, ___1_additionalPtr, ___2_bufferRangePatchData, ___3_ranges, ___4_jobIndex, method);
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExecuteJobFunction__ctor_m6CC75D43820472AF3B0232972125F749400F86D1_gshared (ExecuteJobFunction_t6E2D04E0362618D4B54F4E8F61CB8442CD77609A* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
|
|
{
|
|
__this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
|
|
__this->___method = ___1_method;
|
|
__this->___m_target = ___0_object;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
|
|
int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
|
|
__this->___method_code = (intptr_t)__this;
|
|
if (MethodIsStatic((RuntimeMethod*)___1_method))
|
|
{
|
|
bool isOpen = parameterCount == 5;
|
|
if (isOpen)
|
|
__this->___invoke_impl = (intptr_t)&ExecuteJobFunction_Invoke_m9A97CFC25D7732B4AFB0B2D6D49E259A0732C58E_OpenStatic;
|
|
else
|
|
{
|
|
__this->___invoke_impl = __this->___method_ptr;
|
|
__this->___method_code = (intptr_t)__this->___m_target;
|
|
}
|
|
}
|
|
else
|
|
{
|
|
bool isOpen = parameterCount == 4;
|
|
if (isOpen)
|
|
{
|
|
__this->___invoke_impl = (intptr_t)&ExecuteJobFunction_Invoke_m9A97CFC25D7732B4AFB0B2D6D49E259A0732C58E_OpenInst;
|
|
}
|
|
else
|
|
{
|
|
if (___0_object == NULL)
|
|
il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
|
|
__this->___invoke_impl = __this->___method_ptr;
|
|
__this->___method_code = (intptr_t)__this->___m_target;
|
|
}
|
|
}
|
|
__this->___extra_arg = (intptr_t)&ExecuteJobFunction_Invoke_m9A97CFC25D7732B4AFB0B2D6D49E259A0732C58E_Multicast;
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExecuteJobFunction_Invoke_m9A97CFC25D7732B4AFB0B2D6D49E259A0732C58E_gshared (ExecuteJobFunction_t6E2D04E0362618D4B54F4E8F61CB8442CD77609A* __this, DisposeJob_t04680DC488B637A98BCED625FD3BD6F85EC6D467* ___0_data, intptr_t ___1_additionalPtr, intptr_t ___2_bufferRangePatchData, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3* ___3_ranges, int32_t ___4_jobIndex, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, DisposeJob_t04680DC488B637A98BCED625FD3BD6F85EC6D467*, intptr_t, intptr_t, JobRanges_t5A1CDFF3E0DB1197050E1E28617B517C15AF6DC3*, int32_t, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_data, ___1_additionalPtr, ___2_bufferRangePatchData, ___3_ranges, ___4_jobIndex, reinterpret_cast<RuntimeMethod*>(__this->___method));
|
|
}
|
|
#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
|
|
void ExporterFunc_1_Invoke_m00E6FCACAEF02B94ED126B8405B2F4607F2722EF_Multicast(ExporterFunc_1_tFCF938C955AC8C9EF39571CF0A922FB4B50E00D4* __this, Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 ___0_obj, JsonWriter_t303427DE92107A0D92969763C95C5C20DB2D6F8F* ___1_writer, const RuntimeMethod* method)
|
|
{
|
|
il2cpp_array_size_t length = __this->___delegates->max_length;
|
|
Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
|
|
for (il2cpp_array_size_t i = 0; i < length; i++)
|
|
{
|
|
ExporterFunc_1_tFCF938C955AC8C9EF39571CF0A922FB4B50E00D4* currentDelegate = reinterpret_cast<ExporterFunc_1_tFCF938C955AC8C9EF39571CF0A922FB4B50E00D4*>(delegatesToInvoke[i]);
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3, JsonWriter_t303427DE92107A0D92969763C95C5C20DB2D6F8F*, const RuntimeMethod*);
|
|
((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_obj, ___1_writer, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
|
|
}
|
|
}
|
|
void ExporterFunc_1_Invoke_m00E6FCACAEF02B94ED126B8405B2F4607F2722EF_OpenInst(ExporterFunc_1_tFCF938C955AC8C9EF39571CF0A922FB4B50E00D4* __this, Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 ___0_obj, JsonWriter_t303427DE92107A0D92969763C95C5C20DB2D6F8F* ___1_writer, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3, JsonWriter_t303427DE92107A0D92969763C95C5C20DB2D6F8F*, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___method_ptr)(___0_obj, ___1_writer, method);
|
|
}
|
|
void ExporterFunc_1_Invoke_m00E6FCACAEF02B94ED126B8405B2F4607F2722EF_OpenStatic(ExporterFunc_1_tFCF938C955AC8C9EF39571CF0A922FB4B50E00D4* __this, Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 ___0_obj, JsonWriter_t303427DE92107A0D92969763C95C5C20DB2D6F8F* ___1_writer, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3, JsonWriter_t303427DE92107A0D92969763C95C5C20DB2D6F8F*, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___method_ptr)(___0_obj, ___1_writer, method);
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExporterFunc_1__ctor_m230AB5483E37DB386D38028B234D3E53276B7253_gshared (ExporterFunc_1_tFCF938C955AC8C9EF39571CF0A922FB4B50E00D4* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
|
|
{
|
|
__this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
|
|
__this->___method = ___1_method;
|
|
__this->___m_target = ___0_object;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
|
|
int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
|
|
__this->___method_code = (intptr_t)__this;
|
|
if (MethodIsStatic((RuntimeMethod*)___1_method))
|
|
{
|
|
bool isOpen = parameterCount == 2;
|
|
if (isOpen)
|
|
__this->___invoke_impl = (intptr_t)&ExporterFunc_1_Invoke_m00E6FCACAEF02B94ED126B8405B2F4607F2722EF_OpenStatic;
|
|
else
|
|
{
|
|
__this->___invoke_impl = __this->___method_ptr;
|
|
__this->___method_code = (intptr_t)__this->___m_target;
|
|
}
|
|
}
|
|
else
|
|
{
|
|
if (___0_object == NULL)
|
|
il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
|
|
__this->___invoke_impl = __this->___method_ptr;
|
|
__this->___method_code = (intptr_t)__this->___m_target;
|
|
}
|
|
__this->___extra_arg = (intptr_t)&ExporterFunc_1_Invoke_m00E6FCACAEF02B94ED126B8405B2F4607F2722EF_Multicast;
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExporterFunc_1_Invoke_m00E6FCACAEF02B94ED126B8405B2F4607F2722EF_gshared (ExporterFunc_1_tFCF938C955AC8C9EF39571CF0A922FB4B50E00D4* __this, Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 ___0_obj, JsonWriter_t303427DE92107A0D92969763C95C5C20DB2D6F8F* ___1_writer, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3, JsonWriter_t303427DE92107A0D92969763C95C5C20DB2D6F8F*, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_obj, ___1_writer, reinterpret_cast<RuntimeMethod*>(__this->___method));
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ExporterFunc_1_BeginInvoke_m7BA85785D110D5BE0F2ED6C6B6A663BC88AB8A5A_gshared (ExporterFunc_1_tFCF938C955AC8C9EF39571CF0A922FB4B50E00D4* __this, Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 ___0_obj, JsonWriter_t303427DE92107A0D92969763C95C5C20DB2D6F8F* ___1_writer, AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C* ___2_callback, RuntimeObject* ___3_object, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
void *__d_args[3] = {0};
|
|
__d_args[0] = Box(Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3_il2cpp_TypeInfo_var, &___0_obj);
|
|
__d_args[1] = ___1_writer;
|
|
return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___2_callback, (RuntimeObject*)___3_object);
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExporterFunc_1_EndInvoke_m3430DD53676D39D90FB3E7618024C405956151D5_gshared (ExporterFunc_1_tFCF938C955AC8C9EF39571CF0A922FB4B50E00D4* __this, RuntimeObject* ___0_result, const RuntimeMethod* method)
|
|
{
|
|
il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___0_result, 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
|
|
void ExporterFunc_1_Invoke_mB34B41F53626A557360AAC3BF1FD2ACE48BC87C5_Multicast(ExporterFunc_1_t8DEC56EC9C315918327B728EF33F55CE4D9E0204* __this, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_obj, JsonWriter_t303427DE92107A0D92969763C95C5C20DB2D6F8F* ___1_writer, const RuntimeMethod* method)
|
|
{
|
|
il2cpp_array_size_t length = __this->___delegates->max_length;
|
|
Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
|
|
for (il2cpp_array_size_t i = 0; i < length; i++)
|
|
{
|
|
ExporterFunc_1_t8DEC56EC9C315918327B728EF33F55CE4D9E0204* currentDelegate = reinterpret_cast<ExporterFunc_1_t8DEC56EC9C315918327B728EF33F55CE4D9E0204*>(delegatesToInvoke[i]);
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F, JsonWriter_t303427DE92107A0D92969763C95C5C20DB2D6F8F*, const RuntimeMethod*);
|
|
((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_obj, ___1_writer, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
|
|
}
|
|
}
|
|
void ExporterFunc_1_Invoke_mB34B41F53626A557360AAC3BF1FD2ACE48BC87C5_OpenInst(ExporterFunc_1_t8DEC56EC9C315918327B728EF33F55CE4D9E0204* __this, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_obj, JsonWriter_t303427DE92107A0D92969763C95C5C20DB2D6F8F* ___1_writer, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F, JsonWriter_t303427DE92107A0D92969763C95C5C20DB2D6F8F*, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___method_ptr)(___0_obj, ___1_writer, method);
|
|
}
|
|
void ExporterFunc_1_Invoke_mB34B41F53626A557360AAC3BF1FD2ACE48BC87C5_OpenStatic(ExporterFunc_1_t8DEC56EC9C315918327B728EF33F55CE4D9E0204* __this, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_obj, JsonWriter_t303427DE92107A0D92969763C95C5C20DB2D6F8F* ___1_writer, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F, JsonWriter_t303427DE92107A0D92969763C95C5C20DB2D6F8F*, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___method_ptr)(___0_obj, ___1_writer, method);
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExporterFunc_1__ctor_mFD7754C078ECF99E821CDAE437AA04DEEA2B7E08_gshared (ExporterFunc_1_t8DEC56EC9C315918327B728EF33F55CE4D9E0204* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
|
|
{
|
|
__this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
|
|
__this->___method = ___1_method;
|
|
__this->___m_target = ___0_object;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
|
|
int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
|
|
__this->___method_code = (intptr_t)__this;
|
|
if (MethodIsStatic((RuntimeMethod*)___1_method))
|
|
{
|
|
bool isOpen = parameterCount == 2;
|
|
if (isOpen)
|
|
__this->___invoke_impl = (intptr_t)&ExporterFunc_1_Invoke_mB34B41F53626A557360AAC3BF1FD2ACE48BC87C5_OpenStatic;
|
|
else
|
|
{
|
|
__this->___invoke_impl = __this->___method_ptr;
|
|
__this->___method_code = (intptr_t)__this->___m_target;
|
|
}
|
|
}
|
|
else
|
|
{
|
|
if (___0_object == NULL)
|
|
il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
|
|
__this->___invoke_impl = __this->___method_ptr;
|
|
__this->___method_code = (intptr_t)__this->___m_target;
|
|
}
|
|
__this->___extra_arg = (intptr_t)&ExporterFunc_1_Invoke_mB34B41F53626A557360AAC3BF1FD2ACE48BC87C5_Multicast;
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExporterFunc_1_Invoke_mB34B41F53626A557360AAC3BF1FD2ACE48BC87C5_gshared (ExporterFunc_1_t8DEC56EC9C315918327B728EF33F55CE4D9E0204* __this, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_obj, JsonWriter_t303427DE92107A0D92969763C95C5C20DB2D6F8F* ___1_writer, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F, JsonWriter_t303427DE92107A0D92969763C95C5C20DB2D6F8F*, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_obj, ___1_writer, reinterpret_cast<RuntimeMethod*>(__this->___method));
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ExporterFunc_1_BeginInvoke_mCDAE3AAC9C2369171235A494FEEB47B283DE0B74_gshared (ExporterFunc_1_t8DEC56EC9C315918327B728EF33F55CE4D9E0204* __this, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_obj, JsonWriter_t303427DE92107A0D92969763C95C5C20DB2D6F8F* ___1_writer, AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C* ___2_callback, RuntimeObject* ___3_object, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Color_tD001788D726C3A7F1379BEED0260B9591F440C1F_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
void *__d_args[3] = {0};
|
|
__d_args[0] = Box(Color_tD001788D726C3A7F1379BEED0260B9591F440C1F_il2cpp_TypeInfo_var, &___0_obj);
|
|
__d_args[1] = ___1_writer;
|
|
return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___2_callback, (RuntimeObject*)___3_object);
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExporterFunc_1_EndInvoke_m267282296FA9D40677700CA5B5D81CBFE04577DA_gshared (ExporterFunc_1_t8DEC56EC9C315918327B728EF33F55CE4D9E0204* __this, RuntimeObject* ___0_result, const RuntimeMethod* method)
|
|
{
|
|
il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___0_result, 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
|
|
void ExporterFunc_1_Invoke_m081A4175687C6DAEFCFD8E7C2E4387F435392F77_Multicast(ExporterFunc_1_tAD0CADBFAA1F3669790D9F40D2D389420D24C825* __this, Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___0_obj, JsonWriter_t303427DE92107A0D92969763C95C5C20DB2D6F8F* ___1_writer, const RuntimeMethod* method)
|
|
{
|
|
il2cpp_array_size_t length = __this->___delegates->max_length;
|
|
Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
|
|
for (il2cpp_array_size_t i = 0; i < length; i++)
|
|
{
|
|
ExporterFunc_1_tAD0CADBFAA1F3669790D9F40D2D389420D24C825* currentDelegate = reinterpret_cast<ExporterFunc_1_tAD0CADBFAA1F3669790D9F40D2D389420D24C825*>(delegatesToInvoke[i]);
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B, JsonWriter_t303427DE92107A0D92969763C95C5C20DB2D6F8F*, const RuntimeMethod*);
|
|
((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_obj, ___1_writer, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
|
|
}
|
|
}
|
|
void ExporterFunc_1_Invoke_m081A4175687C6DAEFCFD8E7C2E4387F435392F77_OpenInst(ExporterFunc_1_tAD0CADBFAA1F3669790D9F40D2D389420D24C825* __this, Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___0_obj, JsonWriter_t303427DE92107A0D92969763C95C5C20DB2D6F8F* ___1_writer, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B, JsonWriter_t303427DE92107A0D92969763C95C5C20DB2D6F8F*, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___method_ptr)(___0_obj, ___1_writer, method);
|
|
}
|
|
void ExporterFunc_1_Invoke_m081A4175687C6DAEFCFD8E7C2E4387F435392F77_OpenStatic(ExporterFunc_1_tAD0CADBFAA1F3669790D9F40D2D389420D24C825* __this, Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___0_obj, JsonWriter_t303427DE92107A0D92969763C95C5C20DB2D6F8F* ___1_writer, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B, JsonWriter_t303427DE92107A0D92969763C95C5C20DB2D6F8F*, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___method_ptr)(___0_obj, ___1_writer, method);
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExporterFunc_1__ctor_m2C36E5FEB9053EBAD33271E94443FF619AB288B7_gshared (ExporterFunc_1_tAD0CADBFAA1F3669790D9F40D2D389420D24C825* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
|
|
{
|
|
__this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
|
|
__this->___method = ___1_method;
|
|
__this->___m_target = ___0_object;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
|
|
int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
|
|
__this->___method_code = (intptr_t)__this;
|
|
if (MethodIsStatic((RuntimeMethod*)___1_method))
|
|
{
|
|
bool isOpen = parameterCount == 2;
|
|
if (isOpen)
|
|
__this->___invoke_impl = (intptr_t)&ExporterFunc_1_Invoke_m081A4175687C6DAEFCFD8E7C2E4387F435392F77_OpenStatic;
|
|
else
|
|
{
|
|
__this->___invoke_impl = __this->___method_ptr;
|
|
__this->___method_code = (intptr_t)__this->___m_target;
|
|
}
|
|
}
|
|
else
|
|
{
|
|
if (___0_object == NULL)
|
|
il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
|
|
__this->___invoke_impl = __this->___method_ptr;
|
|
__this->___method_code = (intptr_t)__this->___m_target;
|
|
}
|
|
__this->___extra_arg = (intptr_t)&ExporterFunc_1_Invoke_m081A4175687C6DAEFCFD8E7C2E4387F435392F77_Multicast;
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExporterFunc_1_Invoke_m081A4175687C6DAEFCFD8E7C2E4387F435392F77_gshared (ExporterFunc_1_tAD0CADBFAA1F3669790D9F40D2D389420D24C825* __this, Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___0_obj, JsonWriter_t303427DE92107A0D92969763C95C5C20DB2D6F8F* ___1_writer, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B, JsonWriter_t303427DE92107A0D92969763C95C5C20DB2D6F8F*, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_obj, ___1_writer, reinterpret_cast<RuntimeMethod*>(__this->___method));
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ExporterFunc_1_BeginInvoke_mFD7618AD58ED87AB30399A72375D44FF5DF46616_gshared (ExporterFunc_1_tAD0CADBFAA1F3669790D9F40D2D389420D24C825* __this, Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___0_obj, JsonWriter_t303427DE92107A0D92969763C95C5C20DB2D6F8F* ___1_writer, AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C* ___2_callback, RuntimeObject* ___3_object, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
void *__d_args[3] = {0};
|
|
__d_args[0] = Box(Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B_il2cpp_TypeInfo_var, &___0_obj);
|
|
__d_args[1] = ___1_writer;
|
|
return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___2_callback, (RuntimeObject*)___3_object);
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExporterFunc_1_EndInvoke_m940E229ECE279E65F6EF35807A8CBB4A24B96E1E_gshared (ExporterFunc_1_tAD0CADBFAA1F3669790D9F40D2D389420D24C825* __this, RuntimeObject* ___0_result, const RuntimeMethod* method)
|
|
{
|
|
il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___0_result, 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
|
|
void ExporterFunc_1_Invoke_mB395A7BB119538C282117BFE936AA190105EF534_Multicast(ExporterFunc_1_t179E18CCF068EB9C0EF09D7EC1E331160127D98B* __this, RuntimeObject* ___0_obj, JsonWriter_t303427DE92107A0D92969763C95C5C20DB2D6F8F* ___1_writer, const RuntimeMethod* method)
|
|
{
|
|
il2cpp_array_size_t length = __this->___delegates->max_length;
|
|
Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
|
|
for (il2cpp_array_size_t i = 0; i < length; i++)
|
|
{
|
|
ExporterFunc_1_t179E18CCF068EB9C0EF09D7EC1E331160127D98B* currentDelegate = reinterpret_cast<ExporterFunc_1_t179E18CCF068EB9C0EF09D7EC1E331160127D98B*>(delegatesToInvoke[i]);
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, JsonWriter_t303427DE92107A0D92969763C95C5C20DB2D6F8F*, const RuntimeMethod*);
|
|
((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_obj, ___1_writer, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
|
|
}
|
|
}
|
|
void ExporterFunc_1_Invoke_mB395A7BB119538C282117BFE936AA190105EF534_OpenInst(ExporterFunc_1_t179E18CCF068EB9C0EF09D7EC1E331160127D98B* __this, RuntimeObject* ___0_obj, JsonWriter_t303427DE92107A0D92969763C95C5C20DB2D6F8F* ___1_writer, const RuntimeMethod* method)
|
|
{
|
|
NullCheck(___0_obj);
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, JsonWriter_t303427DE92107A0D92969763C95C5C20DB2D6F8F*, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___method_ptr)(___0_obj, ___1_writer, method);
|
|
}
|
|
void ExporterFunc_1_Invoke_mB395A7BB119538C282117BFE936AA190105EF534_OpenStatic(ExporterFunc_1_t179E18CCF068EB9C0EF09D7EC1E331160127D98B* __this, RuntimeObject* ___0_obj, JsonWriter_t303427DE92107A0D92969763C95C5C20DB2D6F8F* ___1_writer, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, JsonWriter_t303427DE92107A0D92969763C95C5C20DB2D6F8F*, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___method_ptr)(___0_obj, ___1_writer, method);
|
|
}
|
|
void ExporterFunc_1_Invoke_mB395A7BB119538C282117BFE936AA190105EF534_OpenVirtual(ExporterFunc_1_t179E18CCF068EB9C0EF09D7EC1E331160127D98B* __this, RuntimeObject* ___0_obj, JsonWriter_t303427DE92107A0D92969763C95C5C20DB2D6F8F* ___1_writer, const RuntimeMethod* method)
|
|
{
|
|
NullCheck(___0_obj);
|
|
VirtualActionInvoker1< JsonWriter_t303427DE92107A0D92969763C95C5C20DB2D6F8F* >::Invoke(il2cpp_codegen_method_get_slot(method), ___0_obj, ___1_writer);
|
|
}
|
|
void ExporterFunc_1_Invoke_mB395A7BB119538C282117BFE936AA190105EF534_OpenInterface(ExporterFunc_1_t179E18CCF068EB9C0EF09D7EC1E331160127D98B* __this, RuntimeObject* ___0_obj, JsonWriter_t303427DE92107A0D92969763C95C5C20DB2D6F8F* ___1_writer, const RuntimeMethod* method)
|
|
{
|
|
NullCheck(___0_obj);
|
|
InterfaceActionInvoker1< JsonWriter_t303427DE92107A0D92969763C95C5C20DB2D6F8F* >::Invoke(il2cpp_codegen_method_get_slot(method), il2cpp_codegen_method_get_declaring_type(method), ___0_obj, ___1_writer);
|
|
}
|
|
void ExporterFunc_1_Invoke_mB395A7BB119538C282117BFE936AA190105EF534_OpenGenericVirtual(ExporterFunc_1_t179E18CCF068EB9C0EF09D7EC1E331160127D98B* __this, RuntimeObject* ___0_obj, JsonWriter_t303427DE92107A0D92969763C95C5C20DB2D6F8F* ___1_writer, const RuntimeMethod* method)
|
|
{
|
|
NullCheck(___0_obj);
|
|
GenericVirtualActionInvoker1< JsonWriter_t303427DE92107A0D92969763C95C5C20DB2D6F8F* >::Invoke(method, ___0_obj, ___1_writer);
|
|
}
|
|
void ExporterFunc_1_Invoke_mB395A7BB119538C282117BFE936AA190105EF534_OpenGenericInterface(ExporterFunc_1_t179E18CCF068EB9C0EF09D7EC1E331160127D98B* __this, RuntimeObject* ___0_obj, JsonWriter_t303427DE92107A0D92969763C95C5C20DB2D6F8F* ___1_writer, const RuntimeMethod* method)
|
|
{
|
|
NullCheck(___0_obj);
|
|
GenericInterfaceActionInvoker1< JsonWriter_t303427DE92107A0D92969763C95C5C20DB2D6F8F* >::Invoke(method, ___0_obj, ___1_writer);
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExporterFunc_1__ctor_mED6EA70B9BD4808F5FD6361E389AB3940CEF31DD_gshared (ExporterFunc_1_t179E18CCF068EB9C0EF09D7EC1E331160127D98B* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
|
|
{
|
|
__this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
|
|
__this->___method = ___1_method;
|
|
__this->___m_target = ___0_object;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
|
|
int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
|
|
__this->___method_code = (intptr_t)__this;
|
|
if (MethodIsStatic((RuntimeMethod*)___1_method))
|
|
{
|
|
bool isOpen = parameterCount == 2;
|
|
if (isOpen)
|
|
__this->___invoke_impl = (intptr_t)&ExporterFunc_1_Invoke_mB395A7BB119538C282117BFE936AA190105EF534_OpenStatic;
|
|
else
|
|
{
|
|
__this->___invoke_impl = __this->___method_ptr;
|
|
__this->___method_code = (intptr_t)__this->___m_target;
|
|
}
|
|
}
|
|
else
|
|
{
|
|
bool isOpen = parameterCount == 1;
|
|
if (isOpen)
|
|
{
|
|
if (__this->___method_is_virtual)
|
|
{
|
|
if (il2cpp_codegen_method_is_generic_instance_method((RuntimeMethod*)___1_method))
|
|
if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
|
|
__this->___invoke_impl = (intptr_t)&ExporterFunc_1_Invoke_mB395A7BB119538C282117BFE936AA190105EF534_OpenGenericInterface;
|
|
else
|
|
__this->___invoke_impl = (intptr_t)&ExporterFunc_1_Invoke_mB395A7BB119538C282117BFE936AA190105EF534_OpenGenericVirtual;
|
|
else
|
|
if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
|
|
__this->___invoke_impl = (intptr_t)&ExporterFunc_1_Invoke_mB395A7BB119538C282117BFE936AA190105EF534_OpenInterface;
|
|
else
|
|
__this->___invoke_impl = (intptr_t)&ExporterFunc_1_Invoke_mB395A7BB119538C282117BFE936AA190105EF534_OpenVirtual;
|
|
}
|
|
else
|
|
{
|
|
__this->___invoke_impl = (intptr_t)&ExporterFunc_1_Invoke_mB395A7BB119538C282117BFE936AA190105EF534_OpenInst;
|
|
}
|
|
}
|
|
else
|
|
{
|
|
if (___0_object == NULL)
|
|
il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
|
|
__this->___invoke_impl = __this->___method_ptr;
|
|
__this->___method_code = (intptr_t)__this->___m_target;
|
|
}
|
|
}
|
|
__this->___extra_arg = (intptr_t)&ExporterFunc_1_Invoke_mB395A7BB119538C282117BFE936AA190105EF534_Multicast;
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExporterFunc_1_Invoke_mB395A7BB119538C282117BFE936AA190105EF534_gshared (ExporterFunc_1_t179E18CCF068EB9C0EF09D7EC1E331160127D98B* __this, RuntimeObject* ___0_obj, JsonWriter_t303427DE92107A0D92969763C95C5C20DB2D6F8F* ___1_writer, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, JsonWriter_t303427DE92107A0D92969763C95C5C20DB2D6F8F*, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_obj, ___1_writer, reinterpret_cast<RuntimeMethod*>(__this->___method));
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ExporterFunc_1_BeginInvoke_m0BDABC08DE9069F5070D77F606D6FAA087DAC967_gshared (ExporterFunc_1_t179E18CCF068EB9C0EF09D7EC1E331160127D98B* __this, RuntimeObject* ___0_obj, JsonWriter_t303427DE92107A0D92969763C95C5C20DB2D6F8F* ___1_writer, AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C* ___2_callback, RuntimeObject* ___3_object, const RuntimeMethod* method)
|
|
{
|
|
void *__d_args[3] = {0};
|
|
__d_args[0] = ___0_obj;
|
|
__d_args[1] = ___1_writer;
|
|
return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___2_callback, (RuntimeObject*)___3_object);
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExporterFunc_1_EndInvoke_m8B4736B9C7453C7184C82E9877CF14056660EBAE_gshared (ExporterFunc_1_t179E18CCF068EB9C0EF09D7EC1E331160127D98B* __this, RuntimeObject* ___0_result, const RuntimeMethod* method)
|
|
{
|
|
il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___0_result, 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
|
|
void ExporterFunc_1_Invoke_mA598DF3D1D842F79EC094A9F8669CD9CC4D2C952_Multicast(ExporterFunc_1_t0BDB0977957B702E553434D63D76FD4CBBF79E9D* __this, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___0_obj, JsonWriter_t303427DE92107A0D92969763C95C5C20DB2D6F8F* ___1_writer, const RuntimeMethod* method)
|
|
{
|
|
il2cpp_array_size_t length = __this->___delegates->max_length;
|
|
Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
|
|
for (il2cpp_array_size_t i = 0; i < length; i++)
|
|
{
|
|
ExporterFunc_1_t0BDB0977957B702E553434D63D76FD4CBBF79E9D* currentDelegate = reinterpret_cast<ExporterFunc_1_t0BDB0977957B702E553434D63D76FD4CBBF79E9D*>(delegatesToInvoke[i]);
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974, JsonWriter_t303427DE92107A0D92969763C95C5C20DB2D6F8F*, const RuntimeMethod*);
|
|
((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_obj, ___1_writer, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
|
|
}
|
|
}
|
|
void ExporterFunc_1_Invoke_mA598DF3D1D842F79EC094A9F8669CD9CC4D2C952_OpenInst(ExporterFunc_1_t0BDB0977957B702E553434D63D76FD4CBBF79E9D* __this, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___0_obj, JsonWriter_t303427DE92107A0D92969763C95C5C20DB2D6F8F* ___1_writer, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974, JsonWriter_t303427DE92107A0D92969763C95C5C20DB2D6F8F*, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___method_ptr)(___0_obj, ___1_writer, method);
|
|
}
|
|
void ExporterFunc_1_Invoke_mA598DF3D1D842F79EC094A9F8669CD9CC4D2C952_OpenStatic(ExporterFunc_1_t0BDB0977957B702E553434D63D76FD4CBBF79E9D* __this, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___0_obj, JsonWriter_t303427DE92107A0D92969763C95C5C20DB2D6F8F* ___1_writer, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974, JsonWriter_t303427DE92107A0D92969763C95C5C20DB2D6F8F*, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___method_ptr)(___0_obj, ___1_writer, method);
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExporterFunc_1__ctor_mB20FE33C36F6927F9F6CB6410E5CA92377A16075_gshared (ExporterFunc_1_t0BDB0977957B702E553434D63D76FD4CBBF79E9D* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
|
|
{
|
|
__this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
|
|
__this->___method = ___1_method;
|
|
__this->___m_target = ___0_object;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
|
|
int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
|
|
__this->___method_code = (intptr_t)__this;
|
|
if (MethodIsStatic((RuntimeMethod*)___1_method))
|
|
{
|
|
bool isOpen = parameterCount == 2;
|
|
if (isOpen)
|
|
__this->___invoke_impl = (intptr_t)&ExporterFunc_1_Invoke_mA598DF3D1D842F79EC094A9F8669CD9CC4D2C952_OpenStatic;
|
|
else
|
|
{
|
|
__this->___invoke_impl = __this->___method_ptr;
|
|
__this->___method_code = (intptr_t)__this->___m_target;
|
|
}
|
|
}
|
|
else
|
|
{
|
|
if (___0_object == NULL)
|
|
il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
|
|
__this->___invoke_impl = __this->___method_ptr;
|
|
__this->___method_code = (intptr_t)__this->___m_target;
|
|
}
|
|
__this->___extra_arg = (intptr_t)&ExporterFunc_1_Invoke_mA598DF3D1D842F79EC094A9F8669CD9CC4D2C952_Multicast;
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExporterFunc_1_Invoke_mA598DF3D1D842F79EC094A9F8669CD9CC4D2C952_gshared (ExporterFunc_1_t0BDB0977957B702E553434D63D76FD4CBBF79E9D* __this, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___0_obj, JsonWriter_t303427DE92107A0D92969763C95C5C20DB2D6F8F* ___1_writer, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974, JsonWriter_t303427DE92107A0D92969763C95C5C20DB2D6F8F*, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_obj, ___1_writer, reinterpret_cast<RuntimeMethod*>(__this->___method));
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ExporterFunc_1_BeginInvoke_m9E6254A638780CAD9C3FD78550439326000D310F_gshared (ExporterFunc_1_t0BDB0977957B702E553434D63D76FD4CBBF79E9D* __this, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___0_obj, JsonWriter_t303427DE92107A0D92969763C95C5C20DB2D6F8F* ___1_writer, AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C* ___2_callback, RuntimeObject* ___3_object, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
void *__d_args[3] = {0};
|
|
__d_args[0] = Box(Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974_il2cpp_TypeInfo_var, &___0_obj);
|
|
__d_args[1] = ___1_writer;
|
|
return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___2_callback, (RuntimeObject*)___3_object);
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExporterFunc_1_EndInvoke_m0E6ADC7098B7205A7892217239E76731B4FDB517_gshared (ExporterFunc_1_t0BDB0977957B702E553434D63D76FD4CBBF79E9D* __this, RuntimeObject* ___0_result, const RuntimeMethod* method)
|
|
{
|
|
il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___0_result, 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
|
|
void ExporterFunc_1_Invoke_m712CF18BFEA9DAE0DB7BCDCEF7567D72F775CDE9_Multicast(ExporterFunc_1_t396C38F979C2517DA37B85C04250C0FB38012D32* __this, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___0_obj, JsonWriter_t303427DE92107A0D92969763C95C5C20DB2D6F8F* ___1_writer, const RuntimeMethod* method)
|
|
{
|
|
il2cpp_array_size_t length = __this->___delegates->max_length;
|
|
Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
|
|
for (il2cpp_array_size_t i = 0; i < length; i++)
|
|
{
|
|
ExporterFunc_1_t396C38F979C2517DA37B85C04250C0FB38012D32* currentDelegate = reinterpret_cast<ExporterFunc_1_t396C38F979C2517DA37B85C04250C0FB38012D32*>(delegatesToInvoke[i]);
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D, JsonWriter_t303427DE92107A0D92969763C95C5C20DB2D6F8F*, const RuntimeMethod*);
|
|
((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_obj, ___1_writer, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
|
|
}
|
|
}
|
|
void ExporterFunc_1_Invoke_m712CF18BFEA9DAE0DB7BCDCEF7567D72F775CDE9_OpenInst(ExporterFunc_1_t396C38F979C2517DA37B85C04250C0FB38012D32* __this, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___0_obj, JsonWriter_t303427DE92107A0D92969763C95C5C20DB2D6F8F* ___1_writer, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D, JsonWriter_t303427DE92107A0D92969763C95C5C20DB2D6F8F*, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___method_ptr)(___0_obj, ___1_writer, method);
|
|
}
|
|
void ExporterFunc_1_Invoke_m712CF18BFEA9DAE0DB7BCDCEF7567D72F775CDE9_OpenStatic(ExporterFunc_1_t396C38F979C2517DA37B85C04250C0FB38012D32* __this, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___0_obj, JsonWriter_t303427DE92107A0D92969763C95C5C20DB2D6F8F* ___1_writer, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D, JsonWriter_t303427DE92107A0D92969763C95C5C20DB2D6F8F*, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___method_ptr)(___0_obj, ___1_writer, method);
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExporterFunc_1__ctor_m2A20336A95F86660B5739C8C99B12AFB77852CED_gshared (ExporterFunc_1_t396C38F979C2517DA37B85C04250C0FB38012D32* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
|
|
{
|
|
__this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
|
|
__this->___method = ___1_method;
|
|
__this->___m_target = ___0_object;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
|
|
int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
|
|
__this->___method_code = (intptr_t)__this;
|
|
if (MethodIsStatic((RuntimeMethod*)___1_method))
|
|
{
|
|
bool isOpen = parameterCount == 2;
|
|
if (isOpen)
|
|
__this->___invoke_impl = (intptr_t)&ExporterFunc_1_Invoke_m712CF18BFEA9DAE0DB7BCDCEF7567D72F775CDE9_OpenStatic;
|
|
else
|
|
{
|
|
__this->___invoke_impl = __this->___method_ptr;
|
|
__this->___method_code = (intptr_t)__this->___m_target;
|
|
}
|
|
}
|
|
else
|
|
{
|
|
if (___0_object == NULL)
|
|
il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
|
|
__this->___invoke_impl = __this->___method_ptr;
|
|
__this->___method_code = (intptr_t)__this->___m_target;
|
|
}
|
|
__this->___extra_arg = (intptr_t)&ExporterFunc_1_Invoke_m712CF18BFEA9DAE0DB7BCDCEF7567D72F775CDE9_Multicast;
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExporterFunc_1_Invoke_m712CF18BFEA9DAE0DB7BCDCEF7567D72F775CDE9_gshared (ExporterFunc_1_t396C38F979C2517DA37B85C04250C0FB38012D32* __this, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___0_obj, JsonWriter_t303427DE92107A0D92969763C95C5C20DB2D6F8F* ___1_writer, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D, JsonWriter_t303427DE92107A0D92969763C95C5C20DB2D6F8F*, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_obj, ___1_writer, reinterpret_cast<RuntimeMethod*>(__this->___method));
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ExporterFunc_1_BeginInvoke_m9CBD22A61BBCB1CA0F90DECE3E5927AE09023C98_gshared (ExporterFunc_1_t396C38F979C2517DA37B85C04250C0FB38012D32* __this, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___0_obj, JsonWriter_t303427DE92107A0D92969763C95C5C20DB2D6F8F* ___1_writer, AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C* ___2_callback, RuntimeObject* ___3_object, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
void *__d_args[3] = {0};
|
|
__d_args[0] = Box(Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D_il2cpp_TypeInfo_var, &___0_obj);
|
|
__d_args[1] = ___1_writer;
|
|
return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___2_callback, (RuntimeObject*)___3_object);
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExporterFunc_1_EndInvoke_m644F95D879F951F209E17D257B42B006E85B1569_gshared (ExporterFunc_1_t396C38F979C2517DA37B85C04250C0FB38012D32* __this, RuntimeObject* ___0_result, const RuntimeMethod* method)
|
|
{
|
|
il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___0_result, 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
|
|
void ExporterFunc_1_Invoke_m794561B5DBCE0435AC6AE184AB2F6102E89ED246_Multicast(ExporterFunc_1_t61321F5C3918ED8EDB361F431B32F1983072DBD2* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_obj, JsonWriter_t303427DE92107A0D92969763C95C5C20DB2D6F8F* ___1_writer, const RuntimeMethod* method)
|
|
{
|
|
il2cpp_array_size_t length = __this->___delegates->max_length;
|
|
Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
|
|
for (il2cpp_array_size_t i = 0; i < length; i++)
|
|
{
|
|
ExporterFunc_1_t61321F5C3918ED8EDB361F431B32F1983072DBD2* currentDelegate = reinterpret_cast<ExporterFunc_1_t61321F5C3918ED8EDB361F431B32F1983072DBD2*>(delegatesToInvoke[i]);
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7, JsonWriter_t303427DE92107A0D92969763C95C5C20DB2D6F8F*, const RuntimeMethod*);
|
|
((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_obj, ___1_writer, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
|
|
}
|
|
}
|
|
void ExporterFunc_1_Invoke_m794561B5DBCE0435AC6AE184AB2F6102E89ED246_OpenInst(ExporterFunc_1_t61321F5C3918ED8EDB361F431B32F1983072DBD2* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_obj, JsonWriter_t303427DE92107A0D92969763C95C5C20DB2D6F8F* ___1_writer, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7, JsonWriter_t303427DE92107A0D92969763C95C5C20DB2D6F8F*, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___method_ptr)(___0_obj, ___1_writer, method);
|
|
}
|
|
void ExporterFunc_1_Invoke_m794561B5DBCE0435AC6AE184AB2F6102E89ED246_OpenStatic(ExporterFunc_1_t61321F5C3918ED8EDB361F431B32F1983072DBD2* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_obj, JsonWriter_t303427DE92107A0D92969763C95C5C20DB2D6F8F* ___1_writer, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7, JsonWriter_t303427DE92107A0D92969763C95C5C20DB2D6F8F*, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___method_ptr)(___0_obj, ___1_writer, method);
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExporterFunc_1__ctor_mC27B1CFD9CA5B0F844AA28557CCBC9D685133A52_gshared (ExporterFunc_1_t61321F5C3918ED8EDB361F431B32F1983072DBD2* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
|
|
{
|
|
__this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
|
|
__this->___method = ___1_method;
|
|
__this->___m_target = ___0_object;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
|
|
int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
|
|
__this->___method_code = (intptr_t)__this;
|
|
if (MethodIsStatic((RuntimeMethod*)___1_method))
|
|
{
|
|
bool isOpen = parameterCount == 2;
|
|
if (isOpen)
|
|
__this->___invoke_impl = (intptr_t)&ExporterFunc_1_Invoke_m794561B5DBCE0435AC6AE184AB2F6102E89ED246_OpenStatic;
|
|
else
|
|
{
|
|
__this->___invoke_impl = __this->___method_ptr;
|
|
__this->___method_code = (intptr_t)__this->___m_target;
|
|
}
|
|
}
|
|
else
|
|
{
|
|
if (___0_object == NULL)
|
|
il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
|
|
__this->___invoke_impl = __this->___method_ptr;
|
|
__this->___method_code = (intptr_t)__this->___m_target;
|
|
}
|
|
__this->___extra_arg = (intptr_t)&ExporterFunc_1_Invoke_m794561B5DBCE0435AC6AE184AB2F6102E89ED246_Multicast;
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExporterFunc_1_Invoke_m794561B5DBCE0435AC6AE184AB2F6102E89ED246_gshared (ExporterFunc_1_t61321F5C3918ED8EDB361F431B32F1983072DBD2* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_obj, JsonWriter_t303427DE92107A0D92969763C95C5C20DB2D6F8F* ___1_writer, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7, JsonWriter_t303427DE92107A0D92969763C95C5C20DB2D6F8F*, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_obj, ___1_writer, reinterpret_cast<RuntimeMethod*>(__this->___method));
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ExporterFunc_1_BeginInvoke_mD88CEDD4D1E052924FF6C4ADCED7748FF70F45E3_gshared (ExporterFunc_1_t61321F5C3918ED8EDB361F431B32F1983072DBD2* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_obj, JsonWriter_t303427DE92107A0D92969763C95C5C20DB2D6F8F* ___1_writer, AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C* ___2_callback, RuntimeObject* ___3_object, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
void *__d_args[3] = {0};
|
|
__d_args[0] = Box(Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_il2cpp_TypeInfo_var, &___0_obj);
|
|
__d_args[1] = ___1_writer;
|
|
return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___2_callback, (RuntimeObject*)___3_object);
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExporterFunc_1_EndInvoke_m5DEE3C5D92F58E8C452DAB24BC51BD3D5E500C23_gshared (ExporterFunc_1_t61321F5C3918ED8EDB361F431B32F1983072DBD2* __this, RuntimeObject* ___0_result, const RuntimeMethod* method)
|
|
{
|
|
il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___0_result, 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
|
|
void ExporterFunc_1_Invoke_m1A32AC6A7A02A3D73F0A1B9E36776846DD1EE237_Multicast(ExporterFunc_1_t81E6D3B3E845005B652EE5F2CE219DAE1518AB83* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_obj, JsonWriter_t303427DE92107A0D92969763C95C5C20DB2D6F8F* ___1_writer, const RuntimeMethod* method)
|
|
{
|
|
il2cpp_array_size_t length = __this->___delegates->max_length;
|
|
Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
|
|
for (il2cpp_array_size_t i = 0; i < length; i++)
|
|
{
|
|
ExporterFunc_1_t81E6D3B3E845005B652EE5F2CE219DAE1518AB83* currentDelegate = reinterpret_cast<ExporterFunc_1_t81E6D3B3E845005B652EE5F2CE219DAE1518AB83*>(delegatesToInvoke[i]);
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, JsonWriter_t303427DE92107A0D92969763C95C5C20DB2D6F8F*, const RuntimeMethod*);
|
|
((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_obj, ___1_writer, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
|
|
}
|
|
}
|
|
void ExporterFunc_1_Invoke_m1A32AC6A7A02A3D73F0A1B9E36776846DD1EE237_OpenInst(ExporterFunc_1_t81E6D3B3E845005B652EE5F2CE219DAE1518AB83* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_obj, JsonWriter_t303427DE92107A0D92969763C95C5C20DB2D6F8F* ___1_writer, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, JsonWriter_t303427DE92107A0D92969763C95C5C20DB2D6F8F*, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___method_ptr)(___0_obj, ___1_writer, method);
|
|
}
|
|
void ExporterFunc_1_Invoke_m1A32AC6A7A02A3D73F0A1B9E36776846DD1EE237_OpenStatic(ExporterFunc_1_t81E6D3B3E845005B652EE5F2CE219DAE1518AB83* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_obj, JsonWriter_t303427DE92107A0D92969763C95C5C20DB2D6F8F* ___1_writer, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, JsonWriter_t303427DE92107A0D92969763C95C5C20DB2D6F8F*, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___method_ptr)(___0_obj, ___1_writer, method);
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExporterFunc_1__ctor_mE7E4838007A5EACD88B96880AAB772AB8AE07164_gshared (ExporterFunc_1_t81E6D3B3E845005B652EE5F2CE219DAE1518AB83* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
|
|
{
|
|
__this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
|
|
__this->___method = ___1_method;
|
|
__this->___m_target = ___0_object;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
|
|
int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
|
|
__this->___method_code = (intptr_t)__this;
|
|
if (MethodIsStatic((RuntimeMethod*)___1_method))
|
|
{
|
|
bool isOpen = parameterCount == 2;
|
|
if (isOpen)
|
|
__this->___invoke_impl = (intptr_t)&ExporterFunc_1_Invoke_m1A32AC6A7A02A3D73F0A1B9E36776846DD1EE237_OpenStatic;
|
|
else
|
|
{
|
|
__this->___invoke_impl = __this->___method_ptr;
|
|
__this->___method_code = (intptr_t)__this->___m_target;
|
|
}
|
|
}
|
|
else
|
|
{
|
|
if (___0_object == NULL)
|
|
il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
|
|
__this->___invoke_impl = __this->___method_ptr;
|
|
__this->___method_code = (intptr_t)__this->___m_target;
|
|
}
|
|
__this->___extra_arg = (intptr_t)&ExporterFunc_1_Invoke_m1A32AC6A7A02A3D73F0A1B9E36776846DD1EE237_Multicast;
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExporterFunc_1_Invoke_m1A32AC6A7A02A3D73F0A1B9E36776846DD1EE237_gshared (ExporterFunc_1_t81E6D3B3E845005B652EE5F2CE219DAE1518AB83* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_obj, JsonWriter_t303427DE92107A0D92969763C95C5C20DB2D6F8F* ___1_writer, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, JsonWriter_t303427DE92107A0D92969763C95C5C20DB2D6F8F*, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_obj, ___1_writer, reinterpret_cast<RuntimeMethod*>(__this->___method));
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ExporterFunc_1_BeginInvoke_mE8F8935B11E9C31087FF61027906E7B2B0700C34_gshared (ExporterFunc_1_t81E6D3B3E845005B652EE5F2CE219DAE1518AB83* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_obj, JsonWriter_t303427DE92107A0D92969763C95C5C20DB2D6F8F* ___1_writer, AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C* ___2_callback, RuntimeObject* ___3_object, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
void *__d_args[3] = {0};
|
|
__d_args[0] = Box(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var, &___0_obj);
|
|
__d_args[1] = ___1_writer;
|
|
return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___2_callback, (RuntimeObject*)___3_object);
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExporterFunc_1_EndInvoke_m77555081205353DEC32EC017BF33A35041A45F0F_gshared (ExporterFunc_1_t81E6D3B3E845005B652EE5F2CE219DAE1518AB83* __this, RuntimeObject* ___0_result, const RuntimeMethod* method)
|
|
{
|
|
il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___0_result, 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
|
|
void ExporterFunc_1_Invoke_mE72BFF788F5F624D13A18F2366CCF7813BE8990C_Multicast(ExporterFunc_1_t68203C504BE983A9A387E0769D39E83F63B0F234* __this, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___0_obj, JsonWriter_t303427DE92107A0D92969763C95C5C20DB2D6F8F* ___1_writer, const RuntimeMethod* method)
|
|
{
|
|
il2cpp_array_size_t length = __this->___delegates->max_length;
|
|
Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
|
|
for (il2cpp_array_size_t i = 0; i < length; i++)
|
|
{
|
|
ExporterFunc_1_t68203C504BE983A9A387E0769D39E83F63B0F234* currentDelegate = reinterpret_cast<ExporterFunc_1_t68203C504BE983A9A387E0769D39E83F63B0F234*>(delegatesToInvoke[i]);
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3, JsonWriter_t303427DE92107A0D92969763C95C5C20DB2D6F8F*, const RuntimeMethod*);
|
|
((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_obj, ___1_writer, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
|
|
}
|
|
}
|
|
void ExporterFunc_1_Invoke_mE72BFF788F5F624D13A18F2366CCF7813BE8990C_OpenInst(ExporterFunc_1_t68203C504BE983A9A387E0769D39E83F63B0F234* __this, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___0_obj, JsonWriter_t303427DE92107A0D92969763C95C5C20DB2D6F8F* ___1_writer, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3, JsonWriter_t303427DE92107A0D92969763C95C5C20DB2D6F8F*, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___method_ptr)(___0_obj, ___1_writer, method);
|
|
}
|
|
void ExporterFunc_1_Invoke_mE72BFF788F5F624D13A18F2366CCF7813BE8990C_OpenStatic(ExporterFunc_1_t68203C504BE983A9A387E0769D39E83F63B0F234* __this, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___0_obj, JsonWriter_t303427DE92107A0D92969763C95C5C20DB2D6F8F* ___1_writer, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3, JsonWriter_t303427DE92107A0D92969763C95C5C20DB2D6F8F*, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___method_ptr)(___0_obj, ___1_writer, method);
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExporterFunc_1__ctor_mDEED09A4B9D172DEE0B8806033392DCCC99671B1_gshared (ExporterFunc_1_t68203C504BE983A9A387E0769D39E83F63B0F234* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
|
|
{
|
|
__this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
|
|
__this->___method = ___1_method;
|
|
__this->___m_target = ___0_object;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
|
|
int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
|
|
__this->___method_code = (intptr_t)__this;
|
|
if (MethodIsStatic((RuntimeMethod*)___1_method))
|
|
{
|
|
bool isOpen = parameterCount == 2;
|
|
if (isOpen)
|
|
__this->___invoke_impl = (intptr_t)&ExporterFunc_1_Invoke_mE72BFF788F5F624D13A18F2366CCF7813BE8990C_OpenStatic;
|
|
else
|
|
{
|
|
__this->___invoke_impl = __this->___method_ptr;
|
|
__this->___method_code = (intptr_t)__this->___m_target;
|
|
}
|
|
}
|
|
else
|
|
{
|
|
if (___0_object == NULL)
|
|
il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
|
|
__this->___invoke_impl = __this->___method_ptr;
|
|
__this->___method_code = (intptr_t)__this->___m_target;
|
|
}
|
|
__this->___extra_arg = (intptr_t)&ExporterFunc_1_Invoke_mE72BFF788F5F624D13A18F2366CCF7813BE8990C_Multicast;
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExporterFunc_1_Invoke_mE72BFF788F5F624D13A18F2366CCF7813BE8990C_gshared (ExporterFunc_1_t68203C504BE983A9A387E0769D39E83F63B0F234* __this, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___0_obj, JsonWriter_t303427DE92107A0D92969763C95C5C20DB2D6F8F* ___1_writer, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3, JsonWriter_t303427DE92107A0D92969763C95C5C20DB2D6F8F*, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_obj, ___1_writer, reinterpret_cast<RuntimeMethod*>(__this->___method));
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ExporterFunc_1_BeginInvoke_mC49148919B43F638227F66431A606B0CFF3C8822_gshared (ExporterFunc_1_t68203C504BE983A9A387E0769D39E83F63B0F234* __this, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___0_obj, JsonWriter_t303427DE92107A0D92969763C95C5C20DB2D6F8F* ___1_writer, AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C* ___2_callback, RuntimeObject* ___3_object, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
void *__d_args[3] = {0};
|
|
__d_args[0] = Box(Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_il2cpp_TypeInfo_var, &___0_obj);
|
|
__d_args[1] = ___1_writer;
|
|
return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___2_callback, (RuntimeObject*)___3_object);
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExporterFunc_1_EndInvoke_mF4F784BCFAC591029B3B2CCE627F3C680F58D009_gshared (ExporterFunc_1_t68203C504BE983A9A387E0769D39E83F63B0F234* __this, RuntimeObject* ___0_result, const RuntimeMethod* method)
|
|
{
|
|
il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___0_result, 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
|
|
void ExporterFunc_1_Invoke_m5AFB899ABACBF453C3D96D3AF3796ACE783B8B97_Multicast(ExporterFunc_1_t9042697F16314A152DD1264AAD67F047A2C7E7AE* __this, Il2CppFullySharedGenericAny ___0_obj, JsonWriter_t303427DE92107A0D92969763C95C5C20DB2D6F8F* ___1_writer, const RuntimeMethod* method)
|
|
{
|
|
il2cpp_array_size_t length = __this->___delegates->max_length;
|
|
Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
|
|
for (il2cpp_array_size_t i = 0; i < length; i++)
|
|
{
|
|
ExporterFunc_1_t9042697F16314A152DD1264AAD67F047A2C7E7AE* currentDelegate = reinterpret_cast<ExporterFunc_1_t9042697F16314A152DD1264AAD67F047A2C7E7AE*>(delegatesToInvoke[i]);
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, Il2CppFullySharedGenericAny, JsonWriter_t303427DE92107A0D92969763C95C5C20DB2D6F8F*, const RuntimeMethod*);
|
|
((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_obj, ___1_writer, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
|
|
}
|
|
}
|
|
void ExporterFunc_1_Invoke_m5AFB899ABACBF453C3D96D3AF3796ACE783B8B97_OpenStaticInvoker(ExporterFunc_1_t9042697F16314A152DD1264AAD67F047A2C7E7AE* __this, Il2CppFullySharedGenericAny ___0_obj, JsonWriter_t303427DE92107A0D92969763C95C5C20DB2D6F8F* ___1_writer, const RuntimeMethod* method)
|
|
{
|
|
InvokerActionInvoker2< Il2CppFullySharedGenericAny, JsonWriter_t303427DE92107A0D92969763C95C5C20DB2D6F8F* >::Invoke((Il2CppMethodPointer)__this->___method_ptr, method, NULL, ___0_obj, ___1_writer);
|
|
}
|
|
void ExporterFunc_1_Invoke_m5AFB899ABACBF453C3D96D3AF3796ACE783B8B97_ClosedStaticInvoker(ExporterFunc_1_t9042697F16314A152DD1264AAD67F047A2C7E7AE* __this, Il2CppFullySharedGenericAny ___0_obj, JsonWriter_t303427DE92107A0D92969763C95C5C20DB2D6F8F* ___1_writer, const RuntimeMethod* method)
|
|
{
|
|
InvokerActionInvoker3< RuntimeObject*, Il2CppFullySharedGenericAny, JsonWriter_t303427DE92107A0D92969763C95C5C20DB2D6F8F* >::Invoke((Il2CppMethodPointer)__this->___method_ptr, method, NULL, __this->___m_target, ___0_obj, ___1_writer);
|
|
}
|
|
void ExporterFunc_1_Invoke_m5AFB899ABACBF453C3D96D3AF3796ACE783B8B97_ClosedInstInvoker(ExporterFunc_1_t9042697F16314A152DD1264AAD67F047A2C7E7AE* __this, Il2CppFullySharedGenericAny ___0_obj, JsonWriter_t303427DE92107A0D92969763C95C5C20DB2D6F8F* ___1_writer, const RuntimeMethod* method)
|
|
{
|
|
InvokerActionInvoker2< Il2CppFullySharedGenericAny, JsonWriter_t303427DE92107A0D92969763C95C5C20DB2D6F8F* >::Invoke((Il2CppMethodPointer)__this->___method_ptr, method, __this->___m_target, ___0_obj, ___1_writer);
|
|
}
|
|
void ExporterFunc_1_Invoke_m5AFB899ABACBF453C3D96D3AF3796ACE783B8B97_OpenInstInvoker(ExporterFunc_1_t9042697F16314A152DD1264AAD67F047A2C7E7AE* __this, Il2CppFullySharedGenericAny ___0_obj, JsonWriter_t303427DE92107A0D92969763C95C5C20DB2D6F8F* ___1_writer, const RuntimeMethod* method)
|
|
{
|
|
NullCheck(___0_obj);
|
|
InvokerActionInvoker1< JsonWriter_t303427DE92107A0D92969763C95C5C20DB2D6F8F* >::Invoke((Il2CppMethodPointer)__this->___method_ptr, method, ___0_obj, ___1_writer);
|
|
}
|
|
void ExporterFunc_1_Invoke_m5AFB899ABACBF453C3D96D3AF3796ACE783B8B97_OpenVirtualInvoker(ExporterFunc_1_t9042697F16314A152DD1264AAD67F047A2C7E7AE* __this, Il2CppFullySharedGenericAny ___0_obj, JsonWriter_t303427DE92107A0D92969763C95C5C20DB2D6F8F* ___1_writer, const RuntimeMethod* method)
|
|
{
|
|
NullCheck(___0_obj);
|
|
VirtualActionInvoker1Invoker< JsonWriter_t303427DE92107A0D92969763C95C5C20DB2D6F8F* >::Invoke(il2cpp_codegen_method_get_slot(method), (RuntimeObject*)___0_obj, ___1_writer);
|
|
}
|
|
void ExporterFunc_1_Invoke_m5AFB899ABACBF453C3D96D3AF3796ACE783B8B97_OpenInterfaceInvoker(ExporterFunc_1_t9042697F16314A152DD1264AAD67F047A2C7E7AE* __this, Il2CppFullySharedGenericAny ___0_obj, JsonWriter_t303427DE92107A0D92969763C95C5C20DB2D6F8F* ___1_writer, const RuntimeMethod* method)
|
|
{
|
|
NullCheck(___0_obj);
|
|
InterfaceActionInvoker1Invoker< JsonWriter_t303427DE92107A0D92969763C95C5C20DB2D6F8F* >::Invoke(il2cpp_codegen_method_get_slot(method), il2cpp_codegen_method_get_declaring_type(method), (RuntimeObject*)___0_obj, ___1_writer);
|
|
}
|
|
void ExporterFunc_1_Invoke_m5AFB899ABACBF453C3D96D3AF3796ACE783B8B97_OpenGenericVirtualInvoker(ExporterFunc_1_t9042697F16314A152DD1264AAD67F047A2C7E7AE* __this, Il2CppFullySharedGenericAny ___0_obj, JsonWriter_t303427DE92107A0D92969763C95C5C20DB2D6F8F* ___1_writer, const RuntimeMethod* method)
|
|
{
|
|
NullCheck(___0_obj);
|
|
GenericVirtualActionInvoker1Invoker< JsonWriter_t303427DE92107A0D92969763C95C5C20DB2D6F8F* >::Invoke(method, (RuntimeObject*)___0_obj, ___1_writer);
|
|
}
|
|
void ExporterFunc_1_Invoke_m5AFB899ABACBF453C3D96D3AF3796ACE783B8B97_OpenGenericInterfaceInvoker(ExporterFunc_1_t9042697F16314A152DD1264AAD67F047A2C7E7AE* __this, Il2CppFullySharedGenericAny ___0_obj, JsonWriter_t303427DE92107A0D92969763C95C5C20DB2D6F8F* ___1_writer, const RuntimeMethod* method)
|
|
{
|
|
NullCheck(___0_obj);
|
|
GenericInterfaceActionInvoker1Invoker< JsonWriter_t303427DE92107A0D92969763C95C5C20DB2D6F8F* >::Invoke(method, (RuntimeObject*)___0_obj, ___1_writer);
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExporterFunc_1__ctor_m26AE40E0475597F0A4CE4D369FCB83602A5E530F_gshared (ExporterFunc_1_t9042697F16314A152DD1264AAD67F047A2C7E7AE* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
|
|
{
|
|
__this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
|
|
__this->___method = ___1_method;
|
|
__this->___m_target = ___0_object;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
|
|
int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
|
|
__this->___method_code = (intptr_t)__this;
|
|
if (MethodIsStatic((RuntimeMethod*)___1_method))
|
|
{
|
|
bool isOpen = parameterCount == 2;
|
|
if (isOpen)
|
|
__this->___invoke_impl = (intptr_t)&ExporterFunc_1_Invoke_m5AFB899ABACBF453C3D96D3AF3796ACE783B8B97_OpenStaticInvoker;
|
|
else
|
|
__this->___invoke_impl = (intptr_t)&ExporterFunc_1_Invoke_m5AFB899ABACBF453C3D96D3AF3796ACE783B8B97_ClosedStaticInvoker;
|
|
}
|
|
else
|
|
{
|
|
bool isOpen = parameterCount == 1;
|
|
if (isOpen)
|
|
{
|
|
if (__this->___method_is_virtual)
|
|
{
|
|
if (il2cpp_codegen_method_is_generic_instance_method((RuntimeMethod*)___1_method))
|
|
if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
|
|
__this->___invoke_impl = (intptr_t)&ExporterFunc_1_Invoke_m5AFB899ABACBF453C3D96D3AF3796ACE783B8B97_OpenGenericInterfaceInvoker;
|
|
else
|
|
__this->___invoke_impl = (intptr_t)&ExporterFunc_1_Invoke_m5AFB899ABACBF453C3D96D3AF3796ACE783B8B97_OpenGenericVirtualInvoker;
|
|
else
|
|
if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
|
|
__this->___invoke_impl = (intptr_t)&ExporterFunc_1_Invoke_m5AFB899ABACBF453C3D96D3AF3796ACE783B8B97_OpenInterfaceInvoker;
|
|
else
|
|
__this->___invoke_impl = (intptr_t)&ExporterFunc_1_Invoke_m5AFB899ABACBF453C3D96D3AF3796ACE783B8B97_OpenVirtualInvoker;
|
|
}
|
|
else
|
|
{
|
|
__this->___invoke_impl = (intptr_t)&ExporterFunc_1_Invoke_m5AFB899ABACBF453C3D96D3AF3796ACE783B8B97_OpenInstInvoker;
|
|
}
|
|
}
|
|
else
|
|
{
|
|
if (___0_object == NULL)
|
|
il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
|
|
__this->___invoke_impl = (intptr_t)&ExporterFunc_1_Invoke_m5AFB899ABACBF453C3D96D3AF3796ACE783B8B97_ClosedInstInvoker;
|
|
}
|
|
}
|
|
__this->___extra_arg = (intptr_t)&ExporterFunc_1_Invoke_m5AFB899ABACBF453C3D96D3AF3796ACE783B8B97_Multicast;
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExporterFunc_1_Invoke_m5AFB899ABACBF453C3D96D3AF3796ACE783B8B97_gshared (ExporterFunc_1_t9042697F16314A152DD1264AAD67F047A2C7E7AE* __this, Il2CppFullySharedGenericAny ___0_obj, JsonWriter_t303427DE92107A0D92969763C95C5C20DB2D6F8F* ___1_writer, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, Il2CppFullySharedGenericAny, JsonWriter_t303427DE92107A0D92969763C95C5C20DB2D6F8F*, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_obj, ___1_writer, reinterpret_cast<RuntimeMethod*>(__this->___method));
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ExporterFunc_1_BeginInvoke_m3DB7B155AA5BC5E4D328AB9417190A03A1712AB7_gshared (ExporterFunc_1_t9042697F16314A152DD1264AAD67F047A2C7E7AE* __this, Il2CppFullySharedGenericAny ___0_obj, JsonWriter_t303427DE92107A0D92969763C95C5C20DB2D6F8F* ___1_writer, AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C* ___2_callback, RuntimeObject* ___3_object, const RuntimeMethod* method)
|
|
{
|
|
void *__d_args[3] = {0};
|
|
RuntimeClass* ___0_obj_klass = il2cpp_codegen_class_from_type(il2cpp_codegen_method_parameter_type((MethodInfo*)__this->___method, 0));
|
|
__d_args[0] = (il2cpp_codegen_class_is_value_type(___0_obj_klass) ? Box(___0_obj_klass, ___0_obj) : (void*)___0_obj);
|
|
__d_args[1] = ___1_writer;
|
|
return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___2_callback, (RuntimeObject*)___3_object);
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExporterFunc_1_EndInvoke_m2CB074E9EE19A0F683628958006409251EBA0830_gshared (ExporterFunc_1_t9042697F16314A152DD1264AAD67F047A2C7E7AE* __this, RuntimeObject* ___0_result, const RuntimeMethod* method)
|
|
{
|
|
il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___0_result, 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
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1__ctor_mB71B052F4527C2F616269F7C7EE3B0297AF488EC_gshared (ExposedList_1_t36378ECE06A03D610C6FFF641684239A4DD5EF08* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL);
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
|
|
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_0 = ((ExposedList_1_t36378ECE06A03D610C6FFF641684239A4DD5EF08_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->klass->rgctx_data, 2)))->___EmptyArray;
|
|
__this->___Items = L_0;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___Items), (void*)L_0);
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1__ctor_m3F258BC357BFD86EC9228BBD48703090619C510C_gshared (ExposedList_1_t36378ECE06A03D610C6FFF641684239A4DD5EF08* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method)
|
|
{
|
|
RuntimeObject* V_0 = NULL;
|
|
{
|
|
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL);
|
|
RuntimeObject* L_0 = ___0_collection;
|
|
ExposedList_1_CheckCollection_m7C45E9A8A1B1877249C252551B9B35C3FF26B491(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 4));
|
|
RuntimeObject* L_1 = ___0_collection;
|
|
V_0 = ((RuntimeObject*)IsInst((RuntimeObject*)L_1, il2cpp_rgctx_data(method->klass->rgctx_data, 5)));
|
|
RuntimeObject* L_2 = V_0;
|
|
if (L_2)
|
|
{
|
|
goto IL_002a;
|
|
}
|
|
}
|
|
{
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
|
|
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_3 = ((ExposedList_1_t36378ECE06A03D610C6FFF641684239A4DD5EF08_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->klass->rgctx_data, 2)))->___EmptyArray;
|
|
__this->___Items = L_3;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___Items), (void*)L_3);
|
|
RuntimeObject* L_4 = ___0_collection;
|
|
ExposedList_1_AddEnumerable_mC4645B5BD9483AD101EB24AAB0ECDFAE1E655431(__this, L_4, il2cpp_rgctx_method(method->klass->rgctx_data, 6));
|
|
return;
|
|
}
|
|
|
|
IL_002a:
|
|
{
|
|
RuntimeObject* L_5 = V_0;
|
|
NullCheck(L_5);
|
|
int32_t L_6;
|
|
L_6 = InterfaceFuncInvoker0< int32_t >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 5), L_5);
|
|
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_7 = (BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4*)(BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4*)SZArrayNew(il2cpp_rgctx_data(method->klass->rgctx_data, 8), (uint32_t)L_6);
|
|
__this->___Items = L_7;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___Items), (void*)L_7);
|
|
RuntimeObject* L_8 = V_0;
|
|
ExposedList_1_AddCollection_m2F14843015F51CB386230B0CDD6DEB0B3A81DCAB(__this, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 9));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1__ctor_mAEA4BE8365B0C898363FFCBE930540060AF03F7E_gshared (ExposedList_1_t36378ECE06A03D610C6FFF641684239A4DD5EF08* __this, int32_t ___0_capacity, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL);
|
|
int32_t L_0 = ___0_capacity;
|
|
if ((((int32_t)L_0) >= ((int32_t)0)))
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
{
|
|
ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_1 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var)));
|
|
ArgumentOutOfRangeException__ctor_mBC1D5DEEA1BA41DE77228CB27D6BAFEB6DCCBF4A(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralC37D78082ACFC8DEE7B32D9351C6E433A074FEC7)), NULL);
|
|
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method);
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
int32_t L_2 = ___0_capacity;
|
|
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_3 = (BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4*)(BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4*)SZArrayNew(il2cpp_rgctx_data(method->klass->rgctx_data, 8), (uint32_t)L_2);
|
|
__this->___Items = L_3;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___Items), (void*)L_3);
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1__ctor_m28C117984399EFDC0B979980437F73D608F27DC4_gshared (ExposedList_1_t36378ECE06A03D610C6FFF641684239A4DD5EF08* __this, BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* ___0_data, int32_t ___1_size, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL);
|
|
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_0 = ___0_data;
|
|
__this->___Items = L_0;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___Items), (void*)L_0);
|
|
int32_t L_1 = ___1_size;
|
|
__this->___Count = L_1;
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_Add_m2EA377437FC24843A987188A5CFE12098BA5A8F1_gshared (ExposedList_1_t36378ECE06A03D610C6FFF641684239A4DD5EF08* __this, bool ___0_item, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
int32_t L_0 = __this->___Count;
|
|
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_1 = __this->___Items;
|
|
NullCheck(L_1);
|
|
if ((!(((uint32_t)L_0) == ((uint32_t)((int32_t)(((RuntimeArray*)L_1)->max_length))))))
|
|
{
|
|
goto IL_0017;
|
|
}
|
|
}
|
|
{
|
|
ExposedList_1_GrowIfNeeded_mED66C0ED8C20D583336E2EE3C94695651A2FAA93(__this, 1, il2cpp_rgctx_method(method->klass->rgctx_data, 10));
|
|
}
|
|
|
|
IL_0017:
|
|
{
|
|
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_2 = __this->___Items;
|
|
int32_t L_3 = __this->___Count;
|
|
V_0 = L_3;
|
|
int32_t L_4 = V_0;
|
|
__this->___Count = ((int32_t)il2cpp_codegen_add(L_4, 1));
|
|
int32_t L_5 = V_0;
|
|
bool L_6 = ___0_item;
|
|
NullCheck(L_2);
|
|
(L_2)->SetAt(static_cast<il2cpp_array_size_t>(L_5), (bool)L_6);
|
|
int32_t L_7 = __this->___version;
|
|
__this->___version = ((int32_t)il2cpp_codegen_add(L_7, 1));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_GrowIfNeeded_mED66C0ED8C20D583336E2EE3C94695651A2FAA93_gshared (ExposedList_1_t36378ECE06A03D610C6FFF641684239A4DD5EF08* __this, int32_t ___0_addedCount, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
{
|
|
int32_t L_0 = __this->___Count;
|
|
int32_t L_1 = ___0_addedCount;
|
|
V_0 = ((int32_t)il2cpp_codegen_add(L_0, L_1));
|
|
int32_t L_2 = V_0;
|
|
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_3 = __this->___Items;
|
|
NullCheck(L_3);
|
|
if ((((int32_t)L_2) <= ((int32_t)((int32_t)(((RuntimeArray*)L_3)->max_length)))))
|
|
{
|
|
goto IL_002e;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_4;
|
|
L_4 = ExposedList_1_get_Capacity_mD240CEA2AE70198E807EC35DE4883A6323C69665(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 12));
|
|
il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
|
|
int32_t L_5;
|
|
L_5 = Math_Max_m530EBA549AFD98CFC2BD29FE86C6376E67DF11CF(((int32_t)il2cpp_codegen_multiply(L_4, 2)), 4, NULL);
|
|
int32_t L_6 = V_0;
|
|
int32_t L_7;
|
|
L_7 = Math_Max_m530EBA549AFD98CFC2BD29FE86C6376E67DF11CF(L_5, L_6, NULL);
|
|
ExposedList_1_set_Capacity_m7D1B9BF463DD4C4638AFC401660664323B2E55BB(__this, L_7, il2cpp_rgctx_method(method->klass->rgctx_data, 13));
|
|
}
|
|
|
|
IL_002e:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ExposedList_1_t36378ECE06A03D610C6FFF641684239A4DD5EF08* ExposedList_1_Resize_m5387D268A1FE75E198FD0CB3492F4BBD478896A8_gshared (ExposedList_1_t36378ECE06A03D610C6FFF641684239A4DD5EF08* __this, int32_t ___0_newSize, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* V_1 = NULL;
|
|
int32_t V_2 = 0;
|
|
bool V_3 = false;
|
|
{
|
|
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_0 = __this->___Items;
|
|
NullCheck(L_0);
|
|
V_0 = ((int32_t)(((RuntimeArray*)L_0)->max_length));
|
|
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_1 = __this->___Items;
|
|
V_1 = L_1;
|
|
int32_t L_2 = ___0_newSize;
|
|
int32_t L_3 = V_0;
|
|
if ((((int32_t)L_2) <= ((int32_t)L_3)))
|
|
{
|
|
goto IL_0022;
|
|
}
|
|
}
|
|
{
|
|
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4** L_4 = (BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4**)(&__this->___Items);
|
|
int32_t L_5 = ___0_newSize;
|
|
Array_Resize_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mBCB506488726A4601272E5DDC33649D64938A4F2(L_4, L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 14));
|
|
goto IL_0042;
|
|
}
|
|
|
|
IL_0022:
|
|
{
|
|
int32_t L_6 = ___0_newSize;
|
|
int32_t L_7 = V_0;
|
|
if ((((int32_t)L_6) >= ((int32_t)L_7)))
|
|
{
|
|
goto IL_0042;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_8 = ___0_newSize;
|
|
V_2 = L_8;
|
|
goto IL_003e;
|
|
}
|
|
|
|
IL_002a:
|
|
{
|
|
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_9 = V_1;
|
|
int32_t L_10 = V_2;
|
|
il2cpp_codegen_initobj((&V_3), sizeof(bool));
|
|
bool L_11 = V_3;
|
|
NullCheck(L_9);
|
|
(L_9)->SetAt(static_cast<il2cpp_array_size_t>(L_10), (bool)L_11);
|
|
int32_t L_12 = V_2;
|
|
V_2 = ((int32_t)il2cpp_codegen_add(L_12, 1));
|
|
}
|
|
|
|
IL_003e:
|
|
{
|
|
int32_t L_13 = V_2;
|
|
int32_t L_14 = V_0;
|
|
if ((((int32_t)L_13) < ((int32_t)L_14)))
|
|
{
|
|
goto IL_002a;
|
|
}
|
|
}
|
|
|
|
IL_0042:
|
|
{
|
|
int32_t L_15 = ___0_newSize;
|
|
__this->___Count = L_15;
|
|
return __this;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ExposedList_1_t36378ECE06A03D610C6FFF641684239A4DD5EF08* ExposedList_1_EnsureSize_mFB7BE213873BA20CEDD391F2B7D8A61DAEF81C9A_gshared (ExposedList_1_t36378ECE06A03D610C6FFF641684239A4DD5EF08* __this, int32_t ___0_newSize, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_0 = __this->___Items;
|
|
NullCheck(L_0);
|
|
V_0 = ((int32_t)(((RuntimeArray*)L_0)->max_length));
|
|
int32_t L_1 = ___0_newSize;
|
|
int32_t L_2 = V_0;
|
|
if ((((int32_t)L_1) <= ((int32_t)L_2)))
|
|
{
|
|
goto IL_0019;
|
|
}
|
|
}
|
|
{
|
|
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4** L_3 = (BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4**)(&__this->___Items);
|
|
int32_t L_4 = ___0_newSize;
|
|
Array_Resize_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mBCB506488726A4601272E5DDC33649D64938A4F2(L_3, L_4, il2cpp_rgctx_method(method->klass->rgctx_data, 14));
|
|
}
|
|
|
|
IL_0019:
|
|
{
|
|
int32_t L_5 = ___0_newSize;
|
|
__this->___Count = L_5;
|
|
return __this;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_EnsureCapacity_m31CF81F7EAE3F3CA323B6CA6798EBB8E9A14192B_gshared (ExposedList_1_t36378ECE06A03D610C6FFF641684239A4DD5EF08* __this, int32_t ___0_min, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t G_B4_0 = 0;
|
|
{
|
|
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_0 = __this->___Items;
|
|
NullCheck(L_0);
|
|
int32_t L_1 = ___0_min;
|
|
if ((((int32_t)((int32_t)(((RuntimeArray*)L_0)->max_length))) >= ((int32_t)L_1)))
|
|
{
|
|
goto IL_002f;
|
|
}
|
|
}
|
|
{
|
|
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_2 = __this->___Items;
|
|
NullCheck(L_2);
|
|
if (!(((RuntimeArray*)L_2)->max_length))
|
|
{
|
|
goto IL_0020;
|
|
}
|
|
}
|
|
{
|
|
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_3 = __this->___Items;
|
|
NullCheck(L_3);
|
|
G_B4_0 = ((int32_t)il2cpp_codegen_multiply(((int32_t)(((RuntimeArray*)L_3)->max_length)), 2));
|
|
goto IL_0021;
|
|
}
|
|
|
|
IL_0020:
|
|
{
|
|
G_B4_0 = 4;
|
|
}
|
|
|
|
IL_0021:
|
|
{
|
|
V_0 = G_B4_0;
|
|
int32_t L_4 = V_0;
|
|
int32_t L_5 = ___0_min;
|
|
if ((((int32_t)L_4) >= ((int32_t)L_5)))
|
|
{
|
|
goto IL_0028;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_6 = ___0_min;
|
|
V_0 = L_6;
|
|
}
|
|
|
|
IL_0028:
|
|
{
|
|
int32_t L_7 = V_0;
|
|
ExposedList_1_set_Capacity_m7D1B9BF463DD4C4638AFC401660664323B2E55BB(__this, L_7, il2cpp_rgctx_method(method->klass->rgctx_data, 13));
|
|
}
|
|
|
|
IL_002f:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_CheckRange_m0BBF091F35CB7E06AD2DF9EBD043953FD7E549E8_gshared (ExposedList_1_t36378ECE06A03D610C6FFF641684239A4DD5EF08* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___0_index;
|
|
if ((((int32_t)L_0) >= ((int32_t)0)))
|
|
{
|
|
goto IL_000f;
|
|
}
|
|
}
|
|
{
|
|
ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_1 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var)));
|
|
ArgumentOutOfRangeException__ctor_mBC1D5DEEA1BA41DE77228CB27D6BAFEB6DCCBF4A(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral2B6D6F48C27C60C3B55391AB377D9DC8F5639AA1)), NULL);
|
|
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method);
|
|
}
|
|
|
|
IL_000f:
|
|
{
|
|
int32_t L_2 = ___1_count;
|
|
if ((((int32_t)L_2) >= ((int32_t)0)))
|
|
{
|
|
goto IL_001e;
|
|
}
|
|
}
|
|
{
|
|
ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_3 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var)));
|
|
ArgumentOutOfRangeException__ctor_mBC1D5DEEA1BA41DE77228CB27D6BAFEB6DCCBF4A(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral07624473F417C06C74D59C64840A1532FCE2C626)), NULL);
|
|
IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, method);
|
|
}
|
|
|
|
IL_001e:
|
|
{
|
|
int32_t L_4 = ___0_index;
|
|
int32_t L_5 = ___1_count;
|
|
int32_t L_6 = __this->___Count;
|
|
if ((!(((uint32_t)((int32_t)il2cpp_codegen_add(L_4, L_5))) > ((uint32_t)L_6))))
|
|
{
|
|
goto IL_0034;
|
|
}
|
|
}
|
|
{
|
|
ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_7 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var)));
|
|
ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465(L_7, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral8323D44D38CA9D8ED487159B21F762B262510EE5)), NULL);
|
|
IL2CPP_RAISE_MANAGED_EXCEPTION(L_7, method);
|
|
}
|
|
|
|
IL_0034:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_AddCollection_m2F14843015F51CB386230B0CDD6DEB0B3A81DCAB_gshared (ExposedList_1_t36378ECE06A03D610C6FFF641684239A4DD5EF08* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
RuntimeObject* L_0 = ___0_collection;
|
|
NullCheck(L_0);
|
|
int32_t L_1;
|
|
L_1 = InterfaceFuncInvoker0< int32_t >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 5), L_0);
|
|
V_0 = L_1;
|
|
int32_t L_2 = V_0;
|
|
if (L_2)
|
|
{
|
|
goto IL_000b;
|
|
}
|
|
}
|
|
{
|
|
return;
|
|
}
|
|
|
|
IL_000b:
|
|
{
|
|
int32_t L_3 = V_0;
|
|
ExposedList_1_GrowIfNeeded_mED66C0ED8C20D583336E2EE3C94695651A2FAA93(__this, L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 10));
|
|
RuntimeObject* L_4 = ___0_collection;
|
|
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_5 = __this->___Items;
|
|
int32_t L_6 = __this->___Count;
|
|
NullCheck(L_4);
|
|
InterfaceActionInvoker2< BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4*, int32_t >::Invoke(5, il2cpp_rgctx_data(method->klass->rgctx_data, 5), L_4, L_5, L_6);
|
|
int32_t L_7 = __this->___Count;
|
|
int32_t L_8 = V_0;
|
|
__this->___Count = ((int32_t)il2cpp_codegen_add(L_7, L_8));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_AddEnumerable_mC4645B5BD9483AD101EB24AAB0ECDFAE1E655431_gshared (ExposedList_1_t36378ECE06A03D610C6FFF641684239A4DD5EF08* __this, RuntimeObject* ___0_enumerable, 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*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
RuntimeObject* V_0 = NULL;
|
|
bool V_1 = false;
|
|
{
|
|
RuntimeObject* L_0 = ___0_enumerable;
|
|
NullCheck(L_0);
|
|
RuntimeObject* L_1;
|
|
L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 3), L_0);
|
|
V_0 = L_1;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_0021:
|
|
{
|
|
{
|
|
RuntimeObject* L_2 = V_0;
|
|
if (!L_2)
|
|
{
|
|
goto IL_002a;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_3 = V_0;
|
|
NullCheck((RuntimeObject*)L_3);
|
|
InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_3);
|
|
}
|
|
|
|
IL_002a:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
});
|
|
try
|
|
{
|
|
{
|
|
goto IL_0017_1;
|
|
}
|
|
|
|
IL_0009_1:
|
|
{
|
|
RuntimeObject* L_4 = V_0;
|
|
NullCheck(L_4);
|
|
bool L_5;
|
|
L_5 = InterfaceFuncInvoker0< bool >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 18), L_4);
|
|
V_1 = L_5;
|
|
bool L_6 = V_1;
|
|
ExposedList_1_Add_m2EA377437FC24843A987188A5CFE12098BA5A8F1(__this, L_6, il2cpp_rgctx_method(method->klass->rgctx_data, 20));
|
|
}
|
|
|
|
IL_0017_1:
|
|
{
|
|
RuntimeObject* L_7 = V_0;
|
|
NullCheck((RuntimeObject*)L_7);
|
|
bool L_8;
|
|
L_8 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_7);
|
|
if (L_8)
|
|
{
|
|
goto IL_0009_1;
|
|
}
|
|
}
|
|
{
|
|
goto IL_002b;
|
|
}
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_002b:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_AddRange_mCBCA22C970681F2810E935C9FA8EB78AAD6E29DE_gshared (ExposedList_1_t36378ECE06A03D610C6FFF641684239A4DD5EF08* __this, ExposedList_1_t36378ECE06A03D610C6FFF641684239A4DD5EF08* ___0_list, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
ExposedList_1_t36378ECE06A03D610C6FFF641684239A4DD5EF08* L_0 = ___0_list;
|
|
ExposedList_1_CheckCollection_m7C45E9A8A1B1877249C252551B9B35C3FF26B491(__this, (RuntimeObject*)L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 4));
|
|
ExposedList_1_t36378ECE06A03D610C6FFF641684239A4DD5EF08* L_1 = ___0_list;
|
|
NullCheck(L_1);
|
|
int32_t L_2 = L_1->___Count;
|
|
V_0 = L_2;
|
|
int32_t L_3 = V_0;
|
|
if (L_3)
|
|
{
|
|
goto IL_0012;
|
|
}
|
|
}
|
|
{
|
|
return;
|
|
}
|
|
|
|
IL_0012:
|
|
{
|
|
int32_t L_4 = V_0;
|
|
ExposedList_1_GrowIfNeeded_mED66C0ED8C20D583336E2EE3C94695651A2FAA93(__this, L_4, il2cpp_rgctx_method(method->klass->rgctx_data, 10));
|
|
ExposedList_1_t36378ECE06A03D610C6FFF641684239A4DD5EF08* L_5 = ___0_list;
|
|
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_6 = __this->___Items;
|
|
int32_t L_7 = __this->___Count;
|
|
NullCheck(L_5);
|
|
ExposedList_1_CopyTo_mDC8119F6C85298998F405F5C674507103510EAC2(L_5, L_6, L_7, il2cpp_rgctx_method(method->klass->rgctx_data, 21));
|
|
int32_t L_8 = __this->___Count;
|
|
int32_t L_9 = V_0;
|
|
__this->___Count = ((int32_t)il2cpp_codegen_add(L_8, L_9));
|
|
int32_t L_10 = __this->___version;
|
|
__this->___version = ((int32_t)il2cpp_codegen_add(L_10, 1));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_AddRange_mB12970C6D9A38AED1EF03095BDB920A3432BB9EA_gshared (ExposedList_1_t36378ECE06A03D610C6FFF641684239A4DD5EF08* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method)
|
|
{
|
|
RuntimeObject* V_0 = NULL;
|
|
{
|
|
RuntimeObject* L_0 = ___0_collection;
|
|
ExposedList_1_CheckCollection_m7C45E9A8A1B1877249C252551B9B35C3FF26B491(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 4));
|
|
RuntimeObject* L_1 = ___0_collection;
|
|
V_0 = ((RuntimeObject*)IsInst((RuntimeObject*)L_1, il2cpp_rgctx_data(method->klass->rgctx_data, 5)));
|
|
RuntimeObject* L_2 = V_0;
|
|
if (!L_2)
|
|
{
|
|
goto IL_001a;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_3 = V_0;
|
|
ExposedList_1_AddCollection_m2F14843015F51CB386230B0CDD6DEB0B3A81DCAB(__this, L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 9));
|
|
goto IL_0021;
|
|
}
|
|
|
|
IL_001a:
|
|
{
|
|
RuntimeObject* L_4 = ___0_collection;
|
|
ExposedList_1_AddEnumerable_mC4645B5BD9483AD101EB24AAB0ECDFAE1E655431(__this, L_4, il2cpp_rgctx_method(method->klass->rgctx_data, 6));
|
|
}
|
|
|
|
IL_0021:
|
|
{
|
|
int32_t L_5 = __this->___version;
|
|
__this->___version = ((int32_t)il2cpp_codegen_add(L_5, 1));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ExposedList_1_BinarySearch_m364C4B8673DB4A0B2EE3E9F3B3071BFFBBAB58C4_gshared (ExposedList_1_t36378ECE06A03D610C6FFF641684239A4DD5EF08* __this, bool ___0_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_0 = __this->___Items;
|
|
int32_t L_1 = __this->___Count;
|
|
bool L_2 = ___0_item;
|
|
int32_t L_3;
|
|
L_3 = Array_BinarySearch_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m27607EF8994F821461C232E917EC9DA328027C4F(L_0, 0, L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 22));
|
|
return L_3;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ExposedList_1_BinarySearch_m7E5A22363EC85304F7BAB2BACE372FF54A39ABA2_gshared (ExposedList_1_t36378ECE06A03D610C6FFF641684239A4DD5EF08* __this, bool ___0_item, RuntimeObject* ___1_comparer, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_0 = __this->___Items;
|
|
int32_t L_1 = __this->___Count;
|
|
bool L_2 = ___0_item;
|
|
RuntimeObject* L_3 = ___1_comparer;
|
|
int32_t L_4;
|
|
L_4 = Array_BinarySearch_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mF5D007014F2546628D6B17F48DE03086E13BB12B(L_0, 0, L_1, L_2, L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 24));
|
|
return L_4;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ExposedList_1_BinarySearch_mE7EB3C9E121C2E4E0182F8BEB17EFF4D1AB55933_gshared (ExposedList_1_t36378ECE06A03D610C6FFF641684239A4DD5EF08* __this, int32_t ___0_index, int32_t ___1_count, bool ___2_item, RuntimeObject* ___3_comparer, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___0_index;
|
|
int32_t L_1 = ___1_count;
|
|
ExposedList_1_CheckRange_m0BBF091F35CB7E06AD2DF9EBD043953FD7E549E8(__this, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 25));
|
|
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_2 = __this->___Items;
|
|
int32_t L_3 = ___0_index;
|
|
int32_t L_4 = ___1_count;
|
|
bool L_5 = ___2_item;
|
|
RuntimeObject* L_6 = ___3_comparer;
|
|
int32_t L_7;
|
|
L_7 = Array_BinarySearch_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mF5D007014F2546628D6B17F48DE03086E13BB12B(L_2, L_3, L_4, L_5, L_6, il2cpp_rgctx_method(method->klass->rgctx_data, 24));
|
|
return L_7;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_Clear_mDD9942A6B93E4EB594C254966A9B1036A7EB9586_gshared (ExposedList_1_t36378ECE06A03D610C6FFF641684239A4DD5EF08* __this, bool ___0_clearArray, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
bool L_0 = ___0_clearArray;
|
|
if (!L_0)
|
|
{
|
|
goto IL_0017;
|
|
}
|
|
}
|
|
{
|
|
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_1 = __this->___Items;
|
|
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_2 = __this->___Items;
|
|
NullCheck(L_2);
|
|
Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_1, 0, ((int32_t)(((RuntimeArray*)L_2)->max_length)), NULL);
|
|
}
|
|
|
|
IL_0017:
|
|
{
|
|
__this->___Count = 0;
|
|
int32_t L_3 = __this->___version;
|
|
__this->___version = ((int32_t)il2cpp_codegen_add(L_3, 1));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ExposedList_1_Contains_mE876C716D273456A5D72974CAB15CBC766B2CF1C_gshared (ExposedList_1_t36378ECE06A03D610C6FFF641684239A4DD5EF08* __this, bool ___0_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_0 = __this->___Items;
|
|
bool L_1 = ___0_item;
|
|
int32_t L_2 = __this->___Count;
|
|
int32_t L_3;
|
|
L_3 = Array_IndexOf_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m48C663051095D0B18F3E04B9352AACE522354A3D(L_0, L_1, 0, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 26));
|
|
return (bool)((((int32_t)((((int32_t)L_3) == ((int32_t)(-1)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_CopyTo_mFFD12CA82C3859F422391F6F6AB8E059531FF246_gshared (ExposedList_1_t36378ECE06A03D610C6FFF641684239A4DD5EF08* __this, BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* ___0_array, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_0 = __this->___Items;
|
|
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_1 = ___0_array;
|
|
int32_t L_2 = __this->___Count;
|
|
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_0, 0, (RuntimeArray*)L_1, 0, L_2, NULL);
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_CopyTo_mDC8119F6C85298998F405F5C674507103510EAC2_gshared (ExposedList_1_t36378ECE06A03D610C6FFF641684239A4DD5EF08* __this, BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_0 = __this->___Items;
|
|
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_1 = ___0_array;
|
|
int32_t L_2 = ___1_arrayIndex;
|
|
int32_t L_3 = __this->___Count;
|
|
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_0, 0, (RuntimeArray*)L_1, L_2, L_3, NULL);
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_CopyTo_m25C0F8F0442FF590A73BB995A046CCEA510AB010_gshared (ExposedList_1_t36378ECE06A03D610C6FFF641684239A4DD5EF08* __this, int32_t ___0_index, BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* ___1_array, int32_t ___2_arrayIndex, int32_t ___3_count, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___0_index;
|
|
int32_t L_1 = ___3_count;
|
|
ExposedList_1_CheckRange_m0BBF091F35CB7E06AD2DF9EBD043953FD7E549E8(__this, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 25));
|
|
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_2 = __this->___Items;
|
|
int32_t L_3 = ___0_index;
|
|
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_4 = ___1_array;
|
|
int32_t L_5 = ___2_arrayIndex;
|
|
int32_t L_6 = ___3_count;
|
|
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_2, L_3, (RuntimeArray*)L_4, L_5, L_6, NULL);
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ExposedList_1_Exists_mC7B11D039A56DFA16DD4C91FAC8153D858982742_gshared (ExposedList_1_t36378ECE06A03D610C6FFF641684239A4DD5EF08* __this, Predicate_1_tC0ECFF551C9E980E6022D575E9097589E010E584* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Predicate_1_tC0ECFF551C9E980E6022D575E9097589E010E584* L_0 = ___0_match;
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
|
|
ExposedList_1_CheckMatch_mC7C3FC3D0392CEC100D49CAC68F3685720EA90FA(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 28));
|
|
int32_t L_1 = __this->___Count;
|
|
Predicate_1_tC0ECFF551C9E980E6022D575E9097589E010E584* L_2 = ___0_match;
|
|
int32_t L_3;
|
|
L_3 = ExposedList_1_GetIndex_m92A047E9ABF9185BFD7476AB85BDB14A18DA92DC(__this, 0, L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 29));
|
|
return (bool)((((int32_t)((((int32_t)L_3) == ((int32_t)(-1)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ExposedList_1_Find_mF423A40D346AE692604FB7CCE64BAA2CF5A4BE43_gshared (ExposedList_1_t36378ECE06A03D610C6FFF641684239A4DD5EF08* __this, Predicate_1_tC0ECFF551C9E980E6022D575E9097589E010E584* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
bool V_1 = false;
|
|
{
|
|
Predicate_1_tC0ECFF551C9E980E6022D575E9097589E010E584* L_0 = ___0_match;
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
|
|
ExposedList_1_CheckMatch_mC7C3FC3D0392CEC100D49CAC68F3685720EA90FA(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 28));
|
|
int32_t L_1 = __this->___Count;
|
|
Predicate_1_tC0ECFF551C9E980E6022D575E9097589E010E584* L_2 = ___0_match;
|
|
int32_t L_3;
|
|
L_3 = ExposedList_1_GetIndex_m92A047E9ABF9185BFD7476AB85BDB14A18DA92DC(__this, 0, L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 29));
|
|
V_0 = L_3;
|
|
int32_t L_4 = V_0;
|
|
if ((!(((uint32_t)L_4) == ((uint32_t)(-1)))))
|
|
{
|
|
goto IL_0023;
|
|
}
|
|
}
|
|
{
|
|
il2cpp_codegen_initobj((&V_1), sizeof(bool));
|
|
bool L_5 = V_1;
|
|
return L_5;
|
|
}
|
|
|
|
IL_0023:
|
|
{
|
|
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_6 = __this->___Items;
|
|
int32_t L_7 = V_0;
|
|
NullCheck(L_6);
|
|
int32_t L_8 = L_7;
|
|
bool L_9 = (L_6)->GetAt(static_cast<il2cpp_array_size_t>(L_8));
|
|
return L_9;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_CheckMatch_mC7C3FC3D0392CEC100D49CAC68F3685720EA90FA_gshared (Predicate_1_tC0ECFF551C9E980E6022D575E9097589E010E584* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Predicate_1_tC0ECFF551C9E980E6022D575E9097589E010E584* L_0 = ___0_match;
|
|
if (L_0)
|
|
{
|
|
goto IL_000e;
|
|
}
|
|
}
|
|
{
|
|
ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
|
|
ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE2EEFB4BE0C9F57BA62E733F26387F8BA68AF67C)), NULL);
|
|
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method);
|
|
}
|
|
|
|
IL_000e:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ExposedList_1_t36378ECE06A03D610C6FFF641684239A4DD5EF08* ExposedList_1_FindAll_mCBBB662D530E21ABBCCBDF921E454FEFFAD1F2FC_gshared (ExposedList_1_t36378ECE06A03D610C6FFF641684239A4DD5EF08* __this, Predicate_1_tC0ECFF551C9E980E6022D575E9097589E010E584* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Predicate_1_tC0ECFF551C9E980E6022D575E9097589E010E584* L_0 = ___0_match;
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
|
|
ExposedList_1_CheckMatch_mC7C3FC3D0392CEC100D49CAC68F3685720EA90FA(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 28));
|
|
Predicate_1_tC0ECFF551C9E980E6022D575E9097589E010E584* L_1 = ___0_match;
|
|
ExposedList_1_t36378ECE06A03D610C6FFF641684239A4DD5EF08* L_2;
|
|
L_2 = ExposedList_1_FindAllList_m5ACBC0E0F8E974DF0618FE08D3673D20265671DE(__this, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 30));
|
|
return L_2;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ExposedList_1_t36378ECE06A03D610C6FFF641684239A4DD5EF08* ExposedList_1_FindAllList_m5ACBC0E0F8E974DF0618FE08D3673D20265671DE_gshared (ExposedList_1_t36378ECE06A03D610C6FFF641684239A4DD5EF08* __this, Predicate_1_tC0ECFF551C9E980E6022D575E9097589E010E584* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
ExposedList_1_t36378ECE06A03D610C6FFF641684239A4DD5EF08* V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
ExposedList_1_t36378ECE06A03D610C6FFF641684239A4DD5EF08* L_0 = (ExposedList_1_t36378ECE06A03D610C6FFF641684239A4DD5EF08*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 0));
|
|
ExposedList_1__ctor_mB71B052F4527C2F616269F7C7EE3B0297AF488EC(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 31));
|
|
V_0 = L_0;
|
|
V_1 = 0;
|
|
goto IL_0034;
|
|
}
|
|
|
|
IL_000a:
|
|
{
|
|
Predicate_1_tC0ECFF551C9E980E6022D575E9097589E010E584* L_1 = ___0_match;
|
|
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_2 = __this->___Items;
|
|
int32_t L_3 = V_1;
|
|
NullCheck(L_2);
|
|
int32_t L_4 = L_3;
|
|
bool L_5 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
|
|
NullCheck(L_1);
|
|
bool L_6;
|
|
L_6 = Predicate_1_Invoke_m5EB17D73F75C175B835656A7C7C137A266E07928_inline(L_1, L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 32));
|
|
if (!L_6)
|
|
{
|
|
goto IL_0030;
|
|
}
|
|
}
|
|
{
|
|
ExposedList_1_t36378ECE06A03D610C6FFF641684239A4DD5EF08* L_7 = V_0;
|
|
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_8 = __this->___Items;
|
|
int32_t L_9 = V_1;
|
|
NullCheck(L_8);
|
|
int32_t L_10 = L_9;
|
|
bool L_11 = (L_8)->GetAt(static_cast<il2cpp_array_size_t>(L_10));
|
|
NullCheck(L_7);
|
|
ExposedList_1_Add_m2EA377437FC24843A987188A5CFE12098BA5A8F1(L_7, L_11, il2cpp_rgctx_method(method->klass->rgctx_data, 20));
|
|
}
|
|
|
|
IL_0030:
|
|
{
|
|
int32_t L_12 = V_1;
|
|
V_1 = ((int32_t)il2cpp_codegen_add(L_12, 1));
|
|
}
|
|
|
|
IL_0034:
|
|
{
|
|
int32_t L_13 = V_1;
|
|
int32_t L_14 = __this->___Count;
|
|
if ((((int32_t)L_13) < ((int32_t)L_14)))
|
|
{
|
|
goto IL_000a;
|
|
}
|
|
}
|
|
{
|
|
ExposedList_1_t36378ECE06A03D610C6FFF641684239A4DD5EF08* L_15 = V_0;
|
|
return L_15;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ExposedList_1_FindIndex_m2DE48C88D80FDD978601F2EC6A4EF46E2EFDE160_gshared (ExposedList_1_t36378ECE06A03D610C6FFF641684239A4DD5EF08* __this, Predicate_1_tC0ECFF551C9E980E6022D575E9097589E010E584* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Predicate_1_tC0ECFF551C9E980E6022D575E9097589E010E584* L_0 = ___0_match;
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
|
|
ExposedList_1_CheckMatch_mC7C3FC3D0392CEC100D49CAC68F3685720EA90FA(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 28));
|
|
int32_t L_1 = __this->___Count;
|
|
Predicate_1_tC0ECFF551C9E980E6022D575E9097589E010E584* L_2 = ___0_match;
|
|
int32_t L_3;
|
|
L_3 = ExposedList_1_GetIndex_m92A047E9ABF9185BFD7476AB85BDB14A18DA92DC(__this, 0, L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 29));
|
|
return L_3;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ExposedList_1_FindIndex_mA9BFD5B31F10F15A8E061B019431F02C3517397A_gshared (ExposedList_1_t36378ECE06A03D610C6FFF641684239A4DD5EF08* __this, int32_t ___0_startIndex, Predicate_1_tC0ECFF551C9E980E6022D575E9097589E010E584* ___1_match, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Predicate_1_tC0ECFF551C9E980E6022D575E9097589E010E584* L_0 = ___1_match;
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
|
|
ExposedList_1_CheckMatch_mC7C3FC3D0392CEC100D49CAC68F3685720EA90FA(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 28));
|
|
int32_t L_1 = ___0_startIndex;
|
|
ExposedList_1_CheckIndex_m89C6E4B3A293B408DC1EC364397F03A0F4F24FDC(__this, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
|
|
int32_t L_2 = ___0_startIndex;
|
|
int32_t L_3 = __this->___Count;
|
|
int32_t L_4 = ___0_startIndex;
|
|
Predicate_1_tC0ECFF551C9E980E6022D575E9097589E010E584* L_5 = ___1_match;
|
|
int32_t L_6;
|
|
L_6 = ExposedList_1_GetIndex_m92A047E9ABF9185BFD7476AB85BDB14A18DA92DC(__this, L_2, ((int32_t)il2cpp_codegen_subtract(L_3, L_4)), L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 29));
|
|
return L_6;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ExposedList_1_FindIndex_m6B15E54E1CCD3532EF58BD4C71710EB9BE23A633_gshared (ExposedList_1_t36378ECE06A03D610C6FFF641684239A4DD5EF08* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_tC0ECFF551C9E980E6022D575E9097589E010E584* ___2_match, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Predicate_1_tC0ECFF551C9E980E6022D575E9097589E010E584* L_0 = ___2_match;
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
|
|
ExposedList_1_CheckMatch_mC7C3FC3D0392CEC100D49CAC68F3685720EA90FA(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 28));
|
|
int32_t L_1 = ___0_startIndex;
|
|
int32_t L_2 = ___1_count;
|
|
ExposedList_1_CheckRange_m0BBF091F35CB7E06AD2DF9EBD043953FD7E549E8(__this, L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 25));
|
|
int32_t L_3 = ___0_startIndex;
|
|
int32_t L_4 = ___1_count;
|
|
Predicate_1_tC0ECFF551C9E980E6022D575E9097589E010E584* L_5 = ___2_match;
|
|
int32_t L_6;
|
|
L_6 = ExposedList_1_GetIndex_m92A047E9ABF9185BFD7476AB85BDB14A18DA92DC(__this, L_3, L_4, L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 29));
|
|
return L_6;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ExposedList_1_GetIndex_m92A047E9ABF9185BFD7476AB85BDB14A18DA92DC_gshared (ExposedList_1_t36378ECE06A03D610C6FFF641684239A4DD5EF08* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_tC0ECFF551C9E980E6022D575E9097589E010E584* ___2_match, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
int32_t L_0 = ___0_startIndex;
|
|
int32_t L_1 = ___1_count;
|
|
V_0 = ((int32_t)il2cpp_codegen_add(L_0, L_1));
|
|
int32_t L_2 = ___0_startIndex;
|
|
V_1 = L_2;
|
|
goto IL_0022;
|
|
}
|
|
|
|
IL_0008:
|
|
{
|
|
Predicate_1_tC0ECFF551C9E980E6022D575E9097589E010E584* L_3 = ___2_match;
|
|
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_4 = __this->___Items;
|
|
int32_t L_5 = V_1;
|
|
NullCheck(L_4);
|
|
int32_t L_6 = L_5;
|
|
bool L_7 = (L_4)->GetAt(static_cast<il2cpp_array_size_t>(L_6));
|
|
NullCheck(L_3);
|
|
bool L_8;
|
|
L_8 = Predicate_1_Invoke_m5EB17D73F75C175B835656A7C7C137A266E07928_inline(L_3, L_7, il2cpp_rgctx_method(method->klass->rgctx_data, 32));
|
|
if (!L_8)
|
|
{
|
|
goto IL_001e;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_9 = V_1;
|
|
return L_9;
|
|
}
|
|
|
|
IL_001e:
|
|
{
|
|
int32_t L_10 = V_1;
|
|
V_1 = ((int32_t)il2cpp_codegen_add(L_10, 1));
|
|
}
|
|
|
|
IL_0022:
|
|
{
|
|
int32_t L_11 = V_1;
|
|
int32_t L_12 = V_0;
|
|
if ((((int32_t)L_11) < ((int32_t)L_12)))
|
|
{
|
|
goto IL_0008;
|
|
}
|
|
}
|
|
{
|
|
return (-1);
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ExposedList_1_FindLast_mEBEE85FF18029C0F41FAB984B158F91F16CAC85A_gshared (ExposedList_1_t36378ECE06A03D610C6FFF641684239A4DD5EF08* __this, Predicate_1_tC0ECFF551C9E980E6022D575E9097589E010E584* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
bool V_1 = false;
|
|
{
|
|
Predicate_1_tC0ECFF551C9E980E6022D575E9097589E010E584* L_0 = ___0_match;
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
|
|
ExposedList_1_CheckMatch_mC7C3FC3D0392CEC100D49CAC68F3685720EA90FA(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 28));
|
|
int32_t L_1 = __this->___Count;
|
|
Predicate_1_tC0ECFF551C9E980E6022D575E9097589E010E584* L_2 = ___0_match;
|
|
int32_t L_3;
|
|
L_3 = ExposedList_1_GetLastIndex_m1AA0229147A0D5AB570874AA0B56335AF8B404E1(__this, 0, L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 34));
|
|
V_0 = L_3;
|
|
int32_t L_4 = V_0;
|
|
if ((((int32_t)L_4) == ((int32_t)(-1))))
|
|
{
|
|
goto IL_0026;
|
|
}
|
|
}
|
|
{
|
|
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_5 = __this->___Items;
|
|
int32_t L_6 = V_0;
|
|
NullCheck(L_5);
|
|
int32_t L_7 = L_6;
|
|
bool L_8 = (L_5)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
|
|
return L_8;
|
|
}
|
|
|
|
IL_0026:
|
|
{
|
|
il2cpp_codegen_initobj((&V_1), sizeof(bool));
|
|
bool L_9 = V_1;
|
|
return L_9;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ExposedList_1_FindLastIndex_m9E78A565B63F390CD805C6493459321D96542107_gshared (ExposedList_1_t36378ECE06A03D610C6FFF641684239A4DD5EF08* __this, Predicate_1_tC0ECFF551C9E980E6022D575E9097589E010E584* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Predicate_1_tC0ECFF551C9E980E6022D575E9097589E010E584* L_0 = ___0_match;
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
|
|
ExposedList_1_CheckMatch_mC7C3FC3D0392CEC100D49CAC68F3685720EA90FA(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 28));
|
|
int32_t L_1 = __this->___Count;
|
|
Predicate_1_tC0ECFF551C9E980E6022D575E9097589E010E584* L_2 = ___0_match;
|
|
int32_t L_3;
|
|
L_3 = ExposedList_1_GetLastIndex_m1AA0229147A0D5AB570874AA0B56335AF8B404E1(__this, 0, L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 34));
|
|
return L_3;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ExposedList_1_FindLastIndex_m4143FAB10C011A83D2F23509A11E433AEF8BBE9F_gshared (ExposedList_1_t36378ECE06A03D610C6FFF641684239A4DD5EF08* __this, int32_t ___0_startIndex, Predicate_1_tC0ECFF551C9E980E6022D575E9097589E010E584* ___1_match, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Predicate_1_tC0ECFF551C9E980E6022D575E9097589E010E584* L_0 = ___1_match;
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
|
|
ExposedList_1_CheckMatch_mC7C3FC3D0392CEC100D49CAC68F3685720EA90FA(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 28));
|
|
int32_t L_1 = ___0_startIndex;
|
|
ExposedList_1_CheckIndex_m89C6E4B3A293B408DC1EC364397F03A0F4F24FDC(__this, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
|
|
int32_t L_2 = ___0_startIndex;
|
|
Predicate_1_tC0ECFF551C9E980E6022D575E9097589E010E584* L_3 = ___1_match;
|
|
int32_t L_4;
|
|
L_4 = ExposedList_1_GetLastIndex_m1AA0229147A0D5AB570874AA0B56335AF8B404E1(__this, 0, ((int32_t)il2cpp_codegen_add(L_2, 1)), L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 34));
|
|
return L_4;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ExposedList_1_FindLastIndex_m8B7CF3780D38898AE748169726518E2313C9ADBA_gshared (ExposedList_1_t36378ECE06A03D610C6FFF641684239A4DD5EF08* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_tC0ECFF551C9E980E6022D575E9097589E010E584* ___2_match, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
Predicate_1_tC0ECFF551C9E980E6022D575E9097589E010E584* L_0 = ___2_match;
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
|
|
ExposedList_1_CheckMatch_mC7C3FC3D0392CEC100D49CAC68F3685720EA90FA(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 28));
|
|
int32_t L_1 = ___0_startIndex;
|
|
int32_t L_2 = ___1_count;
|
|
V_0 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_subtract(L_1, L_2)), 1));
|
|
int32_t L_3 = V_0;
|
|
int32_t L_4 = ___1_count;
|
|
ExposedList_1_CheckRange_m0BBF091F35CB7E06AD2DF9EBD043953FD7E549E8(__this, L_3, L_4, il2cpp_rgctx_method(method->klass->rgctx_data, 25));
|
|
int32_t L_5 = V_0;
|
|
int32_t L_6 = ___1_count;
|
|
Predicate_1_tC0ECFF551C9E980E6022D575E9097589E010E584* L_7 = ___2_match;
|
|
int32_t L_8;
|
|
L_8 = ExposedList_1_GetLastIndex_m1AA0229147A0D5AB570874AA0B56335AF8B404E1(__this, L_5, L_6, L_7, il2cpp_rgctx_method(method->klass->rgctx_data, 34));
|
|
return L_8;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ExposedList_1_GetLastIndex_m1AA0229147A0D5AB570874AA0B56335AF8B404E1_gshared (ExposedList_1_t36378ECE06A03D610C6FFF641684239A4DD5EF08* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_tC0ECFF551C9E980E6022D575E9097589E010E584* ___2_match, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
int32_t L_0 = ___0_startIndex;
|
|
int32_t L_1 = ___1_count;
|
|
V_0 = ((int32_t)il2cpp_codegen_add(L_0, L_1));
|
|
goto IL_0020;
|
|
}
|
|
|
|
IL_0006:
|
|
{
|
|
Predicate_1_tC0ECFF551C9E980E6022D575E9097589E010E584* L_2 = ___2_match;
|
|
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_3 = __this->___Items;
|
|
int32_t L_4 = V_0;
|
|
int32_t L_5 = ((int32_t)il2cpp_codegen_subtract(L_4, 1));
|
|
V_0 = L_5;
|
|
NullCheck(L_3);
|
|
int32_t L_6 = L_5;
|
|
bool L_7 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_6));
|
|
NullCheck(L_2);
|
|
bool L_8;
|
|
L_8 = Predicate_1_Invoke_m5EB17D73F75C175B835656A7C7C137A266E07928_inline(L_2, L_7, il2cpp_rgctx_method(method->klass->rgctx_data, 32));
|
|
if (!L_8)
|
|
{
|
|
goto IL_0020;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_9 = V_0;
|
|
return L_9;
|
|
}
|
|
|
|
IL_0020:
|
|
{
|
|
int32_t L_10 = V_0;
|
|
int32_t L_11 = ___0_startIndex;
|
|
if ((!(((uint32_t)L_10) == ((uint32_t)L_11))))
|
|
{
|
|
goto IL_0006;
|
|
}
|
|
}
|
|
{
|
|
return (-1);
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_ForEach_m16AC5AC5188A80EA63CA33A2304BECABF3DFAA5E_gshared (ExposedList_1_t36378ECE06A03D610C6FFF641684239A4DD5EF08* __this, Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* ___0_action, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_0 = ___0_action;
|
|
if (L_0)
|
|
{
|
|
goto IL_000e;
|
|
}
|
|
}
|
|
{
|
|
ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
|
|
ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF9010398F7F524C05AB19445BDCE02E617A3E267)), NULL);
|
|
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method);
|
|
}
|
|
|
|
IL_000e:
|
|
{
|
|
V_0 = 0;
|
|
goto IL_0028;
|
|
}
|
|
|
|
IL_0012:
|
|
{
|
|
Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_2 = ___0_action;
|
|
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_3 = __this->___Items;
|
|
int32_t L_4 = V_0;
|
|
NullCheck(L_3);
|
|
int32_t L_5 = L_4;
|
|
bool L_6 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
|
|
NullCheck(L_2);
|
|
Action_1_Invoke_m69C8773D6967F3B224777183E24EA621CE056F8F_inline(L_2, L_6, il2cpp_rgctx_method(method->klass->rgctx_data, 36));
|
|
int32_t L_7 = V_0;
|
|
V_0 = ((int32_t)il2cpp_codegen_add(L_7, 1));
|
|
}
|
|
|
|
IL_0028:
|
|
{
|
|
int32_t L_8 = V_0;
|
|
int32_t L_9 = __this->___Count;
|
|
if ((((int32_t)L_8) < ((int32_t)L_9)))
|
|
{
|
|
goto IL_0012;
|
|
}
|
|
}
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_t2A1107B44286B0C3C8067C38F5E0708CC8F4FDEF ExposedList_1_GetEnumerator_m3D7DA79932C6066ED6BAC5DD9D8D75B2A876F680_gshared (ExposedList_1_t36378ECE06A03D610C6FFF641684239A4DD5EF08* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Enumerator_t2A1107B44286B0C3C8067C38F5E0708CC8F4FDEF L_0;
|
|
memset((&L_0), 0, sizeof(L_0));
|
|
Enumerator__ctor_m41E260E989EC1DE2C91FF4803BAA0CCB0FAE5CFE((&L_0), __this, il2cpp_rgctx_method(method->klass->rgctx_data, 38));
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ExposedList_1_t36378ECE06A03D610C6FFF641684239A4DD5EF08* ExposedList_1_GetRange_mD0502AC7C9BC343BF7B880F2C7E28F7BB89C5FCD_gshared (ExposedList_1_t36378ECE06A03D610C6FFF641684239A4DD5EF08* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method)
|
|
{
|
|
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* V_0 = NULL;
|
|
{
|
|
int32_t L_0 = ___0_index;
|
|
int32_t L_1 = ___1_count;
|
|
ExposedList_1_CheckRange_m0BBF091F35CB7E06AD2DF9EBD043953FD7E549E8(__this, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 25));
|
|
int32_t L_2 = ___1_count;
|
|
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_3 = (BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4*)(BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4*)SZArrayNew(il2cpp_rgctx_data(method->klass->rgctx_data, 8), (uint32_t)L_2);
|
|
V_0 = L_3;
|
|
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_4 = __this->___Items;
|
|
int32_t L_5 = ___0_index;
|
|
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_6 = V_0;
|
|
int32_t L_7 = ___1_count;
|
|
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_4, L_5, (RuntimeArray*)L_6, 0, L_7, NULL);
|
|
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_8 = V_0;
|
|
int32_t L_9 = ___1_count;
|
|
ExposedList_1_t36378ECE06A03D610C6FFF641684239A4DD5EF08* L_10 = (ExposedList_1_t36378ECE06A03D610C6FFF641684239A4DD5EF08*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 0));
|
|
ExposedList_1__ctor_m28C117984399EFDC0B979980437F73D608F27DC4(L_10, L_8, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 39));
|
|
return L_10;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ExposedList_1_IndexOf_m4F30CAA2FF4BD7229EFAE567B608CB28D63DA925_gshared (ExposedList_1_t36378ECE06A03D610C6FFF641684239A4DD5EF08* __this, bool ___0_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_0 = __this->___Items;
|
|
bool L_1 = ___0_item;
|
|
int32_t L_2 = __this->___Count;
|
|
int32_t L_3;
|
|
L_3 = Array_IndexOf_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m48C663051095D0B18F3E04B9352AACE522354A3D(L_0, L_1, 0, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 26));
|
|
return L_3;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ExposedList_1_IndexOf_m44C31B76AF49FEDCAFC335D1D71D8A4DD37E7E7A_gshared (ExposedList_1_t36378ECE06A03D610C6FFF641684239A4DD5EF08* __this, bool ___0_item, int32_t ___1_index, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___1_index;
|
|
ExposedList_1_CheckIndex_m89C6E4B3A293B408DC1EC364397F03A0F4F24FDC(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
|
|
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_1 = __this->___Items;
|
|
bool L_2 = ___0_item;
|
|
int32_t L_3 = ___1_index;
|
|
int32_t L_4 = __this->___Count;
|
|
int32_t L_5 = ___1_index;
|
|
int32_t L_6;
|
|
L_6 = Array_IndexOf_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m48C663051095D0B18F3E04B9352AACE522354A3D(L_1, L_2, L_3, ((int32_t)il2cpp_codegen_subtract(L_4, L_5)), il2cpp_rgctx_method(method->klass->rgctx_data, 26));
|
|
return L_6;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ExposedList_1_IndexOf_mA15B86CAABC6DDE25F7A77F05AA1585B2D6A23D7_gshared (ExposedList_1_t36378ECE06A03D610C6FFF641684239A4DD5EF08* __this, bool ___0_item, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___1_index;
|
|
if ((((int32_t)L_0) >= ((int32_t)0)))
|
|
{
|
|
goto IL_000f;
|
|
}
|
|
}
|
|
{
|
|
ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_1 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var)));
|
|
ArgumentOutOfRangeException__ctor_mBC1D5DEEA1BA41DE77228CB27D6BAFEB6DCCBF4A(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral2B6D6F48C27C60C3B55391AB377D9DC8F5639AA1)), NULL);
|
|
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method);
|
|
}
|
|
|
|
IL_000f:
|
|
{
|
|
int32_t L_2 = ___2_count;
|
|
if ((((int32_t)L_2) >= ((int32_t)0)))
|
|
{
|
|
goto IL_001e;
|
|
}
|
|
}
|
|
{
|
|
ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_3 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var)));
|
|
ArgumentOutOfRangeException__ctor_mBC1D5DEEA1BA41DE77228CB27D6BAFEB6DCCBF4A(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral07624473F417C06C74D59C64840A1532FCE2C626)), NULL);
|
|
IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, method);
|
|
}
|
|
|
|
IL_001e:
|
|
{
|
|
int32_t L_4 = ___1_index;
|
|
int32_t L_5 = ___2_count;
|
|
int32_t L_6 = __this->___Count;
|
|
if ((!(((uint32_t)((int32_t)il2cpp_codegen_add(L_4, L_5))) > ((uint32_t)L_6))))
|
|
{
|
|
goto IL_0034;
|
|
}
|
|
}
|
|
{
|
|
ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_7 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var)));
|
|
ArgumentOutOfRangeException__ctor_mBC1D5DEEA1BA41DE77228CB27D6BAFEB6DCCBF4A(L_7, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral8323D44D38CA9D8ED487159B21F762B262510EE5)), NULL);
|
|
IL2CPP_RAISE_MANAGED_EXCEPTION(L_7, method);
|
|
}
|
|
|
|
IL_0034:
|
|
{
|
|
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_8 = __this->___Items;
|
|
bool L_9 = ___0_item;
|
|
int32_t L_10 = ___1_index;
|
|
int32_t L_11 = ___2_count;
|
|
int32_t L_12;
|
|
L_12 = Array_IndexOf_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m48C663051095D0B18F3E04B9352AACE522354A3D(L_8, L_9, L_10, L_11, il2cpp_rgctx_method(method->klass->rgctx_data, 26));
|
|
return L_12;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_Shift_m94586C294536D605A815FB05BF3B5B7BFE63C1CE_gshared (ExposedList_1_t36378ECE06A03D610C6FFF641684239A4DD5EF08* __this, int32_t ___0_start, int32_t ___1_delta, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___1_delta;
|
|
if ((((int32_t)L_0) >= ((int32_t)0)))
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_1 = ___0_start;
|
|
int32_t L_2 = ___1_delta;
|
|
___0_start = ((int32_t)il2cpp_codegen_subtract(L_1, L_2));
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
int32_t L_3 = ___0_start;
|
|
int32_t L_4 = __this->___Count;
|
|
if ((((int32_t)L_3) >= ((int32_t)L_4)))
|
|
{
|
|
goto IL_002f;
|
|
}
|
|
}
|
|
{
|
|
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_5 = __this->___Items;
|
|
int32_t L_6 = ___0_start;
|
|
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_7 = __this->___Items;
|
|
int32_t L_8 = ___0_start;
|
|
int32_t L_9 = ___1_delta;
|
|
int32_t L_10 = __this->___Count;
|
|
int32_t L_11 = ___0_start;
|
|
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_5, L_6, (RuntimeArray*)L_7, ((int32_t)il2cpp_codegen_add(L_8, L_9)), ((int32_t)il2cpp_codegen_subtract(L_10, L_11)), NULL);
|
|
}
|
|
|
|
IL_002f:
|
|
{
|
|
int32_t L_12 = __this->___Count;
|
|
int32_t L_13 = ___1_delta;
|
|
__this->___Count = ((int32_t)il2cpp_codegen_add(L_12, L_13));
|
|
int32_t L_14 = ___1_delta;
|
|
if ((((int32_t)L_14) >= ((int32_t)0)))
|
|
{
|
|
goto IL_0054;
|
|
}
|
|
}
|
|
{
|
|
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_15 = __this->___Items;
|
|
int32_t L_16 = __this->___Count;
|
|
int32_t L_17 = ___1_delta;
|
|
Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_15, L_16, ((-L_17)), NULL);
|
|
}
|
|
|
|
IL_0054:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_CheckIndex_m89C6E4B3A293B408DC1EC364397F03A0F4F24FDC_gshared (ExposedList_1_t36378ECE06A03D610C6FFF641684239A4DD5EF08* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___0_index;
|
|
if ((((int32_t)L_0) < ((int32_t)0)))
|
|
{
|
|
goto IL_000d;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_1 = ___0_index;
|
|
int32_t L_2 = __this->___Count;
|
|
if ((!(((uint32_t)L_1) > ((uint32_t)L_2))))
|
|
{
|
|
goto IL_0018;
|
|
}
|
|
}
|
|
|
|
IL_000d:
|
|
{
|
|
ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_3 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var)));
|
|
ArgumentOutOfRangeException__ctor_mBC1D5DEEA1BA41DE77228CB27D6BAFEB6DCCBF4A(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral2B6D6F48C27C60C3B55391AB377D9DC8F5639AA1)), NULL);
|
|
IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, method);
|
|
}
|
|
|
|
IL_0018:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_Insert_mF3C56AA597F35A9C99C119793C9AD2E319AC5621_gshared (ExposedList_1_t36378ECE06A03D610C6FFF641684239A4DD5EF08* __this, int32_t ___0_index, bool ___1_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___0_index;
|
|
ExposedList_1_CheckIndex_m89C6E4B3A293B408DC1EC364397F03A0F4F24FDC(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
|
|
int32_t L_1 = __this->___Count;
|
|
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_2 = __this->___Items;
|
|
NullCheck(L_2);
|
|
if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)(((RuntimeArray*)L_2)->max_length))))))
|
|
{
|
|
goto IL_001e;
|
|
}
|
|
}
|
|
{
|
|
ExposedList_1_GrowIfNeeded_mED66C0ED8C20D583336E2EE3C94695651A2FAA93(__this, 1, il2cpp_rgctx_method(method->klass->rgctx_data, 10));
|
|
}
|
|
|
|
IL_001e:
|
|
{
|
|
int32_t L_3 = ___0_index;
|
|
ExposedList_1_Shift_m94586C294536D605A815FB05BF3B5B7BFE63C1CE(__this, L_3, 1, il2cpp_rgctx_method(method->klass->rgctx_data, 40));
|
|
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_4 = __this->___Items;
|
|
int32_t L_5 = ___0_index;
|
|
bool L_6 = ___1_item;
|
|
NullCheck(L_4);
|
|
(L_4)->SetAt(static_cast<il2cpp_array_size_t>(L_5), (bool)L_6);
|
|
int32_t L_7 = __this->___version;
|
|
__this->___version = ((int32_t)il2cpp_codegen_add(L_7, 1));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_CheckCollection_m7C45E9A8A1B1877249C252551B9B35C3FF26B491_gshared (ExposedList_1_t36378ECE06A03D610C6FFF641684239A4DD5EF08* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
RuntimeObject* L_0 = ___0_collection;
|
|
if (L_0)
|
|
{
|
|
goto IL_000e;
|
|
}
|
|
}
|
|
{
|
|
ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
|
|
ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral469F05BE9BB4C7903C353D0EB9F6384C84A48B25)), NULL);
|
|
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method);
|
|
}
|
|
|
|
IL_000e:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_InsertRange_mD12D9A622FACCB37D3E6634F34E6C968ECF9AA3B_gshared (ExposedList_1_t36378ECE06A03D610C6FFF641684239A4DD5EF08* __this, int32_t ___0_index, RuntimeObject* ___1_collection, const RuntimeMethod* method)
|
|
{
|
|
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* V_0 = NULL;
|
|
RuntimeObject* V_1 = NULL;
|
|
{
|
|
RuntimeObject* L_0 = ___1_collection;
|
|
ExposedList_1_CheckCollection_m7C45E9A8A1B1877249C252551B9B35C3FF26B491(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 4));
|
|
int32_t L_1 = ___0_index;
|
|
ExposedList_1_CheckIndex_m89C6E4B3A293B408DC1EC364397F03A0F4F24FDC(__this, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
|
|
RuntimeObject* L_2 = ___1_collection;
|
|
if ((!(((RuntimeObject*)(RuntimeObject*)L_2) == ((RuntimeObject*)(ExposedList_1_t36378ECE06A03D610C6FFF641684239A4DD5EF08*)__this))))
|
|
{
|
|
goto IL_004f;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_3 = __this->___Count;
|
|
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_4 = (BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4*)(BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4*)SZArrayNew(il2cpp_rgctx_data(method->klass->rgctx_data, 8), (uint32_t)L_3);
|
|
V_0 = L_4;
|
|
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_5 = V_0;
|
|
ExposedList_1_CopyTo_mDC8119F6C85298998F405F5C674507103510EAC2(__this, L_5, 0, il2cpp_rgctx_method(method->klass->rgctx_data, 21));
|
|
int32_t L_6 = __this->___Count;
|
|
ExposedList_1_GrowIfNeeded_mED66C0ED8C20D583336E2EE3C94695651A2FAA93(__this, L_6, il2cpp_rgctx_method(method->klass->rgctx_data, 10));
|
|
int32_t L_7 = ___0_index;
|
|
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_8 = V_0;
|
|
NullCheck(L_8);
|
|
ExposedList_1_Shift_m94586C294536D605A815FB05BF3B5B7BFE63C1CE(__this, L_7, ((int32_t)(((RuntimeArray*)L_8)->max_length)), il2cpp_rgctx_method(method->klass->rgctx_data, 40));
|
|
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_9 = V_0;
|
|
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_10 = __this->___Items;
|
|
int32_t L_11 = ___0_index;
|
|
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_12 = V_0;
|
|
NullCheck(L_12);
|
|
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_9, 0, (RuntimeArray*)L_10, L_11, ((int32_t)(((RuntimeArray*)L_12)->max_length)), NULL);
|
|
goto IL_006b;
|
|
}
|
|
|
|
IL_004f:
|
|
{
|
|
RuntimeObject* L_13 = ___1_collection;
|
|
V_1 = ((RuntimeObject*)IsInst((RuntimeObject*)L_13, il2cpp_rgctx_data(method->klass->rgctx_data, 5)));
|
|
RuntimeObject* L_14 = V_1;
|
|
if (!L_14)
|
|
{
|
|
goto IL_0063;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_15 = ___0_index;
|
|
RuntimeObject* L_16 = V_1;
|
|
ExposedList_1_InsertCollection_mF209AF857F4215C424871C649EC625D3E1CC9A14(__this, L_15, L_16, il2cpp_rgctx_method(method->klass->rgctx_data, 41));
|
|
goto IL_006b;
|
|
}
|
|
|
|
IL_0063:
|
|
{
|
|
int32_t L_17 = ___0_index;
|
|
RuntimeObject* L_18 = ___1_collection;
|
|
ExposedList_1_InsertEnumeration_m171DE6FFBA87ADBBB3EED61A0277A28F74B539EF(__this, L_17, L_18, il2cpp_rgctx_method(method->klass->rgctx_data, 42));
|
|
}
|
|
|
|
IL_006b:
|
|
{
|
|
int32_t L_19 = __this->___version;
|
|
__this->___version = ((int32_t)il2cpp_codegen_add(L_19, 1));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_InsertCollection_mF209AF857F4215C424871C649EC625D3E1CC9A14_gshared (ExposedList_1_t36378ECE06A03D610C6FFF641684239A4DD5EF08* __this, int32_t ___0_index, RuntimeObject* ___1_collection, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
RuntimeObject* L_0 = ___1_collection;
|
|
NullCheck(L_0);
|
|
int32_t L_1;
|
|
L_1 = InterfaceFuncInvoker0< int32_t >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 5), L_0);
|
|
V_0 = L_1;
|
|
int32_t L_2 = V_0;
|
|
ExposedList_1_GrowIfNeeded_mED66C0ED8C20D583336E2EE3C94695651A2FAA93(__this, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 10));
|
|
int32_t L_3 = ___0_index;
|
|
int32_t L_4 = V_0;
|
|
ExposedList_1_Shift_m94586C294536D605A815FB05BF3B5B7BFE63C1CE(__this, L_3, L_4, il2cpp_rgctx_method(method->klass->rgctx_data, 40));
|
|
RuntimeObject* L_5 = ___1_collection;
|
|
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_6 = __this->___Items;
|
|
int32_t L_7 = ___0_index;
|
|
NullCheck(L_5);
|
|
InterfaceActionInvoker2< BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4*, int32_t >::Invoke(5, il2cpp_rgctx_data(method->klass->rgctx_data, 5), L_5, L_6, L_7);
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_InsertEnumeration_m171DE6FFBA87ADBBB3EED61A0277A28F74B539EF_gshared (ExposedList_1_t36378ECE06A03D610C6FFF641684239A4DD5EF08* __this, int32_t ___0_index, RuntimeObject* ___1_enumerable, 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*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
RuntimeObject* V_0 = NULL;
|
|
bool V_1 = false;
|
|
{
|
|
RuntimeObject* L_0 = ___1_enumerable;
|
|
NullCheck(L_0);
|
|
RuntimeObject* L_1;
|
|
L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 3), L_0);
|
|
V_0 = L_1;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_0027:
|
|
{
|
|
{
|
|
RuntimeObject* L_2 = V_0;
|
|
if (!L_2)
|
|
{
|
|
goto IL_0030;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_3 = V_0;
|
|
NullCheck((RuntimeObject*)L_3);
|
|
InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_3);
|
|
}
|
|
|
|
IL_0030:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
});
|
|
try
|
|
{
|
|
{
|
|
goto IL_001d_1;
|
|
}
|
|
|
|
IL_0009_1:
|
|
{
|
|
RuntimeObject* L_4 = V_0;
|
|
NullCheck(L_4);
|
|
bool L_5;
|
|
L_5 = InterfaceFuncInvoker0< bool >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 18), L_4);
|
|
V_1 = L_5;
|
|
int32_t L_6 = ___0_index;
|
|
int32_t L_7 = L_6;
|
|
___0_index = ((int32_t)il2cpp_codegen_add(L_7, 1));
|
|
bool L_8 = V_1;
|
|
ExposedList_1_Insert_mF3C56AA597F35A9C99C119793C9AD2E319AC5621(__this, L_7, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 43));
|
|
}
|
|
|
|
IL_001d_1:
|
|
{
|
|
RuntimeObject* L_9 = V_0;
|
|
NullCheck((RuntimeObject*)L_9);
|
|
bool L_10;
|
|
L_10 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_9);
|
|
if (L_10)
|
|
{
|
|
goto IL_0009_1;
|
|
}
|
|
}
|
|
{
|
|
goto IL_0031;
|
|
}
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_0031:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ExposedList_1_LastIndexOf_m4BCE166701B751B282DB48FAF068026F65E14145_gshared (ExposedList_1_t36378ECE06A03D610C6FFF641684239A4DD5EF08* __this, bool ___0_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_0 = __this->___Items;
|
|
bool L_1 = ___0_item;
|
|
int32_t L_2 = __this->___Count;
|
|
int32_t L_3 = __this->___Count;
|
|
int32_t L_4;
|
|
L_4 = Array_LastIndexOf_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m845D2B272174E19367C54194C2C1E463C292547A(L_0, L_1, ((int32_t)il2cpp_codegen_subtract(L_2, 1)), L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 44));
|
|
return L_4;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ExposedList_1_LastIndexOf_m9C86AB634C975FECF04B9EE0BCA34FEA8A5E9E4C_gshared (ExposedList_1_t36378ECE06A03D610C6FFF641684239A4DD5EF08* __this, bool ___0_item, int32_t ___1_index, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___1_index;
|
|
ExposedList_1_CheckIndex_m89C6E4B3A293B408DC1EC364397F03A0F4F24FDC(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
|
|
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_1 = __this->___Items;
|
|
bool L_2 = ___0_item;
|
|
int32_t L_3 = ___1_index;
|
|
int32_t L_4 = ___1_index;
|
|
int32_t L_5;
|
|
L_5 = Array_LastIndexOf_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m845D2B272174E19367C54194C2C1E463C292547A(L_1, L_2, L_3, ((int32_t)il2cpp_codegen_add(L_4, 1)), il2cpp_rgctx_method(method->klass->rgctx_data, 44));
|
|
return L_5;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ExposedList_1_LastIndexOf_mEAA0310ED4339CB8DB749915FCADD8A2E65BB9C1_gshared (ExposedList_1_t36378ECE06A03D610C6FFF641684239A4DD5EF08* __this, bool ___0_item, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___1_index;
|
|
if ((((int32_t)L_0) >= ((int32_t)0)))
|
|
{
|
|
goto IL_001a;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_1 = ___1_index;
|
|
int32_t L_2 = L_1;
|
|
RuntimeObject* L_3 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var)), &L_2);
|
|
ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_4 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var)));
|
|
ArgumentOutOfRangeException__ctor_m60B543A63AC8692C28096003FBF2AD124B9D5B85(L_4, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral2B6D6F48C27C60C3B55391AB377D9DC8F5639AA1)), L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral2D65EE85CADB9008DEE48BCD5A9E95E54D15F3FF)), NULL);
|
|
IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, method);
|
|
}
|
|
|
|
IL_001a:
|
|
{
|
|
int32_t L_5 = ___2_count;
|
|
if ((((int32_t)L_5) >= ((int32_t)0)))
|
|
{
|
|
goto IL_0034;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_6 = ___2_count;
|
|
int32_t L_7 = L_6;
|
|
RuntimeObject* L_8 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var)), &L_7);
|
|
ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_9 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var)));
|
|
ArgumentOutOfRangeException__ctor_m60B543A63AC8692C28096003FBF2AD124B9D5B85(L_9, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral07624473F417C06C74D59C64840A1532FCE2C626)), L_8, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral158BA1ED10A53D1BA59A2C5D9C58736662B34750)), NULL);
|
|
IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, method);
|
|
}
|
|
|
|
IL_0034:
|
|
{
|
|
int32_t L_10 = ___1_index;
|
|
int32_t L_11 = ___2_count;
|
|
if ((((int32_t)((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_subtract(L_10, L_11)), 1))) >= ((int32_t)0)))
|
|
{
|
|
goto IL_0052;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_12 = ___2_count;
|
|
int32_t L_13 = L_12;
|
|
RuntimeObject* L_14 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var)), &L_13);
|
|
ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_15 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var)));
|
|
ArgumentOutOfRangeException__ctor_m60B543A63AC8692C28096003FBF2AD124B9D5B85(L_15, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral07624473F417C06C74D59C64840A1532FCE2C626)), L_14, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral237DA396E8FE2D1C94C98875D84C7D661FF86FB6)), NULL);
|
|
IL2CPP_RAISE_MANAGED_EXCEPTION(L_15, method);
|
|
}
|
|
|
|
IL_0052:
|
|
{
|
|
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_16 = __this->___Items;
|
|
bool L_17 = ___0_item;
|
|
int32_t L_18 = ___1_index;
|
|
int32_t L_19 = ___2_count;
|
|
int32_t L_20;
|
|
L_20 = Array_LastIndexOf_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m845D2B272174E19367C54194C2C1E463C292547A(L_16, L_17, L_18, L_19, il2cpp_rgctx_method(method->klass->rgctx_data, 44));
|
|
return L_20;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ExposedList_1_Remove_m6DA768FA8C67A19AC49F7B92B7D18E06BD2AC0D0_gshared (ExposedList_1_t36378ECE06A03D610C6FFF641684239A4DD5EF08* __this, bool ___0_item, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
bool L_0 = ___0_item;
|
|
int32_t L_1;
|
|
L_1 = ExposedList_1_IndexOf_m4F30CAA2FF4BD7229EFAE567B608CB28D63DA925(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 45));
|
|
V_0 = L_1;
|
|
int32_t L_2 = V_0;
|
|
if ((((int32_t)L_2) == ((int32_t)(-1))))
|
|
{
|
|
goto IL_0013;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_3 = V_0;
|
|
ExposedList_1_RemoveAt_mC388C9B302C83E2B81B593E1BFF58D27CCD803A8(__this, L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 46));
|
|
}
|
|
|
|
IL_0013:
|
|
{
|
|
int32_t L_4 = V_0;
|
|
return (bool)((((int32_t)((((int32_t)L_4) == ((int32_t)(-1)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ExposedList_1_RemoveAll_m6838BC3D50618AA238577C4009DB9962972556E5_gshared (ExposedList_1_t36378ECE06A03D610C6FFF641684239A4DD5EF08* __this, Predicate_1_tC0ECFF551C9E980E6022D575E9097589E010E584* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Predicate_1_tC0ECFF551C9E980E6022D575E9097589E010E584* L_0 = ___0_match;
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
|
|
ExposedList_1_CheckMatch_mC7C3FC3D0392CEC100D49CAC68F3685720EA90FA(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 28));
|
|
V_0 = 0;
|
|
V_1 = 0;
|
|
V_0 = 0;
|
|
goto IL_0026;
|
|
}
|
|
|
|
IL_000e:
|
|
{
|
|
Predicate_1_tC0ECFF551C9E980E6022D575E9097589E010E584* L_1 = ___0_match;
|
|
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_2 = __this->___Items;
|
|
int32_t L_3 = V_0;
|
|
NullCheck(L_2);
|
|
int32_t L_4 = L_3;
|
|
bool L_5 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
|
|
NullCheck(L_1);
|
|
bool L_6;
|
|
L_6 = Predicate_1_Invoke_m5EB17D73F75C175B835656A7C7C137A266E07928_inline(L_1, L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 32));
|
|
if (L_6)
|
|
{
|
|
goto IL_002f;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_7 = V_0;
|
|
V_0 = ((int32_t)il2cpp_codegen_add(L_7, 1));
|
|
}
|
|
|
|
IL_0026:
|
|
{
|
|
int32_t L_8 = V_0;
|
|
int32_t L_9 = __this->___Count;
|
|
if ((((int32_t)L_8) < ((int32_t)L_9)))
|
|
{
|
|
goto IL_000e;
|
|
}
|
|
}
|
|
|
|
IL_002f:
|
|
{
|
|
int32_t L_10 = V_0;
|
|
int32_t L_11 = __this->___Count;
|
|
if ((!(((uint32_t)L_10) == ((uint32_t)L_11))))
|
|
{
|
|
goto IL_003a;
|
|
}
|
|
}
|
|
{
|
|
return 0;
|
|
}
|
|
|
|
IL_003a:
|
|
{
|
|
int32_t L_12 = __this->___version;
|
|
__this->___version = ((int32_t)il2cpp_codegen_add(L_12, 1));
|
|
int32_t L_13 = V_0;
|
|
V_1 = ((int32_t)il2cpp_codegen_add(L_13, 1));
|
|
goto IL_0082;
|
|
}
|
|
|
|
IL_004e:
|
|
{
|
|
Predicate_1_tC0ECFF551C9E980E6022D575E9097589E010E584* L_14 = ___0_match;
|
|
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_15 = __this->___Items;
|
|
int32_t L_16 = V_1;
|
|
NullCheck(L_15);
|
|
int32_t L_17 = L_16;
|
|
bool L_18 = (L_15)->GetAt(static_cast<il2cpp_array_size_t>(L_17));
|
|
NullCheck(L_14);
|
|
bool L_19;
|
|
L_19 = Predicate_1_Invoke_m5EB17D73F75C175B835656A7C7C137A266E07928_inline(L_14, L_18, il2cpp_rgctx_method(method->klass->rgctx_data, 32));
|
|
if (L_19)
|
|
{
|
|
goto IL_007e;
|
|
}
|
|
}
|
|
{
|
|
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_20 = __this->___Items;
|
|
int32_t L_21 = V_0;
|
|
int32_t L_22 = L_21;
|
|
V_0 = ((int32_t)il2cpp_codegen_add(L_22, 1));
|
|
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_23 = __this->___Items;
|
|
int32_t L_24 = V_1;
|
|
NullCheck(L_23);
|
|
int32_t L_25 = L_24;
|
|
bool L_26 = (L_23)->GetAt(static_cast<il2cpp_array_size_t>(L_25));
|
|
NullCheck(L_20);
|
|
(L_20)->SetAt(static_cast<il2cpp_array_size_t>(L_22), (bool)L_26);
|
|
}
|
|
|
|
IL_007e:
|
|
{
|
|
int32_t L_27 = V_1;
|
|
V_1 = ((int32_t)il2cpp_codegen_add(L_27, 1));
|
|
}
|
|
|
|
IL_0082:
|
|
{
|
|
int32_t L_28 = V_1;
|
|
int32_t L_29 = __this->___Count;
|
|
if ((((int32_t)L_28) < ((int32_t)L_29)))
|
|
{
|
|
goto IL_004e;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_30 = V_1;
|
|
int32_t L_31 = V_0;
|
|
if ((((int32_t)((int32_t)il2cpp_codegen_subtract(L_30, L_31))) <= ((int32_t)0)))
|
|
{
|
|
goto IL_00a0;
|
|
}
|
|
}
|
|
{
|
|
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_32 = __this->___Items;
|
|
int32_t L_33 = V_0;
|
|
int32_t L_34 = V_1;
|
|
int32_t L_35 = V_0;
|
|
Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_32, L_33, ((int32_t)il2cpp_codegen_subtract(L_34, L_35)), NULL);
|
|
}
|
|
|
|
IL_00a0:
|
|
{
|
|
int32_t L_36 = V_0;
|
|
__this->___Count = L_36;
|
|
int32_t L_37 = V_1;
|
|
int32_t L_38 = V_0;
|
|
return ((int32_t)il2cpp_codegen_subtract(L_37, L_38));
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_RemoveAt_mC388C9B302C83E2B81B593E1BFF58D27CCD803A8_gshared (ExposedList_1_t36378ECE06A03D610C6FFF641684239A4DD5EF08* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___0_index;
|
|
if ((((int32_t)L_0) < ((int32_t)0)))
|
|
{
|
|
goto IL_000d;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_1 = ___0_index;
|
|
int32_t L_2 = __this->___Count;
|
|
if ((!(((uint32_t)L_1) >= ((uint32_t)L_2))))
|
|
{
|
|
goto IL_0018;
|
|
}
|
|
}
|
|
|
|
IL_000d:
|
|
{
|
|
ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_3 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var)));
|
|
ArgumentOutOfRangeException__ctor_mBC1D5DEEA1BA41DE77228CB27D6BAFEB6DCCBF4A(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral2B6D6F48C27C60C3B55391AB377D9DC8F5639AA1)), NULL);
|
|
IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, method);
|
|
}
|
|
|
|
IL_0018:
|
|
{
|
|
int32_t L_4 = ___0_index;
|
|
ExposedList_1_Shift_m94586C294536D605A815FB05BF3B5B7BFE63C1CE(__this, L_4, (-1), il2cpp_rgctx_method(method->klass->rgctx_data, 40));
|
|
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_5 = __this->___Items;
|
|
int32_t L_6 = __this->___Count;
|
|
Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_5, L_6, 1, NULL);
|
|
int32_t L_7 = __this->___version;
|
|
__this->___version = ((int32_t)il2cpp_codegen_add(L_7, 1));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ExposedList_1_Pop_mBBE019AEB06A7E2A211C64FE9BF47D7C26213CED_gshared (ExposedList_1_t36378ECE06A03D610C6FFF641684239A4DD5EF08* __this, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
bool V_1 = false;
|
|
{
|
|
int32_t L_0 = __this->___Count;
|
|
if (L_0)
|
|
{
|
|
goto IL_0013;
|
|
}
|
|
}
|
|
{
|
|
InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_1 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
|
|
InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral57462D5D876383291750F779D30A75A0AD5ED4AE)), NULL);
|
|
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method);
|
|
}
|
|
|
|
IL_0013:
|
|
{
|
|
int32_t L_2 = __this->___Count;
|
|
V_0 = ((int32_t)il2cpp_codegen_subtract(L_2, 1));
|
|
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_3 = __this->___Items;
|
|
int32_t L_4 = V_0;
|
|
NullCheck(L_3);
|
|
int32_t L_5 = L_4;
|
|
bool L_6 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
|
|
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_7 = __this->___Items;
|
|
int32_t L_8 = V_0;
|
|
il2cpp_codegen_initobj((&V_1), sizeof(bool));
|
|
bool L_9 = V_1;
|
|
NullCheck(L_7);
|
|
(L_7)->SetAt(static_cast<il2cpp_array_size_t>(L_8), (bool)L_9);
|
|
int32_t L_10 = __this->___Count;
|
|
__this->___Count = ((int32_t)il2cpp_codegen_subtract(L_10, 1));
|
|
int32_t L_11 = __this->___version;
|
|
__this->___version = ((int32_t)il2cpp_codegen_add(L_11, 1));
|
|
return L_6;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_RemoveRange_m1AE91F8966BE5148449D20A8E7E9C706CC02332A_gshared (ExposedList_1_t36378ECE06A03D610C6FFF641684239A4DD5EF08* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___0_index;
|
|
int32_t L_1 = ___1_count;
|
|
ExposedList_1_CheckRange_m0BBF091F35CB7E06AD2DF9EBD043953FD7E549E8(__this, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 25));
|
|
int32_t L_2 = ___1_count;
|
|
if ((((int32_t)L_2) <= ((int32_t)0)))
|
|
{
|
|
goto IL_0035;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_3 = ___0_index;
|
|
int32_t L_4 = ___1_count;
|
|
ExposedList_1_Shift_m94586C294536D605A815FB05BF3B5B7BFE63C1CE(__this, L_3, ((-L_4)), il2cpp_rgctx_method(method->klass->rgctx_data, 40));
|
|
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_5 = __this->___Items;
|
|
int32_t L_6 = __this->___Count;
|
|
int32_t L_7 = ___1_count;
|
|
Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_5, L_6, L_7, NULL);
|
|
int32_t L_8 = __this->___version;
|
|
__this->___version = ((int32_t)il2cpp_codegen_add(L_8, 1));
|
|
}
|
|
|
|
IL_0035:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_Reverse_mB03FC1231ADADA8EA975F81DB862329EEB008875_gshared (ExposedList_1_t36378ECE06A03D610C6FFF641684239A4DD5EF08* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_0 = __this->___Items;
|
|
int32_t L_1 = __this->___Count;
|
|
Array_Reverse_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m12308A79AECE5E7D2D300ACDABDA0DC883476BC9(L_0, 0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 47));
|
|
int32_t L_2 = __this->___version;
|
|
__this->___version = ((int32_t)il2cpp_codegen_add(L_2, 1));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_Reverse_mAB72AC6D8542BA1BED832EB672BCF7C142DB3A04_gshared (ExposedList_1_t36378ECE06A03D610C6FFF641684239A4DD5EF08* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___0_index;
|
|
int32_t L_1 = ___1_count;
|
|
ExposedList_1_CheckRange_m0BBF091F35CB7E06AD2DF9EBD043953FD7E549E8(__this, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 25));
|
|
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_2 = __this->___Items;
|
|
int32_t L_3 = ___0_index;
|
|
int32_t L_4 = ___1_count;
|
|
Array_Reverse_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m12308A79AECE5E7D2D300ACDABDA0DC883476BC9(L_2, L_3, L_4, il2cpp_rgctx_method(method->klass->rgctx_data, 47));
|
|
int32_t L_5 = __this->___version;
|
|
__this->___version = ((int32_t)il2cpp_codegen_add(L_5, 1));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_Sort_m04ED957E5CCA3914809011AD8B25F5377DE95925_gshared (ExposedList_1_t36378ECE06A03D610C6FFF641684239A4DD5EF08* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_0 = __this->___Items;
|
|
int32_t L_1 = __this->___Count;
|
|
Comparer_1_t075B18A0921F760D040E0D8BFE6637CE0E1587E4* L_2;
|
|
L_2 = Comparer_1_get_Default_mCFD1A9E7464C248AC312558B9D4F772D8BE3B07C(il2cpp_rgctx_method(method->klass->rgctx_data, 48));
|
|
Array_Sort_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mCADEE7E401B19F98A7128D14C34529B99C2A5FB1(L_0, 0, L_1, (RuntimeObject*)L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 51));
|
|
int32_t L_3 = __this->___version;
|
|
__this->___version = ((int32_t)il2cpp_codegen_add(L_3, 1));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_Sort_mAF5970C862602CF1CD8E0A1FDD1D1EB33CFD9377_gshared (ExposedList_1_t36378ECE06A03D610C6FFF641684239A4DD5EF08* __this, RuntimeObject* ___0_comparer, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_0 = __this->___Items;
|
|
int32_t L_1 = __this->___Count;
|
|
RuntimeObject* L_2 = ___0_comparer;
|
|
Array_Sort_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mCADEE7E401B19F98A7128D14C34529B99C2A5FB1(L_0, 0, L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 51));
|
|
int32_t L_3 = __this->___version;
|
|
__this->___version = ((int32_t)il2cpp_codegen_add(L_3, 1));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_Sort_mB1DEB6507AF33511C044997301DF2FC074EC25A2_gshared (ExposedList_1_t36378ECE06A03D610C6FFF641684239A4DD5EF08* __this, Comparison_1_tF15DB3AEC82E2B8B1BF7E34C4EAB7D1031840D68* ___0_comparison, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_0 = __this->___Items;
|
|
Comparison_1_tF15DB3AEC82E2B8B1BF7E34C4EAB7D1031840D68* L_1 = ___0_comparison;
|
|
Array_Sort_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m7B5281A5A9295B2A6047BF97966CAE19B6177FAB(L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 53));
|
|
int32_t L_2 = __this->___version;
|
|
__this->___version = ((int32_t)il2cpp_codegen_add(L_2, 1));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_Sort_m32D144F50A7F98A034E3826009AE5CE4745F096F_gshared (ExposedList_1_t36378ECE06A03D610C6FFF641684239A4DD5EF08* __this, int32_t ___0_index, int32_t ___1_count, RuntimeObject* ___2_comparer, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___0_index;
|
|
int32_t L_1 = ___1_count;
|
|
ExposedList_1_CheckRange_m0BBF091F35CB7E06AD2DF9EBD043953FD7E549E8(__this, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 25));
|
|
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_2 = __this->___Items;
|
|
int32_t L_3 = ___0_index;
|
|
int32_t L_4 = ___1_count;
|
|
RuntimeObject* L_5 = ___2_comparer;
|
|
Array_Sort_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mCADEE7E401B19F98A7128D14C34529B99C2A5FB1(L_2, L_3, L_4, L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 51));
|
|
int32_t L_6 = __this->___version;
|
|
__this->___version = ((int32_t)il2cpp_codegen_add(L_6, 1));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* ExposedList_1_ToArray_m62AC9FE6E22658420E688CED151FA0746EC11B90_gshared (ExposedList_1_t36378ECE06A03D610C6FFF641684239A4DD5EF08* __this, const RuntimeMethod* method)
|
|
{
|
|
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* V_0 = NULL;
|
|
{
|
|
int32_t L_0 = __this->___Count;
|
|
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_1 = (BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4*)(BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4*)SZArrayNew(il2cpp_rgctx_data(method->klass->rgctx_data, 8), (uint32_t)L_0);
|
|
V_0 = L_1;
|
|
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_2 = __this->___Items;
|
|
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_3 = V_0;
|
|
int32_t L_4 = __this->___Count;
|
|
Array_Copy_m4233828B4E6288B6D815F539AAA38575DE627900((RuntimeArray*)L_2, (RuntimeArray*)L_3, L_4, NULL);
|
|
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_5 = V_0;
|
|
return L_5;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_TrimExcess_m512DEB981D80312425DFE39739F40D928D01556A_gshared (ExposedList_1_t36378ECE06A03D610C6FFF641684239A4DD5EF08* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->___Count;
|
|
ExposedList_1_set_Capacity_m7D1B9BF463DD4C4638AFC401660664323B2E55BB(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 13));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ExposedList_1_TrueForAll_m04224C287BC7E2ADED0809D8D056E66F932D1741_gshared (ExposedList_1_t36378ECE06A03D610C6FFF641684239A4DD5EF08* __this, Predicate_1_tC0ECFF551C9E980E6022D575E9097589E010E584* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
Predicate_1_tC0ECFF551C9E980E6022D575E9097589E010E584* L_0 = ___0_match;
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
|
|
ExposedList_1_CheckMatch_mC7C3FC3D0392CEC100D49CAC68F3685720EA90FA(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 28));
|
|
V_0 = 0;
|
|
goto IL_0024;
|
|
}
|
|
|
|
IL_000a:
|
|
{
|
|
Predicate_1_tC0ECFF551C9E980E6022D575E9097589E010E584* L_1 = ___0_match;
|
|
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_2 = __this->___Items;
|
|
int32_t L_3 = V_0;
|
|
NullCheck(L_2);
|
|
int32_t L_4 = L_3;
|
|
bool L_5 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
|
|
NullCheck(L_1);
|
|
bool L_6;
|
|
L_6 = Predicate_1_Invoke_m5EB17D73F75C175B835656A7C7C137A266E07928_inline(L_1, L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 32));
|
|
if (L_6)
|
|
{
|
|
goto IL_0020;
|
|
}
|
|
}
|
|
{
|
|
return (bool)0;
|
|
}
|
|
|
|
IL_0020:
|
|
{
|
|
int32_t L_7 = V_0;
|
|
V_0 = ((int32_t)il2cpp_codegen_add(L_7, 1));
|
|
}
|
|
|
|
IL_0024:
|
|
{
|
|
int32_t L_8 = V_0;
|
|
int32_t L_9 = __this->___Count;
|
|
if ((((int32_t)L_8) < ((int32_t)L_9)))
|
|
{
|
|
goto IL_000a;
|
|
}
|
|
}
|
|
{
|
|
return (bool)1;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ExposedList_1_get_Capacity_mD240CEA2AE70198E807EC35DE4883A6323C69665_gshared (ExposedList_1_t36378ECE06A03D610C6FFF641684239A4DD5EF08* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_0 = __this->___Items;
|
|
NullCheck(L_0);
|
|
return ((int32_t)(((RuntimeArray*)L_0)->max_length));
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_set_Capacity_m7D1B9BF463DD4C4638AFC401660664323B2E55BB_gshared (ExposedList_1_t36378ECE06A03D610C6FFF641684239A4DD5EF08* __this, int32_t ___0_value, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___0_value;
|
|
int32_t L_1 = __this->___Count;
|
|
if ((!(((uint32_t)L_0) < ((uint32_t)L_1))))
|
|
{
|
|
goto IL_000f;
|
|
}
|
|
}
|
|
{
|
|
ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_2 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var)));
|
|
ArgumentOutOfRangeException__ctor_mB596C51BFA864B65C2CED275458FAE90F7CD29C9(L_2, NULL);
|
|
IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, method);
|
|
}
|
|
|
|
IL_000f:
|
|
{
|
|
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4** L_3 = (BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4**)(&__this->___Items);
|
|
int32_t L_4 = ___0_value;
|
|
Array_Resize_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mBCB506488726A4601272E5DDC33649D64938A4F2(L_3, L_4, il2cpp_rgctx_method(method->klass->rgctx_data, 14));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ExposedList_1_System_Collections_Generic_IEnumerableU3CTU3E_GetEnumerator_mC46917C3A9584026892A721F963A4E041A33B8E3_gshared (ExposedList_1_t36378ECE06A03D610C6FFF641684239A4DD5EF08* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Enumerator_t2A1107B44286B0C3C8067C38F5E0708CC8F4FDEF L_0;
|
|
L_0 = ExposedList_1_GetEnumerator_m3D7DA79932C6066ED6BAC5DD9D8D75B2A876F680(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 54));
|
|
Enumerator_t2A1107B44286B0C3C8067C38F5E0708CC8F4FDEF L_1 = L_0;
|
|
RuntimeObject* L_2 = Box(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 37), &L_1);
|
|
return (RuntimeObject*)L_2;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ExposedList_1_System_Collections_IEnumerable_GetEnumerator_m9EDFAE131F7F64AD2B73924DA221CEFBC9127857_gshared (ExposedList_1_t36378ECE06A03D610C6FFF641684239A4DD5EF08* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Enumerator_t2A1107B44286B0C3C8067C38F5E0708CC8F4FDEF L_0;
|
|
L_0 = ExposedList_1_GetEnumerator_m3D7DA79932C6066ED6BAC5DD9D8D75B2A876F680(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 54));
|
|
Enumerator_t2A1107B44286B0C3C8067C38F5E0708CC8F4FDEF L_1 = L_0;
|
|
RuntimeObject* L_2 = Box(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 37), &L_1);
|
|
return (RuntimeObject*)L_2;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1__cctor_m3FEA170436C2625E6F0FA48D309400B0F9A1765D_gshared (const RuntimeMethod* method)
|
|
{
|
|
{
|
|
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_0 = (BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4*)(BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4*)SZArrayNew(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 8), (uint32_t)0);
|
|
((ExposedList_1_t36378ECE06A03D610C6FFF641684239A4DD5EF08_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___EmptyArray = L_0;
|
|
Il2CppCodeGenWriteBarrier((void**)(&((ExposedList_1_t36378ECE06A03D610C6FFF641684239A4DD5EF08_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___EmptyArray), (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
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1__ctor_m7F2C2250A03F2A589D790770DC3EC3FA3E4BD966_gshared (ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL);
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
|
|
Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* L_0 = ((ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->klass->rgctx_data, 2)))->___EmptyArray;
|
|
__this->___Items = L_0;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___Items), (void*)L_0);
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1__ctor_mD21388AC56A86C8069E1EB21FA9D00C8FD290845_gshared (ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method)
|
|
{
|
|
RuntimeObject* V_0 = NULL;
|
|
{
|
|
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL);
|
|
RuntimeObject* L_0 = ___0_collection;
|
|
ExposedList_1_CheckCollection_mB24AFB5DDEFC55448061AB2B393B2F28CDB57238(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 4));
|
|
RuntimeObject* L_1 = ___0_collection;
|
|
V_0 = ((RuntimeObject*)IsInst((RuntimeObject*)L_1, il2cpp_rgctx_data(method->klass->rgctx_data, 5)));
|
|
RuntimeObject* L_2 = V_0;
|
|
if (L_2)
|
|
{
|
|
goto IL_002a;
|
|
}
|
|
}
|
|
{
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
|
|
Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* L_3 = ((ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->klass->rgctx_data, 2)))->___EmptyArray;
|
|
__this->___Items = L_3;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___Items), (void*)L_3);
|
|
RuntimeObject* L_4 = ___0_collection;
|
|
ExposedList_1_AddEnumerable_m165538B4428DB774B0781C338F4877DC2EB03591(__this, L_4, il2cpp_rgctx_method(method->klass->rgctx_data, 6));
|
|
return;
|
|
}
|
|
|
|
IL_002a:
|
|
{
|
|
RuntimeObject* L_5 = V_0;
|
|
NullCheck(L_5);
|
|
int32_t L_6;
|
|
L_6 = InterfaceFuncInvoker0< int32_t >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 5), L_5);
|
|
Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* L_7 = (Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259*)(Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259*)SZArrayNew(il2cpp_rgctx_data(method->klass->rgctx_data, 8), (uint32_t)L_6);
|
|
__this->___Items = L_7;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___Items), (void*)L_7);
|
|
RuntimeObject* L_8 = V_0;
|
|
ExposedList_1_AddCollection_m90E76337B0EAEA749D21158A0DCBC94D74335B8C(__this, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 9));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1__ctor_mDE10BCB16277EB930F0B67542338ACD22AC818B2_gshared (ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA* __this, int32_t ___0_capacity, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL);
|
|
int32_t L_0 = ___0_capacity;
|
|
if ((((int32_t)L_0) >= ((int32_t)0)))
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
{
|
|
ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_1 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var)));
|
|
ArgumentOutOfRangeException__ctor_mBC1D5DEEA1BA41DE77228CB27D6BAFEB6DCCBF4A(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralC37D78082ACFC8DEE7B32D9351C6E433A074FEC7)), NULL);
|
|
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method);
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
int32_t L_2 = ___0_capacity;
|
|
Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* L_3 = (Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259*)(Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259*)SZArrayNew(il2cpp_rgctx_data(method->klass->rgctx_data, 8), (uint32_t)L_2);
|
|
__this->___Items = L_3;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___Items), (void*)L_3);
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1__ctor_m5287269F30451CE2B3F27F9D9865A59F8E0B29F8_gshared (ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA* __this, Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* ___0_data, int32_t ___1_size, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL);
|
|
Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* L_0 = ___0_data;
|
|
__this->___Items = L_0;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___Items), (void*)L_0);
|
|
int32_t L_1 = ___1_size;
|
|
__this->___Count = L_1;
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_Add_m41FBA2BE2E93B5B10515BD60F7D4E98303B11FBB_gshared (ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA* __this, Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___0_item, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
int32_t L_0 = __this->___Count;
|
|
Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* L_1 = __this->___Items;
|
|
NullCheck(L_1);
|
|
if ((!(((uint32_t)L_0) == ((uint32_t)((int32_t)(((RuntimeArray*)L_1)->max_length))))))
|
|
{
|
|
goto IL_0017;
|
|
}
|
|
}
|
|
{
|
|
ExposedList_1_GrowIfNeeded_m9ABF69C7032ADE6F96D0CD00D61F854B98811874(__this, 1, il2cpp_rgctx_method(method->klass->rgctx_data, 10));
|
|
}
|
|
|
|
IL_0017:
|
|
{
|
|
Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* L_2 = __this->___Items;
|
|
int32_t L_3 = __this->___Count;
|
|
V_0 = L_3;
|
|
int32_t L_4 = V_0;
|
|
__this->___Count = ((int32_t)il2cpp_codegen_add(L_4, 1));
|
|
int32_t L_5 = V_0;
|
|
Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_6 = ___0_item;
|
|
NullCheck(L_2);
|
|
(L_2)->SetAt(static_cast<il2cpp_array_size_t>(L_5), (Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B)L_6);
|
|
int32_t L_7 = __this->___version;
|
|
__this->___version = ((int32_t)il2cpp_codegen_add(L_7, 1));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_GrowIfNeeded_m9ABF69C7032ADE6F96D0CD00D61F854B98811874_gshared (ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA* __this, int32_t ___0_addedCount, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
{
|
|
int32_t L_0 = __this->___Count;
|
|
int32_t L_1 = ___0_addedCount;
|
|
V_0 = ((int32_t)il2cpp_codegen_add(L_0, L_1));
|
|
int32_t L_2 = V_0;
|
|
Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* L_3 = __this->___Items;
|
|
NullCheck(L_3);
|
|
if ((((int32_t)L_2) <= ((int32_t)((int32_t)(((RuntimeArray*)L_3)->max_length)))))
|
|
{
|
|
goto IL_002e;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_4;
|
|
L_4 = ExposedList_1_get_Capacity_m72883EBCE3565961895782DB30C1800FC6FB09EB(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 12));
|
|
il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
|
|
int32_t L_5;
|
|
L_5 = Math_Max_m530EBA549AFD98CFC2BD29FE86C6376E67DF11CF(((int32_t)il2cpp_codegen_multiply(L_4, 2)), 4, NULL);
|
|
int32_t L_6 = V_0;
|
|
int32_t L_7;
|
|
L_7 = Math_Max_m530EBA549AFD98CFC2BD29FE86C6376E67DF11CF(L_5, L_6, NULL);
|
|
ExposedList_1_set_Capacity_m2EC24140F22F48CB0E1E63E7275DCE3F9198DE1D(__this, L_7, il2cpp_rgctx_method(method->klass->rgctx_data, 13));
|
|
}
|
|
|
|
IL_002e:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA* ExposedList_1_Resize_m1519B52C6D054111CAA3AB37EC21C5B1EE69C61A_gshared (ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA* __this, int32_t ___0_newSize, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* V_1 = NULL;
|
|
int32_t V_2 = 0;
|
|
Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B V_3;
|
|
memset((&V_3), 0, sizeof(V_3));
|
|
{
|
|
Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* L_0 = __this->___Items;
|
|
NullCheck(L_0);
|
|
V_0 = ((int32_t)(((RuntimeArray*)L_0)->max_length));
|
|
Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* L_1 = __this->___Items;
|
|
V_1 = L_1;
|
|
int32_t L_2 = ___0_newSize;
|
|
int32_t L_3 = V_0;
|
|
if ((((int32_t)L_2) <= ((int32_t)L_3)))
|
|
{
|
|
goto IL_0022;
|
|
}
|
|
}
|
|
{
|
|
Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259** L_4 = (Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259**)(&__this->___Items);
|
|
int32_t L_5 = ___0_newSize;
|
|
Array_Resize_TisColor32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B_m848A8FC319792F387E6DF3EC87DF9E9685763375(L_4, L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 14));
|
|
goto IL_0042;
|
|
}
|
|
|
|
IL_0022:
|
|
{
|
|
int32_t L_6 = ___0_newSize;
|
|
int32_t L_7 = V_0;
|
|
if ((((int32_t)L_6) >= ((int32_t)L_7)))
|
|
{
|
|
goto IL_0042;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_8 = ___0_newSize;
|
|
V_2 = L_8;
|
|
goto IL_003e;
|
|
}
|
|
|
|
IL_002a:
|
|
{
|
|
Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* L_9 = V_1;
|
|
int32_t L_10 = V_2;
|
|
il2cpp_codegen_initobj((&V_3), sizeof(Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B));
|
|
Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_11 = V_3;
|
|
NullCheck(L_9);
|
|
(L_9)->SetAt(static_cast<il2cpp_array_size_t>(L_10), (Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B)L_11);
|
|
int32_t L_12 = V_2;
|
|
V_2 = ((int32_t)il2cpp_codegen_add(L_12, 1));
|
|
}
|
|
|
|
IL_003e:
|
|
{
|
|
int32_t L_13 = V_2;
|
|
int32_t L_14 = V_0;
|
|
if ((((int32_t)L_13) < ((int32_t)L_14)))
|
|
{
|
|
goto IL_002a;
|
|
}
|
|
}
|
|
|
|
IL_0042:
|
|
{
|
|
int32_t L_15 = ___0_newSize;
|
|
__this->___Count = L_15;
|
|
return __this;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA* ExposedList_1_EnsureSize_m933B7B1491C44D46C5CB7C4C3E6ACAA3CB1DBEF4_gshared (ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA* __this, int32_t ___0_newSize, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* L_0 = __this->___Items;
|
|
NullCheck(L_0);
|
|
V_0 = ((int32_t)(((RuntimeArray*)L_0)->max_length));
|
|
int32_t L_1 = ___0_newSize;
|
|
int32_t L_2 = V_0;
|
|
if ((((int32_t)L_1) <= ((int32_t)L_2)))
|
|
{
|
|
goto IL_0019;
|
|
}
|
|
}
|
|
{
|
|
Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259** L_3 = (Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259**)(&__this->___Items);
|
|
int32_t L_4 = ___0_newSize;
|
|
Array_Resize_TisColor32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B_m848A8FC319792F387E6DF3EC87DF9E9685763375(L_3, L_4, il2cpp_rgctx_method(method->klass->rgctx_data, 14));
|
|
}
|
|
|
|
IL_0019:
|
|
{
|
|
int32_t L_5 = ___0_newSize;
|
|
__this->___Count = L_5;
|
|
return __this;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_EnsureCapacity_mDA58B526C5A8E19F466895D2DE9FB0C4ED3BDD09_gshared (ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA* __this, int32_t ___0_min, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t G_B4_0 = 0;
|
|
{
|
|
Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* L_0 = __this->___Items;
|
|
NullCheck(L_0);
|
|
int32_t L_1 = ___0_min;
|
|
if ((((int32_t)((int32_t)(((RuntimeArray*)L_0)->max_length))) >= ((int32_t)L_1)))
|
|
{
|
|
goto IL_002f;
|
|
}
|
|
}
|
|
{
|
|
Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* L_2 = __this->___Items;
|
|
NullCheck(L_2);
|
|
if (!(((RuntimeArray*)L_2)->max_length))
|
|
{
|
|
goto IL_0020;
|
|
}
|
|
}
|
|
{
|
|
Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* L_3 = __this->___Items;
|
|
NullCheck(L_3);
|
|
G_B4_0 = ((int32_t)il2cpp_codegen_multiply(((int32_t)(((RuntimeArray*)L_3)->max_length)), 2));
|
|
goto IL_0021;
|
|
}
|
|
|
|
IL_0020:
|
|
{
|
|
G_B4_0 = 4;
|
|
}
|
|
|
|
IL_0021:
|
|
{
|
|
V_0 = G_B4_0;
|
|
int32_t L_4 = V_0;
|
|
int32_t L_5 = ___0_min;
|
|
if ((((int32_t)L_4) >= ((int32_t)L_5)))
|
|
{
|
|
goto IL_0028;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_6 = ___0_min;
|
|
V_0 = L_6;
|
|
}
|
|
|
|
IL_0028:
|
|
{
|
|
int32_t L_7 = V_0;
|
|
ExposedList_1_set_Capacity_m2EC24140F22F48CB0E1E63E7275DCE3F9198DE1D(__this, L_7, il2cpp_rgctx_method(method->klass->rgctx_data, 13));
|
|
}
|
|
|
|
IL_002f:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_CheckRange_mF638FDFC326A7966B616CB27F0CE48FCDFC1E6DE_gshared (ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___0_index;
|
|
if ((((int32_t)L_0) >= ((int32_t)0)))
|
|
{
|
|
goto IL_000f;
|
|
}
|
|
}
|
|
{
|
|
ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_1 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var)));
|
|
ArgumentOutOfRangeException__ctor_mBC1D5DEEA1BA41DE77228CB27D6BAFEB6DCCBF4A(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral2B6D6F48C27C60C3B55391AB377D9DC8F5639AA1)), NULL);
|
|
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method);
|
|
}
|
|
|
|
IL_000f:
|
|
{
|
|
int32_t L_2 = ___1_count;
|
|
if ((((int32_t)L_2) >= ((int32_t)0)))
|
|
{
|
|
goto IL_001e;
|
|
}
|
|
}
|
|
{
|
|
ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_3 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var)));
|
|
ArgumentOutOfRangeException__ctor_mBC1D5DEEA1BA41DE77228CB27D6BAFEB6DCCBF4A(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral07624473F417C06C74D59C64840A1532FCE2C626)), NULL);
|
|
IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, method);
|
|
}
|
|
|
|
IL_001e:
|
|
{
|
|
int32_t L_4 = ___0_index;
|
|
int32_t L_5 = ___1_count;
|
|
int32_t L_6 = __this->___Count;
|
|
if ((!(((uint32_t)((int32_t)il2cpp_codegen_add(L_4, L_5))) > ((uint32_t)L_6))))
|
|
{
|
|
goto IL_0034;
|
|
}
|
|
}
|
|
{
|
|
ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_7 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var)));
|
|
ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465(L_7, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral8323D44D38CA9D8ED487159B21F762B262510EE5)), NULL);
|
|
IL2CPP_RAISE_MANAGED_EXCEPTION(L_7, method);
|
|
}
|
|
|
|
IL_0034:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_AddCollection_m90E76337B0EAEA749D21158A0DCBC94D74335B8C_gshared (ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
RuntimeObject* L_0 = ___0_collection;
|
|
NullCheck(L_0);
|
|
int32_t L_1;
|
|
L_1 = InterfaceFuncInvoker0< int32_t >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 5), L_0);
|
|
V_0 = L_1;
|
|
int32_t L_2 = V_0;
|
|
if (L_2)
|
|
{
|
|
goto IL_000b;
|
|
}
|
|
}
|
|
{
|
|
return;
|
|
}
|
|
|
|
IL_000b:
|
|
{
|
|
int32_t L_3 = V_0;
|
|
ExposedList_1_GrowIfNeeded_m9ABF69C7032ADE6F96D0CD00D61F854B98811874(__this, L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 10));
|
|
RuntimeObject* L_4 = ___0_collection;
|
|
Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* L_5 = __this->___Items;
|
|
int32_t L_6 = __this->___Count;
|
|
NullCheck(L_4);
|
|
InterfaceActionInvoker2< Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259*, int32_t >::Invoke(5, il2cpp_rgctx_data(method->klass->rgctx_data, 5), L_4, L_5, L_6);
|
|
int32_t L_7 = __this->___Count;
|
|
int32_t L_8 = V_0;
|
|
__this->___Count = ((int32_t)il2cpp_codegen_add(L_7, L_8));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_AddEnumerable_m165538B4428DB774B0781C338F4877DC2EB03591_gshared (ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA* __this, RuntimeObject* ___0_enumerable, 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*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
RuntimeObject* V_0 = NULL;
|
|
Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B V_1;
|
|
memset((&V_1), 0, sizeof(V_1));
|
|
{
|
|
RuntimeObject* L_0 = ___0_enumerable;
|
|
NullCheck(L_0);
|
|
RuntimeObject* L_1;
|
|
L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 3), L_0);
|
|
V_0 = L_1;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_0021:
|
|
{
|
|
{
|
|
RuntimeObject* L_2 = V_0;
|
|
if (!L_2)
|
|
{
|
|
goto IL_002a;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_3 = V_0;
|
|
NullCheck((RuntimeObject*)L_3);
|
|
InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_3);
|
|
}
|
|
|
|
IL_002a:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
});
|
|
try
|
|
{
|
|
{
|
|
goto IL_0017_1;
|
|
}
|
|
|
|
IL_0009_1:
|
|
{
|
|
RuntimeObject* L_4 = V_0;
|
|
NullCheck(L_4);
|
|
Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_5;
|
|
L_5 = InterfaceFuncInvoker0< Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 18), L_4);
|
|
V_1 = L_5;
|
|
Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_6 = V_1;
|
|
ExposedList_1_Add_m41FBA2BE2E93B5B10515BD60F7D4E98303B11FBB(__this, L_6, il2cpp_rgctx_method(method->klass->rgctx_data, 20));
|
|
}
|
|
|
|
IL_0017_1:
|
|
{
|
|
RuntimeObject* L_7 = V_0;
|
|
NullCheck((RuntimeObject*)L_7);
|
|
bool L_8;
|
|
L_8 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_7);
|
|
if (L_8)
|
|
{
|
|
goto IL_0009_1;
|
|
}
|
|
}
|
|
{
|
|
goto IL_002b;
|
|
}
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_002b:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_AddRange_mAB4F85DE5AC3D3E174184FF2E385D117D5ECA3C2_gshared (ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA* __this, ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA* ___0_list, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA* L_0 = ___0_list;
|
|
ExposedList_1_CheckCollection_mB24AFB5DDEFC55448061AB2B393B2F28CDB57238(__this, (RuntimeObject*)L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 4));
|
|
ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA* L_1 = ___0_list;
|
|
NullCheck(L_1);
|
|
int32_t L_2 = L_1->___Count;
|
|
V_0 = L_2;
|
|
int32_t L_3 = V_0;
|
|
if (L_3)
|
|
{
|
|
goto IL_0012;
|
|
}
|
|
}
|
|
{
|
|
return;
|
|
}
|
|
|
|
IL_0012:
|
|
{
|
|
int32_t L_4 = V_0;
|
|
ExposedList_1_GrowIfNeeded_m9ABF69C7032ADE6F96D0CD00D61F854B98811874(__this, L_4, il2cpp_rgctx_method(method->klass->rgctx_data, 10));
|
|
ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA* L_5 = ___0_list;
|
|
Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* L_6 = __this->___Items;
|
|
int32_t L_7 = __this->___Count;
|
|
NullCheck(L_5);
|
|
ExposedList_1_CopyTo_mB918CA7F1E6056F64DC11CDF7CAE097A118EC7A7(L_5, L_6, L_7, il2cpp_rgctx_method(method->klass->rgctx_data, 21));
|
|
int32_t L_8 = __this->___Count;
|
|
int32_t L_9 = V_0;
|
|
__this->___Count = ((int32_t)il2cpp_codegen_add(L_8, L_9));
|
|
int32_t L_10 = __this->___version;
|
|
__this->___version = ((int32_t)il2cpp_codegen_add(L_10, 1));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_AddRange_mD15367A21C1A6205DF3CBE820F374EC9B87F3463_gshared (ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method)
|
|
{
|
|
RuntimeObject* V_0 = NULL;
|
|
{
|
|
RuntimeObject* L_0 = ___0_collection;
|
|
ExposedList_1_CheckCollection_mB24AFB5DDEFC55448061AB2B393B2F28CDB57238(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 4));
|
|
RuntimeObject* L_1 = ___0_collection;
|
|
V_0 = ((RuntimeObject*)IsInst((RuntimeObject*)L_1, il2cpp_rgctx_data(method->klass->rgctx_data, 5)));
|
|
RuntimeObject* L_2 = V_0;
|
|
if (!L_2)
|
|
{
|
|
goto IL_001a;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_3 = V_0;
|
|
ExposedList_1_AddCollection_m90E76337B0EAEA749D21158A0DCBC94D74335B8C(__this, L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 9));
|
|
goto IL_0021;
|
|
}
|
|
|
|
IL_001a:
|
|
{
|
|
RuntimeObject* L_4 = ___0_collection;
|
|
ExposedList_1_AddEnumerable_m165538B4428DB774B0781C338F4877DC2EB03591(__this, L_4, il2cpp_rgctx_method(method->klass->rgctx_data, 6));
|
|
}
|
|
|
|
IL_0021:
|
|
{
|
|
int32_t L_5 = __this->___version;
|
|
__this->___version = ((int32_t)il2cpp_codegen_add(L_5, 1));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ExposedList_1_BinarySearch_m14C415A66DDBCDA3D532DCD969D8AC5708A070E7_gshared (ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA* __this, Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___0_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* L_0 = __this->___Items;
|
|
int32_t L_1 = __this->___Count;
|
|
Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_2 = ___0_item;
|
|
int32_t L_3;
|
|
L_3 = Array_BinarySearch_TisColor32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B_mD6B304F2750E88FFAAADD4B2F0C93AD705FA0E4B(L_0, 0, L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 22));
|
|
return L_3;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ExposedList_1_BinarySearch_mF3BD9CA99CFB95C47E13652EBA01F47369A899F1_gshared (ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA* __this, Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___0_item, RuntimeObject* ___1_comparer, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* L_0 = __this->___Items;
|
|
int32_t L_1 = __this->___Count;
|
|
Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_2 = ___0_item;
|
|
RuntimeObject* L_3 = ___1_comparer;
|
|
int32_t L_4;
|
|
L_4 = Array_BinarySearch_TisColor32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B_m4105FC846F0210DFB1493B8502107DFC7F4447FA(L_0, 0, L_1, L_2, L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 24));
|
|
return L_4;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ExposedList_1_BinarySearch_mC6C94A6AD59964B58FC417F4EE4B8A9676FFCC46_gshared (ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA* __this, int32_t ___0_index, int32_t ___1_count, Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___2_item, RuntimeObject* ___3_comparer, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___0_index;
|
|
int32_t L_1 = ___1_count;
|
|
ExposedList_1_CheckRange_mF638FDFC326A7966B616CB27F0CE48FCDFC1E6DE(__this, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 25));
|
|
Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* L_2 = __this->___Items;
|
|
int32_t L_3 = ___0_index;
|
|
int32_t L_4 = ___1_count;
|
|
Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_5 = ___2_item;
|
|
RuntimeObject* L_6 = ___3_comparer;
|
|
int32_t L_7;
|
|
L_7 = Array_BinarySearch_TisColor32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B_m4105FC846F0210DFB1493B8502107DFC7F4447FA(L_2, L_3, L_4, L_5, L_6, il2cpp_rgctx_method(method->klass->rgctx_data, 24));
|
|
return L_7;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_Clear_mEB0001045DFAB2316D68C4DAD8ADD4A9D6C3C8DE_gshared (ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA* __this, bool ___0_clearArray, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
bool L_0 = ___0_clearArray;
|
|
if (!L_0)
|
|
{
|
|
goto IL_0017;
|
|
}
|
|
}
|
|
{
|
|
Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* L_1 = __this->___Items;
|
|
Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* L_2 = __this->___Items;
|
|
NullCheck(L_2);
|
|
Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_1, 0, ((int32_t)(((RuntimeArray*)L_2)->max_length)), NULL);
|
|
}
|
|
|
|
IL_0017:
|
|
{
|
|
__this->___Count = 0;
|
|
int32_t L_3 = __this->___version;
|
|
__this->___version = ((int32_t)il2cpp_codegen_add(L_3, 1));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ExposedList_1_Contains_m1D3C55BB693CEA84A29A257FF14F2BA57C9F3DF6_gshared (ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA* __this, Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___0_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* L_0 = __this->___Items;
|
|
Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_1 = ___0_item;
|
|
int32_t L_2 = __this->___Count;
|
|
int32_t L_3;
|
|
L_3 = Array_IndexOf_TisColor32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B_m4A144DC89C23111FE2293A75D78A9265CECBC2B6(L_0, L_1, 0, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 26));
|
|
return (bool)((((int32_t)((((int32_t)L_3) == ((int32_t)(-1)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_CopyTo_mFAD351B220DCDC0F13BC7D6FBE9F41EB08304A6B_gshared (ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA* __this, Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* ___0_array, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* L_0 = __this->___Items;
|
|
Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* L_1 = ___0_array;
|
|
int32_t L_2 = __this->___Count;
|
|
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_0, 0, (RuntimeArray*)L_1, 0, L_2, NULL);
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_CopyTo_mB918CA7F1E6056F64DC11CDF7CAE097A118EC7A7_gshared (ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA* __this, Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* L_0 = __this->___Items;
|
|
Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* L_1 = ___0_array;
|
|
int32_t L_2 = ___1_arrayIndex;
|
|
int32_t L_3 = __this->___Count;
|
|
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_0, 0, (RuntimeArray*)L_1, L_2, L_3, NULL);
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_CopyTo_mAB8D5A95955F9E42109668DE406E847F58CAC539_gshared (ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA* __this, int32_t ___0_index, Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* ___1_array, int32_t ___2_arrayIndex, int32_t ___3_count, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___0_index;
|
|
int32_t L_1 = ___3_count;
|
|
ExposedList_1_CheckRange_mF638FDFC326A7966B616CB27F0CE48FCDFC1E6DE(__this, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 25));
|
|
Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* L_2 = __this->___Items;
|
|
int32_t L_3 = ___0_index;
|
|
Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* L_4 = ___1_array;
|
|
int32_t L_5 = ___2_arrayIndex;
|
|
int32_t L_6 = ___3_count;
|
|
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_2, L_3, (RuntimeArray*)L_4, L_5, L_6, NULL);
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ExposedList_1_Exists_mFEC79268108E8D07672817A7C4F4261D0CEBEB30_gshared (ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA* __this, Predicate_1_tC9C6851E26B700167C533F8020C5E001634C932B* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Predicate_1_tC9C6851E26B700167C533F8020C5E001634C932B* L_0 = ___0_match;
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
|
|
ExposedList_1_CheckMatch_m0BEB2B5AA7CE135922DDEA044E8BA6F8FF60183B(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 28));
|
|
int32_t L_1 = __this->___Count;
|
|
Predicate_1_tC9C6851E26B700167C533F8020C5E001634C932B* L_2 = ___0_match;
|
|
int32_t L_3;
|
|
L_3 = ExposedList_1_GetIndex_m1FB5959F9A57A35F19321E0F2C774D17BE34EFEA(__this, 0, L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 29));
|
|
return (bool)((((int32_t)((((int32_t)L_3) == ((int32_t)(-1)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ExposedList_1_Find_m9475162EFCD1332251F6F4D04AE872CAC8ECA3A7_gshared (ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA* __this, Predicate_1_tC9C6851E26B700167C533F8020C5E001634C932B* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B V_1;
|
|
memset((&V_1), 0, sizeof(V_1));
|
|
{
|
|
Predicate_1_tC9C6851E26B700167C533F8020C5E001634C932B* L_0 = ___0_match;
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
|
|
ExposedList_1_CheckMatch_m0BEB2B5AA7CE135922DDEA044E8BA6F8FF60183B(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 28));
|
|
int32_t L_1 = __this->___Count;
|
|
Predicate_1_tC9C6851E26B700167C533F8020C5E001634C932B* L_2 = ___0_match;
|
|
int32_t L_3;
|
|
L_3 = ExposedList_1_GetIndex_m1FB5959F9A57A35F19321E0F2C774D17BE34EFEA(__this, 0, L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 29));
|
|
V_0 = L_3;
|
|
int32_t L_4 = V_0;
|
|
if ((!(((uint32_t)L_4) == ((uint32_t)(-1)))))
|
|
{
|
|
goto IL_0023;
|
|
}
|
|
}
|
|
{
|
|
il2cpp_codegen_initobj((&V_1), sizeof(Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B));
|
|
Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_5 = V_1;
|
|
return L_5;
|
|
}
|
|
|
|
IL_0023:
|
|
{
|
|
Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* L_6 = __this->___Items;
|
|
int32_t L_7 = V_0;
|
|
NullCheck(L_6);
|
|
int32_t L_8 = L_7;
|
|
Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_9 = (L_6)->GetAt(static_cast<il2cpp_array_size_t>(L_8));
|
|
return L_9;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_CheckMatch_m0BEB2B5AA7CE135922DDEA044E8BA6F8FF60183B_gshared (Predicate_1_tC9C6851E26B700167C533F8020C5E001634C932B* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Predicate_1_tC9C6851E26B700167C533F8020C5E001634C932B* L_0 = ___0_match;
|
|
if (L_0)
|
|
{
|
|
goto IL_000e;
|
|
}
|
|
}
|
|
{
|
|
ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
|
|
ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE2EEFB4BE0C9F57BA62E733F26387F8BA68AF67C)), NULL);
|
|
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method);
|
|
}
|
|
|
|
IL_000e:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA* ExposedList_1_FindAll_m9B6377A75E1A662A6D05D357649BB764C25C3FFF_gshared (ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA* __this, Predicate_1_tC9C6851E26B700167C533F8020C5E001634C932B* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Predicate_1_tC9C6851E26B700167C533F8020C5E001634C932B* L_0 = ___0_match;
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
|
|
ExposedList_1_CheckMatch_m0BEB2B5AA7CE135922DDEA044E8BA6F8FF60183B(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 28));
|
|
Predicate_1_tC9C6851E26B700167C533F8020C5E001634C932B* L_1 = ___0_match;
|
|
ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA* L_2;
|
|
L_2 = ExposedList_1_FindAllList_mAC029A45F0183A723CBE292555500511D01045A1(__this, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 30));
|
|
return L_2;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA* ExposedList_1_FindAllList_mAC029A45F0183A723CBE292555500511D01045A1_gshared (ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA* __this, Predicate_1_tC9C6851E26B700167C533F8020C5E001634C932B* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA* V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA* L_0 = (ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 0));
|
|
ExposedList_1__ctor_m7F2C2250A03F2A589D790770DC3EC3FA3E4BD966(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 31));
|
|
V_0 = L_0;
|
|
V_1 = 0;
|
|
goto IL_0034;
|
|
}
|
|
|
|
IL_000a:
|
|
{
|
|
Predicate_1_tC9C6851E26B700167C533F8020C5E001634C932B* L_1 = ___0_match;
|
|
Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* L_2 = __this->___Items;
|
|
int32_t L_3 = V_1;
|
|
NullCheck(L_2);
|
|
int32_t L_4 = L_3;
|
|
Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_5 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
|
|
NullCheck(L_1);
|
|
bool L_6;
|
|
L_6 = Predicate_1_Invoke_mDADE161CEBD2C998D731FDAEB5F81BFCD7F4B984_inline(L_1, L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 32));
|
|
if (!L_6)
|
|
{
|
|
goto IL_0030;
|
|
}
|
|
}
|
|
{
|
|
ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA* L_7 = V_0;
|
|
Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* L_8 = __this->___Items;
|
|
int32_t L_9 = V_1;
|
|
NullCheck(L_8);
|
|
int32_t L_10 = L_9;
|
|
Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_11 = (L_8)->GetAt(static_cast<il2cpp_array_size_t>(L_10));
|
|
NullCheck(L_7);
|
|
ExposedList_1_Add_m41FBA2BE2E93B5B10515BD60F7D4E98303B11FBB(L_7, L_11, il2cpp_rgctx_method(method->klass->rgctx_data, 20));
|
|
}
|
|
|
|
IL_0030:
|
|
{
|
|
int32_t L_12 = V_1;
|
|
V_1 = ((int32_t)il2cpp_codegen_add(L_12, 1));
|
|
}
|
|
|
|
IL_0034:
|
|
{
|
|
int32_t L_13 = V_1;
|
|
int32_t L_14 = __this->___Count;
|
|
if ((((int32_t)L_13) < ((int32_t)L_14)))
|
|
{
|
|
goto IL_000a;
|
|
}
|
|
}
|
|
{
|
|
ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA* L_15 = V_0;
|
|
return L_15;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ExposedList_1_FindIndex_m7EF12C299531D1BA45A9EF65220AE6ADC06F5B04_gshared (ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA* __this, Predicate_1_tC9C6851E26B700167C533F8020C5E001634C932B* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Predicate_1_tC9C6851E26B700167C533F8020C5E001634C932B* L_0 = ___0_match;
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
|
|
ExposedList_1_CheckMatch_m0BEB2B5AA7CE135922DDEA044E8BA6F8FF60183B(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 28));
|
|
int32_t L_1 = __this->___Count;
|
|
Predicate_1_tC9C6851E26B700167C533F8020C5E001634C932B* L_2 = ___0_match;
|
|
int32_t L_3;
|
|
L_3 = ExposedList_1_GetIndex_m1FB5959F9A57A35F19321E0F2C774D17BE34EFEA(__this, 0, L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 29));
|
|
return L_3;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ExposedList_1_FindIndex_mFA88876ACC38C2789F101DFDBAAD8DD00FBE8198_gshared (ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA* __this, int32_t ___0_startIndex, Predicate_1_tC9C6851E26B700167C533F8020C5E001634C932B* ___1_match, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Predicate_1_tC9C6851E26B700167C533F8020C5E001634C932B* L_0 = ___1_match;
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
|
|
ExposedList_1_CheckMatch_m0BEB2B5AA7CE135922DDEA044E8BA6F8FF60183B(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 28));
|
|
int32_t L_1 = ___0_startIndex;
|
|
ExposedList_1_CheckIndex_m17321094AFFE04D9157C55A16D78DECF5118BC57(__this, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
|
|
int32_t L_2 = ___0_startIndex;
|
|
int32_t L_3 = __this->___Count;
|
|
int32_t L_4 = ___0_startIndex;
|
|
Predicate_1_tC9C6851E26B700167C533F8020C5E001634C932B* L_5 = ___1_match;
|
|
int32_t L_6;
|
|
L_6 = ExposedList_1_GetIndex_m1FB5959F9A57A35F19321E0F2C774D17BE34EFEA(__this, L_2, ((int32_t)il2cpp_codegen_subtract(L_3, L_4)), L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 29));
|
|
return L_6;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ExposedList_1_FindIndex_mDC73851B995A7FBDFD6041D9E8CCAEB339E57839_gshared (ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_tC9C6851E26B700167C533F8020C5E001634C932B* ___2_match, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Predicate_1_tC9C6851E26B700167C533F8020C5E001634C932B* L_0 = ___2_match;
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
|
|
ExposedList_1_CheckMatch_m0BEB2B5AA7CE135922DDEA044E8BA6F8FF60183B(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 28));
|
|
int32_t L_1 = ___0_startIndex;
|
|
int32_t L_2 = ___1_count;
|
|
ExposedList_1_CheckRange_mF638FDFC326A7966B616CB27F0CE48FCDFC1E6DE(__this, L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 25));
|
|
int32_t L_3 = ___0_startIndex;
|
|
int32_t L_4 = ___1_count;
|
|
Predicate_1_tC9C6851E26B700167C533F8020C5E001634C932B* L_5 = ___2_match;
|
|
int32_t L_6;
|
|
L_6 = ExposedList_1_GetIndex_m1FB5959F9A57A35F19321E0F2C774D17BE34EFEA(__this, L_3, L_4, L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 29));
|
|
return L_6;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ExposedList_1_GetIndex_m1FB5959F9A57A35F19321E0F2C774D17BE34EFEA_gshared (ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_tC9C6851E26B700167C533F8020C5E001634C932B* ___2_match, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
int32_t L_0 = ___0_startIndex;
|
|
int32_t L_1 = ___1_count;
|
|
V_0 = ((int32_t)il2cpp_codegen_add(L_0, L_1));
|
|
int32_t L_2 = ___0_startIndex;
|
|
V_1 = L_2;
|
|
goto IL_0022;
|
|
}
|
|
|
|
IL_0008:
|
|
{
|
|
Predicate_1_tC9C6851E26B700167C533F8020C5E001634C932B* L_3 = ___2_match;
|
|
Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* L_4 = __this->___Items;
|
|
int32_t L_5 = V_1;
|
|
NullCheck(L_4);
|
|
int32_t L_6 = L_5;
|
|
Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_7 = (L_4)->GetAt(static_cast<il2cpp_array_size_t>(L_6));
|
|
NullCheck(L_3);
|
|
bool L_8;
|
|
L_8 = Predicate_1_Invoke_mDADE161CEBD2C998D731FDAEB5F81BFCD7F4B984_inline(L_3, L_7, il2cpp_rgctx_method(method->klass->rgctx_data, 32));
|
|
if (!L_8)
|
|
{
|
|
goto IL_001e;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_9 = V_1;
|
|
return L_9;
|
|
}
|
|
|
|
IL_001e:
|
|
{
|
|
int32_t L_10 = V_1;
|
|
V_1 = ((int32_t)il2cpp_codegen_add(L_10, 1));
|
|
}
|
|
|
|
IL_0022:
|
|
{
|
|
int32_t L_11 = V_1;
|
|
int32_t L_12 = V_0;
|
|
if ((((int32_t)L_11) < ((int32_t)L_12)))
|
|
{
|
|
goto IL_0008;
|
|
}
|
|
}
|
|
{
|
|
return (-1);
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ExposedList_1_FindLast_mB847E00818B73296A59CB2DB3893C7FFA193A585_gshared (ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA* __this, Predicate_1_tC9C6851E26B700167C533F8020C5E001634C932B* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B V_1;
|
|
memset((&V_1), 0, sizeof(V_1));
|
|
{
|
|
Predicate_1_tC9C6851E26B700167C533F8020C5E001634C932B* L_0 = ___0_match;
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
|
|
ExposedList_1_CheckMatch_m0BEB2B5AA7CE135922DDEA044E8BA6F8FF60183B(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 28));
|
|
int32_t L_1 = __this->___Count;
|
|
Predicate_1_tC9C6851E26B700167C533F8020C5E001634C932B* L_2 = ___0_match;
|
|
int32_t L_3;
|
|
L_3 = ExposedList_1_GetLastIndex_m79A96ACF74A855C8A9DCF1089FBED200A61D5974(__this, 0, L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 34));
|
|
V_0 = L_3;
|
|
int32_t L_4 = V_0;
|
|
if ((((int32_t)L_4) == ((int32_t)(-1))))
|
|
{
|
|
goto IL_0026;
|
|
}
|
|
}
|
|
{
|
|
Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* L_5 = __this->___Items;
|
|
int32_t L_6 = V_0;
|
|
NullCheck(L_5);
|
|
int32_t L_7 = L_6;
|
|
Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_8 = (L_5)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
|
|
return L_8;
|
|
}
|
|
|
|
IL_0026:
|
|
{
|
|
il2cpp_codegen_initobj((&V_1), sizeof(Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B));
|
|
Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_9 = V_1;
|
|
return L_9;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ExposedList_1_FindLastIndex_m3222B155A6BADC26E5D216BF407490332BFC4B4C_gshared (ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA* __this, Predicate_1_tC9C6851E26B700167C533F8020C5E001634C932B* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Predicate_1_tC9C6851E26B700167C533F8020C5E001634C932B* L_0 = ___0_match;
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
|
|
ExposedList_1_CheckMatch_m0BEB2B5AA7CE135922DDEA044E8BA6F8FF60183B(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 28));
|
|
int32_t L_1 = __this->___Count;
|
|
Predicate_1_tC9C6851E26B700167C533F8020C5E001634C932B* L_2 = ___0_match;
|
|
int32_t L_3;
|
|
L_3 = ExposedList_1_GetLastIndex_m79A96ACF74A855C8A9DCF1089FBED200A61D5974(__this, 0, L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 34));
|
|
return L_3;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ExposedList_1_FindLastIndex_m537B6E6082AFBF851EE340327C1E09225A160ECD_gshared (ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA* __this, int32_t ___0_startIndex, Predicate_1_tC9C6851E26B700167C533F8020C5E001634C932B* ___1_match, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Predicate_1_tC9C6851E26B700167C533F8020C5E001634C932B* L_0 = ___1_match;
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
|
|
ExposedList_1_CheckMatch_m0BEB2B5AA7CE135922DDEA044E8BA6F8FF60183B(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 28));
|
|
int32_t L_1 = ___0_startIndex;
|
|
ExposedList_1_CheckIndex_m17321094AFFE04D9157C55A16D78DECF5118BC57(__this, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
|
|
int32_t L_2 = ___0_startIndex;
|
|
Predicate_1_tC9C6851E26B700167C533F8020C5E001634C932B* L_3 = ___1_match;
|
|
int32_t L_4;
|
|
L_4 = ExposedList_1_GetLastIndex_m79A96ACF74A855C8A9DCF1089FBED200A61D5974(__this, 0, ((int32_t)il2cpp_codegen_add(L_2, 1)), L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 34));
|
|
return L_4;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ExposedList_1_FindLastIndex_mDAC00871FD2283274D9D334F971FEE01015CD5AA_gshared (ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_tC9C6851E26B700167C533F8020C5E001634C932B* ___2_match, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
Predicate_1_tC9C6851E26B700167C533F8020C5E001634C932B* L_0 = ___2_match;
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
|
|
ExposedList_1_CheckMatch_m0BEB2B5AA7CE135922DDEA044E8BA6F8FF60183B(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 28));
|
|
int32_t L_1 = ___0_startIndex;
|
|
int32_t L_2 = ___1_count;
|
|
V_0 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_subtract(L_1, L_2)), 1));
|
|
int32_t L_3 = V_0;
|
|
int32_t L_4 = ___1_count;
|
|
ExposedList_1_CheckRange_mF638FDFC326A7966B616CB27F0CE48FCDFC1E6DE(__this, L_3, L_4, il2cpp_rgctx_method(method->klass->rgctx_data, 25));
|
|
int32_t L_5 = V_0;
|
|
int32_t L_6 = ___1_count;
|
|
Predicate_1_tC9C6851E26B700167C533F8020C5E001634C932B* L_7 = ___2_match;
|
|
int32_t L_8;
|
|
L_8 = ExposedList_1_GetLastIndex_m79A96ACF74A855C8A9DCF1089FBED200A61D5974(__this, L_5, L_6, L_7, il2cpp_rgctx_method(method->klass->rgctx_data, 34));
|
|
return L_8;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ExposedList_1_GetLastIndex_m79A96ACF74A855C8A9DCF1089FBED200A61D5974_gshared (ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_tC9C6851E26B700167C533F8020C5E001634C932B* ___2_match, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
int32_t L_0 = ___0_startIndex;
|
|
int32_t L_1 = ___1_count;
|
|
V_0 = ((int32_t)il2cpp_codegen_add(L_0, L_1));
|
|
goto IL_0020;
|
|
}
|
|
|
|
IL_0006:
|
|
{
|
|
Predicate_1_tC9C6851E26B700167C533F8020C5E001634C932B* L_2 = ___2_match;
|
|
Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* L_3 = __this->___Items;
|
|
int32_t L_4 = V_0;
|
|
int32_t L_5 = ((int32_t)il2cpp_codegen_subtract(L_4, 1));
|
|
V_0 = L_5;
|
|
NullCheck(L_3);
|
|
int32_t L_6 = L_5;
|
|
Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_7 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_6));
|
|
NullCheck(L_2);
|
|
bool L_8;
|
|
L_8 = Predicate_1_Invoke_mDADE161CEBD2C998D731FDAEB5F81BFCD7F4B984_inline(L_2, L_7, il2cpp_rgctx_method(method->klass->rgctx_data, 32));
|
|
if (!L_8)
|
|
{
|
|
goto IL_0020;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_9 = V_0;
|
|
return L_9;
|
|
}
|
|
|
|
IL_0020:
|
|
{
|
|
int32_t L_10 = V_0;
|
|
int32_t L_11 = ___0_startIndex;
|
|
if ((!(((uint32_t)L_10) == ((uint32_t)L_11))))
|
|
{
|
|
goto IL_0006;
|
|
}
|
|
}
|
|
{
|
|
return (-1);
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_ForEach_mDD286C5FADCC956653A06B0A212B745E4D043B1F_gshared (ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA* __this, Action_1_tA0F10A9285403FFE399C24B340DC3300881DE735* ___0_action, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
Action_1_tA0F10A9285403FFE399C24B340DC3300881DE735* L_0 = ___0_action;
|
|
if (L_0)
|
|
{
|
|
goto IL_000e;
|
|
}
|
|
}
|
|
{
|
|
ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
|
|
ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF9010398F7F524C05AB19445BDCE02E617A3E267)), NULL);
|
|
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method);
|
|
}
|
|
|
|
IL_000e:
|
|
{
|
|
V_0 = 0;
|
|
goto IL_0028;
|
|
}
|
|
|
|
IL_0012:
|
|
{
|
|
Action_1_tA0F10A9285403FFE399C24B340DC3300881DE735* L_2 = ___0_action;
|
|
Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* L_3 = __this->___Items;
|
|
int32_t L_4 = V_0;
|
|
NullCheck(L_3);
|
|
int32_t L_5 = L_4;
|
|
Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_6 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
|
|
NullCheck(L_2);
|
|
Action_1_Invoke_m85DAE826CA357D0983BCC4F60DC807727254AC42_inline(L_2, L_6, il2cpp_rgctx_method(method->klass->rgctx_data, 36));
|
|
int32_t L_7 = V_0;
|
|
V_0 = ((int32_t)il2cpp_codegen_add(L_7, 1));
|
|
}
|
|
|
|
IL_0028:
|
|
{
|
|
int32_t L_8 = V_0;
|
|
int32_t L_9 = __this->___Count;
|
|
if ((((int32_t)L_8) < ((int32_t)L_9)))
|
|
{
|
|
goto IL_0012;
|
|
}
|
|
}
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_t729F828CA233F8DB2144F9457D09762F63A751BD ExposedList_1_GetEnumerator_m72FEDCA5189C620DADB615BEEC265436860B32D3_gshared (ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Enumerator_t729F828CA233F8DB2144F9457D09762F63A751BD L_0;
|
|
memset((&L_0), 0, sizeof(L_0));
|
|
Enumerator__ctor_mBDDCEA5C35D23803B9A4555DF73543FE4BBD19B9((&L_0), __this, il2cpp_rgctx_method(method->klass->rgctx_data, 38));
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA* ExposedList_1_GetRange_mF22496CA5706A527246B76D2904D1FC5B0CAC48B_gshared (ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method)
|
|
{
|
|
Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* V_0 = NULL;
|
|
{
|
|
int32_t L_0 = ___0_index;
|
|
int32_t L_1 = ___1_count;
|
|
ExposedList_1_CheckRange_mF638FDFC326A7966B616CB27F0CE48FCDFC1E6DE(__this, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 25));
|
|
int32_t L_2 = ___1_count;
|
|
Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* L_3 = (Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259*)(Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259*)SZArrayNew(il2cpp_rgctx_data(method->klass->rgctx_data, 8), (uint32_t)L_2);
|
|
V_0 = L_3;
|
|
Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* L_4 = __this->___Items;
|
|
int32_t L_5 = ___0_index;
|
|
Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* L_6 = V_0;
|
|
int32_t L_7 = ___1_count;
|
|
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_4, L_5, (RuntimeArray*)L_6, 0, L_7, NULL);
|
|
Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* L_8 = V_0;
|
|
int32_t L_9 = ___1_count;
|
|
ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA* L_10 = (ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 0));
|
|
ExposedList_1__ctor_m5287269F30451CE2B3F27F9D9865A59F8E0B29F8(L_10, L_8, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 39));
|
|
return L_10;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ExposedList_1_IndexOf_m0CB28EF45E8DCADEF1B5F9D7125270E4E071DE5C_gshared (ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA* __this, Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___0_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* L_0 = __this->___Items;
|
|
Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_1 = ___0_item;
|
|
int32_t L_2 = __this->___Count;
|
|
int32_t L_3;
|
|
L_3 = Array_IndexOf_TisColor32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B_m4A144DC89C23111FE2293A75D78A9265CECBC2B6(L_0, L_1, 0, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 26));
|
|
return L_3;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ExposedList_1_IndexOf_m22A2E5C813D3ED99FA34BAD4BCA76C6A5F227F67_gshared (ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA* __this, Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___0_item, int32_t ___1_index, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___1_index;
|
|
ExposedList_1_CheckIndex_m17321094AFFE04D9157C55A16D78DECF5118BC57(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
|
|
Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* L_1 = __this->___Items;
|
|
Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_2 = ___0_item;
|
|
int32_t L_3 = ___1_index;
|
|
int32_t L_4 = __this->___Count;
|
|
int32_t L_5 = ___1_index;
|
|
int32_t L_6;
|
|
L_6 = Array_IndexOf_TisColor32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B_m4A144DC89C23111FE2293A75D78A9265CECBC2B6(L_1, L_2, L_3, ((int32_t)il2cpp_codegen_subtract(L_4, L_5)), il2cpp_rgctx_method(method->klass->rgctx_data, 26));
|
|
return L_6;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ExposedList_1_IndexOf_m90F885B9A57048B0B3E333918C0B311C4DA70473_gshared (ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA* __this, Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___0_item, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___1_index;
|
|
if ((((int32_t)L_0) >= ((int32_t)0)))
|
|
{
|
|
goto IL_000f;
|
|
}
|
|
}
|
|
{
|
|
ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_1 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var)));
|
|
ArgumentOutOfRangeException__ctor_mBC1D5DEEA1BA41DE77228CB27D6BAFEB6DCCBF4A(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral2B6D6F48C27C60C3B55391AB377D9DC8F5639AA1)), NULL);
|
|
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method);
|
|
}
|
|
|
|
IL_000f:
|
|
{
|
|
int32_t L_2 = ___2_count;
|
|
if ((((int32_t)L_2) >= ((int32_t)0)))
|
|
{
|
|
goto IL_001e;
|
|
}
|
|
}
|
|
{
|
|
ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_3 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var)));
|
|
ArgumentOutOfRangeException__ctor_mBC1D5DEEA1BA41DE77228CB27D6BAFEB6DCCBF4A(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral07624473F417C06C74D59C64840A1532FCE2C626)), NULL);
|
|
IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, method);
|
|
}
|
|
|
|
IL_001e:
|
|
{
|
|
int32_t L_4 = ___1_index;
|
|
int32_t L_5 = ___2_count;
|
|
int32_t L_6 = __this->___Count;
|
|
if ((!(((uint32_t)((int32_t)il2cpp_codegen_add(L_4, L_5))) > ((uint32_t)L_6))))
|
|
{
|
|
goto IL_0034;
|
|
}
|
|
}
|
|
{
|
|
ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_7 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var)));
|
|
ArgumentOutOfRangeException__ctor_mBC1D5DEEA1BA41DE77228CB27D6BAFEB6DCCBF4A(L_7, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral8323D44D38CA9D8ED487159B21F762B262510EE5)), NULL);
|
|
IL2CPP_RAISE_MANAGED_EXCEPTION(L_7, method);
|
|
}
|
|
|
|
IL_0034:
|
|
{
|
|
Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* L_8 = __this->___Items;
|
|
Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_9 = ___0_item;
|
|
int32_t L_10 = ___1_index;
|
|
int32_t L_11 = ___2_count;
|
|
int32_t L_12;
|
|
L_12 = Array_IndexOf_TisColor32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B_m4A144DC89C23111FE2293A75D78A9265CECBC2B6(L_8, L_9, L_10, L_11, il2cpp_rgctx_method(method->klass->rgctx_data, 26));
|
|
return L_12;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_Shift_m79E71FD621A1EF7B5B0E7EB8112D69CFBD902375_gshared (ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA* __this, int32_t ___0_start, int32_t ___1_delta, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___1_delta;
|
|
if ((((int32_t)L_0) >= ((int32_t)0)))
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_1 = ___0_start;
|
|
int32_t L_2 = ___1_delta;
|
|
___0_start = ((int32_t)il2cpp_codegen_subtract(L_1, L_2));
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
int32_t L_3 = ___0_start;
|
|
int32_t L_4 = __this->___Count;
|
|
if ((((int32_t)L_3) >= ((int32_t)L_4)))
|
|
{
|
|
goto IL_002f;
|
|
}
|
|
}
|
|
{
|
|
Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* L_5 = __this->___Items;
|
|
int32_t L_6 = ___0_start;
|
|
Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* L_7 = __this->___Items;
|
|
int32_t L_8 = ___0_start;
|
|
int32_t L_9 = ___1_delta;
|
|
int32_t L_10 = __this->___Count;
|
|
int32_t L_11 = ___0_start;
|
|
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_5, L_6, (RuntimeArray*)L_7, ((int32_t)il2cpp_codegen_add(L_8, L_9)), ((int32_t)il2cpp_codegen_subtract(L_10, L_11)), NULL);
|
|
}
|
|
|
|
IL_002f:
|
|
{
|
|
int32_t L_12 = __this->___Count;
|
|
int32_t L_13 = ___1_delta;
|
|
__this->___Count = ((int32_t)il2cpp_codegen_add(L_12, L_13));
|
|
int32_t L_14 = ___1_delta;
|
|
if ((((int32_t)L_14) >= ((int32_t)0)))
|
|
{
|
|
goto IL_0054;
|
|
}
|
|
}
|
|
{
|
|
Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* L_15 = __this->___Items;
|
|
int32_t L_16 = __this->___Count;
|
|
int32_t L_17 = ___1_delta;
|
|
Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_15, L_16, ((-L_17)), NULL);
|
|
}
|
|
|
|
IL_0054:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_CheckIndex_m17321094AFFE04D9157C55A16D78DECF5118BC57_gshared (ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___0_index;
|
|
if ((((int32_t)L_0) < ((int32_t)0)))
|
|
{
|
|
goto IL_000d;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_1 = ___0_index;
|
|
int32_t L_2 = __this->___Count;
|
|
if ((!(((uint32_t)L_1) > ((uint32_t)L_2))))
|
|
{
|
|
goto IL_0018;
|
|
}
|
|
}
|
|
|
|
IL_000d:
|
|
{
|
|
ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_3 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var)));
|
|
ArgumentOutOfRangeException__ctor_mBC1D5DEEA1BA41DE77228CB27D6BAFEB6DCCBF4A(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral2B6D6F48C27C60C3B55391AB377D9DC8F5639AA1)), NULL);
|
|
IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, method);
|
|
}
|
|
|
|
IL_0018:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_Insert_mBD5D6066E7F79970708D2BFED3E01E3FB3F5011A_gshared (ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA* __this, int32_t ___0_index, Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___1_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___0_index;
|
|
ExposedList_1_CheckIndex_m17321094AFFE04D9157C55A16D78DECF5118BC57(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
|
|
int32_t L_1 = __this->___Count;
|
|
Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* L_2 = __this->___Items;
|
|
NullCheck(L_2);
|
|
if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)(((RuntimeArray*)L_2)->max_length))))))
|
|
{
|
|
goto IL_001e;
|
|
}
|
|
}
|
|
{
|
|
ExposedList_1_GrowIfNeeded_m9ABF69C7032ADE6F96D0CD00D61F854B98811874(__this, 1, il2cpp_rgctx_method(method->klass->rgctx_data, 10));
|
|
}
|
|
|
|
IL_001e:
|
|
{
|
|
int32_t L_3 = ___0_index;
|
|
ExposedList_1_Shift_m79E71FD621A1EF7B5B0E7EB8112D69CFBD902375(__this, L_3, 1, il2cpp_rgctx_method(method->klass->rgctx_data, 40));
|
|
Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* L_4 = __this->___Items;
|
|
int32_t L_5 = ___0_index;
|
|
Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_6 = ___1_item;
|
|
NullCheck(L_4);
|
|
(L_4)->SetAt(static_cast<il2cpp_array_size_t>(L_5), (Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B)L_6);
|
|
int32_t L_7 = __this->___version;
|
|
__this->___version = ((int32_t)il2cpp_codegen_add(L_7, 1));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_CheckCollection_mB24AFB5DDEFC55448061AB2B393B2F28CDB57238_gshared (ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
RuntimeObject* L_0 = ___0_collection;
|
|
if (L_0)
|
|
{
|
|
goto IL_000e;
|
|
}
|
|
}
|
|
{
|
|
ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
|
|
ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral469F05BE9BB4C7903C353D0EB9F6384C84A48B25)), NULL);
|
|
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method);
|
|
}
|
|
|
|
IL_000e:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_InsertRange_m87B37BD43225F872EC006FA773E7F0F17BD7FE9D_gshared (ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA* __this, int32_t ___0_index, RuntimeObject* ___1_collection, const RuntimeMethod* method)
|
|
{
|
|
Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* V_0 = NULL;
|
|
RuntimeObject* V_1 = NULL;
|
|
{
|
|
RuntimeObject* L_0 = ___1_collection;
|
|
ExposedList_1_CheckCollection_mB24AFB5DDEFC55448061AB2B393B2F28CDB57238(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 4));
|
|
int32_t L_1 = ___0_index;
|
|
ExposedList_1_CheckIndex_m17321094AFFE04D9157C55A16D78DECF5118BC57(__this, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
|
|
RuntimeObject* L_2 = ___1_collection;
|
|
if ((!(((RuntimeObject*)(RuntimeObject*)L_2) == ((RuntimeObject*)(ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA*)__this))))
|
|
{
|
|
goto IL_004f;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_3 = __this->___Count;
|
|
Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* L_4 = (Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259*)(Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259*)SZArrayNew(il2cpp_rgctx_data(method->klass->rgctx_data, 8), (uint32_t)L_3);
|
|
V_0 = L_4;
|
|
Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* L_5 = V_0;
|
|
ExposedList_1_CopyTo_mB918CA7F1E6056F64DC11CDF7CAE097A118EC7A7(__this, L_5, 0, il2cpp_rgctx_method(method->klass->rgctx_data, 21));
|
|
int32_t L_6 = __this->___Count;
|
|
ExposedList_1_GrowIfNeeded_m9ABF69C7032ADE6F96D0CD00D61F854B98811874(__this, L_6, il2cpp_rgctx_method(method->klass->rgctx_data, 10));
|
|
int32_t L_7 = ___0_index;
|
|
Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* L_8 = V_0;
|
|
NullCheck(L_8);
|
|
ExposedList_1_Shift_m79E71FD621A1EF7B5B0E7EB8112D69CFBD902375(__this, L_7, ((int32_t)(((RuntimeArray*)L_8)->max_length)), il2cpp_rgctx_method(method->klass->rgctx_data, 40));
|
|
Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* L_9 = V_0;
|
|
Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* L_10 = __this->___Items;
|
|
int32_t L_11 = ___0_index;
|
|
Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* L_12 = V_0;
|
|
NullCheck(L_12);
|
|
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_9, 0, (RuntimeArray*)L_10, L_11, ((int32_t)(((RuntimeArray*)L_12)->max_length)), NULL);
|
|
goto IL_006b;
|
|
}
|
|
|
|
IL_004f:
|
|
{
|
|
RuntimeObject* L_13 = ___1_collection;
|
|
V_1 = ((RuntimeObject*)IsInst((RuntimeObject*)L_13, il2cpp_rgctx_data(method->klass->rgctx_data, 5)));
|
|
RuntimeObject* L_14 = V_1;
|
|
if (!L_14)
|
|
{
|
|
goto IL_0063;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_15 = ___0_index;
|
|
RuntimeObject* L_16 = V_1;
|
|
ExposedList_1_InsertCollection_m98E951E798CAB3020A6F64A306900E5BCBB45953(__this, L_15, L_16, il2cpp_rgctx_method(method->klass->rgctx_data, 41));
|
|
goto IL_006b;
|
|
}
|
|
|
|
IL_0063:
|
|
{
|
|
int32_t L_17 = ___0_index;
|
|
RuntimeObject* L_18 = ___1_collection;
|
|
ExposedList_1_InsertEnumeration_m2916564CF87C8A36CBFD04139C110330CB01148E(__this, L_17, L_18, il2cpp_rgctx_method(method->klass->rgctx_data, 42));
|
|
}
|
|
|
|
IL_006b:
|
|
{
|
|
int32_t L_19 = __this->___version;
|
|
__this->___version = ((int32_t)il2cpp_codegen_add(L_19, 1));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_InsertCollection_m98E951E798CAB3020A6F64A306900E5BCBB45953_gshared (ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA* __this, int32_t ___0_index, RuntimeObject* ___1_collection, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
RuntimeObject* L_0 = ___1_collection;
|
|
NullCheck(L_0);
|
|
int32_t L_1;
|
|
L_1 = InterfaceFuncInvoker0< int32_t >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 5), L_0);
|
|
V_0 = L_1;
|
|
int32_t L_2 = V_0;
|
|
ExposedList_1_GrowIfNeeded_m9ABF69C7032ADE6F96D0CD00D61F854B98811874(__this, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 10));
|
|
int32_t L_3 = ___0_index;
|
|
int32_t L_4 = V_0;
|
|
ExposedList_1_Shift_m79E71FD621A1EF7B5B0E7EB8112D69CFBD902375(__this, L_3, L_4, il2cpp_rgctx_method(method->klass->rgctx_data, 40));
|
|
RuntimeObject* L_5 = ___1_collection;
|
|
Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* L_6 = __this->___Items;
|
|
int32_t L_7 = ___0_index;
|
|
NullCheck(L_5);
|
|
InterfaceActionInvoker2< Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259*, int32_t >::Invoke(5, il2cpp_rgctx_data(method->klass->rgctx_data, 5), L_5, L_6, L_7);
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_InsertEnumeration_m2916564CF87C8A36CBFD04139C110330CB01148E_gshared (ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA* __this, int32_t ___0_index, RuntimeObject* ___1_enumerable, 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*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
RuntimeObject* V_0 = NULL;
|
|
Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B V_1;
|
|
memset((&V_1), 0, sizeof(V_1));
|
|
{
|
|
RuntimeObject* L_0 = ___1_enumerable;
|
|
NullCheck(L_0);
|
|
RuntimeObject* L_1;
|
|
L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 3), L_0);
|
|
V_0 = L_1;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_0027:
|
|
{
|
|
{
|
|
RuntimeObject* L_2 = V_0;
|
|
if (!L_2)
|
|
{
|
|
goto IL_0030;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_3 = V_0;
|
|
NullCheck((RuntimeObject*)L_3);
|
|
InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_3);
|
|
}
|
|
|
|
IL_0030:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
});
|
|
try
|
|
{
|
|
{
|
|
goto IL_001d_1;
|
|
}
|
|
|
|
IL_0009_1:
|
|
{
|
|
RuntimeObject* L_4 = V_0;
|
|
NullCheck(L_4);
|
|
Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_5;
|
|
L_5 = InterfaceFuncInvoker0< Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 18), L_4);
|
|
V_1 = L_5;
|
|
int32_t L_6 = ___0_index;
|
|
int32_t L_7 = L_6;
|
|
___0_index = ((int32_t)il2cpp_codegen_add(L_7, 1));
|
|
Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_8 = V_1;
|
|
ExposedList_1_Insert_mBD5D6066E7F79970708D2BFED3E01E3FB3F5011A(__this, L_7, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 43));
|
|
}
|
|
|
|
IL_001d_1:
|
|
{
|
|
RuntimeObject* L_9 = V_0;
|
|
NullCheck((RuntimeObject*)L_9);
|
|
bool L_10;
|
|
L_10 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_9);
|
|
if (L_10)
|
|
{
|
|
goto IL_0009_1;
|
|
}
|
|
}
|
|
{
|
|
goto IL_0031;
|
|
}
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_0031:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ExposedList_1_LastIndexOf_m824C3565F85184521349A71A937AB4DEA70D6E75_gshared (ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA* __this, Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___0_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* L_0 = __this->___Items;
|
|
Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_1 = ___0_item;
|
|
int32_t L_2 = __this->___Count;
|
|
int32_t L_3 = __this->___Count;
|
|
int32_t L_4;
|
|
L_4 = Array_LastIndexOf_TisColor32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B_mFEAF1A193068B027D29AA4614282DCBEB658B5E6(L_0, L_1, ((int32_t)il2cpp_codegen_subtract(L_2, 1)), L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 44));
|
|
return L_4;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ExposedList_1_LastIndexOf_m0318696D740E87A25A2B51404B4483BBB4C8EA4B_gshared (ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA* __this, Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___0_item, int32_t ___1_index, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___1_index;
|
|
ExposedList_1_CheckIndex_m17321094AFFE04D9157C55A16D78DECF5118BC57(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
|
|
Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* L_1 = __this->___Items;
|
|
Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_2 = ___0_item;
|
|
int32_t L_3 = ___1_index;
|
|
int32_t L_4 = ___1_index;
|
|
int32_t L_5;
|
|
L_5 = Array_LastIndexOf_TisColor32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B_mFEAF1A193068B027D29AA4614282DCBEB658B5E6(L_1, L_2, L_3, ((int32_t)il2cpp_codegen_add(L_4, 1)), il2cpp_rgctx_method(method->klass->rgctx_data, 44));
|
|
return L_5;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ExposedList_1_LastIndexOf_m6F2B4AEDED47764E47E1841F837FF37A56C15693_gshared (ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA* __this, Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___0_item, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___1_index;
|
|
if ((((int32_t)L_0) >= ((int32_t)0)))
|
|
{
|
|
goto IL_001a;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_1 = ___1_index;
|
|
int32_t L_2 = L_1;
|
|
RuntimeObject* L_3 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var)), &L_2);
|
|
ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_4 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var)));
|
|
ArgumentOutOfRangeException__ctor_m60B543A63AC8692C28096003FBF2AD124B9D5B85(L_4, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral2B6D6F48C27C60C3B55391AB377D9DC8F5639AA1)), L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral2D65EE85CADB9008DEE48BCD5A9E95E54D15F3FF)), NULL);
|
|
IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, method);
|
|
}
|
|
|
|
IL_001a:
|
|
{
|
|
int32_t L_5 = ___2_count;
|
|
if ((((int32_t)L_5) >= ((int32_t)0)))
|
|
{
|
|
goto IL_0034;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_6 = ___2_count;
|
|
int32_t L_7 = L_6;
|
|
RuntimeObject* L_8 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var)), &L_7);
|
|
ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_9 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var)));
|
|
ArgumentOutOfRangeException__ctor_m60B543A63AC8692C28096003FBF2AD124B9D5B85(L_9, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral07624473F417C06C74D59C64840A1532FCE2C626)), L_8, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral158BA1ED10A53D1BA59A2C5D9C58736662B34750)), NULL);
|
|
IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, method);
|
|
}
|
|
|
|
IL_0034:
|
|
{
|
|
int32_t L_10 = ___1_index;
|
|
int32_t L_11 = ___2_count;
|
|
if ((((int32_t)((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_subtract(L_10, L_11)), 1))) >= ((int32_t)0)))
|
|
{
|
|
goto IL_0052;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_12 = ___2_count;
|
|
int32_t L_13 = L_12;
|
|
RuntimeObject* L_14 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var)), &L_13);
|
|
ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_15 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var)));
|
|
ArgumentOutOfRangeException__ctor_m60B543A63AC8692C28096003FBF2AD124B9D5B85(L_15, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral07624473F417C06C74D59C64840A1532FCE2C626)), L_14, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral237DA396E8FE2D1C94C98875D84C7D661FF86FB6)), NULL);
|
|
IL2CPP_RAISE_MANAGED_EXCEPTION(L_15, method);
|
|
}
|
|
|
|
IL_0052:
|
|
{
|
|
Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* L_16 = __this->___Items;
|
|
Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_17 = ___0_item;
|
|
int32_t L_18 = ___1_index;
|
|
int32_t L_19 = ___2_count;
|
|
int32_t L_20;
|
|
L_20 = Array_LastIndexOf_TisColor32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B_mFEAF1A193068B027D29AA4614282DCBEB658B5E6(L_16, L_17, L_18, L_19, il2cpp_rgctx_method(method->klass->rgctx_data, 44));
|
|
return L_20;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ExposedList_1_Remove_mAC5041D63E90E1329EFB4B6B32AFB8EE4247EA2B_gshared (ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA* __this, Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___0_item, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_0 = ___0_item;
|
|
int32_t L_1;
|
|
L_1 = ExposedList_1_IndexOf_m0CB28EF45E8DCADEF1B5F9D7125270E4E071DE5C(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 45));
|
|
V_0 = L_1;
|
|
int32_t L_2 = V_0;
|
|
if ((((int32_t)L_2) == ((int32_t)(-1))))
|
|
{
|
|
goto IL_0013;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_3 = V_0;
|
|
ExposedList_1_RemoveAt_mC681B2FB8C5C481294DDBF9C62C9AF039F374F31(__this, L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 46));
|
|
}
|
|
|
|
IL_0013:
|
|
{
|
|
int32_t L_4 = V_0;
|
|
return (bool)((((int32_t)((((int32_t)L_4) == ((int32_t)(-1)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ExposedList_1_RemoveAll_mB67DCB2BA360753ADA2A473761A60398897A454F_gshared (ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA* __this, Predicate_1_tC9C6851E26B700167C533F8020C5E001634C932B* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Predicate_1_tC9C6851E26B700167C533F8020C5E001634C932B* L_0 = ___0_match;
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
|
|
ExposedList_1_CheckMatch_m0BEB2B5AA7CE135922DDEA044E8BA6F8FF60183B(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 28));
|
|
V_0 = 0;
|
|
V_1 = 0;
|
|
V_0 = 0;
|
|
goto IL_0026;
|
|
}
|
|
|
|
IL_000e:
|
|
{
|
|
Predicate_1_tC9C6851E26B700167C533F8020C5E001634C932B* L_1 = ___0_match;
|
|
Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* L_2 = __this->___Items;
|
|
int32_t L_3 = V_0;
|
|
NullCheck(L_2);
|
|
int32_t L_4 = L_3;
|
|
Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_5 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
|
|
NullCheck(L_1);
|
|
bool L_6;
|
|
L_6 = Predicate_1_Invoke_mDADE161CEBD2C998D731FDAEB5F81BFCD7F4B984_inline(L_1, L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 32));
|
|
if (L_6)
|
|
{
|
|
goto IL_002f;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_7 = V_0;
|
|
V_0 = ((int32_t)il2cpp_codegen_add(L_7, 1));
|
|
}
|
|
|
|
IL_0026:
|
|
{
|
|
int32_t L_8 = V_0;
|
|
int32_t L_9 = __this->___Count;
|
|
if ((((int32_t)L_8) < ((int32_t)L_9)))
|
|
{
|
|
goto IL_000e;
|
|
}
|
|
}
|
|
|
|
IL_002f:
|
|
{
|
|
int32_t L_10 = V_0;
|
|
int32_t L_11 = __this->___Count;
|
|
if ((!(((uint32_t)L_10) == ((uint32_t)L_11))))
|
|
{
|
|
goto IL_003a;
|
|
}
|
|
}
|
|
{
|
|
return 0;
|
|
}
|
|
|
|
IL_003a:
|
|
{
|
|
int32_t L_12 = __this->___version;
|
|
__this->___version = ((int32_t)il2cpp_codegen_add(L_12, 1));
|
|
int32_t L_13 = V_0;
|
|
V_1 = ((int32_t)il2cpp_codegen_add(L_13, 1));
|
|
goto IL_0082;
|
|
}
|
|
|
|
IL_004e:
|
|
{
|
|
Predicate_1_tC9C6851E26B700167C533F8020C5E001634C932B* L_14 = ___0_match;
|
|
Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* L_15 = __this->___Items;
|
|
int32_t L_16 = V_1;
|
|
NullCheck(L_15);
|
|
int32_t L_17 = L_16;
|
|
Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_18 = (L_15)->GetAt(static_cast<il2cpp_array_size_t>(L_17));
|
|
NullCheck(L_14);
|
|
bool L_19;
|
|
L_19 = Predicate_1_Invoke_mDADE161CEBD2C998D731FDAEB5F81BFCD7F4B984_inline(L_14, L_18, il2cpp_rgctx_method(method->klass->rgctx_data, 32));
|
|
if (L_19)
|
|
{
|
|
goto IL_007e;
|
|
}
|
|
}
|
|
{
|
|
Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* L_20 = __this->___Items;
|
|
int32_t L_21 = V_0;
|
|
int32_t L_22 = L_21;
|
|
V_0 = ((int32_t)il2cpp_codegen_add(L_22, 1));
|
|
Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* L_23 = __this->___Items;
|
|
int32_t L_24 = V_1;
|
|
NullCheck(L_23);
|
|
int32_t L_25 = L_24;
|
|
Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_26 = (L_23)->GetAt(static_cast<il2cpp_array_size_t>(L_25));
|
|
NullCheck(L_20);
|
|
(L_20)->SetAt(static_cast<il2cpp_array_size_t>(L_22), (Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B)L_26);
|
|
}
|
|
|
|
IL_007e:
|
|
{
|
|
int32_t L_27 = V_1;
|
|
V_1 = ((int32_t)il2cpp_codegen_add(L_27, 1));
|
|
}
|
|
|
|
IL_0082:
|
|
{
|
|
int32_t L_28 = V_1;
|
|
int32_t L_29 = __this->___Count;
|
|
if ((((int32_t)L_28) < ((int32_t)L_29)))
|
|
{
|
|
goto IL_004e;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_30 = V_1;
|
|
int32_t L_31 = V_0;
|
|
if ((((int32_t)((int32_t)il2cpp_codegen_subtract(L_30, L_31))) <= ((int32_t)0)))
|
|
{
|
|
goto IL_00a0;
|
|
}
|
|
}
|
|
{
|
|
Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* L_32 = __this->___Items;
|
|
int32_t L_33 = V_0;
|
|
int32_t L_34 = V_1;
|
|
int32_t L_35 = V_0;
|
|
Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_32, L_33, ((int32_t)il2cpp_codegen_subtract(L_34, L_35)), NULL);
|
|
}
|
|
|
|
IL_00a0:
|
|
{
|
|
int32_t L_36 = V_0;
|
|
__this->___Count = L_36;
|
|
int32_t L_37 = V_1;
|
|
int32_t L_38 = V_0;
|
|
return ((int32_t)il2cpp_codegen_subtract(L_37, L_38));
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_RemoveAt_mC681B2FB8C5C481294DDBF9C62C9AF039F374F31_gshared (ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___0_index;
|
|
if ((((int32_t)L_0) < ((int32_t)0)))
|
|
{
|
|
goto IL_000d;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_1 = ___0_index;
|
|
int32_t L_2 = __this->___Count;
|
|
if ((!(((uint32_t)L_1) >= ((uint32_t)L_2))))
|
|
{
|
|
goto IL_0018;
|
|
}
|
|
}
|
|
|
|
IL_000d:
|
|
{
|
|
ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_3 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var)));
|
|
ArgumentOutOfRangeException__ctor_mBC1D5DEEA1BA41DE77228CB27D6BAFEB6DCCBF4A(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral2B6D6F48C27C60C3B55391AB377D9DC8F5639AA1)), NULL);
|
|
IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, method);
|
|
}
|
|
|
|
IL_0018:
|
|
{
|
|
int32_t L_4 = ___0_index;
|
|
ExposedList_1_Shift_m79E71FD621A1EF7B5B0E7EB8112D69CFBD902375(__this, L_4, (-1), il2cpp_rgctx_method(method->klass->rgctx_data, 40));
|
|
Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* L_5 = __this->___Items;
|
|
int32_t L_6 = __this->___Count;
|
|
Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_5, L_6, 1, NULL);
|
|
int32_t L_7 = __this->___version;
|
|
__this->___version = ((int32_t)il2cpp_codegen_add(L_7, 1));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ExposedList_1_Pop_m9D608B08DFA7DC1ECB5E5E50C9DC2274C3D3C3E1_gshared (ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA* __this, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B V_1;
|
|
memset((&V_1), 0, sizeof(V_1));
|
|
{
|
|
int32_t L_0 = __this->___Count;
|
|
if (L_0)
|
|
{
|
|
goto IL_0013;
|
|
}
|
|
}
|
|
{
|
|
InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_1 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
|
|
InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral57462D5D876383291750F779D30A75A0AD5ED4AE)), NULL);
|
|
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method);
|
|
}
|
|
|
|
IL_0013:
|
|
{
|
|
int32_t L_2 = __this->___Count;
|
|
V_0 = ((int32_t)il2cpp_codegen_subtract(L_2, 1));
|
|
Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* L_3 = __this->___Items;
|
|
int32_t L_4 = V_0;
|
|
NullCheck(L_3);
|
|
int32_t L_5 = L_4;
|
|
Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_6 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
|
|
Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* L_7 = __this->___Items;
|
|
int32_t L_8 = V_0;
|
|
il2cpp_codegen_initobj((&V_1), sizeof(Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B));
|
|
Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_9 = V_1;
|
|
NullCheck(L_7);
|
|
(L_7)->SetAt(static_cast<il2cpp_array_size_t>(L_8), (Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B)L_9);
|
|
int32_t L_10 = __this->___Count;
|
|
__this->___Count = ((int32_t)il2cpp_codegen_subtract(L_10, 1));
|
|
int32_t L_11 = __this->___version;
|
|
__this->___version = ((int32_t)il2cpp_codegen_add(L_11, 1));
|
|
return L_6;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_RemoveRange_m40CE3817297A1B097CB5F0AEA7666215B572DCEC_gshared (ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___0_index;
|
|
int32_t L_1 = ___1_count;
|
|
ExposedList_1_CheckRange_mF638FDFC326A7966B616CB27F0CE48FCDFC1E6DE(__this, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 25));
|
|
int32_t L_2 = ___1_count;
|
|
if ((((int32_t)L_2) <= ((int32_t)0)))
|
|
{
|
|
goto IL_0035;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_3 = ___0_index;
|
|
int32_t L_4 = ___1_count;
|
|
ExposedList_1_Shift_m79E71FD621A1EF7B5B0E7EB8112D69CFBD902375(__this, L_3, ((-L_4)), il2cpp_rgctx_method(method->klass->rgctx_data, 40));
|
|
Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* L_5 = __this->___Items;
|
|
int32_t L_6 = __this->___Count;
|
|
int32_t L_7 = ___1_count;
|
|
Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_5, L_6, L_7, NULL);
|
|
int32_t L_8 = __this->___version;
|
|
__this->___version = ((int32_t)il2cpp_codegen_add(L_8, 1));
|
|
}
|
|
|
|
IL_0035:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_Reverse_m276414B685CB50D4EA2EAA197BDB092AD19711BD_gshared (ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* L_0 = __this->___Items;
|
|
int32_t L_1 = __this->___Count;
|
|
Array_Reverse_TisColor32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B_mED878CBBB3A2B00E856FEEB4E0CAB3716075485F(L_0, 0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 47));
|
|
int32_t L_2 = __this->___version;
|
|
__this->___version = ((int32_t)il2cpp_codegen_add(L_2, 1));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_Reverse_m8231E8268EFFB669971FD9739D2CBDB1AC363B77_gshared (ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___0_index;
|
|
int32_t L_1 = ___1_count;
|
|
ExposedList_1_CheckRange_mF638FDFC326A7966B616CB27F0CE48FCDFC1E6DE(__this, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 25));
|
|
Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* L_2 = __this->___Items;
|
|
int32_t L_3 = ___0_index;
|
|
int32_t L_4 = ___1_count;
|
|
Array_Reverse_TisColor32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B_mED878CBBB3A2B00E856FEEB4E0CAB3716075485F(L_2, L_3, L_4, il2cpp_rgctx_method(method->klass->rgctx_data, 47));
|
|
int32_t L_5 = __this->___version;
|
|
__this->___version = ((int32_t)il2cpp_codegen_add(L_5, 1));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_Sort_m906C6D26BB2E3D007825FC6D63E0D278C738D013_gshared (ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* L_0 = __this->___Items;
|
|
int32_t L_1 = __this->___Count;
|
|
Comparer_1_t2158F98C5484AAD9CDBEC169B93B8E28C528F647* L_2;
|
|
L_2 = Comparer_1_get_Default_mB05937E8B4EB28971561831884D5D55B86740198(il2cpp_rgctx_method(method->klass->rgctx_data, 48));
|
|
Array_Sort_TisColor32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B_m1BC51854203A2823C849C9959B4FD7EAC0990E9D(L_0, 0, L_1, (RuntimeObject*)L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 51));
|
|
int32_t L_3 = __this->___version;
|
|
__this->___version = ((int32_t)il2cpp_codegen_add(L_3, 1));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_Sort_mC1FB84F1D3A1EEB29A27E2E75434E50949DCBB3C_gshared (ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA* __this, RuntimeObject* ___0_comparer, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* L_0 = __this->___Items;
|
|
int32_t L_1 = __this->___Count;
|
|
RuntimeObject* L_2 = ___0_comparer;
|
|
Array_Sort_TisColor32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B_m1BC51854203A2823C849C9959B4FD7EAC0990E9D(L_0, 0, L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 51));
|
|
int32_t L_3 = __this->___version;
|
|
__this->___version = ((int32_t)il2cpp_codegen_add(L_3, 1));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_Sort_mB575FAEBB28D566279C91B233411DF077F512F0B_gshared (ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA* __this, Comparison_1_t939FA5753922E5ECCF481BF4BC889604ED91887E* ___0_comparison, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* L_0 = __this->___Items;
|
|
Comparison_1_t939FA5753922E5ECCF481BF4BC889604ED91887E* L_1 = ___0_comparison;
|
|
Array_Sort_TisColor32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B_m6FA55327636C69CCD08BCF2DAE2FBE8F99EFE05C(L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 53));
|
|
int32_t L_2 = __this->___version;
|
|
__this->___version = ((int32_t)il2cpp_codegen_add(L_2, 1));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_Sort_mA8530D00806D4D64638D204E158DC78EC5C596DC_gshared (ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA* __this, int32_t ___0_index, int32_t ___1_count, RuntimeObject* ___2_comparer, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___0_index;
|
|
int32_t L_1 = ___1_count;
|
|
ExposedList_1_CheckRange_mF638FDFC326A7966B616CB27F0CE48FCDFC1E6DE(__this, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 25));
|
|
Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* L_2 = __this->___Items;
|
|
int32_t L_3 = ___0_index;
|
|
int32_t L_4 = ___1_count;
|
|
RuntimeObject* L_5 = ___2_comparer;
|
|
Array_Sort_TisColor32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B_m1BC51854203A2823C849C9959B4FD7EAC0990E9D(L_2, L_3, L_4, L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 51));
|
|
int32_t L_6 = __this->___version;
|
|
__this->___version = ((int32_t)il2cpp_codegen_add(L_6, 1));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* ExposedList_1_ToArray_m66EE60A816EFA2980F6DBA70864778228DBF154F_gshared (ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA* __this, const RuntimeMethod* method)
|
|
{
|
|
Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* V_0 = NULL;
|
|
{
|
|
int32_t L_0 = __this->___Count;
|
|
Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* L_1 = (Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259*)(Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259*)SZArrayNew(il2cpp_rgctx_data(method->klass->rgctx_data, 8), (uint32_t)L_0);
|
|
V_0 = L_1;
|
|
Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* L_2 = __this->___Items;
|
|
Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* L_3 = V_0;
|
|
int32_t L_4 = __this->___Count;
|
|
Array_Copy_m4233828B4E6288B6D815F539AAA38575DE627900((RuntimeArray*)L_2, (RuntimeArray*)L_3, L_4, NULL);
|
|
Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* L_5 = V_0;
|
|
return L_5;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_TrimExcess_mE53A80052C4938A2AD46C01542EA2AAFAE0F3244_gshared (ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->___Count;
|
|
ExposedList_1_set_Capacity_m2EC24140F22F48CB0E1E63E7275DCE3F9198DE1D(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 13));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ExposedList_1_TrueForAll_mB510FAE9E12A3888ECAA327C4537A98F05E5BB2A_gshared (ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA* __this, Predicate_1_tC9C6851E26B700167C533F8020C5E001634C932B* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
Predicate_1_tC9C6851E26B700167C533F8020C5E001634C932B* L_0 = ___0_match;
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
|
|
ExposedList_1_CheckMatch_m0BEB2B5AA7CE135922DDEA044E8BA6F8FF60183B(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 28));
|
|
V_0 = 0;
|
|
goto IL_0024;
|
|
}
|
|
|
|
IL_000a:
|
|
{
|
|
Predicate_1_tC9C6851E26B700167C533F8020C5E001634C932B* L_1 = ___0_match;
|
|
Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* L_2 = __this->___Items;
|
|
int32_t L_3 = V_0;
|
|
NullCheck(L_2);
|
|
int32_t L_4 = L_3;
|
|
Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_5 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
|
|
NullCheck(L_1);
|
|
bool L_6;
|
|
L_6 = Predicate_1_Invoke_mDADE161CEBD2C998D731FDAEB5F81BFCD7F4B984_inline(L_1, L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 32));
|
|
if (L_6)
|
|
{
|
|
goto IL_0020;
|
|
}
|
|
}
|
|
{
|
|
return (bool)0;
|
|
}
|
|
|
|
IL_0020:
|
|
{
|
|
int32_t L_7 = V_0;
|
|
V_0 = ((int32_t)il2cpp_codegen_add(L_7, 1));
|
|
}
|
|
|
|
IL_0024:
|
|
{
|
|
int32_t L_8 = V_0;
|
|
int32_t L_9 = __this->___Count;
|
|
if ((((int32_t)L_8) < ((int32_t)L_9)))
|
|
{
|
|
goto IL_000a;
|
|
}
|
|
}
|
|
{
|
|
return (bool)1;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ExposedList_1_get_Capacity_m72883EBCE3565961895782DB30C1800FC6FB09EB_gshared (ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* L_0 = __this->___Items;
|
|
NullCheck(L_0);
|
|
return ((int32_t)(((RuntimeArray*)L_0)->max_length));
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_set_Capacity_m2EC24140F22F48CB0E1E63E7275DCE3F9198DE1D_gshared (ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA* __this, int32_t ___0_value, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___0_value;
|
|
int32_t L_1 = __this->___Count;
|
|
if ((!(((uint32_t)L_0) < ((uint32_t)L_1))))
|
|
{
|
|
goto IL_000f;
|
|
}
|
|
}
|
|
{
|
|
ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_2 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var)));
|
|
ArgumentOutOfRangeException__ctor_mB596C51BFA864B65C2CED275458FAE90F7CD29C9(L_2, NULL);
|
|
IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, method);
|
|
}
|
|
|
|
IL_000f:
|
|
{
|
|
Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259** L_3 = (Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259**)(&__this->___Items);
|
|
int32_t L_4 = ___0_value;
|
|
Array_Resize_TisColor32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B_m848A8FC319792F387E6DF3EC87DF9E9685763375(L_3, L_4, il2cpp_rgctx_method(method->klass->rgctx_data, 14));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ExposedList_1_System_Collections_Generic_IEnumerableU3CTU3E_GetEnumerator_mE205BDDD3B48506E329BABB9D484B27C6038A1FE_gshared (ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Enumerator_t729F828CA233F8DB2144F9457D09762F63A751BD L_0;
|
|
L_0 = ExposedList_1_GetEnumerator_m72FEDCA5189C620DADB615BEEC265436860B32D3(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 54));
|
|
Enumerator_t729F828CA233F8DB2144F9457D09762F63A751BD L_1 = L_0;
|
|
RuntimeObject* L_2 = Box(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 37), &L_1);
|
|
return (RuntimeObject*)L_2;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ExposedList_1_System_Collections_IEnumerable_GetEnumerator_m9A22E887DE9BDABBDB94049656064B623A7B59B2_gshared (ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Enumerator_t729F828CA233F8DB2144F9457D09762F63A751BD L_0;
|
|
L_0 = ExposedList_1_GetEnumerator_m72FEDCA5189C620DADB615BEEC265436860B32D3(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 54));
|
|
Enumerator_t729F828CA233F8DB2144F9457D09762F63A751BD L_1 = L_0;
|
|
RuntimeObject* L_2 = Box(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 37), &L_1);
|
|
return (RuntimeObject*)L_2;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1__cctor_m8EA715C77A50E06F71DE8CB89EB01B5F1760626E_gshared (const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* L_0 = (Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259*)(Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259*)SZArrayNew(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 8), (uint32_t)0);
|
|
((ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___EmptyArray = L_0;
|
|
Il2CppCodeGenWriteBarrier((void**)(&((ExposedList_1_tC5213C13466AD48E9162554E0E0DA412EF3ED7AA_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___EmptyArray), (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
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1__ctor_m4700F1AC4D939F946279E5360F05FBE62B4AC17E_gshared (ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL);
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_0 = ((ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->klass->rgctx_data, 2)))->___EmptyArray;
|
|
__this->___Items = L_0;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___Items), (void*)L_0);
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1__ctor_mEAF1C8A19C32A6B5A21DA570F2E967B0220EC03C_gshared (ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method)
|
|
{
|
|
RuntimeObject* V_0 = NULL;
|
|
{
|
|
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL);
|
|
RuntimeObject* L_0 = ___0_collection;
|
|
ExposedList_1_CheckCollection_mF5CB9365FFA78DA986E9807F7D97929878C8C27E(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 4));
|
|
RuntimeObject* L_1 = ___0_collection;
|
|
V_0 = ((RuntimeObject*)IsInst((RuntimeObject*)L_1, il2cpp_rgctx_data(method->klass->rgctx_data, 5)));
|
|
RuntimeObject* L_2 = V_0;
|
|
if (L_2)
|
|
{
|
|
goto IL_002a;
|
|
}
|
|
}
|
|
{
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_3 = ((ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->klass->rgctx_data, 2)))->___EmptyArray;
|
|
__this->___Items = L_3;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___Items), (void*)L_3);
|
|
RuntimeObject* L_4 = ___0_collection;
|
|
ExposedList_1_AddEnumerable_mE6D2F8CF9DF9C64AEDF3EC2E29463A340C3DA3B9(__this, L_4, il2cpp_rgctx_method(method->klass->rgctx_data, 6));
|
|
return;
|
|
}
|
|
|
|
IL_002a:
|
|
{
|
|
RuntimeObject* L_5 = V_0;
|
|
NullCheck(L_5);
|
|
int32_t L_6;
|
|
L_6 = InterfaceFuncInvoker0< int32_t >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 5), L_5);
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_7 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(il2cpp_rgctx_data(method->klass->rgctx_data, 8), (uint32_t)L_6);
|
|
__this->___Items = L_7;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___Items), (void*)L_7);
|
|
RuntimeObject* L_8 = V_0;
|
|
ExposedList_1_AddCollection_m63C45B7E0E0C0A9F976574A67BE534650D08EA91(__this, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 9));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1__ctor_m111975288BCD00A39CE19FC46F4DBEC739B8E4CA_gshared (ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* __this, int32_t ___0_capacity, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL);
|
|
int32_t L_0 = ___0_capacity;
|
|
if ((((int32_t)L_0) >= ((int32_t)0)))
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
{
|
|
ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_1 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var)));
|
|
ArgumentOutOfRangeException__ctor_mBC1D5DEEA1BA41DE77228CB27D6BAFEB6DCCBF4A(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralC37D78082ACFC8DEE7B32D9351C6E433A074FEC7)), NULL);
|
|
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method);
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
int32_t L_2 = ___0_capacity;
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_3 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(il2cpp_rgctx_data(method->klass->rgctx_data, 8), (uint32_t)L_2);
|
|
__this->___Items = L_3;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___Items), (void*)L_3);
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1__ctor_m8B9BAA22D3A335C80AEA21E33DA80D1E4902F5EF_gshared (ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* __this, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___0_data, int32_t ___1_size, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL);
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_0 = ___0_data;
|
|
__this->___Items = L_0;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___Items), (void*)L_0);
|
|
int32_t L_1 = ___1_size;
|
|
__this->___Count = L_1;
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_Add_m1C8DEA7F653757F573E321FD3787598BF4E6C284_gshared (ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* __this, int32_t ___0_item, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
int32_t L_0 = __this->___Count;
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_1 = __this->___Items;
|
|
NullCheck(L_1);
|
|
if ((!(((uint32_t)L_0) == ((uint32_t)((int32_t)(((RuntimeArray*)L_1)->max_length))))))
|
|
{
|
|
goto IL_0017;
|
|
}
|
|
}
|
|
{
|
|
ExposedList_1_GrowIfNeeded_m11899B84B97EE47E96F85674C1199F2F6282DA40(__this, 1, il2cpp_rgctx_method(method->klass->rgctx_data, 10));
|
|
}
|
|
|
|
IL_0017:
|
|
{
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_2 = __this->___Items;
|
|
int32_t L_3 = __this->___Count;
|
|
V_0 = L_3;
|
|
int32_t L_4 = V_0;
|
|
__this->___Count = ((int32_t)il2cpp_codegen_add(L_4, 1));
|
|
int32_t L_5 = V_0;
|
|
int32_t L_6 = ___0_item;
|
|
NullCheck(L_2);
|
|
(L_2)->SetAt(static_cast<il2cpp_array_size_t>(L_5), (int32_t)L_6);
|
|
int32_t L_7 = __this->___version;
|
|
__this->___version = ((int32_t)il2cpp_codegen_add(L_7, 1));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_GrowIfNeeded_m11899B84B97EE47E96F85674C1199F2F6282DA40_gshared (ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* __this, int32_t ___0_addedCount, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
{
|
|
int32_t L_0 = __this->___Count;
|
|
int32_t L_1 = ___0_addedCount;
|
|
V_0 = ((int32_t)il2cpp_codegen_add(L_0, L_1));
|
|
int32_t L_2 = V_0;
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_3 = __this->___Items;
|
|
NullCheck(L_3);
|
|
if ((((int32_t)L_2) <= ((int32_t)((int32_t)(((RuntimeArray*)L_3)->max_length)))))
|
|
{
|
|
goto IL_002e;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_4;
|
|
L_4 = ExposedList_1_get_Capacity_mD955E3CB5A97ACFE3BA4002A9D7CB87C284B2024(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 12));
|
|
il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
|
|
int32_t L_5;
|
|
L_5 = Math_Max_m530EBA549AFD98CFC2BD29FE86C6376E67DF11CF(((int32_t)il2cpp_codegen_multiply(L_4, 2)), 4, NULL);
|
|
int32_t L_6 = V_0;
|
|
int32_t L_7;
|
|
L_7 = Math_Max_m530EBA549AFD98CFC2BD29FE86C6376E67DF11CF(L_5, L_6, NULL);
|
|
ExposedList_1_set_Capacity_m572B185C54C0BCD1E38087857CEB728FB1597847(__this, L_7, il2cpp_rgctx_method(method->klass->rgctx_data, 13));
|
|
}
|
|
|
|
IL_002e:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* ExposedList_1_Resize_mC463C19C536C75DA87FEB55A98676547F0325F73_gshared (ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* __this, int32_t ___0_newSize, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_1 = NULL;
|
|
int32_t V_2 = 0;
|
|
int32_t V_3 = 0;
|
|
{
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_0 = __this->___Items;
|
|
NullCheck(L_0);
|
|
V_0 = ((int32_t)(((RuntimeArray*)L_0)->max_length));
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_1 = __this->___Items;
|
|
V_1 = L_1;
|
|
int32_t L_2 = ___0_newSize;
|
|
int32_t L_3 = V_0;
|
|
if ((((int32_t)L_2) <= ((int32_t)L_3)))
|
|
{
|
|
goto IL_0022;
|
|
}
|
|
}
|
|
{
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C** L_4 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C**)(&__this->___Items);
|
|
int32_t L_5 = ___0_newSize;
|
|
Array_Resize_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m6BAA7BD6F22421B894347B1476C37052FAC6C916(L_4, L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 14));
|
|
goto IL_0042;
|
|
}
|
|
|
|
IL_0022:
|
|
{
|
|
int32_t L_6 = ___0_newSize;
|
|
int32_t L_7 = V_0;
|
|
if ((((int32_t)L_6) >= ((int32_t)L_7)))
|
|
{
|
|
goto IL_0042;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_8 = ___0_newSize;
|
|
V_2 = L_8;
|
|
goto IL_003e;
|
|
}
|
|
|
|
IL_002a:
|
|
{
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_9 = V_1;
|
|
int32_t L_10 = V_2;
|
|
il2cpp_codegen_initobj((&V_3), sizeof(int32_t));
|
|
int32_t L_11 = V_3;
|
|
NullCheck(L_9);
|
|
(L_9)->SetAt(static_cast<il2cpp_array_size_t>(L_10), (int32_t)L_11);
|
|
int32_t L_12 = V_2;
|
|
V_2 = ((int32_t)il2cpp_codegen_add(L_12, 1));
|
|
}
|
|
|
|
IL_003e:
|
|
{
|
|
int32_t L_13 = V_2;
|
|
int32_t L_14 = V_0;
|
|
if ((((int32_t)L_13) < ((int32_t)L_14)))
|
|
{
|
|
goto IL_002a;
|
|
}
|
|
}
|
|
|
|
IL_0042:
|
|
{
|
|
int32_t L_15 = ___0_newSize;
|
|
__this->___Count = L_15;
|
|
return __this;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* ExposedList_1_EnsureSize_mE7A5EAB510180C86F4C490D6189FC45E2A789185_gshared (ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* __this, int32_t ___0_newSize, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_0 = __this->___Items;
|
|
NullCheck(L_0);
|
|
V_0 = ((int32_t)(((RuntimeArray*)L_0)->max_length));
|
|
int32_t L_1 = ___0_newSize;
|
|
int32_t L_2 = V_0;
|
|
if ((((int32_t)L_1) <= ((int32_t)L_2)))
|
|
{
|
|
goto IL_0019;
|
|
}
|
|
}
|
|
{
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C** L_3 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C**)(&__this->___Items);
|
|
int32_t L_4 = ___0_newSize;
|
|
Array_Resize_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m6BAA7BD6F22421B894347B1476C37052FAC6C916(L_3, L_4, il2cpp_rgctx_method(method->klass->rgctx_data, 14));
|
|
}
|
|
|
|
IL_0019:
|
|
{
|
|
int32_t L_5 = ___0_newSize;
|
|
__this->___Count = L_5;
|
|
return __this;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_EnsureCapacity_m1D1DF6C58C5515DC63AD3132E6FAB7D1E6E705F5_gshared (ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* __this, int32_t ___0_min, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t G_B4_0 = 0;
|
|
{
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_0 = __this->___Items;
|
|
NullCheck(L_0);
|
|
int32_t L_1 = ___0_min;
|
|
if ((((int32_t)((int32_t)(((RuntimeArray*)L_0)->max_length))) >= ((int32_t)L_1)))
|
|
{
|
|
goto IL_002f;
|
|
}
|
|
}
|
|
{
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_2 = __this->___Items;
|
|
NullCheck(L_2);
|
|
if (!(((RuntimeArray*)L_2)->max_length))
|
|
{
|
|
goto IL_0020;
|
|
}
|
|
}
|
|
{
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_3 = __this->___Items;
|
|
NullCheck(L_3);
|
|
G_B4_0 = ((int32_t)il2cpp_codegen_multiply(((int32_t)(((RuntimeArray*)L_3)->max_length)), 2));
|
|
goto IL_0021;
|
|
}
|
|
|
|
IL_0020:
|
|
{
|
|
G_B4_0 = 4;
|
|
}
|
|
|
|
IL_0021:
|
|
{
|
|
V_0 = G_B4_0;
|
|
int32_t L_4 = V_0;
|
|
int32_t L_5 = ___0_min;
|
|
if ((((int32_t)L_4) >= ((int32_t)L_5)))
|
|
{
|
|
goto IL_0028;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_6 = ___0_min;
|
|
V_0 = L_6;
|
|
}
|
|
|
|
IL_0028:
|
|
{
|
|
int32_t L_7 = V_0;
|
|
ExposedList_1_set_Capacity_m572B185C54C0BCD1E38087857CEB728FB1597847(__this, L_7, il2cpp_rgctx_method(method->klass->rgctx_data, 13));
|
|
}
|
|
|
|
IL_002f:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_CheckRange_mFEE137A680CF2A9C787308CD651B68F8604CE766_gshared (ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___0_index;
|
|
if ((((int32_t)L_0) >= ((int32_t)0)))
|
|
{
|
|
goto IL_000f;
|
|
}
|
|
}
|
|
{
|
|
ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_1 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var)));
|
|
ArgumentOutOfRangeException__ctor_mBC1D5DEEA1BA41DE77228CB27D6BAFEB6DCCBF4A(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral2B6D6F48C27C60C3B55391AB377D9DC8F5639AA1)), NULL);
|
|
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method);
|
|
}
|
|
|
|
IL_000f:
|
|
{
|
|
int32_t L_2 = ___1_count;
|
|
if ((((int32_t)L_2) >= ((int32_t)0)))
|
|
{
|
|
goto IL_001e;
|
|
}
|
|
}
|
|
{
|
|
ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_3 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var)));
|
|
ArgumentOutOfRangeException__ctor_mBC1D5DEEA1BA41DE77228CB27D6BAFEB6DCCBF4A(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral07624473F417C06C74D59C64840A1532FCE2C626)), NULL);
|
|
IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, method);
|
|
}
|
|
|
|
IL_001e:
|
|
{
|
|
int32_t L_4 = ___0_index;
|
|
int32_t L_5 = ___1_count;
|
|
int32_t L_6 = __this->___Count;
|
|
if ((!(((uint32_t)((int32_t)il2cpp_codegen_add(L_4, L_5))) > ((uint32_t)L_6))))
|
|
{
|
|
goto IL_0034;
|
|
}
|
|
}
|
|
{
|
|
ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_7 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var)));
|
|
ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465(L_7, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral8323D44D38CA9D8ED487159B21F762B262510EE5)), NULL);
|
|
IL2CPP_RAISE_MANAGED_EXCEPTION(L_7, method);
|
|
}
|
|
|
|
IL_0034:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_AddCollection_m63C45B7E0E0C0A9F976574A67BE534650D08EA91_gshared (ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
RuntimeObject* L_0 = ___0_collection;
|
|
NullCheck(L_0);
|
|
int32_t L_1;
|
|
L_1 = InterfaceFuncInvoker0< int32_t >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 5), L_0);
|
|
V_0 = L_1;
|
|
int32_t L_2 = V_0;
|
|
if (L_2)
|
|
{
|
|
goto IL_000b;
|
|
}
|
|
}
|
|
{
|
|
return;
|
|
}
|
|
|
|
IL_000b:
|
|
{
|
|
int32_t L_3 = V_0;
|
|
ExposedList_1_GrowIfNeeded_m11899B84B97EE47E96F85674C1199F2F6282DA40(__this, L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 10));
|
|
RuntimeObject* L_4 = ___0_collection;
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_5 = __this->___Items;
|
|
int32_t L_6 = __this->___Count;
|
|
NullCheck(L_4);
|
|
InterfaceActionInvoker2< Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*, int32_t >::Invoke(5, il2cpp_rgctx_data(method->klass->rgctx_data, 5), L_4, L_5, L_6);
|
|
int32_t L_7 = __this->___Count;
|
|
int32_t L_8 = V_0;
|
|
__this->___Count = ((int32_t)il2cpp_codegen_add(L_7, L_8));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_AddEnumerable_mE6D2F8CF9DF9C64AEDF3EC2E29463A340C3DA3B9_gshared (ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* __this, RuntimeObject* ___0_enumerable, 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*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
RuntimeObject* V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
RuntimeObject* L_0 = ___0_enumerable;
|
|
NullCheck(L_0);
|
|
RuntimeObject* L_1;
|
|
L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 3), L_0);
|
|
V_0 = L_1;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_0021:
|
|
{
|
|
{
|
|
RuntimeObject* L_2 = V_0;
|
|
if (!L_2)
|
|
{
|
|
goto IL_002a;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_3 = V_0;
|
|
NullCheck((RuntimeObject*)L_3);
|
|
InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_3);
|
|
}
|
|
|
|
IL_002a:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
});
|
|
try
|
|
{
|
|
{
|
|
goto IL_0017_1;
|
|
}
|
|
|
|
IL_0009_1:
|
|
{
|
|
RuntimeObject* L_4 = V_0;
|
|
NullCheck(L_4);
|
|
int32_t L_5;
|
|
L_5 = InterfaceFuncInvoker0< int32_t >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 18), L_4);
|
|
V_1 = L_5;
|
|
int32_t L_6 = V_1;
|
|
ExposedList_1_Add_m1C8DEA7F653757F573E321FD3787598BF4E6C284(__this, L_6, il2cpp_rgctx_method(method->klass->rgctx_data, 20));
|
|
}
|
|
|
|
IL_0017_1:
|
|
{
|
|
RuntimeObject* L_7 = V_0;
|
|
NullCheck((RuntimeObject*)L_7);
|
|
bool L_8;
|
|
L_8 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_7);
|
|
if (L_8)
|
|
{
|
|
goto IL_0009_1;
|
|
}
|
|
}
|
|
{
|
|
goto IL_002b;
|
|
}
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_002b:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_AddRange_m9C96546AC55FA64E7D4E98C4E075B59899D4E15D_gshared (ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* __this, ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* ___0_list, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* L_0 = ___0_list;
|
|
ExposedList_1_CheckCollection_mF5CB9365FFA78DA986E9807F7D97929878C8C27E(__this, (RuntimeObject*)L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 4));
|
|
ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* L_1 = ___0_list;
|
|
NullCheck(L_1);
|
|
int32_t L_2 = L_1->___Count;
|
|
V_0 = L_2;
|
|
int32_t L_3 = V_0;
|
|
if (L_3)
|
|
{
|
|
goto IL_0012;
|
|
}
|
|
}
|
|
{
|
|
return;
|
|
}
|
|
|
|
IL_0012:
|
|
{
|
|
int32_t L_4 = V_0;
|
|
ExposedList_1_GrowIfNeeded_m11899B84B97EE47E96F85674C1199F2F6282DA40(__this, L_4, il2cpp_rgctx_method(method->klass->rgctx_data, 10));
|
|
ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* L_5 = ___0_list;
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_6 = __this->___Items;
|
|
int32_t L_7 = __this->___Count;
|
|
NullCheck(L_5);
|
|
ExposedList_1_CopyTo_m9F96088B237AE33D4F2518C16D54E471A7E5FA4C(L_5, L_6, L_7, il2cpp_rgctx_method(method->klass->rgctx_data, 21));
|
|
int32_t L_8 = __this->___Count;
|
|
int32_t L_9 = V_0;
|
|
__this->___Count = ((int32_t)il2cpp_codegen_add(L_8, L_9));
|
|
int32_t L_10 = __this->___version;
|
|
__this->___version = ((int32_t)il2cpp_codegen_add(L_10, 1));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_AddRange_m86B81080E9B0F23089F8550862DC56A3BDB900DE_gshared (ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method)
|
|
{
|
|
RuntimeObject* V_0 = NULL;
|
|
{
|
|
RuntimeObject* L_0 = ___0_collection;
|
|
ExposedList_1_CheckCollection_mF5CB9365FFA78DA986E9807F7D97929878C8C27E(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 4));
|
|
RuntimeObject* L_1 = ___0_collection;
|
|
V_0 = ((RuntimeObject*)IsInst((RuntimeObject*)L_1, il2cpp_rgctx_data(method->klass->rgctx_data, 5)));
|
|
RuntimeObject* L_2 = V_0;
|
|
if (!L_2)
|
|
{
|
|
goto IL_001a;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_3 = V_0;
|
|
ExposedList_1_AddCollection_m63C45B7E0E0C0A9F976574A67BE534650D08EA91(__this, L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 9));
|
|
goto IL_0021;
|
|
}
|
|
|
|
IL_001a:
|
|
{
|
|
RuntimeObject* L_4 = ___0_collection;
|
|
ExposedList_1_AddEnumerable_mE6D2F8CF9DF9C64AEDF3EC2E29463A340C3DA3B9(__this, L_4, il2cpp_rgctx_method(method->klass->rgctx_data, 6));
|
|
}
|
|
|
|
IL_0021:
|
|
{
|
|
int32_t L_5 = __this->___version;
|
|
__this->___version = ((int32_t)il2cpp_codegen_add(L_5, 1));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ExposedList_1_BinarySearch_mB629DAF9854C82330F07F6E11E79C944BDAA84A1_gshared (ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* __this, int32_t ___0_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_0 = __this->___Items;
|
|
int32_t L_1 = __this->___Count;
|
|
int32_t L_2 = ___0_item;
|
|
int32_t L_3;
|
|
L_3 = Array_BinarySearch_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m93F68F536E2565B21E3E5DA8695618C139B67FC0(L_0, 0, L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 22));
|
|
return L_3;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ExposedList_1_BinarySearch_m077FE0481EB20B14A40FC8D7D9EEF7DF0B829B22_gshared (ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* __this, int32_t ___0_item, RuntimeObject* ___1_comparer, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_0 = __this->___Items;
|
|
int32_t L_1 = __this->___Count;
|
|
int32_t L_2 = ___0_item;
|
|
RuntimeObject* L_3 = ___1_comparer;
|
|
int32_t L_4;
|
|
L_4 = Array_BinarySearch_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mC9C8319715804B003E1E2802B394C514987FE618(L_0, 0, L_1, L_2, L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 24));
|
|
return L_4;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ExposedList_1_BinarySearch_mF2DA79683C952C0BFB41ECD9A7F0263694D9958B_gshared (ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* __this, int32_t ___0_index, int32_t ___1_count, int32_t ___2_item, RuntimeObject* ___3_comparer, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___0_index;
|
|
int32_t L_1 = ___1_count;
|
|
ExposedList_1_CheckRange_mFEE137A680CF2A9C787308CD651B68F8604CE766(__this, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 25));
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_2 = __this->___Items;
|
|
int32_t L_3 = ___0_index;
|
|
int32_t L_4 = ___1_count;
|
|
int32_t L_5 = ___2_item;
|
|
RuntimeObject* L_6 = ___3_comparer;
|
|
int32_t L_7;
|
|
L_7 = Array_BinarySearch_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mC9C8319715804B003E1E2802B394C514987FE618(L_2, L_3, L_4, L_5, L_6, il2cpp_rgctx_method(method->klass->rgctx_data, 24));
|
|
return L_7;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_Clear_mBB0D30FD8EAC133CB14D83BCCAF0A8333CD62AAB_gshared (ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* __this, bool ___0_clearArray, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
bool L_0 = ___0_clearArray;
|
|
if (!L_0)
|
|
{
|
|
goto IL_0017;
|
|
}
|
|
}
|
|
{
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_1 = __this->___Items;
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_2 = __this->___Items;
|
|
NullCheck(L_2);
|
|
Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_1, 0, ((int32_t)(((RuntimeArray*)L_2)->max_length)), NULL);
|
|
}
|
|
|
|
IL_0017:
|
|
{
|
|
__this->___Count = 0;
|
|
int32_t L_3 = __this->___version;
|
|
__this->___version = ((int32_t)il2cpp_codegen_add(L_3, 1));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ExposedList_1_Contains_m84576C72CD917F2874FB090B23F5CDCF99C0FF63_gshared (ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* __this, int32_t ___0_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_0 = __this->___Items;
|
|
int32_t L_1 = ___0_item;
|
|
int32_t L_2 = __this->___Count;
|
|
int32_t L_3;
|
|
L_3 = Array_IndexOf_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m22CB8CB6C30E1C3E70C8662D7A290B88EF5007F3(L_0, L_1, 0, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 26));
|
|
return (bool)((((int32_t)((((int32_t)L_3) == ((int32_t)(-1)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_CopyTo_mF4A1AD292A82C33C272DD50F251089C3ADDC2D89_gshared (ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* __this, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___0_array, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_0 = __this->___Items;
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_1 = ___0_array;
|
|
int32_t L_2 = __this->___Count;
|
|
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_0, 0, (RuntimeArray*)L_1, 0, L_2, NULL);
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_CopyTo_m9F96088B237AE33D4F2518C16D54E471A7E5FA4C_gshared (ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* __this, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_0 = __this->___Items;
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_1 = ___0_array;
|
|
int32_t L_2 = ___1_arrayIndex;
|
|
int32_t L_3 = __this->___Count;
|
|
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_0, 0, (RuntimeArray*)L_1, L_2, L_3, NULL);
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_CopyTo_m315CC43FCBD93E3C0EA8637207551CA0A7EE6166_gshared (ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* __this, int32_t ___0_index, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___1_array, int32_t ___2_arrayIndex, int32_t ___3_count, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___0_index;
|
|
int32_t L_1 = ___3_count;
|
|
ExposedList_1_CheckRange_mFEE137A680CF2A9C787308CD651B68F8604CE766(__this, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 25));
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_2 = __this->___Items;
|
|
int32_t L_3 = ___0_index;
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_4 = ___1_array;
|
|
int32_t L_5 = ___2_arrayIndex;
|
|
int32_t L_6 = ___3_count;
|
|
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_2, L_3, (RuntimeArray*)L_4, L_5, L_6, NULL);
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ExposedList_1_Exists_m6D45653C782A69F8DD56F71441CB72000591ADB4_gshared (ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* __this, Predicate_1_t6CDE3111264F492F4F13277756366A07CA78A4C3* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Predicate_1_t6CDE3111264F492F4F13277756366A07CA78A4C3* L_0 = ___0_match;
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
|
|
ExposedList_1_CheckMatch_m10EEA08081E631A6DB330BB4D2141DA7B0295346(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 28));
|
|
int32_t L_1 = __this->___Count;
|
|
Predicate_1_t6CDE3111264F492F4F13277756366A07CA78A4C3* L_2 = ___0_match;
|
|
int32_t L_3;
|
|
L_3 = ExposedList_1_GetIndex_mC4D68A3708BCB03171310EE8E6C09A7A25B70812(__this, 0, L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 29));
|
|
return (bool)((((int32_t)((((int32_t)L_3) == ((int32_t)(-1)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ExposedList_1_Find_m32B3565C70AFDC95E79C76C5AE4C9C676F769C1B_gshared (ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* __this, Predicate_1_t6CDE3111264F492F4F13277756366A07CA78A4C3* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Predicate_1_t6CDE3111264F492F4F13277756366A07CA78A4C3* L_0 = ___0_match;
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
|
|
ExposedList_1_CheckMatch_m10EEA08081E631A6DB330BB4D2141DA7B0295346(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 28));
|
|
int32_t L_1 = __this->___Count;
|
|
Predicate_1_t6CDE3111264F492F4F13277756366A07CA78A4C3* L_2 = ___0_match;
|
|
int32_t L_3;
|
|
L_3 = ExposedList_1_GetIndex_mC4D68A3708BCB03171310EE8E6C09A7A25B70812(__this, 0, L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 29));
|
|
V_0 = L_3;
|
|
int32_t L_4 = V_0;
|
|
if ((!(((uint32_t)L_4) == ((uint32_t)(-1)))))
|
|
{
|
|
goto IL_0023;
|
|
}
|
|
}
|
|
{
|
|
il2cpp_codegen_initobj((&V_1), sizeof(int32_t));
|
|
int32_t L_5 = V_1;
|
|
return L_5;
|
|
}
|
|
|
|
IL_0023:
|
|
{
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_6 = __this->___Items;
|
|
int32_t L_7 = V_0;
|
|
NullCheck(L_6);
|
|
int32_t L_8 = L_7;
|
|
int32_t L_9 = (L_6)->GetAt(static_cast<il2cpp_array_size_t>(L_8));
|
|
return L_9;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_CheckMatch_m10EEA08081E631A6DB330BB4D2141DA7B0295346_gshared (Predicate_1_t6CDE3111264F492F4F13277756366A07CA78A4C3* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Predicate_1_t6CDE3111264F492F4F13277756366A07CA78A4C3* L_0 = ___0_match;
|
|
if (L_0)
|
|
{
|
|
goto IL_000e;
|
|
}
|
|
}
|
|
{
|
|
ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
|
|
ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE2EEFB4BE0C9F57BA62E733F26387F8BA68AF67C)), NULL);
|
|
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method);
|
|
}
|
|
|
|
IL_000e:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* ExposedList_1_FindAll_mA50A6CB129DD22B7AB9B4A9D6997DE02342E4939_gshared (ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* __this, Predicate_1_t6CDE3111264F492F4F13277756366A07CA78A4C3* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Predicate_1_t6CDE3111264F492F4F13277756366A07CA78A4C3* L_0 = ___0_match;
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
|
|
ExposedList_1_CheckMatch_m10EEA08081E631A6DB330BB4D2141DA7B0295346(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 28));
|
|
Predicate_1_t6CDE3111264F492F4F13277756366A07CA78A4C3* L_1 = ___0_match;
|
|
ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* L_2;
|
|
L_2 = ExposedList_1_FindAllList_mA0A1B4074341D706B2EBAD86C51A99DEFA280BFA(__this, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 30));
|
|
return L_2;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* ExposedList_1_FindAllList_mA0A1B4074341D706B2EBAD86C51A99DEFA280BFA_gshared (ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* __this, Predicate_1_t6CDE3111264F492F4F13277756366A07CA78A4C3* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* L_0 = (ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 0));
|
|
ExposedList_1__ctor_m4700F1AC4D939F946279E5360F05FBE62B4AC17E(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 31));
|
|
V_0 = L_0;
|
|
V_1 = 0;
|
|
goto IL_0034;
|
|
}
|
|
|
|
IL_000a:
|
|
{
|
|
Predicate_1_t6CDE3111264F492F4F13277756366A07CA78A4C3* L_1 = ___0_match;
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_2 = __this->___Items;
|
|
int32_t L_3 = V_1;
|
|
NullCheck(L_2);
|
|
int32_t L_4 = L_3;
|
|
int32_t L_5 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
|
|
NullCheck(L_1);
|
|
bool L_6;
|
|
L_6 = Predicate_1_Invoke_mD16C664FFE93598D1C12AC86190D12B0F90B5419_inline(L_1, L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 32));
|
|
if (!L_6)
|
|
{
|
|
goto IL_0030;
|
|
}
|
|
}
|
|
{
|
|
ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* L_7 = V_0;
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_8 = __this->___Items;
|
|
int32_t L_9 = V_1;
|
|
NullCheck(L_8);
|
|
int32_t L_10 = L_9;
|
|
int32_t L_11 = (L_8)->GetAt(static_cast<il2cpp_array_size_t>(L_10));
|
|
NullCheck(L_7);
|
|
ExposedList_1_Add_m1C8DEA7F653757F573E321FD3787598BF4E6C284(L_7, L_11, il2cpp_rgctx_method(method->klass->rgctx_data, 20));
|
|
}
|
|
|
|
IL_0030:
|
|
{
|
|
int32_t L_12 = V_1;
|
|
V_1 = ((int32_t)il2cpp_codegen_add(L_12, 1));
|
|
}
|
|
|
|
IL_0034:
|
|
{
|
|
int32_t L_13 = V_1;
|
|
int32_t L_14 = __this->___Count;
|
|
if ((((int32_t)L_13) < ((int32_t)L_14)))
|
|
{
|
|
goto IL_000a;
|
|
}
|
|
}
|
|
{
|
|
ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* L_15 = V_0;
|
|
return L_15;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ExposedList_1_FindIndex_m8876164639E7FE6CEFF797067011D2B87CA22702_gshared (ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* __this, Predicate_1_t6CDE3111264F492F4F13277756366A07CA78A4C3* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Predicate_1_t6CDE3111264F492F4F13277756366A07CA78A4C3* L_0 = ___0_match;
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
|
|
ExposedList_1_CheckMatch_m10EEA08081E631A6DB330BB4D2141DA7B0295346(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 28));
|
|
int32_t L_1 = __this->___Count;
|
|
Predicate_1_t6CDE3111264F492F4F13277756366A07CA78A4C3* L_2 = ___0_match;
|
|
int32_t L_3;
|
|
L_3 = ExposedList_1_GetIndex_mC4D68A3708BCB03171310EE8E6C09A7A25B70812(__this, 0, L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 29));
|
|
return L_3;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ExposedList_1_FindIndex_m97AB28A42F7CC3599DF71464480AD7468BD32D75_gshared (ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* __this, int32_t ___0_startIndex, Predicate_1_t6CDE3111264F492F4F13277756366A07CA78A4C3* ___1_match, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Predicate_1_t6CDE3111264F492F4F13277756366A07CA78A4C3* L_0 = ___1_match;
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
|
|
ExposedList_1_CheckMatch_m10EEA08081E631A6DB330BB4D2141DA7B0295346(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 28));
|
|
int32_t L_1 = ___0_startIndex;
|
|
ExposedList_1_CheckIndex_m2F3D3B88B960A485ACA7F1805BF0B8CAF2BACD8B(__this, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
|
|
int32_t L_2 = ___0_startIndex;
|
|
int32_t L_3 = __this->___Count;
|
|
int32_t L_4 = ___0_startIndex;
|
|
Predicate_1_t6CDE3111264F492F4F13277756366A07CA78A4C3* L_5 = ___1_match;
|
|
int32_t L_6;
|
|
L_6 = ExposedList_1_GetIndex_mC4D68A3708BCB03171310EE8E6C09A7A25B70812(__this, L_2, ((int32_t)il2cpp_codegen_subtract(L_3, L_4)), L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 29));
|
|
return L_6;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ExposedList_1_FindIndex_m865313AA91FDC39718EE1C47A5836A36BAAE7B61_gshared (ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_t6CDE3111264F492F4F13277756366A07CA78A4C3* ___2_match, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Predicate_1_t6CDE3111264F492F4F13277756366A07CA78A4C3* L_0 = ___2_match;
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
|
|
ExposedList_1_CheckMatch_m10EEA08081E631A6DB330BB4D2141DA7B0295346(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 28));
|
|
int32_t L_1 = ___0_startIndex;
|
|
int32_t L_2 = ___1_count;
|
|
ExposedList_1_CheckRange_mFEE137A680CF2A9C787308CD651B68F8604CE766(__this, L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 25));
|
|
int32_t L_3 = ___0_startIndex;
|
|
int32_t L_4 = ___1_count;
|
|
Predicate_1_t6CDE3111264F492F4F13277756366A07CA78A4C3* L_5 = ___2_match;
|
|
int32_t L_6;
|
|
L_6 = ExposedList_1_GetIndex_mC4D68A3708BCB03171310EE8E6C09A7A25B70812(__this, L_3, L_4, L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 29));
|
|
return L_6;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ExposedList_1_GetIndex_mC4D68A3708BCB03171310EE8E6C09A7A25B70812_gshared (ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_t6CDE3111264F492F4F13277756366A07CA78A4C3* ___2_match, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
int32_t L_0 = ___0_startIndex;
|
|
int32_t L_1 = ___1_count;
|
|
V_0 = ((int32_t)il2cpp_codegen_add(L_0, L_1));
|
|
int32_t L_2 = ___0_startIndex;
|
|
V_1 = L_2;
|
|
goto IL_0022;
|
|
}
|
|
|
|
IL_0008:
|
|
{
|
|
Predicate_1_t6CDE3111264F492F4F13277756366A07CA78A4C3* L_3 = ___2_match;
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_4 = __this->___Items;
|
|
int32_t L_5 = V_1;
|
|
NullCheck(L_4);
|
|
int32_t L_6 = L_5;
|
|
int32_t L_7 = (L_4)->GetAt(static_cast<il2cpp_array_size_t>(L_6));
|
|
NullCheck(L_3);
|
|
bool L_8;
|
|
L_8 = Predicate_1_Invoke_mD16C664FFE93598D1C12AC86190D12B0F90B5419_inline(L_3, L_7, il2cpp_rgctx_method(method->klass->rgctx_data, 32));
|
|
if (!L_8)
|
|
{
|
|
goto IL_001e;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_9 = V_1;
|
|
return L_9;
|
|
}
|
|
|
|
IL_001e:
|
|
{
|
|
int32_t L_10 = V_1;
|
|
V_1 = ((int32_t)il2cpp_codegen_add(L_10, 1));
|
|
}
|
|
|
|
IL_0022:
|
|
{
|
|
int32_t L_11 = V_1;
|
|
int32_t L_12 = V_0;
|
|
if ((((int32_t)L_11) < ((int32_t)L_12)))
|
|
{
|
|
goto IL_0008;
|
|
}
|
|
}
|
|
{
|
|
return (-1);
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ExposedList_1_FindLast_m4B329E90FB7800F316FBD038DE672F16980A781A_gshared (ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* __this, Predicate_1_t6CDE3111264F492F4F13277756366A07CA78A4C3* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Predicate_1_t6CDE3111264F492F4F13277756366A07CA78A4C3* L_0 = ___0_match;
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
|
|
ExposedList_1_CheckMatch_m10EEA08081E631A6DB330BB4D2141DA7B0295346(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 28));
|
|
int32_t L_1 = __this->___Count;
|
|
Predicate_1_t6CDE3111264F492F4F13277756366A07CA78A4C3* L_2 = ___0_match;
|
|
int32_t L_3;
|
|
L_3 = ExposedList_1_GetLastIndex_m4018802645DFEEE453B164C64C2AAA25BBD026B2(__this, 0, L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 34));
|
|
V_0 = L_3;
|
|
int32_t L_4 = V_0;
|
|
if ((((int32_t)L_4) == ((int32_t)(-1))))
|
|
{
|
|
goto IL_0026;
|
|
}
|
|
}
|
|
{
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_5 = __this->___Items;
|
|
int32_t L_6 = V_0;
|
|
NullCheck(L_5);
|
|
int32_t L_7 = L_6;
|
|
int32_t L_8 = (L_5)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
|
|
return L_8;
|
|
}
|
|
|
|
IL_0026:
|
|
{
|
|
il2cpp_codegen_initobj((&V_1), sizeof(int32_t));
|
|
int32_t L_9 = V_1;
|
|
return L_9;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ExposedList_1_FindLastIndex_m4F0F9017FAD19D0579CA8FD051BF9AAF24B29F8C_gshared (ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* __this, Predicate_1_t6CDE3111264F492F4F13277756366A07CA78A4C3* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Predicate_1_t6CDE3111264F492F4F13277756366A07CA78A4C3* L_0 = ___0_match;
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
|
|
ExposedList_1_CheckMatch_m10EEA08081E631A6DB330BB4D2141DA7B0295346(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 28));
|
|
int32_t L_1 = __this->___Count;
|
|
Predicate_1_t6CDE3111264F492F4F13277756366A07CA78A4C3* L_2 = ___0_match;
|
|
int32_t L_3;
|
|
L_3 = ExposedList_1_GetLastIndex_m4018802645DFEEE453B164C64C2AAA25BBD026B2(__this, 0, L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 34));
|
|
return L_3;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ExposedList_1_FindLastIndex_m43BFB6AD93ECF0AE6B40BA6465E3F7ABB45BD99E_gshared (ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* __this, int32_t ___0_startIndex, Predicate_1_t6CDE3111264F492F4F13277756366A07CA78A4C3* ___1_match, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Predicate_1_t6CDE3111264F492F4F13277756366A07CA78A4C3* L_0 = ___1_match;
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
|
|
ExposedList_1_CheckMatch_m10EEA08081E631A6DB330BB4D2141DA7B0295346(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 28));
|
|
int32_t L_1 = ___0_startIndex;
|
|
ExposedList_1_CheckIndex_m2F3D3B88B960A485ACA7F1805BF0B8CAF2BACD8B(__this, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
|
|
int32_t L_2 = ___0_startIndex;
|
|
Predicate_1_t6CDE3111264F492F4F13277756366A07CA78A4C3* L_3 = ___1_match;
|
|
int32_t L_4;
|
|
L_4 = ExposedList_1_GetLastIndex_m4018802645DFEEE453B164C64C2AAA25BBD026B2(__this, 0, ((int32_t)il2cpp_codegen_add(L_2, 1)), L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 34));
|
|
return L_4;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ExposedList_1_FindLastIndex_m581EAA53FCD2B36616CAA55EF734B7B4EC844542_gshared (ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_t6CDE3111264F492F4F13277756366A07CA78A4C3* ___2_match, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
Predicate_1_t6CDE3111264F492F4F13277756366A07CA78A4C3* L_0 = ___2_match;
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
|
|
ExposedList_1_CheckMatch_m10EEA08081E631A6DB330BB4D2141DA7B0295346(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 28));
|
|
int32_t L_1 = ___0_startIndex;
|
|
int32_t L_2 = ___1_count;
|
|
V_0 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_subtract(L_1, L_2)), 1));
|
|
int32_t L_3 = V_0;
|
|
int32_t L_4 = ___1_count;
|
|
ExposedList_1_CheckRange_mFEE137A680CF2A9C787308CD651B68F8604CE766(__this, L_3, L_4, il2cpp_rgctx_method(method->klass->rgctx_data, 25));
|
|
int32_t L_5 = V_0;
|
|
int32_t L_6 = ___1_count;
|
|
Predicate_1_t6CDE3111264F492F4F13277756366A07CA78A4C3* L_7 = ___2_match;
|
|
int32_t L_8;
|
|
L_8 = ExposedList_1_GetLastIndex_m4018802645DFEEE453B164C64C2AAA25BBD026B2(__this, L_5, L_6, L_7, il2cpp_rgctx_method(method->klass->rgctx_data, 34));
|
|
return L_8;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ExposedList_1_GetLastIndex_m4018802645DFEEE453B164C64C2AAA25BBD026B2_gshared (ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_t6CDE3111264F492F4F13277756366A07CA78A4C3* ___2_match, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
int32_t L_0 = ___0_startIndex;
|
|
int32_t L_1 = ___1_count;
|
|
V_0 = ((int32_t)il2cpp_codegen_add(L_0, L_1));
|
|
goto IL_0020;
|
|
}
|
|
|
|
IL_0006:
|
|
{
|
|
Predicate_1_t6CDE3111264F492F4F13277756366A07CA78A4C3* L_2 = ___2_match;
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_3 = __this->___Items;
|
|
int32_t L_4 = V_0;
|
|
int32_t L_5 = ((int32_t)il2cpp_codegen_subtract(L_4, 1));
|
|
V_0 = L_5;
|
|
NullCheck(L_3);
|
|
int32_t L_6 = L_5;
|
|
int32_t L_7 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_6));
|
|
NullCheck(L_2);
|
|
bool L_8;
|
|
L_8 = Predicate_1_Invoke_mD16C664FFE93598D1C12AC86190D12B0F90B5419_inline(L_2, L_7, il2cpp_rgctx_method(method->klass->rgctx_data, 32));
|
|
if (!L_8)
|
|
{
|
|
goto IL_0020;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_9 = V_0;
|
|
return L_9;
|
|
}
|
|
|
|
IL_0020:
|
|
{
|
|
int32_t L_10 = V_0;
|
|
int32_t L_11 = ___0_startIndex;
|
|
if ((!(((uint32_t)L_10) == ((uint32_t)L_11))))
|
|
{
|
|
goto IL_0006;
|
|
}
|
|
}
|
|
{
|
|
return (-1);
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_ForEach_mE03C9AA7A61FDCC5352A1E6BB99C9D76B552D962_gshared (ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* __this, Action_1_tD69A6DC9FBE94131E52F5A73B2A9D4AB51EEC404* ___0_action, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
Action_1_tD69A6DC9FBE94131E52F5A73B2A9D4AB51EEC404* L_0 = ___0_action;
|
|
if (L_0)
|
|
{
|
|
goto IL_000e;
|
|
}
|
|
}
|
|
{
|
|
ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
|
|
ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF9010398F7F524C05AB19445BDCE02E617A3E267)), NULL);
|
|
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method);
|
|
}
|
|
|
|
IL_000e:
|
|
{
|
|
V_0 = 0;
|
|
goto IL_0028;
|
|
}
|
|
|
|
IL_0012:
|
|
{
|
|
Action_1_tD69A6DC9FBE94131E52F5A73B2A9D4AB51EEC404* L_2 = ___0_action;
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_3 = __this->___Items;
|
|
int32_t L_4 = V_0;
|
|
NullCheck(L_3);
|
|
int32_t L_5 = L_4;
|
|
int32_t L_6 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
|
|
NullCheck(L_2);
|
|
Action_1_Invoke_mAC3C34BA1905AB5B79E483CD9BB082B7D667F703_inline(L_2, L_6, il2cpp_rgctx_method(method->klass->rgctx_data, 36));
|
|
int32_t L_7 = V_0;
|
|
V_0 = ((int32_t)il2cpp_codegen_add(L_7, 1));
|
|
}
|
|
|
|
IL_0028:
|
|
{
|
|
int32_t L_8 = V_0;
|
|
int32_t L_9 = __this->___Count;
|
|
if ((((int32_t)L_8) < ((int32_t)L_9)))
|
|
{
|
|
goto IL_0012;
|
|
}
|
|
}
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_tBB003790231D61CAA1FDD77075A2F35A1D720BA5 ExposedList_1_GetEnumerator_m0EB5C91AFEE0030CB53BD8AC71F89776871B9A76_gshared (ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Enumerator_tBB003790231D61CAA1FDD77075A2F35A1D720BA5 L_0;
|
|
memset((&L_0), 0, sizeof(L_0));
|
|
Enumerator__ctor_m414D2A5DFBBD851AB3F9A13D781CD2BFB9841418((&L_0), __this, il2cpp_rgctx_method(method->klass->rgctx_data, 38));
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* ExposedList_1_GetRange_m10514355746EF25E0885261E19901FD8155DA085_gshared (ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method)
|
|
{
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_0 = NULL;
|
|
{
|
|
int32_t L_0 = ___0_index;
|
|
int32_t L_1 = ___1_count;
|
|
ExposedList_1_CheckRange_mFEE137A680CF2A9C787308CD651B68F8604CE766(__this, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 25));
|
|
int32_t L_2 = ___1_count;
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_3 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(il2cpp_rgctx_data(method->klass->rgctx_data, 8), (uint32_t)L_2);
|
|
V_0 = L_3;
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_4 = __this->___Items;
|
|
int32_t L_5 = ___0_index;
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_6 = V_0;
|
|
int32_t L_7 = ___1_count;
|
|
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_4, L_5, (RuntimeArray*)L_6, 0, L_7, NULL);
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_8 = V_0;
|
|
int32_t L_9 = ___1_count;
|
|
ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* L_10 = (ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 0));
|
|
ExposedList_1__ctor_m8B9BAA22D3A335C80AEA21E33DA80D1E4902F5EF(L_10, L_8, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 39));
|
|
return L_10;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ExposedList_1_IndexOf_mAF7FDDADA406377179E0357B54B84EFA4ED19A52_gshared (ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* __this, int32_t ___0_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_0 = __this->___Items;
|
|
int32_t L_1 = ___0_item;
|
|
int32_t L_2 = __this->___Count;
|
|
int32_t L_3;
|
|
L_3 = Array_IndexOf_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m22CB8CB6C30E1C3E70C8662D7A290B88EF5007F3(L_0, L_1, 0, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 26));
|
|
return L_3;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ExposedList_1_IndexOf_m1C5D0CDE0FFD059AA8159FD29BD4CA52BAAB8E1A_gshared (ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* __this, int32_t ___0_item, int32_t ___1_index, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___1_index;
|
|
ExposedList_1_CheckIndex_m2F3D3B88B960A485ACA7F1805BF0B8CAF2BACD8B(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_1 = __this->___Items;
|
|
int32_t L_2 = ___0_item;
|
|
int32_t L_3 = ___1_index;
|
|
int32_t L_4 = __this->___Count;
|
|
int32_t L_5 = ___1_index;
|
|
int32_t L_6;
|
|
L_6 = Array_IndexOf_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m22CB8CB6C30E1C3E70C8662D7A290B88EF5007F3(L_1, L_2, L_3, ((int32_t)il2cpp_codegen_subtract(L_4, L_5)), il2cpp_rgctx_method(method->klass->rgctx_data, 26));
|
|
return L_6;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ExposedList_1_IndexOf_mFA3EFC7D9728A4B47A9783FD52BD7FFD48CA5126_gshared (ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* __this, int32_t ___0_item, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___1_index;
|
|
if ((((int32_t)L_0) >= ((int32_t)0)))
|
|
{
|
|
goto IL_000f;
|
|
}
|
|
}
|
|
{
|
|
ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_1 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var)));
|
|
ArgumentOutOfRangeException__ctor_mBC1D5DEEA1BA41DE77228CB27D6BAFEB6DCCBF4A(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral2B6D6F48C27C60C3B55391AB377D9DC8F5639AA1)), NULL);
|
|
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method);
|
|
}
|
|
|
|
IL_000f:
|
|
{
|
|
int32_t L_2 = ___2_count;
|
|
if ((((int32_t)L_2) >= ((int32_t)0)))
|
|
{
|
|
goto IL_001e;
|
|
}
|
|
}
|
|
{
|
|
ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_3 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var)));
|
|
ArgumentOutOfRangeException__ctor_mBC1D5DEEA1BA41DE77228CB27D6BAFEB6DCCBF4A(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral07624473F417C06C74D59C64840A1532FCE2C626)), NULL);
|
|
IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, method);
|
|
}
|
|
|
|
IL_001e:
|
|
{
|
|
int32_t L_4 = ___1_index;
|
|
int32_t L_5 = ___2_count;
|
|
int32_t L_6 = __this->___Count;
|
|
if ((!(((uint32_t)((int32_t)il2cpp_codegen_add(L_4, L_5))) > ((uint32_t)L_6))))
|
|
{
|
|
goto IL_0034;
|
|
}
|
|
}
|
|
{
|
|
ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_7 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var)));
|
|
ArgumentOutOfRangeException__ctor_mBC1D5DEEA1BA41DE77228CB27D6BAFEB6DCCBF4A(L_7, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral8323D44D38CA9D8ED487159B21F762B262510EE5)), NULL);
|
|
IL2CPP_RAISE_MANAGED_EXCEPTION(L_7, method);
|
|
}
|
|
|
|
IL_0034:
|
|
{
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_8 = __this->___Items;
|
|
int32_t L_9 = ___0_item;
|
|
int32_t L_10 = ___1_index;
|
|
int32_t L_11 = ___2_count;
|
|
int32_t L_12;
|
|
L_12 = Array_IndexOf_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m22CB8CB6C30E1C3E70C8662D7A290B88EF5007F3(L_8, L_9, L_10, L_11, il2cpp_rgctx_method(method->klass->rgctx_data, 26));
|
|
return L_12;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_Shift_m4854A99C2292384EAB8D468DA5639BEA0FAD50F2_gshared (ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* __this, int32_t ___0_start, int32_t ___1_delta, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___1_delta;
|
|
if ((((int32_t)L_0) >= ((int32_t)0)))
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_1 = ___0_start;
|
|
int32_t L_2 = ___1_delta;
|
|
___0_start = ((int32_t)il2cpp_codegen_subtract(L_1, L_2));
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
int32_t L_3 = ___0_start;
|
|
int32_t L_4 = __this->___Count;
|
|
if ((((int32_t)L_3) >= ((int32_t)L_4)))
|
|
{
|
|
goto IL_002f;
|
|
}
|
|
}
|
|
{
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_5 = __this->___Items;
|
|
int32_t L_6 = ___0_start;
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_7 = __this->___Items;
|
|
int32_t L_8 = ___0_start;
|
|
int32_t L_9 = ___1_delta;
|
|
int32_t L_10 = __this->___Count;
|
|
int32_t L_11 = ___0_start;
|
|
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_5, L_6, (RuntimeArray*)L_7, ((int32_t)il2cpp_codegen_add(L_8, L_9)), ((int32_t)il2cpp_codegen_subtract(L_10, L_11)), NULL);
|
|
}
|
|
|
|
IL_002f:
|
|
{
|
|
int32_t L_12 = __this->___Count;
|
|
int32_t L_13 = ___1_delta;
|
|
__this->___Count = ((int32_t)il2cpp_codegen_add(L_12, L_13));
|
|
int32_t L_14 = ___1_delta;
|
|
if ((((int32_t)L_14) >= ((int32_t)0)))
|
|
{
|
|
goto IL_0054;
|
|
}
|
|
}
|
|
{
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_15 = __this->___Items;
|
|
int32_t L_16 = __this->___Count;
|
|
int32_t L_17 = ___1_delta;
|
|
Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_15, L_16, ((-L_17)), NULL);
|
|
}
|
|
|
|
IL_0054:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_CheckIndex_m2F3D3B88B960A485ACA7F1805BF0B8CAF2BACD8B_gshared (ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___0_index;
|
|
if ((((int32_t)L_0) < ((int32_t)0)))
|
|
{
|
|
goto IL_000d;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_1 = ___0_index;
|
|
int32_t L_2 = __this->___Count;
|
|
if ((!(((uint32_t)L_1) > ((uint32_t)L_2))))
|
|
{
|
|
goto IL_0018;
|
|
}
|
|
}
|
|
|
|
IL_000d:
|
|
{
|
|
ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_3 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var)));
|
|
ArgumentOutOfRangeException__ctor_mBC1D5DEEA1BA41DE77228CB27D6BAFEB6DCCBF4A(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral2B6D6F48C27C60C3B55391AB377D9DC8F5639AA1)), NULL);
|
|
IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, method);
|
|
}
|
|
|
|
IL_0018:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_Insert_mE7D46D2A2B9BBACBE218D5CF82B2D5B9ED7EDBCC_gshared (ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* __this, int32_t ___0_index, int32_t ___1_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___0_index;
|
|
ExposedList_1_CheckIndex_m2F3D3B88B960A485ACA7F1805BF0B8CAF2BACD8B(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
|
|
int32_t L_1 = __this->___Count;
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_2 = __this->___Items;
|
|
NullCheck(L_2);
|
|
if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)(((RuntimeArray*)L_2)->max_length))))))
|
|
{
|
|
goto IL_001e;
|
|
}
|
|
}
|
|
{
|
|
ExposedList_1_GrowIfNeeded_m11899B84B97EE47E96F85674C1199F2F6282DA40(__this, 1, il2cpp_rgctx_method(method->klass->rgctx_data, 10));
|
|
}
|
|
|
|
IL_001e:
|
|
{
|
|
int32_t L_3 = ___0_index;
|
|
ExposedList_1_Shift_m4854A99C2292384EAB8D468DA5639BEA0FAD50F2(__this, L_3, 1, il2cpp_rgctx_method(method->klass->rgctx_data, 40));
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_4 = __this->___Items;
|
|
int32_t L_5 = ___0_index;
|
|
int32_t L_6 = ___1_item;
|
|
NullCheck(L_4);
|
|
(L_4)->SetAt(static_cast<il2cpp_array_size_t>(L_5), (int32_t)L_6);
|
|
int32_t L_7 = __this->___version;
|
|
__this->___version = ((int32_t)il2cpp_codegen_add(L_7, 1));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_CheckCollection_mF5CB9365FFA78DA986E9807F7D97929878C8C27E_gshared (ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
RuntimeObject* L_0 = ___0_collection;
|
|
if (L_0)
|
|
{
|
|
goto IL_000e;
|
|
}
|
|
}
|
|
{
|
|
ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
|
|
ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral469F05BE9BB4C7903C353D0EB9F6384C84A48B25)), NULL);
|
|
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method);
|
|
}
|
|
|
|
IL_000e:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_InsertRange_m8EE89BC4A5238481851735D3EA7E3D4974C21971_gshared (ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* __this, int32_t ___0_index, RuntimeObject* ___1_collection, const RuntimeMethod* method)
|
|
{
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_0 = NULL;
|
|
RuntimeObject* V_1 = NULL;
|
|
{
|
|
RuntimeObject* L_0 = ___1_collection;
|
|
ExposedList_1_CheckCollection_mF5CB9365FFA78DA986E9807F7D97929878C8C27E(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 4));
|
|
int32_t L_1 = ___0_index;
|
|
ExposedList_1_CheckIndex_m2F3D3B88B960A485ACA7F1805BF0B8CAF2BACD8B(__this, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
|
|
RuntimeObject* L_2 = ___1_collection;
|
|
if ((!(((RuntimeObject*)(RuntimeObject*)L_2) == ((RuntimeObject*)(ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800*)__this))))
|
|
{
|
|
goto IL_004f;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_3 = __this->___Count;
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_4 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(il2cpp_rgctx_data(method->klass->rgctx_data, 8), (uint32_t)L_3);
|
|
V_0 = L_4;
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_5 = V_0;
|
|
ExposedList_1_CopyTo_m9F96088B237AE33D4F2518C16D54E471A7E5FA4C(__this, L_5, 0, il2cpp_rgctx_method(method->klass->rgctx_data, 21));
|
|
int32_t L_6 = __this->___Count;
|
|
ExposedList_1_GrowIfNeeded_m11899B84B97EE47E96F85674C1199F2F6282DA40(__this, L_6, il2cpp_rgctx_method(method->klass->rgctx_data, 10));
|
|
int32_t L_7 = ___0_index;
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_8 = V_0;
|
|
NullCheck(L_8);
|
|
ExposedList_1_Shift_m4854A99C2292384EAB8D468DA5639BEA0FAD50F2(__this, L_7, ((int32_t)(((RuntimeArray*)L_8)->max_length)), il2cpp_rgctx_method(method->klass->rgctx_data, 40));
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_9 = V_0;
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_10 = __this->___Items;
|
|
int32_t L_11 = ___0_index;
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_12 = V_0;
|
|
NullCheck(L_12);
|
|
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_9, 0, (RuntimeArray*)L_10, L_11, ((int32_t)(((RuntimeArray*)L_12)->max_length)), NULL);
|
|
goto IL_006b;
|
|
}
|
|
|
|
IL_004f:
|
|
{
|
|
RuntimeObject* L_13 = ___1_collection;
|
|
V_1 = ((RuntimeObject*)IsInst((RuntimeObject*)L_13, il2cpp_rgctx_data(method->klass->rgctx_data, 5)));
|
|
RuntimeObject* L_14 = V_1;
|
|
if (!L_14)
|
|
{
|
|
goto IL_0063;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_15 = ___0_index;
|
|
RuntimeObject* L_16 = V_1;
|
|
ExposedList_1_InsertCollection_m920E1D7CF5F6374DE15ACC7A8C0265A1931ECCF3(__this, L_15, L_16, il2cpp_rgctx_method(method->klass->rgctx_data, 41));
|
|
goto IL_006b;
|
|
}
|
|
|
|
IL_0063:
|
|
{
|
|
int32_t L_17 = ___0_index;
|
|
RuntimeObject* L_18 = ___1_collection;
|
|
ExposedList_1_InsertEnumeration_mD55A537457FFE0323CBA883EEF26CF58CD7EDC34(__this, L_17, L_18, il2cpp_rgctx_method(method->klass->rgctx_data, 42));
|
|
}
|
|
|
|
IL_006b:
|
|
{
|
|
int32_t L_19 = __this->___version;
|
|
__this->___version = ((int32_t)il2cpp_codegen_add(L_19, 1));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_InsertCollection_m920E1D7CF5F6374DE15ACC7A8C0265A1931ECCF3_gshared (ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* __this, int32_t ___0_index, RuntimeObject* ___1_collection, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
RuntimeObject* L_0 = ___1_collection;
|
|
NullCheck(L_0);
|
|
int32_t L_1;
|
|
L_1 = InterfaceFuncInvoker0< int32_t >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 5), L_0);
|
|
V_0 = L_1;
|
|
int32_t L_2 = V_0;
|
|
ExposedList_1_GrowIfNeeded_m11899B84B97EE47E96F85674C1199F2F6282DA40(__this, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 10));
|
|
int32_t L_3 = ___0_index;
|
|
int32_t L_4 = V_0;
|
|
ExposedList_1_Shift_m4854A99C2292384EAB8D468DA5639BEA0FAD50F2(__this, L_3, L_4, il2cpp_rgctx_method(method->klass->rgctx_data, 40));
|
|
RuntimeObject* L_5 = ___1_collection;
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_6 = __this->___Items;
|
|
int32_t L_7 = ___0_index;
|
|
NullCheck(L_5);
|
|
InterfaceActionInvoker2< Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*, int32_t >::Invoke(5, il2cpp_rgctx_data(method->klass->rgctx_data, 5), L_5, L_6, L_7);
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_InsertEnumeration_mD55A537457FFE0323CBA883EEF26CF58CD7EDC34_gshared (ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* __this, int32_t ___0_index, RuntimeObject* ___1_enumerable, 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*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
RuntimeObject* V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
RuntimeObject* L_0 = ___1_enumerable;
|
|
NullCheck(L_0);
|
|
RuntimeObject* L_1;
|
|
L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 3), L_0);
|
|
V_0 = L_1;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_0027:
|
|
{
|
|
{
|
|
RuntimeObject* L_2 = V_0;
|
|
if (!L_2)
|
|
{
|
|
goto IL_0030;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_3 = V_0;
|
|
NullCheck((RuntimeObject*)L_3);
|
|
InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_3);
|
|
}
|
|
|
|
IL_0030:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
});
|
|
try
|
|
{
|
|
{
|
|
goto IL_001d_1;
|
|
}
|
|
|
|
IL_0009_1:
|
|
{
|
|
RuntimeObject* L_4 = V_0;
|
|
NullCheck(L_4);
|
|
int32_t L_5;
|
|
L_5 = InterfaceFuncInvoker0< int32_t >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 18), L_4);
|
|
V_1 = L_5;
|
|
int32_t L_6 = ___0_index;
|
|
int32_t L_7 = L_6;
|
|
___0_index = ((int32_t)il2cpp_codegen_add(L_7, 1));
|
|
int32_t L_8 = V_1;
|
|
ExposedList_1_Insert_mE7D46D2A2B9BBACBE218D5CF82B2D5B9ED7EDBCC(__this, L_7, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 43));
|
|
}
|
|
|
|
IL_001d_1:
|
|
{
|
|
RuntimeObject* L_9 = V_0;
|
|
NullCheck((RuntimeObject*)L_9);
|
|
bool L_10;
|
|
L_10 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_9);
|
|
if (L_10)
|
|
{
|
|
goto IL_0009_1;
|
|
}
|
|
}
|
|
{
|
|
goto IL_0031;
|
|
}
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_0031:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ExposedList_1_LastIndexOf_mFD6A98932BCD58021504CBB654B90EFBBEED4BDA_gshared (ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* __this, int32_t ___0_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_0 = __this->___Items;
|
|
int32_t L_1 = ___0_item;
|
|
int32_t L_2 = __this->___Count;
|
|
int32_t L_3 = __this->___Count;
|
|
int32_t L_4;
|
|
L_4 = Array_LastIndexOf_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m459730221F1EEF97FEF185B13132174BA7CA27E5(L_0, L_1, ((int32_t)il2cpp_codegen_subtract(L_2, 1)), L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 44));
|
|
return L_4;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ExposedList_1_LastIndexOf_m397928CA469AE71F11CCD99961AFAAB7EF9EE763_gshared (ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* __this, int32_t ___0_item, int32_t ___1_index, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___1_index;
|
|
ExposedList_1_CheckIndex_m2F3D3B88B960A485ACA7F1805BF0B8CAF2BACD8B(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_1 = __this->___Items;
|
|
int32_t L_2 = ___0_item;
|
|
int32_t L_3 = ___1_index;
|
|
int32_t L_4 = ___1_index;
|
|
int32_t L_5;
|
|
L_5 = Array_LastIndexOf_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m459730221F1EEF97FEF185B13132174BA7CA27E5(L_1, L_2, L_3, ((int32_t)il2cpp_codegen_add(L_4, 1)), il2cpp_rgctx_method(method->klass->rgctx_data, 44));
|
|
return L_5;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ExposedList_1_LastIndexOf_m5743AAF38DCA5C73B0F831C36CA4AA2B1801D3EF_gshared (ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* __this, int32_t ___0_item, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___1_index;
|
|
if ((((int32_t)L_0) >= ((int32_t)0)))
|
|
{
|
|
goto IL_001a;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_1 = ___1_index;
|
|
int32_t L_2 = L_1;
|
|
RuntimeObject* L_3 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var)), &L_2);
|
|
ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_4 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var)));
|
|
ArgumentOutOfRangeException__ctor_m60B543A63AC8692C28096003FBF2AD124B9D5B85(L_4, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral2B6D6F48C27C60C3B55391AB377D9DC8F5639AA1)), L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral2D65EE85CADB9008DEE48BCD5A9E95E54D15F3FF)), NULL);
|
|
IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, method);
|
|
}
|
|
|
|
IL_001a:
|
|
{
|
|
int32_t L_5 = ___2_count;
|
|
if ((((int32_t)L_5) >= ((int32_t)0)))
|
|
{
|
|
goto IL_0034;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_6 = ___2_count;
|
|
int32_t L_7 = L_6;
|
|
RuntimeObject* L_8 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var)), &L_7);
|
|
ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_9 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var)));
|
|
ArgumentOutOfRangeException__ctor_m60B543A63AC8692C28096003FBF2AD124B9D5B85(L_9, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral07624473F417C06C74D59C64840A1532FCE2C626)), L_8, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral158BA1ED10A53D1BA59A2C5D9C58736662B34750)), NULL);
|
|
IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, method);
|
|
}
|
|
|
|
IL_0034:
|
|
{
|
|
int32_t L_10 = ___1_index;
|
|
int32_t L_11 = ___2_count;
|
|
if ((((int32_t)((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_subtract(L_10, L_11)), 1))) >= ((int32_t)0)))
|
|
{
|
|
goto IL_0052;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_12 = ___2_count;
|
|
int32_t L_13 = L_12;
|
|
RuntimeObject* L_14 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var)), &L_13);
|
|
ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_15 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var)));
|
|
ArgumentOutOfRangeException__ctor_m60B543A63AC8692C28096003FBF2AD124B9D5B85(L_15, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral07624473F417C06C74D59C64840A1532FCE2C626)), L_14, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral237DA396E8FE2D1C94C98875D84C7D661FF86FB6)), NULL);
|
|
IL2CPP_RAISE_MANAGED_EXCEPTION(L_15, method);
|
|
}
|
|
|
|
IL_0052:
|
|
{
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_16 = __this->___Items;
|
|
int32_t L_17 = ___0_item;
|
|
int32_t L_18 = ___1_index;
|
|
int32_t L_19 = ___2_count;
|
|
int32_t L_20;
|
|
L_20 = Array_LastIndexOf_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m459730221F1EEF97FEF185B13132174BA7CA27E5(L_16, L_17, L_18, L_19, il2cpp_rgctx_method(method->klass->rgctx_data, 44));
|
|
return L_20;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ExposedList_1_Remove_m5FEBC8833220B9B2951A0B56DBCE301140D86CD5_gshared (ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* __this, int32_t ___0_item, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
int32_t L_0 = ___0_item;
|
|
int32_t L_1;
|
|
L_1 = ExposedList_1_IndexOf_mAF7FDDADA406377179E0357B54B84EFA4ED19A52(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 45));
|
|
V_0 = L_1;
|
|
int32_t L_2 = V_0;
|
|
if ((((int32_t)L_2) == ((int32_t)(-1))))
|
|
{
|
|
goto IL_0013;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_3 = V_0;
|
|
ExposedList_1_RemoveAt_m03FC9912C196A16425BB68F4B844803C8919E6E6(__this, L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 46));
|
|
}
|
|
|
|
IL_0013:
|
|
{
|
|
int32_t L_4 = V_0;
|
|
return (bool)((((int32_t)((((int32_t)L_4) == ((int32_t)(-1)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ExposedList_1_RemoveAll_m7C2F0FE341059D5A0B73D645E3FA7B07F494534A_gshared (ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* __this, Predicate_1_t6CDE3111264F492F4F13277756366A07CA78A4C3* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Predicate_1_t6CDE3111264F492F4F13277756366A07CA78A4C3* L_0 = ___0_match;
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
|
|
ExposedList_1_CheckMatch_m10EEA08081E631A6DB330BB4D2141DA7B0295346(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 28));
|
|
V_0 = 0;
|
|
V_1 = 0;
|
|
V_0 = 0;
|
|
goto IL_0026;
|
|
}
|
|
|
|
IL_000e:
|
|
{
|
|
Predicate_1_t6CDE3111264F492F4F13277756366A07CA78A4C3* L_1 = ___0_match;
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_2 = __this->___Items;
|
|
int32_t L_3 = V_0;
|
|
NullCheck(L_2);
|
|
int32_t L_4 = L_3;
|
|
int32_t L_5 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
|
|
NullCheck(L_1);
|
|
bool L_6;
|
|
L_6 = Predicate_1_Invoke_mD16C664FFE93598D1C12AC86190D12B0F90B5419_inline(L_1, L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 32));
|
|
if (L_6)
|
|
{
|
|
goto IL_002f;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_7 = V_0;
|
|
V_0 = ((int32_t)il2cpp_codegen_add(L_7, 1));
|
|
}
|
|
|
|
IL_0026:
|
|
{
|
|
int32_t L_8 = V_0;
|
|
int32_t L_9 = __this->___Count;
|
|
if ((((int32_t)L_8) < ((int32_t)L_9)))
|
|
{
|
|
goto IL_000e;
|
|
}
|
|
}
|
|
|
|
IL_002f:
|
|
{
|
|
int32_t L_10 = V_0;
|
|
int32_t L_11 = __this->___Count;
|
|
if ((!(((uint32_t)L_10) == ((uint32_t)L_11))))
|
|
{
|
|
goto IL_003a;
|
|
}
|
|
}
|
|
{
|
|
return 0;
|
|
}
|
|
|
|
IL_003a:
|
|
{
|
|
int32_t L_12 = __this->___version;
|
|
__this->___version = ((int32_t)il2cpp_codegen_add(L_12, 1));
|
|
int32_t L_13 = V_0;
|
|
V_1 = ((int32_t)il2cpp_codegen_add(L_13, 1));
|
|
goto IL_0082;
|
|
}
|
|
|
|
IL_004e:
|
|
{
|
|
Predicate_1_t6CDE3111264F492F4F13277756366A07CA78A4C3* L_14 = ___0_match;
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_15 = __this->___Items;
|
|
int32_t L_16 = V_1;
|
|
NullCheck(L_15);
|
|
int32_t L_17 = L_16;
|
|
int32_t L_18 = (L_15)->GetAt(static_cast<il2cpp_array_size_t>(L_17));
|
|
NullCheck(L_14);
|
|
bool L_19;
|
|
L_19 = Predicate_1_Invoke_mD16C664FFE93598D1C12AC86190D12B0F90B5419_inline(L_14, L_18, il2cpp_rgctx_method(method->klass->rgctx_data, 32));
|
|
if (L_19)
|
|
{
|
|
goto IL_007e;
|
|
}
|
|
}
|
|
{
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_20 = __this->___Items;
|
|
int32_t L_21 = V_0;
|
|
int32_t L_22 = L_21;
|
|
V_0 = ((int32_t)il2cpp_codegen_add(L_22, 1));
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_23 = __this->___Items;
|
|
int32_t L_24 = V_1;
|
|
NullCheck(L_23);
|
|
int32_t L_25 = L_24;
|
|
int32_t L_26 = (L_23)->GetAt(static_cast<il2cpp_array_size_t>(L_25));
|
|
NullCheck(L_20);
|
|
(L_20)->SetAt(static_cast<il2cpp_array_size_t>(L_22), (int32_t)L_26);
|
|
}
|
|
|
|
IL_007e:
|
|
{
|
|
int32_t L_27 = V_1;
|
|
V_1 = ((int32_t)il2cpp_codegen_add(L_27, 1));
|
|
}
|
|
|
|
IL_0082:
|
|
{
|
|
int32_t L_28 = V_1;
|
|
int32_t L_29 = __this->___Count;
|
|
if ((((int32_t)L_28) < ((int32_t)L_29)))
|
|
{
|
|
goto IL_004e;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_30 = V_1;
|
|
int32_t L_31 = V_0;
|
|
if ((((int32_t)((int32_t)il2cpp_codegen_subtract(L_30, L_31))) <= ((int32_t)0)))
|
|
{
|
|
goto IL_00a0;
|
|
}
|
|
}
|
|
{
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_32 = __this->___Items;
|
|
int32_t L_33 = V_0;
|
|
int32_t L_34 = V_1;
|
|
int32_t L_35 = V_0;
|
|
Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_32, L_33, ((int32_t)il2cpp_codegen_subtract(L_34, L_35)), NULL);
|
|
}
|
|
|
|
IL_00a0:
|
|
{
|
|
int32_t L_36 = V_0;
|
|
__this->___Count = L_36;
|
|
int32_t L_37 = V_1;
|
|
int32_t L_38 = V_0;
|
|
return ((int32_t)il2cpp_codegen_subtract(L_37, L_38));
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_RemoveAt_m03FC9912C196A16425BB68F4B844803C8919E6E6_gshared (ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___0_index;
|
|
if ((((int32_t)L_0) < ((int32_t)0)))
|
|
{
|
|
goto IL_000d;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_1 = ___0_index;
|
|
int32_t L_2 = __this->___Count;
|
|
if ((!(((uint32_t)L_1) >= ((uint32_t)L_2))))
|
|
{
|
|
goto IL_0018;
|
|
}
|
|
}
|
|
|
|
IL_000d:
|
|
{
|
|
ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_3 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var)));
|
|
ArgumentOutOfRangeException__ctor_mBC1D5DEEA1BA41DE77228CB27D6BAFEB6DCCBF4A(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral2B6D6F48C27C60C3B55391AB377D9DC8F5639AA1)), NULL);
|
|
IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, method);
|
|
}
|
|
|
|
IL_0018:
|
|
{
|
|
int32_t L_4 = ___0_index;
|
|
ExposedList_1_Shift_m4854A99C2292384EAB8D468DA5639BEA0FAD50F2(__this, L_4, (-1), il2cpp_rgctx_method(method->klass->rgctx_data, 40));
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_5 = __this->___Items;
|
|
int32_t L_6 = __this->___Count;
|
|
Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_5, L_6, 1, NULL);
|
|
int32_t L_7 = __this->___version;
|
|
__this->___version = ((int32_t)il2cpp_codegen_add(L_7, 1));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ExposedList_1_Pop_m6C445CB77126BF22BFF87D156757CA99C2881AC1_gshared (ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* __this, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
int32_t L_0 = __this->___Count;
|
|
if (L_0)
|
|
{
|
|
goto IL_0013;
|
|
}
|
|
}
|
|
{
|
|
InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_1 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
|
|
InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral57462D5D876383291750F779D30A75A0AD5ED4AE)), NULL);
|
|
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method);
|
|
}
|
|
|
|
IL_0013:
|
|
{
|
|
int32_t L_2 = __this->___Count;
|
|
V_0 = ((int32_t)il2cpp_codegen_subtract(L_2, 1));
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_3 = __this->___Items;
|
|
int32_t L_4 = V_0;
|
|
NullCheck(L_3);
|
|
int32_t L_5 = L_4;
|
|
int32_t L_6 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_7 = __this->___Items;
|
|
int32_t L_8 = V_0;
|
|
il2cpp_codegen_initobj((&V_1), sizeof(int32_t));
|
|
int32_t L_9 = V_1;
|
|
NullCheck(L_7);
|
|
(L_7)->SetAt(static_cast<il2cpp_array_size_t>(L_8), (int32_t)L_9);
|
|
int32_t L_10 = __this->___Count;
|
|
__this->___Count = ((int32_t)il2cpp_codegen_subtract(L_10, 1));
|
|
int32_t L_11 = __this->___version;
|
|
__this->___version = ((int32_t)il2cpp_codegen_add(L_11, 1));
|
|
return L_6;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_RemoveRange_mDC339DF2DD2E1749306B8D84A2A3BFDE10A8A168_gshared (ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___0_index;
|
|
int32_t L_1 = ___1_count;
|
|
ExposedList_1_CheckRange_mFEE137A680CF2A9C787308CD651B68F8604CE766(__this, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 25));
|
|
int32_t L_2 = ___1_count;
|
|
if ((((int32_t)L_2) <= ((int32_t)0)))
|
|
{
|
|
goto IL_0035;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_3 = ___0_index;
|
|
int32_t L_4 = ___1_count;
|
|
ExposedList_1_Shift_m4854A99C2292384EAB8D468DA5639BEA0FAD50F2(__this, L_3, ((-L_4)), il2cpp_rgctx_method(method->klass->rgctx_data, 40));
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_5 = __this->___Items;
|
|
int32_t L_6 = __this->___Count;
|
|
int32_t L_7 = ___1_count;
|
|
Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_5, L_6, L_7, NULL);
|
|
int32_t L_8 = __this->___version;
|
|
__this->___version = ((int32_t)il2cpp_codegen_add(L_8, 1));
|
|
}
|
|
|
|
IL_0035:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_Reverse_m0F6C896DCA3AC95689825D5B79123A7061AC05EA_gshared (ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_0 = __this->___Items;
|
|
int32_t L_1 = __this->___Count;
|
|
Array_Reverse_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m57764BD8E3718881AE35094284EFDECEE528991D(L_0, 0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 47));
|
|
int32_t L_2 = __this->___version;
|
|
__this->___version = ((int32_t)il2cpp_codegen_add(L_2, 1));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_Reverse_m1D54E5661ED90FACA7B779606DB95A2E43DC6CFC_gshared (ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___0_index;
|
|
int32_t L_1 = ___1_count;
|
|
ExposedList_1_CheckRange_mFEE137A680CF2A9C787308CD651B68F8604CE766(__this, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 25));
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_2 = __this->___Items;
|
|
int32_t L_3 = ___0_index;
|
|
int32_t L_4 = ___1_count;
|
|
Array_Reverse_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m57764BD8E3718881AE35094284EFDECEE528991D(L_2, L_3, L_4, il2cpp_rgctx_method(method->klass->rgctx_data, 47));
|
|
int32_t L_5 = __this->___version;
|
|
__this->___version = ((int32_t)il2cpp_codegen_add(L_5, 1));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_Sort_m78658D13A5FA3CE1122F37F6DBBE8E7E50AB16E4_gshared (ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_0 = __this->___Items;
|
|
int32_t L_1 = __this->___Count;
|
|
Comparer_1_t2FF14F26F4D678A8FA199B888FF61A2A9D1D2D80* L_2;
|
|
L_2 = Comparer_1_get_Default_m55220E2A5C7845F68201F047E7DA0D708E8AE051(il2cpp_rgctx_method(method->klass->rgctx_data, 48));
|
|
Array_Sort_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m6E0CF4C26182BB9D788C90ABE423C2F4CD145E41(L_0, 0, L_1, (RuntimeObject*)L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 51));
|
|
int32_t L_3 = __this->___version;
|
|
__this->___version = ((int32_t)il2cpp_codegen_add(L_3, 1));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_Sort_m24C847FAC106383DF9B4D13319C023ED0CA8EDCE_gshared (ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* __this, RuntimeObject* ___0_comparer, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_0 = __this->___Items;
|
|
int32_t L_1 = __this->___Count;
|
|
RuntimeObject* L_2 = ___0_comparer;
|
|
Array_Sort_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m6E0CF4C26182BB9D788C90ABE423C2F4CD145E41(L_0, 0, L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 51));
|
|
int32_t L_3 = __this->___version;
|
|
__this->___version = ((int32_t)il2cpp_codegen_add(L_3, 1));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_Sort_m54CB8D44D8C4D41BA5E6465BAC9522E2C642EA86_gshared (ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* __this, Comparison_1_tB7DE1436CB53924C2FC41FF926D074C1ACC14D89* ___0_comparison, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_0 = __this->___Items;
|
|
Comparison_1_tB7DE1436CB53924C2FC41FF926D074C1ACC14D89* L_1 = ___0_comparison;
|
|
Array_Sort_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m89052CD0450CDEC0AE040F2D1982E4DD33A12EF8(L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 53));
|
|
int32_t L_2 = __this->___version;
|
|
__this->___version = ((int32_t)il2cpp_codegen_add(L_2, 1));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_Sort_m00E038ADAD16A62401C26B50B727FEB423D757D6_gshared (ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* __this, int32_t ___0_index, int32_t ___1_count, RuntimeObject* ___2_comparer, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___0_index;
|
|
int32_t L_1 = ___1_count;
|
|
ExposedList_1_CheckRange_mFEE137A680CF2A9C787308CD651B68F8604CE766(__this, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 25));
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_2 = __this->___Items;
|
|
int32_t L_3 = ___0_index;
|
|
int32_t L_4 = ___1_count;
|
|
RuntimeObject* L_5 = ___2_comparer;
|
|
Array_Sort_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m6E0CF4C26182BB9D788C90ABE423C2F4CD145E41(L_2, L_3, L_4, L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 51));
|
|
int32_t L_6 = __this->___version;
|
|
__this->___version = ((int32_t)il2cpp_codegen_add(L_6, 1));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ExposedList_1_ToArray_mF2761469BFEEF6760C7F165190EAB448A28B2A20_gshared (ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* __this, const RuntimeMethod* method)
|
|
{
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_0 = NULL;
|
|
{
|
|
int32_t L_0 = __this->___Count;
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_1 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(il2cpp_rgctx_data(method->klass->rgctx_data, 8), (uint32_t)L_0);
|
|
V_0 = L_1;
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_2 = __this->___Items;
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_3 = V_0;
|
|
int32_t L_4 = __this->___Count;
|
|
Array_Copy_m4233828B4E6288B6D815F539AAA38575DE627900((RuntimeArray*)L_2, (RuntimeArray*)L_3, L_4, NULL);
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_5 = V_0;
|
|
return L_5;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_TrimExcess_m4758131E32048741DE94C78913251C23E39DCA9A_gshared (ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->___Count;
|
|
ExposedList_1_set_Capacity_m572B185C54C0BCD1E38087857CEB728FB1597847(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 13));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ExposedList_1_TrueForAll_mD762C884A2CC59C0E3D775FE214E02B5357B6920_gshared (ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* __this, Predicate_1_t6CDE3111264F492F4F13277756366A07CA78A4C3* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
Predicate_1_t6CDE3111264F492F4F13277756366A07CA78A4C3* L_0 = ___0_match;
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
|
|
ExposedList_1_CheckMatch_m10EEA08081E631A6DB330BB4D2141DA7B0295346(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 28));
|
|
V_0 = 0;
|
|
goto IL_0024;
|
|
}
|
|
|
|
IL_000a:
|
|
{
|
|
Predicate_1_t6CDE3111264F492F4F13277756366A07CA78A4C3* L_1 = ___0_match;
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_2 = __this->___Items;
|
|
int32_t L_3 = V_0;
|
|
NullCheck(L_2);
|
|
int32_t L_4 = L_3;
|
|
int32_t L_5 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
|
|
NullCheck(L_1);
|
|
bool L_6;
|
|
L_6 = Predicate_1_Invoke_mD16C664FFE93598D1C12AC86190D12B0F90B5419_inline(L_1, L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 32));
|
|
if (L_6)
|
|
{
|
|
goto IL_0020;
|
|
}
|
|
}
|
|
{
|
|
return (bool)0;
|
|
}
|
|
|
|
IL_0020:
|
|
{
|
|
int32_t L_7 = V_0;
|
|
V_0 = ((int32_t)il2cpp_codegen_add(L_7, 1));
|
|
}
|
|
|
|
IL_0024:
|
|
{
|
|
int32_t L_8 = V_0;
|
|
int32_t L_9 = __this->___Count;
|
|
if ((((int32_t)L_8) < ((int32_t)L_9)))
|
|
{
|
|
goto IL_000a;
|
|
}
|
|
}
|
|
{
|
|
return (bool)1;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ExposedList_1_get_Capacity_mD955E3CB5A97ACFE3BA4002A9D7CB87C284B2024_gshared (ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_0 = __this->___Items;
|
|
NullCheck(L_0);
|
|
return ((int32_t)(((RuntimeArray*)L_0)->max_length));
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_set_Capacity_m572B185C54C0BCD1E38087857CEB728FB1597847_gshared (ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* __this, int32_t ___0_value, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___0_value;
|
|
int32_t L_1 = __this->___Count;
|
|
if ((!(((uint32_t)L_0) < ((uint32_t)L_1))))
|
|
{
|
|
goto IL_000f;
|
|
}
|
|
}
|
|
{
|
|
ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_2 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var)));
|
|
ArgumentOutOfRangeException__ctor_mB596C51BFA864B65C2CED275458FAE90F7CD29C9(L_2, NULL);
|
|
IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, method);
|
|
}
|
|
|
|
IL_000f:
|
|
{
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C** L_3 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C**)(&__this->___Items);
|
|
int32_t L_4 = ___0_value;
|
|
Array_Resize_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m6BAA7BD6F22421B894347B1476C37052FAC6C916(L_3, L_4, il2cpp_rgctx_method(method->klass->rgctx_data, 14));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ExposedList_1_System_Collections_Generic_IEnumerableU3CTU3E_GetEnumerator_mC86F9498B96BC04953E354DF203B253BE30CC7A8_gshared (ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Enumerator_tBB003790231D61CAA1FDD77075A2F35A1D720BA5 L_0;
|
|
L_0 = ExposedList_1_GetEnumerator_m0EB5C91AFEE0030CB53BD8AC71F89776871B9A76(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 54));
|
|
Enumerator_tBB003790231D61CAA1FDD77075A2F35A1D720BA5 L_1 = L_0;
|
|
RuntimeObject* L_2 = Box(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 37), &L_1);
|
|
return (RuntimeObject*)L_2;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ExposedList_1_System_Collections_IEnumerable_GetEnumerator_m4C316FB33564C6D17FFE261FD346104F70EFE6C8_gshared (ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Enumerator_tBB003790231D61CAA1FDD77075A2F35A1D720BA5 L_0;
|
|
L_0 = ExposedList_1_GetEnumerator_m0EB5C91AFEE0030CB53BD8AC71F89776871B9A76(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 54));
|
|
Enumerator_tBB003790231D61CAA1FDD77075A2F35A1D720BA5 L_1 = L_0;
|
|
RuntimeObject* L_2 = Box(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 37), &L_1);
|
|
return (RuntimeObject*)L_2;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1__cctor_m55CEDC6359169639B6346D0D245A0E7AB68F0074_gshared (const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_0 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 8), (uint32_t)0);
|
|
((ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___EmptyArray = L_0;
|
|
Il2CppCodeGenWriteBarrier((void**)(&((ExposedList_1_tA74F78C5C26C3019503E84FA8D33FF1A952A7800_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___EmptyArray), (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
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1__ctor_m04219D42999BC4715AC9D452428650EC9AD80753_gshared (ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL);
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
|
|
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_0 = ((ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->klass->rgctx_data, 2)))->___EmptyArray;
|
|
__this->___Items = L_0;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___Items), (void*)L_0);
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1__ctor_mB42C6C90F5E4C85A4BE56EFF8B16663C7A7A1CEE_gshared (ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method)
|
|
{
|
|
RuntimeObject* V_0 = NULL;
|
|
{
|
|
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL);
|
|
RuntimeObject* L_0 = ___0_collection;
|
|
ExposedList_1_CheckCollection_m645F7D87BA390C41A688AA5A389874F60087BD03(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 4));
|
|
RuntimeObject* L_1 = ___0_collection;
|
|
V_0 = ((RuntimeObject*)IsInst((RuntimeObject*)L_1, il2cpp_rgctx_data(method->klass->rgctx_data, 5)));
|
|
RuntimeObject* L_2 = V_0;
|
|
if (L_2)
|
|
{
|
|
goto IL_002a;
|
|
}
|
|
}
|
|
{
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
|
|
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_3 = ((ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->klass->rgctx_data, 2)))->___EmptyArray;
|
|
__this->___Items = L_3;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___Items), (void*)L_3);
|
|
RuntimeObject* L_4 = ___0_collection;
|
|
ExposedList_1_AddEnumerable_m19CDC93E37134029FACE2B74D5D15399AAD3F197(__this, L_4, il2cpp_rgctx_method(method->klass->rgctx_data, 6));
|
|
return;
|
|
}
|
|
|
|
IL_002a:
|
|
{
|
|
RuntimeObject* L_5 = V_0;
|
|
NullCheck(L_5);
|
|
int32_t L_6;
|
|
L_6 = InterfaceFuncInvoker0< int32_t >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 5), L_5);
|
|
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_7 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(il2cpp_rgctx_data(method->klass->rgctx_data, 8), (uint32_t)L_6);
|
|
__this->___Items = L_7;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___Items), (void*)L_7);
|
|
RuntimeObject* L_8 = V_0;
|
|
ExposedList_1_AddCollection_m47E45DE902CAAFC849072E82F6DF7A87B1E68D42(__this, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 9));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1__ctor_m8637B2243768F628E6F507639FCE7DB245E598ED_gshared (ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7* __this, int32_t ___0_capacity, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL);
|
|
int32_t L_0 = ___0_capacity;
|
|
if ((((int32_t)L_0) >= ((int32_t)0)))
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
{
|
|
ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_1 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var)));
|
|
ArgumentOutOfRangeException__ctor_mBC1D5DEEA1BA41DE77228CB27D6BAFEB6DCCBF4A(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralC37D78082ACFC8DEE7B32D9351C6E433A074FEC7)), NULL);
|
|
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method);
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
int32_t L_2 = ___0_capacity;
|
|
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_3 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(il2cpp_rgctx_data(method->klass->rgctx_data, 8), (uint32_t)L_2);
|
|
__this->___Items = L_3;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___Items), (void*)L_3);
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1__ctor_m92744E3F64F982AA4F1DEBC8DEF58ED215E259D3_gshared (ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7* __this, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___0_data, int32_t ___1_size, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL);
|
|
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_0 = ___0_data;
|
|
__this->___Items = L_0;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___Items), (void*)L_0);
|
|
int32_t L_1 = ___1_size;
|
|
__this->___Count = L_1;
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_Add_m4452A921BA427CF9ED0C759CAF923201A206E219_gshared (ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
int32_t L_0 = __this->___Count;
|
|
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1 = __this->___Items;
|
|
NullCheck(L_1);
|
|
if ((!(((uint32_t)L_0) == ((uint32_t)((int32_t)(((RuntimeArray*)L_1)->max_length))))))
|
|
{
|
|
goto IL_0017;
|
|
}
|
|
}
|
|
{
|
|
ExposedList_1_GrowIfNeeded_mD8FF6DABE20A4889930BD001E4D87EEDD0634B36(__this, 1, il2cpp_rgctx_method(method->klass->rgctx_data, 10));
|
|
}
|
|
|
|
IL_0017:
|
|
{
|
|
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_2 = __this->___Items;
|
|
int32_t L_3 = __this->___Count;
|
|
V_0 = L_3;
|
|
int32_t L_4 = V_0;
|
|
__this->___Count = ((int32_t)il2cpp_codegen_add(L_4, 1));
|
|
int32_t L_5 = V_0;
|
|
RuntimeObject* L_6 = ___0_item;
|
|
NullCheck(L_2);
|
|
(L_2)->SetAt(static_cast<il2cpp_array_size_t>(L_5), (RuntimeObject*)L_6);
|
|
int32_t L_7 = __this->___version;
|
|
__this->___version = ((int32_t)il2cpp_codegen_add(L_7, 1));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_GrowIfNeeded_mD8FF6DABE20A4889930BD001E4D87EEDD0634B36_gshared (ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7* __this, int32_t ___0_addedCount, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
{
|
|
int32_t L_0 = __this->___Count;
|
|
int32_t L_1 = ___0_addedCount;
|
|
V_0 = ((int32_t)il2cpp_codegen_add(L_0, L_1));
|
|
int32_t L_2 = V_0;
|
|
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_3 = __this->___Items;
|
|
NullCheck(L_3);
|
|
if ((((int32_t)L_2) <= ((int32_t)((int32_t)(((RuntimeArray*)L_3)->max_length)))))
|
|
{
|
|
goto IL_002e;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_4;
|
|
L_4 = ExposedList_1_get_Capacity_m215F1A12A9B855BB39507EF5BED8BF87B7146B16(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 12));
|
|
il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
|
|
int32_t L_5;
|
|
L_5 = Math_Max_m530EBA549AFD98CFC2BD29FE86C6376E67DF11CF(((int32_t)il2cpp_codegen_multiply(L_4, 2)), 4, NULL);
|
|
int32_t L_6 = V_0;
|
|
int32_t L_7;
|
|
L_7 = Math_Max_m530EBA549AFD98CFC2BD29FE86C6376E67DF11CF(L_5, L_6, NULL);
|
|
ExposedList_1_set_Capacity_m141EB49FDEF15FF9684956A262B35B0AC561E7E6(__this, L_7, il2cpp_rgctx_method(method->klass->rgctx_data, 13));
|
|
}
|
|
|
|
IL_002e:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7* ExposedList_1_Resize_m5422769D9A7C8FCDFE058973B42AEDC4225488FE_gshared (ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7* __this, int32_t ___0_newSize, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* V_1 = NULL;
|
|
int32_t V_2 = 0;
|
|
RuntimeObject* V_3 = NULL;
|
|
{
|
|
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_0 = __this->___Items;
|
|
NullCheck(L_0);
|
|
V_0 = ((int32_t)(((RuntimeArray*)L_0)->max_length));
|
|
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1 = __this->___Items;
|
|
V_1 = L_1;
|
|
int32_t L_2 = ___0_newSize;
|
|
int32_t L_3 = V_0;
|
|
if ((((int32_t)L_2) <= ((int32_t)L_3)))
|
|
{
|
|
goto IL_0022;
|
|
}
|
|
}
|
|
{
|
|
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918** L_4 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918**)(&__this->___Items);
|
|
int32_t L_5 = ___0_newSize;
|
|
Array_Resize_TisRuntimeObject_mE8D92C287251BAF8256D85E5829F749359EC334E(L_4, L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 14));
|
|
goto IL_0042;
|
|
}
|
|
|
|
IL_0022:
|
|
{
|
|
int32_t L_6 = ___0_newSize;
|
|
int32_t L_7 = V_0;
|
|
if ((((int32_t)L_6) >= ((int32_t)L_7)))
|
|
{
|
|
goto IL_0042;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_8 = ___0_newSize;
|
|
V_2 = L_8;
|
|
goto IL_003e;
|
|
}
|
|
|
|
IL_002a:
|
|
{
|
|
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_9 = V_1;
|
|
int32_t L_10 = V_2;
|
|
il2cpp_codegen_initobj((&V_3), sizeof(RuntimeObject*));
|
|
RuntimeObject* L_11 = V_3;
|
|
NullCheck(L_9);
|
|
(L_9)->SetAt(static_cast<il2cpp_array_size_t>(L_10), (RuntimeObject*)L_11);
|
|
int32_t L_12 = V_2;
|
|
V_2 = ((int32_t)il2cpp_codegen_add(L_12, 1));
|
|
}
|
|
|
|
IL_003e:
|
|
{
|
|
int32_t L_13 = V_2;
|
|
int32_t L_14 = V_0;
|
|
if ((((int32_t)L_13) < ((int32_t)L_14)))
|
|
{
|
|
goto IL_002a;
|
|
}
|
|
}
|
|
|
|
IL_0042:
|
|
{
|
|
int32_t L_15 = ___0_newSize;
|
|
__this->___Count = L_15;
|
|
return __this;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7* ExposedList_1_EnsureSize_m59919D7E0B267FEF575C5063AA8314719E337C13_gshared (ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7* __this, int32_t ___0_newSize, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_0 = __this->___Items;
|
|
NullCheck(L_0);
|
|
V_0 = ((int32_t)(((RuntimeArray*)L_0)->max_length));
|
|
int32_t L_1 = ___0_newSize;
|
|
int32_t L_2 = V_0;
|
|
if ((((int32_t)L_1) <= ((int32_t)L_2)))
|
|
{
|
|
goto IL_0019;
|
|
}
|
|
}
|
|
{
|
|
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918** L_3 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918**)(&__this->___Items);
|
|
int32_t L_4 = ___0_newSize;
|
|
Array_Resize_TisRuntimeObject_mE8D92C287251BAF8256D85E5829F749359EC334E(L_3, L_4, il2cpp_rgctx_method(method->klass->rgctx_data, 14));
|
|
}
|
|
|
|
IL_0019:
|
|
{
|
|
int32_t L_5 = ___0_newSize;
|
|
__this->___Count = L_5;
|
|
return __this;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_EnsureCapacity_m27630139F86477C036FD621812CD0B0AC7BD006F_gshared (ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7* __this, int32_t ___0_min, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t G_B4_0 = 0;
|
|
{
|
|
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_0 = __this->___Items;
|
|
NullCheck(L_0);
|
|
int32_t L_1 = ___0_min;
|
|
if ((((int32_t)((int32_t)(((RuntimeArray*)L_0)->max_length))) >= ((int32_t)L_1)))
|
|
{
|
|
goto IL_002f;
|
|
}
|
|
}
|
|
{
|
|
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_2 = __this->___Items;
|
|
NullCheck(L_2);
|
|
if (!(((RuntimeArray*)L_2)->max_length))
|
|
{
|
|
goto IL_0020;
|
|
}
|
|
}
|
|
{
|
|
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_3 = __this->___Items;
|
|
NullCheck(L_3);
|
|
G_B4_0 = ((int32_t)il2cpp_codegen_multiply(((int32_t)(((RuntimeArray*)L_3)->max_length)), 2));
|
|
goto IL_0021;
|
|
}
|
|
|
|
IL_0020:
|
|
{
|
|
G_B4_0 = 4;
|
|
}
|
|
|
|
IL_0021:
|
|
{
|
|
V_0 = G_B4_0;
|
|
int32_t L_4 = V_0;
|
|
int32_t L_5 = ___0_min;
|
|
if ((((int32_t)L_4) >= ((int32_t)L_5)))
|
|
{
|
|
goto IL_0028;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_6 = ___0_min;
|
|
V_0 = L_6;
|
|
}
|
|
|
|
IL_0028:
|
|
{
|
|
int32_t L_7 = V_0;
|
|
ExposedList_1_set_Capacity_m141EB49FDEF15FF9684956A262B35B0AC561E7E6(__this, L_7, il2cpp_rgctx_method(method->klass->rgctx_data, 13));
|
|
}
|
|
|
|
IL_002f:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_CheckRange_m1931B403DD741674F4D64B6B412B34A6B10D504C_gshared (ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___0_index;
|
|
if ((((int32_t)L_0) >= ((int32_t)0)))
|
|
{
|
|
goto IL_000f;
|
|
}
|
|
}
|
|
{
|
|
ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_1 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var)));
|
|
ArgumentOutOfRangeException__ctor_mBC1D5DEEA1BA41DE77228CB27D6BAFEB6DCCBF4A(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral2B6D6F48C27C60C3B55391AB377D9DC8F5639AA1)), NULL);
|
|
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method);
|
|
}
|
|
|
|
IL_000f:
|
|
{
|
|
int32_t L_2 = ___1_count;
|
|
if ((((int32_t)L_2) >= ((int32_t)0)))
|
|
{
|
|
goto IL_001e;
|
|
}
|
|
}
|
|
{
|
|
ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_3 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var)));
|
|
ArgumentOutOfRangeException__ctor_mBC1D5DEEA1BA41DE77228CB27D6BAFEB6DCCBF4A(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral07624473F417C06C74D59C64840A1532FCE2C626)), NULL);
|
|
IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, method);
|
|
}
|
|
|
|
IL_001e:
|
|
{
|
|
int32_t L_4 = ___0_index;
|
|
int32_t L_5 = ___1_count;
|
|
int32_t L_6 = __this->___Count;
|
|
if ((!(((uint32_t)((int32_t)il2cpp_codegen_add(L_4, L_5))) > ((uint32_t)L_6))))
|
|
{
|
|
goto IL_0034;
|
|
}
|
|
}
|
|
{
|
|
ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_7 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var)));
|
|
ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465(L_7, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral8323D44D38CA9D8ED487159B21F762B262510EE5)), NULL);
|
|
IL2CPP_RAISE_MANAGED_EXCEPTION(L_7, method);
|
|
}
|
|
|
|
IL_0034:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_AddCollection_m47E45DE902CAAFC849072E82F6DF7A87B1E68D42_gshared (ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
RuntimeObject* L_0 = ___0_collection;
|
|
NullCheck(L_0);
|
|
int32_t L_1;
|
|
L_1 = InterfaceFuncInvoker0< int32_t >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 5), L_0);
|
|
V_0 = L_1;
|
|
int32_t L_2 = V_0;
|
|
if (L_2)
|
|
{
|
|
goto IL_000b;
|
|
}
|
|
}
|
|
{
|
|
return;
|
|
}
|
|
|
|
IL_000b:
|
|
{
|
|
int32_t L_3 = V_0;
|
|
ExposedList_1_GrowIfNeeded_mD8FF6DABE20A4889930BD001E4D87EEDD0634B36(__this, L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 10));
|
|
RuntimeObject* L_4 = ___0_collection;
|
|
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_5 = __this->___Items;
|
|
int32_t L_6 = __this->___Count;
|
|
NullCheck(L_4);
|
|
InterfaceActionInvoker2< ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*, int32_t >::Invoke(5, il2cpp_rgctx_data(method->klass->rgctx_data, 5), L_4, L_5, L_6);
|
|
int32_t L_7 = __this->___Count;
|
|
int32_t L_8 = V_0;
|
|
__this->___Count = ((int32_t)il2cpp_codegen_add(L_7, L_8));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_AddEnumerable_m19CDC93E37134029FACE2B74D5D15399AAD3F197_gshared (ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7* __this, RuntimeObject* ___0_enumerable, 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*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
RuntimeObject* V_0 = NULL;
|
|
RuntimeObject* V_1 = NULL;
|
|
{
|
|
RuntimeObject* L_0 = ___0_enumerable;
|
|
NullCheck(L_0);
|
|
RuntimeObject* L_1;
|
|
L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 3), L_0);
|
|
V_0 = L_1;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_0021:
|
|
{
|
|
{
|
|
RuntimeObject* L_2 = V_0;
|
|
if (!L_2)
|
|
{
|
|
goto IL_002a;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_3 = V_0;
|
|
NullCheck((RuntimeObject*)L_3);
|
|
InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_3);
|
|
}
|
|
|
|
IL_002a:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
});
|
|
try
|
|
{
|
|
{
|
|
goto IL_0017_1;
|
|
}
|
|
|
|
IL_0009_1:
|
|
{
|
|
RuntimeObject* L_4 = V_0;
|
|
NullCheck(L_4);
|
|
RuntimeObject* L_5;
|
|
L_5 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 18), L_4);
|
|
V_1 = L_5;
|
|
RuntimeObject* L_6 = V_1;
|
|
ExposedList_1_Add_m4452A921BA427CF9ED0C759CAF923201A206E219(__this, L_6, il2cpp_rgctx_method(method->klass->rgctx_data, 20));
|
|
}
|
|
|
|
IL_0017_1:
|
|
{
|
|
RuntimeObject* L_7 = V_0;
|
|
NullCheck((RuntimeObject*)L_7);
|
|
bool L_8;
|
|
L_8 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_7);
|
|
if (L_8)
|
|
{
|
|
goto IL_0009_1;
|
|
}
|
|
}
|
|
{
|
|
goto IL_002b;
|
|
}
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_002b:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_AddRange_m90B01B3F2FFFB6C8B353691458AB8CE253783EAE_gshared (ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7* __this, ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7* ___0_list, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7* L_0 = ___0_list;
|
|
ExposedList_1_CheckCollection_m645F7D87BA390C41A688AA5A389874F60087BD03(__this, (RuntimeObject*)L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 4));
|
|
ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7* L_1 = ___0_list;
|
|
NullCheck(L_1);
|
|
int32_t L_2 = L_1->___Count;
|
|
V_0 = L_2;
|
|
int32_t L_3 = V_0;
|
|
if (L_3)
|
|
{
|
|
goto IL_0012;
|
|
}
|
|
}
|
|
{
|
|
return;
|
|
}
|
|
|
|
IL_0012:
|
|
{
|
|
int32_t L_4 = V_0;
|
|
ExposedList_1_GrowIfNeeded_mD8FF6DABE20A4889930BD001E4D87EEDD0634B36(__this, L_4, il2cpp_rgctx_method(method->klass->rgctx_data, 10));
|
|
ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7* L_5 = ___0_list;
|
|
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_6 = __this->___Items;
|
|
int32_t L_7 = __this->___Count;
|
|
NullCheck(L_5);
|
|
ExposedList_1_CopyTo_mDE1700F846022B2BD2C60D35EFE270895771D005(L_5, L_6, L_7, il2cpp_rgctx_method(method->klass->rgctx_data, 21));
|
|
int32_t L_8 = __this->___Count;
|
|
int32_t L_9 = V_0;
|
|
__this->___Count = ((int32_t)il2cpp_codegen_add(L_8, L_9));
|
|
int32_t L_10 = __this->___version;
|
|
__this->___version = ((int32_t)il2cpp_codegen_add(L_10, 1));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_AddRange_m45FC2DAC0813B4730FDF08294614A4FA95E7698B_gshared (ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method)
|
|
{
|
|
RuntimeObject* V_0 = NULL;
|
|
{
|
|
RuntimeObject* L_0 = ___0_collection;
|
|
ExposedList_1_CheckCollection_m645F7D87BA390C41A688AA5A389874F60087BD03(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 4));
|
|
RuntimeObject* L_1 = ___0_collection;
|
|
V_0 = ((RuntimeObject*)IsInst((RuntimeObject*)L_1, il2cpp_rgctx_data(method->klass->rgctx_data, 5)));
|
|
RuntimeObject* L_2 = V_0;
|
|
if (!L_2)
|
|
{
|
|
goto IL_001a;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_3 = V_0;
|
|
ExposedList_1_AddCollection_m47E45DE902CAAFC849072E82F6DF7A87B1E68D42(__this, L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 9));
|
|
goto IL_0021;
|
|
}
|
|
|
|
IL_001a:
|
|
{
|
|
RuntimeObject* L_4 = ___0_collection;
|
|
ExposedList_1_AddEnumerable_m19CDC93E37134029FACE2B74D5D15399AAD3F197(__this, L_4, il2cpp_rgctx_method(method->klass->rgctx_data, 6));
|
|
}
|
|
|
|
IL_0021:
|
|
{
|
|
int32_t L_5 = __this->___version;
|
|
__this->___version = ((int32_t)il2cpp_codegen_add(L_5, 1));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ExposedList_1_BinarySearch_m7E6D01D40FF2D95000AF222235D79053989BB945_gshared (ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_0 = __this->___Items;
|
|
int32_t L_1 = __this->___Count;
|
|
RuntimeObject* L_2 = ___0_item;
|
|
int32_t L_3;
|
|
L_3 = Array_BinarySearch_TisRuntimeObject_m0C39C82AF29428CA1CFFE2E303EC3AE0524AB972(L_0, 0, L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 22));
|
|
return L_3;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ExposedList_1_BinarySearch_m2A3AB2B176C3115F72620DB28872447A4063DFD6_gshared (ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7* __this, RuntimeObject* ___0_item, RuntimeObject* ___1_comparer, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_0 = __this->___Items;
|
|
int32_t L_1 = __this->___Count;
|
|
RuntimeObject* L_2 = ___0_item;
|
|
RuntimeObject* L_3 = ___1_comparer;
|
|
int32_t L_4;
|
|
L_4 = Array_BinarySearch_TisRuntimeObject_m5B818220FAB53B22E61917AC1A8AE36C1B1DA151(L_0, 0, L_1, L_2, L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 24));
|
|
return L_4;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ExposedList_1_BinarySearch_mCFFF06E4A8E3292FB8429BBAB3CEC454278D7727_gshared (ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7* __this, int32_t ___0_index, int32_t ___1_count, RuntimeObject* ___2_item, RuntimeObject* ___3_comparer, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___0_index;
|
|
int32_t L_1 = ___1_count;
|
|
ExposedList_1_CheckRange_m1931B403DD741674F4D64B6B412B34A6B10D504C(__this, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 25));
|
|
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_2 = __this->___Items;
|
|
int32_t L_3 = ___0_index;
|
|
int32_t L_4 = ___1_count;
|
|
RuntimeObject* L_5 = ___2_item;
|
|
RuntimeObject* L_6 = ___3_comparer;
|
|
int32_t L_7;
|
|
L_7 = Array_BinarySearch_TisRuntimeObject_m5B818220FAB53B22E61917AC1A8AE36C1B1DA151(L_2, L_3, L_4, L_5, L_6, il2cpp_rgctx_method(method->klass->rgctx_data, 24));
|
|
return L_7;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_Clear_mF811920C3DD8CD3AB1CC66D004AA7F206CF9B585_gshared (ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7* __this, bool ___0_clearArray, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
bool L_0 = ___0_clearArray;
|
|
if (!L_0)
|
|
{
|
|
goto IL_0017;
|
|
}
|
|
}
|
|
{
|
|
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1 = __this->___Items;
|
|
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_2 = __this->___Items;
|
|
NullCheck(L_2);
|
|
Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_1, 0, ((int32_t)(((RuntimeArray*)L_2)->max_length)), NULL);
|
|
}
|
|
|
|
IL_0017:
|
|
{
|
|
__this->___Count = 0;
|
|
int32_t L_3 = __this->___version;
|
|
__this->___version = ((int32_t)il2cpp_codegen_add(L_3, 1));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ExposedList_1_Contains_m69F544B43898B8ABCA3432D4D88A06112980FA1C_gshared (ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_0 = __this->___Items;
|
|
RuntimeObject* L_1 = ___0_item;
|
|
int32_t L_2 = __this->___Count;
|
|
int32_t L_3;
|
|
L_3 = Array_IndexOf_TisRuntimeObject_m4C0C698B1D627E6B3C3BE6DDA512E8E276DC6F73(L_0, L_1, 0, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 26));
|
|
return (bool)((((int32_t)((((int32_t)L_3) == ((int32_t)(-1)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_CopyTo_m6A61BB34AA070E233C5FB01D9D133685655D76C9_gshared (ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7* __this, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___0_array, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_0 = __this->___Items;
|
|
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1 = ___0_array;
|
|
int32_t L_2 = __this->___Count;
|
|
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_0, 0, (RuntimeArray*)L_1, 0, L_2, NULL);
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_CopyTo_mDE1700F846022B2BD2C60D35EFE270895771D005_gshared (ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7* __this, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_0 = __this->___Items;
|
|
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1 = ___0_array;
|
|
int32_t L_2 = ___1_arrayIndex;
|
|
int32_t L_3 = __this->___Count;
|
|
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_0, 0, (RuntimeArray*)L_1, L_2, L_3, NULL);
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_CopyTo_m82D2CB08B20A5FB2FDBB64CAC692C7F04F3C7B68_gshared (ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7* __this, int32_t ___0_index, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___1_array, int32_t ___2_arrayIndex, int32_t ___3_count, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___0_index;
|
|
int32_t L_1 = ___3_count;
|
|
ExposedList_1_CheckRange_m1931B403DD741674F4D64B6B412B34A6B10D504C(__this, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 25));
|
|
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_2 = __this->___Items;
|
|
int32_t L_3 = ___0_index;
|
|
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_4 = ___1_array;
|
|
int32_t L_5 = ___2_arrayIndex;
|
|
int32_t L_6 = ___3_count;
|
|
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_2, L_3, (RuntimeArray*)L_4, L_5, L_6, NULL);
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ExposedList_1_Exists_mA0851261D707B7991E02D6E3CF12B9D848B12F7B_gshared (ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7* __this, Predicate_1_t8342C85FF4E41CD1F7024AC0CDC3E5312A32CB12* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Predicate_1_t8342C85FF4E41CD1F7024AC0CDC3E5312A32CB12* L_0 = ___0_match;
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
|
|
ExposedList_1_CheckMatch_m4670DEDC4F45E2E61F2D48BCAAA7305D5F85C5CD(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 28));
|
|
int32_t L_1 = __this->___Count;
|
|
Predicate_1_t8342C85FF4E41CD1F7024AC0CDC3E5312A32CB12* L_2 = ___0_match;
|
|
int32_t L_3;
|
|
L_3 = ExposedList_1_GetIndex_mB0FFCCE45B5172815352F2F8BFEA6D12BD8A97E7(__this, 0, L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 29));
|
|
return (bool)((((int32_t)((((int32_t)L_3) == ((int32_t)(-1)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ExposedList_1_Find_m78024CE31B9424690317B51DE4CE77D418CA0110_gshared (ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7* __this, Predicate_1_t8342C85FF4E41CD1F7024AC0CDC3E5312A32CB12* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
RuntimeObject* V_1 = NULL;
|
|
{
|
|
Predicate_1_t8342C85FF4E41CD1F7024AC0CDC3E5312A32CB12* L_0 = ___0_match;
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
|
|
ExposedList_1_CheckMatch_m4670DEDC4F45E2E61F2D48BCAAA7305D5F85C5CD(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 28));
|
|
int32_t L_1 = __this->___Count;
|
|
Predicate_1_t8342C85FF4E41CD1F7024AC0CDC3E5312A32CB12* L_2 = ___0_match;
|
|
int32_t L_3;
|
|
L_3 = ExposedList_1_GetIndex_mB0FFCCE45B5172815352F2F8BFEA6D12BD8A97E7(__this, 0, L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 29));
|
|
V_0 = L_3;
|
|
int32_t L_4 = V_0;
|
|
if ((!(((uint32_t)L_4) == ((uint32_t)(-1)))))
|
|
{
|
|
goto IL_0023;
|
|
}
|
|
}
|
|
{
|
|
il2cpp_codegen_initobj((&V_1), sizeof(RuntimeObject*));
|
|
RuntimeObject* L_5 = V_1;
|
|
return L_5;
|
|
}
|
|
|
|
IL_0023:
|
|
{
|
|
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_6 = __this->___Items;
|
|
int32_t L_7 = V_0;
|
|
NullCheck(L_6);
|
|
int32_t L_8 = L_7;
|
|
RuntimeObject* L_9 = (L_6)->GetAt(static_cast<il2cpp_array_size_t>(L_8));
|
|
return L_9;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_CheckMatch_m4670DEDC4F45E2E61F2D48BCAAA7305D5F85C5CD_gshared (Predicate_1_t8342C85FF4E41CD1F7024AC0CDC3E5312A32CB12* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Predicate_1_t8342C85FF4E41CD1F7024AC0CDC3E5312A32CB12* L_0 = ___0_match;
|
|
if (L_0)
|
|
{
|
|
goto IL_000e;
|
|
}
|
|
}
|
|
{
|
|
ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
|
|
ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE2EEFB4BE0C9F57BA62E733F26387F8BA68AF67C)), NULL);
|
|
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method);
|
|
}
|
|
|
|
IL_000e:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7* ExposedList_1_FindAll_mF16628B7A81A6080D66D2C8733EB00A3A4767983_gshared (ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7* __this, Predicate_1_t8342C85FF4E41CD1F7024AC0CDC3E5312A32CB12* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Predicate_1_t8342C85FF4E41CD1F7024AC0CDC3E5312A32CB12* L_0 = ___0_match;
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
|
|
ExposedList_1_CheckMatch_m4670DEDC4F45E2E61F2D48BCAAA7305D5F85C5CD(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 28));
|
|
Predicate_1_t8342C85FF4E41CD1F7024AC0CDC3E5312A32CB12* L_1 = ___0_match;
|
|
ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7* L_2;
|
|
L_2 = ExposedList_1_FindAllList_mF8C395D1923F2335B0B1D955A14B1B964B127D18(__this, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 30));
|
|
return L_2;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7* ExposedList_1_FindAllList_mF8C395D1923F2335B0B1D955A14B1B964B127D18_gshared (ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7* __this, Predicate_1_t8342C85FF4E41CD1F7024AC0CDC3E5312A32CB12* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7* V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7* L_0 = (ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 0));
|
|
ExposedList_1__ctor_m04219D42999BC4715AC9D452428650EC9AD80753(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 31));
|
|
V_0 = L_0;
|
|
V_1 = 0;
|
|
goto IL_0034;
|
|
}
|
|
|
|
IL_000a:
|
|
{
|
|
Predicate_1_t8342C85FF4E41CD1F7024AC0CDC3E5312A32CB12* L_1 = ___0_match;
|
|
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_2 = __this->___Items;
|
|
int32_t L_3 = V_1;
|
|
NullCheck(L_2);
|
|
int32_t L_4 = L_3;
|
|
RuntimeObject* L_5 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
|
|
NullCheck(L_1);
|
|
bool L_6;
|
|
L_6 = Predicate_1_Invoke_m6AC449189DCEE89A4FA2A2B724DE296A1DFB6A9B_inline(L_1, L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 32));
|
|
if (!L_6)
|
|
{
|
|
goto IL_0030;
|
|
}
|
|
}
|
|
{
|
|
ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7* L_7 = V_0;
|
|
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_8 = __this->___Items;
|
|
int32_t L_9 = V_1;
|
|
NullCheck(L_8);
|
|
int32_t L_10 = L_9;
|
|
RuntimeObject* L_11 = (L_8)->GetAt(static_cast<il2cpp_array_size_t>(L_10));
|
|
NullCheck(L_7);
|
|
ExposedList_1_Add_m4452A921BA427CF9ED0C759CAF923201A206E219(L_7, L_11, il2cpp_rgctx_method(method->klass->rgctx_data, 20));
|
|
}
|
|
|
|
IL_0030:
|
|
{
|
|
int32_t L_12 = V_1;
|
|
V_1 = ((int32_t)il2cpp_codegen_add(L_12, 1));
|
|
}
|
|
|
|
IL_0034:
|
|
{
|
|
int32_t L_13 = V_1;
|
|
int32_t L_14 = __this->___Count;
|
|
if ((((int32_t)L_13) < ((int32_t)L_14)))
|
|
{
|
|
goto IL_000a;
|
|
}
|
|
}
|
|
{
|
|
ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7* L_15 = V_0;
|
|
return L_15;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ExposedList_1_FindIndex_m7E71639AB665C9EE5204881BAB809355C2BB1377_gshared (ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7* __this, Predicate_1_t8342C85FF4E41CD1F7024AC0CDC3E5312A32CB12* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Predicate_1_t8342C85FF4E41CD1F7024AC0CDC3E5312A32CB12* L_0 = ___0_match;
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
|
|
ExposedList_1_CheckMatch_m4670DEDC4F45E2E61F2D48BCAAA7305D5F85C5CD(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 28));
|
|
int32_t L_1 = __this->___Count;
|
|
Predicate_1_t8342C85FF4E41CD1F7024AC0CDC3E5312A32CB12* L_2 = ___0_match;
|
|
int32_t L_3;
|
|
L_3 = ExposedList_1_GetIndex_mB0FFCCE45B5172815352F2F8BFEA6D12BD8A97E7(__this, 0, L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 29));
|
|
return L_3;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ExposedList_1_FindIndex_mC38BDA4930AA02E7AECEF73D4FD6F326D9DAF337_gshared (ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7* __this, int32_t ___0_startIndex, Predicate_1_t8342C85FF4E41CD1F7024AC0CDC3E5312A32CB12* ___1_match, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Predicate_1_t8342C85FF4E41CD1F7024AC0CDC3E5312A32CB12* L_0 = ___1_match;
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
|
|
ExposedList_1_CheckMatch_m4670DEDC4F45E2E61F2D48BCAAA7305D5F85C5CD(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 28));
|
|
int32_t L_1 = ___0_startIndex;
|
|
ExposedList_1_CheckIndex_mE14128084BC28B48BD9F031781AEBCBA6F166D04(__this, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
|
|
int32_t L_2 = ___0_startIndex;
|
|
int32_t L_3 = __this->___Count;
|
|
int32_t L_4 = ___0_startIndex;
|
|
Predicate_1_t8342C85FF4E41CD1F7024AC0CDC3E5312A32CB12* L_5 = ___1_match;
|
|
int32_t L_6;
|
|
L_6 = ExposedList_1_GetIndex_mB0FFCCE45B5172815352F2F8BFEA6D12BD8A97E7(__this, L_2, ((int32_t)il2cpp_codegen_subtract(L_3, L_4)), L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 29));
|
|
return L_6;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ExposedList_1_FindIndex_m8163279EAD7B425414E7E06F19BB690AED849D22_gshared (ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_t8342C85FF4E41CD1F7024AC0CDC3E5312A32CB12* ___2_match, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Predicate_1_t8342C85FF4E41CD1F7024AC0CDC3E5312A32CB12* L_0 = ___2_match;
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
|
|
ExposedList_1_CheckMatch_m4670DEDC4F45E2E61F2D48BCAAA7305D5F85C5CD(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 28));
|
|
int32_t L_1 = ___0_startIndex;
|
|
int32_t L_2 = ___1_count;
|
|
ExposedList_1_CheckRange_m1931B403DD741674F4D64B6B412B34A6B10D504C(__this, L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 25));
|
|
int32_t L_3 = ___0_startIndex;
|
|
int32_t L_4 = ___1_count;
|
|
Predicate_1_t8342C85FF4E41CD1F7024AC0CDC3E5312A32CB12* L_5 = ___2_match;
|
|
int32_t L_6;
|
|
L_6 = ExposedList_1_GetIndex_mB0FFCCE45B5172815352F2F8BFEA6D12BD8A97E7(__this, L_3, L_4, L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 29));
|
|
return L_6;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ExposedList_1_GetIndex_mB0FFCCE45B5172815352F2F8BFEA6D12BD8A97E7_gshared (ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_t8342C85FF4E41CD1F7024AC0CDC3E5312A32CB12* ___2_match, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
int32_t L_0 = ___0_startIndex;
|
|
int32_t L_1 = ___1_count;
|
|
V_0 = ((int32_t)il2cpp_codegen_add(L_0, L_1));
|
|
int32_t L_2 = ___0_startIndex;
|
|
V_1 = L_2;
|
|
goto IL_0022;
|
|
}
|
|
|
|
IL_0008:
|
|
{
|
|
Predicate_1_t8342C85FF4E41CD1F7024AC0CDC3E5312A32CB12* L_3 = ___2_match;
|
|
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_4 = __this->___Items;
|
|
int32_t L_5 = V_1;
|
|
NullCheck(L_4);
|
|
int32_t L_6 = L_5;
|
|
RuntimeObject* L_7 = (L_4)->GetAt(static_cast<il2cpp_array_size_t>(L_6));
|
|
NullCheck(L_3);
|
|
bool L_8;
|
|
L_8 = Predicate_1_Invoke_m6AC449189DCEE89A4FA2A2B724DE296A1DFB6A9B_inline(L_3, L_7, il2cpp_rgctx_method(method->klass->rgctx_data, 32));
|
|
if (!L_8)
|
|
{
|
|
goto IL_001e;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_9 = V_1;
|
|
return L_9;
|
|
}
|
|
|
|
IL_001e:
|
|
{
|
|
int32_t L_10 = V_1;
|
|
V_1 = ((int32_t)il2cpp_codegen_add(L_10, 1));
|
|
}
|
|
|
|
IL_0022:
|
|
{
|
|
int32_t L_11 = V_1;
|
|
int32_t L_12 = V_0;
|
|
if ((((int32_t)L_11) < ((int32_t)L_12)))
|
|
{
|
|
goto IL_0008;
|
|
}
|
|
}
|
|
{
|
|
return (-1);
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ExposedList_1_FindLast_mFF12707ED5F425E6D2FB618F1D94C4C6912B8DF3_gshared (ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7* __this, Predicate_1_t8342C85FF4E41CD1F7024AC0CDC3E5312A32CB12* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
RuntimeObject* V_1 = NULL;
|
|
{
|
|
Predicate_1_t8342C85FF4E41CD1F7024AC0CDC3E5312A32CB12* L_0 = ___0_match;
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
|
|
ExposedList_1_CheckMatch_m4670DEDC4F45E2E61F2D48BCAAA7305D5F85C5CD(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 28));
|
|
int32_t L_1 = __this->___Count;
|
|
Predicate_1_t8342C85FF4E41CD1F7024AC0CDC3E5312A32CB12* L_2 = ___0_match;
|
|
int32_t L_3;
|
|
L_3 = ExposedList_1_GetLastIndex_mDAF426343E1B2547D31C5351F768DB146C329CC9(__this, 0, L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 34));
|
|
V_0 = L_3;
|
|
int32_t L_4 = V_0;
|
|
if ((((int32_t)L_4) == ((int32_t)(-1))))
|
|
{
|
|
goto IL_0026;
|
|
}
|
|
}
|
|
{
|
|
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_5 = __this->___Items;
|
|
int32_t L_6 = V_0;
|
|
NullCheck(L_5);
|
|
int32_t L_7 = L_6;
|
|
RuntimeObject* L_8 = (L_5)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
|
|
return L_8;
|
|
}
|
|
|
|
IL_0026:
|
|
{
|
|
il2cpp_codegen_initobj((&V_1), sizeof(RuntimeObject*));
|
|
RuntimeObject* L_9 = V_1;
|
|
return L_9;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ExposedList_1_FindLastIndex_m6072F469F8D21FBC651870F3CAFDBD3918871028_gshared (ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7* __this, Predicate_1_t8342C85FF4E41CD1F7024AC0CDC3E5312A32CB12* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Predicate_1_t8342C85FF4E41CD1F7024AC0CDC3E5312A32CB12* L_0 = ___0_match;
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
|
|
ExposedList_1_CheckMatch_m4670DEDC4F45E2E61F2D48BCAAA7305D5F85C5CD(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 28));
|
|
int32_t L_1 = __this->___Count;
|
|
Predicate_1_t8342C85FF4E41CD1F7024AC0CDC3E5312A32CB12* L_2 = ___0_match;
|
|
int32_t L_3;
|
|
L_3 = ExposedList_1_GetLastIndex_mDAF426343E1B2547D31C5351F768DB146C329CC9(__this, 0, L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 34));
|
|
return L_3;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ExposedList_1_FindLastIndex_mFB716A39A57DEF427B7B295157B5E72725B3C702_gshared (ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7* __this, int32_t ___0_startIndex, Predicate_1_t8342C85FF4E41CD1F7024AC0CDC3E5312A32CB12* ___1_match, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Predicate_1_t8342C85FF4E41CD1F7024AC0CDC3E5312A32CB12* L_0 = ___1_match;
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
|
|
ExposedList_1_CheckMatch_m4670DEDC4F45E2E61F2D48BCAAA7305D5F85C5CD(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 28));
|
|
int32_t L_1 = ___0_startIndex;
|
|
ExposedList_1_CheckIndex_mE14128084BC28B48BD9F031781AEBCBA6F166D04(__this, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
|
|
int32_t L_2 = ___0_startIndex;
|
|
Predicate_1_t8342C85FF4E41CD1F7024AC0CDC3E5312A32CB12* L_3 = ___1_match;
|
|
int32_t L_4;
|
|
L_4 = ExposedList_1_GetLastIndex_mDAF426343E1B2547D31C5351F768DB146C329CC9(__this, 0, ((int32_t)il2cpp_codegen_add(L_2, 1)), L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 34));
|
|
return L_4;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ExposedList_1_FindLastIndex_m469292748DDA26FC94019B545C141754FDC93AE3_gshared (ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_t8342C85FF4E41CD1F7024AC0CDC3E5312A32CB12* ___2_match, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
Predicate_1_t8342C85FF4E41CD1F7024AC0CDC3E5312A32CB12* L_0 = ___2_match;
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
|
|
ExposedList_1_CheckMatch_m4670DEDC4F45E2E61F2D48BCAAA7305D5F85C5CD(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 28));
|
|
int32_t L_1 = ___0_startIndex;
|
|
int32_t L_2 = ___1_count;
|
|
V_0 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_subtract(L_1, L_2)), 1));
|
|
int32_t L_3 = V_0;
|
|
int32_t L_4 = ___1_count;
|
|
ExposedList_1_CheckRange_m1931B403DD741674F4D64B6B412B34A6B10D504C(__this, L_3, L_4, il2cpp_rgctx_method(method->klass->rgctx_data, 25));
|
|
int32_t L_5 = V_0;
|
|
int32_t L_6 = ___1_count;
|
|
Predicate_1_t8342C85FF4E41CD1F7024AC0CDC3E5312A32CB12* L_7 = ___2_match;
|
|
int32_t L_8;
|
|
L_8 = ExposedList_1_GetLastIndex_mDAF426343E1B2547D31C5351F768DB146C329CC9(__this, L_5, L_6, L_7, il2cpp_rgctx_method(method->klass->rgctx_data, 34));
|
|
return L_8;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ExposedList_1_GetLastIndex_mDAF426343E1B2547D31C5351F768DB146C329CC9_gshared (ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7* __this, int32_t ___0_startIndex, int32_t ___1_count, Predicate_1_t8342C85FF4E41CD1F7024AC0CDC3E5312A32CB12* ___2_match, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
int32_t L_0 = ___0_startIndex;
|
|
int32_t L_1 = ___1_count;
|
|
V_0 = ((int32_t)il2cpp_codegen_add(L_0, L_1));
|
|
goto IL_0020;
|
|
}
|
|
|
|
IL_0006:
|
|
{
|
|
Predicate_1_t8342C85FF4E41CD1F7024AC0CDC3E5312A32CB12* L_2 = ___2_match;
|
|
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_3 = __this->___Items;
|
|
int32_t L_4 = V_0;
|
|
int32_t L_5 = ((int32_t)il2cpp_codegen_subtract(L_4, 1));
|
|
V_0 = L_5;
|
|
NullCheck(L_3);
|
|
int32_t L_6 = L_5;
|
|
RuntimeObject* L_7 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_6));
|
|
NullCheck(L_2);
|
|
bool L_8;
|
|
L_8 = Predicate_1_Invoke_m6AC449189DCEE89A4FA2A2B724DE296A1DFB6A9B_inline(L_2, L_7, il2cpp_rgctx_method(method->klass->rgctx_data, 32));
|
|
if (!L_8)
|
|
{
|
|
goto IL_0020;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_9 = V_0;
|
|
return L_9;
|
|
}
|
|
|
|
IL_0020:
|
|
{
|
|
int32_t L_10 = V_0;
|
|
int32_t L_11 = ___0_startIndex;
|
|
if ((!(((uint32_t)L_10) == ((uint32_t)L_11))))
|
|
{
|
|
goto IL_0006;
|
|
}
|
|
}
|
|
{
|
|
return (-1);
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_ForEach_m4015D754B5C2E4670129FAAB6A7254144ABC9002_gshared (ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7* __this, Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* ___0_action, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* L_0 = ___0_action;
|
|
if (L_0)
|
|
{
|
|
goto IL_000e;
|
|
}
|
|
}
|
|
{
|
|
ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
|
|
ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF9010398F7F524C05AB19445BDCE02E617A3E267)), NULL);
|
|
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method);
|
|
}
|
|
|
|
IL_000e:
|
|
{
|
|
V_0 = 0;
|
|
goto IL_0028;
|
|
}
|
|
|
|
IL_0012:
|
|
{
|
|
Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* L_2 = ___0_action;
|
|
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_3 = __this->___Items;
|
|
int32_t L_4 = V_0;
|
|
NullCheck(L_3);
|
|
int32_t L_5 = L_4;
|
|
RuntimeObject* L_6 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
|
|
NullCheck(L_2);
|
|
Action_1_Invoke_mF2422B2DD29F74CE66F791C3F68E288EC7C3DB9E_inline(L_2, L_6, il2cpp_rgctx_method(method->klass->rgctx_data, 36));
|
|
int32_t L_7 = V_0;
|
|
V_0 = ((int32_t)il2cpp_codegen_add(L_7, 1));
|
|
}
|
|
|
|
IL_0028:
|
|
{
|
|
int32_t L_8 = V_0;
|
|
int32_t L_9 = __this->___Count;
|
|
if ((((int32_t)L_8) < ((int32_t)L_9)))
|
|
{
|
|
goto IL_0012;
|
|
}
|
|
}
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_t739C86133C966CD494DA3E584097A6CF08A5F453 ExposedList_1_GetEnumerator_m3FBC2F5FB0D42C43E9CC9179CCEE0155B7C6D71B_gshared (ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Enumerator_t739C86133C966CD494DA3E584097A6CF08A5F453 L_0;
|
|
memset((&L_0), 0, sizeof(L_0));
|
|
Enumerator__ctor_mBAB456CE0D6489C7E5852B27C4D5FD34FCDD5229((&L_0), __this, il2cpp_rgctx_method(method->klass->rgctx_data, 38));
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7* ExposedList_1_GetRange_mB2808805A8720850574357F19CB3FF50BE2CFB54_gshared (ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method)
|
|
{
|
|
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* V_0 = NULL;
|
|
{
|
|
int32_t L_0 = ___0_index;
|
|
int32_t L_1 = ___1_count;
|
|
ExposedList_1_CheckRange_m1931B403DD741674F4D64B6B412B34A6B10D504C(__this, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 25));
|
|
int32_t L_2 = ___1_count;
|
|
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_3 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(il2cpp_rgctx_data(method->klass->rgctx_data, 8), (uint32_t)L_2);
|
|
V_0 = L_3;
|
|
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_4 = __this->___Items;
|
|
int32_t L_5 = ___0_index;
|
|
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_6 = V_0;
|
|
int32_t L_7 = ___1_count;
|
|
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_4, L_5, (RuntimeArray*)L_6, 0, L_7, NULL);
|
|
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_8 = V_0;
|
|
int32_t L_9 = ___1_count;
|
|
ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7* L_10 = (ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 0));
|
|
ExposedList_1__ctor_m92744E3F64F982AA4F1DEBC8DEF58ED215E259D3(L_10, L_8, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 39));
|
|
return L_10;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ExposedList_1_IndexOf_m8BEA2B2EB7D8978025AF8EEDAA51958044680D1F_gshared (ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_0 = __this->___Items;
|
|
RuntimeObject* L_1 = ___0_item;
|
|
int32_t L_2 = __this->___Count;
|
|
int32_t L_3;
|
|
L_3 = Array_IndexOf_TisRuntimeObject_m4C0C698B1D627E6B3C3BE6DDA512E8E276DC6F73(L_0, L_1, 0, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 26));
|
|
return L_3;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ExposedList_1_IndexOf_mD5B3C6279A276467A5E763F2B1EE8FD306CCB837_gshared (ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7* __this, RuntimeObject* ___0_item, int32_t ___1_index, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___1_index;
|
|
ExposedList_1_CheckIndex_mE14128084BC28B48BD9F031781AEBCBA6F166D04(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
|
|
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1 = __this->___Items;
|
|
RuntimeObject* L_2 = ___0_item;
|
|
int32_t L_3 = ___1_index;
|
|
int32_t L_4 = __this->___Count;
|
|
int32_t L_5 = ___1_index;
|
|
int32_t L_6;
|
|
L_6 = Array_IndexOf_TisRuntimeObject_m4C0C698B1D627E6B3C3BE6DDA512E8E276DC6F73(L_1, L_2, L_3, ((int32_t)il2cpp_codegen_subtract(L_4, L_5)), il2cpp_rgctx_method(method->klass->rgctx_data, 26));
|
|
return L_6;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ExposedList_1_IndexOf_m797156F96C9CC835843CA311C8E6C11D905D0C54_gshared (ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7* __this, RuntimeObject* ___0_item, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___1_index;
|
|
if ((((int32_t)L_0) >= ((int32_t)0)))
|
|
{
|
|
goto IL_000f;
|
|
}
|
|
}
|
|
{
|
|
ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_1 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var)));
|
|
ArgumentOutOfRangeException__ctor_mBC1D5DEEA1BA41DE77228CB27D6BAFEB6DCCBF4A(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral2B6D6F48C27C60C3B55391AB377D9DC8F5639AA1)), NULL);
|
|
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method);
|
|
}
|
|
|
|
IL_000f:
|
|
{
|
|
int32_t L_2 = ___2_count;
|
|
if ((((int32_t)L_2) >= ((int32_t)0)))
|
|
{
|
|
goto IL_001e;
|
|
}
|
|
}
|
|
{
|
|
ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_3 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var)));
|
|
ArgumentOutOfRangeException__ctor_mBC1D5DEEA1BA41DE77228CB27D6BAFEB6DCCBF4A(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral07624473F417C06C74D59C64840A1532FCE2C626)), NULL);
|
|
IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, method);
|
|
}
|
|
|
|
IL_001e:
|
|
{
|
|
int32_t L_4 = ___1_index;
|
|
int32_t L_5 = ___2_count;
|
|
int32_t L_6 = __this->___Count;
|
|
if ((!(((uint32_t)((int32_t)il2cpp_codegen_add(L_4, L_5))) > ((uint32_t)L_6))))
|
|
{
|
|
goto IL_0034;
|
|
}
|
|
}
|
|
{
|
|
ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_7 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var)));
|
|
ArgumentOutOfRangeException__ctor_mBC1D5DEEA1BA41DE77228CB27D6BAFEB6DCCBF4A(L_7, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral8323D44D38CA9D8ED487159B21F762B262510EE5)), NULL);
|
|
IL2CPP_RAISE_MANAGED_EXCEPTION(L_7, method);
|
|
}
|
|
|
|
IL_0034:
|
|
{
|
|
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_8 = __this->___Items;
|
|
RuntimeObject* L_9 = ___0_item;
|
|
int32_t L_10 = ___1_index;
|
|
int32_t L_11 = ___2_count;
|
|
int32_t L_12;
|
|
L_12 = Array_IndexOf_TisRuntimeObject_m4C0C698B1D627E6B3C3BE6DDA512E8E276DC6F73(L_8, L_9, L_10, L_11, il2cpp_rgctx_method(method->klass->rgctx_data, 26));
|
|
return L_12;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_Shift_m603EF39D9F0BF53D0B185F776079A9B2200A3B8B_gshared (ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7* __this, int32_t ___0_start, int32_t ___1_delta, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___1_delta;
|
|
if ((((int32_t)L_0) >= ((int32_t)0)))
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_1 = ___0_start;
|
|
int32_t L_2 = ___1_delta;
|
|
___0_start = ((int32_t)il2cpp_codegen_subtract(L_1, L_2));
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
int32_t L_3 = ___0_start;
|
|
int32_t L_4 = __this->___Count;
|
|
if ((((int32_t)L_3) >= ((int32_t)L_4)))
|
|
{
|
|
goto IL_002f;
|
|
}
|
|
}
|
|
{
|
|
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_5 = __this->___Items;
|
|
int32_t L_6 = ___0_start;
|
|
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_7 = __this->___Items;
|
|
int32_t L_8 = ___0_start;
|
|
int32_t L_9 = ___1_delta;
|
|
int32_t L_10 = __this->___Count;
|
|
int32_t L_11 = ___0_start;
|
|
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_5, L_6, (RuntimeArray*)L_7, ((int32_t)il2cpp_codegen_add(L_8, L_9)), ((int32_t)il2cpp_codegen_subtract(L_10, L_11)), NULL);
|
|
}
|
|
|
|
IL_002f:
|
|
{
|
|
int32_t L_12 = __this->___Count;
|
|
int32_t L_13 = ___1_delta;
|
|
__this->___Count = ((int32_t)il2cpp_codegen_add(L_12, L_13));
|
|
int32_t L_14 = ___1_delta;
|
|
if ((((int32_t)L_14) >= ((int32_t)0)))
|
|
{
|
|
goto IL_0054;
|
|
}
|
|
}
|
|
{
|
|
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_15 = __this->___Items;
|
|
int32_t L_16 = __this->___Count;
|
|
int32_t L_17 = ___1_delta;
|
|
Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_15, L_16, ((-L_17)), NULL);
|
|
}
|
|
|
|
IL_0054:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_CheckIndex_mE14128084BC28B48BD9F031781AEBCBA6F166D04_gshared (ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___0_index;
|
|
if ((((int32_t)L_0) < ((int32_t)0)))
|
|
{
|
|
goto IL_000d;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_1 = ___0_index;
|
|
int32_t L_2 = __this->___Count;
|
|
if ((!(((uint32_t)L_1) > ((uint32_t)L_2))))
|
|
{
|
|
goto IL_0018;
|
|
}
|
|
}
|
|
|
|
IL_000d:
|
|
{
|
|
ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_3 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var)));
|
|
ArgumentOutOfRangeException__ctor_mBC1D5DEEA1BA41DE77228CB27D6BAFEB6DCCBF4A(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral2B6D6F48C27C60C3B55391AB377D9DC8F5639AA1)), NULL);
|
|
IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, method);
|
|
}
|
|
|
|
IL_0018:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_Insert_m7DA4DC73993A644AD88E7D6BB0803C8714627E60_gshared (ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7* __this, int32_t ___0_index, RuntimeObject* ___1_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___0_index;
|
|
ExposedList_1_CheckIndex_mE14128084BC28B48BD9F031781AEBCBA6F166D04(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
|
|
int32_t L_1 = __this->___Count;
|
|
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_2 = __this->___Items;
|
|
NullCheck(L_2);
|
|
if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)(((RuntimeArray*)L_2)->max_length))))))
|
|
{
|
|
goto IL_001e;
|
|
}
|
|
}
|
|
{
|
|
ExposedList_1_GrowIfNeeded_mD8FF6DABE20A4889930BD001E4D87EEDD0634B36(__this, 1, il2cpp_rgctx_method(method->klass->rgctx_data, 10));
|
|
}
|
|
|
|
IL_001e:
|
|
{
|
|
int32_t L_3 = ___0_index;
|
|
ExposedList_1_Shift_m603EF39D9F0BF53D0B185F776079A9B2200A3B8B(__this, L_3, 1, il2cpp_rgctx_method(method->klass->rgctx_data, 40));
|
|
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_4 = __this->___Items;
|
|
int32_t L_5 = ___0_index;
|
|
RuntimeObject* L_6 = ___1_item;
|
|
NullCheck(L_4);
|
|
(L_4)->SetAt(static_cast<il2cpp_array_size_t>(L_5), (RuntimeObject*)L_6);
|
|
int32_t L_7 = __this->___version;
|
|
__this->___version = ((int32_t)il2cpp_codegen_add(L_7, 1));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_CheckCollection_m645F7D87BA390C41A688AA5A389874F60087BD03_gshared (ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
RuntimeObject* L_0 = ___0_collection;
|
|
if (L_0)
|
|
{
|
|
goto IL_000e;
|
|
}
|
|
}
|
|
{
|
|
ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
|
|
ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral469F05BE9BB4C7903C353D0EB9F6384C84A48B25)), NULL);
|
|
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method);
|
|
}
|
|
|
|
IL_000e:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_InsertRange_m248FF52E8350D2E136DE4AB58FB7497C63F7CAF9_gshared (ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7* __this, int32_t ___0_index, RuntimeObject* ___1_collection, const RuntimeMethod* method)
|
|
{
|
|
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* V_0 = NULL;
|
|
RuntimeObject* V_1 = NULL;
|
|
{
|
|
RuntimeObject* L_0 = ___1_collection;
|
|
ExposedList_1_CheckCollection_m645F7D87BA390C41A688AA5A389874F60087BD03(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 4));
|
|
int32_t L_1 = ___0_index;
|
|
ExposedList_1_CheckIndex_mE14128084BC28B48BD9F031781AEBCBA6F166D04(__this, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
|
|
RuntimeObject* L_2 = ___1_collection;
|
|
if ((!(((RuntimeObject*)(RuntimeObject*)L_2) == ((RuntimeObject*)(ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7*)__this))))
|
|
{
|
|
goto IL_004f;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_3 = __this->___Count;
|
|
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_4 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(il2cpp_rgctx_data(method->klass->rgctx_data, 8), (uint32_t)L_3);
|
|
V_0 = L_4;
|
|
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_5 = V_0;
|
|
ExposedList_1_CopyTo_mDE1700F846022B2BD2C60D35EFE270895771D005(__this, L_5, 0, il2cpp_rgctx_method(method->klass->rgctx_data, 21));
|
|
int32_t L_6 = __this->___Count;
|
|
ExposedList_1_GrowIfNeeded_mD8FF6DABE20A4889930BD001E4D87EEDD0634B36(__this, L_6, il2cpp_rgctx_method(method->klass->rgctx_data, 10));
|
|
int32_t L_7 = ___0_index;
|
|
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_8 = V_0;
|
|
NullCheck(L_8);
|
|
ExposedList_1_Shift_m603EF39D9F0BF53D0B185F776079A9B2200A3B8B(__this, L_7, ((int32_t)(((RuntimeArray*)L_8)->max_length)), il2cpp_rgctx_method(method->klass->rgctx_data, 40));
|
|
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_9 = V_0;
|
|
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_10 = __this->___Items;
|
|
int32_t L_11 = ___0_index;
|
|
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_12 = V_0;
|
|
NullCheck(L_12);
|
|
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_9, 0, (RuntimeArray*)L_10, L_11, ((int32_t)(((RuntimeArray*)L_12)->max_length)), NULL);
|
|
goto IL_006b;
|
|
}
|
|
|
|
IL_004f:
|
|
{
|
|
RuntimeObject* L_13 = ___1_collection;
|
|
V_1 = ((RuntimeObject*)IsInst((RuntimeObject*)L_13, il2cpp_rgctx_data(method->klass->rgctx_data, 5)));
|
|
RuntimeObject* L_14 = V_1;
|
|
if (!L_14)
|
|
{
|
|
goto IL_0063;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_15 = ___0_index;
|
|
RuntimeObject* L_16 = V_1;
|
|
ExposedList_1_InsertCollection_mAEA23B303CF3A0FA3116D6C5890E9D7B2ABF159B(__this, L_15, L_16, il2cpp_rgctx_method(method->klass->rgctx_data, 41));
|
|
goto IL_006b;
|
|
}
|
|
|
|
IL_0063:
|
|
{
|
|
int32_t L_17 = ___0_index;
|
|
RuntimeObject* L_18 = ___1_collection;
|
|
ExposedList_1_InsertEnumeration_m5BC469CCAE5A998DDD36274E530E6AAF4313A98B(__this, L_17, L_18, il2cpp_rgctx_method(method->klass->rgctx_data, 42));
|
|
}
|
|
|
|
IL_006b:
|
|
{
|
|
int32_t L_19 = __this->___version;
|
|
__this->___version = ((int32_t)il2cpp_codegen_add(L_19, 1));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_InsertCollection_mAEA23B303CF3A0FA3116D6C5890E9D7B2ABF159B_gshared (ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7* __this, int32_t ___0_index, RuntimeObject* ___1_collection, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
RuntimeObject* L_0 = ___1_collection;
|
|
NullCheck(L_0);
|
|
int32_t L_1;
|
|
L_1 = InterfaceFuncInvoker0< int32_t >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 5), L_0);
|
|
V_0 = L_1;
|
|
int32_t L_2 = V_0;
|
|
ExposedList_1_GrowIfNeeded_mD8FF6DABE20A4889930BD001E4D87EEDD0634B36(__this, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 10));
|
|
int32_t L_3 = ___0_index;
|
|
int32_t L_4 = V_0;
|
|
ExposedList_1_Shift_m603EF39D9F0BF53D0B185F776079A9B2200A3B8B(__this, L_3, L_4, il2cpp_rgctx_method(method->klass->rgctx_data, 40));
|
|
RuntimeObject* L_5 = ___1_collection;
|
|
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_6 = __this->___Items;
|
|
int32_t L_7 = ___0_index;
|
|
NullCheck(L_5);
|
|
InterfaceActionInvoker2< ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*, int32_t >::Invoke(5, il2cpp_rgctx_data(method->klass->rgctx_data, 5), L_5, L_6, L_7);
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_InsertEnumeration_m5BC469CCAE5A998DDD36274E530E6AAF4313A98B_gshared (ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7* __this, int32_t ___0_index, RuntimeObject* ___1_enumerable, 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*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
RuntimeObject* V_0 = NULL;
|
|
RuntimeObject* V_1 = NULL;
|
|
{
|
|
RuntimeObject* L_0 = ___1_enumerable;
|
|
NullCheck(L_0);
|
|
RuntimeObject* L_1;
|
|
L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 3), L_0);
|
|
V_0 = L_1;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_0027:
|
|
{
|
|
{
|
|
RuntimeObject* L_2 = V_0;
|
|
if (!L_2)
|
|
{
|
|
goto IL_0030;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_3 = V_0;
|
|
NullCheck((RuntimeObject*)L_3);
|
|
InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_3);
|
|
}
|
|
|
|
IL_0030:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
});
|
|
try
|
|
{
|
|
{
|
|
goto IL_001d_1;
|
|
}
|
|
|
|
IL_0009_1:
|
|
{
|
|
RuntimeObject* L_4 = V_0;
|
|
NullCheck(L_4);
|
|
RuntimeObject* L_5;
|
|
L_5 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 18), L_4);
|
|
V_1 = L_5;
|
|
int32_t L_6 = ___0_index;
|
|
int32_t L_7 = L_6;
|
|
___0_index = ((int32_t)il2cpp_codegen_add(L_7, 1));
|
|
RuntimeObject* L_8 = V_1;
|
|
ExposedList_1_Insert_m7DA4DC73993A644AD88E7D6BB0803C8714627E60(__this, L_7, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 43));
|
|
}
|
|
|
|
IL_001d_1:
|
|
{
|
|
RuntimeObject* L_9 = V_0;
|
|
NullCheck((RuntimeObject*)L_9);
|
|
bool L_10;
|
|
L_10 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_9);
|
|
if (L_10)
|
|
{
|
|
goto IL_0009_1;
|
|
}
|
|
}
|
|
{
|
|
goto IL_0031;
|
|
}
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_0031:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ExposedList_1_LastIndexOf_mEDD28B3CADA976DE06B17330F5F0E945F30F96DF_gshared (ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_0 = __this->___Items;
|
|
RuntimeObject* L_1 = ___0_item;
|
|
int32_t L_2 = __this->___Count;
|
|
int32_t L_3 = __this->___Count;
|
|
int32_t L_4;
|
|
L_4 = Array_LastIndexOf_TisRuntimeObject_m71A883897624019E6587A0716169FDF72475BC3D(L_0, L_1, ((int32_t)il2cpp_codegen_subtract(L_2, 1)), L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 44));
|
|
return L_4;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ExposedList_1_LastIndexOf_m5E8507E05A19E6DCBFF0FE5896F5775CC2CB0FF6_gshared (ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7* __this, RuntimeObject* ___0_item, int32_t ___1_index, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___1_index;
|
|
ExposedList_1_CheckIndex_mE14128084BC28B48BD9F031781AEBCBA6F166D04(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
|
|
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1 = __this->___Items;
|
|
RuntimeObject* L_2 = ___0_item;
|
|
int32_t L_3 = ___1_index;
|
|
int32_t L_4 = ___1_index;
|
|
int32_t L_5;
|
|
L_5 = Array_LastIndexOf_TisRuntimeObject_m71A883897624019E6587A0716169FDF72475BC3D(L_1, L_2, L_3, ((int32_t)il2cpp_codegen_add(L_4, 1)), il2cpp_rgctx_method(method->klass->rgctx_data, 44));
|
|
return L_5;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ExposedList_1_LastIndexOf_m9E0266702AE59322947C64E789E90B912077CE4D_gshared (ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7* __this, RuntimeObject* ___0_item, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___1_index;
|
|
if ((((int32_t)L_0) >= ((int32_t)0)))
|
|
{
|
|
goto IL_001a;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_1 = ___1_index;
|
|
int32_t L_2 = L_1;
|
|
RuntimeObject* L_3 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var)), &L_2);
|
|
ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_4 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var)));
|
|
ArgumentOutOfRangeException__ctor_m60B543A63AC8692C28096003FBF2AD124B9D5B85(L_4, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral2B6D6F48C27C60C3B55391AB377D9DC8F5639AA1)), L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral2D65EE85CADB9008DEE48BCD5A9E95E54D15F3FF)), NULL);
|
|
IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, method);
|
|
}
|
|
|
|
IL_001a:
|
|
{
|
|
int32_t L_5 = ___2_count;
|
|
if ((((int32_t)L_5) >= ((int32_t)0)))
|
|
{
|
|
goto IL_0034;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_6 = ___2_count;
|
|
int32_t L_7 = L_6;
|
|
RuntimeObject* L_8 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var)), &L_7);
|
|
ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_9 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var)));
|
|
ArgumentOutOfRangeException__ctor_m60B543A63AC8692C28096003FBF2AD124B9D5B85(L_9, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral07624473F417C06C74D59C64840A1532FCE2C626)), L_8, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral158BA1ED10A53D1BA59A2C5D9C58736662B34750)), NULL);
|
|
IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, method);
|
|
}
|
|
|
|
IL_0034:
|
|
{
|
|
int32_t L_10 = ___1_index;
|
|
int32_t L_11 = ___2_count;
|
|
if ((((int32_t)((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_subtract(L_10, L_11)), 1))) >= ((int32_t)0)))
|
|
{
|
|
goto IL_0052;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_12 = ___2_count;
|
|
int32_t L_13 = L_12;
|
|
RuntimeObject* L_14 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var)), &L_13);
|
|
ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_15 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var)));
|
|
ArgumentOutOfRangeException__ctor_m60B543A63AC8692C28096003FBF2AD124B9D5B85(L_15, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral07624473F417C06C74D59C64840A1532FCE2C626)), L_14, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral237DA396E8FE2D1C94C98875D84C7D661FF86FB6)), NULL);
|
|
IL2CPP_RAISE_MANAGED_EXCEPTION(L_15, method);
|
|
}
|
|
|
|
IL_0052:
|
|
{
|
|
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_16 = __this->___Items;
|
|
RuntimeObject* L_17 = ___0_item;
|
|
int32_t L_18 = ___1_index;
|
|
int32_t L_19 = ___2_count;
|
|
int32_t L_20;
|
|
L_20 = Array_LastIndexOf_TisRuntimeObject_m71A883897624019E6587A0716169FDF72475BC3D(L_16, L_17, L_18, L_19, il2cpp_rgctx_method(method->klass->rgctx_data, 44));
|
|
return L_20;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ExposedList_1_Remove_m37D4EC26C277EF78D261313D6AADF927B2CA4C1B_gshared (ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
RuntimeObject* L_0 = ___0_item;
|
|
int32_t L_1;
|
|
L_1 = ExposedList_1_IndexOf_m8BEA2B2EB7D8978025AF8EEDAA51958044680D1F(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 45));
|
|
V_0 = L_1;
|
|
int32_t L_2 = V_0;
|
|
if ((((int32_t)L_2) == ((int32_t)(-1))))
|
|
{
|
|
goto IL_0013;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_3 = V_0;
|
|
ExposedList_1_RemoveAt_m3D5E43FCABF6411C1064F04B11F0CC85823FC3DC(__this, L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 46));
|
|
}
|
|
|
|
IL_0013:
|
|
{
|
|
int32_t L_4 = V_0;
|
|
return (bool)((((int32_t)((((int32_t)L_4) == ((int32_t)(-1)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ExposedList_1_RemoveAll_mC0FA915A39492EA58A58B11BB087D95650E06B29_gshared (ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7* __this, Predicate_1_t8342C85FF4E41CD1F7024AC0CDC3E5312A32CB12* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Predicate_1_t8342C85FF4E41CD1F7024AC0CDC3E5312A32CB12* L_0 = ___0_match;
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
|
|
ExposedList_1_CheckMatch_m4670DEDC4F45E2E61F2D48BCAAA7305D5F85C5CD(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 28));
|
|
V_0 = 0;
|
|
V_1 = 0;
|
|
V_0 = 0;
|
|
goto IL_0026;
|
|
}
|
|
|
|
IL_000e:
|
|
{
|
|
Predicate_1_t8342C85FF4E41CD1F7024AC0CDC3E5312A32CB12* L_1 = ___0_match;
|
|
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_2 = __this->___Items;
|
|
int32_t L_3 = V_0;
|
|
NullCheck(L_2);
|
|
int32_t L_4 = L_3;
|
|
RuntimeObject* L_5 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
|
|
NullCheck(L_1);
|
|
bool L_6;
|
|
L_6 = Predicate_1_Invoke_m6AC449189DCEE89A4FA2A2B724DE296A1DFB6A9B_inline(L_1, L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 32));
|
|
if (L_6)
|
|
{
|
|
goto IL_002f;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_7 = V_0;
|
|
V_0 = ((int32_t)il2cpp_codegen_add(L_7, 1));
|
|
}
|
|
|
|
IL_0026:
|
|
{
|
|
int32_t L_8 = V_0;
|
|
int32_t L_9 = __this->___Count;
|
|
if ((((int32_t)L_8) < ((int32_t)L_9)))
|
|
{
|
|
goto IL_000e;
|
|
}
|
|
}
|
|
|
|
IL_002f:
|
|
{
|
|
int32_t L_10 = V_0;
|
|
int32_t L_11 = __this->___Count;
|
|
if ((!(((uint32_t)L_10) == ((uint32_t)L_11))))
|
|
{
|
|
goto IL_003a;
|
|
}
|
|
}
|
|
{
|
|
return 0;
|
|
}
|
|
|
|
IL_003a:
|
|
{
|
|
int32_t L_12 = __this->___version;
|
|
__this->___version = ((int32_t)il2cpp_codegen_add(L_12, 1));
|
|
int32_t L_13 = V_0;
|
|
V_1 = ((int32_t)il2cpp_codegen_add(L_13, 1));
|
|
goto IL_0082;
|
|
}
|
|
|
|
IL_004e:
|
|
{
|
|
Predicate_1_t8342C85FF4E41CD1F7024AC0CDC3E5312A32CB12* L_14 = ___0_match;
|
|
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_15 = __this->___Items;
|
|
int32_t L_16 = V_1;
|
|
NullCheck(L_15);
|
|
int32_t L_17 = L_16;
|
|
RuntimeObject* L_18 = (L_15)->GetAt(static_cast<il2cpp_array_size_t>(L_17));
|
|
NullCheck(L_14);
|
|
bool L_19;
|
|
L_19 = Predicate_1_Invoke_m6AC449189DCEE89A4FA2A2B724DE296A1DFB6A9B_inline(L_14, L_18, il2cpp_rgctx_method(method->klass->rgctx_data, 32));
|
|
if (L_19)
|
|
{
|
|
goto IL_007e;
|
|
}
|
|
}
|
|
{
|
|
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_20 = __this->___Items;
|
|
int32_t L_21 = V_0;
|
|
int32_t L_22 = L_21;
|
|
V_0 = ((int32_t)il2cpp_codegen_add(L_22, 1));
|
|
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_23 = __this->___Items;
|
|
int32_t L_24 = V_1;
|
|
NullCheck(L_23);
|
|
int32_t L_25 = L_24;
|
|
RuntimeObject* L_26 = (L_23)->GetAt(static_cast<il2cpp_array_size_t>(L_25));
|
|
NullCheck(L_20);
|
|
(L_20)->SetAt(static_cast<il2cpp_array_size_t>(L_22), (RuntimeObject*)L_26);
|
|
}
|
|
|
|
IL_007e:
|
|
{
|
|
int32_t L_27 = V_1;
|
|
V_1 = ((int32_t)il2cpp_codegen_add(L_27, 1));
|
|
}
|
|
|
|
IL_0082:
|
|
{
|
|
int32_t L_28 = V_1;
|
|
int32_t L_29 = __this->___Count;
|
|
if ((((int32_t)L_28) < ((int32_t)L_29)))
|
|
{
|
|
goto IL_004e;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_30 = V_1;
|
|
int32_t L_31 = V_0;
|
|
if ((((int32_t)((int32_t)il2cpp_codegen_subtract(L_30, L_31))) <= ((int32_t)0)))
|
|
{
|
|
goto IL_00a0;
|
|
}
|
|
}
|
|
{
|
|
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_32 = __this->___Items;
|
|
int32_t L_33 = V_0;
|
|
int32_t L_34 = V_1;
|
|
int32_t L_35 = V_0;
|
|
Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_32, L_33, ((int32_t)il2cpp_codegen_subtract(L_34, L_35)), NULL);
|
|
}
|
|
|
|
IL_00a0:
|
|
{
|
|
int32_t L_36 = V_0;
|
|
__this->___Count = L_36;
|
|
int32_t L_37 = V_1;
|
|
int32_t L_38 = V_0;
|
|
return ((int32_t)il2cpp_codegen_subtract(L_37, L_38));
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_RemoveAt_m3D5E43FCABF6411C1064F04B11F0CC85823FC3DC_gshared (ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___0_index;
|
|
if ((((int32_t)L_0) < ((int32_t)0)))
|
|
{
|
|
goto IL_000d;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_1 = ___0_index;
|
|
int32_t L_2 = __this->___Count;
|
|
if ((!(((uint32_t)L_1) >= ((uint32_t)L_2))))
|
|
{
|
|
goto IL_0018;
|
|
}
|
|
}
|
|
|
|
IL_000d:
|
|
{
|
|
ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_3 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var)));
|
|
ArgumentOutOfRangeException__ctor_mBC1D5DEEA1BA41DE77228CB27D6BAFEB6DCCBF4A(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral2B6D6F48C27C60C3B55391AB377D9DC8F5639AA1)), NULL);
|
|
IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, method);
|
|
}
|
|
|
|
IL_0018:
|
|
{
|
|
int32_t L_4 = ___0_index;
|
|
ExposedList_1_Shift_m603EF39D9F0BF53D0B185F776079A9B2200A3B8B(__this, L_4, (-1), il2cpp_rgctx_method(method->klass->rgctx_data, 40));
|
|
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_5 = __this->___Items;
|
|
int32_t L_6 = __this->___Count;
|
|
Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_5, L_6, 1, NULL);
|
|
int32_t L_7 = __this->___version;
|
|
__this->___version = ((int32_t)il2cpp_codegen_add(L_7, 1));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ExposedList_1_Pop_m4DBB52E1A555F9BF9CF4A77E58F9DEBB145605A0_gshared (ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7* __this, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
RuntimeObject* V_1 = NULL;
|
|
{
|
|
int32_t L_0 = __this->___Count;
|
|
if (L_0)
|
|
{
|
|
goto IL_0013;
|
|
}
|
|
}
|
|
{
|
|
InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_1 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
|
|
InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral57462D5D876383291750F779D30A75A0AD5ED4AE)), NULL);
|
|
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method);
|
|
}
|
|
|
|
IL_0013:
|
|
{
|
|
int32_t L_2 = __this->___Count;
|
|
V_0 = ((int32_t)il2cpp_codegen_subtract(L_2, 1));
|
|
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_3 = __this->___Items;
|
|
int32_t L_4 = V_0;
|
|
NullCheck(L_3);
|
|
int32_t L_5 = L_4;
|
|
RuntimeObject* L_6 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
|
|
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_7 = __this->___Items;
|
|
int32_t L_8 = V_0;
|
|
il2cpp_codegen_initobj((&V_1), sizeof(RuntimeObject*));
|
|
RuntimeObject* L_9 = V_1;
|
|
NullCheck(L_7);
|
|
(L_7)->SetAt(static_cast<il2cpp_array_size_t>(L_8), (RuntimeObject*)L_9);
|
|
int32_t L_10 = __this->___Count;
|
|
__this->___Count = ((int32_t)il2cpp_codegen_subtract(L_10, 1));
|
|
int32_t L_11 = __this->___version;
|
|
__this->___version = ((int32_t)il2cpp_codegen_add(L_11, 1));
|
|
return L_6;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_RemoveRange_mD6333880994756081E7FDE09E0D4EF2806624032_gshared (ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___0_index;
|
|
int32_t L_1 = ___1_count;
|
|
ExposedList_1_CheckRange_m1931B403DD741674F4D64B6B412B34A6B10D504C(__this, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 25));
|
|
int32_t L_2 = ___1_count;
|
|
if ((((int32_t)L_2) <= ((int32_t)0)))
|
|
{
|
|
goto IL_0035;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_3 = ___0_index;
|
|
int32_t L_4 = ___1_count;
|
|
ExposedList_1_Shift_m603EF39D9F0BF53D0B185F776079A9B2200A3B8B(__this, L_3, ((-L_4)), il2cpp_rgctx_method(method->klass->rgctx_data, 40));
|
|
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_5 = __this->___Items;
|
|
int32_t L_6 = __this->___Count;
|
|
int32_t L_7 = ___1_count;
|
|
Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_5, L_6, L_7, NULL);
|
|
int32_t L_8 = __this->___version;
|
|
__this->___version = ((int32_t)il2cpp_codegen_add(L_8, 1));
|
|
}
|
|
|
|
IL_0035:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_Reverse_m2DF202CD3B5F211F7B99BD3B342AD639E6C27277_gshared (ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_0 = __this->___Items;
|
|
int32_t L_1 = __this->___Count;
|
|
Array_Reverse_TisRuntimeObject_m06FF2E5011A594BEE1AF5EC3AEA51997A9812FE1(L_0, 0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 47));
|
|
int32_t L_2 = __this->___version;
|
|
__this->___version = ((int32_t)il2cpp_codegen_add(L_2, 1));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_Reverse_mDC4FB600045A8F5BAC6AA89A6ACDBC9965A8D18D_gshared (ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___0_index;
|
|
int32_t L_1 = ___1_count;
|
|
ExposedList_1_CheckRange_m1931B403DD741674F4D64B6B412B34A6B10D504C(__this, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 25));
|
|
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_2 = __this->___Items;
|
|
int32_t L_3 = ___0_index;
|
|
int32_t L_4 = ___1_count;
|
|
Array_Reverse_TisRuntimeObject_m06FF2E5011A594BEE1AF5EC3AEA51997A9812FE1(L_2, L_3, L_4, il2cpp_rgctx_method(method->klass->rgctx_data, 47));
|
|
int32_t L_5 = __this->___version;
|
|
__this->___version = ((int32_t)il2cpp_codegen_add(L_5, 1));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_Sort_m1A44105A2D25CF1D3CB887F3AF277E3E439243DC_gshared (ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_0 = __this->___Items;
|
|
int32_t L_1 = __this->___Count;
|
|
Comparer_1_t0A03F9FBBEA32FB1528366652D3D38513E8B1137* L_2;
|
|
L_2 = Comparer_1_get_Default_mBE201B8DE0399BC709123B087F2215883366753F(il2cpp_rgctx_method(method->klass->rgctx_data, 48));
|
|
Array_Sort_TisRuntimeObject_mF8C07FB088390BE91CF3D4F9C8C4AC052B3FBCBA(L_0, 0, L_1, (RuntimeObject*)L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 51));
|
|
int32_t L_3 = __this->___version;
|
|
__this->___version = ((int32_t)il2cpp_codegen_add(L_3, 1));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_Sort_mEB9DA805FBB45EE818AB09421BDDA763FC97DB51_gshared (ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7* __this, RuntimeObject* ___0_comparer, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_0 = __this->___Items;
|
|
int32_t L_1 = __this->___Count;
|
|
RuntimeObject* L_2 = ___0_comparer;
|
|
Array_Sort_TisRuntimeObject_mF8C07FB088390BE91CF3D4F9C8C4AC052B3FBCBA(L_0, 0, L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 51));
|
|
int32_t L_3 = __this->___version;
|
|
__this->___version = ((int32_t)il2cpp_codegen_add(L_3, 1));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_Sort_m77C2DD391D0550752F3A7A4FDA6C33E66D3FD29C_gshared (ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7* __this, Comparison_1_t62E531E7B8260E2C6C2718C3BDB8CF8655139645* ___0_comparison, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_0 = __this->___Items;
|
|
Comparison_1_t62E531E7B8260E2C6C2718C3BDB8CF8655139645* L_1 = ___0_comparison;
|
|
Array_Sort_TisRuntimeObject_mFC83E20748A5276FAA7611C2DCFCAE00737CF389(L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 53));
|
|
int32_t L_2 = __this->___version;
|
|
__this->___version = ((int32_t)il2cpp_codegen_add(L_2, 1));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_Sort_mD0A986222CC7AF09706EDD2FA1E8CE1D0A6B8ED5_gshared (ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7* __this, int32_t ___0_index, int32_t ___1_count, RuntimeObject* ___2_comparer, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___0_index;
|
|
int32_t L_1 = ___1_count;
|
|
ExposedList_1_CheckRange_m1931B403DD741674F4D64B6B412B34A6B10D504C(__this, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 25));
|
|
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_2 = __this->___Items;
|
|
int32_t L_3 = ___0_index;
|
|
int32_t L_4 = ___1_count;
|
|
RuntimeObject* L_5 = ___2_comparer;
|
|
Array_Sort_TisRuntimeObject_mF8C07FB088390BE91CF3D4F9C8C4AC052B3FBCBA(L_2, L_3, L_4, L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 51));
|
|
int32_t L_6 = __this->___version;
|
|
__this->___version = ((int32_t)il2cpp_codegen_add(L_6, 1));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ExposedList_1_ToArray_m3AED9B7969E0970EA0ED29C0A1B713D7B3EEB7F0_gshared (ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7* __this, const RuntimeMethod* method)
|
|
{
|
|
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* V_0 = NULL;
|
|
{
|
|
int32_t L_0 = __this->___Count;
|
|
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(il2cpp_rgctx_data(method->klass->rgctx_data, 8), (uint32_t)L_0);
|
|
V_0 = L_1;
|
|
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_2 = __this->___Items;
|
|
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_3 = V_0;
|
|
int32_t L_4 = __this->___Count;
|
|
Array_Copy_m4233828B4E6288B6D815F539AAA38575DE627900((RuntimeArray*)L_2, (RuntimeArray*)L_3, L_4, NULL);
|
|
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_5 = V_0;
|
|
return L_5;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_TrimExcess_m6B22CBA0932D97F97A34B1586E0D78618257F57D_gshared (ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->___Count;
|
|
ExposedList_1_set_Capacity_m141EB49FDEF15FF9684956A262B35B0AC561E7E6(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 13));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ExposedList_1_TrueForAll_mDCB47AA756F580FE7AE101ED910B71295569B808_gshared (ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7* __this, Predicate_1_t8342C85FF4E41CD1F7024AC0CDC3E5312A32CB12* ___0_match, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
Predicate_1_t8342C85FF4E41CD1F7024AC0CDC3E5312A32CB12* L_0 = ___0_match;
|
|
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
|
|
ExposedList_1_CheckMatch_m4670DEDC4F45E2E61F2D48BCAAA7305D5F85C5CD(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 28));
|
|
V_0 = 0;
|
|
goto IL_0024;
|
|
}
|
|
|
|
IL_000a:
|
|
{
|
|
Predicate_1_t8342C85FF4E41CD1F7024AC0CDC3E5312A32CB12* L_1 = ___0_match;
|
|
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_2 = __this->___Items;
|
|
int32_t L_3 = V_0;
|
|
NullCheck(L_2);
|
|
int32_t L_4 = L_3;
|
|
RuntimeObject* L_5 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
|
|
NullCheck(L_1);
|
|
bool L_6;
|
|
L_6 = Predicate_1_Invoke_m6AC449189DCEE89A4FA2A2B724DE296A1DFB6A9B_inline(L_1, L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 32));
|
|
if (L_6)
|
|
{
|
|
goto IL_0020;
|
|
}
|
|
}
|
|
{
|
|
return (bool)0;
|
|
}
|
|
|
|
IL_0020:
|
|
{
|
|
int32_t L_7 = V_0;
|
|
V_0 = ((int32_t)il2cpp_codegen_add(L_7, 1));
|
|
}
|
|
|
|
IL_0024:
|
|
{
|
|
int32_t L_8 = V_0;
|
|
int32_t L_9 = __this->___Count;
|
|
if ((((int32_t)L_8) < ((int32_t)L_9)))
|
|
{
|
|
goto IL_000a;
|
|
}
|
|
}
|
|
{
|
|
return (bool)1;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ExposedList_1_get_Capacity_m215F1A12A9B855BB39507EF5BED8BF87B7146B16_gshared (ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_0 = __this->___Items;
|
|
NullCheck(L_0);
|
|
return ((int32_t)(((RuntimeArray*)L_0)->max_length));
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1_set_Capacity_m141EB49FDEF15FF9684956A262B35B0AC561E7E6_gshared (ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7* __this, int32_t ___0_value, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___0_value;
|
|
int32_t L_1 = __this->___Count;
|
|
if ((!(((uint32_t)L_0) < ((uint32_t)L_1))))
|
|
{
|
|
goto IL_000f;
|
|
}
|
|
}
|
|
{
|
|
ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_2 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var)));
|
|
ArgumentOutOfRangeException__ctor_mB596C51BFA864B65C2CED275458FAE90F7CD29C9(L_2, NULL);
|
|
IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, method);
|
|
}
|
|
|
|
IL_000f:
|
|
{
|
|
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918** L_3 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918**)(&__this->___Items);
|
|
int32_t L_4 = ___0_value;
|
|
Array_Resize_TisRuntimeObject_mE8D92C287251BAF8256D85E5829F749359EC334E(L_3, L_4, il2cpp_rgctx_method(method->klass->rgctx_data, 14));
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ExposedList_1_System_Collections_Generic_IEnumerableU3CTU3E_GetEnumerator_m16C460AFCC6737F8847A2E356E6A3A098173146C_gshared (ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Enumerator_t739C86133C966CD494DA3E584097A6CF08A5F453 L_0;
|
|
L_0 = ExposedList_1_GetEnumerator_m3FBC2F5FB0D42C43E9CC9179CCEE0155B7C6D71B(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 54));
|
|
Enumerator_t739C86133C966CD494DA3E584097A6CF08A5F453 L_1 = L_0;
|
|
RuntimeObject* L_2 = Box(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 37), &L_1);
|
|
return (RuntimeObject*)L_2;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ExposedList_1_System_Collections_IEnumerable_GetEnumerator_mC4DAEDF0F0CA9524D26EF4DCF3C9C69A6BED8144_gshared (ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Enumerator_t739C86133C966CD494DA3E584097A6CF08A5F453 L_0;
|
|
L_0 = ExposedList_1_GetEnumerator_m3FBC2F5FB0D42C43E9CC9179CCEE0155B7C6D71B(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 54));
|
|
Enumerator_t739C86133C966CD494DA3E584097A6CF08A5F453 L_1 = L_0;
|
|
RuntimeObject* L_2 = Box(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 37), &L_1);
|
|
return (RuntimeObject*)L_2;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExposedList_1__cctor_m1499688FE67D6450B3D94505ECAF922A57969A42_gshared (const RuntimeMethod* method)
|
|
{
|
|
{
|
|
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_0 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 8), (uint32_t)0);
|
|
((ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___EmptyArray = L_0;
|
|
Il2CppCodeGenWriteBarrier((void**)(&((ExposedList_1_t90C5D64C7E11EBF0854CF0859FD55DF94D6ED6B7_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___EmptyArray), (void*)L_0);
|
|
return;
|
|
}
|
|
}
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic pop
|
|
#endif
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint64_t EventBase_get_eventId_m4951447F4F1FD94AD7279F8CB274438D012746AA_inline (EventBase_tD7F89B936EB8074AE31E7B15976C072277371F7C* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
uint64_t L_0 = __this->___U3CeventIdU3Ek__BackingField;
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t EventCallbackFunctorBase_get_phase_mB0C93FAA42FD2881BF6FFFD6F1F4CCF355FC6DD6_inline (EventCallbackFunctorBase_tEFE8404D9A89369B0A322FA7743CDA068A0BB568* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->___U3CphaseU3Ek__BackingField;
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void EventCallback_1_Invoke_m5F2B6BC345FE72AED0FD249DE0EF0D5F75E22115_gshared_inline (EventCallback_1_t15E400616AB56B841F72D09E503D6377E8366E07* __this, RuntimeObject* ___0_evt, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_evt, reinterpret_cast<RuntimeMethod*>(__this->___method));
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void EventCallbackFunctor_2_set_userArgs_m21115C107F9E13481A55D79F72A96A884B87B8C4_gshared_inline (EventCallbackFunctor_2_tB40ECBD9BB1AC3BFD251DDF68D981E834F78EC41* __this, RuntimeObject* ___0_value, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
RuntimeObject* L_0 = ___0_value;
|
|
__this->___U3CuserArgsU3Ek__BackingField = L_0;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CuserArgsU3Ek__BackingField), (void*)L_0);
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* EventCallbackFunctor_2_get_userArgs_m3AD76CB092F23F849BA4C9369A56307F73CFA7E5_gshared_inline (EventCallbackFunctor_2_tB40ECBD9BB1AC3BFD251DDF68D981E834F78EC41* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
RuntimeObject* L_0 = __this->___U3CuserArgsU3Ek__BackingField;
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void EventCallback_2_Invoke_mB656C1102E598BA1A541936D9CCB086EDB76B676_gshared_inline (EventCallback_2_t34CBF6F72A351419A87A6856DE900206A609D1C0* __this, RuntimeObject* ___0_evt, RuntimeObject* ___1_userArgs, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_evt, ___1_userArgs, reinterpret_cast<RuntimeMethod*>(__this->___method));
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Predicate_1_Invoke_m5EB17D73F75C175B835656A7C7C137A266E07928_gshared_inline (Predicate_1_tC0ECFF551C9E980E6022D575E9097589E010E584* __this, bool ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
typedef bool (*FunctionPointerType) (RuntimeObject*, bool, const RuntimeMethod*);
|
|
return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_obj, reinterpret_cast<RuntimeMethod*>(__this->___method));
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_m69C8773D6967F3B224777183E24EA621CE056F8F_gshared_inline (Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* __this, bool ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, bool, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_obj, reinterpret_cast<RuntimeMethod*>(__this->___method));
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Predicate_1_Invoke_mDADE161CEBD2C998D731FDAEB5F81BFCD7F4B984_gshared_inline (Predicate_1_tC9C6851E26B700167C533F8020C5E001634C932B* __this, Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
typedef bool (*FunctionPointerType) (RuntimeObject*, Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B, const RuntimeMethod*);
|
|
return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_obj, reinterpret_cast<RuntimeMethod*>(__this->___method));
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_m85DAE826CA357D0983BCC4F60DC807727254AC42_gshared_inline (Action_1_tA0F10A9285403FFE399C24B340DC3300881DE735* __this, Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_obj, reinterpret_cast<RuntimeMethod*>(__this->___method));
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Predicate_1_Invoke_mD16C664FFE93598D1C12AC86190D12B0F90B5419_gshared_inline (Predicate_1_t6CDE3111264F492F4F13277756366A07CA78A4C3* __this, int32_t ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
typedef bool (*FunctionPointerType) (RuntimeObject*, int32_t, const RuntimeMethod*);
|
|
return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_obj, reinterpret_cast<RuntimeMethod*>(__this->___method));
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_mAC3C34BA1905AB5B79E483CD9BB082B7D667F703_gshared_inline (Action_1_tD69A6DC9FBE94131E52F5A73B2A9D4AB51EEC404* __this, int32_t ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, int32_t, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_obj, reinterpret_cast<RuntimeMethod*>(__this->___method));
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Predicate_1_Invoke_m6AC449189DCEE89A4FA2A2B724DE296A1DFB6A9B_gshared_inline (Predicate_1_t8342C85FF4E41CD1F7024AC0CDC3E5312A32CB12* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
typedef bool (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
|
|
return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_obj, reinterpret_cast<RuntimeMethod*>(__this->___method));
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_mF2422B2DD29F74CE66F791C3F68E288EC7C3DB9E_gshared_inline (Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_obj, reinterpret_cast<RuntimeMethod*>(__this->___method));
|
|
}
|