SynthMaze/Builds/Alpha 1.0/Synth Maze_BackUpThisFolder_ButDontShipItWithYourGame/il2cppOutput/Unity.Services.Analytics.cpp
2024-04-28 11:26:46 +02:00

22404 lines
1.3 MiB

#include "pch-cpp.hpp"
#ifndef _MSC_VER
# include <alloca.h>
#else
# include <malloc.h>
#endif
#include <limits>
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, typename T2, typename T3>
struct VirtualActionInvoker3
{
typedef void (*Action)(void*, T1, T2, T3, const RuntimeMethod*);
static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2, T3 p3)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
((Action)invokeData.methodPtr)(obj, p1, p2, p3, invokeData.method);
}
};
template <typename R>
struct VirtualFuncInvoker0
{
typedef R (*Func)(void*, const RuntimeMethod*);
static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
return ((Func)invokeData.methodPtr)(obj, invokeData.method);
}
};
template <typename R, typename T1>
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);
}
};
template <typename R, typename T1, typename T2, typename T3>
struct VirtualFuncInvoker3
{
typedef R (*Func)(void*, T1, T2, T3, const RuntimeMethod*);
static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2, T3 p3)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, invokeData.method);
}
};
template <typename R, typename T1, typename T2, typename T3, typename T4, typename T5>
struct VirtualFuncInvoker5
{
typedef R (*Func)(void*, T1, T2, T3, T4, T5, const RuntimeMethod*);
static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2, T3 p3, T4 p4, T5 p5)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, p4, p5, invokeData.method);
}
};
struct InterfaceActionInvoker0
{
typedef void (*Action)(void*, const RuntimeMethod*);
static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
((Action)invokeData.methodPtr)(obj, invokeData.method);
}
};
template <typename 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, 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 T1, typename T2, typename T3>
struct InterfaceActionInvoker3
{
typedef void (*Action)(void*, T1, T2, T3, const RuntimeMethod*);
static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1, T2 p2, T3 p3)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
((Action)invokeData.methodPtr)(obj, p1, p2, p3, invokeData.method);
}
};
template <typename T1, typename T2, typename T3, typename T4>
struct InterfaceActionInvoker4
{
typedef void (*Action)(void*, T1, T2, T3, T4, const RuntimeMethod*);
static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1, T2 p2, T3 p3, T4 p4)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
((Action)invokeData.methodPtr)(obj, p1, p2, p3, p4, invokeData.method);
}
};
template <typename T1, typename T2, typename T3, typename T4, typename T5, typename T6>
struct InterfaceActionInvoker6
{
typedef void (*Action)(void*, T1, T2, T3, T4, T5, T6, const RuntimeMethod*);
static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1, T2 p2, T3 p3, T4 p4, T5 p5, T6 p6)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
((Action)invokeData.methodPtr)(obj, p1, p2, p3, p4, p5, p6, invokeData.method);
}
};
template <typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8>
struct InterfaceActionInvoker8
{
typedef void (*Action)(void*, T1, T2, T3, T4, T5, T6, T7, T8, const RuntimeMethod*);
static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1, T2 p2, T3 p3, T4 p4, T5 p5, T6 p6, T7 p7, T8 p8)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
((Action)invokeData.methodPtr)(obj, p1, p2, p3, p4, p5, p6, p7, p8, invokeData.method);
}
};
template <typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9, typename T10>
struct InterfaceActionInvoker10
{
typedef void (*Action)(void*, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, const RuntimeMethod*);
static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1, T2 p2, T3 p3, T4 p4, T5 p5, T6 p6, T7 p7, T8 p8, T9 p9, T10 p10)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
((Action)invokeData.methodPtr)(obj, p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, invokeData.method);
}
};
template <typename R>
struct InterfaceFuncInvoker0
{
typedef R (*Func)(void*, const RuntimeMethod*);
static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
return ((Func)invokeData.methodPtr)(obj, invokeData.method);
}
};
template <typename R, typename T1>
struct InterfaceFuncInvoker1
{
typedef R (*Func)(void*, T1, const RuntimeMethod*);
static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
return ((Func)invokeData.methodPtr)(obj, p1, invokeData.method);
}
};
template <typename R, typename T1, typename T2>
struct InterfaceFuncInvoker2
{
typedef R (*Func)(void*, T1, T2, const RuntimeMethod*);
static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1, T2 p2)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
return ((Func)invokeData.methodPtr)(obj, p1, p2, invokeData.method);
}
};
template <typename R, typename T1, typename T2, typename T3>
struct InterfaceFuncInvoker3
{
typedef R (*Func)(void*, T1, T2, T3, const RuntimeMethod*);
static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1, T2 p2, T3 p3)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, invokeData.method);
}
};
// System.Action`1<UnityEngine.AsyncOperation>
struct Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB;
// System.Action`1<System.Int64>
struct Action_1_tBB5A52E9AEFBC4F0C8D94D39CAD16BCB6B8B5929;
// System.Action`1<System.Object>
struct Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87;
// System.Collections.Generic.Dictionary`2<System.Int32,System.Globalization.CultureInfo>
struct Dictionary_2_t9FA6D82CAFC18769F7515BB51D1C56DAE09381C3;
// System.Collections.Generic.Dictionary`2<System.Int32,System.Text.Encoding>
struct Dictionary_2_t87EDE08B2E48F793A22DE50D6B3CC2E7EBB2DB54;
// System.Collections.Generic.Dictionary`2<System.Int32,System.Threading.Tasks.Task>
struct Dictionary_2_t403063CE4960B4F46C688912237C6A27E550FF55;
// System.Collections.Generic.Dictionary`2<System.Object,System.Int32>
struct Dictionary_2_t5C96F4B6841710A9013966F76224BAE01FB4B4D1;
// System.Collections.Generic.Dictionary`2<System.Object,System.Object>
struct Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA;
// System.Collections.Generic.Dictionary`2<System.String,System.Globalization.CultureInfo>
struct Dictionary_2_tE1603CE612C16451D1E56FF4D4859D4FE4087C28;
// System.Collections.Generic.Dictionary`2<System.String,System.Int32>
struct Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588;
// System.Collections.Generic.Dictionary`2<System.String,System.Object>
struct Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710;
// System.Collections.Generic.Dictionary`2<System.String,System.String>
struct Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83;
// System.Func`1<System.Threading.Tasks.Task/ContingentProperties>
struct Func_1_tD59A12717D79BFB403BF973694B1BE5B85474BD1;
// System.Collections.Generic.IDictionary`2<System.String,System.Object>
struct IDictionary_2_t79D4ADB15B238AC117DF72982FEA3C42EF5AFA19;
// System.Collections.Generic.IEqualityComparer`1<System.Object>
struct IEqualityComparer_1_t2CA7720C7ADCCDECD3B02E45878B4478619D5347;
// System.Collections.Generic.IEqualityComparer`1<System.String>
struct IEqualityComparer_1_tAE94C8F24AD5B94D4EE85CA9FC59E3409D41CAF7;
// System.Collections.Generic.IReadOnlyList`1<System.Int32>
struct IReadOnlyList_1_t941CE4E7615A3504595F7091E7217D4645DF7633;
// System.Collections.Generic.Dictionary`2/KeyCollection<System.String,System.Int32>
struct KeyCollection_tCC15D033281A6593E2488FAF5B205812A152AC03;
// System.Collections.Generic.Dictionary`2/KeyCollection<System.String,System.Object>
struct KeyCollection_tE66790F09E854C19C7F612BEAD203AE626E90A36;
// System.Collections.Generic.Dictionary`2/KeyCollection<System.String,System.String>
struct KeyCollection_t2EDD317F5771E575ACB63527B5AFB71291040342;
// System.Collections.Generic.List`1<System.Int32>
struct List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73;
// System.Collections.Generic.List`1<Unity.Services.Analytics.Item>
struct List_1_t709972CDAAE85C0649DBB2E72D8E9C5A5A1A4F52;
// System.Collections.Generic.List`1<System.Object>
struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D;
// System.Collections.Generic.List`1<System.String>
struct List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD;
// System.Collections.Generic.List`1<Unity.Services.Analytics.VirtualCurrency>
struct List_1_t19B3186BA0BB2F6C3503C04B73A57C413B96CC65;
// System.Predicate`1<System.Object>
struct Predicate_1_t8342C85FF4E41CD1F7024AC0CDC3E5312A32CB12;
// System.Predicate`1<System.Threading.Tasks.Task>
struct Predicate_1_t7F48518B008C1472339EEEBABA3DE203FE1F26ED;
// System.Threading.Tasks.TaskCompletionSource`1<System.Object>
struct TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37;
// System.Threading.Tasks.TaskCompletionSource`1<UnityEngine.Networking.UnityWebRequestAsyncOperation>
struct TaskCompletionSource_1_t187BBB0EA0E2FFAD5D7E09DB36D1DF3DE2B2F68C;
// System.Threading.Tasks.TaskFactory`1<System.Collections.Generic.List`1<System.String>>
struct TaskFactory_1_tC329C8C070F6C9CB24E2A226B02F2CD53832F0F5;
// System.Threading.Tasks.TaskFactory`1<Unity.Services.Analytics.Internal.GeoIPResponse>
struct TaskFactory_1_tA5E308F830038D55E1CE6BE5FEE446DA907860DD;
// System.Threading.Tasks.TaskFactory`1<System.Object>
struct TaskFactory_1_t6F188FE70F3006B0386002E392B799D85100732B;
// System.Threading.Tasks.TaskFactory`1<UnityEngine.Networking.UnityWebRequestAsyncOperation>
struct TaskFactory_1_tEAC8771A2FE22FC3892F9623A8990888D483D322;
// System.Threading.Tasks.Task`1<System.Collections.Generic.List`1<System.String>>
struct Task_1_tC46C9EBCBC033211372E7FFA650937B48144AB1D;
// System.Threading.Tasks.Task`1<Unity.Services.Analytics.Internal.GeoIPResponse>
struct Task_1_t3F0E026C38791877CBE0DEC23CD10E9103FBA9B2;
// System.Threading.Tasks.Task`1<System.Int32>
struct Task_1_t4C228DE57804012969575431CFF12D57C875552D;
// System.Threading.Tasks.Task`1<System.Object>
struct Task_1_t0C4CD3A5BB93A184420D73218644C56C70FDA7E2;
// System.Threading.Tasks.Task`1<UnityEngine.Networking.UnityWebRequestAsyncOperation>
struct Task_1_t892C4382C6E738570B24B25E2972B303E8EB849F;
// System.Threading.Tasks.Task`1<System.Threading.Tasks.VoidTaskResult>
struct Task_1_tE41CFF640EB7C045550D9D0D92BE67533B084C17;
// System.Collections.Generic.Dictionary`2/ValueCollection<System.String,System.Int32>
struct ValueCollection_tCE6BD704B9571C131E2D8C8CED569DDEC4AE042B;
// System.Collections.Generic.Dictionary`2/ValueCollection<System.String,System.Object>
struct ValueCollection_tC9D91E8A3198E40EA339059703AB10DFC9F5CC2E;
// System.Collections.Generic.Dictionary`2/ValueCollection<System.String,System.String>
struct ValueCollection_t238D0D2427C6B841A01F522A41540165A2C4AE76;
// System.Collections.Generic.Dictionary`2/Entry<System.String,System.Int32>[]
struct EntryU5BU5D_tEA0133B78B9FF7045128C508FA50247E525A94D6;
// System.Collections.Generic.Dictionary`2/Entry<System.String,System.Object>[]
struct EntryU5BU5D_t233BB24ED01E2D8D65B0651D54B8E3AD125CAF96;
// System.Collections.Generic.Dictionary`2/Entry<System.String,System.String>[]
struct EntryU5BU5D_t1AF33AD0B7330843448956EC4277517081658AE7;
// System.Byte[]
struct ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031;
// System.Char[]
struct CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB;
// System.Delegate[]
struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771;
// System.Int32[]
struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C;
// System.IntPtr[]
struct IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832;
// Unity.Services.Analytics.Item[]
struct ItemU5BU5D_tEDFFD79771914E36FA44468B605A6CBFC260C96B;
// System.Object[]
struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918;
// System.Diagnostics.StackTrace[]
struct StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF;
// System.String[]
struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248;
// System.Type[]
struct TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB;
// Unity.Services.Analytics.VirtualCurrency[]
struct VirtualCurrencyU5BU5D_t12B06AA21F69B48A19B7F0EC0859E25E448F8E67;
// Unity.Services.Analytics.AcquisitionSourceParameters
struct AcquisitionSourceParameters_tD6AF1BEF568C7AA8E715451C57A007703FFC6A51;
// System.Action
struct Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07;
// Unity.Services.Analytics.AnalyticsContainer
struct AnalyticsContainer_t80827118296A7273882EB5BAE9AC5207F90BBBE1;
// Unity.Services.Analytics.Internal.AnalyticsForgetter
struct AnalyticsForgetter_tA1B9D1F48FB306C80BE60C9858646BC1368948C0;
// Unity.Services.Analytics.AnalyticsServiceInstance
struct AnalyticsServiceInstance_t85C6639220B0EFF1CB3C517E36C6B55385A56A62;
// Unity.Services.Analytics.AnalyticsServiceSystemCalls
struct AnalyticsServiceSystemCalls_tA75EFB9A19C30CBFEABF5BF0578E1636083AC745;
// Unity.Services.Analytics.Internal.AnalyticsUserIdServiceComponent
struct AnalyticsUserIdServiceComponent_t2A2B82EF9FBA795836189A3A0A3274A87D4E1B9B;
// Unity.Services.Analytics.Internal.AnalyticsWebRequest
struct AnalyticsWebRequest_t2851A3E58826329B4D5AE9A1898AD98EF26DEEFA;
// System.ArgumentNullException
struct ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129;
// UnityEngine.AsyncOperation
struct AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C;
// UnityEngine.Behaviour
struct Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA;
// System.IO.BinaryReader
struct BinaryReader_t9A6D85F0FE9AE4EBB5E8D66997DFD1D84939E158;
// System.IO.BinaryWriter
struct BinaryWriter_tFB94D67EDFA3F6A34744A163BDABE287FDF2ED1E;
// System.Reflection.Binder
struct Binder_t91BFCE95A7057FADF4D8A1A342AFE52872246235;
// Unity.Services.Analytics.Internal.BufferSystemCalls
struct BufferSystemCalls_t30CA07BE3DD2F29E9F7036ED838F0C92A50480F1;
// Unity.Services.Analytics.Internal.BufferX
struct BufferX_t61043C3179F78166341D64689A662C738496055C;
// System.Globalization.Calendar
struct Calendar_t0A117CC7532A54C17188C2EFEA1F79DB20DF3A3B;
// UnityEngine.Networking.CertificateHandler
struct CertificateHandler_t148B524FA5DB39F3ABADB181CD420FC505C33804;
// System.Globalization.CodePageDataItem
struct CodePageDataItem_t52460FA30AE37F4F26ACB81055E58002262F19F2;
// System.Globalization.CompareInfo
struct CompareInfo_t1B1A6AC3486B570C76ABA52149C9BD4CD82F9E57;
// Unity.Services.Analytics.ConsentCheckException
struct ConsentCheckException_t96E7054ECB013548EA92EEFFFACAB143D5A86B7D;
// Unity.Services.Analytics.Internal.ConsentTracker
struct ConsentTracker_tBDC1E317516ED67AC655A7D3B1D44EF5666B3FC4;
// System.Threading.ContextCallback
struct ContextCallback_tE8AFBDBFCC040FDA8DA8C1EEFE9BD66B16BDA007;
// Unity.Services.Core.Internal.CoreRegistry
struct CoreRegistry_t7B61538793CE940CE3A391364C163F1078C9F2BA;
// Unity.Services.Analytics.CoreStatsHelper
struct CoreStatsHelper_tBF3F119096A7ABBDDC9F22ACBF13FA25FCD166E6;
// System.CultureAwareComparer
struct CultureAwareComparer_t5822A6535A6EB4C448D1B7736067D1188BAEE8CD;
// System.Globalization.CultureData
struct CultureData_tEEFDCF4ECA1BBF6C0C8C94EB3541657245598F9D;
// System.Globalization.CultureInfo
struct CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0;
// Unity.Services.Analytics.Data.DataGenerator
struct DataGenerator_t25BC607B3B6D456EAA5DC9C3F600C4B560800183;
// System.Globalization.DateTimeFormatInfo
struct DateTimeFormatInfo_t0457520F9FA7B5C8EAAEB3AD50413B6AEEB7458A;
// System.Text.Decoder
struct Decoder_tE16E789E38B25DD304004FC630EA8B21000ECBBC;
// System.Text.DecoderFallback
struct DecoderFallback_t7324102215E4ED41EC065C02EB501CB0BC23CD90;
// System.Delegate
struct Delegate_t;
// System.DelegateData
struct DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E;
// Unity.Services.Analytics.Internal.DiskCache
struct DiskCache_tE19D214B0538F2CC9D59D4F827B480AEBCEF368D;
// Unity.Services.Analytics.Internal.Dispatcher
struct Dispatcher_t60105C40E4336C76AECD5AF26D5C6A9448D3ECAE;
// UnityEngine.Networking.DownloadHandler
struct DownloadHandler_t1B56C7D3F65D97A1E4B566A14A1E783EA8AE4EBB;
// UnityEngine.Networking.DownloadHandlerBuffer
struct DownloadHandlerBuffer_t34C626F6513FA9A44FDDDEE85455CF2CD9DA5974;
// System.Text.Encoder
struct Encoder_tAF9067231A76315584BDF4CD27990E2F485A78FA;
// System.Text.EncoderFallback
struct EncoderFallback_tD2C40CE114AA9D8E1F7196608B2D088548015293;
// System.Text.Encoding
struct Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095;
// System.Enum
struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2;
// Unity.Services.Analytics.Internal.Event
struct Event_tD9437278379F641EDEFC62CAAC9419E3E6E29779;
// Unity.Services.Analytics.Internal.EventData
struct EventData_t2B2B196B233CC914CED6BF00E57F83F4F8917FD9;
// System.Exception
struct Exception_t;
// System.IO.FileStream
struct FileStream_t07C7222EE10B75F352B89B76E60820160FF10AD8;
// Unity.Services.Analytics.Internal.FileSystemCalls
struct FileSystemCalls_t1A2213109FA10AFB80C343E28A45F13F053970A3;
// UnityEngine.GameObject
struct GameObject_t76FEDD663AB33C991A9C9A23129337651094216F;
// Unity.Services.Analytics.Internal.GeoAPI
struct GeoAPI_tDEC43B93D320DC5B81A4BD9F45491DD2E5D30287;
// Unity.Services.Analytics.Internal.GeoIPResponse
struct GeoIPResponse_tADA05745323DD2374411BCB8CEC9EC086B4FE150;
// Unity.Services.Analytics.IAnalyticsContainer
struct IAnalyticsContainer_t742F8268D801129AAF7F2486A8B4CE95B73985A1;
// Unity.Services.Analytics.Internal.IAnalyticsForgetter
struct IAnalyticsForgetter_t824BE286D40D7A4B73BE27A5BF50FE8DB4C0AE18;
// Unity.Services.Analytics.IAnalyticsService
struct IAnalyticsService_t131A8925CF4FBBB151AB85D6BE6D07785E210DC0;
// Unity.Services.Analytics.IAnalyticsServiceSystemCalls
struct IAnalyticsServiceSystemCalls_t664990CD0F77E7F6877EE28442B73A589D3C9454;
// Unity.Services.Core.Analytics.Internal.IAnalyticsStandardEventComponent
struct IAnalyticsStandardEventComponent_tF6FA10DAAE59FC2DD9C6441D6B2E8BDA6EDDA807;
// Unity.Services.Core.Analytics.Internal.IAnalyticsUserId
struct IAnalyticsUserId_t8C2078BBFD0D5C5EB8C45126592632FAAA1F2455;
// System.Runtime.CompilerServices.IAsyncStateMachine
struct IAsyncStateMachine_t0680C7F905C553076B552D5A1A6E39E2F0F36AA2;
// Unity.Services.Analytics.Internal.IBuffer
struct IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82;
// Unity.Services.Analytics.Internal.IBufferIds
struct IBufferIds_t5556EC4467FE5D9FFE7719945D46679BB747155F;
// Unity.Services.Analytics.Internal.IBufferSystemCalls
struct IBufferSystemCalls_t9CA55BD1B80E3DB50B62AC3E1F54839D2A105C41;
// Unity.Services.Core.Configuration.Internal.ICloudProjectId
struct ICloudProjectId_t366B66869ECC734B15C1F60633D2B998CD9231FE;
// Unity.Services.Core.Internal.IComponentRegistry
struct IComponentRegistry_t139D898B2B7C9D1FF36A573E8DC25415053883B7;
// Unity.Services.Analytics.Internal.IConsentTracker
struct IConsentTracker_t93AFBEAEA2AE9AC2A012EEBFA4344E527FD92550;
// Unity.Services.Analytics.ICoreStatsHelper
struct ICoreStatsHelper_t436ACDCFB0D414BD45F5EAC4C05281101F24E6FD;
// Unity.Services.Analytics.Data.IDataGenerator
struct IDataGenerator_t3CD09958BA210D4EE5B68AE79A6936634EE801E4;
// System.Collections.IDictionary
struct IDictionary_t6D03155AF1FA9083817AA5B6AD7DEEACC26AB220;
// Unity.Services.Analytics.Internal.IDiskCache
struct IDiskCache_t878F3F39893FAF5AC4CC46B81A7DCB069DFBE822;
// Unity.Services.Analytics.Internal.IDispatcher
struct IDispatcher_t4DE02B283A563837EE126BBB7BA0C5E903D3357C;
// Unity.Services.Core.Environments.Internal.IEnvironments
struct IEnvironments_t9DCAF0398EB856DBE771A9C2D7B120661D628CB7;
// Unity.Services.Core.Configuration.Internal.IExternalUserId
struct IExternalUserId_t50A07D7165D254D971AA529FFE55B4A595A75F25;
// Unity.Services.Analytics.Internal.IFileSystemCalls
struct IFileSystemCalls_t125D92A716C627D4E8C9F59CBE44831033779D05;
// System.IFormatProvider
struct IFormatProvider_tC202922D43BFF3525109ABF3FB79625F5646AB52;
// Unity.Services.Analytics.Internal.IGeoAPI
struct IGeoAPI_tC74F141E9C8F842B21B297651037711D955CA5CD;
// Unity.Services.Core.Device.Internal.IInstallationId
struct IInstallationId_tCE6DEEEBAFABEB9EC621BD1646D82BC9D82BFB0C;
// Unity.Services.Core.Internal.IPackageRegistry
struct IPackageRegistry_t598A337CA30E50021BB139EF5CF3C3867139CFA2;
// Unity.Services.Analytics.Internal.IPersistence
struct IPersistence_t5D94C166A344C917BA55528232490C69B12CBED9;
// Unity.Services.Authentication.Internal.IPlayerId
struct IPlayerId_t6A7BAE55B4D78E87B15B9261828E897BAACBF913;
// Unity.Services.Core.Configuration.Internal.IProjectConfiguration
struct IProjectConfiguration_tB5A7516DEB869AD005431EC83C6E02221D2B60D2;
// Unity.Services.Core.Internal.IServiceRegistry
struct IServiceRegistry_tDC19B8061DEB2308A93ABB6466DD33837E3FB1BC;
// Unity.Services.Analytics.IUnstructuredEventRecorder
struct IUnstructuredEventRecorder_t1E4A1497C03F65D306116017A5B0B3DFCEC537FE;
// Unity.Services.Analytics.Internal.IWebRequest
struct IWebRequest_t8FAADA0ED58F096C28998EB5AFE9E79FD05F4DFE;
// Unity.Services.Analytics.Internal.IWebRequestHelper
struct IWebRequestHelper_tCCD82817C71896176475384430BB0D9BEF732858;
// Unity.Services.Core.InitializationOptions
struct InitializationOptions_t51AA79A729CADA6922543A7A47F1E87A09DBD17A;
// Unity.Services.Analytics.InternalNewPlayerHelper
struct InternalNewPlayerHelper_t0DA93D548680A3333E7C9D3839AB8BF071B3A476;
// System.Reflection.MemberFilter
struct MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553;
// System.IO.MemoryStream
struct MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2;
// System.Reflection.MethodInfo
struct MethodInfo_t;
// UnityEngine.MonoBehaviour
struct MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71;
// System.NotSupportedException
struct NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A;
// System.Globalization.NumberFormatInfo
struct NumberFormatInfo_t8E26808B202927FEBF9064FCFEEA4D6E076E6472;
// UnityEngine.Object
struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C;
// System.OrdinalCaseSensitiveComparer
struct OrdinalCaseSensitiveComparer_t581CA7CB51DCF00B6012A697A4B4B3067144521A;
// System.OrdinalIgnoreCaseComparer
struct OrdinalIgnoreCaseComparer_t8BAE11990A4C855D3BCBBFB42F4EF8D45088FBB0;
// Unity.Services.Analytics.Internal.PlayerPrefsPersistence
struct PlayerPrefsPersistence_tA41639170405D0B663305EBE5D18CD5E27583DEF;
// Unity.Services.Analytics.Product
struct Product_t52DD43437B785EE6A4E0DEEBC3A4E06F7B6A4F72;
// Unity.Services.Core.RequestFailedException
struct RequestFailedException_tBF4D4AF8AD31BEE32091AEBC120B629B052E2D00;
// Microsoft.Win32.SafeHandles.SafeFileHandle
struct SafeFileHandle_t033FA6AAAC65F4BB25F4CBA9A242A58C95CD406E;
// System.Runtime.Serialization.SafeSerializationManager
struct SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6;
// System.Threading.SemaphoreSlim
struct SemaphoreSlim_t0D5CB5685D9BFA5BF95CEC6E7395490F933E8DB2;
// Unity.Services.Core.ServicesInitializationException
struct ServicesInitializationException_tBF84F1801B1054DE91A79436CA6D3FA5F0F68631;
// System.Threading.Tasks.StackGuard
struct StackGuard_tACE063A1B7374BDF4AD472DE4585D05AD8745352;
// Unity.Services.Analytics.Internal.StandardEventServiceComponent
struct StandardEventServiceComponent_t587EC5F02461A7AD305539BAB07A2B93FD56E2BB;
// Unity.Services.Analytics.Data.StdCommonParams
struct StdCommonParams_tDFD4FF72F7EEBBC4384155713888A4485FF5E701;
// System.IO.Stream
struct Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE;
// System.String
struct String_t;
// System.StringComparer
struct StringComparer_t6268F19CA34879176651429C0D8A3D0002BB8E06;
// System.Threading.Tasks.Task
struct Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572;
// System.Threading.Tasks.TaskFactory
struct TaskFactory_tF781BD37BE23917412AD83424D1497C7C1509DF0;
// System.Threading.Tasks.TaskScheduler
struct TaskScheduler_t3F0550EBEF7C41F74EC8C08FF4BED0D8CE66006E;
// System.Globalization.TextInfo
struct TextInfo_tD3BAFCFD77418851E7D5CB8D2588F47019E414B4;
// Unity.Services.Analytics.TransactionCurrencyConverter
struct TransactionCurrencyConverter_t3296A312BAFE7A8FC56182C3D53BEFD1D9474133;
// System.Type
struct Type_t;
// Ua2CoreInitializeCallback
struct Ua2CoreInitializeCallback_t20D7CCCEDAF24D8AD75CBE5991731A72C70418BD;
// UnityEngine.Networking.UnityWebRequest
struct UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F;
// UnityEngine.Networking.UnityWebRequestAsyncOperation
struct UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C;
// UnityEngine.Networking.UploadHandler
struct UploadHandler_t7E504B1A83346248A0C8C4AF73A893226CB83EF6;
// UnityEngine.Networking.UploadHandlerRaw
struct UploadHandlerRaw_t0A24CF320CDF16F1BC6C5C086DE71A1908CBB91A;
// System.Uri
struct Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E;
// System.Void
struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915;
// Unity.Services.Analytics.Internal.WebRequestHelper
struct WebRequestHelper_t90785D95A7FBCCA284192A9CB95D1DA845D57E71;
// Unity.Services.Analytics.Internal.GeoAPI/WebRequestTaskWrapper
struct WebRequestTaskWrapper_tF4501F92C57A6AA309830A1BE02214B16ADA71FD;
// System.IO.Stream/ReadWriteTask
struct ReadWriteTask_t0821BF49EE38596C7734E86E1A6A39D769BE2C05;
// System.Threading.Tasks.Task/ContingentProperties
struct ContingentProperties_t3FA59480914505CEA917B1002EC675F29D0CB540;
// Unity.Services.Analytics.Internal.WebRequestHelper/<>c__DisplayClass2_0
struct U3CU3Ec__DisplayClass2_0_tC549DEE19D3A36FBBE1510B664CF1CB349E507F5;
// Unity.Services.Analytics.Internal.GeoAPI/WebRequestTaskWrapper/<>c__DisplayClass2_0
struct U3CU3Ec__DisplayClass2_0_tA1057DDCB34766738AD61FC83B16C5939DF39952;
IL2CPP_EXTERN_C RuntimeClass* Action_1_tBB5A52E9AEFBC4F0C8D94D39CAD16BCB6B8B5929_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* AdCompletionStatus_t0B7F0C228E3ED39B43CF9CA8703FD33F41E4C4BF_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* AdProvider_t0321BC4B8FCCB04233A5654D50646F6D63C39A52_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* AnalyticsContainer_t80827118296A7273882EB5BAE9AC5207F90BBBE1_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* AnalyticsForgetter_tA1B9D1F48FB306C80BE60C9858646BC1368948C0_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* AnalyticsServiceInstance_t85C6639220B0EFF1CB3C517E36C6B55385A56A62_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* AnalyticsServiceSystemCalls_tA75EFB9A19C30CBFEABF5BF0578E1636083AC745_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* AnalyticsService_t995B7CE25709A192F70345B0335516F282C0CE7B_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* AnalyticsUserIdServiceComponent_t2A2B82EF9FBA795836189A3A0A3274A87D4E1B9B_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* AnalyticsWebRequest_t2851A3E58826329B4D5AE9A1898AD98EF26DEEFA_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* AsyncTaskMethodBuilder_1_t6C6A8B677F9E92A76A93C9D97B66849EBECA0FE6_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* AsyncTaskMethodBuilder_1_tCC71288BC6FD1578916420F041FD9DD930D2EEE5_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* BinaryReader_t9A6D85F0FE9AE4EBB5E8D66997DFD1D84939E158_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* BinaryWriter_tFB94D67EDFA3F6A34744A163BDABE287FDF2ED1E_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* BufferSystemCalls_t30CA07BE3DD2F29E9F7036ED838F0C92A50480F1_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* BufferX_t61043C3179F78166341D64689A662C738496055C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Char_t521A6F19B456D956AF452D926C32709DC03D6B17_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ConsentCheckException_t96E7054ECB013548EA92EEFFFACAB143D5A86B7D_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ConsentTracker_tBDC1E317516ED67AC655A7D3B1D44EF5666B3FC4_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Convert_t7097FF336D592F7C06D88A98349A44646F91EFFC_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* CoreRegistry_t7B61538793CE940CE3A391364C163F1078C9F2BA_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* CoreStatsHelper_tBF3F119096A7ABBDDC9F22ACBF13FA25FCD166E6_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* DataGenerator_t25BC607B3B6D456EAA5DC9C3F600C4B560800183_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* DiskCache_tE19D214B0538F2CC9D59D4F827B480AEBCEF368D_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Dispatcher_t60105C40E4336C76AECD5AF26D5C6A9448D3ECAE_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* DownloadHandlerBuffer_t34C626F6513FA9A44FDDDEE85455CF2CD9DA5974_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* EventData_t2B2B196B233CC914CED6BF00E57F83F4F8917FD9_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Exception_t_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* FileStream_t07C7222EE10B75F352B89B76E60820160FF10AD8_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* FileSystemCalls_t1A2213109FA10AFB80C343E28A45F13F053970A3_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* GeoAPI_tDEC43B93D320DC5B81A4BD9F45491DD2E5D30287_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IAnalyticsContainer_t742F8268D801129AAF7F2486A8B4CE95B73985A1_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IAnalyticsForgetter_t824BE286D40D7A4B73BE27A5BF50FE8DB4C0AE18_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IAnalyticsServiceSystemCalls_t664990CD0F77E7F6877EE28442B73A589D3C9454_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IAnalyticsService_t131A8925CF4FBBB151AB85D6BE6D07785E210DC0_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IBufferIds_t5556EC4467FE5D9FFE7719945D46679BB747155F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IBufferSystemCalls_t9CA55BD1B80E3DB50B62AC3E1F54839D2A105C41_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ICloudProjectId_t366B66869ECC734B15C1F60633D2B998CD9231FE_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ICollection_1_tD7413105CA5DBF6629BE5E9EE453204D7C0D90FB_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IConsentTracker_t93AFBEAEA2AE9AC2A012EEBFA4344E527FD92550_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ICoreStatsHelper_t436ACDCFB0D414BD45F5EAC4C05281101F24E6FD_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IDataGenerator_t3CD09958BA210D4EE5B68AE79A6936634EE801E4_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IDictionary_2_t79D4ADB15B238AC117DF72982FEA3C42EF5AFA19_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IDiskCache_t878F3F39893FAF5AC4CC46B81A7DCB069DFBE822_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IDispatcher_t4DE02B283A563837EE126BBB7BA0C5E903D3357C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IEnumerable_1_t1F32F711C91AEBCFA4770668CA067447D2A4F665_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IEnumerator_1_t913F242211877D391217C9D75152235266FDAF10_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IEnvironments_t9DCAF0398EB856DBE771A9C2D7B120661D628CB7_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IExternalUserId_t50A07D7165D254D971AA529FFE55B4A595A75F25_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IFileSystemCalls_t125D92A716C627D4E8C9F59CBE44831033779D05_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IGeoAPI_tC74F141E9C8F842B21B297651037711D955CA5CD_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IInstallationId_tCE6DEEEBAFABEB9EC621BD1646D82BC9D82BFB0C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IList_1_t6EE90D273EFCF5E7E4C37FAB712E70BB6F1B4BFF_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IPersistence_t5D94C166A344C917BA55528232490C69B12CBED9_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IPlayerId_t6A7BAE55B4D78E87B15B9261828E897BAACBF913_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IProjectConfiguration_tB5A7516DEB869AD005431EC83C6E02221D2B60D2_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IUnstructuredEventRecorder_t1E4A1497C03F65D306116017A5B0B3DFCEC537FE_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IWebRequestHelper_tCCD82817C71896176475384430BB0D9BEF732858_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IWebRequest_t8FAADA0ED58F096C28998EB5AFE9E79FD05F4DFE_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* InternalNewPlayerHelper_t0DA93D548680A3333E7C9D3839AB8BF071B3A476_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* NetworkReachability_tBAA4C61FCCBE7809DBDD06AE02510392A22E2366_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* PlayerPrefsPersistence_tA41639170405D0B663305EBE5D18CD5E27583DEF_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* SdkVersion_t0BDC7D3E9F8175012EACBDB69FD9394AC2679BB8_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ServicesInitializationException_tBF84F1801B1054DE91A79436CA6D3FA5F0F68631_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* SessionEndState_t2CCED7EB4774D5B9C8E77DD6365BD147EC8C9BA1_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* StandardEventServiceComponent_t587EC5F02461A7AD305539BAB07A2B93FD56E2BB_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* StdCommonParams_tDFD4FF72F7EEBBC4384155713888A4485FF5E701_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* StringComparer_t6268F19CA34879176651429C0D8A3D0002BB8E06_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* String_t_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TaskCompletionSource_1_t187BBB0EA0E2FFAD5D7E09DB36D1DF3DE2B2F68C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TransactionCurrencyConverter_t3296A312BAFE7A8FC56182C3D53BEFD1D9474133_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TransactionServer_t8E1BAF053CA85F5298485C22017FA930CEAE4AF6_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TransactionType_t3A73E9DC915D5DE00AF20C03654CD3847AD2041B_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Type_t_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec__DisplayClass2_0_tA1057DDCB34766738AD61FC83B16C5939DF39952_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec__DisplayClass2_0_tC549DEE19D3A36FBBE1510B664CF1CB349E507F5_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* UA2PlatformCode_t169515A6E124BCE234B36176D037F6E09BC3BAC6_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Ua2CoreInitializeCallback_t20D7CCCEDAF24D8AD75CBE5991731A72C70418BD_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* UploadHandlerRaw_t0A24CF320CDF16F1BC6C5C086DE71A1908CBB91A_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* VirtualCurrencyType_t48BE035151C20A9315D14B4251FCB1FB1459572D_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* WebRequestHelper_t90785D95A7FBCCA284192A9CB95D1DA845D57E71_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* WebRequestTaskWrapper_tF4501F92C57A6AA309830A1BE02214B16ADA71FD_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C String_t* _stringLiteral00736996BFF6E813FFC831E7963AB11A4647B861;
IL2CPP_EXTERN_C String_t* _stringLiteral01CD80DA9569B6C070BA7456EDC9DC4E843E6D37;
IL2CPP_EXTERN_C String_t* _stringLiteral02F274D8EFE8DBE0F707B65BA93140F8C1EC83B4;
IL2CPP_EXTERN_C String_t* _stringLiteral054C61CC7E92B92D00405F3DBD04C8C90DD763B8;
IL2CPP_EXTERN_C String_t* _stringLiteral0621EA2B36667C33F4A1FEDA6E1CA3FB3D1C840C;
IL2CPP_EXTERN_C String_t* _stringLiteral079410AFDF8A8290DC264F4D755700D4DAAF91F4;
IL2CPP_EXTERN_C String_t* _stringLiteral082894E5DCF8D93E2AF9B1A38C5CF0152077D9D4;
IL2CPP_EXTERN_C String_t* _stringLiteral085CDCD5D693B72C213039A773937050DE20839E;
IL2CPP_EXTERN_C String_t* _stringLiteral09ACAF0EC6B5F6E7799AC236F0CA186A2E1F4239;
IL2CPP_EXTERN_C String_t* _stringLiteral0AEA2C46AAEB233C6D2DF0275EF92FB2E56BAFE9;
IL2CPP_EXTERN_C String_t* _stringLiteral0B6D138D8454083A41D1C936D8DFA8099F161DA8;
IL2CPP_EXTERN_C String_t* _stringLiteral0B9B1817617A533231256697131E5F5C61E2DA84;
IL2CPP_EXTERN_C String_t* _stringLiteral0BC237184924820231BE4541A9E248A9768C7DEC;
IL2CPP_EXTERN_C String_t* _stringLiteral0C3C6829C3CCF8020C6AC45B87963ADC095CD44A;
IL2CPP_EXTERN_C String_t* _stringLiteral0CCE5C1B86FB93E239BCBE24DCE3AFC29513464D;
IL2CPP_EXTERN_C String_t* _stringLiteral0CF567A3CC7E346F2BEAB620A73CFB5CDAF3ADBA;
IL2CPP_EXTERN_C String_t* _stringLiteral0DD749240B9F1DE9E3434C626FF5489F68F6D860;
IL2CPP_EXTERN_C String_t* _stringLiteral0FCC06A6BCFD070BA5599CB641AC176D77B980AB;
IL2CPP_EXTERN_C String_t* _stringLiteral104C3D8C85D4DBCE20024956C2628C437C629A83;
IL2CPP_EXTERN_C String_t* _stringLiteral10E47B045BE29B1A8AFA0F7B2441CB47CA3A67E8;
IL2CPP_EXTERN_C String_t* _stringLiteral10E9B34B3B2D094B461A54880E4F462117AC5B1E;
IL2CPP_EXTERN_C String_t* _stringLiteral11EBEB054CC05CE2C42A4ED5EDADAE0B512B7732;
IL2CPP_EXTERN_C String_t* _stringLiteral12AF1BC26072634DC2AE0ECE0471600FE074A13E;
IL2CPP_EXTERN_C String_t* _stringLiteral13E0C4D575EF4CFA208688FF6CE58789AF02BBA0;
IL2CPP_EXTERN_C String_t* _stringLiteral1426EAC460EF593AB4BA506E82CCB1FF95390521;
IL2CPP_EXTERN_C String_t* _stringLiteral1478BC45A3EF425780ADB183A6419907115E223E;
IL2CPP_EXTERN_C String_t* _stringLiteral148824F010ADAC4C3C4CE066B0DFDB5C2654FB2B;
IL2CPP_EXTERN_C String_t* _stringLiteral14A086C4277601C8D35634B59AC6F886CFD855F2;
IL2CPP_EXTERN_C String_t* _stringLiteral14E338D17C42E552FA7AF42CDAE40CA1F0E8A04D;
IL2CPP_EXTERN_C String_t* _stringLiteral1627A15B16BA2114DF4586846A4624E42F0210C5;
IL2CPP_EXTERN_C String_t* _stringLiteral16303F63CAFE3259A012582C0D4DFDD43952E56F;
IL2CPP_EXTERN_C String_t* _stringLiteral16366EFF1098954CA719C6CFBEBD951926CFD64E;
IL2CPP_EXTERN_C String_t* _stringLiteral1689E2B12A3495CD82BD4CF43729144099CE0AAE;
IL2CPP_EXTERN_C String_t* _stringLiteral168F01393F0B2A5B55418841162E79D1CC1F9721;
IL2CPP_EXTERN_C String_t* _stringLiteral16FA815CB43FA0EEE13AD6B16952C4364F2D2E08;
IL2CPP_EXTERN_C String_t* _stringLiteral170AD99AD2A9FB6605C713D5E03E562C7D968B69;
IL2CPP_EXTERN_C String_t* _stringLiteral176B36E309458D86C6B8869D7A24962B40D0F8B5;
IL2CPP_EXTERN_C String_t* _stringLiteral190EB3B3EB72D705020B4450AAEDF54E1B915B41;
IL2CPP_EXTERN_C String_t* _stringLiteral1A99A8C8398B221DA18F963F7662BAF65F57BBBE;
IL2CPP_EXTERN_C String_t* _stringLiteral1D9C903F2CFE60C87D084257D816121914ED5CD7;
IL2CPP_EXTERN_C String_t* _stringLiteral1E862A707621E680436D3EE5A45C11B8B8019F39;
IL2CPP_EXTERN_C String_t* _stringLiteral2028A2611FF494355F4C886D11936814AB305050;
IL2CPP_EXTERN_C String_t* _stringLiteral2048D52CF5B85C0065BA74F03F29D189F49A817F;
IL2CPP_EXTERN_C String_t* _stringLiteral205F66EA76831459EF2F8ED7CB36EE2870B90054;
IL2CPP_EXTERN_C String_t* _stringLiteral209BE2C6931FFDE85A5ADF54EB91B298634C1159;
IL2CPP_EXTERN_C String_t* _stringLiteral22707A051BA71652A76B65CD3B1CF3D57FCECCDF;
IL2CPP_EXTERN_C String_t* _stringLiteral229F04FAFC47B859FCD64437AB0F845A79C7DD46;
IL2CPP_EXTERN_C String_t* _stringLiteral22DC889BC972FCD09DEFF7641E6B361E1A814826;
IL2CPP_EXTERN_C String_t* _stringLiteral2309FB9CC1600C4642826BA92EB5C43EA0970693;
IL2CPP_EXTERN_C String_t* _stringLiteral236273A920037342C6BF764C26035460AC1B4BCB;
IL2CPP_EXTERN_C String_t* _stringLiteral244F217EFEE741CEA827D278453DDB6453729BB6;
IL2CPP_EXTERN_C String_t* _stringLiteral2539188F4D764C792605E272835EC14F18624058;
IL2CPP_EXTERN_C String_t* _stringLiteral258EBBFB914390B152C3C49D597D34EB4015FF16;
IL2CPP_EXTERN_C String_t* _stringLiteral25BB8D65B0F3964EA0D799145078C16FEF52341C;
IL2CPP_EXTERN_C String_t* _stringLiteral25FADA9348936FCC478462CD140255B9A32240DD;
IL2CPP_EXTERN_C String_t* _stringLiteral26C4C37B97351E99049A3913D39772ACFB923C42;
IL2CPP_EXTERN_C String_t* _stringLiteral276C84DEB214873D13A4AF836CA95F4BADB36FE8;
IL2CPP_EXTERN_C String_t* _stringLiteral287BBD3F70E6554F9C76F64F85400E92C3050691;
IL2CPP_EXTERN_C String_t* _stringLiteral28A51A51047FE7B2AF7B929A267EC4F0F3C64879;
IL2CPP_EXTERN_C String_t* _stringLiteral299D329E6EA983CC4221A704937359840D3B696D;
IL2CPP_EXTERN_C String_t* _stringLiteral29B2AAE0149A885123E7F21B7247D1EA4BADF148;
IL2CPP_EXTERN_C String_t* _stringLiteral2A5B4A683A4FF348D7FBA286A40B146642302E8C;
IL2CPP_EXTERN_C String_t* _stringLiteral2AF7BC4852F23D16CF2079B71E5991F15A61E81E;
IL2CPP_EXTERN_C String_t* _stringLiteral2B97779454592564C0EA47C9E479A13F940E3AB2;
IL2CPP_EXTERN_C String_t* _stringLiteral2C9909BBFFC70CA980E73B95467DA5418B2B09E5;
IL2CPP_EXTERN_C String_t* _stringLiteral2D674CA6A1CCD2F2B3D17EE3094E3EA43AAB743D;
IL2CPP_EXTERN_C String_t* _stringLiteral2D7AF4437599455AB61FB8C123820E104E3E1C99;
IL2CPP_EXTERN_C String_t* _stringLiteral2FA5AA0BED2492964BA886EEE2DC9E1255FE0A24;
IL2CPP_EXTERN_C String_t* _stringLiteral2FA9058042F937E20F28C101D9767EB04471A5CB;
IL2CPP_EXTERN_C String_t* _stringLiteral2FEDD0E24930D53E7E247351F3E03A3273DA3D9A;
IL2CPP_EXTERN_C String_t* _stringLiteral308495485824FFEF8CDA6443346A3605E719A75A;
IL2CPP_EXTERN_C String_t* _stringLiteral30DE4318B8AF0C3D59547CEE589746F6DBAB89C3;
IL2CPP_EXTERN_C String_t* _stringLiteral30F6F02FEDC0164A519004DC0D974D5F5C495693;
IL2CPP_EXTERN_C String_t* _stringLiteral32DAD11A2DA98D2FBFC3098BCA6A6AE59BB54A31;
IL2CPP_EXTERN_C String_t* _stringLiteral3595F061260FF16E7FACFE48B48E71066E9ABA1C;
IL2CPP_EXTERN_C String_t* _stringLiteral35B5ADC96410AC9E0FBD60CD4B98AF30C7FF77A1;
IL2CPP_EXTERN_C String_t* _stringLiteral36149BCD2C8B864CB90F75A17A96F5A6BE03F3E5;
IL2CPP_EXTERN_C String_t* _stringLiteral364F4173856E05DF96506EB76D1DECAD55D36048;
IL2CPP_EXTERN_C String_t* _stringLiteral36938B39E43FFBE00F46140DCB7313C97E180908;
IL2CPP_EXTERN_C String_t* _stringLiteral36CA84885A92E739ED9A94802681AD6C4E3C8852;
IL2CPP_EXTERN_C String_t* _stringLiteral3781CFEEF925855A4B7284E1783A7D715A6333F6;
IL2CPP_EXTERN_C String_t* _stringLiteral385A64F0FE2CF8945475789AF05D5D5E4346EFAE;
IL2CPP_EXTERN_C String_t* _stringLiteral38611C47421E5420D169305A4C4482AD6300720E;
IL2CPP_EXTERN_C String_t* _stringLiteral38A5C9D26C48CC5449EDC71FD91543D1B4B31880;
IL2CPP_EXTERN_C String_t* _stringLiteral395F121121D3A37B7F22ACEB4CC8C0A2E785CFFA;
IL2CPP_EXTERN_C String_t* _stringLiteral3A1B4473844D23854218F673A809ABA161F75BBA;
IL2CPP_EXTERN_C String_t* _stringLiteral3AA260D90D3BE72AF9AF17CC353F3D97B1FF35AB;
IL2CPP_EXTERN_C String_t* _stringLiteral3AAADB400CC4093A2B8D65DADF92560E65DFF664;
IL2CPP_EXTERN_C String_t* _stringLiteral3ACB307F5B0B7C4C5E5C31870371EB8B5D752F5C;
IL2CPP_EXTERN_C String_t* _stringLiteral3C1DFC84C89C48D8E83EB3C98D58E22F70F5E9F4;
IL2CPP_EXTERN_C String_t* _stringLiteral3CF09EA528F2B59A7130F83612C8F6DC4419E135;
IL2CPP_EXTERN_C String_t* _stringLiteral3D36C99166AF344E69F530A09F62518C853CFC69;
IL2CPP_EXTERN_C String_t* _stringLiteral3E26B4BE8E1A4D1123D396C9945610AFBF71BF3A;
IL2CPP_EXTERN_C String_t* _stringLiteral3E38B9138BF004CAB65BCEC7B45C3CD5595A5485;
IL2CPP_EXTERN_C String_t* _stringLiteral3EB2BDB70C070A2908F3250D1D9C142B29AFFCB5;
IL2CPP_EXTERN_C String_t* _stringLiteral405C5C8AEC9362A04D5A32008B0D8CE6143B6613;
IL2CPP_EXTERN_C String_t* _stringLiteral40A375960271895A6C9D6E67832DFF850E7818FB;
IL2CPP_EXTERN_C String_t* _stringLiteral4184C304972D6C880108F08C499280157EBAC151;
IL2CPP_EXTERN_C String_t* _stringLiteral42D40175FF539DDF928B1E987A977BBF3CB544BF;
IL2CPP_EXTERN_C String_t* _stringLiteral435D3D98AC36B761892BD176C2DABB4BDAFD0C60;
IL2CPP_EXTERN_C String_t* _stringLiteral4370344BF391C9775674F57F65AB43157A70FFA8;
IL2CPP_EXTERN_C String_t* _stringLiteral447A985D020E70B4D77B0701303D8F511295B32D;
IL2CPP_EXTERN_C String_t* _stringLiteral4488E94845B9ACE3166EA65DF28FEECA27B65702;
IL2CPP_EXTERN_C String_t* _stringLiteral44A9CBCB28FB41BB47F85EDD31CF1B8AEF381AAA;
IL2CPP_EXTERN_C String_t* _stringLiteral4554697696DB334C4A69857E431F5359A5652C33;
IL2CPP_EXTERN_C String_t* _stringLiteral45A2803629897DBB2C206F364A3099B875FAF04F;
IL2CPP_EXTERN_C String_t* _stringLiteral45EAEB6C152AA99EE22D7FA976D69BBA364F6F30;
IL2CPP_EXTERN_C String_t* _stringLiteral4601B63CFD8EF9EEACFB9F14B3F25E5E08E5BFE1;
IL2CPP_EXTERN_C String_t* _stringLiteral46CC0A1237AF8D2AD7B8E32EE022F0AFF27543D2;
IL2CPP_EXTERN_C String_t* _stringLiteral46D843FDF07FFF28642855103EC0D3D24E0E4F78;
IL2CPP_EXTERN_C String_t* _stringLiteral4824A3B2B566BA0E0F228A35F400EB362238E8C8;
IL2CPP_EXTERN_C String_t* _stringLiteral48F54E824E0E6AF56C862FF6251F25E5CB152BF9;
IL2CPP_EXTERN_C String_t* _stringLiteral4A30F8FD4AAB43F0E04CD95BC6E74640E23D6395;
IL2CPP_EXTERN_C String_t* _stringLiteral4AA3716D19976DD411ABCF0909A0E4D4B8EA09AF;
IL2CPP_EXTERN_C String_t* _stringLiteral4BBBF6E7834C24AA4FAD59D546872FA503C6084B;
IL2CPP_EXTERN_C String_t* _stringLiteral4BCDC696797D0907F414D0A559FDB6A9BC44DED1;
IL2CPP_EXTERN_C String_t* _stringLiteral4BD7FDE208E0373B221810962DA9C6C57339E364;
IL2CPP_EXTERN_C String_t* _stringLiteral4C978FAA91BFFCF3641BC0ACD796F4EE993AB4A0;
IL2CPP_EXTERN_C String_t* _stringLiteral4D88DC602EB6FBBEF4C8649C1866B4FE2D18A73D;
IL2CPP_EXTERN_C String_t* _stringLiteral4FAE0DB9EF219C378F97A46FD968E61E3744E3E5;
IL2CPP_EXTERN_C String_t* _stringLiteral505DC7B5F7B5E5FDCEE2CD01C9B83BB38C328A1B;
IL2CPP_EXTERN_C String_t* _stringLiteral51026120A929AEFCA7209B235ACE529BEC6FD7B1;
IL2CPP_EXTERN_C String_t* _stringLiteral5119119D395301AF26F5E33DACA5C4C27048BFA4;
IL2CPP_EXTERN_C String_t* _stringLiteral51B4E0C1F65B55DD8FC1BD84F7C7155D019682F2;
IL2CPP_EXTERN_C String_t* _stringLiteral5290C04F55FD997B854A58817AA740D4304231E4;
IL2CPP_EXTERN_C String_t* _stringLiteral536E5B84A146D6EAEB5D74C24E27D67FD4C0B1E7;
IL2CPP_EXTERN_C String_t* _stringLiteral54456F7D5F661596CBB77379CB87A2F212C937AB;
IL2CPP_EXTERN_C String_t* _stringLiteral57122A04C3596A72887F65B738601418476678E7;
IL2CPP_EXTERN_C String_t* _stringLiteral577425CD87D93CE29BD73B7A610A2AA16814173F;
IL2CPP_EXTERN_C String_t* _stringLiteral58A824E6D56BC39968AB94FF04C56EB1E41A4A72;
IL2CPP_EXTERN_C String_t* _stringLiteral58B90608C76E395C05539701FDF64C831A43673D;
IL2CPP_EXTERN_C String_t* _stringLiteral58BBB4EDBFDCD31C75C2E9DBF82FB0D890F3FDA3;
IL2CPP_EXTERN_C String_t* _stringLiteral5999AD1928D52C15297FD9923BA65CB19FBDFDED;
IL2CPP_EXTERN_C String_t* _stringLiteral5A3268A7F7F8F2CACA1449DEE6DBD287E1EE537B;
IL2CPP_EXTERN_C String_t* _stringLiteral5AACB58D619B294B5EE03B0837F285087DE605AA;
IL2CPP_EXTERN_C String_t* _stringLiteral5B6BE14C87C0E466C1EFBE237A318884BD2F7F0D;
IL2CPP_EXTERN_C String_t* _stringLiteral5C25291F10F29389768D4E8677551B65C213C1CE;
IL2CPP_EXTERN_C String_t* _stringLiteral5C89002E35E222D688621D356C7B9B17FD80991C;
IL2CPP_EXTERN_C String_t* _stringLiteral5CD4EC817130CA9033AF4BCFA7ED48C26B484E86;
IL2CPP_EXTERN_C String_t* _stringLiteral5CDEC3D17C0672B2895D89FD7D65350996F6895B;
IL2CPP_EXTERN_C String_t* _stringLiteral5D1CF0F514CC51BB32FE1D4AC625DC653D45A9B5;
IL2CPP_EXTERN_C String_t* _stringLiteral5D38B6C4C25F92A9ADD95A1A5C8F80EAA4D3AE14;
IL2CPP_EXTERN_C String_t* _stringLiteral5D7E10FB1136637DF3EEA7E332D50E75ECCFAE35;
IL2CPP_EXTERN_C String_t* _stringLiteral5DAAFC13D028473227945C221C31A63A94B85D6B;
IL2CPP_EXTERN_C String_t* _stringLiteral5DECDC85126FC23C6B61597BBE3EF868687B57BA;
IL2CPP_EXTERN_C String_t* _stringLiteral5EAFA7A7DF866C80C381FB9D0EAEE20C237065B8;
IL2CPP_EXTERN_C String_t* _stringLiteral5F1E01DA43AD1DD21A227DBD58072E59026AA796;
IL2CPP_EXTERN_C String_t* _stringLiteral5F9A84D290654E9508A7E5B24B2A31F01448DF3C;
IL2CPP_EXTERN_C String_t* _stringLiteral60550E25F59BAA9CF9F90B89F084315A0E7E7590;
IL2CPP_EXTERN_C String_t* _stringLiteral619BDA5E967D38FF2CACB710EDB80923C58F95F4;
IL2CPP_EXTERN_C String_t* _stringLiteral62F71DADB0175BAEBEFC98689F038F5311061DD3;
IL2CPP_EXTERN_C String_t* _stringLiteral632B8C247B430215FA82D909105BE257B7D7B524;
IL2CPP_EXTERN_C String_t* _stringLiteral63727CA6C805007DCD3A3067D90A70432562D6EF;
IL2CPP_EXTERN_C String_t* _stringLiteral638248CC966A586E8F21C2DB6F7D3AEA250E81C1;
IL2CPP_EXTERN_C String_t* _stringLiteral63A5CD74B260DC0F1665E1409A22C48AC811DF41;
IL2CPP_EXTERN_C String_t* _stringLiteral63B30435B4E14C879D2B72219185AAD48F4EA73F;
IL2CPP_EXTERN_C String_t* _stringLiteral64058CC688A96A90239811EF06C9D20DB0499C3E;
IL2CPP_EXTERN_C String_t* _stringLiteral640EF4B5A6EEA63697869DA2BA9DFCA36FBB1AF3;
IL2CPP_EXTERN_C String_t* _stringLiteral6418250E3BBBB638BAAE36C63372B4E5258CABD4;
IL2CPP_EXTERN_C String_t* _stringLiteral651A5E23A44720E30164457ECE9CB85B7F1A5805;
IL2CPP_EXTERN_C String_t* _stringLiteral6592F2A54D864C0F2DADC704BDDAB476278DF50F;
IL2CPP_EXTERN_C String_t* _stringLiteral66B0C5DCF501F8727C24052B01FF06C451E7070E;
IL2CPP_EXTERN_C String_t* _stringLiteral6739974D5CF50E9345F86D182C67D55A93C79A3D;
IL2CPP_EXTERN_C String_t* _stringLiteral6833364EB25F1A3C9233C83C423BF0741350D2D9;
IL2CPP_EXTERN_C String_t* _stringLiteral689C6A4E0E10858B33315ABF7B58B47BF427CAB7;
IL2CPP_EXTERN_C String_t* _stringLiteral69A55D6A7B8F6805036E7282C998441CAEC7D285;
IL2CPP_EXTERN_C String_t* _stringLiteral6A78A58188D774704931BAD9BEED28758B7E213F;
IL2CPP_EXTERN_C String_t* _stringLiteral6B072065FA7EE3F58209725EEEBF4B1044C4573C;
IL2CPP_EXTERN_C String_t* _stringLiteral6D33BA5F8204B4ABECBBF61716B9AF4C90BEFEF1;
IL2CPP_EXTERN_C String_t* _stringLiteral6DB7E9CCDC07BB523D85AF576D7F72646315F579;
IL2CPP_EXTERN_C String_t* _stringLiteral6F296BCA0F675C0368B3ACDE08DD6C152E56621D;
IL2CPP_EXTERN_C String_t* _stringLiteral6F8E4A8EEE6F2F75A808EB9CA38D23A216EB7356;
IL2CPP_EXTERN_C String_t* _stringLiteral6FB7C2CCAED8A0EBB4E9AB8515D8155C6A95D26B;
IL2CPP_EXTERN_C String_t* _stringLiteral713D58DAA282E557C1FB99B563A33819B5DAB47D;
IL2CPP_EXTERN_C String_t* _stringLiteral71EF8EB7B9B3D3F7D8D889E7EAA085850B47E14D;
IL2CPP_EXTERN_C String_t* _stringLiteral75FC36F3249DA4CE5C93558EF4747F7E0B205470;
IL2CPP_EXTERN_C String_t* _stringLiteral7646BCA86620BEB0AC49BAFC74ADE2D236A06D5F;
IL2CPP_EXTERN_C String_t* _stringLiteral76BABA91F33047678737B893F72821F1FE7CEFA4;
IL2CPP_EXTERN_C String_t* _stringLiteral76DDE57466F7C53D34AD5007FB620D205EE8EA1E;
IL2CPP_EXTERN_C String_t* _stringLiteral76F26756BFE13A4CF3DAB4864254FB3F09DA993E;
IL2CPP_EXTERN_C String_t* _stringLiteral77D38C0623F92B292B925F6E72CF5CF99A20D4EB;
IL2CPP_EXTERN_C String_t* _stringLiteral78117315CB3E34E846CD26F5627994F837AFCACD;
IL2CPP_EXTERN_C String_t* _stringLiteral782091A124984DB669E8C38AF8E8C05E76873F5A;
IL2CPP_EXTERN_C String_t* _stringLiteral79771F73D80F5AF1D0E1EAC4CAD20D1628BF416A;
IL2CPP_EXTERN_C String_t* _stringLiteral7A535E4F4CDF4AED9782CE43763768AB6DB185C7;
IL2CPP_EXTERN_C String_t* _stringLiteral7A71B86AFF784DE82443E14289760F1D91D8EFAD;
IL2CPP_EXTERN_C String_t* _stringLiteral7BC94E93F22CE8ED04F0F75790B2A291562CA10C;
IL2CPP_EXTERN_C String_t* _stringLiteral7E74442815CA2E9768302210B2AEC00F3BE80413;
IL2CPP_EXTERN_C String_t* _stringLiteral7EA97C35880A0D4465D17DDE1F8241D28978C117;
IL2CPP_EXTERN_C String_t* _stringLiteral7F43C6AFB1C84128718F10F14E8CC804822717EC;
IL2CPP_EXTERN_C String_t* _stringLiteral7F64C019F9920BB9DBA8494E22F5F5627CC63913;
IL2CPP_EXTERN_C String_t* _stringLiteral80120090265549DE9FE973E46443BFA74E325435;
IL2CPP_EXTERN_C String_t* _stringLiteral82FAD68941E66C6B711209996E6EFF71D454CAA8;
IL2CPP_EXTERN_C String_t* _stringLiteral8370BEC987067BF75F8A45918818F52EB9BC3D6D;
IL2CPP_EXTERN_C String_t* _stringLiteral83921E76DB37F79389DD6DCF44C1E78295D9BE50;
IL2CPP_EXTERN_C String_t* _stringLiteral83BB4AF414511BF4A0E273F515A8A4933C296E52;
IL2CPP_EXTERN_C String_t* _stringLiteral840D94CDC6A5AD28D5CB4F7047FAB75458D55B82;
IL2CPP_EXTERN_C String_t* _stringLiteral841EFD6597128A8FD0024BC87FD07F020CBAA1E2;
IL2CPP_EXTERN_C String_t* _stringLiteral843422B942D75E64BB0A2281AB972CE4A7EB3924;
IL2CPP_EXTERN_C String_t* _stringLiteral848E244106FAAF80CBD208A47B17E360C4FAA789;
IL2CPP_EXTERN_C String_t* _stringLiteral851B983F2B1071B01BAFFAADAAB570596B6B2564;
IL2CPP_EXTERN_C String_t* _stringLiteral87F47D94EE1EC30005CE053B6857C7BE5A9D938D;
IL2CPP_EXTERN_C String_t* _stringLiteral8905FD38EEA933AC528FF73A57DAC6B13D1127E2;
IL2CPP_EXTERN_C String_t* _stringLiteral8A07DD4CEBBC967BDF7844382AE4F1817E9B13D0;
IL2CPP_EXTERN_C String_t* _stringLiteral8C08A34D5ECF979E9FF3F77722C582F578E1B834;
IL2CPP_EXTERN_C String_t* _stringLiteral8C91977FD80567D0C289B5DD0C60AA24E73CAE76;
IL2CPP_EXTERN_C String_t* _stringLiteral8D15F03D159F52371623DCB65F2F20AC164670C3;
IL2CPP_EXTERN_C String_t* _stringLiteral8E6206F0E750B78653F8B621A641B68B9255BF17;
IL2CPP_EXTERN_C String_t* _stringLiteral91D59BBCB69DF52B5A732F89B393206D558E0875;
IL2CPP_EXTERN_C String_t* _stringLiteral9210A644DE7B07BCA4AF98366FDFF60ED1CEABB5;
IL2CPP_EXTERN_C String_t* _stringLiteral927C07A9A0D4F74C939B952882D32EE98B8C854F;
IL2CPP_EXTERN_C String_t* _stringLiteral9367A319824C783BD69583CB2490F67DAF5AC086;
IL2CPP_EXTERN_C String_t* _stringLiteral93998027822B92FA84F9F1CC56BCEA2D9344D1BD;
IL2CPP_EXTERN_C String_t* _stringLiteral93A7AE9B3D8F037B6F7D199ED5B29B56AC573D97;
IL2CPP_EXTERN_C String_t* _stringLiteral93F9C7D2C7E3B3B879344F845BF299AE5A11BFF3;
IL2CPP_EXTERN_C String_t* _stringLiteral9422A78D50400935041FDD2007AC649FF689D5D7;
IL2CPP_EXTERN_C String_t* _stringLiteral94C4A1631484AD24431E32FCAED7AE7426DB402F;
IL2CPP_EXTERN_C String_t* _stringLiteral94F5C0AD2551979F304FD9ABB4C9FBBB9D2047F7;
IL2CPP_EXTERN_C String_t* _stringLiteral95A5D8F8216FEF6AB6DA124B8556B99686008921;
IL2CPP_EXTERN_C String_t* _stringLiteral95F792E998855EB879C4F33E147F416BFF8350F6;
IL2CPP_EXTERN_C String_t* _stringLiteral9629684BC30911A2DEAA94689CC844A293D35D8F;
IL2CPP_EXTERN_C String_t* _stringLiteral98209D2C0B024C19D99DE742E6003B721296652E;
IL2CPP_EXTERN_C String_t* _stringLiteral9A4742276AC86152B04539D6B218622416E5AF2D;
IL2CPP_EXTERN_C String_t* _stringLiteral9AB4AF6C8CCC52DA7CE36D811BADA7F640721296;
IL2CPP_EXTERN_C String_t* _stringLiteral9B17E8E640F942060C05BADE883A7609FD784962;
IL2CPP_EXTERN_C String_t* _stringLiteral9BFB8122513FEEFDB9E74BA7CD418F051125700F;
IL2CPP_EXTERN_C String_t* _stringLiteral9C19B837921DE91EF8C4C12C7D0B63B2A421888D;
IL2CPP_EXTERN_C String_t* _stringLiteral9EF464966249C19D746E6108CC6B42901A51EB2E;
IL2CPP_EXTERN_C String_t* _stringLiteralA03B0A0F22DAF973523F913BB777FC0D8A51D736;
IL2CPP_EXTERN_C String_t* _stringLiteralA07A3EB9D8DB99C62110B79812663E60297F7619;
IL2CPP_EXTERN_C String_t* _stringLiteralA32AA422B9D45CD4F7920FD6B94EA13BC3F55120;
IL2CPP_EXTERN_C String_t* _stringLiteralA333953DEB7B3F631AE4FEB93E9C3AD7F349F8C0;
IL2CPP_EXTERN_C String_t* _stringLiteralA3DFC4F5246F4B16F322274CCEAC16C6C120A25C;
IL2CPP_EXTERN_C String_t* _stringLiteralA3F56BA8529D7BE456BD480AB16C0ACC7628CF61;
IL2CPP_EXTERN_C String_t* _stringLiteralA517A4F85AAA7EBA705BDB743CD5CDA3F32FB5B2;
IL2CPP_EXTERN_C String_t* _stringLiteralA54E360A25C694D35AC2BC1F6481EF45DFBA8963;
IL2CPP_EXTERN_C String_t* _stringLiteralA57D6FD6545D30BFF1842E92D39CEBD8F94864C6;
IL2CPP_EXTERN_C String_t* _stringLiteralA5E66ED5DBEC786655E2A59DCA8B3385405EB550;
IL2CPP_EXTERN_C String_t* _stringLiteralA634693E806EDA103130B07B3733ADA02E7E6FD1;
IL2CPP_EXTERN_C String_t* _stringLiteralA71FA40DE21B69F70DF58889ED33CA8900C25911;
IL2CPP_EXTERN_C String_t* _stringLiteralA7CD589438ECC899D2A0EF6B490F67AAFDC180B5;
IL2CPP_EXTERN_C String_t* _stringLiteralA81FA6B9E83B8125C463F452F33A0AB631B1018A;
IL2CPP_EXTERN_C String_t* _stringLiteralAA62FCD77AFB95737483572B0CA74638491BEDB3;
IL2CPP_EXTERN_C String_t* _stringLiteralABBA2DB6F733A544053CFC86E422C65E2E5FAD05;
IL2CPP_EXTERN_C String_t* _stringLiteralABEC8A3FB2DA29AC9F776A1C6C4FFB18BE200406;
IL2CPP_EXTERN_C String_t* _stringLiteralAC38B21AD0EB9DE4133BFC7F438CDB9B6189495B;
IL2CPP_EXTERN_C String_t* _stringLiteralAD3292967B68B0A44448B08D047E6B511926D848;
IL2CPP_EXTERN_C String_t* _stringLiteralAE33F44A5A3FB00801EF36FD68C6DD4679E581C5;
IL2CPP_EXTERN_C String_t* _stringLiteralAED5CB60F87C1BB12D5084E281408448AC106017;
IL2CPP_EXTERN_C String_t* _stringLiteralAF5A525399C027CA652F1F3DF915FE563359FC66;
IL2CPP_EXTERN_C String_t* _stringLiteralAFDC8CE08FF9F67281417EFE30A0650287F40983;
IL2CPP_EXTERN_C String_t* _stringLiteralB20ED1DE1A061966164B9D5AF6835D402909E3E0;
IL2CPP_EXTERN_C String_t* _stringLiteralB2A8B1F955E246E7F7197C264E169D013B4AA1E7;
IL2CPP_EXTERN_C String_t* _stringLiteralB2ECCE4B9B5B5CB24297087DC10EAC9B8D314C55;
IL2CPP_EXTERN_C String_t* _stringLiteralB2F9235F4F063A8609A1E74346AC3F275A7303EE;
IL2CPP_EXTERN_C String_t* _stringLiteralB407584FE1D7CEEE747D9585F6F3D5A15AC3C563;
IL2CPP_EXTERN_C String_t* _stringLiteralB457254733CD5BB62A9549F9D7A04E54C28936CD;
IL2CPP_EXTERN_C String_t* _stringLiteralB530856CAC09ED25A4DA236BEA7A8FA5B3538420;
IL2CPP_EXTERN_C String_t* _stringLiteralB5D12D8EBFA73570DFDC58099A34669F0B3B8682;
IL2CPP_EXTERN_C String_t* _stringLiteralB644DB392BFE2F90C745730EB19D745CFDF5CC8F;
IL2CPP_EXTERN_C String_t* _stringLiteralB67F8639FB16F6C4841EED07F5641A7B82C815D5;
IL2CPP_EXTERN_C String_t* _stringLiteralB77E31D2A4A06B38E1B7C8FC29C34D00063605FD;
IL2CPP_EXTERN_C String_t* _stringLiteralB7C45DD316C68ABF3429C20058C2981C652192F2;
IL2CPP_EXTERN_C String_t* _stringLiteralB7C8982236B58D3998BB9FB59D131EF360EFB950;
IL2CPP_EXTERN_C String_t* _stringLiteralB865D689348EFE8DC34E423330CA79525B32EC1B;
IL2CPP_EXTERN_C String_t* _stringLiteralB89D9E7580D0D17D5EE1189160034601495823D1;
IL2CPP_EXTERN_C String_t* _stringLiteralB8CE7E9237ABF0736FC8C857C52753C9811A2833;
IL2CPP_EXTERN_C String_t* _stringLiteralB91505A7C57926DDC126B93151A049BC213BEC78;
IL2CPP_EXTERN_C String_t* _stringLiteralB9405AACF03EA399FE3EA77E6BB8C3ADE8E58633;
IL2CPP_EXTERN_C String_t* _stringLiteralB97FC8BB8B857BF13978EF739D9F564BCED0EB98;
IL2CPP_EXTERN_C String_t* _stringLiteralB998ED74BBE643EFB1178023AB66097D25232774;
IL2CPP_EXTERN_C String_t* _stringLiteralB9F7E2152468BE8850FEE3901B7FD456682E7693;
IL2CPP_EXTERN_C String_t* _stringLiteralBA1039E8CDAE53E44AC3E6185B0871F3D031A476;
IL2CPP_EXTERN_C String_t* _stringLiteralBAEB934E35ED3E76C867F6755B414298A25BB897;
IL2CPP_EXTERN_C String_t* _stringLiteralBB0117465450FC41C80773A51F2125C52C8DA63C;
IL2CPP_EXTERN_C String_t* _stringLiteralBB046EAC7B507E79FF7381DB37879B53E5461A12;
IL2CPP_EXTERN_C String_t* _stringLiteralBB073CF4C6E067593B42F72480CA2D174D8BE952;
IL2CPP_EXTERN_C String_t* _stringLiteralBD3F71CA82FA3F7797AA9DCFD97CD6262DACD1E1;
IL2CPP_EXTERN_C String_t* _stringLiteralBDCC65929F2B8D330E8202499FEC92E667038570;
IL2CPP_EXTERN_C String_t* _stringLiteralBDCF3FADE7969125498FC2D2DF330D25D1A6EC2D;
IL2CPP_EXTERN_C String_t* _stringLiteralBE2A5916002AB45B0608FFF41B049BC4207E0AE9;
IL2CPP_EXTERN_C String_t* _stringLiteralBEEEADECA10709FED3CC67A10B0C61BCA3586135;
IL2CPP_EXTERN_C String_t* _stringLiteralBEF2B1FF4DF1F5D8159AD1DCED1FD87D644A5221;
IL2CPP_EXTERN_C String_t* _stringLiteralC048C43A99B3C90804EEBA637998A43F953E61B5;
IL2CPP_EXTERN_C String_t* _stringLiteralC04B333D53795815D844A1EAE07C424CF7A388F5;
IL2CPP_EXTERN_C String_t* _stringLiteralC0FB8B944A767E1AACE82F930D95E69ED912ADAD;
IL2CPP_EXTERN_C String_t* _stringLiteralC18C9BB6DF0D5C60CE5A5D2D3D6111BEB6F8CCEB;
IL2CPP_EXTERN_C String_t* _stringLiteralC2055FDF7B20639C9978913DD0AC3D2335F059CD;
IL2CPP_EXTERN_C String_t* _stringLiteralC2D1B12361AD400DA85FBA4D26907DCFBC5ACE7A;
IL2CPP_EXTERN_C String_t* _stringLiteralC365F5F1C2EDA22BED613D31A3187707C16C7891;
IL2CPP_EXTERN_C String_t* _stringLiteralC36EDE1970A3CC4F1339F9F7AE7B294A25CF115D;
IL2CPP_EXTERN_C String_t* _stringLiteralC4373A3F17EF89A19806466941A495CD9AC320C9;
IL2CPP_EXTERN_C String_t* _stringLiteralC5C8214B211D660B2B1942758406A96F39CC354D;
IL2CPP_EXTERN_C String_t* _stringLiteralC60816ED1CF3D79541144B9E0235BB10D437850F;
IL2CPP_EXTERN_C String_t* _stringLiteralC62C64F00567C5368CAE37F4E64E1E82FF785677;
IL2CPP_EXTERN_C String_t* _stringLiteralC64C80CE44DC4723D8B3DDE4E68C0911BCDAA703;
IL2CPP_EXTERN_C String_t* _stringLiteralC8E58DAD4CC2966A3FCCFB3B3578153C051232BA;
IL2CPP_EXTERN_C String_t* _stringLiteralC8FDC00A57780A9EDB4B352514593013802ECB45;
IL2CPP_EXTERN_C String_t* _stringLiteralCA22054A8B87E1C1362994865922E9BE924DD589;
IL2CPP_EXTERN_C String_t* _stringLiteralCACB20C6D3B53D812D60572CB4D519A855167070;
IL2CPP_EXTERN_C String_t* _stringLiteralCE2D528BF710C9F50F9620968D52C2BA6394B94B;
IL2CPP_EXTERN_C String_t* _stringLiteralCEB7987EDF6148DDF774BB81BC8810F4966EBD29;
IL2CPP_EXTERN_C String_t* _stringLiteralCF7431A0BE46B934FEAF42C12B2CB593F999EC0F;
IL2CPP_EXTERN_C String_t* _stringLiteralD0DC72E82E7420768946DB6472FF2FE3E721B0AD;
IL2CPP_EXTERN_C String_t* _stringLiteralD131589328F08A35A74324956C59514BE0E6AA0D;
IL2CPP_EXTERN_C String_t* _stringLiteralD34286EB83758419274C686F2C77DDE12EAFF376;
IL2CPP_EXTERN_C String_t* _stringLiteralD5CBCE94B6B0D32D067FD96ED99B5DEB20FDCFB5;
IL2CPP_EXTERN_C String_t* _stringLiteralD76593C0F3C8C4E871147921AF2AE0A86527FA0F;
IL2CPP_EXTERN_C String_t* _stringLiteralD80A64E0036F8330EADC3705DD59CC6581FE8E99;
IL2CPP_EXTERN_C String_t* _stringLiteralD8EE6C4EA1617D4A2F704F1B143D8C685EE8B3FB;
IL2CPP_EXTERN_C String_t* _stringLiteralD90D9A995858BDF53E28CF2370714015239D252B;
IL2CPP_EXTERN_C String_t* _stringLiteralD9691C4FD8A1F6B09DB1147CA32B442772FB46A1;
IL2CPP_EXTERN_C String_t* _stringLiteralD9FCB88E3173981902A4EA573B3AF3CFFA2158B9;
IL2CPP_EXTERN_C String_t* _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709;
IL2CPP_EXTERN_C String_t* _stringLiteralDA667D509F3483FEA9BABF68B23663F189FF7D3D;
IL2CPP_EXTERN_C String_t* _stringLiteralDAD3B004758C6DF500AA2A49CB44733CB7869DBF;
IL2CPP_EXTERN_C String_t* _stringLiteralDAFA078D8B7D7134A49C356BBBF77DB7C1B71689;
IL2CPP_EXTERN_C String_t* _stringLiteralDB4F6E9A963891777D89171877E979F6703604C1;
IL2CPP_EXTERN_C String_t* _stringLiteralDC543083837575FBEE37F25FE1315D6165157A7F;
IL2CPP_EXTERN_C String_t* _stringLiteralDCC2A0E9BB0E18185E2813F45A0FDBAAFE5F6277;
IL2CPP_EXTERN_C String_t* _stringLiteralDD441F7B0EE863E730437B0A1D676EE1E79E29DA;
IL2CPP_EXTERN_C String_t* _stringLiteralDE8982A4CBA861107110D88200ED6AE58BDD2D94;
IL2CPP_EXTERN_C String_t* _stringLiteralDFD21CC7508D0779B0B3B400D2B5D651665060A6;
IL2CPP_EXTERN_C String_t* _stringLiteralDFF64ED34F81AC1EEC6761460E897FD781F56A1B;
IL2CPP_EXTERN_C String_t* _stringLiteralE0228745E227EA8D7812EA85DF6FB01E66F3535A;
IL2CPP_EXTERN_C String_t* _stringLiteralE1FD955333D2C29F5BC7D6204BA7476051721FDD;
IL2CPP_EXTERN_C String_t* _stringLiteralE3357C44F297EFB7BFC8B87C4C3AFAB505C0C4DC;
IL2CPP_EXTERN_C String_t* _stringLiteralE46475A038CE8463CC88A3C7DB6950E45EC6B178;
IL2CPP_EXTERN_C String_t* _stringLiteralE4D0382C63C65326B1CD2014BF02F8DAF87851CB;
IL2CPP_EXTERN_C String_t* _stringLiteralE4EE7A20CB10A02C65E2C09328566DDB52AEB176;
IL2CPP_EXTERN_C String_t* _stringLiteralE5937D651E29A4D90762E4DD3B121B380E293FB7;
IL2CPP_EXTERN_C String_t* _stringLiteralE5F64215B865771BB0C5BB83564A0D46D2F5CB44;
IL2CPP_EXTERN_C String_t* _stringLiteralE62699F68FB3F2AA9BFA8C0E319B57A39F0948E7;
IL2CPP_EXTERN_C String_t* _stringLiteralE6BB1D1C222056044DECBA8E28B892E7C7412208;
IL2CPP_EXTERN_C String_t* _stringLiteralE7071BF332C25311420FA71C8E3385289D87B413;
IL2CPP_EXTERN_C String_t* _stringLiteralE8A2DB968E4D46B21E87FD4121925CEBAEC58125;
IL2CPP_EXTERN_C String_t* _stringLiteralE90E2B916F9057B853A55B104B872DC8FAEF8020;
IL2CPP_EXTERN_C String_t* _stringLiteralE970331BAF99388518E78C232E715778B2233E06;
IL2CPP_EXTERN_C String_t* _stringLiteralEA1E864DD08902CBB5909FD1D71ADAA935661E6E;
IL2CPP_EXTERN_C String_t* _stringLiteralEA4D7CE26ED535E0BE3CAFBC3439001559FEE05D;
IL2CPP_EXTERN_C String_t* _stringLiteralEA9EA61815E4D151A4677BA04FE555FFB22A2268;
IL2CPP_EXTERN_C String_t* _stringLiteralEB0F79A6ABD88DB20E08561FCEEA8E62C21B8875;
IL2CPP_EXTERN_C String_t* _stringLiteralEB1579E337081436208C9033D7D92967BE03DCE0;
IL2CPP_EXTERN_C String_t* _stringLiteralEB2F3ECD1DE11163379CCDFAC44787A0A18EB709;
IL2CPP_EXTERN_C String_t* _stringLiteralEBFFF519309F724532ADFE795BE05E56940C1A9C;
IL2CPP_EXTERN_C String_t* _stringLiteralF077AC84D48734DD287D272D536914E05773D01D;
IL2CPP_EXTERN_C String_t* _stringLiteralF10B3C0352D2A01D50976F0A480FC409754BACE8;
IL2CPP_EXTERN_C String_t* _stringLiteralF25E0841CC395F242DA7A87EE69C457CBB5CF7C2;
IL2CPP_EXTERN_C String_t* _stringLiteralF2F032C35FA7D119E187D44AA3ABC0FACF45EACB;
IL2CPP_EXTERN_C String_t* _stringLiteralF300D2310959AF105732D339376803869D9B2B91;
IL2CPP_EXTERN_C String_t* _stringLiteralF37708F5D3FF7E541148EF1DEFA846BEDDD35A86;
IL2CPP_EXTERN_C String_t* _stringLiteralF3E84B722399601AD7E281754E917478AA9AD48D;
IL2CPP_EXTERN_C String_t* _stringLiteralF44C639257DDD3D541C5E71BAFEB64F9533A03D0;
IL2CPP_EXTERN_C String_t* _stringLiteralF4B564DBD703C27495C5517490A3AA7687F00F50;
IL2CPP_EXTERN_C String_t* _stringLiteralF66420578C2FEC2FACAC16428DDF4EE41540B44C;
IL2CPP_EXTERN_C String_t* _stringLiteralF69DD696BDE0B4DE0CE271589A8F62ABF3A855B3;
IL2CPP_EXTERN_C String_t* _stringLiteralF7B4A0635D39960D5AAAE5184E95BA0F3E03CD7E;
IL2CPP_EXTERN_C String_t* _stringLiteralF96C7D830C923517A9B86B465152960A8783DA4F;
IL2CPP_EXTERN_C String_t* _stringLiteralFA00CB7B7D55E48031B91C07E02C363112E00654;
IL2CPP_EXTERN_C String_t* _stringLiteralFA08BA5C9B3EC29729F1767C64749B98B93BDD49;
IL2CPP_EXTERN_C String_t* _stringLiteralFA2B09816AD28D986000563925DD7B8A9F0D4FFF;
IL2CPP_EXTERN_C String_t* _stringLiteralFAA80E9D727A341BE57ECEAEF7A1A4FE28DD806D;
IL2CPP_EXTERN_C String_t* _stringLiteralFAAC2E4717B12BEB762686A73DC2BFBA08143AA7;
IL2CPP_EXTERN_C String_t* _stringLiteralFB10F3876F878924988BE8256B639BB0869B41B2;
IL2CPP_EXTERN_C String_t* _stringLiteralFB2C4D8828AFC358869C34BB5058A83482A7A021;
IL2CPP_EXTERN_C String_t* _stringLiteralFD315BB7AF8B2446DA124F00CE3D2B3935C9F536;
IL2CPP_EXTERN_C String_t* _stringLiteralFDD06087A1C406B544D206318317F79697ACD5EC;
IL2CPP_EXTERN_C String_t* _stringLiteralFDD66CDD7B97059B506472A40D903EA6616EE5DE;
IL2CPP_EXTERN_C String_t* _stringLiteralFE4E8D2F674A9B8C61B994B4EB2D46018E971583;
IL2CPP_EXTERN_C String_t* _stringLiteralFFBF433B627DA76F2B3F8F9137C40070252A3B18;
IL2CPP_EXTERN_C String_t* _stringLiteralFFEF3DBE279EE1F92E1E2E46F45BC18EBBF55A1A;
IL2CPP_EXTERN_C const RuntimeMethod* AnalyticsForgetter_UploadComplete_mA94023B0D4A918B179EBDFA97BFBD2F9221EE29D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AnalyticsServiceInstance_DataDeletionCompleted_m4C4D2F1B9C08AAAD4FCD5DE8F23CD9FFF9CB7C6A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AnalyticsServiceInstance_OldForgetMeEventUploaded_mF328362CE747DFFEC071EAD40FA89F7698C3E9B2_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AnalyticsServiceInstance_OptOut_mE80E70FBB35370154B02B32ADCED5B0EAA77B632_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AnalyticsServiceInstance_ProvideOptInConsent_m403B26BAFC655CC8641537D92E7E44C5B0855B4A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AnalyticsServiceInstance_StartDataCollection_mC2D3011A3FA56541257EE7D3F5D20FF4FB015517_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AnalyticsServiceInstance_StopDataCollection_m4715057327427C78F000459F3C0C5BA1382FC000_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AnalyticsService_get_Instance_mD65A4BCA1F3A8D3977E5FFF422319EA564BFD059_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AsyncTaskMethodBuilder_1_AwaitUnsafeOnCompleted_TisTaskAwaiter_1_t2EFD3A7518CBC33EEAA02EBD1D5C4147D6FD47BF_TisU3CMakeRequestU3Ed__1_t0EF0B916953106E30ADFEE30817391CC38DF6084_m2C53456EB05AE3BD205398F10BFAEC3A03F99738_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AsyncTaskMethodBuilder_1_AwaitUnsafeOnCompleted_TisTaskAwaiter_1_t67679171BEFE85C38666397015D627C6E3E7D886_TisU3CCheckForRequiredConsentsU3Ed__0_tE4974F41B1F427E322B867A158105241B1665396_m870F6F1355222AF7A6554CF8A897592181CFACE4_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AsyncTaskMethodBuilder_1_AwaitUnsafeOnCompleted_TisTaskAwaiter_1_t67679171BEFE85C38666397015D627C6E3E7D886_TisU3CCheckGeoIPU3Ed__19_tF4D189FF0813E0397D3684814869EC68573B2913_m6F67D29FE3BD690109387456790DA526E3F3D722_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AsyncTaskMethodBuilder_1_AwaitUnsafeOnCompleted_TisTaskAwaiter_1_t67679171BEFE85C38666397015D627C6E3E7D886_TisU3CGetGeoIPResponseU3Ed__33_tEB679EFC74F417928C47D29F932F7D9D7A8C3292_m9C98D724DAFB7DF57764019C4A1087E586617EDE_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AsyncTaskMethodBuilder_1_AwaitUnsafeOnCompleted_TisTaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833_TisU3CCheckForRequiredConsentsU3Ed__0_tE4974F41B1F427E322B867A158105241B1665396_mAC540208E908D31E6A14B7479C23B7949709521B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AsyncTaskMethodBuilder_1_Create_m4B6AFF0D63DE8B335551AC63B1E6A663CE9544A0_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AsyncTaskMethodBuilder_1_Create_mC389C6193935CB0A93B35EB80DD27B55760DA315_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AsyncTaskMethodBuilder_1_SetException_m3C0DF6E71062B64D6663C0D271D6F47044CB6412_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AsyncTaskMethodBuilder_1_SetException_m755EC2E736574A631BEC6E2F204F9AF72A5CFE2A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AsyncTaskMethodBuilder_1_SetResult_m412D9588DF5481C6FAD7D151C1E8D670763DA122_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AsyncTaskMethodBuilder_1_SetResult_m8964201B7044B7762317C83D8CA064A284DAD38F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AsyncTaskMethodBuilder_1_SetStateMachine_m3B1513481F77CBDA84ABA2A5FD4977223A1EC1D7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AsyncTaskMethodBuilder_1_SetStateMachine_m618193D95F04A13F9794E020AC25EF91306A8670_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AsyncTaskMethodBuilder_1_Start_TisU3CCheckForRequiredConsentsU3Ed__0_tE4974F41B1F427E322B867A158105241B1665396_m69AA1E1E57283E1AE668FF20AE4AFFD14FFD9833_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AsyncTaskMethodBuilder_1_Start_TisU3CCheckGeoIPU3Ed__19_tF4D189FF0813E0397D3684814869EC68573B2913_m666764D61DB7ABC8007283DF4BF8C0A50C2E7CB2_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AsyncTaskMethodBuilder_1_Start_TisU3CGetGeoIPResponseU3Ed__33_tEB679EFC74F417928C47D29F932F7D9D7A8C3292_m73E08A89008E64DC46E1ACEC665EC6272CDD4622_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AsyncTaskMethodBuilder_1_Start_TisU3CMakeRequestU3Ed__1_t0EF0B916953106E30ADFEE30817391CC38DF6084_m2278461A5470C358F8E18E9A5B3B61AB9076AA02_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AsyncTaskMethodBuilder_1_get_Task_m650E5C11347CA5B2E79BFCE9C8BDE1865F4CBA29_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AsyncTaskMethodBuilder_1_get_Task_m7DDA6B2D1E56036D887F4673F2420A0FB4E0569B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AsyncTaskMethodBuilder_AwaitUnsafeOnCompleted_TisTaskAwaiter_1_t67679171BEFE85C38666397015D627C6E3E7D886_TisU3CInitializeUserU3Ed__49_t65147F4C5DF01F2FFA89E570335D7F636FB21A8B_m6448EE85D8AC8850B5133977666736E5A2C7995A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AsyncTaskMethodBuilder_AwaitUnsafeOnCompleted_TisTaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833_TisU3CInitializeU3Ed__2_tE70F0976A2CAD0E2F0A8E8462D49D2EFA9AB281F_m6CA7288B39A328F23D802B24A3FD2765BA9F11F0_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AsyncTaskMethodBuilder_AwaitUnsafeOnCompleted_TisTaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833_TisU3CSetAnalyticsEnabledU3Ed__69_t8EE7665376BB0DE169C3121D8CD5A888F660F3D0_mA99296A4EB3CBC1F1E6C9BA402D2DA35FA5446E0_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AsyncTaskMethodBuilder_Start_TisU3CInitializeU3Ed__2_tE70F0976A2CAD0E2F0A8E8462D49D2EFA9AB281F_m4F2966D39E9AA64C6E314B2A63CA169B3F8AFEFD_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AsyncTaskMethodBuilder_Start_TisU3CInitializeUserU3Ed__49_t65147F4C5DF01F2FFA89E570335D7F636FB21A8B_mC0F6FFAB98589E569B413334A52EDCF565FCA948_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AsyncTaskMethodBuilder_Start_TisU3CSetAnalyticsEnabledU3Ed__69_t8EE7665376BB0DE169C3121D8CD5A888F660F3D0_m1B408C5CC517EBE06565508772E05E05CE89A993_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* BufferX__ctor_mBBE8167311FE2989DC8174E1DFB53EB59276540C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ConsentTracker_ValidateConsentFlow_mE13FE2A462222F937BE88D7AACAEEF7DBE021FD4_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ConsentTracker_ValidateConsentWasChecked_m92986F8E992406A10E6712086DE129EB009935E6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* CoreRegistration_DependsOn_TisICloudProjectId_t366B66869ECC734B15C1F60633D2B998CD9231FE_mE5B2A026998399E51D853DF4B3D4F9AA85BF84D4_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* CoreRegistration_DependsOn_TisIEnvironments_t9DCAF0398EB856DBE771A9C2D7B120661D628CB7_mF32D3AEE8770313EFCC77D92013AF760CBABCD64_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* CoreRegistration_DependsOn_TisIExternalUserId_t50A07D7165D254D971AA529FFE55B4A595A75F25_mCABAC7BD58204E9E5B80544CF9D413AEC53772DD_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* CoreRegistration_DependsOn_TisIInstallationId_tCE6DEEEBAFABEB9EC621BD1646D82BC9D82BFB0C_mA93E2240E092DDA93C08F11936078CD15E581C91_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* CoreRegistration_DependsOn_TisIProjectConfiguration_tB5A7516DEB869AD005431EC83C6E02221D2B60D2_mFE611D2FD196728ACC376EAB06D4F2664D8FDD10_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* CoreRegistration_OptionallyDependsOn_TisIPlayerId_t6A7BAE55B4D78E87B15B9261828E897BAACBF913_m5F08ADC17E47CCBEEDC9C48CC64F5A475CCFD286_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* CoreRegistration_ProvidesComponent_TisIAnalyticsStandardEventComponent_tF6FA10DAAE59FC2DD9C6441D6B2E8BDA6EDDA807_m4CCB17ADEC6343A3DE09DC770F1F49B45FFA4942_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* CoreRegistry_GetServiceComponent_TisICloudProjectId_t366B66869ECC734B15C1F60633D2B998CD9231FE_mF7458A4E56377FCF3301F3ECE3A64B8C709EB38F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* CoreRegistry_GetServiceComponent_TisIEnvironments_t9DCAF0398EB856DBE771A9C2D7B120661D628CB7_mB14B4F5C7C715C037C3D0B96AD44CFBC570659AF_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* CoreRegistry_GetServiceComponent_TisIExternalUserId_t50A07D7165D254D971AA529FFE55B4A595A75F25_m943FC6CF014F0065DD2E93EC1C7830093F6B1918_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* CoreRegistry_GetServiceComponent_TisIInstallationId_tCE6DEEEBAFABEB9EC621BD1646D82BC9D82BFB0C_m154CDEFCDF91B08E20C3D0DAE197A8AD04AAE70F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* CoreRegistry_GetServiceComponent_TisIPlayerId_t6A7BAE55B4D78E87B15B9261828E897BAACBF913_mAA43670CFBC53A1BB132782BB187BE8BF0D90BEC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* CoreRegistry_GetServiceComponent_TisIProjectConfiguration_tB5A7516DEB869AD005431EC83C6E02221D2B60D2_mF70AFB94326EDB167066B7836231B13A52150312_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* CoreRegistry_RegisterPackage_TisUa2CoreInitializeCallback_t20D7CCCEDAF24D8AD75CBE5991731A72C70418BD_m2D03E607E78DEFB5521CD83B02846C48D6EF4F0E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* CoreRegistry_RegisterServiceComponent_TisIAnalyticsStandardEventComponent_tF6FA10DAAE59FC2DD9C6441D6B2E8BDA6EDDA807_mBC81DFA289107F2FAEAC53E5B7785A2C65A76905_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* CoreRegistry_RegisterServiceComponent_TisIAnalyticsUserId_t8C2078BBFD0D5C5EB8C45126592632FAAA1F2455_m24033D2421A44776EB156EB848C371BA5EEADBCC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_GetEnumerator_mF5B5B00F670F3436AB3C07C0F64149501DEC2DBC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_TryGetValue_m835BB1E6EA8A8BF1242B51E28FD65B43FEF68E2A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m768E076F1E804CE4959F4E71D3E6A9ADE2F55052_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m9804017B0F6F06DE8C8FAA9292240873CB450B2D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_mC4F3DF292BAD88F4BF193C49CD689FAEBC4570A9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_set_Item_m7CCA97075B48AFB2B97E5A072B94BC7679374341_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dispatcher_UploadCompleted_m1A96D525DB4DE2A378D239C3D11DA427E36B2459_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_m5A2C28EE325E6D79BF5BC34DC02B788F7C0FA482_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_mA7C78FC10B78BFFDD69A6E1CA050B42D48F8B53F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_mB20C2695CECD9B61FB2C8D5F1D81644699388ACD_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_mBB43E0B46CDCD47543052FDB890026C269E6D96E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_mC1E6A18BC2527E56DC96C97B831AE718E338BDFE_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_mF2FF7F3D1F6FF1AB511CE14EB51816E13E5161D3_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m0466060C29A3F679E2B56BD59C92F6E10E3F3FB0_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m9753BB623AC0385B0302D91CEC38101FD11C5F80_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_mFAD52D332201C947C95ECF69DAE5C3319CA654F1_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GameObject_AddComponent_TisAnalyticsContainer_t80827118296A7273882EB5BAE9AC5207F90BBBE1_mE4F8B8275039940AFB099EE841C9060ACCFF2A11_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InternalNewPlayerHelper__ctor_m1EF18BB2B52AFA4EC9CDBC69196E406BA05F2A0F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* JsonUtility_FromJson_TisGeoIPResponse_tADA05745323DD2374411BCB8CEC9EC086B4FE150_m21B845BE4B60BC55DEB2AE003994B8AB6DBF2C19_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* KeyValuePair_2_get_Key_mA64FF29A08423140758B0276333D1A89C71B793A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* KeyValuePair_2_get_Value_m2052BF44A3FDE623D98B0E6B6E227B2900034235_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_mF10DB1D3CBB0B14215F0E4F8AB4934A1955E5351_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_mF6795DE5F49C1D0B91D6A0955F448B22970D67A9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_m1501EB2A6A981B236EA0D0F05162D843E69FBDE9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_mAC32C15540F9F22DE71C14D2641A9657085C8D69_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_RemoveRange_m1E69C4C8438AA5D7E05C2936C79C01D96F89BE68_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mCA8DD57EAC70C2B5923DBB9D5A77CEAC22E7068E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m5C2EC3ABAE6346A79AD74239A99417986F659FA8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_mA976CAFC25FFF9FA41ECA1AABEFD65BE30502C8A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_mF590592E32D421DE2C6E2F0D5C2F62FB14CCEFDF_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_mD99081BEFA1AB3526715F489192B0F7F596C183D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_set_Item_m95629806F31CF369D937590912E0B6A53FF7C587_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_GetValueOrDefault_m068A148705ED1E215A5E85D18BA6852B192DA419_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_GetValueOrDefault_m4BD07BA32875084AF6ADDD4B5A0B457CDA7F3172_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_GetValueOrDefault_m5270672823A1917D6D56F5ACF4AC1BA37A103FC5_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_GetValueOrDefault_m71CA753202BD77725CD20AE98F8FC452C306AD2A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_GetValueOrDefault_m86E1210429A6EA0082CC7806DD638E8B4555F148_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_GetValueOrDefault_m8D130DB7F2A1E694736B449176F9C26DB456597B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_ToString_m04B6938F577DFC70D695A65C381A5ABCBC441248_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_ToString_m274639DE4BE7E6B4EA6DB8323ED40C3D709084CD_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_ToString_mD336A204281F8467520ED0905111EC69F79EEE6B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1__ctor_m117BE9EF6DBC76B088B52AFB80634B9195D384A1_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1__ctor_m141FA88563AC0B5179132FB929EABD02C47FF703_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1__ctor_mDE3158DD99CA7E1775A8BA276E428AF808AB8FBF_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_HasValue_m6551BBC02949D33CCB344A89AEEEA73446347A7A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_HasValue_m6B76D139692C43B2AF7C695FAB044B16ACFAF355_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_HasValue_m9889FF51AAA84A603011CCCC6883709E4653D974_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_HasValue_mB4991C0F4C2664AB3CB2584DEECF5BCE6AB7757D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_HasValue_mC082C667C8EB3A6CA80E06BCAEA0BED00C6BC15A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_HasValue_mC149B1C717AF506BBE8932F2C1DC86C378D17EA8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_HasValue_mCF2FD8B3055FA87FC9C504F2122B3B0FAEDE3EC9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_HasValue_mEC491B1147638470F2DF0BFD3901C8B1DE8EC065_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_Value_m260A5CB9269FD3E130F998A589EDAEC2E8F9EAE1_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_Value_m6C8D61F5CCE96654EFFB3DF326160199C3B9450D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_Value_mB475257F3012818AAA61B72B67DA701FACE716DC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_Value_mE2C54C6AE9FC9F05BF44CD9D7D61DC6CD56E3E28_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TaskAwaiter_1_GetResult_m5F5B61E5E8007E22BF56CC4D63AB61FE9584FDD9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TaskAwaiter_1_GetResult_mE0F44BFAB46D5BBA8B6341757BC30AEC7C44F5BB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TaskAwaiter_1_get_IsCompleted_mD3A1F9B5FE69A689A39D53FD3A093B7F8F05A070_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TaskAwaiter_1_get_IsCompleted_mD7F9B812B03F8973495724BC92A2F4AAC37E0179_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TaskCompletionSource_1_SetResult_m462302E1261DE351DB0AA663769C88ED0A78C5C4_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TaskCompletionSource_1__ctor_m28BBDEEB420B6B31DA78AC27F9ED2E899EF367B4_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TaskCompletionSource_1_get_Task_m84FB049ED4EBE0B7DCF8660691DDA2B497E6F0E6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Task_1_GetAwaiter_m1191FB560C8E8B2B31CE4C013EA83E8BA8FE17BC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Task_1_GetAwaiter_mCB01C4C331E45364EDA04B3FDB90705CA93004E7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TransactionCurrencyConverter_Convert_m5BEFCF0FE120CE4495CBB6366306C4170A9ABB41_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CCheckForRequiredConsentsU3Ed__0_MoveNext_m8D23A3DB2A5EE356DA8F790B36970CD795F880CA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CCheckGeoIPU3Ed__19_MoveNext_mE50FA81A1A7EC3B8AD5BACF2ED7D89137B90394B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CGetGeoIPResponseU3Ed__33_MoveNext_m8DC3796520E412B06E1C572F3D665F90CFF8D71D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CMakeRequestU3Ed__1_MoveNext_m84E5C849BBA78D226EF9A48216FFC4CD3D2042F1_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass2_0_U3CGetAwaiterU3Eb__0_m91481F295ECD1FC5445A4E7870D1013CABED3463_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass2_0_U3CSendWebRequestU3Eb__0_mAE3230661FB4148BD8285721D5E48F49441B37D6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeType* Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* String_t_0_0_0_var;
struct CertificateHandler_t148B524FA5DB39F3ABADB181CD420FC505C33804_marshaled_com;
struct CultureData_tEEFDCF4ECA1BBF6C0C8C94EB3541657245598F9D_marshaled_com;
struct CultureData_tEEFDCF4ECA1BBF6C0C8C94EB3541657245598F9D_marshaled_pinvoke;
struct CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_marshaled_com;
struct CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_marshaled_pinvoke;
struct Delegate_t_marshaled_com;
struct Delegate_t_marshaled_pinvoke;
struct DownloadHandler_t1B56C7D3F65D97A1E4B566A14A1E783EA8AE4EBB_marshaled_com;
struct Exception_t_marshaled_com;
struct Exception_t_marshaled_pinvoke;
struct Product_t52DD43437B785EE6A4E0DEEBC3A4E06F7B6A4F72;;
struct Product_t52DD43437B785EE6A4E0DEEBC3A4E06F7B6A4F72_marshaled_com;
struct Product_t52DD43437B785EE6A4E0DEEBC3A4E06F7B6A4F72_marshaled_com;;
struct Product_t52DD43437B785EE6A4E0DEEBC3A4E06F7B6A4F72_marshaled_pinvoke;
struct Product_t52DD43437B785EE6A4E0DEEBC3A4E06F7B6A4F72_marshaled_pinvoke;;
struct UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F_marshaled_com;
struct UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F_marshaled_pinvoke;
struct UploadHandler_t7E504B1A83346248A0C8C4AF73A893226CB83EF6_marshaled_com;
struct ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031;
struct CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB;
struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C;
struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918;
struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248;
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
// <Module>
struct U3CModuleU3E_t489BE72A981513E97FD4A68068F4E6261EFD70D5
{
};
// System.Collections.Generic.Dictionary`2<System.String,System.Int32>
struct Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588 : public RuntimeObject
{
// System.Int32[] System.Collections.Generic.Dictionary`2::_buckets
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets_0;
// System.Collections.Generic.Dictionary`2/Entry<TKey,TValue>[] System.Collections.Generic.Dictionary`2::_entries
EntryU5BU5D_tEA0133B78B9FF7045128C508FA50247E525A94D6* ____entries_1;
// System.Int32 System.Collections.Generic.Dictionary`2::_count
int32_t ____count_2;
// System.Int32 System.Collections.Generic.Dictionary`2::_freeList
int32_t ____freeList_3;
// System.Int32 System.Collections.Generic.Dictionary`2::_freeCount
int32_t ____freeCount_4;
// System.Int32 System.Collections.Generic.Dictionary`2::_version
int32_t ____version_5;
// System.Collections.Generic.IEqualityComparer`1<TKey> System.Collections.Generic.Dictionary`2::_comparer
RuntimeObject* ____comparer_6;
// System.Collections.Generic.Dictionary`2/KeyCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::_keys
KeyCollection_tCC15D033281A6593E2488FAF5B205812A152AC03* ____keys_7;
// System.Collections.Generic.Dictionary`2/ValueCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::_values
ValueCollection_tCE6BD704B9571C131E2D8C8CED569DDEC4AE042B* ____values_8;
// System.Object System.Collections.Generic.Dictionary`2::_syncRoot
RuntimeObject* ____syncRoot_9;
};
// System.Collections.Generic.Dictionary`2<System.String,System.Object>
struct Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710 : public RuntimeObject
{
// System.Int32[] System.Collections.Generic.Dictionary`2::_buckets
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets_0;
// System.Collections.Generic.Dictionary`2/Entry<TKey,TValue>[] System.Collections.Generic.Dictionary`2::_entries
EntryU5BU5D_t233BB24ED01E2D8D65B0651D54B8E3AD125CAF96* ____entries_1;
// System.Int32 System.Collections.Generic.Dictionary`2::_count
int32_t ____count_2;
// System.Int32 System.Collections.Generic.Dictionary`2::_freeList
int32_t ____freeList_3;
// System.Int32 System.Collections.Generic.Dictionary`2::_freeCount
int32_t ____freeCount_4;
// System.Int32 System.Collections.Generic.Dictionary`2::_version
int32_t ____version_5;
// System.Collections.Generic.IEqualityComparer`1<TKey> System.Collections.Generic.Dictionary`2::_comparer
RuntimeObject* ____comparer_6;
// System.Collections.Generic.Dictionary`2/KeyCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::_keys
KeyCollection_tE66790F09E854C19C7F612BEAD203AE626E90A36* ____keys_7;
// System.Collections.Generic.Dictionary`2/ValueCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::_values
ValueCollection_tC9D91E8A3198E40EA339059703AB10DFC9F5CC2E* ____values_8;
// System.Object System.Collections.Generic.Dictionary`2::_syncRoot
RuntimeObject* ____syncRoot_9;
};
// System.Collections.Generic.Dictionary`2<System.String,System.String>
struct Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83 : public RuntimeObject
{
// System.Int32[] System.Collections.Generic.Dictionary`2::_buckets
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets_0;
// System.Collections.Generic.Dictionary`2/Entry<TKey,TValue>[] System.Collections.Generic.Dictionary`2::_entries
EntryU5BU5D_t1AF33AD0B7330843448956EC4277517081658AE7* ____entries_1;
// System.Int32 System.Collections.Generic.Dictionary`2::_count
int32_t ____count_2;
// System.Int32 System.Collections.Generic.Dictionary`2::_freeList
int32_t ____freeList_3;
// System.Int32 System.Collections.Generic.Dictionary`2::_freeCount
int32_t ____freeCount_4;
// System.Int32 System.Collections.Generic.Dictionary`2::_version
int32_t ____version_5;
// System.Collections.Generic.IEqualityComparer`1<TKey> System.Collections.Generic.Dictionary`2::_comparer
RuntimeObject* ____comparer_6;
// System.Collections.Generic.Dictionary`2/KeyCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::_keys
KeyCollection_t2EDD317F5771E575ACB63527B5AFB71291040342* ____keys_7;
// System.Collections.Generic.Dictionary`2/ValueCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::_values
ValueCollection_t238D0D2427C6B841A01F522A41540165A2C4AE76* ____values_8;
// System.Object System.Collections.Generic.Dictionary`2::_syncRoot
RuntimeObject* ____syncRoot_9;
};
// System.Collections.Generic.List`1<System.Int32>
struct List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73 : public RuntimeObject
{
// T[] System.Collections.Generic.List`1::_items
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____items_1;
// System.Int32 System.Collections.Generic.List`1::_size
int32_t ____size_2;
// System.Int32 System.Collections.Generic.List`1::_version
int32_t ____version_3;
// System.Object System.Collections.Generic.List`1::_syncRoot
RuntimeObject* ____syncRoot_4;
};
// System.Collections.Generic.List`1<Unity.Services.Analytics.Item>
struct List_1_t709972CDAAE85C0649DBB2E72D8E9C5A5A1A4F52 : public RuntimeObject
{
// T[] System.Collections.Generic.List`1::_items
ItemU5BU5D_tEDFFD79771914E36FA44468B605A6CBFC260C96B* ____items_1;
// System.Int32 System.Collections.Generic.List`1::_size
int32_t ____size_2;
// System.Int32 System.Collections.Generic.List`1::_version
int32_t ____version_3;
// System.Object System.Collections.Generic.List`1::_syncRoot
RuntimeObject* ____syncRoot_4;
};
// System.Collections.Generic.List`1<System.Object>
struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D : public RuntimeObject
{
// T[] System.Collections.Generic.List`1::_items
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ____items_1;
// System.Int32 System.Collections.Generic.List`1::_size
int32_t ____size_2;
// System.Int32 System.Collections.Generic.List`1::_version
int32_t ____version_3;
// System.Object System.Collections.Generic.List`1::_syncRoot
RuntimeObject* ____syncRoot_4;
};
// System.Collections.Generic.List`1<System.String>
struct List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD : public RuntimeObject
{
// T[] System.Collections.Generic.List`1::_items
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ____items_1;
// System.Int32 System.Collections.Generic.List`1::_size
int32_t ____size_2;
// System.Int32 System.Collections.Generic.List`1::_version
int32_t ____version_3;
// System.Object System.Collections.Generic.List`1::_syncRoot
RuntimeObject* ____syncRoot_4;
};
// System.Collections.Generic.List`1<Unity.Services.Analytics.VirtualCurrency>
struct List_1_t19B3186BA0BB2F6C3503C04B73A57C413B96CC65 : public RuntimeObject
{
// T[] System.Collections.Generic.List`1::_items
VirtualCurrencyU5BU5D_t12B06AA21F69B48A19B7F0EC0859E25E448F8E67* ____items_1;
// System.Int32 System.Collections.Generic.List`1::_size
int32_t ____size_2;
// System.Int32 System.Collections.Generic.List`1::_version
int32_t ____version_3;
// System.Object System.Collections.Generic.List`1::_syncRoot
RuntimeObject* ____syncRoot_4;
};
// System.Threading.Tasks.TaskCompletionSource`1<System.Object>
struct TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37 : public RuntimeObject
{
// System.Threading.Tasks.Task`1<TResult> System.Threading.Tasks.TaskCompletionSource`1::_task
Task_1_t0C4CD3A5BB93A184420D73218644C56C70FDA7E2* ____task_0;
};
// System.Threading.Tasks.TaskCompletionSource`1<UnityEngine.Networking.UnityWebRequestAsyncOperation>
struct TaskCompletionSource_1_t187BBB0EA0E2FFAD5D7E09DB36D1DF3DE2B2F68C : public RuntimeObject
{
// System.Threading.Tasks.Task`1<TResult> System.Threading.Tasks.TaskCompletionSource`1::_task
Task_1_t892C4382C6E738570B24B25E2972B303E8EB849F* ____task_0;
};
// Unity.Services.Analytics.AnalyticsService
struct AnalyticsService_t995B7CE25709A192F70345B0335516F282C0CE7B : public RuntimeObject
{
};
// Unity.Services.Analytics.AnalyticsServiceSystemCalls
struct AnalyticsServiceSystemCalls_tA75EFB9A19C30CBFEABF5BF0578E1636083AC745 : public RuntimeObject
{
};
// Unity.Services.Analytics.Internal.AnalyticsUserIdServiceComponent
struct AnalyticsUserIdServiceComponent_t2A2B82EF9FBA795836189A3A0A3274A87D4E1B9B : public RuntimeObject
{
// Unity.Services.Analytics.IAnalyticsService Unity.Services.Analytics.Internal.AnalyticsUserIdServiceComponent::m_AnalyticsService
RuntimeObject* ___m_AnalyticsService_0;
};
// System.IO.BinaryReader
struct BinaryReader_t9A6D85F0FE9AE4EBB5E8D66997DFD1D84939E158 : public RuntimeObject
{
// System.IO.Stream System.IO.BinaryReader::m_stream
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* ___m_stream_0;
// System.Byte[] System.IO.BinaryReader::m_buffer
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___m_buffer_1;
// System.Text.Decoder System.IO.BinaryReader::m_decoder
Decoder_tE16E789E38B25DD304004FC630EA8B21000ECBBC* ___m_decoder_2;
// System.Byte[] System.IO.BinaryReader::m_charBytes
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___m_charBytes_3;
// System.Char[] System.IO.BinaryReader::m_singleChar
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___m_singleChar_4;
// System.Char[] System.IO.BinaryReader::m_charBuffer
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___m_charBuffer_5;
// System.Int32 System.IO.BinaryReader::m_maxCharsSize
int32_t ___m_maxCharsSize_6;
// System.Boolean System.IO.BinaryReader::m_2BytesPerChar
bool ___m_2BytesPerChar_7;
// System.Boolean System.IO.BinaryReader::m_isMemoryStream
bool ___m_isMemoryStream_8;
// System.Boolean System.IO.BinaryReader::m_leaveOpen
bool ___m_leaveOpen_9;
};
// System.IO.BinaryWriter
struct BinaryWriter_tFB94D67EDFA3F6A34744A163BDABE287FDF2ED1E : public RuntimeObject
{
// System.IO.Stream System.IO.BinaryWriter::OutStream
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* ___OutStream_1;
// System.Byte[] System.IO.BinaryWriter::_buffer
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ____buffer_2;
// System.Text.Encoding System.IO.BinaryWriter::_encoding
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ____encoding_3;
// System.Text.Encoder System.IO.BinaryWriter::_encoder
Encoder_tAF9067231A76315584BDF4CD27990E2F485A78FA* ____encoder_4;
// System.Boolean System.IO.BinaryWriter::_leaveOpen
bool ____leaveOpen_5;
// System.Byte[] System.IO.BinaryWriter::_largeByteBuffer
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ____largeByteBuffer_6;
// System.Int32 System.IO.BinaryWriter::_maxChars
int32_t ____maxChars_7;
};
// Unity.Services.Analytics.Internal.BufferSystemCalls
struct BufferSystemCalls_t30CA07BE3DD2F29E9F7036ED838F0C92A50480F1 : public RuntimeObject
{
};
// Unity.Services.Analytics.Internal.BufferX
struct BufferX_t61043C3179F78166341D64689A662C738496055C : public RuntimeObject
{
// System.Byte[] Unity.Services.Analytics.Internal.BufferX::k_WorkingBuffer
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___k_WorkingBuffer_3;
// System.Char[] Unity.Services.Analytics.Internal.BufferX::k_WorkingCharacterBuffer
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___k_WorkingCharacterBuffer_4;
// System.Byte[] Unity.Services.Analytics.Internal.BufferX::k_BufferHeader
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___k_BufferHeader_5;
// System.Byte[] Unity.Services.Analytics.Internal.BufferX::k_HeaderEventName
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___k_HeaderEventName_6;
// System.Byte[] Unity.Services.Analytics.Internal.BufferX::k_HeaderUserName
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___k_HeaderUserName_7;
// System.Byte[] Unity.Services.Analytics.Internal.BufferX::k_HeaderSessionID
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___k_HeaderSessionID_8;
// System.Byte[] Unity.Services.Analytics.Internal.BufferX::k_HeaderEventUUID
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___k_HeaderEventUUID_9;
// System.Byte[] Unity.Services.Analytics.Internal.BufferX::k_HeaderTimestamp
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___k_HeaderTimestamp_10;
// System.Byte[] Unity.Services.Analytics.Internal.BufferX::k_HeaderEventVersion
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___k_HeaderEventVersion_11;
// System.Byte[] Unity.Services.Analytics.Internal.BufferX::k_HeaderInstallationID
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___k_HeaderInstallationID_12;
// System.Byte[] Unity.Services.Analytics.Internal.BufferX::k_HeaderPlayerID
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___k_HeaderPlayerID_13;
// System.Byte[] Unity.Services.Analytics.Internal.BufferX::k_HeaderOpenEventParams
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___k_HeaderOpenEventParams_14;
// System.Byte[] Unity.Services.Analytics.Internal.BufferX::k_CloseEvent
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___k_CloseEvent_15;
// System.Byte Unity.Services.Analytics.Internal.BufferX::k_Quote
uint8_t ___k_Quote_16;
// System.Byte[] Unity.Services.Analytics.Internal.BufferX::k_QuoteColon
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___k_QuoteColon_17;
// System.Byte[] Unity.Services.Analytics.Internal.BufferX::k_QuoteComma
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___k_QuoteComma_18;
// System.Byte[] Unity.Services.Analytics.Internal.BufferX::k_Comma
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___k_Comma_19;
// System.Byte[] Unity.Services.Analytics.Internal.BufferX::k_OpenBrace
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___k_OpenBrace_20;
// System.Byte[] Unity.Services.Analytics.Internal.BufferX::k_CloseBraceComma
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___k_CloseBraceComma_21;
// System.Byte[] Unity.Services.Analytics.Internal.BufferX::k_OpenBracket
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___k_OpenBracket_22;
// System.Byte[] Unity.Services.Analytics.Internal.BufferX::k_CloseBracketComma
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___k_CloseBracketComma_23;
// System.Byte[] Unity.Services.Analytics.Internal.BufferX::k_True
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___k_True_24;
// System.Byte[] Unity.Services.Analytics.Internal.BufferX::k_False
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___k_False_25;
// Unity.Services.Analytics.Internal.IBufferSystemCalls Unity.Services.Analytics.Internal.BufferX::m_SystemCalls
RuntimeObject* ___m_SystemCalls_26;
// Unity.Services.Analytics.Internal.IDiskCache Unity.Services.Analytics.Internal.BufferX::m_DiskCache
RuntimeObject* ___m_DiskCache_27;
// Unity.Services.Analytics.Internal.IBufferIds Unity.Services.Analytics.Internal.BufferX::m_Ids
RuntimeObject* ___m_Ids_28;
// System.Collections.Generic.List`1<System.Int32> Unity.Services.Analytics.Internal.BufferX::m_EventEnds
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* ___m_EventEnds_29;
// System.IO.MemoryStream Unity.Services.Analytics.Internal.BufferX::m_SpareBuffer
MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* ___m_SpareBuffer_30;
// System.IO.MemoryStream Unity.Services.Analytics.Internal.BufferX::m_Buffer
MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* ___m_Buffer_31;
};
// Unity.Services.Analytics.Internal.Consent
struct Consent_tE59B226A06E74A69A39675158441582B2BBAFE1C : public RuntimeObject
{
};
// Unity.Services.Analytics.CoreStatsHelper
struct CoreStatsHelper_tBF3F119096A7ABBDDC9F22ACBF13FA25FCD166E6 : public RuntimeObject
{
};
// System.Globalization.CultureInfo
struct CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0 : public RuntimeObject
{
// System.Boolean System.Globalization.CultureInfo::m_isReadOnly
bool ___m_isReadOnly_3;
// System.Int32 System.Globalization.CultureInfo::cultureID
int32_t ___cultureID_4;
// System.Int32 System.Globalization.CultureInfo::parent_lcid
int32_t ___parent_lcid_5;
// System.Int32 System.Globalization.CultureInfo::datetime_index
int32_t ___datetime_index_6;
// System.Int32 System.Globalization.CultureInfo::number_index
int32_t ___number_index_7;
// System.Int32 System.Globalization.CultureInfo::default_calendar_type
int32_t ___default_calendar_type_8;
// System.Boolean System.Globalization.CultureInfo::m_useUserOverride
bool ___m_useUserOverride_9;
// System.Globalization.NumberFormatInfo modreq(System.Runtime.CompilerServices.IsVolatile) System.Globalization.CultureInfo::numInfo
NumberFormatInfo_t8E26808B202927FEBF9064FCFEEA4D6E076E6472* ___numInfo_10;
// System.Globalization.DateTimeFormatInfo modreq(System.Runtime.CompilerServices.IsVolatile) System.Globalization.CultureInfo::dateTimeInfo
DateTimeFormatInfo_t0457520F9FA7B5C8EAAEB3AD50413B6AEEB7458A* ___dateTimeInfo_11;
// System.Globalization.TextInfo modreq(System.Runtime.CompilerServices.IsVolatile) System.Globalization.CultureInfo::textInfo
TextInfo_tD3BAFCFD77418851E7D5CB8D2588F47019E414B4* ___textInfo_12;
// System.String System.Globalization.CultureInfo::m_name
String_t* ___m_name_13;
// System.String System.Globalization.CultureInfo::englishname
String_t* ___englishname_14;
// System.String System.Globalization.CultureInfo::nativename
String_t* ___nativename_15;
// System.String System.Globalization.CultureInfo::iso3lang
String_t* ___iso3lang_16;
// System.String System.Globalization.CultureInfo::iso2lang
String_t* ___iso2lang_17;
// System.String System.Globalization.CultureInfo::win3lang
String_t* ___win3lang_18;
// System.String System.Globalization.CultureInfo::territory
String_t* ___territory_19;
// System.String[] System.Globalization.CultureInfo::native_calendar_names
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___native_calendar_names_20;
// System.Globalization.CompareInfo modreq(System.Runtime.CompilerServices.IsVolatile) System.Globalization.CultureInfo::compareInfo
CompareInfo_t1B1A6AC3486B570C76ABA52149C9BD4CD82F9E57* ___compareInfo_21;
// System.Void* System.Globalization.CultureInfo::textinfo_data
void* ___textinfo_data_22;
// System.Int32 System.Globalization.CultureInfo::m_dataItem
int32_t ___m_dataItem_23;
// System.Globalization.Calendar System.Globalization.CultureInfo::calendar
Calendar_t0A117CC7532A54C17188C2EFEA1F79DB20DF3A3B* ___calendar_24;
// System.Globalization.CultureInfo System.Globalization.CultureInfo::parent_culture
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___parent_culture_25;
// System.Boolean System.Globalization.CultureInfo::constructed
bool ___constructed_26;
// System.Byte[] System.Globalization.CultureInfo::cached_serialized_form
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___cached_serialized_form_27;
// System.Globalization.CultureData System.Globalization.CultureInfo::m_cultureData
CultureData_tEEFDCF4ECA1BBF6C0C8C94EB3541657245598F9D* ___m_cultureData_28;
// System.Boolean System.Globalization.CultureInfo::m_isInherited
bool ___m_isInherited_29;
};
// Native definition for P/Invoke marshalling of System.Globalization.CultureInfo
struct CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_marshaled_pinvoke
{
int32_t ___m_isReadOnly_3;
int32_t ___cultureID_4;
int32_t ___parent_lcid_5;
int32_t ___datetime_index_6;
int32_t ___number_index_7;
int32_t ___default_calendar_type_8;
int32_t ___m_useUserOverride_9;
NumberFormatInfo_t8E26808B202927FEBF9064FCFEEA4D6E076E6472* ___numInfo_10;
DateTimeFormatInfo_t0457520F9FA7B5C8EAAEB3AD50413B6AEEB7458A* ___dateTimeInfo_11;
TextInfo_tD3BAFCFD77418851E7D5CB8D2588F47019E414B4* ___textInfo_12;
char* ___m_name_13;
char* ___englishname_14;
char* ___nativename_15;
char* ___iso3lang_16;
char* ___iso2lang_17;
char* ___win3lang_18;
char* ___territory_19;
char** ___native_calendar_names_20;
CompareInfo_t1B1A6AC3486B570C76ABA52149C9BD4CD82F9E57* ___compareInfo_21;
void* ___textinfo_data_22;
int32_t ___m_dataItem_23;
Calendar_t0A117CC7532A54C17188C2EFEA1F79DB20DF3A3B* ___calendar_24;
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_marshaled_pinvoke* ___parent_culture_25;
int32_t ___constructed_26;
Il2CppSafeArray/*NONE*/* ___cached_serialized_form_27;
CultureData_tEEFDCF4ECA1BBF6C0C8C94EB3541657245598F9D_marshaled_pinvoke* ___m_cultureData_28;
int32_t ___m_isInherited_29;
};
// Native definition for COM marshalling of System.Globalization.CultureInfo
struct CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_marshaled_com
{
int32_t ___m_isReadOnly_3;
int32_t ___cultureID_4;
int32_t ___parent_lcid_5;
int32_t ___datetime_index_6;
int32_t ___number_index_7;
int32_t ___default_calendar_type_8;
int32_t ___m_useUserOverride_9;
NumberFormatInfo_t8E26808B202927FEBF9064FCFEEA4D6E076E6472* ___numInfo_10;
DateTimeFormatInfo_t0457520F9FA7B5C8EAAEB3AD50413B6AEEB7458A* ___dateTimeInfo_11;
TextInfo_tD3BAFCFD77418851E7D5CB8D2588F47019E414B4* ___textInfo_12;
Il2CppChar* ___m_name_13;
Il2CppChar* ___englishname_14;
Il2CppChar* ___nativename_15;
Il2CppChar* ___iso3lang_16;
Il2CppChar* ___iso2lang_17;
Il2CppChar* ___win3lang_18;
Il2CppChar* ___territory_19;
Il2CppChar** ___native_calendar_names_20;
CompareInfo_t1B1A6AC3486B570C76ABA52149C9BD4CD82F9E57* ___compareInfo_21;
void* ___textinfo_data_22;
int32_t ___m_dataItem_23;
Calendar_t0A117CC7532A54C17188C2EFEA1F79DB20DF3A3B* ___calendar_24;
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_marshaled_com* ___parent_culture_25;
int32_t ___constructed_26;
Il2CppSafeArray/*NONE*/* ___cached_serialized_form_27;
CultureData_tEEFDCF4ECA1BBF6C0C8C94EB3541657245598F9D_marshaled_com* ___m_cultureData_28;
int32_t ___m_isInherited_29;
};
// Unity.Services.Analytics.Data.DataGenerator
struct DataGenerator_t25BC607B3B6D456EAA5DC9C3F600C4B560800183 : public RuntimeObject
{
// Unity.Services.Analytics.Internal.IBuffer Unity.Services.Analytics.Data.DataGenerator::m_Buffer
RuntimeObject* ___m_Buffer_0;
};
// Unity.Services.Analytics.Platform.DebugDevice
struct DebugDevice_t00B4BF6773F39B73295B72D11D23309486E42CCA : public RuntimeObject
{
};
// Unity.Services.Analytics.Platform.DeviceVolumeProvider
struct DeviceVolumeProvider_tCD637AE8853864FA7CE8E52A8C94F0336055A591 : public RuntimeObject
{
};
// Unity.Services.Analytics.Internal.DiskCache
struct DiskCache_tE19D214B0538F2CC9D59D4F827B480AEBCEF368D : public RuntimeObject
{
// System.String Unity.Services.Analytics.Internal.DiskCache::k_CacheFilePath
String_t* ___k_CacheFilePath_2;
// Unity.Services.Analytics.Internal.IFileSystemCalls Unity.Services.Analytics.Internal.DiskCache::k_SystemCalls
RuntimeObject* ___k_SystemCalls_3;
// System.Int64 Unity.Services.Analytics.Internal.DiskCache::k_CacheFileMaximumSize
int64_t ___k_CacheFileMaximumSize_4;
};
// Unity.Services.Analytics.Internal.Dispatcher
struct Dispatcher_t60105C40E4336C76AECD5AF26D5C6A9448D3ECAE : public RuntimeObject
{
// Unity.Services.Analytics.Internal.IWebRequestHelper Unity.Services.Analytics.Internal.Dispatcher::m_WebRequestHelper
RuntimeObject* ___m_WebRequestHelper_0;
// System.String Unity.Services.Analytics.Internal.Dispatcher::m_CollectUrl
String_t* ___m_CollectUrl_1;
// Unity.Services.Analytics.Internal.IBuffer Unity.Services.Analytics.Internal.Dispatcher::m_DataBuffer
RuntimeObject* ___m_DataBuffer_5;
// Unity.Services.Analytics.Internal.IWebRequest Unity.Services.Analytics.Internal.Dispatcher::m_FlushRequest
RuntimeObject* ___m_FlushRequest_6;
// System.Int32 Unity.Services.Analytics.Internal.Dispatcher::<ConsecutiveFailedUploadCount>k__BackingField
int32_t ___U3CConsecutiveFailedUploadCountU3Ek__BackingField_7;
// System.Boolean Unity.Services.Analytics.Internal.Dispatcher::<FlushInProgress>k__BackingField
bool ___U3CFlushInProgressU3Ek__BackingField_8;
// System.Int32 Unity.Services.Analytics.Internal.Dispatcher::m_FlushBufferIndex
int32_t ___m_FlushBufferIndex_9;
};
// System.Text.Encoding
struct Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095 : public RuntimeObject
{
// System.Int32 System.Text.Encoding::m_codePage
int32_t ___m_codePage_9;
// System.Globalization.CodePageDataItem System.Text.Encoding::dataItem
CodePageDataItem_t52460FA30AE37F4F26ACB81055E58002262F19F2* ___dataItem_10;
// System.Boolean System.Text.Encoding::m_deserializedFromEverett
bool ___m_deserializedFromEverett_11;
// System.Boolean System.Text.Encoding::m_isReadOnly
bool ___m_isReadOnly_12;
// System.Text.EncoderFallback System.Text.Encoding::encoderFallback
EncoderFallback_tD2C40CE114AA9D8E1F7196608B2D088548015293* ___encoderFallback_13;
// System.Text.DecoderFallback System.Text.Encoding::decoderFallback
DecoderFallback_t7324102215E4ED41EC065C02EB501CB0BC23CD90* ___decoderFallback_14;
};
// Unity.Services.Analytics.Internal.EventData
struct EventData_t2B2B196B233CC914CED6BF00E57F83F4F8917FD9 : public RuntimeObject
{
// System.Collections.Generic.Dictionary`2<System.String,System.Object> Unity.Services.Analytics.Internal.EventData::<Data>k__BackingField
Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* ___U3CDataU3Ek__BackingField_0;
};
// Unity.Services.Analytics.Internal.FileSystemCalls
struct FileSystemCalls_t1A2213109FA10AFB80C343E28A45F13F053970A3 : public RuntimeObject
{
};
// Unity.Services.Analytics.Internal.GeoAPI
struct GeoAPI_tDEC43B93D320DC5B81A4BD9F45491DD2E5D30287 : public RuntimeObject
{
// System.String Unity.Services.Analytics.Internal.GeoAPI::m_PrivacyEndpoint
String_t* ___m_PrivacyEndpoint_0;
};
// Unity.Services.Analytics.Internal.GeoIPResponse
struct GeoIPResponse_tADA05745323DD2374411BCB8CEC9EC086B4FE150 : public RuntimeObject
{
// System.String Unity.Services.Analytics.Internal.GeoIPResponse::identifier
String_t* ___identifier_0;
// System.String Unity.Services.Analytics.Internal.GeoIPResponse::country
String_t* ___country_1;
// System.String Unity.Services.Analytics.Internal.GeoIPResponse::region
String_t* ___region_2;
// System.Int32 Unity.Services.Analytics.Internal.GeoIPResponse::ageGateLimit
int32_t ___ageGateLimit_3;
};
// Unity.Services.Analytics.InternalNewPlayerHelper
struct InternalNewPlayerHelper_t0DA93D548680A3333E7C9D3839AB8BF071B3A476 : public RuntimeObject
{
// Unity.Services.Core.Device.Internal.IInstallationId Unity.Services.Analytics.InternalNewPlayerHelper::<InstallId>k__BackingField
RuntimeObject* ___U3CInstallIdU3Ek__BackingField_0;
};
// Unity.Services.Analytics.Internal.Locale
struct Locale_t2F0BBEF7D8C9658CC82505313A7523D8A5708513 : public RuntimeObject
{
};
// System.MarshalByRefObject
struct MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE : public RuntimeObject
{
// System.Object System.MarshalByRefObject::_identity
RuntimeObject* ____identity_0;
};
// Native definition for P/Invoke marshalling of System.MarshalByRefObject
struct MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE_marshaled_pinvoke
{
Il2CppIUnknown* ____identity_0;
};
// Native definition for COM marshalling of System.MarshalByRefObject
struct MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE_marshaled_com
{
Il2CppIUnknown* ____identity_0;
};
// System.Reflection.MemberInfo
struct MemberInfo_t : public RuntimeObject
{
};
// Unity.Services.Analytics.Internal.PlayerPrefsPersistence
struct PlayerPrefsPersistence_tA41639170405D0B663305EBE5D18CD5E27583DEF : public RuntimeObject
{
};
// Unity.Services.Analytics.Platform.Runtime
struct Runtime_t3C6559AA91E989CFC20597C28EF3BD73C3CCFB8E : public RuntimeObject
{
};
// Unity.Services.Analytics.SdkVersion
struct SdkVersion_t0BDC7D3E9F8175012EACBDB69FD9394AC2679BB8 : public RuntimeObject
{
};
// Unity.Services.Analytics.Internal.StandardEventServiceComponent
struct StandardEventServiceComponent_t587EC5F02461A7AD305539BAB07A2B93FD56E2BB : public RuntimeObject
{
// Unity.Services.Core.Configuration.Internal.IProjectConfiguration Unity.Services.Analytics.Internal.StandardEventServiceComponent::m_Configuration
RuntimeObject* ___m_Configuration_0;
// Unity.Services.Analytics.IUnstructuredEventRecorder Unity.Services.Analytics.Internal.StandardEventServiceComponent::m_AnalyticsService
RuntimeObject* ___m_AnalyticsService_1;
};
// System.String
struct String_t : public RuntimeObject
{
// System.Int32 System.String::_stringLength
int32_t ____stringLength_4;
// System.Char System.String::_firstChar
Il2CppChar ____firstChar_5;
};
// System.StringComparer
struct StringComparer_t6268F19CA34879176651429C0D8A3D0002BB8E06 : public RuntimeObject
{
};
// System.Threading.Tasks.Task
struct Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572 : public RuntimeObject
{
// System.Int32 modreq(System.Runtime.CompilerServices.IsVolatile) System.Threading.Tasks.Task::m_taskId
int32_t ___m_taskId_1;
// System.Delegate System.Threading.Tasks.Task::m_action
Delegate_t* ___m_action_2;
// System.Object System.Threading.Tasks.Task::m_stateObject
RuntimeObject* ___m_stateObject_3;
// System.Threading.Tasks.TaskScheduler System.Threading.Tasks.Task::m_taskScheduler
TaskScheduler_t3F0550EBEF7C41F74EC8C08FF4BED0D8CE66006E* ___m_taskScheduler_4;
// System.Threading.Tasks.Task System.Threading.Tasks.Task::m_parent
Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* ___m_parent_5;
// System.Int32 modreq(System.Runtime.CompilerServices.IsVolatile) System.Threading.Tasks.Task::m_stateFlags
int32_t ___m_stateFlags_6;
// System.Object modreq(System.Runtime.CompilerServices.IsVolatile) System.Threading.Tasks.Task::m_continuationObject
RuntimeObject* ___m_continuationObject_7;
// System.Threading.Tasks.Task/ContingentProperties modreq(System.Runtime.CompilerServices.IsVolatile) System.Threading.Tasks.Task::m_contingentProperties
ContingentProperties_t3FA59480914505CEA917B1002EC675F29D0CB540* ___m_contingentProperties_10;
};
// Unity.Services.Analytics.TransactionCurrencyConverter
struct TransactionCurrencyConverter_t3296A312BAFE7A8FC56182C3D53BEFD1D9474133 : public RuntimeObject
{
// System.Collections.Generic.Dictionary`2<System.String,System.Int32> Unity.Services.Analytics.TransactionCurrencyConverter::m_Iso4217CurrencyMinorUnits
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* ___m_Iso4217CurrencyMinorUnits_0;
};
// Ua2CoreInitializeCallback
struct Ua2CoreInitializeCallback_t20D7CCCEDAF24D8AD75CBE5991731A72C70418BD : public RuntimeObject
{
};
// Unity.Services.Analytics.Internal.Platform.UserCountry
struct UserCountry_tA3FB1E364D53F20B4498A9E0829DA584E73228C5 : public RuntimeObject
{
};
// System.ValueType
struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F : public RuntimeObject
{
};
// Native definition for P/Invoke marshalling of System.ValueType
struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_pinvoke
{
};
// Native definition for COM marshalling of System.ValueType
struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_com
{
};
// Unity.Services.Analytics.Internal.WebRequestHelper
struct WebRequestHelper_t90785D95A7FBCCA284192A9CB95D1DA845D57E71 : public RuntimeObject
{
// System.String Unity.Services.Analytics.Internal.WebRequestHelper::k_ClientIdHeaderValue
String_t* ___k_ClientIdHeaderValue_0;
};
// UnityEngine.YieldInstruction
struct YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D : public RuntimeObject
{
};
// Native definition for P/Invoke marshalling of UnityEngine.YieldInstruction
struct YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D_marshaled_pinvoke
{
};
// Native definition for COM marshalling of UnityEngine.YieldInstruction
struct YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D_marshaled_com
{
};
// Unity.Services.Analytics.Internal.GeoAPI/WebRequestTaskWrapper
struct WebRequestTaskWrapper_tF4501F92C57A6AA309830A1BE02214B16ADA71FD : public RuntimeObject
{
// UnityEngine.Networking.UnityWebRequestAsyncOperation Unity.Services.Analytics.Internal.GeoAPI/WebRequestTaskWrapper::m_AsyncOp
UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C* ___m_AsyncOp_0;
};
// Unity.Services.Analytics.Internal.WebRequestHelper/<>c__DisplayClass2_0
struct U3CU3Ec__DisplayClass2_0_tC549DEE19D3A36FBBE1510B664CF1CB349E507F5 : public RuntimeObject
{
// System.Action`1<System.Int64> Unity.Services.Analytics.Internal.WebRequestHelper/<>c__DisplayClass2_0::onCompleted
Action_1_tBB5A52E9AEFBC4F0C8D94D39CAD16BCB6B8B5929* ___onCompleted_0;
// UnityEngine.Networking.UnityWebRequestAsyncOperation Unity.Services.Analytics.Internal.WebRequestHelper/<>c__DisplayClass2_0::requestOp
UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C* ___requestOp_1;
};
// Unity.Services.Analytics.Internal.GeoAPI/WebRequestTaskWrapper/<>c__DisplayClass2_0
struct U3CU3Ec__DisplayClass2_0_tA1057DDCB34766738AD61FC83B16C5939DF39952 : public RuntimeObject
{
// Unity.Services.Analytics.Internal.GeoAPI/WebRequestTaskWrapper Unity.Services.Analytics.Internal.GeoAPI/WebRequestTaskWrapper/<>c__DisplayClass2_0::<>4__this
WebRequestTaskWrapper_tF4501F92C57A6AA309830A1BE02214B16ADA71FD* ___U3CU3E4__this_0;
// System.Threading.Tasks.TaskCompletionSource`1<UnityEngine.Networking.UnityWebRequestAsyncOperation> Unity.Services.Analytics.Internal.GeoAPI/WebRequestTaskWrapper/<>c__DisplayClass2_0::tcs
TaskCompletionSource_1_t187BBB0EA0E2FFAD5D7E09DB36D1DF3DE2B2F68C* ___tcs_1;
};
// System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>
struct KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230
{
// TKey System.Collections.Generic.KeyValuePair`2::key
RuntimeObject* ___key_0;
// TValue System.Collections.Generic.KeyValuePair`2::value
RuntimeObject* ___value_1;
};
// System.Collections.Generic.KeyValuePair`2<System.String,System.Object>
struct KeyValuePair_2_tBEE55F2A4574C64393155C322376FD98C7BFC7B9
{
// TKey System.Collections.Generic.KeyValuePair`2::key
String_t* ___key_0;
// TValue System.Collections.Generic.KeyValuePair`2::value
RuntimeObject* ___value_1;
};
// System.Nullable`1<System.Boolean>
struct Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01
{
// System.Boolean System.Nullable`1::hasValue
bool ___hasValue_0;
// T System.Nullable`1::value
bool ___value_1;
};
// System.Nullable`1<System.Double>
struct Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165
{
// System.Boolean System.Nullable`1::hasValue
bool ___hasValue_0;
// T System.Nullable`1::value
double ___value_1;
};
// System.Nullable`1<System.Int32>
struct Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28
{
// System.Boolean System.Nullable`1::hasValue
bool ___hasValue_0;
// T System.Nullable`1::value
int32_t ___value_1;
};
// System.Nullable`1<System.Int64>
struct Nullable_1_t365991B3904FDA7642A788423B28692FDC7CDB17
{
// System.Boolean System.Nullable`1::hasValue
bool ___hasValue_0;
// T System.Nullable`1::value
int64_t ___value_1;
};
// System.Nullable`1<System.Single>
struct Nullable_1_t3D746CBB6123D4569FF4DEA60BC4240F32C6FE75
{
// System.Boolean System.Nullable`1::hasValue
bool ___hasValue_0;
// T System.Nullable`1::value
float ___value_1;
};
// System.Runtime.CompilerServices.TaskAwaiter`1<Unity.Services.Analytics.Internal.GeoIPResponse>
struct TaskAwaiter_1_t67679171BEFE85C38666397015D627C6E3E7D886
{
// System.Threading.Tasks.Task`1<TResult> System.Runtime.CompilerServices.TaskAwaiter`1::m_task
Task_1_t3F0E026C38791877CBE0DEC23CD10E9103FBA9B2* ___m_task_0;
};
// System.Runtime.CompilerServices.TaskAwaiter`1<System.Object>
struct TaskAwaiter_1_t0B808409CD8201F13AAC85F29D646518C4857BEA
{
// System.Threading.Tasks.Task`1<TResult> System.Runtime.CompilerServices.TaskAwaiter`1::m_task
Task_1_t0C4CD3A5BB93A184420D73218644C56C70FDA7E2* ___m_task_0;
};
// System.Runtime.CompilerServices.TaskAwaiter`1<UnityEngine.Networking.UnityWebRequestAsyncOperation>
struct TaskAwaiter_1_t2EFD3A7518CBC33EEAA02EBD1D5C4147D6FD47BF
{
// System.Threading.Tasks.Task`1<TResult> System.Runtime.CompilerServices.TaskAwaiter`1::m_task
Task_1_t892C4382C6E738570B24B25E2972B303E8EB849F* ___m_task_0;
};
// System.Threading.Tasks.Task`1<System.Collections.Generic.List`1<System.String>>
struct Task_1_tC46C9EBCBC033211372E7FFA650937B48144AB1D : public Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572
{
// TResult System.Threading.Tasks.Task`1::m_result
List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* ___m_result_22;
};
// System.Threading.Tasks.Task`1<Unity.Services.Analytics.Internal.GeoIPResponse>
struct Task_1_t3F0E026C38791877CBE0DEC23CD10E9103FBA9B2 : public Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572
{
// TResult System.Threading.Tasks.Task`1::m_result
GeoIPResponse_tADA05745323DD2374411BCB8CEC9EC086B4FE150* ___m_result_22;
};
// System.Threading.Tasks.Task`1<System.Object>
struct Task_1_t0C4CD3A5BB93A184420D73218644C56C70FDA7E2 : public Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572
{
// TResult System.Threading.Tasks.Task`1::m_result
RuntimeObject* ___m_result_22;
};
// System.Threading.Tasks.Task`1<UnityEngine.Networking.UnityWebRequestAsyncOperation>
struct Task_1_t892C4382C6E738570B24B25E2972B303E8EB849F : public Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572
{
// TResult System.Threading.Tasks.Task`1::m_result
UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C* ___m_result_22;
};
// System.Runtime.CompilerServices.AsyncMethodBuilderCore
struct AsyncMethodBuilderCore_tD5ABB3A2536319A3345B32A5481E37E23DD8CEDF
{
// System.Runtime.CompilerServices.IAsyncStateMachine System.Runtime.CompilerServices.AsyncMethodBuilderCore::m_stateMachine
RuntimeObject* ___m_stateMachine_0;
// System.Action System.Runtime.CompilerServices.AsyncMethodBuilderCore::m_defaultContextAction
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___m_defaultContextAction_1;
};
// Native definition for P/Invoke marshalling of System.Runtime.CompilerServices.AsyncMethodBuilderCore
struct AsyncMethodBuilderCore_tD5ABB3A2536319A3345B32A5481E37E23DD8CEDF_marshaled_pinvoke
{
RuntimeObject* ___m_stateMachine_0;
Il2CppMethodPointer ___m_defaultContextAction_1;
};
// Native definition for COM marshalling of System.Runtime.CompilerServices.AsyncMethodBuilderCore
struct AsyncMethodBuilderCore_tD5ABB3A2536319A3345B32A5481E37E23DD8CEDF_marshaled_com
{
RuntimeObject* ___m_stateMachine_0;
Il2CppMethodPointer ___m_defaultContextAction_1;
};
// System.Boolean
struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22
{
// System.Boolean System.Boolean::m_value
bool ___m_value_0;
};
// System.Byte
struct Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3
{
// System.Byte System.Byte::m_value
uint8_t ___m_value_0;
};
// System.Char
struct Char_t521A6F19B456D956AF452D926C32709DC03D6B17
{
// System.Char System.Char::m_value
Il2CppChar ___m_value_0;
};
// Unity.Services.Core.Internal.CoreRegistration
struct CoreRegistration_tD2BD53556CAA48BD5E0D32CB92C6494C0EB85581
{
// Unity.Services.Core.Internal.IPackageRegistry Unity.Services.Core.Internal.CoreRegistration::m_Registry
RuntimeObject* ___m_Registry_0;
// System.Int32 Unity.Services.Core.Internal.CoreRegistration::m_PackageHash
int32_t ___m_PackageHash_1;
};
// Native definition for P/Invoke marshalling of Unity.Services.Core.Internal.CoreRegistration
struct CoreRegistration_tD2BD53556CAA48BD5E0D32CB92C6494C0EB85581_marshaled_pinvoke
{
RuntimeObject* ___m_Registry_0;
int32_t ___m_PackageHash_1;
};
// Native definition for COM marshalling of Unity.Services.Core.Internal.CoreRegistration
struct CoreRegistration_tD2BD53556CAA48BD5E0D32CB92C6494C0EB85581_marshaled_com
{
RuntimeObject* ___m_Registry_0;
int32_t ___m_PackageHash_1;
};
// System.DateTime
struct DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D
{
// System.UInt64 System.DateTime::_dateData
uint64_t ____dateData_46;
};
// System.Double
struct Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F
{
// System.Double System.Double::m_value
double ___m_value_0;
};
// System.Enum
struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2 : public ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F
{
};
// Native definition for P/Invoke marshalling of System.Enum
struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_marshaled_pinvoke
{
};
// Native definition for COM marshalling of System.Enum
struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_marshaled_com
{
};
// System.Guid
struct Guid_t
{
// System.Int32 System.Guid::_a
int32_t ____a_1;
// System.Int16 System.Guid::_b
int16_t ____b_2;
// System.Int16 System.Guid::_c
int16_t ____c_3;
// System.Byte System.Guid::_d
uint8_t ____d_4;
// System.Byte System.Guid::_e
uint8_t ____e_5;
// System.Byte System.Guid::_f
uint8_t ____f_6;
// System.Byte System.Guid::_g
uint8_t ____g_7;
// System.Byte System.Guid::_h
uint8_t ____h_8;
// System.Byte System.Guid::_i
uint8_t ____i_9;
// System.Byte System.Guid::_j
uint8_t ____j_10;
// System.Byte System.Guid::_k
uint8_t ____k_11;
};
// System.Int32
struct Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C
{
// System.Int32 System.Int32::m_value
int32_t ___m_value_0;
};
// System.Int64
struct Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3
{
// System.Int64 System.Int64::m_value
int64_t ___m_value_0;
};
// System.IntPtr
struct IntPtr_t
{
// System.Void* System.IntPtr::m_value
void* ___m_value_0;
};
// Unity.Services.Analytics.Item
struct Item_t6F1CC18F5D2D724F93D8D137D9186F250E932914
{
// System.String Unity.Services.Analytics.Item::ItemName
String_t* ___ItemName_0;
// System.String Unity.Services.Analytics.Item::ItemType
String_t* ___ItemType_1;
// System.Int64 Unity.Services.Analytics.Item::ItemAmount
int64_t ___ItemAmount_2;
};
// Native definition for P/Invoke marshalling of Unity.Services.Analytics.Item
struct Item_t6F1CC18F5D2D724F93D8D137D9186F250E932914_marshaled_pinvoke
{
char* ___ItemName_0;
char* ___ItemType_1;
int64_t ___ItemAmount_2;
};
// Native definition for COM marshalling of Unity.Services.Analytics.Item
struct Item_t6F1CC18F5D2D724F93D8D137D9186F250E932914_marshaled_com
{
Il2CppChar* ___ItemName_0;
Il2CppChar* ___ItemType_1;
int64_t ___ItemAmount_2;
};
// System.OrdinalComparer
struct OrdinalComparer_tBB06915E213A5D4C8C617ED5478E8BF30C2B2170 : public StringComparer_t6268F19CA34879176651429C0D8A3D0002BB8E06
{
// System.Boolean System.OrdinalComparer::_ignoreCase
bool ____ignoreCase_4;
};
// Unity.Services.Analytics.RealCurrency
struct RealCurrency_tA18D815FABDA9A4AB30CA66856E7F51905EB4D46
{
// System.String Unity.Services.Analytics.RealCurrency::RealCurrencyType
String_t* ___RealCurrencyType_0;
// System.Int64 Unity.Services.Analytics.RealCurrency::RealCurrencyAmount
int64_t ___RealCurrencyAmount_1;
};
// Native definition for P/Invoke marshalling of Unity.Services.Analytics.RealCurrency
struct RealCurrency_tA18D815FABDA9A4AB30CA66856E7F51905EB4D46_marshaled_pinvoke
{
char* ___RealCurrencyType_0;
int64_t ___RealCurrencyAmount_1;
};
// Native definition for COM marshalling of Unity.Services.Analytics.RealCurrency
struct RealCurrency_tA18D815FABDA9A4AB30CA66856E7F51905EB4D46_marshaled_com
{
Il2CppChar* ___RealCurrencyType_0;
int64_t ___RealCurrencyAmount_1;
};
// System.Single
struct Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C
{
// System.Single System.Single::m_value
float ___m_value_0;
};
// System.IO.Stream
struct Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE : public MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE
{
// System.IO.Stream/ReadWriteTask System.IO.Stream::_activeReadWriteTask
ReadWriteTask_t0821BF49EE38596C7734E86E1A6A39D769BE2C05* ____activeReadWriteTask_2;
// System.Threading.SemaphoreSlim System.IO.Stream::_asyncActiveSemaphore
SemaphoreSlim_t0D5CB5685D9BFA5BF95CEC6E7395490F933E8DB2* ____asyncActiveSemaphore_3;
};
// System.Runtime.CompilerServices.TaskAwaiter
struct TaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833
{
// System.Threading.Tasks.Task System.Runtime.CompilerServices.TaskAwaiter::m_task
Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* ___m_task_0;
};
// Native definition for P/Invoke marshalling of System.Runtime.CompilerServices.TaskAwaiter
struct TaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833_marshaled_pinvoke
{
Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* ___m_task_0;
};
// Native definition for COM marshalling of System.Runtime.CompilerServices.TaskAwaiter
struct TaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833_marshaled_com
{
Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* ___m_task_0;
};
// System.TimeSpan
struct TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A
{
// System.Int64 System.TimeSpan::_ticks
int64_t ____ticks_22;
};
// System.Void
struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915
{
union
{
struct
{
};
uint8_t Void_t4861ACF8F4594C3437BB48B6E56783494B843915__padding[1];
};
};
// System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1<System.Collections.Generic.List`1<System.String>>
struct AsyncTaskMethodBuilder_1_t6C6A8B677F9E92A76A93C9D97B66849EBECA0FE6
{
// System.Runtime.CompilerServices.AsyncMethodBuilderCore System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1::m_coreState
AsyncMethodBuilderCore_tD5ABB3A2536319A3345B32A5481E37E23DD8CEDF ___m_coreState_1;
// System.Threading.Tasks.Task`1<TResult> System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1::m_task
Task_1_tC46C9EBCBC033211372E7FFA650937B48144AB1D* ___m_task_2;
};
// System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1<Unity.Services.Analytics.Internal.GeoIPResponse>
struct AsyncTaskMethodBuilder_1_tCC71288BC6FD1578916420F041FD9DD930D2EEE5
{
// System.Runtime.CompilerServices.AsyncMethodBuilderCore System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1::m_coreState
AsyncMethodBuilderCore_tD5ABB3A2536319A3345B32A5481E37E23DD8CEDF ___m_coreState_1;
// System.Threading.Tasks.Task`1<TResult> System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1::m_task
Task_1_t3F0E026C38791877CBE0DEC23CD10E9103FBA9B2* ___m_task_2;
};
// System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1<System.Object>
struct AsyncTaskMethodBuilder_1_tE810F083929D7952F192036D298085BD4B048AD0
{
// System.Runtime.CompilerServices.AsyncMethodBuilderCore System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1::m_coreState
AsyncMethodBuilderCore_tD5ABB3A2536319A3345B32A5481E37E23DD8CEDF ___m_coreState_1;
// System.Threading.Tasks.Task`1<TResult> System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1::m_task
Task_1_t0C4CD3A5BB93A184420D73218644C56C70FDA7E2* ___m_task_2;
};
// System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1<System.Threading.Tasks.VoidTaskResult>
struct AsyncTaskMethodBuilder_1_tE88892A6B2F97B5D44B7C3EE2DBEED85743412AC
{
// System.Runtime.CompilerServices.AsyncMethodBuilderCore System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1::m_coreState
AsyncMethodBuilderCore_tD5ABB3A2536319A3345B32A5481E37E23DD8CEDF ___m_coreState_1;
// System.Threading.Tasks.Task`1<TResult> System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1::m_task
Task_1_tE41CFF640EB7C045550D9D0D92BE67533B084C17* ___m_task_2;
};
// System.Collections.Generic.List`1/Enumerator<Unity.Services.Analytics.Item>
struct Enumerator_tA02A70D14B6F5C8130FB5099082397E70164DFD2
{
// System.Collections.Generic.List`1<T> System.Collections.Generic.List`1/Enumerator::_list
List_1_t709972CDAAE85C0649DBB2E72D8E9C5A5A1A4F52* ____list_0;
// System.Int32 System.Collections.Generic.List`1/Enumerator::_index
int32_t ____index_1;
// System.Int32 System.Collections.Generic.List`1/Enumerator::_version
int32_t ____version_2;
// T System.Collections.Generic.List`1/Enumerator::_current
Item_t6F1CC18F5D2D724F93D8D137D9186F250E932914 ____current_3;
};
// System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Object>
struct Enumerator_tEA93FE2B778D098F590CA168BEFC4CD85D73A6B9
{
// System.Collections.Generic.Dictionary`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator::_dictionary
Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* ____dictionary_0;
// System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::_version
int32_t ____version_1;
// System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::_index
int32_t ____index_2;
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator::_current
KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 ____current_3;
// System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::_getEnumeratorRetType
int32_t ____getEnumeratorRetType_4;
};
// System.Collections.Generic.Dictionary`2/Enumerator<System.String,System.Object>
struct Enumerator_t06A9DDA7FA9EA8BC40458E628EBAF7B3AA14EB62
{
// System.Collections.Generic.Dictionary`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator::_dictionary
Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* ____dictionary_0;
// System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::_version
int32_t ____version_1;
// System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::_index
int32_t ____index_2;
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator::_current
KeyValuePair_2_tBEE55F2A4574C64393155C322376FD98C7BFC7B9 ____current_3;
// System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::_getEnumeratorRetType
int32_t ____getEnumeratorRetType_4;
};
// System.Nullable`1<Unity.Services.Analytics.RealCurrency>
struct Nullable_1_t2F950BDA6EF5FEA52F6E9EFD623C1CA64DBF845F
{
// System.Boolean System.Nullable`1::hasValue
bool ___hasValue_0;
// T System.Nullable`1::value
RealCurrency_tA18D815FABDA9A4AB30CA66856E7F51905EB4D46 ___value_1;
};
// Unity.Services.Analytics.AcquisitionSourceParameters
struct AcquisitionSourceParameters_tD6AF1BEF568C7AA8E715451C57A007703FFC6A51 : public RuntimeObject
{
// System.String Unity.Services.Analytics.AcquisitionSourceParameters::Channel
String_t* ___Channel_0;
// System.String Unity.Services.Analytics.AcquisitionSourceParameters::CampaignId
String_t* ___CampaignId_1;
// System.String Unity.Services.Analytics.AcquisitionSourceParameters::CreativeId
String_t* ___CreativeId_2;
// System.String Unity.Services.Analytics.AcquisitionSourceParameters::CampaignName
String_t* ___CampaignName_3;
// System.String Unity.Services.Analytics.AcquisitionSourceParameters::Provider
String_t* ___Provider_4;
// System.Nullable`1<System.Single> Unity.Services.Analytics.AcquisitionSourceParameters::Cost
Nullable_1_t3D746CBB6123D4569FF4DEA60BC4240F32C6FE75 ___Cost_5;
// System.String Unity.Services.Analytics.AcquisitionSourceParameters::CostCurrency
String_t* ___CostCurrency_6;
// System.String Unity.Services.Analytics.AcquisitionSourceParameters::Network
String_t* ___Network_7;
// System.String Unity.Services.Analytics.AcquisitionSourceParameters::CampaignType
String_t* ___CampaignType_8;
};
// Unity.Services.Analytics.AdCompletionStatus
struct AdCompletionStatus_t0B7F0C228E3ED39B43CF9CA8703FD33F41E4C4BF
{
// System.Int32 Unity.Services.Analytics.AdCompletionStatus::value__
int32_t ___value___2;
};
// Unity.Services.Analytics.AdPlacementType
struct AdPlacementType_tD9D1C1E447599099BCF29AFBBCE24E5606DFD2C0
{
// System.Int32 Unity.Services.Analytics.AdPlacementType::value__
int32_t ___value___2;
};
// Unity.Services.Analytics.AdProvider
struct AdProvider_t0321BC4B8FCCB04233A5654D50646F6D63C39A52
{
// System.Int32 Unity.Services.Analytics.AdProvider::value__
int32_t ___value___2;
};
// Unity.Collections.Allocator
struct Allocator_t996642592271AAD9EE688F142741D512C07B5824
{
// System.Int32 Unity.Collections.Allocator::value__
int32_t ___value___2;
};
// UnityEngine.AsyncOperation
struct AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C : public YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D
{
// System.IntPtr UnityEngine.AsyncOperation::m_Ptr
intptr_t ___m_Ptr_0;
// System.Action`1<UnityEngine.AsyncOperation> UnityEngine.AsyncOperation::m_completeCallback
Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB* ___m_completeCallback_1;
};
// Native definition for P/Invoke marshalling of UnityEngine.AsyncOperation
struct AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C_marshaled_pinvoke : public YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D_marshaled_pinvoke
{
intptr_t ___m_Ptr_0;
Il2CppMethodPointer ___m_completeCallback_1;
};
// Native definition for COM marshalling of UnityEngine.AsyncOperation
struct AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C_marshaled_com : public YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D_marshaled_com
{
intptr_t ___m_Ptr_0;
Il2CppMethodPointer ___m_completeCallback_1;
};
// UnityEngine.Networking.CertificateHandler
struct CertificateHandler_t148B524FA5DB39F3ABADB181CD420FC505C33804 : public RuntimeObject
{
// System.IntPtr UnityEngine.Networking.CertificateHandler::m_Ptr
intptr_t ___m_Ptr_0;
};
// Native definition for P/Invoke marshalling of UnityEngine.Networking.CertificateHandler
struct CertificateHandler_t148B524FA5DB39F3ABADB181CD420FC505C33804_marshaled_pinvoke
{
intptr_t ___m_Ptr_0;
};
// Native definition for COM marshalling of UnityEngine.Networking.CertificateHandler
struct CertificateHandler_t148B524FA5DB39F3ABADB181CD420FC505C33804_marshaled_com
{
intptr_t ___m_Ptr_0;
};
// Unity.Services.Analytics.ConsentCheckExceptionReason
struct ConsentCheckExceptionReason_tBA9231BD3D1FD14235F810ABF9A8C5C7695F99E6
{
// System.Int32 Unity.Services.Analytics.ConsentCheckExceptionReason::value__
int32_t ___value___2;
};
// Unity.Services.Analytics.Internal.ConsentStatus
struct ConsentStatus_t965F5B6188388A5951D75E59C394719B994B92A8
{
// System.Int32 Unity.Services.Analytics.Internal.ConsentStatus::value__
int32_t ___value___2;
};
// System.Delegate
struct Delegate_t : public RuntimeObject
{
// System.IntPtr System.Delegate::method_ptr
intptr_t ___method_ptr_0;
// System.IntPtr System.Delegate::invoke_impl
intptr_t ___invoke_impl_1;
// System.Object System.Delegate::m_target
RuntimeObject* ___m_target_2;
// System.IntPtr System.Delegate::method
intptr_t ___method_3;
// System.IntPtr System.Delegate::delegate_trampoline
intptr_t ___delegate_trampoline_4;
// System.IntPtr System.Delegate::extra_arg
intptr_t ___extra_arg_5;
// System.IntPtr System.Delegate::method_code
intptr_t ___method_code_6;
// System.IntPtr System.Delegate::interp_method
intptr_t ___interp_method_7;
// System.IntPtr System.Delegate::interp_invoke_impl
intptr_t ___interp_invoke_impl_8;
// System.Reflection.MethodInfo System.Delegate::method_info
MethodInfo_t* ___method_info_9;
// System.Reflection.MethodInfo System.Delegate::original_method_info
MethodInfo_t* ___original_method_info_10;
// System.DelegateData System.Delegate::data
DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data_11;
// System.Boolean System.Delegate::method_is_virtual
bool ___method_is_virtual_12;
};
// Native definition for P/Invoke marshalling of System.Delegate
struct Delegate_t_marshaled_pinvoke
{
intptr_t ___method_ptr_0;
intptr_t ___invoke_impl_1;
Il2CppIUnknown* ___m_target_2;
intptr_t ___method_3;
intptr_t ___delegate_trampoline_4;
intptr_t ___extra_arg_5;
intptr_t ___method_code_6;
intptr_t ___interp_method_7;
intptr_t ___interp_invoke_impl_8;
MethodInfo_t* ___method_info_9;
MethodInfo_t* ___original_method_info_10;
DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data_11;
int32_t ___method_is_virtual_12;
};
// Native definition for COM marshalling of System.Delegate
struct Delegate_t_marshaled_com
{
intptr_t ___method_ptr_0;
intptr_t ___invoke_impl_1;
Il2CppIUnknown* ___m_target_2;
intptr_t ___method_3;
intptr_t ___delegate_trampoline_4;
intptr_t ___extra_arg_5;
intptr_t ___method_code_6;
intptr_t ___interp_method_7;
intptr_t ___interp_invoke_impl_8;
MethodInfo_t* ___method_info_9;
MethodInfo_t* ___original_method_info_10;
DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data_11;
int32_t ___method_is_virtual_12;
};
// UnityEngine.DeviceType
struct DeviceType_tEC9DF281BE5EA013E3F57441442CCE5A2DFF44C4
{
// System.Int32 UnityEngine.DeviceType::value__
int32_t ___value___2;
};
// UnityEngine.Networking.DownloadHandler
struct DownloadHandler_t1B56C7D3F65D97A1E4B566A14A1E783EA8AE4EBB : public RuntimeObject
{
// System.IntPtr UnityEngine.Networking.DownloadHandler::m_Ptr
intptr_t ___m_Ptr_0;
};
// Native definition for P/Invoke marshalling of UnityEngine.Networking.DownloadHandler
struct DownloadHandler_t1B56C7D3F65D97A1E4B566A14A1E783EA8AE4EBB_marshaled_pinvoke
{
intptr_t ___m_Ptr_0;
};
// Native definition for COM marshalling of UnityEngine.Networking.DownloadHandler
struct DownloadHandler_t1B56C7D3F65D97A1E4B566A14A1E783EA8AE4EBB_marshaled_com
{
intptr_t ___m_Ptr_0;
};
// Unity.Services.Analytics.Internal.Event
struct Event_tD9437278379F641EDEFC62CAAC9419E3E6E29779 : public RuntimeObject
{
// Unity.Services.Analytics.Internal.EventData Unity.Services.Analytics.Internal.Event::<Parameters>k__BackingField
EventData_t2B2B196B233CC914CED6BF00E57F83F4F8917FD9* ___U3CParametersU3Ek__BackingField_0;
// System.String Unity.Services.Analytics.Internal.Event::<Name>k__BackingField
String_t* ___U3CNameU3Ek__BackingField_1;
// System.Nullable`1<System.Int32> Unity.Services.Analytics.Internal.Event::<Version>k__BackingField
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 ___U3CVersionU3Ek__BackingField_2;
};
// System.Exception
struct Exception_t : public RuntimeObject
{
// System.String System.Exception::_className
String_t* ____className_1;
// System.String System.Exception::_message
String_t* ____message_2;
// System.Collections.IDictionary System.Exception::_data
RuntimeObject* ____data_3;
// System.Exception System.Exception::_innerException
Exception_t* ____innerException_4;
// System.String System.Exception::_helpURL
String_t* ____helpURL_5;
// System.Object System.Exception::_stackTrace
RuntimeObject* ____stackTrace_6;
// System.String System.Exception::_stackTraceString
String_t* ____stackTraceString_7;
// System.String System.Exception::_remoteStackTraceString
String_t* ____remoteStackTraceString_8;
// System.Int32 System.Exception::_remoteStackIndex
int32_t ____remoteStackIndex_9;
// System.Object System.Exception::_dynamicMethods
RuntimeObject* ____dynamicMethods_10;
// System.Int32 System.Exception::_HResult
int32_t ____HResult_11;
// System.String System.Exception::_source
String_t* ____source_12;
// System.Runtime.Serialization.SafeSerializationManager System.Exception::_safeSerializationManager
SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager_13;
// System.Diagnostics.StackTrace[] System.Exception::captured_traces
StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces_14;
// System.IntPtr[] System.Exception::native_trace_ips
IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832* ___native_trace_ips_15;
// System.Int32 System.Exception::caught_in_unmanaged
int32_t ___caught_in_unmanaged_16;
};
// Native definition for P/Invoke marshalling of System.Exception
struct Exception_t_marshaled_pinvoke
{
char* ____className_1;
char* ____message_2;
RuntimeObject* ____data_3;
Exception_t_marshaled_pinvoke* ____innerException_4;
char* ____helpURL_5;
Il2CppIUnknown* ____stackTrace_6;
char* ____stackTraceString_7;
char* ____remoteStackTraceString_8;
int32_t ____remoteStackIndex_9;
Il2CppIUnknown* ____dynamicMethods_10;
int32_t ____HResult_11;
char* ____source_12;
SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager_13;
StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces_14;
Il2CppSafeArray/*NONE*/* ___native_trace_ips_15;
int32_t ___caught_in_unmanaged_16;
};
// Native definition for COM marshalling of System.Exception
struct Exception_t_marshaled_com
{
Il2CppChar* ____className_1;
Il2CppChar* ____message_2;
RuntimeObject* ____data_3;
Exception_t_marshaled_com* ____innerException_4;
Il2CppChar* ____helpURL_5;
Il2CppIUnknown* ____stackTrace_6;
Il2CppChar* ____stackTraceString_7;
Il2CppChar* ____remoteStackTraceString_8;
int32_t ____remoteStackIndex_9;
Il2CppIUnknown* ____dynamicMethods_10;
int32_t ____HResult_11;
Il2CppChar* ____source_12;
SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager_13;
StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces_14;
Il2CppSafeArray/*NONE*/* ___native_trace_ips_15;
int32_t ___caught_in_unmanaged_16;
};
// System.IO.FileAccess
struct FileAccess_t3992FF4CCC61971B804DD291F06F696C3CF33C30
{
// System.Int32 System.IO.FileAccess::value__
int32_t ___value___2;
};
// System.IO.FileMode
struct FileMode_t111B48D5347628AEFCBF9A0EC2833827A302ECBA
{
// System.Int32 System.IO.FileMode::value__
int32_t ___value___2;
};
// UnityEngine.HideFlags
struct HideFlags_tC514182ACEFD3B847988C45D5DB812FF6DB1BF4A
{
// System.Int32 UnityEngine.HideFlags::value__
int32_t ___value___2;
};
// System.Int32Enum
struct Int32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C
{
// System.Int32 System.Int32Enum::value__
int32_t ___value___2;
};
// System.IO.MemoryStream
struct MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2 : public Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE
{
// System.Byte[] System.IO.MemoryStream::_buffer
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ____buffer_4;
// System.Int32 System.IO.MemoryStream::_origin
int32_t ____origin_5;
// System.Int32 System.IO.MemoryStream::_position
int32_t ____position_6;
// System.Int32 System.IO.MemoryStream::_length
int32_t ____length_7;
// System.Int32 System.IO.MemoryStream::_capacity
int32_t ____capacity_8;
// System.Boolean System.IO.MemoryStream::_expandable
bool ____expandable_9;
// System.Boolean System.IO.MemoryStream::_writable
bool ____writable_10;
// System.Boolean System.IO.MemoryStream::_exposable
bool ____exposable_11;
// System.Boolean System.IO.MemoryStream::_isOpen
bool ____isOpen_12;
// System.Threading.Tasks.Task`1<System.Int32> System.IO.MemoryStream::_lastReadTask
Task_1_t4C228DE57804012969575431CFF12D57C875552D* ____lastReadTask_13;
};
// UnityEngine.NetworkReachability
struct NetworkReachability_tBAA4C61FCCBE7809DBDD06AE02510392A22E2366
{
// System.Int32 UnityEngine.NetworkReachability::value__
int32_t ___value___2;
};
// UnityEngine.Object
struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C : public RuntimeObject
{
// System.IntPtr UnityEngine.Object::m_CachedPtr
intptr_t ___m_CachedPtr_0;
};
// Native definition for P/Invoke marshalling of UnityEngine.Object
struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_pinvoke
{
intptr_t ___m_CachedPtr_0;
};
// Native definition for COM marshalling of UnityEngine.Object
struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_com
{
intptr_t ___m_CachedPtr_0;
};
// System.OrdinalCaseSensitiveComparer
struct OrdinalCaseSensitiveComparer_t581CA7CB51DCF00B6012A697A4B4B3067144521A : public OrdinalComparer_tBB06915E213A5D4C8C617ED5478E8BF30C2B2170
{
};
// UnityEngine.RuntimePlatform
struct RuntimePlatform_t9A8AAF204603076FCAAECCCC05DA386AEE7BF66E
{
// System.Int32 UnityEngine.RuntimePlatform::value__
int32_t ___value___2;
};
// System.RuntimeTypeHandle
struct RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B
{
// System.IntPtr System.RuntimeTypeHandle::value
intptr_t ___value_0;
};
// System.IO.SeekOrigin
struct SeekOrigin_t7EB9AD0EDF26368A40F48FA2098F02160B1E8000
{
// System.Int32 System.IO.SeekOrigin::value__
int32_t ___value___2;
};
// Unity.Services.Core.ServicesType
struct ServicesType_tADBD438310A0CD0A3D892A8C5A90F59A9E76A461
{
// System.Int32 Unity.Services.Core.ServicesType::value__
int32_t ___value___2;
};
// Unity.Services.Analytics.Data.StdCommonParams
struct StdCommonParams_tDFD4FF72F7EEBBC4384155713888A4485FF5E701 : public RuntimeObject
{
// System.String Unity.Services.Analytics.Data.StdCommonParams::<GameStoreID>k__BackingField
String_t* ___U3CGameStoreIDU3Ek__BackingField_0;
// System.String Unity.Services.Analytics.Data.StdCommonParams::<GameBundleID>k__BackingField
String_t* ___U3CGameBundleIDU3Ek__BackingField_1;
// System.String Unity.Services.Analytics.Data.StdCommonParams::<Platform>k__BackingField
String_t* ___U3CPlatformU3Ek__BackingField_2;
// System.String Unity.Services.Analytics.Data.StdCommonParams::<UasUserID>k__BackingField
String_t* ___U3CUasUserIDU3Ek__BackingField_3;
// System.String Unity.Services.Analytics.Data.StdCommonParams::<Idfv>k__BackingField
String_t* ___U3CIdfvU3Ek__BackingField_4;
// System.Nullable`1<System.Double> Unity.Services.Analytics.Data.StdCommonParams::<DeviceVolume>k__BackingField
Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165 ___U3CDeviceVolumeU3Ek__BackingField_5;
// System.Nullable`1<System.Double> Unity.Services.Analytics.Data.StdCommonParams::<BatteryLoad>k__BackingField
Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165 ___U3CBatteryLoadU3Ek__BackingField_6;
// System.String Unity.Services.Analytics.Data.StdCommonParams::<BuildGuuid>k__BackingField
String_t* ___U3CBuildGuuidU3Ek__BackingField_7;
// System.String Unity.Services.Analytics.Data.StdCommonParams::<ClientVersion>k__BackingField
String_t* ___U3CClientVersionU3Ek__BackingField_8;
// System.String Unity.Services.Analytics.Data.StdCommonParams::<UserCountry>k__BackingField
String_t* ___U3CUserCountryU3Ek__BackingField_9;
// System.String Unity.Services.Analytics.Data.StdCommonParams::<ProjectID>k__BackingField
String_t* ___U3CProjectIDU3Ek__BackingField_10;
};
// Unity.Services.Analytics.TransactionServer
struct TransactionServer_t8E1BAF053CA85F5298485C22017FA930CEAE4AF6
{
// System.Int32 Unity.Services.Analytics.TransactionServer::value__
int32_t ___value___2;
};
// Unity.Services.Analytics.TransactionType
struct TransactionType_t3A73E9DC915D5DE00AF20C03654CD3847AD2041B
{
// System.Int32 Unity.Services.Analytics.TransactionType::value__
int32_t ___value___2;
};
// Unity.Services.Analytics.Platform.UA2PlatformCode
struct UA2PlatformCode_t169515A6E124BCE234B36176D037F6E09BC3BAC6
{
// System.Int32 Unity.Services.Analytics.Platform.UA2PlatformCode::value__
int32_t ___value___2;
};
// UnityEngine.Networking.UploadHandler
struct UploadHandler_t7E504B1A83346248A0C8C4AF73A893226CB83EF6 : public RuntimeObject
{
// System.IntPtr UnityEngine.Networking.UploadHandler::m_Ptr
intptr_t ___m_Ptr_0;
};
// Native definition for P/Invoke marshalling of UnityEngine.Networking.UploadHandler
struct UploadHandler_t7E504B1A83346248A0C8C4AF73A893226CB83EF6_marshaled_pinvoke
{
intptr_t ___m_Ptr_0;
};
// Native definition for COM marshalling of UnityEngine.Networking.UploadHandler
struct UploadHandler_t7E504B1A83346248A0C8C4AF73A893226CB83EF6_marshaled_com
{
intptr_t ___m_Ptr_0;
};
// Unity.Services.Analytics.VirtualCurrencyType
struct VirtualCurrencyType_t48BE035151C20A9315D14B4251FCB1FB1459572D
{
// System.Int32 Unity.Services.Analytics.VirtualCurrencyType::value__
int32_t ___value___2;
};
// Unity.Services.Analytics.Internal.AnalyticsForgetter/DataDeletionStatus
struct DataDeletionStatus_t7A0A423728B6D26041199C181E0B5C7EA4C5EBE4
{
// System.Int32 Unity.Services.Analytics.Internal.AnalyticsForgetter/DataDeletionStatus::value__
int32_t ___value___2;
};
// Unity.Services.Analytics.AnalyticsServiceInstance/ConsentFlow
struct ConsentFlow_tDE1B69146751D1908C7147D840AD35B2046DE4A9
{
// System.Int32 Unity.Services.Analytics.AnalyticsServiceInstance/ConsentFlow::value__
int32_t ___value___2;
};
// Unity.Services.Analytics.Data.DataGenerator/SessionEndState
struct SessionEndState_t2CCED7EB4774D5B9C8E77DD6365BD147EC8C9BA1
{
// System.Int32 Unity.Services.Analytics.Data.DataGenerator/SessionEndState::value__
int32_t ___value___2;
};
// UnityEngine.Networking.UnityWebRequest/Result
struct Result_tFB98154F15BF37A66902802D441FEFADC68D4C87
{
// System.Int32 UnityEngine.Networking.UnityWebRequest/Result::value__
int32_t ___value___2;
};
// Unity.Collections.NativeArray`1<System.Byte>
struct NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF
{
// System.Void* Unity.Collections.NativeArray`1::m_Buffer
void* ___m_Buffer_0;
// System.Int32 Unity.Collections.NativeArray`1::m_Length
int32_t ___m_Length_1;
// Unity.Collections.Allocator Unity.Collections.NativeArray`1::m_AllocatorLabel
int32_t ___m_AllocatorLabel_2;
};
// System.Nullable`1<Unity.Services.Analytics.AdPlacementType>
struct Nullable_1_t7A4FE2EE1E0D73CCD612AB6DC115AD67D752A77A
{
// System.Boolean System.Nullable`1::hasValue
bool ___hasValue_0;
// T System.Nullable`1::value
int32_t ___value_1;
};
// System.Nullable`1<System.Int32Enum>
struct Nullable_1_t163D49A1147F217B7BD43BE8ACC8A5CC6B846D14
{
// System.Boolean System.Nullable`1::hasValue
bool ___hasValue_0;
// T System.Nullable`1::value
int32_t ___value_1;
};
// System.Nullable`1<Unity.Services.Analytics.TransactionServer>
struct Nullable_1_tDE41DEBBFE2A1E13B414994F47FFC271BAE3D1A0
{
// System.Boolean System.Nullable`1::hasValue
bool ___hasValue_0;
// T System.Nullable`1::value
int32_t ___value_1;
};
// Unity.Services.Analytics.Internal.AnalyticsForgetter
struct AnalyticsForgetter_tA1B9D1F48FB306C80BE60C9858646BC1368948C0 : public RuntimeObject
{
// System.String Unity.Services.Analytics.Internal.AnalyticsForgetter::m_CollectUrl
String_t* ___m_CollectUrl_1;
// Unity.Services.Analytics.Internal.IPersistence Unity.Services.Analytics.Internal.AnalyticsForgetter::m_Persistence
RuntimeObject* ___m_Persistence_2;
// Unity.Services.Analytics.Internal.IWebRequestHelper Unity.Services.Analytics.Internal.AnalyticsForgetter::m_WebRequestHelper
RuntimeObject* ___m_WebRequestHelper_3;
// System.Byte[] Unity.Services.Analytics.Internal.AnalyticsForgetter::m_Event
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___m_Event_4;
// System.Action Unity.Services.Analytics.Internal.AnalyticsForgetter::m_Callback
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___m_Callback_5;
// Unity.Services.Analytics.Internal.AnalyticsForgetter/DataDeletionStatus Unity.Services.Analytics.Internal.AnalyticsForgetter::m_DeletionStatus
int32_t ___m_DeletionStatus_6;
// Unity.Services.Analytics.Internal.IWebRequest Unity.Services.Analytics.Internal.AnalyticsForgetter::m_Request
RuntimeObject* ___m_Request_7;
};
// Unity.Services.Analytics.AnalyticsServiceInstance
struct AnalyticsServiceInstance_t85C6639220B0EFF1CB3C517E36C6B55385A56A62 : public RuntimeObject
{
// System.TimeSpan Unity.Services.Analytics.AnalyticsServiceInstance::k_BackgroundSessionRefreshPeriod
TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A ___k_BackgroundSessionRefreshPeriod_2;
// Unity.Services.Analytics.Data.StdCommonParams Unity.Services.Analytics.AnalyticsServiceInstance::m_CommonParams
StdCommonParams_tDFD4FF72F7EEBBC4384155713888A4485FF5E701* ___m_CommonParams_3;
// Unity.Services.Authentication.Internal.IPlayerId Unity.Services.Analytics.AnalyticsServiceInstance::m_PlayerId
RuntimeObject* ___m_PlayerId_4;
// Unity.Services.Core.Device.Internal.IInstallationId Unity.Services.Analytics.AnalyticsServiceInstance::m_InstallId
RuntimeObject* ___m_InstallId_5;
// Unity.Services.Analytics.Data.IDataGenerator Unity.Services.Analytics.AnalyticsServiceInstance::m_DataGenerator
RuntimeObject* ___m_DataGenerator_6;
// Unity.Services.Analytics.ICoreStatsHelper Unity.Services.Analytics.AnalyticsServiceInstance::m_CoreStatsHelper
RuntimeObject* ___m_CoreStatsHelper_7;
// Unity.Services.Analytics.Internal.IConsentTracker Unity.Services.Analytics.AnalyticsServiceInstance::m_ConsentTracker
RuntimeObject* ___m_ConsentTracker_8;
// Unity.Services.Analytics.Internal.IDispatcher Unity.Services.Analytics.AnalyticsServiceInstance::m_DataDispatcher
RuntimeObject* ___m_DataDispatcher_9;
// Unity.Services.Analytics.Internal.IAnalyticsForgetter Unity.Services.Analytics.AnalyticsServiceInstance::m_AnalyticsForgetter
RuntimeObject* ___m_AnalyticsForgetter_10;
// Unity.Services.Core.Configuration.Internal.IExternalUserId Unity.Services.Analytics.AnalyticsServiceInstance::m_CustomUserId
RuntimeObject* ___m_CustomUserId_11;
// Unity.Services.Analytics.IAnalyticsServiceSystemCalls Unity.Services.Analytics.AnalyticsServiceInstance::m_SystemCalls
RuntimeObject* ___m_SystemCalls_12;
// Unity.Services.Analytics.IAnalyticsContainer Unity.Services.Analytics.AnalyticsServiceInstance::m_Container
RuntimeObject* ___m_Container_13;
// Unity.Services.Analytics.Internal.IBuffer Unity.Services.Analytics.AnalyticsServiceInstance::m_DataBuffer
RuntimeObject* ___m_DataBuffer_14;
// System.String Unity.Services.Analytics.AnalyticsServiceInstance::<SessionID>k__BackingField
String_t* ___U3CSessionIDU3Ek__BackingField_15;
// System.Int32 Unity.Services.Analytics.AnalyticsServiceInstance::m_BufferLengthAtLastGameRunning
int32_t ___m_BufferLengthAtLastGameRunning_16;
// System.DateTime Unity.Services.Analytics.AnalyticsServiceInstance::m_ApplicationPauseTime
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___m_ApplicationPauseTime_17;
// System.Boolean Unity.Services.Analytics.AnalyticsServiceInstance::m_IsActive
bool ___m_IsActive_18;
// Unity.Services.Analytics.AnalyticsServiceInstance/ConsentFlow Unity.Services.Analytics.AnalyticsServiceInstance::m_ConsentFlow
int32_t ___m_ConsentFlow_19;
// System.Boolean Unity.Services.Analytics.AnalyticsServiceInstance::m_StartUpEventsRecorded
bool ___m_StartUpEventsRecorded_20;
// Unity.Services.Analytics.TransactionCurrencyConverter Unity.Services.Analytics.AnalyticsServiceInstance::converter
TransactionCurrencyConverter_t3296A312BAFE7A8FC56182C3D53BEFD1D9474133* ___converter_21;
};
// System.Runtime.CompilerServices.AsyncTaskMethodBuilder
struct AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06
{
// System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1<System.Threading.Tasks.VoidTaskResult> System.Runtime.CompilerServices.AsyncTaskMethodBuilder::m_builder
AsyncTaskMethodBuilder_1_tE88892A6B2F97B5D44B7C3EE2DBEED85743412AC ___m_builder_1;
};
// Native definition for P/Invoke marshalling of System.Runtime.CompilerServices.AsyncTaskMethodBuilder
struct AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06_marshaled_pinvoke
{
AsyncTaskMethodBuilder_1_tE88892A6B2F97B5D44B7C3EE2DBEED85743412AC ___m_builder_1;
};
// Native definition for COM marshalling of System.Runtime.CompilerServices.AsyncTaskMethodBuilder
struct AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06_marshaled_com
{
AsyncTaskMethodBuilder_1_tE88892A6B2F97B5D44B7C3EE2DBEED85743412AC ___m_builder_1;
};
// UnityEngine.Component
struct Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3 : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
{
};
// Unity.Services.Analytics.Internal.ConsentTracker
struct ConsentTracker_tBDC1E317516ED67AC655A7D3B1D44EF5666B3FC4 : public RuntimeObject
{
// Unity.Services.Analytics.Internal.IGeoAPI Unity.Services.Analytics.Internal.ConsentTracker::m_GeoAPI
RuntimeObject* ___m_GeoAPI_0;
// Unity.Services.Analytics.ICoreStatsHelper Unity.Services.Analytics.Internal.ConsentTracker::m_CoreStatsHelper
RuntimeObject* ___m_CoreStatsHelper_1;
// Unity.Services.Analytics.Internal.ConsentStatus Unity.Services.Analytics.Internal.ConsentTracker::<optInPiplConsentStatus>k__BackingField
int32_t ___U3CoptInPiplConsentStatusU3Ek__BackingField_2;
// Unity.Services.Analytics.Internal.ConsentStatus Unity.Services.Analytics.Internal.ConsentTracker::<optOutConsentStatus>k__BackingField
int32_t ___U3CoptOutConsentStatusU3Ek__BackingField_3;
// Unity.Services.Analytics.Internal.GeoIPResponse Unity.Services.Analytics.Internal.ConsentTracker::response
GeoIPResponse_tADA05745323DD2374411BCB8CEC9EC086B4FE150* ___response_4;
};
// Unity.Services.Core.Internal.CoreRegistry
struct CoreRegistry_t7B61538793CE940CE3A391364C163F1078C9F2BA : public RuntimeObject
{
// System.String Unity.Services.Core.Internal.CoreRegistry::<InstanceId>k__BackingField
String_t* ___U3CInstanceIdU3Ek__BackingField_1;
// Unity.Services.Core.ServicesType Unity.Services.Core.Internal.CoreRegistry::<Type>k__BackingField
int32_t ___U3CTypeU3Ek__BackingField_2;
// Unity.Services.Core.InitializationOptions Unity.Services.Core.Internal.CoreRegistry::<Options>k__BackingField
InitializationOptions_t51AA79A729CADA6922543A7A47F1E87A09DBD17A* ___U3COptionsU3Ek__BackingField_3;
// Unity.Services.Core.Internal.IPackageRegistry Unity.Services.Core.Internal.CoreRegistry::<PackageRegistry>k__BackingField
RuntimeObject* ___U3CPackageRegistryU3Ek__BackingField_4;
// Unity.Services.Core.Internal.IComponentRegistry Unity.Services.Core.Internal.CoreRegistry::<ComponentRegistry>k__BackingField
RuntimeObject* ___U3CComponentRegistryU3Ek__BackingField_5;
// Unity.Services.Core.Internal.IServiceRegistry Unity.Services.Core.Internal.CoreRegistry::<ServiceRegistry>k__BackingField
RuntimeObject* ___U3CServiceRegistryU3Ek__BackingField_6;
};
// System.IO.FileStream
struct FileStream_t07C7222EE10B75F352B89B76E60820160FF10AD8 : public Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE
{
// System.Byte[] System.IO.FileStream::buf
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___buf_6;
// System.String System.IO.FileStream::name
String_t* ___name_7;
// Microsoft.Win32.SafeHandles.SafeFileHandle System.IO.FileStream::safeHandle
SafeFileHandle_t033FA6AAAC65F4BB25F4CBA9A242A58C95CD406E* ___safeHandle_8;
// System.Boolean System.IO.FileStream::isExposed
bool ___isExposed_9;
// System.Int64 System.IO.FileStream::append_startpos
int64_t ___append_startpos_10;
// System.IO.FileAccess System.IO.FileStream::access
int32_t ___access_11;
// System.Boolean System.IO.FileStream::owner
bool ___owner_12;
// System.Boolean System.IO.FileStream::async
bool ___async_13;
// System.Boolean System.IO.FileStream::canseek
bool ___canseek_14;
// System.Boolean System.IO.FileStream::anonymous
bool ___anonymous_15;
// System.Boolean System.IO.FileStream::buf_dirty
bool ___buf_dirty_16;
// System.Int32 System.IO.FileStream::buf_size
int32_t ___buf_size_17;
// System.Int32 System.IO.FileStream::buf_length
int32_t ___buf_length_18;
// System.Int32 System.IO.FileStream::buf_offset
int32_t ___buf_offset_19;
// System.Int64 System.IO.FileStream::buf_start
int64_t ___buf_start_20;
};
// UnityEngine.GameObject
struct GameObject_t76FEDD663AB33C991A9C9A23129337651094216F : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
{
};
// System.MulticastDelegate
struct MulticastDelegate_t : public Delegate_t
{
// System.Delegate[] System.MulticastDelegate::delegates
DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771* ___delegates_13;
};
// Native definition for P/Invoke marshalling of System.MulticastDelegate
struct MulticastDelegate_t_marshaled_pinvoke : public Delegate_t_marshaled_pinvoke
{
Delegate_t_marshaled_pinvoke** ___delegates_13;
};
// Native definition for COM marshalling of System.MulticastDelegate
struct MulticastDelegate_t_marshaled_com : public Delegate_t_marshaled_com
{
Delegate_t_marshaled_com** ___delegates_13;
};
// Unity.Services.Analytics.Product
struct Product_t52DD43437B785EE6A4E0DEEBC3A4E06F7B6A4F72
{
// System.Nullable`1<Unity.Services.Analytics.RealCurrency> Unity.Services.Analytics.Product::RealCurrency
Nullable_1_t2F950BDA6EF5FEA52F6E9EFD623C1CA64DBF845F ___RealCurrency_0;
// System.Collections.Generic.List`1<Unity.Services.Analytics.VirtualCurrency> Unity.Services.Analytics.Product::VirtualCurrencies
List_1_t19B3186BA0BB2F6C3503C04B73A57C413B96CC65* ___VirtualCurrencies_1;
// System.Collections.Generic.List`1<Unity.Services.Analytics.Item> Unity.Services.Analytics.Product::Items
List_1_t709972CDAAE85C0649DBB2E72D8E9C5A5A1A4F52* ___Items_2;
};
// Native definition for P/Invoke marshalling of Unity.Services.Analytics.Product
struct Product_t52DD43437B785EE6A4E0DEEBC3A4E06F7B6A4F72_marshaled_pinvoke
{
Nullable_1_t2F950BDA6EF5FEA52F6E9EFD623C1CA64DBF845F ___RealCurrency_0;
List_1_t19B3186BA0BB2F6C3503C04B73A57C413B96CC65* ___VirtualCurrencies_1;
List_1_t709972CDAAE85C0649DBB2E72D8E9C5A5A1A4F52* ___Items_2;
};
// Native definition for COM marshalling of Unity.Services.Analytics.Product
struct Product_t52DD43437B785EE6A4E0DEEBC3A4E06F7B6A4F72_marshaled_com
{
Nullable_1_t2F950BDA6EF5FEA52F6E9EFD623C1CA64DBF845F ___RealCurrency_0;
List_1_t19B3186BA0BB2F6C3503C04B73A57C413B96CC65* ___VirtualCurrencies_1;
List_1_t709972CDAAE85C0649DBB2E72D8E9C5A5A1A4F52* ___Items_2;
};
// Unity.Services.Core.RequestFailedException
struct RequestFailedException_tBF4D4AF8AD31BEE32091AEBC120B629B052E2D00 : public Exception_t
{
// System.Int32 Unity.Services.Core.RequestFailedException::<ErrorCode>k__BackingField
int32_t ___U3CErrorCodeU3Ek__BackingField_18;
};
// Unity.Services.Core.ServicesInitializationException
struct ServicesInitializationException_tBF84F1801B1054DE91A79436CA6D3FA5F0F68631 : public Exception_t
{
};
// System.SystemException
struct SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295 : public Exception_t
{
};
// System.Type
struct Type_t : public MemberInfo_t
{
// System.RuntimeTypeHandle System.Type::_impl
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B ____impl_8;
};
// UnityEngine.Networking.UnityWebRequest
struct UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F : public RuntimeObject
{
// System.IntPtr UnityEngine.Networking.UnityWebRequest::m_Ptr
intptr_t ___m_Ptr_0;
// UnityEngine.Networking.DownloadHandler UnityEngine.Networking.UnityWebRequest::m_DownloadHandler
DownloadHandler_t1B56C7D3F65D97A1E4B566A14A1E783EA8AE4EBB* ___m_DownloadHandler_1;
// UnityEngine.Networking.UploadHandler UnityEngine.Networking.UnityWebRequest::m_UploadHandler
UploadHandler_t7E504B1A83346248A0C8C4AF73A893226CB83EF6* ___m_UploadHandler_2;
// UnityEngine.Networking.CertificateHandler UnityEngine.Networking.UnityWebRequest::m_CertificateHandler
CertificateHandler_t148B524FA5DB39F3ABADB181CD420FC505C33804* ___m_CertificateHandler_3;
// System.Uri UnityEngine.Networking.UnityWebRequest::m_Uri
Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* ___m_Uri_4;
// System.Boolean UnityEngine.Networking.UnityWebRequest::<disposeCertificateHandlerOnDispose>k__BackingField
bool ___U3CdisposeCertificateHandlerOnDisposeU3Ek__BackingField_5;
// System.Boolean UnityEngine.Networking.UnityWebRequest::<disposeDownloadHandlerOnDispose>k__BackingField
bool ___U3CdisposeDownloadHandlerOnDisposeU3Ek__BackingField_6;
// System.Boolean UnityEngine.Networking.UnityWebRequest::<disposeUploadHandlerOnDispose>k__BackingField
bool ___U3CdisposeUploadHandlerOnDisposeU3Ek__BackingField_7;
};
// Native definition for P/Invoke marshalling of UnityEngine.Networking.UnityWebRequest
struct UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F_marshaled_pinvoke
{
intptr_t ___m_Ptr_0;
DownloadHandler_t1B56C7D3F65D97A1E4B566A14A1E783EA8AE4EBB_marshaled_pinvoke ___m_DownloadHandler_1;
UploadHandler_t7E504B1A83346248A0C8C4AF73A893226CB83EF6_marshaled_pinvoke ___m_UploadHandler_2;
CertificateHandler_t148B524FA5DB39F3ABADB181CD420FC505C33804_marshaled_pinvoke ___m_CertificateHandler_3;
Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* ___m_Uri_4;
int32_t ___U3CdisposeCertificateHandlerOnDisposeU3Ek__BackingField_5;
int32_t ___U3CdisposeDownloadHandlerOnDisposeU3Ek__BackingField_6;
int32_t ___U3CdisposeUploadHandlerOnDisposeU3Ek__BackingField_7;
};
// Native definition for COM marshalling of UnityEngine.Networking.UnityWebRequest
struct UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F_marshaled_com
{
intptr_t ___m_Ptr_0;
DownloadHandler_t1B56C7D3F65D97A1E4B566A14A1E783EA8AE4EBB_marshaled_com* ___m_DownloadHandler_1;
UploadHandler_t7E504B1A83346248A0C8C4AF73A893226CB83EF6_marshaled_com* ___m_UploadHandler_2;
CertificateHandler_t148B524FA5DB39F3ABADB181CD420FC505C33804_marshaled_com* ___m_CertificateHandler_3;
Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* ___m_Uri_4;
int32_t ___U3CdisposeCertificateHandlerOnDisposeU3Ek__BackingField_5;
int32_t ___U3CdisposeDownloadHandlerOnDisposeU3Ek__BackingField_6;
int32_t ___U3CdisposeUploadHandlerOnDisposeU3Ek__BackingField_7;
};
// UnityEngine.Networking.UnityWebRequestAsyncOperation
struct UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C : public AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C
{
// UnityEngine.Networking.UnityWebRequest UnityEngine.Networking.UnityWebRequestAsyncOperation::<webRequest>k__BackingField
UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* ___U3CwebRequestU3Ek__BackingField_2;
};
// Native definition for P/Invoke marshalling of UnityEngine.Networking.UnityWebRequestAsyncOperation
struct UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C_marshaled_pinvoke : public AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C_marshaled_pinvoke
{
UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F_marshaled_pinvoke* ___U3CwebRequestU3Ek__BackingField_2;
};
// Native definition for COM marshalling of UnityEngine.Networking.UnityWebRequestAsyncOperation
struct UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C_marshaled_com : public AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C_marshaled_com
{
UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F_marshaled_com* ___U3CwebRequestU3Ek__BackingField_2;
};
// Unity.Services.Analytics.VirtualCurrency
struct VirtualCurrency_tFB269AF4CE37FC1A4D811F46C721185DA73BF55F
{
// System.String Unity.Services.Analytics.VirtualCurrency::VirtualCurrencyName
String_t* ___VirtualCurrencyName_0;
// Unity.Services.Analytics.VirtualCurrencyType Unity.Services.Analytics.VirtualCurrency::VirtualCurrencyType
int32_t ___VirtualCurrencyType_1;
// System.Int64 Unity.Services.Analytics.VirtualCurrency::VirtualCurrencyAmount
int64_t ___VirtualCurrencyAmount_2;
};
// Native definition for P/Invoke marshalling of Unity.Services.Analytics.VirtualCurrency
struct VirtualCurrency_tFB269AF4CE37FC1A4D811F46C721185DA73BF55F_marshaled_pinvoke
{
char* ___VirtualCurrencyName_0;
int32_t ___VirtualCurrencyType_1;
int64_t ___VirtualCurrencyAmount_2;
};
// Native definition for COM marshalling of Unity.Services.Analytics.VirtualCurrency
struct VirtualCurrency_tFB269AF4CE37FC1A4D811F46C721185DA73BF55F_marshaled_com
{
Il2CppChar* ___VirtualCurrencyName_0;
int32_t ___VirtualCurrencyType_1;
int64_t ___VirtualCurrencyAmount_2;
};
// Unity.Services.Analytics.AnalyticsServiceInstance/<CheckForRequiredConsents>d__0
struct U3CCheckForRequiredConsentsU3Ed__0_tE4974F41B1F427E322B867A158105241B1665396
{
// System.Int32 Unity.Services.Analytics.AnalyticsServiceInstance/<CheckForRequiredConsents>d__0::<>1__state
int32_t ___U3CU3E1__state_0;
// System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1<System.Collections.Generic.List`1<System.String>> Unity.Services.Analytics.AnalyticsServiceInstance/<CheckForRequiredConsents>d__0::<>t__builder
AsyncTaskMethodBuilder_1_t6C6A8B677F9E92A76A93C9D97B66849EBECA0FE6 ___U3CU3Et__builder_1;
// Unity.Services.Analytics.AnalyticsServiceInstance Unity.Services.Analytics.AnalyticsServiceInstance/<CheckForRequiredConsents>d__0::<>4__this
AnalyticsServiceInstance_t85C6639220B0EFF1CB3C517E36C6B55385A56A62* ___U3CU3E4__this_2;
// System.Runtime.CompilerServices.TaskAwaiter Unity.Services.Analytics.AnalyticsServiceInstance/<CheckForRequiredConsents>d__0::<>u__1
TaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833 ___U3CU3Eu__1_3;
// System.Runtime.CompilerServices.TaskAwaiter`1<Unity.Services.Analytics.Internal.GeoIPResponse> Unity.Services.Analytics.AnalyticsServiceInstance/<CheckForRequiredConsents>d__0::<>u__2
TaskAwaiter_1_t67679171BEFE85C38666397015D627C6E3E7D886 ___U3CU3Eu__2_4;
};
// Unity.Services.Analytics.Internal.ConsentTracker/<CheckGeoIP>d__19
struct U3CCheckGeoIPU3Ed__19_tF4D189FF0813E0397D3684814869EC68573B2913
{
// System.Int32 Unity.Services.Analytics.Internal.ConsentTracker/<CheckGeoIP>d__19::<>1__state
int32_t ___U3CU3E1__state_0;
// System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1<Unity.Services.Analytics.Internal.GeoIPResponse> Unity.Services.Analytics.Internal.ConsentTracker/<CheckGeoIP>d__19::<>t__builder
AsyncTaskMethodBuilder_1_tCC71288BC6FD1578916420F041FD9DD930D2EEE5 ___U3CU3Et__builder_1;
// Unity.Services.Analytics.Internal.ConsentTracker Unity.Services.Analytics.Internal.ConsentTracker/<CheckGeoIP>d__19::<>4__this
ConsentTracker_tBDC1E317516ED67AC655A7D3B1D44EF5666B3FC4* ___U3CU3E4__this_2;
// System.Runtime.CompilerServices.TaskAwaiter`1<Unity.Services.Analytics.Internal.GeoIPResponse> Unity.Services.Analytics.Internal.ConsentTracker/<CheckGeoIP>d__19::<>u__1
TaskAwaiter_1_t67679171BEFE85C38666397015D627C6E3E7D886 ___U3CU3Eu__1_3;
};
// Unity.Services.Analytics.Internal.ConsentTracker/<GetGeoIPResponse>d__33
struct U3CGetGeoIPResponseU3Ed__33_tEB679EFC74F417928C47D29F932F7D9D7A8C3292
{
// System.Int32 Unity.Services.Analytics.Internal.ConsentTracker/<GetGeoIPResponse>d__33::<>1__state
int32_t ___U3CU3E1__state_0;
// System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1<Unity.Services.Analytics.Internal.GeoIPResponse> Unity.Services.Analytics.Internal.ConsentTracker/<GetGeoIPResponse>d__33::<>t__builder
AsyncTaskMethodBuilder_1_tCC71288BC6FD1578916420F041FD9DD930D2EEE5 ___U3CU3Et__builder_1;
// Unity.Services.Analytics.Internal.ConsentTracker Unity.Services.Analytics.Internal.ConsentTracker/<GetGeoIPResponse>d__33::<>4__this
ConsentTracker_tBDC1E317516ED67AC655A7D3B1D44EF5666B3FC4* ___U3CU3E4__this_2;
// System.Runtime.CompilerServices.TaskAwaiter`1<Unity.Services.Analytics.Internal.GeoIPResponse> Unity.Services.Analytics.Internal.ConsentTracker/<GetGeoIPResponse>d__33::<>u__1
TaskAwaiter_1_t67679171BEFE85C38666397015D627C6E3E7D886 ___U3CU3Eu__1_3;
};
// Unity.Services.Analytics.Internal.GeoAPI/<MakeRequest>d__1
struct U3CMakeRequestU3Ed__1_t0EF0B916953106E30ADFEE30817391CC38DF6084
{
// System.Int32 Unity.Services.Analytics.Internal.GeoAPI/<MakeRequest>d__1::<>1__state
int32_t ___U3CU3E1__state_0;
// System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1<Unity.Services.Analytics.Internal.GeoIPResponse> Unity.Services.Analytics.Internal.GeoAPI/<MakeRequest>d__1::<>t__builder
AsyncTaskMethodBuilder_1_tCC71288BC6FD1578916420F041FD9DD930D2EEE5 ___U3CU3Et__builder_1;
// Unity.Services.Analytics.Internal.GeoAPI Unity.Services.Analytics.Internal.GeoAPI/<MakeRequest>d__1::<>4__this
GeoAPI_tDEC43B93D320DC5B81A4BD9F45491DD2E5D30287* ___U3CU3E4__this_2;
// System.Runtime.CompilerServices.TaskAwaiter`1<UnityEngine.Networking.UnityWebRequestAsyncOperation> Unity.Services.Analytics.Internal.GeoAPI/<MakeRequest>d__1::<>u__1
TaskAwaiter_1_t2EFD3A7518CBC33EEAA02EBD1D5C4147D6FD47BF ___U3CU3Eu__1_3;
};
// System.Action`1<UnityEngine.AsyncOperation>
struct Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB : public MulticastDelegate_t
{
};
// System.Action`1<System.Int64>
struct Action_1_tBB5A52E9AEFBC4F0C8D94D39CAD16BCB6B8B5929 : public MulticastDelegate_t
{
};
// System.Collections.Generic.List`1/Enumerator<Unity.Services.Analytics.VirtualCurrency>
struct Enumerator_t599ED17DC832928248719958DDA667A508006354
{
// System.Collections.Generic.List`1<T> System.Collections.Generic.List`1/Enumerator::_list
List_1_t19B3186BA0BB2F6C3503C04B73A57C413B96CC65* ____list_0;
// System.Int32 System.Collections.Generic.List`1/Enumerator::_index
int32_t ____index_1;
// System.Int32 System.Collections.Generic.List`1/Enumerator::_version
int32_t ____version_2;
// T System.Collections.Generic.List`1/Enumerator::_current
VirtualCurrency_tFB269AF4CE37FC1A4D811F46C721185DA73BF55F ____current_3;
};
// System.Action
struct Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07 : public MulticastDelegate_t
{
};
// Unity.Services.Analytics.AdImpressionParameters
struct AdImpressionParameters_tA325FDEBB3948AF1F0D9EA57FBCAC9D98C37A84C
{
// Unity.Services.Analytics.AdCompletionStatus Unity.Services.Analytics.AdImpressionParameters::AdCompletionStatus
int32_t ___AdCompletionStatus_0;
// Unity.Services.Analytics.AdProvider Unity.Services.Analytics.AdImpressionParameters::AdProvider
int32_t ___AdProvider_1;
// System.String Unity.Services.Analytics.AdImpressionParameters::PlacementID
String_t* ___PlacementID_2;
// System.String Unity.Services.Analytics.AdImpressionParameters::PlacementName
String_t* ___PlacementName_3;
// System.Nullable`1<Unity.Services.Analytics.AdPlacementType> Unity.Services.Analytics.AdImpressionParameters::PlacementType
Nullable_1_t7A4FE2EE1E0D73CCD612AB6DC115AD67D752A77A ___PlacementType_4;
// System.Nullable`1<System.Double> Unity.Services.Analytics.AdImpressionParameters::AdEcpmUsd
Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165 ___AdEcpmUsd_5;
// System.String Unity.Services.Analytics.AdImpressionParameters::SdkVersion
String_t* ___SdkVersion_6;
// System.String Unity.Services.Analytics.AdImpressionParameters::AdImpressionID
String_t* ___AdImpressionID_7;
// System.String Unity.Services.Analytics.AdImpressionParameters::AdStoreDstID
String_t* ___AdStoreDstID_8;
// System.String Unity.Services.Analytics.AdImpressionParameters::AdMediaType
String_t* ___AdMediaType_9;
// System.Nullable`1<System.Int64> Unity.Services.Analytics.AdImpressionParameters::AdTimeWatchedMs
Nullable_1_t365991B3904FDA7642A788423B28692FDC7CDB17 ___AdTimeWatchedMs_10;
// System.Nullable`1<System.Int64> Unity.Services.Analytics.AdImpressionParameters::AdTimeCloseButtonShownMs
Nullable_1_t365991B3904FDA7642A788423B28692FDC7CDB17 ___AdTimeCloseButtonShownMs_11;
// System.Nullable`1<System.Int64> Unity.Services.Analytics.AdImpressionParameters::AdLengthMs
Nullable_1_t365991B3904FDA7642A788423B28692FDC7CDB17 ___AdLengthMs_12;
// System.Nullable`1<System.Boolean> Unity.Services.Analytics.AdImpressionParameters::AdHasClicked
Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 ___AdHasClicked_13;
// System.String Unity.Services.Analytics.AdImpressionParameters::AdSource
String_t* ___AdSource_14;
// System.String Unity.Services.Analytics.AdImpressionParameters::AdStatusCallback
String_t* ___AdStatusCallback_15;
};
// Native definition for P/Invoke marshalling of Unity.Services.Analytics.AdImpressionParameters
struct AdImpressionParameters_tA325FDEBB3948AF1F0D9EA57FBCAC9D98C37A84C_marshaled_pinvoke
{
int32_t ___AdCompletionStatus_0;
int32_t ___AdProvider_1;
char* ___PlacementID_2;
char* ___PlacementName_3;
Nullable_1_t7A4FE2EE1E0D73CCD612AB6DC115AD67D752A77A ___PlacementType_4;
Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165 ___AdEcpmUsd_5;
char* ___SdkVersion_6;
char* ___AdImpressionID_7;
char* ___AdStoreDstID_8;
char* ___AdMediaType_9;
Nullable_1_t365991B3904FDA7642A788423B28692FDC7CDB17 ___AdTimeWatchedMs_10;
Nullable_1_t365991B3904FDA7642A788423B28692FDC7CDB17 ___AdTimeCloseButtonShownMs_11;
Nullable_1_t365991B3904FDA7642A788423B28692FDC7CDB17 ___AdLengthMs_12;
Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 ___AdHasClicked_13;
char* ___AdSource_14;
char* ___AdStatusCallback_15;
};
// Native definition for COM marshalling of Unity.Services.Analytics.AdImpressionParameters
struct AdImpressionParameters_tA325FDEBB3948AF1F0D9EA57FBCAC9D98C37A84C_marshaled_com
{
int32_t ___AdCompletionStatus_0;
int32_t ___AdProvider_1;
Il2CppChar* ___PlacementID_2;
Il2CppChar* ___PlacementName_3;
Nullable_1_t7A4FE2EE1E0D73CCD612AB6DC115AD67D752A77A ___PlacementType_4;
Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165 ___AdEcpmUsd_5;
Il2CppChar* ___SdkVersion_6;
Il2CppChar* ___AdImpressionID_7;
Il2CppChar* ___AdStoreDstID_8;
Il2CppChar* ___AdMediaType_9;
Nullable_1_t365991B3904FDA7642A788423B28692FDC7CDB17 ___AdTimeWatchedMs_10;
Nullable_1_t365991B3904FDA7642A788423B28692FDC7CDB17 ___AdTimeCloseButtonShownMs_11;
Nullable_1_t365991B3904FDA7642A788423B28692FDC7CDB17 ___AdLengthMs_12;
Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 ___AdHasClicked_13;
Il2CppChar* ___AdSource_14;
Il2CppChar* ___AdStatusCallback_15;
};
// Unity.Services.Analytics.Internal.AnalyticsWebRequest
struct AnalyticsWebRequest_t2851A3E58826329B4D5AE9A1898AD98EF26DEEFA : public UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F
{
};
// System.ArgumentException
struct ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263 : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295
{
// System.String System.ArgumentException::_paramName
String_t* ____paramName_18;
};
// UnityEngine.Behaviour
struct Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA : public Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3
{
};
// Unity.Services.Analytics.ConsentCheckException
struct ConsentCheckException_t96E7054ECB013548EA92EEFFFACAB143D5A86B7D : public RequestFailedException_tBF4D4AF8AD31BEE32091AEBC120B629B052E2D00
{
// Unity.Services.Analytics.ConsentCheckExceptionReason Unity.Services.Analytics.ConsentCheckException::<Reason>k__BackingField
int32_t ___U3CReasonU3Ek__BackingField_19;
};
// UnityEngine.Networking.DownloadHandlerBuffer
struct DownloadHandlerBuffer_t34C626F6513FA9A44FDDDEE85455CF2CD9DA5974 : public DownloadHandler_t1B56C7D3F65D97A1E4B566A14A1E783EA8AE4EBB
{
// Unity.Collections.NativeArray`1<System.Byte> UnityEngine.Networking.DownloadHandlerBuffer::m_NativeData
NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF ___m_NativeData_1;
};
// Native definition for P/Invoke marshalling of UnityEngine.Networking.DownloadHandlerBuffer
struct DownloadHandlerBuffer_t34C626F6513FA9A44FDDDEE85455CF2CD9DA5974_marshaled_pinvoke : public DownloadHandler_t1B56C7D3F65D97A1E4B566A14A1E783EA8AE4EBB_marshaled_pinvoke
{
NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF ___m_NativeData_1;
};
// Native definition for COM marshalling of UnityEngine.Networking.DownloadHandlerBuffer
struct DownloadHandlerBuffer_t34C626F6513FA9A44FDDDEE85455CF2CD9DA5974_marshaled_com : public DownloadHandler_t1B56C7D3F65D97A1E4B566A14A1E783EA8AE4EBB_marshaled_com
{
NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF ___m_NativeData_1;
};
// System.NotSupportedException
struct NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295
{
};
// Unity.Services.Analytics.TransactionFailedParameters
struct TransactionFailedParameters_tC05D2B605A049E2FE0A3F334F647C6B4EE3F29AA
{
// System.String Unity.Services.Analytics.TransactionFailedParameters::PaymentCountry
String_t* ___PaymentCountry_0;
// System.Nullable`1<System.Int64> Unity.Services.Analytics.TransactionFailedParameters::EngagementID
Nullable_1_t365991B3904FDA7642A788423B28692FDC7CDB17 ___EngagementID_1;
// System.Nullable`1<System.Boolean> Unity.Services.Analytics.TransactionFailedParameters::IsInitiator
Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 ___IsInitiator_2;
// System.String Unity.Services.Analytics.TransactionFailedParameters::StoreID
String_t* ___StoreID_3;
// System.String Unity.Services.Analytics.TransactionFailedParameters::StoreSourceID
String_t* ___StoreSourceID_4;
// System.String Unity.Services.Analytics.TransactionFailedParameters::TransactionID
String_t* ___TransactionID_5;
// System.String Unity.Services.Analytics.TransactionFailedParameters::StoreItemID
String_t* ___StoreItemID_6;
// System.String Unity.Services.Analytics.TransactionFailedParameters::AmazonUserID
String_t* ___AmazonUserID_7;
// System.String Unity.Services.Analytics.TransactionFailedParameters::StoreItemSkuID
String_t* ___StoreItemSkuID_8;
// System.String Unity.Services.Analytics.TransactionFailedParameters::ProductID
String_t* ___ProductID_9;
// System.String Unity.Services.Analytics.TransactionFailedParameters::GameStoreID
String_t* ___GameStoreID_10;
// System.Nullable`1<Unity.Services.Analytics.TransactionServer> Unity.Services.Analytics.TransactionFailedParameters::TransactionServer
Nullable_1_tDE41DEBBFE2A1E13B414994F47FFC271BAE3D1A0 ___TransactionServer_11;
// System.Nullable`1<System.Int64> Unity.Services.Analytics.TransactionFailedParameters::RevenueValidated
Nullable_1_t365991B3904FDA7642A788423B28692FDC7CDB17 ___RevenueValidated_12;
// System.String Unity.Services.Analytics.TransactionFailedParameters::TransactionName
String_t* ___TransactionName_13;
// Unity.Services.Analytics.TransactionType Unity.Services.Analytics.TransactionFailedParameters::TransactionType
int32_t ___TransactionType_14;
// Unity.Services.Analytics.Product Unity.Services.Analytics.TransactionFailedParameters::ProductsReceived
Product_t52DD43437B785EE6A4E0DEEBC3A4E06F7B6A4F72 ___ProductsReceived_15;
// Unity.Services.Analytics.Product Unity.Services.Analytics.TransactionFailedParameters::ProductsSpent
Product_t52DD43437B785EE6A4E0DEEBC3A4E06F7B6A4F72 ___ProductsSpent_16;
// System.String Unity.Services.Analytics.TransactionFailedParameters::FailureReason
String_t* ___FailureReason_17;
};
// Native definition for P/Invoke marshalling of Unity.Services.Analytics.TransactionFailedParameters
struct TransactionFailedParameters_tC05D2B605A049E2FE0A3F334F647C6B4EE3F29AA_marshaled_pinvoke
{
char* ___PaymentCountry_0;
Nullable_1_t365991B3904FDA7642A788423B28692FDC7CDB17 ___EngagementID_1;
Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 ___IsInitiator_2;
char* ___StoreID_3;
char* ___StoreSourceID_4;
char* ___TransactionID_5;
char* ___StoreItemID_6;
char* ___AmazonUserID_7;
char* ___StoreItemSkuID_8;
char* ___ProductID_9;
char* ___GameStoreID_10;
Nullable_1_tDE41DEBBFE2A1E13B414994F47FFC271BAE3D1A0 ___TransactionServer_11;
Nullable_1_t365991B3904FDA7642A788423B28692FDC7CDB17 ___RevenueValidated_12;
char* ___TransactionName_13;
int32_t ___TransactionType_14;
Product_t52DD43437B785EE6A4E0DEEBC3A4E06F7B6A4F72_marshaled_pinvoke ___ProductsReceived_15;
Product_t52DD43437B785EE6A4E0DEEBC3A4E06F7B6A4F72_marshaled_pinvoke ___ProductsSpent_16;
char* ___FailureReason_17;
};
// Native definition for COM marshalling of Unity.Services.Analytics.TransactionFailedParameters
struct TransactionFailedParameters_tC05D2B605A049E2FE0A3F334F647C6B4EE3F29AA_marshaled_com
{
Il2CppChar* ___PaymentCountry_0;
Nullable_1_t365991B3904FDA7642A788423B28692FDC7CDB17 ___EngagementID_1;
Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 ___IsInitiator_2;
Il2CppChar* ___StoreID_3;
Il2CppChar* ___StoreSourceID_4;
Il2CppChar* ___TransactionID_5;
Il2CppChar* ___StoreItemID_6;
Il2CppChar* ___AmazonUserID_7;
Il2CppChar* ___StoreItemSkuID_8;
Il2CppChar* ___ProductID_9;
Il2CppChar* ___GameStoreID_10;
Nullable_1_tDE41DEBBFE2A1E13B414994F47FFC271BAE3D1A0 ___TransactionServer_11;
Nullable_1_t365991B3904FDA7642A788423B28692FDC7CDB17 ___RevenueValidated_12;
Il2CppChar* ___TransactionName_13;
int32_t ___TransactionType_14;
Product_t52DD43437B785EE6A4E0DEEBC3A4E06F7B6A4F72_marshaled_com ___ProductsReceived_15;
Product_t52DD43437B785EE6A4E0DEEBC3A4E06F7B6A4F72_marshaled_com ___ProductsSpent_16;
Il2CppChar* ___FailureReason_17;
};
// Unity.Services.Analytics.TransactionParameters
struct TransactionParameters_tD9D02D3F07985D517D0E0254719E23CB39A7D7D8
{
// System.String Unity.Services.Analytics.TransactionParameters::PaymentCountry
String_t* ___PaymentCountry_0;
// System.String Unity.Services.Analytics.TransactionParameters::ProductID
String_t* ___ProductID_1;
// System.Nullable`1<System.Int64> Unity.Services.Analytics.TransactionParameters::RevenueValidated
Nullable_1_t365991B3904FDA7642A788423B28692FDC7CDB17 ___RevenueValidated_2;
// System.String Unity.Services.Analytics.TransactionParameters::TransactionID
String_t* ___TransactionID_3;
// System.String Unity.Services.Analytics.TransactionParameters::TransactionReceipt
String_t* ___TransactionReceipt_4;
// System.String Unity.Services.Analytics.TransactionParameters::TransactionReceiptSignature
String_t* ___TransactionReceiptSignature_5;
// System.Nullable`1<Unity.Services.Analytics.TransactionServer> Unity.Services.Analytics.TransactionParameters::TransactionServer
Nullable_1_tDE41DEBBFE2A1E13B414994F47FFC271BAE3D1A0 ___TransactionServer_6;
// System.String Unity.Services.Analytics.TransactionParameters::TransactorID
String_t* ___TransactorID_7;
// System.String Unity.Services.Analytics.TransactionParameters::StoreItemSkuID
String_t* ___StoreItemSkuID_8;
// System.String Unity.Services.Analytics.TransactionParameters::StoreItemID
String_t* ___StoreItemID_9;
// System.String Unity.Services.Analytics.TransactionParameters::StoreID
String_t* ___StoreID_10;
// System.String Unity.Services.Analytics.TransactionParameters::StoreSourceID
String_t* ___StoreSourceID_11;
// System.String Unity.Services.Analytics.TransactionParameters::TransactionName
String_t* ___TransactionName_12;
// Unity.Services.Analytics.TransactionType Unity.Services.Analytics.TransactionParameters::TransactionType
int32_t ___TransactionType_13;
// Unity.Services.Analytics.Product Unity.Services.Analytics.TransactionParameters::ProductsReceived
Product_t52DD43437B785EE6A4E0DEEBC3A4E06F7B6A4F72 ___ProductsReceived_14;
// Unity.Services.Analytics.Product Unity.Services.Analytics.TransactionParameters::ProductsSpent
Product_t52DD43437B785EE6A4E0DEEBC3A4E06F7B6A4F72 ___ProductsSpent_15;
};
// Native definition for P/Invoke marshalling of Unity.Services.Analytics.TransactionParameters
struct TransactionParameters_tD9D02D3F07985D517D0E0254719E23CB39A7D7D8_marshaled_pinvoke
{
char* ___PaymentCountry_0;
char* ___ProductID_1;
Nullable_1_t365991B3904FDA7642A788423B28692FDC7CDB17 ___RevenueValidated_2;
char* ___TransactionID_3;
char* ___TransactionReceipt_4;
char* ___TransactionReceiptSignature_5;
Nullable_1_tDE41DEBBFE2A1E13B414994F47FFC271BAE3D1A0 ___TransactionServer_6;
char* ___TransactorID_7;
char* ___StoreItemSkuID_8;
char* ___StoreItemID_9;
char* ___StoreID_10;
char* ___StoreSourceID_11;
char* ___TransactionName_12;
int32_t ___TransactionType_13;
Product_t52DD43437B785EE6A4E0DEEBC3A4E06F7B6A4F72_marshaled_pinvoke ___ProductsReceived_14;
Product_t52DD43437B785EE6A4E0DEEBC3A4E06F7B6A4F72_marshaled_pinvoke ___ProductsSpent_15;
};
// Native definition for COM marshalling of Unity.Services.Analytics.TransactionParameters
struct TransactionParameters_tD9D02D3F07985D517D0E0254719E23CB39A7D7D8_marshaled_com
{
Il2CppChar* ___PaymentCountry_0;
Il2CppChar* ___ProductID_1;
Nullable_1_t365991B3904FDA7642A788423B28692FDC7CDB17 ___RevenueValidated_2;
Il2CppChar* ___TransactionID_3;
Il2CppChar* ___TransactionReceipt_4;
Il2CppChar* ___TransactionReceiptSignature_5;
Nullable_1_tDE41DEBBFE2A1E13B414994F47FFC271BAE3D1A0 ___TransactionServer_6;
Il2CppChar* ___TransactorID_7;
Il2CppChar* ___StoreItemSkuID_8;
Il2CppChar* ___StoreItemID_9;
Il2CppChar* ___StoreID_10;
Il2CppChar* ___StoreSourceID_11;
Il2CppChar* ___TransactionName_12;
int32_t ___TransactionType_13;
Product_t52DD43437B785EE6A4E0DEEBC3A4E06F7B6A4F72_marshaled_com ___ProductsReceived_14;
Product_t52DD43437B785EE6A4E0DEEBC3A4E06F7B6A4F72_marshaled_com ___ProductsSpent_15;
};
// UnityEngine.Networking.UploadHandlerRaw
struct UploadHandlerRaw_t0A24CF320CDF16F1BC6C5C086DE71A1908CBB91A : public UploadHandler_t7E504B1A83346248A0C8C4AF73A893226CB83EF6
{
// Unity.Collections.NativeArray`1<System.Byte> UnityEngine.Networking.UploadHandlerRaw::m_Payload
NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF ___m_Payload_1;
};
// Native definition for P/Invoke marshalling of UnityEngine.Networking.UploadHandlerRaw
struct UploadHandlerRaw_t0A24CF320CDF16F1BC6C5C086DE71A1908CBB91A_marshaled_pinvoke : public UploadHandler_t7E504B1A83346248A0C8C4AF73A893226CB83EF6_marshaled_pinvoke
{
NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF ___m_Payload_1;
};
// Native definition for COM marshalling of UnityEngine.Networking.UploadHandlerRaw
struct UploadHandlerRaw_t0A24CF320CDF16F1BC6C5C086DE71A1908CBB91A_marshaled_com : public UploadHandler_t7E504B1A83346248A0C8C4AF73A893226CB83EF6_marshaled_com
{
NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF ___m_Payload_1;
};
// Unity.Services.Analytics.AnalyticsServiceInstance/<InitializeUser>d__49
struct U3CInitializeUserU3Ed__49_t65147F4C5DF01F2FFA89E570335D7F636FB21A8B
{
// System.Int32 Unity.Services.Analytics.AnalyticsServiceInstance/<InitializeUser>d__49::<>1__state
int32_t ___U3CU3E1__state_0;
// System.Runtime.CompilerServices.AsyncTaskMethodBuilder Unity.Services.Analytics.AnalyticsServiceInstance/<InitializeUser>d__49::<>t__builder
AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06 ___U3CU3Et__builder_1;
// Unity.Services.Analytics.AnalyticsServiceInstance Unity.Services.Analytics.AnalyticsServiceInstance/<InitializeUser>d__49::<>4__this
AnalyticsServiceInstance_t85C6639220B0EFF1CB3C517E36C6B55385A56A62* ___U3CU3E4__this_2;
// System.Runtime.CompilerServices.TaskAwaiter`1<Unity.Services.Analytics.Internal.GeoIPResponse> Unity.Services.Analytics.AnalyticsServiceInstance/<InitializeUser>d__49::<>u__1
TaskAwaiter_1_t67679171BEFE85C38666397015D627C6E3E7D886 ___U3CU3Eu__1_3;
};
// Unity.Services.Analytics.AnalyticsServiceInstance/<SetAnalyticsEnabled>d__69
struct U3CSetAnalyticsEnabledU3Ed__69_t8EE7665376BB0DE169C3121D8CD5A888F660F3D0
{
// System.Int32 Unity.Services.Analytics.AnalyticsServiceInstance/<SetAnalyticsEnabled>d__69::<>1__state
int32_t ___U3CU3E1__state_0;
// System.Runtime.CompilerServices.AsyncTaskMethodBuilder Unity.Services.Analytics.AnalyticsServiceInstance/<SetAnalyticsEnabled>d__69::<>t__builder
AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06 ___U3CU3Et__builder_1;
// System.Boolean Unity.Services.Analytics.AnalyticsServiceInstance/<SetAnalyticsEnabled>d__69::enabled
bool ___enabled_2;
// Unity.Services.Analytics.AnalyticsServiceInstance Unity.Services.Analytics.AnalyticsServiceInstance/<SetAnalyticsEnabled>d__69::<>4__this
AnalyticsServiceInstance_t85C6639220B0EFF1CB3C517E36C6B55385A56A62* ___U3CU3E4__this_3;
// System.Runtime.CompilerServices.TaskAwaiter Unity.Services.Analytics.AnalyticsServiceInstance/<SetAnalyticsEnabled>d__69::<>u__1
TaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833 ___U3CU3Eu__1_4;
};
// Ua2CoreInitializeCallback/<Initialize>d__2
struct U3CInitializeU3Ed__2_tE70F0976A2CAD0E2F0A8E8462D49D2EFA9AB281F
{
// System.Int32 Ua2CoreInitializeCallback/<Initialize>d__2::<>1__state
int32_t ___U3CU3E1__state_0;
// System.Runtime.CompilerServices.AsyncTaskMethodBuilder Ua2CoreInitializeCallback/<Initialize>d__2::<>t__builder
AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06 ___U3CU3Et__builder_1;
// Unity.Services.Core.Internal.CoreRegistry Ua2CoreInitializeCallback/<Initialize>d__2::registry
CoreRegistry_t7B61538793CE940CE3A391364C163F1078C9F2BA* ___registry_2;
// System.Runtime.CompilerServices.TaskAwaiter Ua2CoreInitializeCallback/<Initialize>d__2::<>u__1
TaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833 ___U3CU3Eu__1_3;
};
// System.ArgumentNullException
struct ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129 : public ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263
{
};
// UnityEngine.MonoBehaviour
struct MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71 : public Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA
{
};
// Unity.Services.Analytics.AnalyticsContainer
struct AnalyticsContainer_t80827118296A7273882EB5BAE9AC5207F90BBBE1 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
// System.Single Unity.Services.Analytics.AnalyticsContainer::m_AutoFlushTime
float ___m_AutoFlushTime_8;
// System.Single Unity.Services.Analytics.AnalyticsContainer::m_GameRunningTime
float ___m_GameRunningTime_9;
// Unity.Services.Analytics.AnalyticsServiceInstance Unity.Services.Analytics.AnalyticsContainer::m_Service
AnalyticsServiceInstance_t85C6639220B0EFF1CB3C517E36C6B55385A56A62* ___m_Service_10;
};
// <Module>
// <Module>
// System.Collections.Generic.Dictionary`2<System.String,System.Int32>
// System.Collections.Generic.Dictionary`2<System.String,System.Int32>
// System.Collections.Generic.Dictionary`2<System.String,System.Object>
// System.Collections.Generic.Dictionary`2<System.String,System.Object>
// System.Collections.Generic.Dictionary`2<System.String,System.String>
// System.Collections.Generic.Dictionary`2<System.String,System.String>
// System.Collections.Generic.List`1<System.Int32>
struct List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73_StaticFields
{
// T[] System.Collections.Generic.List`1::s_emptyArray
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___s_emptyArray_5;
};
// System.Collections.Generic.List`1<System.Int32>
// System.Collections.Generic.List`1<Unity.Services.Analytics.Item>
struct List_1_t709972CDAAE85C0649DBB2E72D8E9C5A5A1A4F52_StaticFields
{
// T[] System.Collections.Generic.List`1::s_emptyArray
ItemU5BU5D_tEDFFD79771914E36FA44468B605A6CBFC260C96B* ___s_emptyArray_5;
};
// System.Collections.Generic.List`1<Unity.Services.Analytics.Item>
// System.Collections.Generic.List`1<System.Object>
struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D_StaticFields
{
// T[] System.Collections.Generic.List`1::s_emptyArray
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___s_emptyArray_5;
};
// System.Collections.Generic.List`1<System.Object>
// System.Collections.Generic.List`1<System.String>
struct List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD_StaticFields
{
// T[] System.Collections.Generic.List`1::s_emptyArray
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___s_emptyArray_5;
};
// System.Collections.Generic.List`1<System.String>
// System.Collections.Generic.List`1<Unity.Services.Analytics.VirtualCurrency>
struct List_1_t19B3186BA0BB2F6C3503C04B73A57C413B96CC65_StaticFields
{
// T[] System.Collections.Generic.List`1::s_emptyArray
VirtualCurrencyU5BU5D_t12B06AA21F69B48A19B7F0EC0859E25E448F8E67* ___s_emptyArray_5;
};
// System.Collections.Generic.List`1<Unity.Services.Analytics.VirtualCurrency>
// System.Threading.Tasks.TaskCompletionSource`1<System.Object>
// System.Threading.Tasks.TaskCompletionSource`1<System.Object>
// System.Threading.Tasks.TaskCompletionSource`1<UnityEngine.Networking.UnityWebRequestAsyncOperation>
// System.Threading.Tasks.TaskCompletionSource`1<UnityEngine.Networking.UnityWebRequestAsyncOperation>
// Unity.Services.Analytics.AnalyticsService
struct AnalyticsService_t995B7CE25709A192F70345B0335516F282C0CE7B_StaticFields
{
// Unity.Services.Analytics.AnalyticsServiceInstance Unity.Services.Analytics.AnalyticsService::internalInstance
AnalyticsServiceInstance_t85C6639220B0EFF1CB3C517E36C6B55385A56A62* ___internalInstance_0;
};
// Unity.Services.Analytics.AnalyticsService
// Unity.Services.Analytics.AnalyticsServiceSystemCalls
// Unity.Services.Analytics.AnalyticsServiceSystemCalls
// Unity.Services.Analytics.Internal.AnalyticsUserIdServiceComponent
// Unity.Services.Analytics.Internal.AnalyticsUserIdServiceComponent
// System.IO.BinaryReader
// System.IO.BinaryReader
// System.IO.BinaryWriter
struct BinaryWriter_tFB94D67EDFA3F6A34744A163BDABE287FDF2ED1E_StaticFields
{
// System.IO.BinaryWriter System.IO.BinaryWriter::Null
BinaryWriter_tFB94D67EDFA3F6A34744A163BDABE287FDF2ED1E* ___Null_0;
};
// System.IO.BinaryWriter
// Unity.Services.Analytics.Internal.BufferSystemCalls
// Unity.Services.Analytics.Internal.BufferSystemCalls
// Unity.Services.Analytics.Internal.BufferX
// Unity.Services.Analytics.Internal.BufferX
// Unity.Services.Analytics.Internal.Consent
// Unity.Services.Analytics.Internal.Consent
// Unity.Services.Analytics.CoreStatsHelper
// Unity.Services.Analytics.CoreStatsHelper
// System.Globalization.CultureInfo
struct CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_StaticFields
{
// System.Globalization.CultureInfo modreq(System.Runtime.CompilerServices.IsVolatile) System.Globalization.CultureInfo::invariant_culture_info
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___invariant_culture_info_0;
// System.Object System.Globalization.CultureInfo::shared_table_lock
RuntimeObject* ___shared_table_lock_1;
// System.Globalization.CultureInfo System.Globalization.CultureInfo::default_current_culture
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___default_current_culture_2;
// System.Globalization.CultureInfo modreq(System.Runtime.CompilerServices.IsVolatile) System.Globalization.CultureInfo::s_DefaultThreadCurrentUICulture
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___s_DefaultThreadCurrentUICulture_34;
// System.Globalization.CultureInfo modreq(System.Runtime.CompilerServices.IsVolatile) System.Globalization.CultureInfo::s_DefaultThreadCurrentCulture
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___s_DefaultThreadCurrentCulture_35;
// System.Collections.Generic.Dictionary`2<System.Int32,System.Globalization.CultureInfo> System.Globalization.CultureInfo::shared_by_number
Dictionary_2_t9FA6D82CAFC18769F7515BB51D1C56DAE09381C3* ___shared_by_number_36;
// System.Collections.Generic.Dictionary`2<System.String,System.Globalization.CultureInfo> System.Globalization.CultureInfo::shared_by_name
Dictionary_2_tE1603CE612C16451D1E56FF4D4859D4FE4087C28* ___shared_by_name_37;
// System.Globalization.CultureInfo System.Globalization.CultureInfo::s_UserPreferredCultureInfoInAppX
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___s_UserPreferredCultureInfoInAppX_38;
// System.Boolean System.Globalization.CultureInfo::IsTaiwanSku
bool ___IsTaiwanSku_39;
};
// System.Globalization.CultureInfo
// Unity.Services.Analytics.Data.DataGenerator
// Unity.Services.Analytics.Data.DataGenerator
// Unity.Services.Analytics.Platform.DebugDevice
// Unity.Services.Analytics.Platform.DebugDevice
// Unity.Services.Analytics.Platform.DeviceVolumeProvider
// Unity.Services.Analytics.Platform.DeviceVolumeProvider
// Unity.Services.Analytics.Internal.DiskCache
// Unity.Services.Analytics.Internal.DiskCache
// Unity.Services.Analytics.Internal.Dispatcher
// Unity.Services.Analytics.Internal.Dispatcher
// System.Text.Encoding
struct Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095_StaticFields
{
// System.Text.Encoding modreq(System.Runtime.CompilerServices.IsVolatile) System.Text.Encoding::defaultEncoding
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___defaultEncoding_0;
// System.Text.Encoding modreq(System.Runtime.CompilerServices.IsVolatile) System.Text.Encoding::unicodeEncoding
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___unicodeEncoding_1;
// System.Text.Encoding modreq(System.Runtime.CompilerServices.IsVolatile) System.Text.Encoding::bigEndianUnicode
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___bigEndianUnicode_2;
// System.Text.Encoding modreq(System.Runtime.CompilerServices.IsVolatile) System.Text.Encoding::utf7Encoding
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___utf7Encoding_3;
// System.Text.Encoding modreq(System.Runtime.CompilerServices.IsVolatile) System.Text.Encoding::utf8Encoding
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___utf8Encoding_4;
// System.Text.Encoding modreq(System.Runtime.CompilerServices.IsVolatile) System.Text.Encoding::utf32Encoding
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___utf32Encoding_5;
// System.Text.Encoding modreq(System.Runtime.CompilerServices.IsVolatile) System.Text.Encoding::asciiEncoding
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___asciiEncoding_6;
// System.Text.Encoding modreq(System.Runtime.CompilerServices.IsVolatile) System.Text.Encoding::latin1Encoding
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___latin1Encoding_7;
// System.Collections.Generic.Dictionary`2<System.Int32,System.Text.Encoding> modreq(System.Runtime.CompilerServices.IsVolatile) System.Text.Encoding::encodings
Dictionary_2_t87EDE08B2E48F793A22DE50D6B3CC2E7EBB2DB54* ___encodings_8;
// System.Object System.Text.Encoding::s_InternalSyncObject
RuntimeObject* ___s_InternalSyncObject_15;
};
// System.Text.Encoding
// Unity.Services.Analytics.Internal.EventData
// Unity.Services.Analytics.Internal.EventData
// Unity.Services.Analytics.Internal.FileSystemCalls
// Unity.Services.Analytics.Internal.FileSystemCalls
// Unity.Services.Analytics.Internal.GeoAPI
// Unity.Services.Analytics.Internal.GeoAPI
// Unity.Services.Analytics.Internal.GeoIPResponse
// Unity.Services.Analytics.Internal.GeoIPResponse
// Unity.Services.Analytics.InternalNewPlayerHelper
// Unity.Services.Analytics.InternalNewPlayerHelper
// Unity.Services.Analytics.Internal.Locale
// Unity.Services.Analytics.Internal.Locale
// Unity.Services.Analytics.Internal.PlayerPrefsPersistence
// Unity.Services.Analytics.Internal.PlayerPrefsPersistence
// Unity.Services.Analytics.Platform.Runtime
// Unity.Services.Analytics.Platform.Runtime
// Unity.Services.Analytics.SdkVersion
struct SdkVersion_t0BDC7D3E9F8175012EACBDB69FD9394AC2679BB8_StaticFields
{
// System.String Unity.Services.Analytics.SdkVersion::SDK_VERSION
String_t* ___SDK_VERSION_0;
};
// Unity.Services.Analytics.SdkVersion
// Unity.Services.Analytics.Internal.StandardEventServiceComponent
// Unity.Services.Analytics.Internal.StandardEventServiceComponent
// System.String
struct String_t_StaticFields
{
// System.String System.String::Empty
String_t* ___Empty_6;
};
// System.String
// System.StringComparer
struct StringComparer_t6268F19CA34879176651429C0D8A3D0002BB8E06_StaticFields
{
// System.CultureAwareComparer System.StringComparer::s_invariantCulture
CultureAwareComparer_t5822A6535A6EB4C448D1B7736067D1188BAEE8CD* ___s_invariantCulture_0;
// System.CultureAwareComparer System.StringComparer::s_invariantCultureIgnoreCase
CultureAwareComparer_t5822A6535A6EB4C448D1B7736067D1188BAEE8CD* ___s_invariantCultureIgnoreCase_1;
// System.OrdinalCaseSensitiveComparer System.StringComparer::s_ordinal
OrdinalCaseSensitiveComparer_t581CA7CB51DCF00B6012A697A4B4B3067144521A* ___s_ordinal_2;
// System.OrdinalIgnoreCaseComparer System.StringComparer::s_ordinalIgnoreCase
OrdinalIgnoreCaseComparer_t8BAE11990A4C855D3BCBBFB42F4EF8D45088FBB0* ___s_ordinalIgnoreCase_3;
};
// System.StringComparer
// System.Threading.Tasks.Task
struct Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572_StaticFields
{
// System.Int32 System.Threading.Tasks.Task::s_taskIdCounter
int32_t ___s_taskIdCounter_0;
// System.Object System.Threading.Tasks.Task::s_taskCompletionSentinel
RuntimeObject* ___s_taskCompletionSentinel_8;
// System.Boolean System.Threading.Tasks.Task::s_asyncDebuggingEnabled
bool ___s_asyncDebuggingEnabled_9;
// System.Action`1<System.Object> System.Threading.Tasks.Task::s_taskCancelCallback
Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* ___s_taskCancelCallback_11;
// System.Func`1<System.Threading.Tasks.Task/ContingentProperties> System.Threading.Tasks.Task::s_createContingentProperties
Func_1_tD59A12717D79BFB403BF973694B1BE5B85474BD1* ___s_createContingentProperties_14;
// System.Threading.Tasks.TaskFactory System.Threading.Tasks.Task::<Factory>k__BackingField
TaskFactory_tF781BD37BE23917412AD83424D1497C7C1509DF0* ___U3CFactoryU3Ek__BackingField_15;
// System.Threading.Tasks.Task System.Threading.Tasks.Task::<CompletedTask>k__BackingField
Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* ___U3CCompletedTaskU3Ek__BackingField_16;
// System.Predicate`1<System.Threading.Tasks.Task> System.Threading.Tasks.Task::s_IsExceptionObservedByParentPredicate
Predicate_1_t7F48518B008C1472339EEEBABA3DE203FE1F26ED* ___s_IsExceptionObservedByParentPredicate_17;
// System.Threading.ContextCallback System.Threading.Tasks.Task::s_ecCallback
ContextCallback_tE8AFBDBFCC040FDA8DA8C1EEFE9BD66B16BDA007* ___s_ecCallback_18;
// System.Predicate`1<System.Object> System.Threading.Tasks.Task::s_IsTaskContinuationNullPredicate
Predicate_1_t8342C85FF4E41CD1F7024AC0CDC3E5312A32CB12* ___s_IsTaskContinuationNullPredicate_19;
// System.Collections.Generic.Dictionary`2<System.Int32,System.Threading.Tasks.Task> System.Threading.Tasks.Task::s_currentActiveTasks
Dictionary_2_t403063CE4960B4F46C688912237C6A27E550FF55* ___s_currentActiveTasks_20;
// System.Object System.Threading.Tasks.Task::s_activeTasksLock
RuntimeObject* ___s_activeTasksLock_21;
};
// System.Threading.Tasks.Task
struct Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572_ThreadStaticFields
{
// System.Threading.Tasks.Task System.Threading.Tasks.Task::t_currentTask
Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* ___t_currentTask_12;
// System.Threading.Tasks.StackGuard System.Threading.Tasks.Task::t_stackGuard
StackGuard_tACE063A1B7374BDF4AD472DE4585D05AD8745352* ___t_stackGuard_13;
};
// Unity.Services.Analytics.TransactionCurrencyConverter
// Unity.Services.Analytics.TransactionCurrencyConverter
// Ua2CoreInitializeCallback
// Ua2CoreInitializeCallback
// Unity.Services.Analytics.Internal.Platform.UserCountry
// Unity.Services.Analytics.Internal.Platform.UserCountry
// Unity.Services.Analytics.Internal.WebRequestHelper
// Unity.Services.Analytics.Internal.WebRequestHelper
// Unity.Services.Analytics.Internal.GeoAPI/WebRequestTaskWrapper
// Unity.Services.Analytics.Internal.GeoAPI/WebRequestTaskWrapper
// Unity.Services.Analytics.Internal.WebRequestHelper/<>c__DisplayClass2_0
// Unity.Services.Analytics.Internal.WebRequestHelper/<>c__DisplayClass2_0
// Unity.Services.Analytics.Internal.GeoAPI/WebRequestTaskWrapper/<>c__DisplayClass2_0
// Unity.Services.Analytics.Internal.GeoAPI/WebRequestTaskWrapper/<>c__DisplayClass2_0
// System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>
// System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>
// System.Collections.Generic.KeyValuePair`2<System.String,System.Object>
// System.Collections.Generic.KeyValuePair`2<System.String,System.Object>
// System.Nullable`1<System.Boolean>
// System.Nullable`1<System.Boolean>
// System.Nullable`1<System.Double>
// System.Nullable`1<System.Double>
// System.Nullable`1<System.Int32>
// System.Nullable`1<System.Int32>
// System.Nullable`1<System.Int64>
// System.Nullable`1<System.Int64>
// System.Nullable`1<System.Single>
// System.Nullable`1<System.Single>
// System.Runtime.CompilerServices.TaskAwaiter`1<Unity.Services.Analytics.Internal.GeoIPResponse>
// System.Runtime.CompilerServices.TaskAwaiter`1<Unity.Services.Analytics.Internal.GeoIPResponse>
// System.Runtime.CompilerServices.TaskAwaiter`1<System.Object>
// System.Runtime.CompilerServices.TaskAwaiter`1<System.Object>
// System.Runtime.CompilerServices.TaskAwaiter`1<UnityEngine.Networking.UnityWebRequestAsyncOperation>
// System.Runtime.CompilerServices.TaskAwaiter`1<UnityEngine.Networking.UnityWebRequestAsyncOperation>
// System.Threading.Tasks.Task`1<System.Collections.Generic.List`1<System.String>>
struct Task_1_tC46C9EBCBC033211372E7FFA650937B48144AB1D_StaticFields
{
// System.Threading.Tasks.TaskFactory`1<TResult> System.Threading.Tasks.Task`1::s_defaultFactory
TaskFactory_1_tC329C8C070F6C9CB24E2A226B02F2CD53832F0F5* ___s_defaultFactory_23;
};
// System.Threading.Tasks.Task`1<System.Collections.Generic.List`1<System.String>>
// System.Threading.Tasks.Task`1<Unity.Services.Analytics.Internal.GeoIPResponse>
struct Task_1_t3F0E026C38791877CBE0DEC23CD10E9103FBA9B2_StaticFields
{
// System.Threading.Tasks.TaskFactory`1<TResult> System.Threading.Tasks.Task`1::s_defaultFactory
TaskFactory_1_tA5E308F830038D55E1CE6BE5FEE446DA907860DD* ___s_defaultFactory_23;
};
// System.Threading.Tasks.Task`1<Unity.Services.Analytics.Internal.GeoIPResponse>
// System.Threading.Tasks.Task`1<System.Object>
struct Task_1_t0C4CD3A5BB93A184420D73218644C56C70FDA7E2_StaticFields
{
// System.Threading.Tasks.TaskFactory`1<TResult> System.Threading.Tasks.Task`1::s_defaultFactory
TaskFactory_1_t6F188FE70F3006B0386002E392B799D85100732B* ___s_defaultFactory_23;
};
// System.Threading.Tasks.Task`1<System.Object>
// System.Threading.Tasks.Task`1<UnityEngine.Networking.UnityWebRequestAsyncOperation>
struct Task_1_t892C4382C6E738570B24B25E2972B303E8EB849F_StaticFields
{
// System.Threading.Tasks.TaskFactory`1<TResult> System.Threading.Tasks.Task`1::s_defaultFactory
TaskFactory_1_tEAC8771A2FE22FC3892F9623A8990888D483D322* ___s_defaultFactory_23;
};
// System.Threading.Tasks.Task`1<UnityEngine.Networking.UnityWebRequestAsyncOperation>
// System.Boolean
struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_StaticFields
{
// System.String System.Boolean::TrueString
String_t* ___TrueString_5;
// System.String System.Boolean::FalseString
String_t* ___FalseString_6;
};
// System.Boolean
// System.Byte
// System.Byte
// System.Char
struct Char_t521A6F19B456D956AF452D926C32709DC03D6B17_StaticFields
{
// System.Byte[] System.Char::s_categoryForLatin1
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___s_categoryForLatin1_3;
};
// System.Char
// Unity.Services.Core.Internal.CoreRegistration
// Unity.Services.Core.Internal.CoreRegistration
// System.DateTime
struct DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_StaticFields
{
// System.Int32[] System.DateTime::s_daysToMonth365
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___s_daysToMonth365_30;
// System.Int32[] System.DateTime::s_daysToMonth366
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___s_daysToMonth366_31;
// System.DateTime System.DateTime::MinValue
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___MinValue_32;
// System.DateTime System.DateTime::MaxValue
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___MaxValue_33;
// System.DateTime System.DateTime::UnixEpoch
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___UnixEpoch_34;
};
// System.DateTime
// System.Double
// System.Double
// System.Enum
struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_StaticFields
{
// System.Char[] System.Enum::enumSeperatorCharArray
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___enumSeperatorCharArray_0;
};
// System.Enum
// System.Guid
struct Guid_t_StaticFields
{
// System.Guid System.Guid::Empty
Guid_t ___Empty_0;
};
// System.Guid
// System.Int32
// System.Int32
// System.Int64
// System.Int64
// System.IntPtr
struct IntPtr_t_StaticFields
{
// System.IntPtr System.IntPtr::Zero
intptr_t ___Zero_1;
};
// System.IntPtr
// Unity.Services.Analytics.Item
// Unity.Services.Analytics.Item
// Unity.Services.Analytics.RealCurrency
// Unity.Services.Analytics.RealCurrency
// System.Single
// System.Single
// System.IO.Stream
struct Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE_StaticFields
{
// System.IO.Stream System.IO.Stream::Null
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* ___Null_1;
};
// System.IO.Stream
// System.Runtime.CompilerServices.TaskAwaiter
// System.Runtime.CompilerServices.TaskAwaiter
// System.TimeSpan
struct TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A_StaticFields
{
// System.TimeSpan System.TimeSpan::Zero
TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A ___Zero_19;
// System.TimeSpan System.TimeSpan::MaxValue
TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A ___MaxValue_20;
// System.TimeSpan System.TimeSpan::MinValue
TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A ___MinValue_21;
};
// System.TimeSpan
// System.Void
// System.Void
// System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1<System.Collections.Generic.List`1<System.String>>
struct AsyncTaskMethodBuilder_1_t6C6A8B677F9E92A76A93C9D97B66849EBECA0FE6_StaticFields
{
// System.Threading.Tasks.Task`1<TResult> System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1::s_defaultResultTask
Task_1_tC46C9EBCBC033211372E7FFA650937B48144AB1D* ___s_defaultResultTask_0;
};
// System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1<System.Collections.Generic.List`1<System.String>>
// System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1<Unity.Services.Analytics.Internal.GeoIPResponse>
struct AsyncTaskMethodBuilder_1_tCC71288BC6FD1578916420F041FD9DD930D2EEE5_StaticFields
{
// System.Threading.Tasks.Task`1<TResult> System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1::s_defaultResultTask
Task_1_t3F0E026C38791877CBE0DEC23CD10E9103FBA9B2* ___s_defaultResultTask_0;
};
// System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1<Unity.Services.Analytics.Internal.GeoIPResponse>
// System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1<System.Object>
struct AsyncTaskMethodBuilder_1_tE810F083929D7952F192036D298085BD4B048AD0_StaticFields
{
// System.Threading.Tasks.Task`1<TResult> System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1::s_defaultResultTask
Task_1_t0C4CD3A5BB93A184420D73218644C56C70FDA7E2* ___s_defaultResultTask_0;
};
// System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1<System.Object>
// System.Collections.Generic.List`1/Enumerator<Unity.Services.Analytics.Item>
// System.Collections.Generic.List`1/Enumerator<Unity.Services.Analytics.Item>
// System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Object>
// System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Object>
// System.Collections.Generic.Dictionary`2/Enumerator<System.String,System.Object>
// System.Collections.Generic.Dictionary`2/Enumerator<System.String,System.Object>
// System.Nullable`1<Unity.Services.Analytics.RealCurrency>
// System.Nullable`1<Unity.Services.Analytics.RealCurrency>
// Unity.Services.Analytics.AcquisitionSourceParameters
// Unity.Services.Analytics.AcquisitionSourceParameters
// Unity.Services.Analytics.AdCompletionStatus
// Unity.Services.Analytics.AdCompletionStatus
// Unity.Services.Analytics.AdPlacementType
// Unity.Services.Analytics.AdPlacementType
// Unity.Services.Analytics.AdProvider
// Unity.Services.Analytics.AdProvider
// UnityEngine.AsyncOperation
// UnityEngine.AsyncOperation
// Unity.Services.Analytics.ConsentCheckExceptionReason
// Unity.Services.Analytics.ConsentCheckExceptionReason
// Unity.Services.Analytics.Internal.ConsentStatus
// Unity.Services.Analytics.Internal.ConsentStatus
// UnityEngine.DeviceType
// UnityEngine.DeviceType
// UnityEngine.Networking.DownloadHandler
// UnityEngine.Networking.DownloadHandler
// Unity.Services.Analytics.Internal.Event
// Unity.Services.Analytics.Internal.Event
// System.Exception
struct Exception_t_StaticFields
{
// System.Object System.Exception::s_EDILock
RuntimeObject* ___s_EDILock_0;
};
// System.Exception
// System.IO.FileMode
// System.IO.FileMode
// UnityEngine.HideFlags
// UnityEngine.HideFlags
// System.Int32Enum
// System.Int32Enum
// System.IO.MemoryStream
// System.IO.MemoryStream
// UnityEngine.NetworkReachability
// UnityEngine.NetworkReachability
// UnityEngine.Object
struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_StaticFields
{
// System.Int32 UnityEngine.Object::OffsetOfInstanceIDInCPlusPlusObject
int32_t ___OffsetOfInstanceIDInCPlusPlusObject_1;
};
// UnityEngine.Object
// System.OrdinalCaseSensitiveComparer
// System.OrdinalCaseSensitiveComparer
// UnityEngine.RuntimePlatform
// UnityEngine.RuntimePlatform
// System.RuntimeTypeHandle
// System.RuntimeTypeHandle
// System.IO.SeekOrigin
// System.IO.SeekOrigin
// Unity.Services.Analytics.Data.StdCommonParams
// Unity.Services.Analytics.Data.StdCommonParams
// Unity.Services.Analytics.TransactionServer
// Unity.Services.Analytics.TransactionServer
// Unity.Services.Analytics.TransactionType
// Unity.Services.Analytics.TransactionType
// Unity.Services.Analytics.Platform.UA2PlatformCode
// Unity.Services.Analytics.Platform.UA2PlatformCode
// UnityEngine.Networking.UploadHandler
// UnityEngine.Networking.UploadHandler
// Unity.Services.Analytics.VirtualCurrencyType
// Unity.Services.Analytics.VirtualCurrencyType
// Unity.Services.Analytics.Internal.AnalyticsForgetter/DataDeletionStatus
// Unity.Services.Analytics.Internal.AnalyticsForgetter/DataDeletionStatus
// Unity.Services.Analytics.AnalyticsServiceInstance/ConsentFlow
// Unity.Services.Analytics.AnalyticsServiceInstance/ConsentFlow
// Unity.Services.Analytics.Data.DataGenerator/SessionEndState
// Unity.Services.Analytics.Data.DataGenerator/SessionEndState
// UnityEngine.Networking.UnityWebRequest/Result
// UnityEngine.Networking.UnityWebRequest/Result
// System.Nullable`1<Unity.Services.Analytics.AdPlacementType>
// System.Nullable`1<Unity.Services.Analytics.AdPlacementType>
// System.Nullable`1<System.Int32Enum>
// System.Nullable`1<System.Int32Enum>
// System.Nullable`1<Unity.Services.Analytics.TransactionServer>
// System.Nullable`1<Unity.Services.Analytics.TransactionServer>
// Unity.Services.Analytics.Internal.AnalyticsForgetter
// Unity.Services.Analytics.Internal.AnalyticsForgetter
// Unity.Services.Analytics.AnalyticsServiceInstance
// Unity.Services.Analytics.AnalyticsServiceInstance
// System.Runtime.CompilerServices.AsyncTaskMethodBuilder
struct AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06_StaticFields
{
// System.Threading.Tasks.Task`1<System.Threading.Tasks.VoidTaskResult> System.Runtime.CompilerServices.AsyncTaskMethodBuilder::s_cachedCompleted
Task_1_tE41CFF640EB7C045550D9D0D92BE67533B084C17* ___s_cachedCompleted_0;
};
// System.Runtime.CompilerServices.AsyncTaskMethodBuilder
// Unity.Services.Analytics.Internal.ConsentTracker
// Unity.Services.Analytics.Internal.ConsentTracker
// Unity.Services.Core.Internal.CoreRegistry
struct CoreRegistry_t7B61538793CE940CE3A391364C163F1078C9F2BA_StaticFields
{
// Unity.Services.Core.Internal.CoreRegistry Unity.Services.Core.Internal.CoreRegistry::<Instance>k__BackingField
CoreRegistry_t7B61538793CE940CE3A391364C163F1078C9F2BA* ___U3CInstanceU3Ek__BackingField_0;
};
// Unity.Services.Core.Internal.CoreRegistry
// System.IO.FileStream
struct FileStream_t07C7222EE10B75F352B89B76E60820160FF10AD8_StaticFields
{
// System.Byte[] System.IO.FileStream::buf_recycle
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___buf_recycle_4;
// System.Object System.IO.FileStream::buf_recycle_lock
RuntimeObject* ___buf_recycle_lock_5;
};
// System.IO.FileStream
// UnityEngine.GameObject
// UnityEngine.GameObject
// Unity.Services.Analytics.Product
// Unity.Services.Analytics.Product
// Unity.Services.Core.RequestFailedException
// Unity.Services.Core.RequestFailedException
// Unity.Services.Core.ServicesInitializationException
// Unity.Services.Core.ServicesInitializationException
// System.Type
struct Type_t_StaticFields
{
// System.Reflection.Binder modreq(System.Runtime.CompilerServices.IsVolatile) System.Type::s_defaultBinder
Binder_t91BFCE95A7057FADF4D8A1A342AFE52872246235* ___s_defaultBinder_0;
// System.Char System.Type::Delimiter
Il2CppChar ___Delimiter_1;
// System.Type[] System.Type::EmptyTypes
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* ___EmptyTypes_2;
// System.Object System.Type::Missing
RuntimeObject* ___Missing_3;
// System.Reflection.MemberFilter System.Type::FilterAttribute
MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterAttribute_4;
// System.Reflection.MemberFilter System.Type::FilterName
MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterName_5;
// System.Reflection.MemberFilter System.Type::FilterNameIgnoreCase
MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterNameIgnoreCase_6;
};
// System.Type
// UnityEngine.Networking.UnityWebRequest
// UnityEngine.Networking.UnityWebRequest
// UnityEngine.Networking.UnityWebRequestAsyncOperation
// UnityEngine.Networking.UnityWebRequestAsyncOperation
// Unity.Services.Analytics.VirtualCurrency
// Unity.Services.Analytics.VirtualCurrency
// Unity.Services.Analytics.AnalyticsServiceInstance/<CheckForRequiredConsents>d__0
// Unity.Services.Analytics.AnalyticsServiceInstance/<CheckForRequiredConsents>d__0
// Unity.Services.Analytics.Internal.ConsentTracker/<CheckGeoIP>d__19
// Unity.Services.Analytics.Internal.ConsentTracker/<CheckGeoIP>d__19
// Unity.Services.Analytics.Internal.ConsentTracker/<GetGeoIPResponse>d__33
// Unity.Services.Analytics.Internal.ConsentTracker/<GetGeoIPResponse>d__33
// Unity.Services.Analytics.Internal.GeoAPI/<MakeRequest>d__1
// Unity.Services.Analytics.Internal.GeoAPI/<MakeRequest>d__1
// System.Action`1<UnityEngine.AsyncOperation>
// System.Action`1<UnityEngine.AsyncOperation>
// System.Action`1<System.Int64>
// System.Action`1<System.Int64>
// System.Collections.Generic.List`1/Enumerator<Unity.Services.Analytics.VirtualCurrency>
// System.Collections.Generic.List`1/Enumerator<Unity.Services.Analytics.VirtualCurrency>
// System.Action
// System.Action
// Unity.Services.Analytics.AdImpressionParameters
// Unity.Services.Analytics.AdImpressionParameters
// Unity.Services.Analytics.Internal.AnalyticsWebRequest
// Unity.Services.Analytics.Internal.AnalyticsWebRequest
// UnityEngine.Behaviour
// UnityEngine.Behaviour
// Unity.Services.Analytics.ConsentCheckException
// Unity.Services.Analytics.ConsentCheckException
// UnityEngine.Networking.DownloadHandlerBuffer
// UnityEngine.Networking.DownloadHandlerBuffer
// System.NotSupportedException
// System.NotSupportedException
// Unity.Services.Analytics.TransactionFailedParameters
// Unity.Services.Analytics.TransactionFailedParameters
// Unity.Services.Analytics.TransactionParameters
// Unity.Services.Analytics.TransactionParameters
// UnityEngine.Networking.UploadHandlerRaw
// UnityEngine.Networking.UploadHandlerRaw
// Unity.Services.Analytics.AnalyticsServiceInstance/<InitializeUser>d__49
// Unity.Services.Analytics.AnalyticsServiceInstance/<InitializeUser>d__49
// Unity.Services.Analytics.AnalyticsServiceInstance/<SetAnalyticsEnabled>d__69
// Unity.Services.Analytics.AnalyticsServiceInstance/<SetAnalyticsEnabled>d__69
// Ua2CoreInitializeCallback/<Initialize>d__2
// Ua2CoreInitializeCallback/<Initialize>d__2
// System.ArgumentNullException
// System.ArgumentNullException
// UnityEngine.MonoBehaviour
// UnityEngine.MonoBehaviour
// Unity.Services.Analytics.AnalyticsContainer
struct AnalyticsContainer_t80827118296A7273882EB5BAE9AC5207F90BBBE1_StaticFields
{
// System.Boolean Unity.Services.Analytics.AnalyticsContainer::s_Created
bool ___s_Created_6;
// UnityEngine.GameObject Unity.Services.Analytics.AnalyticsContainer::s_Container
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___s_Container_7;
// Unity.Services.Analytics.AnalyticsContainer Unity.Services.Analytics.AnalyticsContainer::<Instance>k__BackingField
AnalyticsContainer_t80827118296A7273882EB5BAE9AC5207F90BBBE1* ___U3CInstanceU3Ek__BackingField_11;
};
// Unity.Services.Analytics.AnalyticsContainer
#ifdef __clang__
#pragma clang diagnostic pop
#endif
// System.String[]
struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248 : public RuntimeArray
{
ALIGN_FIELD (8) String_t* m_Items[1];
inline String_t* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline String_t** GetAddressAt(il2cpp_array_size_t index)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items + index;
}
inline void SetAt(il2cpp_array_size_t index, String_t* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline String_t* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline String_t** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, String_t* value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
// System.Byte[]
struct ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031 : public RuntimeArray
{
ALIGN_FIELD (8) uint8_t m_Items[1];
inline uint8_t GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline uint8_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, uint8_t value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
}
inline uint8_t GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline uint8_t* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, uint8_t value)
{
m_Items[index] = value;
}
};
// System.Char[]
struct CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB : public RuntimeArray
{
ALIGN_FIELD (8) Il2CppChar m_Items[1];
inline Il2CppChar GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline Il2CppChar* 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, Il2CppChar value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
}
inline Il2CppChar GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline Il2CppChar* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, Il2CppChar value)
{
m_Items[index] = value;
}
};
// System.Object[]
struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918 : public RuntimeArray
{
ALIGN_FIELD (8) RuntimeObject* m_Items[1];
inline RuntimeObject* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline RuntimeObject** GetAddressAt(il2cpp_array_size_t index)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items + index;
}
inline void SetAt(il2cpp_array_size_t index, RuntimeObject* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline RuntimeObject* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline RuntimeObject** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, RuntimeObject* value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
// System.Int32[]
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;
}
};
IL2CPP_EXTERN_C void Product_t52DD43437B785EE6A4E0DEEBC3A4E06F7B6A4F72_marshal_pinvoke(const Product_t52DD43437B785EE6A4E0DEEBC3A4E06F7B6A4F72& unmarshaled, Product_t52DD43437B785EE6A4E0DEEBC3A4E06F7B6A4F72_marshaled_pinvoke& marshaled);
IL2CPP_EXTERN_C void Product_t52DD43437B785EE6A4E0DEEBC3A4E06F7B6A4F72_marshal_pinvoke_back(const Product_t52DD43437B785EE6A4E0DEEBC3A4E06F7B6A4F72_marshaled_pinvoke& marshaled, Product_t52DD43437B785EE6A4E0DEEBC3A4E06F7B6A4F72& unmarshaled);
IL2CPP_EXTERN_C void Product_t52DD43437B785EE6A4E0DEEBC3A4E06F7B6A4F72_marshal_pinvoke_cleanup(Product_t52DD43437B785EE6A4E0DEEBC3A4E06F7B6A4F72_marshaled_pinvoke& marshaled);
IL2CPP_EXTERN_C void Product_t52DD43437B785EE6A4E0DEEBC3A4E06F7B6A4F72_marshal_com(const Product_t52DD43437B785EE6A4E0DEEBC3A4E06F7B6A4F72& unmarshaled, Product_t52DD43437B785EE6A4E0DEEBC3A4E06F7B6A4F72_marshaled_com& marshaled);
IL2CPP_EXTERN_C void Product_t52DD43437B785EE6A4E0DEEBC3A4E06F7B6A4F72_marshal_com_back(const Product_t52DD43437B785EE6A4E0DEEBC3A4E06F7B6A4F72_marshaled_com& marshaled, Product_t52DD43437B785EE6A4E0DEEBC3A4E06F7B6A4F72& unmarshaled);
IL2CPP_EXTERN_C void Product_t52DD43437B785EE6A4E0DEEBC3A4E06F7B6A4F72_marshal_com_cleanup(Product_t52DD43437B785EE6A4E0DEEBC3A4E06F7B6A4F72_marshaled_com& marshaled);
// Unity.Services.Core.Internal.CoreRegistration Unity.Services.Core.Internal.CoreRegistry::RegisterPackage<System.Object>(TPackage)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CoreRegistration_tD2BD53556CAA48BD5E0D32CB92C6494C0EB85581 CoreRegistry_RegisterPackage_TisRuntimeObject_m5DF8BA5ABD5476A91872308A910C81D92F1FC6DD_gshared (CoreRegistry_t7B61538793CE940CE3A391364C163F1078C9F2BA* __this, RuntimeObject* ___0_package, const RuntimeMethod* method) ;
// Unity.Services.Core.Internal.CoreRegistration Unity.Services.Core.Internal.CoreRegistration::DependsOn<System.Object>()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CoreRegistration_tD2BD53556CAA48BD5E0D32CB92C6494C0EB85581 CoreRegistration_DependsOn_TisRuntimeObject_m3400ECC31E4225994DD0AEDDC45B11A61E95559C_gshared (CoreRegistration_tD2BD53556CAA48BD5E0D32CB92C6494C0EB85581* __this, const RuntimeMethod* method) ;
// Unity.Services.Core.Internal.CoreRegistration Unity.Services.Core.Internal.CoreRegistration::OptionallyDependsOn<System.Object>()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CoreRegistration_tD2BD53556CAA48BD5E0D32CB92C6494C0EB85581 CoreRegistration_OptionallyDependsOn_TisRuntimeObject_m665878F2DB1DB7696E4B4AB9F508D27F40DCBFE5_gshared (CoreRegistration_tD2BD53556CAA48BD5E0D32CB92C6494C0EB85581* __this, const RuntimeMethod* method) ;
// Unity.Services.Core.Internal.CoreRegistration Unity.Services.Core.Internal.CoreRegistration::ProvidesComponent<System.Object>()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CoreRegistration_tD2BD53556CAA48BD5E0D32CB92C6494C0EB85581 CoreRegistration_ProvidesComponent_TisRuntimeObject_mBB6FDBE4AAE276784D193AB900F392199F177650_gshared (CoreRegistration_tD2BD53556CAA48BD5E0D32CB92C6494C0EB85581* __this, const RuntimeMethod* method) ;
// System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder::Start<Ua2CoreInitializeCallback/<Initialize>d__2>(TStateMachine&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_Start_TisU3CInitializeU3Ed__2_tE70F0976A2CAD0E2F0A8E8462D49D2EFA9AB281F_m4F2966D39E9AA64C6E314B2A63CA169B3F8AFEFD_gshared (AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06* __this, U3CInitializeU3Ed__2_tE70F0976A2CAD0E2F0A8E8462D49D2EFA9AB281F* ___0_stateMachine, const RuntimeMethod* method) ;
// TComponent Unity.Services.Core.Internal.CoreRegistry::GetServiceComponent<System.Object>()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* CoreRegistry_GetServiceComponent_TisRuntimeObject_m6C2601CB56CD9AE5154E543B9AA87E10AFCA875C_gshared (CoreRegistry_t7B61538793CE940CE3A391364C163F1078C9F2BA* __this, const RuntimeMethod* method) ;
// System.Void Unity.Services.Core.Internal.CoreRegistry::RegisterServiceComponent<System.Object>(TComponent)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CoreRegistry_RegisterServiceComponent_TisRuntimeObject_m619D1536EFA7133E95AF878679EFDA3A9CFBC67F_gshared (CoreRegistry_t7B61538793CE940CE3A391364C163F1078C9F2BA* __this, RuntimeObject* ___0_component, const RuntimeMethod* method) ;
// System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder::AwaitUnsafeOnCompleted<System.Runtime.CompilerServices.TaskAwaiter,Ua2CoreInitializeCallback/<Initialize>d__2>(TAwaiter&,TStateMachine&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_AwaitUnsafeOnCompleted_TisTaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833_TisU3CInitializeU3Ed__2_tE70F0976A2CAD0E2F0A8E8462D49D2EFA9AB281F_m6CA7288B39A328F23D802B24A3FD2765BA9F11F0_gshared (AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06* __this, TaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833* ___0_awaiter, U3CInitializeU3Ed__2_tE70F0976A2CAD0E2F0A8E8462D49D2EFA9AB281F* ___1_stateMachine, const RuntimeMethod* method) ;
// System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1<TResult> System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1<System.Object>::Create()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncTaskMethodBuilder_1_tE810F083929D7952F192036D298085BD4B048AD0 AsyncTaskMethodBuilder_1_Create_m6A59453D00C0143F178809ADFD98C90E8C291ABB_gshared (const RuntimeMethod* method) ;
// System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1<System.Object>::Start<Unity.Services.Analytics.AnalyticsServiceInstance/<CheckForRequiredConsents>d__0>(TStateMachine&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_1_Start_TisU3CCheckForRequiredConsentsU3Ed__0_tE4974F41B1F427E322B867A158105241B1665396_m85BD48C200179E347A1BA5F12525E5AD32329041_gshared (AsyncTaskMethodBuilder_1_tE810F083929D7952F192036D298085BD4B048AD0* __this, U3CCheckForRequiredConsentsU3Ed__0_tE4974F41B1F427E322B867A158105241B1665396* ___0_stateMachine, const RuntimeMethod* method) ;
// System.Threading.Tasks.Task`1<TResult> System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1<System.Object>::get_Task()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Task_1_t0C4CD3A5BB93A184420D73218644C56C70FDA7E2* AsyncTaskMethodBuilder_1_get_Task_mEA092EC6F1324A9D694CF6056FA8583F2A2BDC89_gshared (AsyncTaskMethodBuilder_1_tE810F083929D7952F192036D298085BD4B048AD0* __this, const RuntimeMethod* method) ;
// System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder::Start<Unity.Services.Analytics.AnalyticsServiceInstance/<InitializeUser>d__49>(TStateMachine&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_Start_TisU3CInitializeUserU3Ed__49_t65147F4C5DF01F2FFA89E570335D7F636FB21A8B_mC0F6FFAB98589E569B413334A52EDCF565FCA948_gshared (AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06* __this, U3CInitializeUserU3Ed__49_t65147F4C5DF01F2FFA89E570335D7F636FB21A8B* ___0_stateMachine, const RuntimeMethod* method) ;
// System.Boolean System.Nullable`1<System.Single>::get_HasValue()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_mC149B1C717AF506BBE8932F2C1DC86C378D17EA8_gshared_inline (Nullable_1_t3D746CBB6123D4569FF4DEA60BC4240F32C6FE75* __this, const RuntimeMethod* method) ;
// T System.Nullable`1<System.Single>::GetValueOrDefault()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Nullable_1_GetValueOrDefault_m068A148705ED1E215A5E85D18BA6852B192DA419_gshared_inline (Nullable_1_t3D746CBB6123D4569FF4DEA60BC4240F32C6FE75* __this, const RuntimeMethod* method) ;
// System.Void System.Nullable`1<System.Double>::.ctor(T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Nullable_1__ctor_mDE3158DD99CA7E1775A8BA276E428AF808AB8FBF_gshared (Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165* __this, double ___0_value, const RuntimeMethod* method) ;
// System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder::Start<Unity.Services.Analytics.AnalyticsServiceInstance/<SetAnalyticsEnabled>d__69>(TStateMachine&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_Start_TisU3CSetAnalyticsEnabledU3Ed__69_t8EE7665376BB0DE169C3121D8CD5A888F660F3D0_m1B408C5CC517EBE06565508772E05E05CE89A993_gshared (AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06* __this, U3CSetAnalyticsEnabledU3Ed__69_t8EE7665376BB0DE169C3121D8CD5A888F660F3D0* ___0_stateMachine, const RuntimeMethod* method) ;
// System.Boolean System.Nullable`1<System.Int32>::get_HasValue()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_mCF2FD8B3055FA87FC9C504F2122B3B0FAEDE3EC9_gshared_inline (Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28* __this, const RuntimeMethod* method) ;
// T System.Nullable`1<System.Int32>::GetValueOrDefault()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Nullable_1_GetValueOrDefault_m8D130DB7F2A1E694736B449176F9C26DB456597B_gshared_inline (Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28* __this, const RuntimeMethod* method) ;
// System.Void System.Nullable`1<System.Int64>::.ctor(T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Nullable_1__ctor_m117BE9EF6DBC76B088B52AFB80634B9195D384A1_gshared (Nullable_1_t365991B3904FDA7642A788423B28692FDC7CDB17* __this, int64_t ___0_value, const RuntimeMethod* method) ;
// TKey System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>::get_Key()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* KeyValuePair_2_get_Key_mBD8EA7557C27E6956F2AF29DA3F7499B2F51A282_gshared_inline (KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230* __this, const RuntimeMethod* method) ;
// TValue System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>::get_Value()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* KeyValuePair_2_get_Value_mC6BD8075F9C9DDEF7B4D731E5C38EC19103988E7_gshared_inline (KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230* __this, const RuntimeMethod* method) ;
// System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1<System.Object>::AwaitUnsafeOnCompleted<System.Runtime.CompilerServices.TaskAwaiter,Unity.Services.Analytics.AnalyticsServiceInstance/<CheckForRequiredConsents>d__0>(TAwaiter&,TStateMachine&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_1_AwaitUnsafeOnCompleted_TisTaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833_TisU3CCheckForRequiredConsentsU3Ed__0_tE4974F41B1F427E322B867A158105241B1665396_m196F1B91F41268DCF139596E7ACB45E636ED2C75_gshared (AsyncTaskMethodBuilder_1_tE810F083929D7952F192036D298085BD4B048AD0* __this, TaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833* ___0_awaiter, U3CCheckForRequiredConsentsU3Ed__0_tE4974F41B1F427E322B867A158105241B1665396* ___1_stateMachine, const RuntimeMethod* method) ;
// System.Runtime.CompilerServices.TaskAwaiter`1<TResult> System.Threading.Tasks.Task`1<System.Object>::GetAwaiter()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TaskAwaiter_1_t0B808409CD8201F13AAC85F29D646518C4857BEA Task_1_GetAwaiter_mD80ED263BF3F1F8DBDBD177BA3401A0AAAFA38E3_gshared (Task_1_t0C4CD3A5BB93A184420D73218644C56C70FDA7E2* __this, const RuntimeMethod* method) ;
// System.Boolean System.Runtime.CompilerServices.TaskAwaiter`1<System.Object>::get_IsCompleted()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TaskAwaiter_1_get_IsCompleted_mEEBB09E26F4165A0F864D92E1890CFCD2C8CFD54_gshared (TaskAwaiter_1_t0B808409CD8201F13AAC85F29D646518C4857BEA* __this, const RuntimeMethod* method) ;
// System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1<System.Object>::AwaitUnsafeOnCompleted<System.Runtime.CompilerServices.TaskAwaiter`1<System.Object>,Unity.Services.Analytics.AnalyticsServiceInstance/<CheckForRequiredConsents>d__0>(TAwaiter&,TStateMachine&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_1_AwaitUnsafeOnCompleted_TisTaskAwaiter_1_t0B808409CD8201F13AAC85F29D646518C4857BEA_TisU3CCheckForRequiredConsentsU3Ed__0_tE4974F41B1F427E322B867A158105241B1665396_m9D6180E00ABFAA8BBA0B666EDDD9192F6A9E9FF6_gshared (AsyncTaskMethodBuilder_1_tE810F083929D7952F192036D298085BD4B048AD0* __this, TaskAwaiter_1_t0B808409CD8201F13AAC85F29D646518C4857BEA* ___0_awaiter, U3CCheckForRequiredConsentsU3Ed__0_tE4974F41B1F427E322B867A158105241B1665396* ___1_stateMachine, const RuntimeMethod* method) ;
// TResult System.Runtime.CompilerServices.TaskAwaiter`1<System.Object>::GetResult()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* TaskAwaiter_1_GetResult_mA4A8A1F43A456B40DDA251D00026C60919AED85B_gshared (TaskAwaiter_1_t0B808409CD8201F13AAC85F29D646518C4857BEA* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<System.Object>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<System.Object>::Add(T)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) ;
// System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1<System.Object>::SetException(System.Exception)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_1_SetException_mC2F74B26F5303F9F960965220E2866D777F1A5C6_gshared (AsyncTaskMethodBuilder_1_tE810F083929D7952F192036D298085BD4B048AD0* __this, Exception_t* ___0_exception, const RuntimeMethod* method) ;
// System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1<System.Object>::SetResult(TResult)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_1_SetResult_m0D83195F995F9825D7A6DCDC3835D6917C43B5A6_gshared (AsyncTaskMethodBuilder_1_tE810F083929D7952F192036D298085BD4B048AD0* __this, RuntimeObject* ___0_result, const RuntimeMethod* method) ;
// System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1<System.Object>::SetStateMachine(System.Runtime.CompilerServices.IAsyncStateMachine)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_1_SetStateMachine_m3BE54983634ABF5BE05200C7894AD0F9F20BDD65_gshared (AsyncTaskMethodBuilder_1_tE810F083929D7952F192036D298085BD4B048AD0* __this, RuntimeObject* ___0_stateMachine, const RuntimeMethod* method) ;
// System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder::AwaitUnsafeOnCompleted<System.Runtime.CompilerServices.TaskAwaiter`1<System.Object>,Unity.Services.Analytics.AnalyticsServiceInstance/<InitializeUser>d__49>(TAwaiter&,TStateMachine&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_AwaitUnsafeOnCompleted_TisTaskAwaiter_1_t0B808409CD8201F13AAC85F29D646518C4857BEA_TisU3CInitializeUserU3Ed__49_t65147F4C5DF01F2FFA89E570335D7F636FB21A8B_m4DA047C09E3559561881F3CF3D4F0ED38510AA69_gshared (AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06* __this, TaskAwaiter_1_t0B808409CD8201F13AAC85F29D646518C4857BEA* ___0_awaiter, U3CInitializeUserU3Ed__49_t65147F4C5DF01F2FFA89E570335D7F636FB21A8B* ___1_stateMachine, const RuntimeMethod* method) ;
// System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder::AwaitUnsafeOnCompleted<System.Runtime.CompilerServices.TaskAwaiter,Unity.Services.Analytics.AnalyticsServiceInstance/<SetAnalyticsEnabled>d__69>(TAwaiter&,TStateMachine&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_AwaitUnsafeOnCompleted_TisTaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833_TisU3CSetAnalyticsEnabledU3Ed__69_t8EE7665376BB0DE169C3121D8CD5A888F660F3D0_mA99296A4EB3CBC1F1E6C9BA402D2DA35FA5446E0_gshared (AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06* __this, TaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833* ___0_awaiter, U3CSetAnalyticsEnabledU3Ed__69_t8EE7665376BB0DE169C3121D8CD5A888F660F3D0* ___1_stateMachine, const RuntimeMethod* method) ;
// System.Boolean System.Collections.Generic.Dictionary`2<System.Object,System.Int32>::TryGetValue(TKey,TValue&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_TryGetValue_m4B8EE45640C70BBFD6F3EFF1040983404C098342_gshared (Dictionary_2_t5C96F4B6841710A9013966F76224BAE01FB4B4D1* __this, RuntimeObject* ___0_key, int32_t* ___1_value, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Dictionary`2<System.Object,System.Int32>::.ctor(System.Collections.Generic.IEqualityComparer`1<TKey>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m89AC42CD88BC0ED965D36B7028EF3DE23D290E1D_gshared (Dictionary_2_t5C96F4B6841710A9013966F76224BAE01FB4B4D1* __this, RuntimeObject* ___0_comparer, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Dictionary`2<System.Object,System.Int32>::Add(TKey,TValue)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Add_m63897227AFA7035F1772315ABBBE7FD0A250E10C_gshared (Dictionary_2_t5C96F4B6841710A9013966F76224BAE01FB4B4D1* __this, RuntimeObject* ___0_key, int32_t ___1_value, const RuntimeMethod* method) ;
// T UnityEngine.GameObject::AddComponent<System.Object>()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* GameObject_AddComponent_TisRuntimeObject_m69B93700FACCF372F5753371C6E8FB780800B824_gshared (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method) ;
// System.Boolean System.Nullable`1<System.Double>::get_HasValue()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_mC082C667C8EB3A6CA80E06BCAEA0BED00C6BC15A_gshared_inline (Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165* __this, const RuntimeMethod* method) ;
// T System.Nullable`1<System.Double>::get_Value()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double Nullable_1_get_Value_m260A5CB9269FD3E130F998A589EDAEC2E8F9EAE1_gshared (Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165* __this, const RuntimeMethod* method) ;
// T System.Nullable`1<System.Double>::GetValueOrDefault()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR double Nullable_1_GetValueOrDefault_m71CA753202BD77725CD20AE98F8FC452C306AD2A_gshared_inline (Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165* __this, const RuntimeMethod* method) ;
// System.Boolean System.Nullable`1<System.Int32Enum>::get_HasValue()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_mB1F55188CDD50D6D725D41F55D2F2540CD15FB20_gshared_inline (Nullable_1_t163D49A1147F217B7BD43BE8ACC8A5CC6B846D14* __this, const RuntimeMethod* method) ;
// System.String System.Nullable`1<System.Int32Enum>::ToString()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Nullable_1_ToString_m3AEB3C73853E9F5C088E8A05EC8C27B722BDBE4D_gshared (Nullable_1_t163D49A1147F217B7BD43BE8ACC8A5CC6B846D14* __this, const RuntimeMethod* method) ;
// System.Boolean System.Nullable`1<System.Int64>::get_HasValue()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_mB4991C0F4C2664AB3CB2584DEECF5BCE6AB7757D_gshared_inline (Nullable_1_t365991B3904FDA7642A788423B28692FDC7CDB17* __this, const RuntimeMethod* method) ;
// T System.Nullable`1<System.Int64>::GetValueOrDefault()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int64_t Nullable_1_GetValueOrDefault_m5270672823A1917D6D56F5ACF4AC1BA37A103FC5_gshared_inline (Nullable_1_t365991B3904FDA7642A788423B28692FDC7CDB17* __this, const RuntimeMethod* method) ;
// System.Boolean System.Nullable`1<System.Boolean>::get_HasValue()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_m6B76D139692C43B2AF7C695FAB044B16ACFAF355_gshared_inline (Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01* __this, const RuntimeMethod* method) ;
// T System.Nullable`1<System.Boolean>::GetValueOrDefault()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Nullable_1_GetValueOrDefault_m86E1210429A6EA0082CC7806DD638E8B4555F148_gshared_inline (Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01* __this, const RuntimeMethod* method) ;
// T System.Nullable`1<System.Int64>::get_Value()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t Nullable_1_get_Value_mB475257F3012818AAA61B72B67DA701FACE716DC_gshared (Nullable_1_t365991B3904FDA7642A788423B28692FDC7CDB17* __this, const RuntimeMethod* method) ;
// T System.Nullable`1<System.Int32Enum>::GetValueOrDefault()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Nullable_1_GetValueOrDefault_m26287DBB36429B2E2FBCB3F96F439248F8CAA8BB_gshared_inline (Nullable_1_t163D49A1147F217B7BD43BE8ACC8A5CC6B846D14* __this, const RuntimeMethod* method) ;
// T System.Nullable`1<System.Boolean>::get_Value()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Nullable_1_get_Value_mE2C54C6AE9FC9F05BF44CD9D7D61DC6CD56E3E28_gshared (Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01* __this, const RuntimeMethod* method) ;
// System.Boolean System.Nullable`1<Unity.Services.Analytics.RealCurrency>::get_HasValue()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_m6551BBC02949D33CCB344A89AEEEA73446347A7A_gshared_inline (Nullable_1_t2F950BDA6EF5FEA52F6E9EFD623C1CA64DBF845F* __this, const RuntimeMethod* method) ;
// T System.Nullable`1<Unity.Services.Analytics.RealCurrency>::get_Value()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RealCurrency_tA18D815FABDA9A4AB30CA66856E7F51905EB4D46 Nullable_1_get_Value_m6C8D61F5CCE96654EFFB3DF326160199C3B9450D_gshared (Nullable_1_t2F950BDA6EF5FEA52F6E9EFD623C1CA64DBF845F* __this, const RuntimeMethod* method) ;
// System.Int32 System.Collections.Generic.List`1<Unity.Services.Analytics.VirtualCurrency>::get_Count()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_mA976CAFC25FFF9FA41ECA1AABEFD65BE30502C8A_gshared_inline (List_1_t19B3186BA0BB2F6C3503C04B73A57C413B96CC65* __this, const RuntimeMethod* method) ;
// System.Collections.Generic.List`1/Enumerator<T> System.Collections.Generic.List`1<Unity.Services.Analytics.VirtualCurrency>::GetEnumerator()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_t599ED17DC832928248719958DDA667A508006354 List_1_GetEnumerator_m1501EB2A6A981B236EA0D0F05162D843E69FBDE9_gshared (List_1_t19B3186BA0BB2F6C3503C04B73A57C413B96CC65* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1/Enumerator<Unity.Services.Analytics.VirtualCurrency>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m5A2C28EE325E6D79BF5BC34DC02B788F7C0FA482_gshared (Enumerator_t599ED17DC832928248719958DDA667A508006354* __this, const RuntimeMethod* method) ;
// T System.Collections.Generic.List`1/Enumerator<Unity.Services.Analytics.VirtualCurrency>::get_Current()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR VirtualCurrency_tFB269AF4CE37FC1A4D811F46C721185DA73BF55F Enumerator_get_Current_m9753BB623AC0385B0302D91CEC38101FD11C5F80_gshared_inline (Enumerator_t599ED17DC832928248719958DDA667A508006354* __this, const RuntimeMethod* method) ;
// System.Boolean System.Collections.Generic.List`1/Enumerator<Unity.Services.Analytics.VirtualCurrency>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mC1E6A18BC2527E56DC96C97B831AE718E338BDFE_gshared (Enumerator_t599ED17DC832928248719958DDA667A508006354* __this, const RuntimeMethod* method) ;
// System.Int32 System.Collections.Generic.List`1<Unity.Services.Analytics.Item>::get_Count()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m5C2EC3ABAE6346A79AD74239A99417986F659FA8_gshared_inline (List_1_t709972CDAAE85C0649DBB2E72D8E9C5A5A1A4F52* __this, const RuntimeMethod* method) ;
// System.Collections.Generic.List`1/Enumerator<T> System.Collections.Generic.List`1<Unity.Services.Analytics.Item>::GetEnumerator()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_tA02A70D14B6F5C8130FB5099082397E70164DFD2 List_1_GetEnumerator_mAC32C15540F9F22DE71C14D2641A9657085C8D69_gshared (List_1_t709972CDAAE85C0649DBB2E72D8E9C5A5A1A4F52* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1/Enumerator<Unity.Services.Analytics.Item>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mB20C2695CECD9B61FB2C8D5F1D81644699388ACD_gshared (Enumerator_tA02A70D14B6F5C8130FB5099082397E70164DFD2* __this, const RuntimeMethod* method) ;
// T System.Collections.Generic.List`1/Enumerator<Unity.Services.Analytics.Item>::get_Current()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Item_t6F1CC18F5D2D724F93D8D137D9186F250E932914 Enumerator_get_Current_m0466060C29A3F679E2B56BD59C92F6E10E3F3FB0_gshared_inline (Enumerator_tA02A70D14B6F5C8130FB5099082397E70164DFD2* __this, const RuntimeMethod* method) ;
// System.Boolean System.Collections.Generic.List`1/Enumerator<Unity.Services.Analytics.Item>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mF2FF7F3D1F6FF1AB511CE14EB51816E13E5161D3_gshared (Enumerator_tA02A70D14B6F5C8130FB5099082397E70164DFD2* __this, const RuntimeMethod* method) ;
// System.Void System.Action`1<System.Int64>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Action_1__ctor_mC0FC430617EB8A9B54D1632C5BD95979ED5C2C2A_gshared (Action_1_tBB5A52E9AEFBC4F0C8D94D39CAD16BCB6B8B5929* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
// System.Int32 System.Collections.Generic.List`1<System.Int32>::get_Count()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_mF590592E32D421DE2C6E2F0D5C2F62FB14CCEFDF_gshared_inline (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<System.Int32>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8_gshared (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, const RuntimeMethod* method) ;
// System.String System.Nullable`1<System.Int64>::ToString()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Nullable_1_ToString_m04B6938F577DFC70D695A65C381A5ABCBC441248_gshared (Nullable_1_t365991B3904FDA7642A788423B28692FDC7CDB17* __this, const RuntimeMethod* method) ;
// T System.Collections.Generic.List`1<System.Int32>::get_Item(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_get_Item_mD99081BEFA1AB3526715F489192B0F7F596C183D_gshared (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, int32_t ___0_index, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<System.Int32>::Add(T)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_gshared_inline (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, int32_t ___0_item, const RuntimeMethod* method) ;
// System.Collections.Generic.Dictionary`2/Enumerator<TKey,TValue> System.Collections.Generic.Dictionary`2<System.Object,System.Object>::GetEnumerator()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_tEA93FE2B778D098F590CA168BEFC4CD85D73A6B9 Dictionary_2_GetEnumerator_m52AB12790B0B9B46B1DFB1F861C9DBEAB07C1FDA_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Object>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mEA5E01B81EB943B7003D87CEC1B6040524F0402C_gshared (Enumerator_tEA93FE2B778D098F590CA168BEFC4CD85D73A6B9* __this, const RuntimeMethod* method) ;
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Object>::get_Current()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 Enumerator_get_Current_mE3475384B761E1C7971D3639BD09117FE8363422_gshared_inline (Enumerator_tEA93FE2B778D098F590CA168BEFC4CD85D73A6B9* __this, const RuntimeMethod* method) ;
// System.Boolean System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Object>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mCD4950A75FFADD54AF354D48C6C0DB0B5A22A5F4_gshared (Enumerator_tEA93FE2B778D098F590CA168BEFC4CD85D73A6B9* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<System.Int32>::Clear()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_mF6795DE5F49C1D0B91D6A0955F448B22970D67A9_gshared_inline (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<System.Int32>::set_Item(System.Int32,T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Item_m95629806F31CF369D937590912E0B6A53FF7C587_gshared (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, int32_t ___0_index, int32_t ___1_value, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<System.Int32>::RemoveRange(System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveRange_m1E69C4C8438AA5D7E05C2936C79C01D96F89BE68_gshared (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Dictionary`2<System.Object,System.Object>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m5B32FBC624618211EB461D59CFBB10E987FD1329_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Dictionary`2<System.Object,System.Object>::Add(TKey,TValue)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Add_m93FFFABE8FCE7FA9793F0915E2A8842C7CD0C0C1_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, RuntimeObject* ___0_key, RuntimeObject* ___1_value, const RuntimeMethod* method) ;
// System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1<System.Object>::Start<Unity.Services.Analytics.Internal.ConsentTracker/<CheckGeoIP>d__19>(TStateMachine&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_1_Start_TisU3CCheckGeoIPU3Ed__19_tF4D189FF0813E0397D3684814869EC68573B2913_m1562C2B4CCC280ADB36D2D434C9E2E553A8F7715_gshared (AsyncTaskMethodBuilder_1_tE810F083929D7952F192036D298085BD4B048AD0* __this, U3CCheckGeoIPU3Ed__19_tF4D189FF0813E0397D3684814869EC68573B2913* ___0_stateMachine, const RuntimeMethod* method) ;
// System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1<System.Object>::Start<Unity.Services.Analytics.Internal.ConsentTracker/<GetGeoIPResponse>d__33>(TStateMachine&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_1_Start_TisU3CGetGeoIPResponseU3Ed__33_tEB679EFC74F417928C47D29F932F7D9D7A8C3292_mBE0AEBBB612AB7C87006C85EDEA075DBF1733AFF_gshared (AsyncTaskMethodBuilder_1_tE810F083929D7952F192036D298085BD4B048AD0* __this, U3CGetGeoIPResponseU3Ed__33_tEB679EFC74F417928C47D29F932F7D9D7A8C3292* ___0_stateMachine, const RuntimeMethod* method) ;
// System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1<System.Object>::AwaitUnsafeOnCompleted<System.Runtime.CompilerServices.TaskAwaiter`1<System.Object>,Unity.Services.Analytics.Internal.ConsentTracker/<CheckGeoIP>d__19>(TAwaiter&,TStateMachine&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_1_AwaitUnsafeOnCompleted_TisTaskAwaiter_1_t0B808409CD8201F13AAC85F29D646518C4857BEA_TisU3CCheckGeoIPU3Ed__19_tF4D189FF0813E0397D3684814869EC68573B2913_mA0A6D812257DFA76AD9610A59ECE09F9C68D801D_gshared (AsyncTaskMethodBuilder_1_tE810F083929D7952F192036D298085BD4B048AD0* __this, TaskAwaiter_1_t0B808409CD8201F13AAC85F29D646518C4857BEA* ___0_awaiter, U3CCheckGeoIPU3Ed__19_tF4D189FF0813E0397D3684814869EC68573B2913* ___1_stateMachine, const RuntimeMethod* method) ;
// System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1<System.Object>::AwaitUnsafeOnCompleted<System.Runtime.CompilerServices.TaskAwaiter`1<System.Object>,Unity.Services.Analytics.Internal.ConsentTracker/<GetGeoIPResponse>d__33>(TAwaiter&,TStateMachine&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_1_AwaitUnsafeOnCompleted_TisTaskAwaiter_1_t0B808409CD8201F13AAC85F29D646518C4857BEA_TisU3CGetGeoIPResponseU3Ed__33_tEB679EFC74F417928C47D29F932F7D9D7A8C3292_m9B2FD47E269DD9BD888B246A97D71DE869723B9A_gshared (AsyncTaskMethodBuilder_1_tE810F083929D7952F192036D298085BD4B048AD0* __this, TaskAwaiter_1_t0B808409CD8201F13AAC85F29D646518C4857BEA* ___0_awaiter, U3CGetGeoIPResponseU3Ed__33_tEB679EFC74F417928C47D29F932F7D9D7A8C3292* ___1_stateMachine, const RuntimeMethod* method) ;
// System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1<System.Object>::Start<Unity.Services.Analytics.Internal.GeoAPI/<MakeRequest>d__1>(TStateMachine&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_1_Start_TisU3CMakeRequestU3Ed__1_t0EF0B916953106E30ADFEE30817391CC38DF6084_m18B21400DBE1081835C8D98213AB847D6005D2DA_gshared (AsyncTaskMethodBuilder_1_tE810F083929D7952F192036D298085BD4B048AD0* __this, U3CMakeRequestU3Ed__1_t0EF0B916953106E30ADFEE30817391CC38DF6084* ___0_stateMachine, const RuntimeMethod* method) ;
// System.Void System.Threading.Tasks.TaskCompletionSource`1<System.Object>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TaskCompletionSource_1__ctor_mBF9A903AD14C4E9CF044B227776C532BA9C40D60_gshared (TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37* __this, const RuntimeMethod* method) ;
// System.Void System.Action`1<System.Object>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Action_1__ctor_m2E1DFA67718FC1A0B6E5DFEB78831FFE9C059EB4_gshared (Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
// System.Threading.Tasks.Task`1<TResult> System.Threading.Tasks.TaskCompletionSource`1<System.Object>::get_Task()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Task_1_t0C4CD3A5BB93A184420D73218644C56C70FDA7E2* TaskCompletionSource_1_get_Task_mF44990297C25C7DBE1E65241C03D0120CB551552_gshared_inline (TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37* __this, const RuntimeMethod* method) ;
// System.Void System.Threading.Tasks.TaskCompletionSource`1<System.Object>::SetResult(TResult)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TaskCompletionSource_1_SetResult_m948378015A7A0E42647452EB7003466406B831A4_gshared (TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37* __this, RuntimeObject* ___0_result, const RuntimeMethod* method) ;
// System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1<System.Object>::AwaitUnsafeOnCompleted<System.Runtime.CompilerServices.TaskAwaiter`1<System.Object>,Unity.Services.Analytics.Internal.GeoAPI/<MakeRequest>d__1>(TAwaiter&,TStateMachine&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_1_AwaitUnsafeOnCompleted_TisTaskAwaiter_1_t0B808409CD8201F13AAC85F29D646518C4857BEA_TisU3CMakeRequestU3Ed__1_t0EF0B916953106E30ADFEE30817391CC38DF6084_m51A996EF9F9E67A8B25CF795DB3AC78AFEE6B872_gshared (AsyncTaskMethodBuilder_1_tE810F083929D7952F192036D298085BD4B048AD0* __this, TaskAwaiter_1_t0B808409CD8201F13AAC85F29D646518C4857BEA* ___0_awaiter, U3CMakeRequestU3Ed__1_t0EF0B916953106E30ADFEE30817391CC38DF6084* ___1_stateMachine, const RuntimeMethod* method) ;
// T UnityEngine.JsonUtility::FromJson<System.Object>(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* JsonUtility_FromJson_TisRuntimeObject_m0CCF0FE109BF4C85AECC9C5D0DBB43422A24FB40_gshared (String_t* ___0_json, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Dictionary`2<System.Object,System.Object>::set_Item(TKey,TValue)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_set_Item_m1A840355E8EDAECEA9D0C6F5E51B248FAA449CBD_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, RuntimeObject* ___0_key, RuntimeObject* ___1_value, const RuntimeMethod* method) ;
// System.Void System.Action`1<System.Int64>::Invoke(T)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_mE4800C6D733A4CDE721FD3D8B4E95319B5C64E9E_gshared_inline (Action_1_tBB5A52E9AEFBC4F0C8D94D39CAD16BCB6B8B5929* __this, int64_t ___0_obj, const RuntimeMethod* method) ;
// System.Void System.Nullable`1<System.Int32>::.ctor(T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Nullable_1__ctor_m141FA88563AC0B5179132FB929EABD02C47FF703_gshared (Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28* __this, int32_t ___0_value, const RuntimeMethod* method) ;
// Unity.Services.Core.Internal.CoreRegistry Unity.Services.Core.Internal.CoreRegistry::get_Instance()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR CoreRegistry_t7B61538793CE940CE3A391364C163F1078C9F2BA* CoreRegistry_get_Instance_m73A64BD3CB78EF5AC698D1635B5872CEB9F9AFE2_inline (const RuntimeMethod* method) ;
// System.Void Ua2CoreInitializeCallback::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Ua2CoreInitializeCallback__ctor_m096A57E67DE0D5E40E7AB84CF3935A5D7DD898CE (Ua2CoreInitializeCallback_t20D7CCCEDAF24D8AD75CBE5991731A72C70418BD* __this, const RuntimeMethod* method) ;
// Unity.Services.Core.Internal.CoreRegistration Unity.Services.Core.Internal.CoreRegistry::RegisterPackage<Ua2CoreInitializeCallback>(TPackage)
inline CoreRegistration_tD2BD53556CAA48BD5E0D32CB92C6494C0EB85581 CoreRegistry_RegisterPackage_TisUa2CoreInitializeCallback_t20D7CCCEDAF24D8AD75CBE5991731A72C70418BD_m2D03E607E78DEFB5521CD83B02846C48D6EF4F0E (CoreRegistry_t7B61538793CE940CE3A391364C163F1078C9F2BA* __this, Ua2CoreInitializeCallback_t20D7CCCEDAF24D8AD75CBE5991731A72C70418BD* ___0_package, const RuntimeMethod* method)
{
return (( CoreRegistration_tD2BD53556CAA48BD5E0D32CB92C6494C0EB85581 (*) (CoreRegistry_t7B61538793CE940CE3A391364C163F1078C9F2BA*, Ua2CoreInitializeCallback_t20D7CCCEDAF24D8AD75CBE5991731A72C70418BD*, const RuntimeMethod*))CoreRegistry_RegisterPackage_TisRuntimeObject_m5DF8BA5ABD5476A91872308A910C81D92F1FC6DD_gshared)(__this, ___0_package, method);
}
// Unity.Services.Core.Internal.CoreRegistration Unity.Services.Core.Internal.CoreRegistration::DependsOn<Unity.Services.Core.Device.Internal.IInstallationId>()
inline CoreRegistration_tD2BD53556CAA48BD5E0D32CB92C6494C0EB85581 CoreRegistration_DependsOn_TisIInstallationId_tCE6DEEEBAFABEB9EC621BD1646D82BC9D82BFB0C_mA93E2240E092DDA93C08F11936078CD15E581C91 (CoreRegistration_tD2BD53556CAA48BD5E0D32CB92C6494C0EB85581* __this, const RuntimeMethod* method)
{
return (( CoreRegistration_tD2BD53556CAA48BD5E0D32CB92C6494C0EB85581 (*) (CoreRegistration_tD2BD53556CAA48BD5E0D32CB92C6494C0EB85581*, const RuntimeMethod*))CoreRegistration_DependsOn_TisRuntimeObject_m3400ECC31E4225994DD0AEDDC45B11A61E95559C_gshared)(__this, method);
}
// Unity.Services.Core.Internal.CoreRegistration Unity.Services.Core.Internal.CoreRegistration::DependsOn<Unity.Services.Core.Configuration.Internal.ICloudProjectId>()
inline CoreRegistration_tD2BD53556CAA48BD5E0D32CB92C6494C0EB85581 CoreRegistration_DependsOn_TisICloudProjectId_t366B66869ECC734B15C1F60633D2B998CD9231FE_mE5B2A026998399E51D853DF4B3D4F9AA85BF84D4 (CoreRegistration_tD2BD53556CAA48BD5E0D32CB92C6494C0EB85581* __this, const RuntimeMethod* method)
{
return (( CoreRegistration_tD2BD53556CAA48BD5E0D32CB92C6494C0EB85581 (*) (CoreRegistration_tD2BD53556CAA48BD5E0D32CB92C6494C0EB85581*, const RuntimeMethod*))CoreRegistration_DependsOn_TisRuntimeObject_m3400ECC31E4225994DD0AEDDC45B11A61E95559C_gshared)(__this, method);
}
// Unity.Services.Core.Internal.CoreRegistration Unity.Services.Core.Internal.CoreRegistration::DependsOn<Unity.Services.Core.Environments.Internal.IEnvironments>()
inline CoreRegistration_tD2BD53556CAA48BD5E0D32CB92C6494C0EB85581 CoreRegistration_DependsOn_TisIEnvironments_t9DCAF0398EB856DBE771A9C2D7B120661D628CB7_mF32D3AEE8770313EFCC77D92013AF760CBABCD64 (CoreRegistration_tD2BD53556CAA48BD5E0D32CB92C6494C0EB85581* __this, const RuntimeMethod* method)
{
return (( CoreRegistration_tD2BD53556CAA48BD5E0D32CB92C6494C0EB85581 (*) (CoreRegistration_tD2BD53556CAA48BD5E0D32CB92C6494C0EB85581*, const RuntimeMethod*))CoreRegistration_DependsOn_TisRuntimeObject_m3400ECC31E4225994DD0AEDDC45B11A61E95559C_gshared)(__this, method);
}
// Unity.Services.Core.Internal.CoreRegistration Unity.Services.Core.Internal.CoreRegistration::DependsOn<Unity.Services.Core.Configuration.Internal.IExternalUserId>()
inline CoreRegistration_tD2BD53556CAA48BD5E0D32CB92C6494C0EB85581 CoreRegistration_DependsOn_TisIExternalUserId_t50A07D7165D254D971AA529FFE55B4A595A75F25_mCABAC7BD58204E9E5B80544CF9D413AEC53772DD (CoreRegistration_tD2BD53556CAA48BD5E0D32CB92C6494C0EB85581* __this, const RuntimeMethod* method)
{
return (( CoreRegistration_tD2BD53556CAA48BD5E0D32CB92C6494C0EB85581 (*) (CoreRegistration_tD2BD53556CAA48BD5E0D32CB92C6494C0EB85581*, const RuntimeMethod*))CoreRegistration_DependsOn_TisRuntimeObject_m3400ECC31E4225994DD0AEDDC45B11A61E95559C_gshared)(__this, method);
}
// Unity.Services.Core.Internal.CoreRegistration Unity.Services.Core.Internal.CoreRegistration::DependsOn<Unity.Services.Core.Configuration.Internal.IProjectConfiguration>()
inline CoreRegistration_tD2BD53556CAA48BD5E0D32CB92C6494C0EB85581 CoreRegistration_DependsOn_TisIProjectConfiguration_tB5A7516DEB869AD005431EC83C6E02221D2B60D2_mFE611D2FD196728ACC376EAB06D4F2664D8FDD10 (CoreRegistration_tD2BD53556CAA48BD5E0D32CB92C6494C0EB85581* __this, const RuntimeMethod* method)
{
return (( CoreRegistration_tD2BD53556CAA48BD5E0D32CB92C6494C0EB85581 (*) (CoreRegistration_tD2BD53556CAA48BD5E0D32CB92C6494C0EB85581*, const RuntimeMethod*))CoreRegistration_DependsOn_TisRuntimeObject_m3400ECC31E4225994DD0AEDDC45B11A61E95559C_gshared)(__this, method);
}
// Unity.Services.Core.Internal.CoreRegistration Unity.Services.Core.Internal.CoreRegistration::OptionallyDependsOn<Unity.Services.Authentication.Internal.IPlayerId>()
inline CoreRegistration_tD2BD53556CAA48BD5E0D32CB92C6494C0EB85581 CoreRegistration_OptionallyDependsOn_TisIPlayerId_t6A7BAE55B4D78E87B15B9261828E897BAACBF913_m5F08ADC17E47CCBEEDC9C48CC64F5A475CCFD286 (CoreRegistration_tD2BD53556CAA48BD5E0D32CB92C6494C0EB85581* __this, const RuntimeMethod* method)
{
return (( CoreRegistration_tD2BD53556CAA48BD5E0D32CB92C6494C0EB85581 (*) (CoreRegistration_tD2BD53556CAA48BD5E0D32CB92C6494C0EB85581*, const RuntimeMethod*))CoreRegistration_OptionallyDependsOn_TisRuntimeObject_m665878F2DB1DB7696E4B4AB9F508D27F40DCBFE5_gshared)(__this, method);
}
// Unity.Services.Core.Internal.CoreRegistration Unity.Services.Core.Internal.CoreRegistration::ProvidesComponent<Unity.Services.Core.Analytics.Internal.IAnalyticsStandardEventComponent>()
inline CoreRegistration_tD2BD53556CAA48BD5E0D32CB92C6494C0EB85581 CoreRegistration_ProvidesComponent_TisIAnalyticsStandardEventComponent_tF6FA10DAAE59FC2DD9C6441D6B2E8BDA6EDDA807_m4CCB17ADEC6343A3DE09DC770F1F49B45FFA4942 (CoreRegistration_tD2BD53556CAA48BD5E0D32CB92C6494C0EB85581* __this, const RuntimeMethod* method)
{
return (( CoreRegistration_tD2BD53556CAA48BD5E0D32CB92C6494C0EB85581 (*) (CoreRegistration_tD2BD53556CAA48BD5E0D32CB92C6494C0EB85581*, const RuntimeMethod*))CoreRegistration_ProvidesComponent_TisRuntimeObject_mBB6FDBE4AAE276784D193AB900F392199F177650_gshared)(__this, method);
}
// System.Runtime.CompilerServices.AsyncTaskMethodBuilder System.Runtime.CompilerServices.AsyncTaskMethodBuilder::Create()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06 AsyncTaskMethodBuilder_Create_m24F3F260A79CA2B9EC4F1F15693A33F5EC58735A (const RuntimeMethod* method) ;
// System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder::Start<Ua2CoreInitializeCallback/<Initialize>d__2>(TStateMachine&)
inline void AsyncTaskMethodBuilder_Start_TisU3CInitializeU3Ed__2_tE70F0976A2CAD0E2F0A8E8462D49D2EFA9AB281F_m4F2966D39E9AA64C6E314B2A63CA169B3F8AFEFD (AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06* __this, U3CInitializeU3Ed__2_tE70F0976A2CAD0E2F0A8E8462D49D2EFA9AB281F* ___0_stateMachine, const RuntimeMethod* method)
{
(( void (*) (AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06*, U3CInitializeU3Ed__2_tE70F0976A2CAD0E2F0A8E8462D49D2EFA9AB281F*, const RuntimeMethod*))AsyncTaskMethodBuilder_Start_TisU3CInitializeU3Ed__2_tE70F0976A2CAD0E2F0A8E8462D49D2EFA9AB281F_m4F2966D39E9AA64C6E314B2A63CA169B3F8AFEFD_gshared)(__this, ___0_stateMachine, method);
}
// System.Threading.Tasks.Task System.Runtime.CompilerServices.AsyncTaskMethodBuilder::get_Task()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* AsyncTaskMethodBuilder_get_Task_mE9125D5F8B96F26D1BA5A5347ED82669521C7F9E (AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06* __this, const RuntimeMethod* method) ;
// System.Void System.Object::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2 (RuntimeObject* __this, const RuntimeMethod* method) ;
// TComponent Unity.Services.Core.Internal.CoreRegistry::GetServiceComponent<Unity.Services.Core.Configuration.Internal.ICloudProjectId>()
inline RuntimeObject* CoreRegistry_GetServiceComponent_TisICloudProjectId_t366B66869ECC734B15C1F60633D2B998CD9231FE_mF7458A4E56377FCF3301F3ECE3A64B8C709EB38F (CoreRegistry_t7B61538793CE940CE3A391364C163F1078C9F2BA* __this, const RuntimeMethod* method)
{
return (( RuntimeObject* (*) (CoreRegistry_t7B61538793CE940CE3A391364C163F1078C9F2BA*, const RuntimeMethod*))CoreRegistry_GetServiceComponent_TisRuntimeObject_m6C2601CB56CD9AE5154E543B9AA87E10AFCA875C_gshared)(__this, method);
}
// TComponent Unity.Services.Core.Internal.CoreRegistry::GetServiceComponent<Unity.Services.Core.Device.Internal.IInstallationId>()
inline RuntimeObject* CoreRegistry_GetServiceComponent_TisIInstallationId_tCE6DEEEBAFABEB9EC621BD1646D82BC9D82BFB0C_m154CDEFCDF91B08E20C3D0DAE197A8AD04AAE70F (CoreRegistry_t7B61538793CE940CE3A391364C163F1078C9F2BA* __this, const RuntimeMethod* method)
{
return (( RuntimeObject* (*) (CoreRegistry_t7B61538793CE940CE3A391364C163F1078C9F2BA*, const RuntimeMethod*))CoreRegistry_GetServiceComponent_TisRuntimeObject_m6C2601CB56CD9AE5154E543B9AA87E10AFCA875C_gshared)(__this, method);
}
// TComponent Unity.Services.Core.Internal.CoreRegistry::GetServiceComponent<Unity.Services.Authentication.Internal.IPlayerId>()
inline RuntimeObject* CoreRegistry_GetServiceComponent_TisIPlayerId_t6A7BAE55B4D78E87B15B9261828E897BAACBF913_mAA43670CFBC53A1BB132782BB187BE8BF0D90BEC (CoreRegistry_t7B61538793CE940CE3A391364C163F1078C9F2BA* __this, const RuntimeMethod* method)
{
return (( RuntimeObject* (*) (CoreRegistry_t7B61538793CE940CE3A391364C163F1078C9F2BA*, const RuntimeMethod*))CoreRegistry_GetServiceComponent_TisRuntimeObject_m6C2601CB56CD9AE5154E543B9AA87E10AFCA875C_gshared)(__this, method);
}
// TComponent Unity.Services.Core.Internal.CoreRegistry::GetServiceComponent<Unity.Services.Core.Environments.Internal.IEnvironments>()
inline RuntimeObject* CoreRegistry_GetServiceComponent_TisIEnvironments_t9DCAF0398EB856DBE771A9C2D7B120661D628CB7_mB14B4F5C7C715C037C3D0B96AD44CFBC570659AF (CoreRegistry_t7B61538793CE940CE3A391364C163F1078C9F2BA* __this, const RuntimeMethod* method)
{
return (( RuntimeObject* (*) (CoreRegistry_t7B61538793CE940CE3A391364C163F1078C9F2BA*, const RuntimeMethod*))CoreRegistry_GetServiceComponent_TisRuntimeObject_m6C2601CB56CD9AE5154E543B9AA87E10AFCA875C_gshared)(__this, method);
}
// TComponent Unity.Services.Core.Internal.CoreRegistry::GetServiceComponent<Unity.Services.Core.Configuration.Internal.IExternalUserId>()
inline RuntimeObject* CoreRegistry_GetServiceComponent_TisIExternalUserId_t50A07D7165D254D971AA529FFE55B4A595A75F25_m943FC6CF014F0065DD2E93EC1C7830093F6B1918 (CoreRegistry_t7B61538793CE940CE3A391364C163F1078C9F2BA* __this, const RuntimeMethod* method)
{
return (( RuntimeObject* (*) (CoreRegistry_t7B61538793CE940CE3A391364C163F1078C9F2BA*, const RuntimeMethod*))CoreRegistry_GetServiceComponent_TisRuntimeObject_m6C2601CB56CD9AE5154E543B9AA87E10AFCA875C_gshared)(__this, method);
}
// System.Void Unity.Services.Analytics.CoreStatsHelper::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CoreStatsHelper__ctor_mD543DD28C5F258FC9B9BDD30D0192F8A7ECF9DF4 (CoreStatsHelper_tBF3F119096A7ABBDDC9F22ACBF13FA25FCD166E6* __this, const RuntimeMethod* method) ;
// System.Void Unity.Services.Analytics.Internal.ConsentTracker::.ctor(Unity.Services.Analytics.ICoreStatsHelper)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConsentTracker__ctor_m478B76472BE051496CB2D8EE77D91DED3D332E5A (ConsentTracker_tBDC1E317516ED67AC655A7D3B1D44EF5666B3FC4* __this, RuntimeObject* ___0_coreStatsHelper, const RuntimeMethod* method) ;
// System.String UnityEngine.Application::get_cloudProjectId()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Application_get_cloudProjectId_m84C5E847485178EEDA2E56E5EF72B0A740453EF9 (const RuntimeMethod* method) ;
// System.String System.String::ToLowerInvariant()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_ToLowerInvariant_mBE32C93DE27C5353FEA3FA654FC1DDBE3D0EB0F2 (String_t* __this, const RuntimeMethod* method) ;
// System.String System.String::Format(System.String,System.Object,System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Format_mFB7DA489BD99F4670881FF50EC017BFB0A5C0987 (String_t* ___0_format, RuntimeObject* ___1_arg0, RuntimeObject* ___2_arg1, const RuntimeMethod* method) ;
// System.Void Unity.Services.Analytics.Internal.BufferSystemCalls::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BufferSystemCalls__ctor_m11A81CCB33E4BA6C679E191AB344CC3277C57B8C (BufferSystemCalls_t30CA07BE3DD2F29E9F7036ED838F0C92A50480F1* __this, const RuntimeMethod* method) ;
// System.Void Unity.Services.Analytics.Internal.FileSystemCalls::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FileSystemCalls__ctor_mED48303E0E5ADE100ED297D2F82072B5162F3E2A (FileSystemCalls_t1A2213109FA10AFB80C343E28A45F13F053970A3* __this, const RuntimeMethod* method) ;
// System.Void Unity.Services.Analytics.Internal.DiskCache::.ctor(Unity.Services.Analytics.Internal.IFileSystemCalls)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DiskCache__ctor_mBA8B9A9ECF83506913BC62A4782F490C2D300263 (DiskCache_tE19D214B0538F2CC9D59D4F827B480AEBCEF368D* __this, RuntimeObject* ___0_systemCalls, const RuntimeMethod* method) ;
// System.Void Unity.Services.Analytics.Internal.BufferX::.ctor(Unity.Services.Analytics.Internal.IBufferSystemCalls,Unity.Services.Analytics.Internal.IDiskCache)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BufferX__ctor_mBBE8167311FE2989DC8174E1DFB53EB59276540C (BufferX_t61043C3179F78166341D64689A662C738496055C* __this, RuntimeObject* ___0_eventIdGenerator, RuntimeObject* ___1_diskCache, const RuntimeMethod* method) ;
// Unity.Services.Analytics.AnalyticsContainer Unity.Services.Analytics.AnalyticsContainer::CreateContainer()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AnalyticsContainer_t80827118296A7273882EB5BAE9AC5207F90BBBE1* AnalyticsContainer_CreateContainer_m5217CD009ABF07FE51AC88C20F4B61B5A5BFF201 (const RuntimeMethod* method) ;
// System.Void Unity.Services.Analytics.Internal.WebRequestHelper::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebRequestHelper__ctor_m5F76E493A0C15311928DCCCCE293752DF3DA0CC9 (WebRequestHelper_t90785D95A7FBCCA284192A9CB95D1DA845D57E71* __this, const RuntimeMethod* method) ;
// System.Void Unity.Services.Analytics.Internal.Dispatcher::.ctor(Unity.Services.Analytics.Internal.IWebRequestHelper,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dispatcher__ctor_mDBB513D6B226DB1B13C536AE8FF0A531340D7208 (Dispatcher_t60105C40E4336C76AECD5AF26D5C6A9448D3ECAE* __this, RuntimeObject* ___0_webRequestHelper, String_t* ___1_collectUrl, const RuntimeMethod* method) ;
// System.Void Unity.Services.Analytics.Data.DataGenerator::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DataGenerator__ctor_m659FA5FD00306B47B1A9D7461343C53EBCC0E85C (DataGenerator_t25BC607B3B6D456EAA5DC9C3F600C4B560800183* __this, const RuntimeMethod* method) ;
// System.Void Unity.Services.Analytics.Internal.PlayerPrefsPersistence::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlayerPrefsPersistence__ctor_m3F310A297230AB1ED4FD0884D4AAC45082E3DD77 (PlayerPrefsPersistence_tA41639170405D0B663305EBE5D18CD5E27583DEF* __this, const RuntimeMethod* method) ;
// System.Void Unity.Services.Analytics.Internal.AnalyticsForgetter::.ctor(System.String,Unity.Services.Analytics.Internal.IPersistence,Unity.Services.Analytics.Internal.IWebRequestHelper)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnalyticsForgetter__ctor_mB7EFEF4ADE978A9CAD976324BCC6BE797558DB0E (AnalyticsForgetter_tA1B9D1F48FB306C80BE60C9858646BC1368948C0* __this, String_t* ___0_collectUrl, RuntimeObject* ___1_persistence, RuntimeObject* ___2_webRequestHelper, const RuntimeMethod* method) ;
// System.Void Unity.Services.Analytics.AnalyticsServiceSystemCalls::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnalyticsServiceSystemCalls__ctor_m0CE98AA41596DAEC3FE38B2657205368207C45D0 (AnalyticsServiceSystemCalls_tA75EFB9A19C30CBFEABF5BF0578E1636083AC745* __this, const RuntimeMethod* method) ;
// System.Void Unity.Services.Analytics.AnalyticsServiceInstance::.ctor(Unity.Services.Analytics.Data.IDataGenerator,Unity.Services.Analytics.Internal.IBuffer,Unity.Services.Analytics.ICoreStatsHelper,Unity.Services.Analytics.Internal.IConsentTracker,Unity.Services.Analytics.Internal.IDispatcher,Unity.Services.Analytics.Internal.IAnalyticsForgetter,Unity.Services.Core.Device.Internal.IInstallationId,Unity.Services.Authentication.Internal.IPlayerId,System.String,Unity.Services.Core.Configuration.Internal.IExternalUserId,Unity.Services.Analytics.IAnalyticsServiceSystemCalls,Unity.Services.Analytics.IAnalyticsContainer)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnalyticsServiceInstance__ctor_m5CC64E3971825C835A1EC42BC84478BD7E76758A (AnalyticsServiceInstance_t85C6639220B0EFF1CB3C517E36C6B55385A56A62* __this, RuntimeObject* ___0_dataGenerator, RuntimeObject* ___1_realBuffer, RuntimeObject* ___2_coreStatsHelper, RuntimeObject* ___3_consentTracker, RuntimeObject* ___4_dispatcher, RuntimeObject* ___5_forgetter, RuntimeObject* ___6_installId, RuntimeObject* ___7_playerId, String_t* ___8_environment, RuntimeObject* ___9_customAnalyticsId, RuntimeObject* ___10_systemCalls, RuntimeObject* ___11_container, const RuntimeMethod* method) ;
// System.Void Unity.Services.Analytics.Internal.BufferX::InjectIds(Unity.Services.Analytics.Internal.IBufferIds)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void BufferX_InjectIds_m7ABB2F8A2226B6A8C1D36AA1BCC305C3B928717D_inline (BufferX_t61043C3179F78166341D64689A662C738496055C* __this, RuntimeObject* ___0_ids, const RuntimeMethod* method) ;
// System.Void Unity.Services.Analytics.AnalyticsContainer::Initialize(Unity.Services.Analytics.AnalyticsServiceInstance)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnalyticsContainer_Initialize_m57C0D3C612C0DD90A98563A788EC6BE852555111 (AnalyticsContainer_t80827118296A7273882EB5BAE9AC5207F90BBBE1* __this, AnalyticsServiceInstance_t85C6639220B0EFF1CB3C517E36C6B55385A56A62* ___0_service, const RuntimeMethod* method) ;
// System.Void Unity.Services.Analytics.AnalyticsServiceInstance::ResumeDataDeletionIfNecessary()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnalyticsServiceInstance_ResumeDataDeletionIfNecessary_mA71BC424BAB3BDCA709948E63934C16562EA5AE6 (AnalyticsServiceInstance_t85C6639220B0EFF1CB3C517E36C6B55385A56A62* __this, const RuntimeMethod* method) ;
// TComponent Unity.Services.Core.Internal.CoreRegistry::GetServiceComponent<Unity.Services.Core.Configuration.Internal.IProjectConfiguration>()
inline RuntimeObject* CoreRegistry_GetServiceComponent_TisIProjectConfiguration_tB5A7516DEB869AD005431EC83C6E02221D2B60D2_mF70AFB94326EDB167066B7836231B13A52150312 (CoreRegistry_t7B61538793CE940CE3A391364C163F1078C9F2BA* __this, const RuntimeMethod* method)
{
return (( RuntimeObject* (*) (CoreRegistry_t7B61538793CE940CE3A391364C163F1078C9F2BA*, const RuntimeMethod*))CoreRegistry_GetServiceComponent_TisRuntimeObject_m6C2601CB56CD9AE5154E543B9AA87E10AFCA875C_gshared)(__this, method);
}
// System.Void Unity.Services.Analytics.Internal.StandardEventServiceComponent::.ctor(Unity.Services.Core.Configuration.Internal.IProjectConfiguration,Unity.Services.Analytics.IUnstructuredEventRecorder)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StandardEventServiceComponent__ctor_mED8BAC8D2E1D561A6DCB4A1F35D4E7A60553CB87 (StandardEventServiceComponent_t587EC5F02461A7AD305539BAB07A2B93FD56E2BB* __this, RuntimeObject* ___0_configuration, RuntimeObject* ___1_analyticsService, const RuntimeMethod* method) ;
// System.Void Unity.Services.Core.Internal.CoreRegistry::RegisterServiceComponent<Unity.Services.Core.Analytics.Internal.IAnalyticsStandardEventComponent>(TComponent)
inline void CoreRegistry_RegisterServiceComponent_TisIAnalyticsStandardEventComponent_tF6FA10DAAE59FC2DD9C6441D6B2E8BDA6EDDA807_mBC81DFA289107F2FAEAC53E5B7785A2C65A76905 (CoreRegistry_t7B61538793CE940CE3A391364C163F1078C9F2BA* __this, RuntimeObject* ___0_component, const RuntimeMethod* method)
{
(( void (*) (CoreRegistry_t7B61538793CE940CE3A391364C163F1078C9F2BA*, RuntimeObject*, const RuntimeMethod*))CoreRegistry_RegisterServiceComponent_TisRuntimeObject_m619D1536EFA7133E95AF878679EFDA3A9CFBC67F_gshared)(__this, ___0_component, method);
}
// System.Void Unity.Services.Analytics.Internal.AnalyticsUserIdServiceComponent::.ctor(Unity.Services.Analytics.IAnalyticsService)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnalyticsUserIdServiceComponent__ctor_mC4D9557B2E49D4883E699F5F8034FE65740D334E (AnalyticsUserIdServiceComponent_t2A2B82EF9FBA795836189A3A0A3274A87D4E1B9B* __this, RuntimeObject* ___0_analyticsService, const RuntimeMethod* method) ;
// System.Void Unity.Services.Core.Internal.CoreRegistry::RegisterServiceComponent<Unity.Services.Core.Analytics.Internal.IAnalyticsUserId>(TComponent)
inline void CoreRegistry_RegisterServiceComponent_TisIAnalyticsUserId_t8C2078BBFD0D5C5EB8C45126592632FAAA1F2455_m24033D2421A44776EB156EB848C371BA5EEADBCC (CoreRegistry_t7B61538793CE940CE3A391364C163F1078C9F2BA* __this, RuntimeObject* ___0_component, const RuntimeMethod* method)
{
(( void (*) (CoreRegistry_t7B61538793CE940CE3A391364C163F1078C9F2BA*, RuntimeObject*, const RuntimeMethod*))CoreRegistry_RegisterServiceComponent_TisRuntimeObject_m619D1536EFA7133E95AF878679EFDA3A9CFBC67F_gshared)(__this, ___0_component, method);
}
// System.Threading.Tasks.Task System.Threading.Tasks.Task::get_CompletedTask()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* Task_get_CompletedTask_m1567097D0142D009DC8F9B70DA2C55DA651D55E9_inline (const RuntimeMethod* method) ;
// System.Runtime.CompilerServices.TaskAwaiter System.Threading.Tasks.Task::GetAwaiter()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833 Task_GetAwaiter_m08B368EAC939DD35D0AC428180822255A442CA29 (Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* __this, const RuntimeMethod* method) ;
// System.Boolean System.Runtime.CompilerServices.TaskAwaiter::get_IsCompleted()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TaskAwaiter_get_IsCompleted_mC236D276FBE3A271B56EE13FCAF2C96E48453ED8 (TaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833* __this, const RuntimeMethod* method) ;
// System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder::AwaitUnsafeOnCompleted<System.Runtime.CompilerServices.TaskAwaiter,Ua2CoreInitializeCallback/<Initialize>d__2>(TAwaiter&,TStateMachine&)
inline void AsyncTaskMethodBuilder_AwaitUnsafeOnCompleted_TisTaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833_TisU3CInitializeU3Ed__2_tE70F0976A2CAD0E2F0A8E8462D49D2EFA9AB281F_m6CA7288B39A328F23D802B24A3FD2765BA9F11F0 (AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06* __this, TaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833* ___0_awaiter, U3CInitializeU3Ed__2_tE70F0976A2CAD0E2F0A8E8462D49D2EFA9AB281F* ___1_stateMachine, const RuntimeMethod* method)
{
(( void (*) (AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06*, TaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833*, U3CInitializeU3Ed__2_tE70F0976A2CAD0E2F0A8E8462D49D2EFA9AB281F*, const RuntimeMethod*))AsyncTaskMethodBuilder_AwaitUnsafeOnCompleted_TisTaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833_TisU3CInitializeU3Ed__2_tE70F0976A2CAD0E2F0A8E8462D49D2EFA9AB281F_m6CA7288B39A328F23D802B24A3FD2765BA9F11F0_gshared)(__this, ___0_awaiter, ___1_stateMachine, method);
}
// System.Void System.Runtime.CompilerServices.TaskAwaiter::GetResult()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TaskAwaiter_GetResult_mC1D712500AE49B4A89C85D6B79D87D1BA9A6B94D (TaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833* __this, const RuntimeMethod* method) ;
// System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder::SetException(System.Exception)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_SetException_mBE41863F0571E0177A15731294087DE45E1FC10B (AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06* __this, Exception_t* ___0_exception, const RuntimeMethod* method) ;
// System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder::SetResult()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_SetResult_m76D8B84F0068257C1823B1200B00E58E0C8DDDDE (AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06* __this, const RuntimeMethod* method) ;
// System.Void Ua2CoreInitializeCallback/<Initialize>d__2::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CInitializeU3Ed__2_MoveNext_m363B0E235E88596349D1E9CE8CE635CA67A17DD9 (U3CInitializeU3Ed__2_tE70F0976A2CAD0E2F0A8E8462D49D2EFA9AB281F* __this, const RuntimeMethod* method) ;
// System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder::SetStateMachine(System.Runtime.CompilerServices.IAsyncStateMachine)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncTaskMethodBuilder_SetStateMachine_mE52B5B6B076025592A7AB462E3D26FA434AEB795 (AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06* __this, RuntimeObject* ___0_stateMachine, const RuntimeMethod* method) ;
// System.Void Ua2CoreInitializeCallback/<Initialize>d__2::SetStateMachine(System.Runtime.CompilerServices.IAsyncStateMachine)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CInitializeU3Ed__2_SetStateMachine_m90B148F8797C14917EEA2A2E6D30FB4562499A8B (U3CInitializeU3Ed__2_tE70F0976A2CAD0E2F0A8E8462D49D2EFA9AB281F* __this, RuntimeObject* ___0_stateMachine, const RuntimeMethod* method) ;
// System.Void Unity.Services.Core.ServicesInitializationException::.ctor(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ServicesInitializationException__ctor_m638AF9055D8C8C6BA7AC554FF3066C26EA869F55 (ServicesInitializationException_tBF84F1801B1054DE91A79436CA6D3FA5F0F68631* __this, String_t* ___0_message, const RuntimeMethod* method) ;
// System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1<TResult> System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1<System.Collections.Generic.List`1<System.String>>::Create()
inline AsyncTaskMethodBuilder_1_t6C6A8B677F9E92A76A93C9D97B66849EBECA0FE6 AsyncTaskMethodBuilder_1_Create_mC389C6193935CB0A93B35EB80DD27B55760DA315 (const RuntimeMethod* method)
{
return (( AsyncTaskMethodBuilder_1_t6C6A8B677F9E92A76A93C9D97B66849EBECA0FE6 (*) (const RuntimeMethod*))AsyncTaskMethodBuilder_1_Create_m6A59453D00C0143F178809ADFD98C90E8C291ABB_gshared)(method);
}
// System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1<System.Collections.Generic.List`1<System.String>>::Start<Unity.Services.Analytics.AnalyticsServiceInstance/<CheckForRequiredConsents>d__0>(TStateMachine&)
inline void AsyncTaskMethodBuilder_1_Start_TisU3CCheckForRequiredConsentsU3Ed__0_tE4974F41B1F427E322B867A158105241B1665396_m69AA1E1E57283E1AE668FF20AE4AFFD14FFD9833 (AsyncTaskMethodBuilder_1_t6C6A8B677F9E92A76A93C9D97B66849EBECA0FE6* __this, U3CCheckForRequiredConsentsU3Ed__0_tE4974F41B1F427E322B867A158105241B1665396* ___0_stateMachine, const RuntimeMethod* method)
{
(( void (*) (AsyncTaskMethodBuilder_1_t6C6A8B677F9E92A76A93C9D97B66849EBECA0FE6*, U3CCheckForRequiredConsentsU3Ed__0_tE4974F41B1F427E322B867A158105241B1665396*, const RuntimeMethod*))AsyncTaskMethodBuilder_1_Start_TisU3CCheckForRequiredConsentsU3Ed__0_tE4974F41B1F427E322B867A158105241B1665396_m85BD48C200179E347A1BA5F12525E5AD32329041_gshared)(__this, ___0_stateMachine, method);
}
// System.Threading.Tasks.Task`1<TResult> System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1<System.Collections.Generic.List`1<System.String>>::get_Task()
inline Task_1_tC46C9EBCBC033211372E7FFA650937B48144AB1D* AsyncTaskMethodBuilder_1_get_Task_m7DDA6B2D1E56036D887F4673F2420A0FB4E0569B (AsyncTaskMethodBuilder_1_t6C6A8B677F9E92A76A93C9D97B66849EBECA0FE6* __this, const RuntimeMethod* method)
{
return (( Task_1_tC46C9EBCBC033211372E7FFA650937B48144AB1D* (*) (AsyncTaskMethodBuilder_1_t6C6A8B677F9E92A76A93C9D97B66849EBECA0FE6*, const RuntimeMethod*))AsyncTaskMethodBuilder_1_get_Task_mEA092EC6F1324A9D694CF6056FA8583F2A2BDC89_gshared)(__this, method);
}
// System.Void System.NotSupportedException::.ctor(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NotSupportedException__ctor_mE174750CF0247BBB47544FFD71D66BB89630945B (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* __this, String_t* ___0_message, const RuntimeMethod* method) ;
// System.Void Unity.Services.Analytics.ConsentCheckException::.ctor(Unity.Services.Analytics.ConsentCheckExceptionReason,System.Int32,System.String,System.Exception)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConsentCheckException__ctor_m0F6DC7108E11524A5BBBE85F07DD082873FE95B3 (ConsentCheckException_t96E7054ECB013548EA92EEFFFACAB143D5A86B7D* __this, int32_t ___0_reason, int32_t ___1_errorCode, String_t* ___2_message, Exception_t* ___3_innerException, const RuntimeMethod* method) ;
// System.Void Unity.Services.Analytics.AnalyticsServiceInstance::RevokeWithForgetEvent()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnalyticsServiceInstance_RevokeWithForgetEvent_m47219E952DF689818346D5F22005DA76BAA70DF0 (AnalyticsServiceInstance_t85C6639220B0EFF1CB3C517E36C6B55385A56A62* __this, const RuntimeMethod* method) ;
// System.Void Unity.Services.Analytics.AnalyticsServiceInstance::Activate()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnalyticsServiceInstance_Activate_mE851DA0AEEA3D91E48D77E879154EE9305DE025A (AnalyticsServiceInstance_t85C6639220B0EFF1CB3C517E36C6B55385A56A62* __this, const RuntimeMethod* method) ;
// System.Void Unity.Services.Analytics.AnalyticsServiceInstance::Deactivate()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnalyticsServiceInstance_Deactivate_m780C639B6454A3D839452F787FBD904B6D055FEE (AnalyticsServiceInstance_t85C6639220B0EFF1CB3C517E36C6B55385A56A62* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Debug::Log(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB (RuntimeObject* ___0_message, const RuntimeMethod* method) ;
// System.String Unity.Services.Analytics.AnalyticsServiceInstance::get_UserId()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* AnalyticsServiceInstance_get_UserId_mBBDD58C51A590919EB9FBB7322A18C0D9AA11F71 (AnalyticsServiceInstance_t85C6639220B0EFF1CB3C517E36C6B55385A56A62* __this, const RuntimeMethod* method) ;
// System.String Unity.Services.Analytics.AnalyticsServiceInstance::get_InstallId()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* AnalyticsServiceInstance_get_InstallId_m7ADCF67CCEF349567B8EBE9EF432D41CB397AAE7 (AnalyticsServiceInstance_t85C6639220B0EFF1CB3C517E36C6B55385A56A62* __this, const RuntimeMethod* method) ;
// System.String Unity.Services.Analytics.AnalyticsServiceInstance::get_PlayerId()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* AnalyticsServiceInstance_get_PlayerId_m4F995ADCD4B6BEFF337CC44244B64A14CA6EF08C (AnalyticsServiceInstance_t85C6639220B0EFF1CB3C517E36C6B55385A56A62* __this, const RuntimeMethod* method) ;
// System.DateTime System.DateTime::get_Now()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D DateTime_get_Now_m636CB9651A9099D20BA1CF813A0C69637317325C (const RuntimeMethod* method) ;
// System.String Unity.Services.Analytics.Internal.BufferX::SerializeDateTime(System.DateTime)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* BufferX_SerializeDateTime_m1B8DB0257F014D2E517B2EB94CC80B5A879DB654 (DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___0_dateTime, const RuntimeMethod* method) ;
// System.Void System.Action::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Action__ctor_mBDC7B0B4A3F583B64C2896F01BDED360772F67DC (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
// System.String Unity.Services.Analytics.AnalyticsServiceInstance::GetAnalyticsUserID()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* AnalyticsServiceInstance_GetAnalyticsUserID_m765E15065C72B9B1F8687C1129FD703048851A27 (AnalyticsServiceInstance_t85C6639220B0EFF1CB3C517E36C6B55385A56A62* __this, const RuntimeMethod* method) ;
// System.String Unity.Services.Analytics.AnalyticsServiceInstance::get_SessionID()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* AnalyticsServiceInstance_get_SessionID_m0BE34B73BEC292E51E9721811451EC359D9837F0_inline (AnalyticsServiceInstance_t85C6639220B0EFF1CB3C517E36C6B55385A56A62* __this, const RuntimeMethod* method) ;
// System.TimeSpan System.TimeSpan::FromMinutes(System.Double)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A TimeSpan_FromMinutes_m5748E4C33327BC758C73B6DAE1BDD6BF44711CB5 (double ___0_value, const RuntimeMethod* method) ;
// System.Void Unity.Services.Analytics.TransactionCurrencyConverter::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TransactionCurrencyConverter__ctor_m5ACA84E75A13698EAF50E70DF0FA9FA1EC7DBFFD (TransactionCurrencyConverter_t3296A312BAFE7A8FC56182C3D53BEFD1D9474133* __this, const RuntimeMethod* method) ;
// System.Void Unity.Services.Analytics.Data.StdCommonParams::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StdCommonParams__ctor_m973A163478DDB4C6DC21AF142FF5CF7E46D254CA (StdCommonParams_tDFD4FF72F7EEBBC4384155713888A4485FF5E701* __this, const RuntimeMethod* method) ;
// System.String UnityEngine.Application::get_version()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Application_get_version_m9CC0E94F12493682C1A2CA803083F6F01BA43124 (const RuntimeMethod* method) ;
// System.Void Unity.Services.Analytics.Data.StdCommonParams::set_ClientVersion(System.String)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void StdCommonParams_set_ClientVersion_m97C2B0A6328C2D38BF31BED3F628D0902F36A3D0_inline (StdCommonParams_tDFD4FF72F7EEBBC4384155713888A4485FF5E701* __this, String_t* ___0_value, const RuntimeMethod* method) ;
// System.Void Unity.Services.Analytics.Data.StdCommonParams::set_ProjectID(System.String)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void StdCommonParams_set_ProjectID_m3119C391E989366B60D3A7FC4B4516A0ED285653_inline (StdCommonParams_tDFD4FF72F7EEBBC4384155713888A4485FF5E701* __this, String_t* ___0_value, const RuntimeMethod* method) ;
// System.String UnityEngine.Application::get_identifier()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Application_get_identifier_mEA3314E50D44FB3CE2C2E78B336ACF4AD97BA056 (const RuntimeMethod* method) ;
// System.Void Unity.Services.Analytics.Data.StdCommonParams::set_GameBundleID(System.String)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void StdCommonParams_set_GameBundleID_m01625DC8750160BEF86073C96048B910A23B8FE6_inline (StdCommonParams_tDFD4FF72F7EEBBC4384155713888A4485FF5E701* __this, String_t* ___0_value, const RuntimeMethod* method) ;
// System.String Unity.Services.Analytics.Platform.Runtime::Name()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Runtime_Name_m5691169825FA2CC731731BE5BF745118C339B1E9 (const RuntimeMethod* method) ;
// System.Void Unity.Services.Analytics.Data.StdCommonParams::set_Platform(System.String)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void StdCommonParams_set_Platform_m6270CCD19D8CB881BC5668613C041C5E5BD0996C_inline (StdCommonParams_tDFD4FF72F7EEBBC4384155713888A4485FF5E701* __this, String_t* ___0_value, const RuntimeMethod* method) ;
// System.String UnityEngine.Application::get_buildGUID()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Application_get_buildGUID_m088DE63ABF3F3022B8A65F19F882C126AD6FBE68 (const RuntimeMethod* method) ;
// System.Void Unity.Services.Analytics.Data.StdCommonParams::set_BuildGuuid(System.String)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void StdCommonParams_set_BuildGuuid_m0DB0779599C5BE31C7A1B76C2AF77E9EF9A3AC0C_inline (StdCommonParams_tDFD4FF72F7EEBBC4384155713888A4485FF5E701* __this, String_t* ___0_value, const RuntimeMethod* method) ;
// System.String UnityEngine.SystemInfo::get_deviceUniqueIdentifier()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SystemInfo_get_deviceUniqueIdentifier_m61BA4CB77ADA09730B8B575700D85027EFDB4EFC (const RuntimeMethod* method) ;
// System.Void Unity.Services.Analytics.Data.StdCommonParams::set_Idfv(System.String)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void StdCommonParams_set_Idfv_mC903A6BEA3F5145D959C36D123D084D211085EF9_inline (StdCommonParams_tDFD4FF72F7EEBBC4384155713888A4485FF5E701* __this, String_t* ___0_value, const RuntimeMethod* method) ;
// System.Void Unity.Services.Analytics.AnalyticsServiceInstance::RefreshSessionID()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnalyticsServiceInstance_RefreshSessionID_m944E2F59E889E550C781E3710BFB5F4B95AE5125 (AnalyticsServiceInstance_t85C6639220B0EFF1CB3C517E36C6B55385A56A62* __this, const RuntimeMethod* method) ;
// System.Void Unity.Services.Analytics.AnalyticsServiceInstance::DeactivateWithDataDeletionRequest()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnalyticsServiceInstance_DeactivateWithDataDeletionRequest_m109EDCF2D98B8AE461BAB4B72859E30E380FC63B (AnalyticsServiceInstance_t85C6639220B0EFF1CB3C517E36C6B55385A56A62* __this, const RuntimeMethod* method) ;
// System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder::Start<Unity.Services.Analytics.AnalyticsServiceInstance/<InitializeUser>d__49>(TStateMachine&)
inline void AsyncTaskMethodBuilder_Start_TisU3CInitializeUserU3Ed__49_t65147F4C5DF01F2FFA89E570335D7F636FB21A8B_mC0F6FFAB98589E569B413334A52EDCF565FCA948 (AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06* __this, U3CInitializeUserU3Ed__49_t65147F4C5DF01F2FFA89E570335D7F636FB21A8B* ___0_stateMachine, const RuntimeMethod* method)
{
(( void (*) (AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06*, U3CInitializeUserU3Ed__49_t65147F4C5DF01F2FFA89E570335D7F636FB21A8B*, const RuntimeMethod*))AsyncTaskMethodBuilder_Start_TisU3CInitializeUserU3Ed__49_t65147F4C5DF01F2FFA89E570335D7F636FB21A8B_mC0F6FFAB98589E569B413334A52EDCF565FCA948_gshared)(__this, ___0_stateMachine, method);
}
// System.Void Unity.Services.Analytics.AnalyticsServiceInstance::RecordStartupEvents()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnalyticsServiceInstance_RecordStartupEvents_m91416206794DFA73F248FA6763A439FB455AF627 (AnalyticsServiceInstance_t85C6639220B0EFF1CB3C517E36C6B55385A56A62* __this, const RuntimeMethod* method) ;
// System.Void Unity.Services.Analytics.AnalyticsServiceInstance::Flush()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnalyticsServiceInstance_Flush_mB8F0ED919FB47026C5CB61DD3562FAA09009C21E (AnalyticsServiceInstance_t85C6639220B0EFF1CB3C517E36C6B55385A56A62* __this, const RuntimeMethod* method) ;
// System.String UnityEngine.SystemInfo::get_processorType()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SystemInfo_get_processorType_m985AB6C66E69918DF641BC1A589A3F9B4CE76FBE (const RuntimeMethod* method) ;
// System.String UnityEngine.SystemInfo::get_graphicsDeviceName()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SystemInfo_get_graphicsDeviceName_mA3F2E2CA587AD5E212A38AD7D28559FD017451A2 (const RuntimeMethod* method) ;
// System.Int32 UnityEngine.SystemInfo::get_processorCount()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SystemInfo_get_processorCount_m6B20AC11AEA09CA06278FBC47BAAEAA01BC7DB55 (const RuntimeMethod* method) ;
// System.Int32 UnityEngine.SystemInfo::get_systemMemorySize()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SystemInfo_get_systemMemorySize_m3BFE40CF5A43FEAB94F5C552A47D04ECD88B771E (const RuntimeMethod* method) ;
// System.Int32 UnityEngine.Screen::get_width()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Screen_get_width_mF608FF3252213E7EFA1F0D2F744C28110E9E5AC9 (const RuntimeMethod* method) ;
// System.Int32 UnityEngine.Screen::get_height()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Screen_get_height_m01A3102DE71EE1FBEA51D09D6B0261CF864FE8F9 (const RuntimeMethod* method) ;
// System.Single UnityEngine.Screen::get_dpi()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Screen_get_dpi_mEEDAA2189F84A47BD69D62A611E031D5C59CFE8E (const RuntimeMethod* method) ;
// System.String UnityEngine.SystemInfo::get_operatingSystem()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SystemInfo_get_operatingSystem_m47B20646C221517ACA8F99DE8576BF794AEB6F8D (const RuntimeMethod* method) ;
// System.Boolean Unity.Services.Analytics.Platform.DebugDevice::IsDebugDevice()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DebugDevice_IsDebugDevice_mA1EEB1D12950C445B81D7EBE8C254DDE2437B333 (const RuntimeMethod* method) ;
// System.String Unity.Services.Analytics.Internal.Locale::AnalyticsRegionLanguageCode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Locale_AnalyticsRegionLanguageCode_mBC2C7A14D9ED824729BF977BE5C1478B559BB45B (const RuntimeMethod* method) ;
// System.Void Unity.Services.Analytics.InternalNewPlayerHelper::.ctor(Unity.Services.Core.Device.Internal.IInstallationId)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalNewPlayerHelper__ctor_m1EF18BB2B52AFA4EC9CDBC69196E406BA05F2A0F (InternalNewPlayerHelper_t0DA93D548680A3333E7C9D3839AB8BF071B3A476* __this, RuntimeObject* ___0_installId, const RuntimeMethod* method) ;
// System.Boolean Unity.Services.Analytics.InternalNewPlayerHelper::IsNewPlayer()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InternalNewPlayerHelper_IsNewPlayer_mE11DEC8005D24F3B42924870C1D64FFEE878916A (InternalNewPlayerHelper_t0DA93D548680A3333E7C9D3839AB8BF071B3A476* __this, const RuntimeMethod* method) ;
// System.String UnityEngine.SystemInfo::get_deviceModel()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SystemInfo_get_deviceModel_m308FFBADED4BF6CB34C318A0BBDA762D09A7F185 (const RuntimeMethod* method) ;
// System.String Unity.Services.Analytics.AnalyticsServiceInstance::get_CustomAnalyticsId()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* AnalyticsServiceInstance_get_CustomAnalyticsId_mEB3038CA04D336E4EF0C1A6D6E0D6A94E025CF60 (AnalyticsServiceInstance_t85C6639220B0EFF1CB3C517E36C6B55385A56A62* __this, const RuntimeMethod* method) ;
// System.Boolean System.String::IsNullOrEmpty(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478 (String_t* ___0_value, const RuntimeMethod* method) ;
// System.DateTime System.DateTime::op_Addition(System.DateTime,System.TimeSpan)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D DateTime_op_Addition_m652BE1306897DBE4CDF3ADA99FFFE2E70BFE3865 (DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___0_d, TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A ___1_t, const RuntimeMethod* method) ;
// System.Boolean System.DateTime::op_GreaterThan(System.DateTime,System.DateTime)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DateTime_op_GreaterThan_m8F1FA3C039A0148FC1500E790A77CB44F025EA9F (DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___0_t1, DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___1_t2, const RuntimeMethod* method) ;
// System.Guid System.Guid::NewGuid()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Guid_t Guid_NewGuid_m1F4894E8DC089811D6252148AD5858E58D43A7BD (const RuntimeMethod* method) ;
// System.String System.Guid::ToString()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Guid_ToString_m2BFFD5FA726E03FA707AAFCCF065896C46D5290C (Guid_t* __this, const RuntimeMethod* method) ;
// System.Void Unity.Services.Analytics.AnalyticsServiceInstance::set_SessionID(System.String)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void AnalyticsServiceInstance_set_SessionID_m48AF420DBE356BD2F73DF27848664B9117B1CA52_inline (AnalyticsServiceInstance_t85C6639220B0EFF1CB3C517E36C6B55385A56A62* __this, String_t* ___0_value, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.Mathf::Clamp(System.Int32,System.Int32,System.Int32)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Mathf_Clamp_m4DC36EEFDBE5F07C16249DA568023C5ECCFF0E7B_inline (int32_t ___0_value, int32_t ___1_min, int32_t ___2_max, const RuntimeMethod* method) ;
// System.Void UnityEngine.Debug::LogWarning(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debug_LogWarning_m33EF1B897E0C7C6FF538989610BFAFFEF4628CA9 (RuntimeObject* ___0_message, const RuntimeMethod* method) ;
// System.Void Unity.Services.Analytics.AnalyticsServiceInstance::SetVariableCommonParams()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnalyticsServiceInstance_SetVariableCommonParams_mAE82C6CB3D7D7DCC5337FB51A360457D5EB7844C (AnalyticsServiceInstance_t85C6639220B0EFF1CB3C517E36C6B55385A56A62* __this, const RuntimeMethod* method) ;
// System.Nullable`1<System.Single> Unity.Services.Analytics.Platform.DeviceVolumeProvider::GetDeviceVolume()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Nullable_1_t3D746CBB6123D4569FF4DEA60BC4240F32C6FE75 DeviceVolumeProvider_GetDeviceVolume_m1318E3ADBEF76202DE617254B3CBB6028FE3D3DE (const RuntimeMethod* method) ;
// System.Boolean System.Nullable`1<System.Single>::get_HasValue()
inline bool Nullable_1_get_HasValue_mC149B1C717AF506BBE8932F2C1DC86C378D17EA8_inline (Nullable_1_t3D746CBB6123D4569FF4DEA60BC4240F32C6FE75* __this, const RuntimeMethod* method)
{
return (( bool (*) (Nullable_1_t3D746CBB6123D4569FF4DEA60BC4240F32C6FE75*, const RuntimeMethod*))Nullable_1_get_HasValue_mC149B1C717AF506BBE8932F2C1DC86C378D17EA8_gshared_inline)(__this, method);
}
// T System.Nullable`1<System.Single>::GetValueOrDefault()
inline float Nullable_1_GetValueOrDefault_m068A148705ED1E215A5E85D18BA6852B192DA419_inline (Nullable_1_t3D746CBB6123D4569FF4DEA60BC4240F32C6FE75* __this, const RuntimeMethod* method)
{
return (( float (*) (Nullable_1_t3D746CBB6123D4569FF4DEA60BC4240F32C6FE75*, const RuntimeMethod*))Nullable_1_GetValueOrDefault_m068A148705ED1E215A5E85D18BA6852B192DA419_gshared_inline)(__this, method);
}
// System.Void System.Nullable`1<System.Double>::.ctor(T)
inline void Nullable_1__ctor_mDE3158DD99CA7E1775A8BA276E428AF808AB8FBF (Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165* __this, double ___0_value, const RuntimeMethod* method)
{
(( void (*) (Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165*, double, const RuntimeMethod*))Nullable_1__ctor_mDE3158DD99CA7E1775A8BA276E428AF808AB8FBF_gshared)(__this, ___0_value, method);
}
// System.Void Unity.Services.Analytics.Data.StdCommonParams::set_DeviceVolume(System.Nullable`1<System.Double>)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void StdCommonParams_set_DeviceVolume_mBC014F9E6144D31B7A21082F4F17CADA8B8B8DB8_inline (StdCommonParams_tDFD4FF72F7EEBBC4384155713888A4485FF5E701* __this, Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165 ___0_value, const RuntimeMethod* method) ;
// System.Single UnityEngine.SystemInfo::get_batteryLevel()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float SystemInfo_get_batteryLevel_m549AF9A6BB748E5C50FF2D1D04D4E9E6B1C5D8C6 (const RuntimeMethod* method) ;
// System.Void Unity.Services.Analytics.Data.StdCommonParams::set_BatteryLoad(System.Nullable`1<System.Double>)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void StdCommonParams_set_BatteryLoad_mC06087861B7DD6C288823A7DDB4A7085B168743E_inline (StdCommonParams_tDFD4FF72F7EEBBC4384155713888A4485FF5E701* __this, Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165 ___0_value, const RuntimeMethod* method) ;
// System.Void Unity.Services.Analytics.Data.StdCommonParams::set_UasUserID(System.String)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void StdCommonParams_set_UasUserID_m5079F59137ED8AA3D25BBDFBF10E536812D8ABB7_inline (StdCommonParams_tDFD4FF72F7EEBBC4384155713888A4485FF5E701* __this, String_t* ___0_value, const RuntimeMethod* method) ;
// System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder::Start<Unity.Services.Analytics.AnalyticsServiceInstance/<SetAnalyticsEnabled>d__69>(TStateMachine&)
inline void AsyncTaskMethodBuilder_Start_TisU3CSetAnalyticsEnabledU3Ed__69_t8EE7665376BB0DE169C3121D8CD5A888F660F3D0_m1B408C5CC517EBE06565508772E05E05CE89A993 (AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06* __this, U3CSetAnalyticsEnabledU3Ed__69_t8EE7665376BB0DE169C3121D8CD5A888F660F3D0* ___0_stateMachine, const RuntimeMethod* method)
{
(( void (*) (AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06*, U3CSetAnalyticsEnabledU3Ed__69_t8EE7665376BB0DE169C3121D8CD5A888F660F3D0*, const RuntimeMethod*))AsyncTaskMethodBuilder_Start_TisU3CSetAnalyticsEnabledU3Ed__69_t8EE7665376BB0DE169C3121D8CD5A888F660F3D0_m1B408C5CC517EBE06565508772E05E05CE89A993_gshared)(__this, ___0_stateMachine, method);
}
// System.Void UnityEngine.Debug::LogError(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debug_LogError_mB00B2B4468EF3CAF041B038D840820FB84C924B2 (RuntimeObject* ___0_message, const RuntimeMethod* method) ;
// System.Void Unity.Services.Analytics.AnalyticsServiceInstance::CustomData(System.String,System.Collections.Generic.IDictionary`2<System.String,System.Object>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnalyticsServiceInstance_CustomData_m94776E4A04AA03C7762A7016D35592835FBEB32F (AnalyticsServiceInstance_t85C6639220B0EFF1CB3C517E36C6B55385A56A62* __this, String_t* ___0_eventName, RuntimeObject* ___1_eventParams, const RuntimeMethod* method) ;
// System.Void Unity.Services.Analytics.AnalyticsServiceInstance::CustomData(System.String,System.Collections.Generic.IDictionary`2<System.String,System.Object>,System.Nullable`1<System.Int32>,System.Boolean,System.Boolean,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnalyticsServiceInstance_CustomData_mD78138ADE474EC73D395496515CAF14758010557 (AnalyticsServiceInstance_t85C6639220B0EFF1CB3C517E36C6B55385A56A62* __this, String_t* ___0_eventName, RuntimeObject* ___1_eventParams, Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 ___2_eventVersion, bool ___3_includeCommonParams, bool ___4_includePlayerIds, String_t* ___5_callingMethodIdentifier, const RuntimeMethod* method) ;
// System.Boolean System.Nullable`1<System.Int32>::get_HasValue()
inline bool Nullable_1_get_HasValue_mCF2FD8B3055FA87FC9C504F2122B3B0FAEDE3EC9_inline (Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28* __this, const RuntimeMethod* method)
{
return (( bool (*) (Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28*, const RuntimeMethod*))Nullable_1_get_HasValue_mCF2FD8B3055FA87FC9C504F2122B3B0FAEDE3EC9_gshared_inline)(__this, method);
}
// T System.Nullable`1<System.Int32>::GetValueOrDefault()
inline int32_t Nullable_1_GetValueOrDefault_m8D130DB7F2A1E694736B449176F9C26DB456597B_inline (Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28* __this, const RuntimeMethod* method)
{
return (( int32_t (*) (Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28*, const RuntimeMethod*))Nullable_1_GetValueOrDefault_m8D130DB7F2A1E694736B449176F9C26DB456597B_gshared_inline)(__this, method);
}
// System.Void System.Nullable`1<System.Int64>::.ctor(T)
inline void Nullable_1__ctor_m117BE9EF6DBC76B088B52AFB80634B9195D384A1 (Nullable_1_t365991B3904FDA7642A788423B28692FDC7CDB17* __this, int64_t ___0_value, const RuntimeMethod* method)
{
(( void (*) (Nullable_1_t365991B3904FDA7642A788423B28692FDC7CDB17*, int64_t, const RuntimeMethod*))Nullable_1__ctor_m117BE9EF6DBC76B088B52AFB80634B9195D384A1_gshared)(__this, ___0_value, method);
}
// System.Void Unity.Services.Analytics.Data.StdCommonParams::SerializeCommonEventParams(Unity.Services.Analytics.Internal.IBuffer&,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StdCommonParams_SerializeCommonEventParams_m174FE65D4790275038F1E89B2D2DD862DB5FCC0B (StdCommonParams_tDFD4FF72F7EEBBC4384155713888A4485FF5E701* __this, RuntimeObject** ___0_buf, String_t* ___1_callingMethodIdentifier, const RuntimeMethod* method) ;
// TKey System.Collections.Generic.KeyValuePair`2<System.String,System.Object>::get_Key()
inline String_t* KeyValuePair_2_get_Key_mA64FF29A08423140758B0276333D1A89C71B793A_inline (KeyValuePair_2_tBEE55F2A4574C64393155C322376FD98C7BFC7B9* __this, const RuntimeMethod* method)
{
return (( String_t* (*) (KeyValuePair_2_tBEE55F2A4574C64393155C322376FD98C7BFC7B9*, const RuntimeMethod*))KeyValuePair_2_get_Key_mBD8EA7557C27E6956F2AF29DA3F7499B2F51A282_gshared_inline)(__this, method);
}
// TValue System.Collections.Generic.KeyValuePair`2<System.String,System.Object>::get_Value()
inline RuntimeObject* KeyValuePair_2_get_Value_m2052BF44A3FDE623D98B0E6B6E227B2900034235_inline (KeyValuePair_2_tBEE55F2A4574C64393155C322376FD98C7BFC7B9* __this, const RuntimeMethod* method)
{
return (( RuntimeObject* (*) (KeyValuePair_2_tBEE55F2A4574C64393155C322376FD98C7BFC7B9*, const RuntimeMethod*))KeyValuePair_2_get_Value_mC6BD8075F9C9DDEF7B4D731E5C38EC19103988E7_gshared_inline)(__this, method);
}
// System.Void Unity.Services.Analytics.AnalyticsServiceInstance::SerializeObject(System.String,System.String,System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnalyticsServiceInstance_SerializeObject_m34CE3969C574DFAE8B557991E02A13BFAA8C862C (AnalyticsServiceInstance_t85C6639220B0EFF1CB3C517E36C6B55385A56A62* __this, String_t* ___0_eventName, String_t* ___1_key, RuntimeObject* ___2_value, const RuntimeMethod* method) ;
// System.String System.String::Concat(System.String[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_m647EBF831F54B6DF7D5AFA5FD012CF4EE7571B6A (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___0_values, const RuntimeMethod* method) ;
// System.Type System.Object::GetType()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3 (RuntimeObject* __this, const RuntimeMethod* method) ;
// System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57 (RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B ___0_handle, const RuntimeMethod* method) ;
// System.Boolean System.Type::op_Equality(System.Type,System.Type)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC (Type_t* ___0_left, Type_t* ___1_right, const RuntimeMethod* method) ;
// System.Boolean System.Enum::Equals(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enum_Equals_m96B1058BA6312E23F31A5FBF594E96EB692EAF4E (RuntimeObject* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method) ;
// System.String Unity.Services.Analytics.Internal.Platform.UserCountry::Name()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* UserCountry_Name_m06B124E264D188F63FB26F69C4400862F16B8C59 (const RuntimeMethod* method) ;
// System.Int64 Unity.Services.Analytics.TransactionCurrencyConverter::Convert(System.String,System.Double)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t TransactionCurrencyConverter_Convert_m5BEFCF0FE120CE4495CBB6366306C4170A9ABB41 (TransactionCurrencyConverter_t3296A312BAFE7A8FC56182C3D53BEFD1D9474133* __this, String_t* ___0_currencyCode, double ___1_value, const RuntimeMethod* method) ;
// System.Threading.Tasks.Task Unity.Services.Analytics.AnalyticsServiceInstance::InitializeUser()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* AnalyticsServiceInstance_InitializeUser_mC342B361F574226BBDF056F148FAE52B90E98CFA (AnalyticsServiceInstance_t85C6639220B0EFF1CB3C517E36C6B55385A56A62* __this, const RuntimeMethod* method) ;
// System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1<System.Collections.Generic.List`1<System.String>>::AwaitUnsafeOnCompleted<System.Runtime.CompilerServices.TaskAwaiter,Unity.Services.Analytics.AnalyticsServiceInstance/<CheckForRequiredConsents>d__0>(TAwaiter&,TStateMachine&)
inline void AsyncTaskMethodBuilder_1_AwaitUnsafeOnCompleted_TisTaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833_TisU3CCheckForRequiredConsentsU3Ed__0_tE4974F41B1F427E322B867A158105241B1665396_mAC540208E908D31E6A14B7479C23B7949709521B (AsyncTaskMethodBuilder_1_t6C6A8B677F9E92A76A93C9D97B66849EBECA0FE6* __this, TaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833* ___0_awaiter, U3CCheckForRequiredConsentsU3Ed__0_tE4974F41B1F427E322B867A158105241B1665396* ___1_stateMachine, const RuntimeMethod* method)
{
(( void (*) (AsyncTaskMethodBuilder_1_t6C6A8B677F9E92A76A93C9D97B66849EBECA0FE6*, TaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833*, U3CCheckForRequiredConsentsU3Ed__0_tE4974F41B1F427E322B867A158105241B1665396*, const RuntimeMethod*))AsyncTaskMethodBuilder_1_AwaitUnsafeOnCompleted_TisTaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833_TisU3CCheckForRequiredConsentsU3Ed__0_tE4974F41B1F427E322B867A158105241B1665396_m196F1B91F41268DCF139596E7ACB45E636ED2C75_gshared)(__this, ___0_awaiter, ___1_stateMachine, method);
}
// System.Runtime.CompilerServices.TaskAwaiter`1<TResult> System.Threading.Tasks.Task`1<Unity.Services.Analytics.Internal.GeoIPResponse>::GetAwaiter()
inline TaskAwaiter_1_t67679171BEFE85C38666397015D627C6E3E7D886 Task_1_GetAwaiter_mCB01C4C331E45364EDA04B3FDB90705CA93004E7 (Task_1_t3F0E026C38791877CBE0DEC23CD10E9103FBA9B2* __this, const RuntimeMethod* method)
{
return (( TaskAwaiter_1_t67679171BEFE85C38666397015D627C6E3E7D886 (*) (Task_1_t3F0E026C38791877CBE0DEC23CD10E9103FBA9B2*, const RuntimeMethod*))Task_1_GetAwaiter_mD80ED263BF3F1F8DBDBD177BA3401A0AAAFA38E3_gshared)(__this, method);
}
// System.Boolean System.Runtime.CompilerServices.TaskAwaiter`1<Unity.Services.Analytics.Internal.GeoIPResponse>::get_IsCompleted()
inline bool TaskAwaiter_1_get_IsCompleted_mD7F9B812B03F8973495724BC92A2F4AAC37E0179 (TaskAwaiter_1_t67679171BEFE85C38666397015D627C6E3E7D886* __this, const RuntimeMethod* method)
{
return (( bool (*) (TaskAwaiter_1_t67679171BEFE85C38666397015D627C6E3E7D886*, const RuntimeMethod*))TaskAwaiter_1_get_IsCompleted_mEEBB09E26F4165A0F864D92E1890CFCD2C8CFD54_gshared)(__this, method);
}
// System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1<System.Collections.Generic.List`1<System.String>>::AwaitUnsafeOnCompleted<System.Runtime.CompilerServices.TaskAwaiter`1<Unity.Services.Analytics.Internal.GeoIPResponse>,Unity.Services.Analytics.AnalyticsServiceInstance/<CheckForRequiredConsents>d__0>(TAwaiter&,TStateMachine&)
inline void AsyncTaskMethodBuilder_1_AwaitUnsafeOnCompleted_TisTaskAwaiter_1_t67679171BEFE85C38666397015D627C6E3E7D886_TisU3CCheckForRequiredConsentsU3Ed__0_tE4974F41B1F427E322B867A158105241B1665396_m870F6F1355222AF7A6554CF8A897592181CFACE4 (AsyncTaskMethodBuilder_1_t6C6A8B677F9E92A76A93C9D97B66849EBECA0FE6* __this, TaskAwaiter_1_t67679171BEFE85C38666397015D627C6E3E7D886* ___0_awaiter, U3CCheckForRequiredConsentsU3Ed__0_tE4974F41B1F427E322B867A158105241B1665396* ___1_stateMachine, const RuntimeMethod* method)
{
(( void (*) (AsyncTaskMethodBuilder_1_t6C6A8B677F9E92A76A93C9D97B66849EBECA0FE6*, TaskAwaiter_1_t67679171BEFE85C38666397015D627C6E3E7D886*, U3CCheckForRequiredConsentsU3Ed__0_tE4974F41B1F427E322B867A158105241B1665396*, const RuntimeMethod*))AsyncTaskMethodBuilder_1_AwaitUnsafeOnCompleted_TisTaskAwaiter_1_t0B808409CD8201F13AAC85F29D646518C4857BEA_TisU3CCheckForRequiredConsentsU3Ed__0_tE4974F41B1F427E322B867A158105241B1665396_m9D6180E00ABFAA8BBA0B666EDDD9192F6A9E9FF6_gshared)(__this, ___0_awaiter, ___1_stateMachine, method);
}
// TResult System.Runtime.CompilerServices.TaskAwaiter`1<Unity.Services.Analytics.Internal.GeoIPResponse>::GetResult()
inline GeoIPResponse_tADA05745323DD2374411BCB8CEC9EC086B4FE150* TaskAwaiter_1_GetResult_m5F5B61E5E8007E22BF56CC4D63AB61FE9584FDD9 (TaskAwaiter_1_t67679171BEFE85C38666397015D627C6E3E7D886* __this, const RuntimeMethod* method)
{
return (( GeoIPResponse_tADA05745323DD2374411BCB8CEC9EC086B4FE150* (*) (TaskAwaiter_1_t67679171BEFE85C38666397015D627C6E3E7D886*, const RuntimeMethod*))TaskAwaiter_1_GetResult_mA4A8A1F43A456B40DDA251D00026C60919AED85B_gshared)(__this, method);
}
// System.String Unity.Services.Analytics.Internal.Consent::get_None()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Consent_get_None_mCF717F55F4841DEC3ABBFA5C81EECCE8E61B3E3A (const RuntimeMethod* method) ;
// System.Boolean System.String::op_Equality(System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1 (String_t* ___0_a, String_t* ___1_b, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<System.String>::.ctor()
inline void List_1__ctor_mCA8DD57EAC70C2B5923DBB9D5A77CEAC22E7068E (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method);
}
// System.Void System.Collections.Generic.List`1<System.String>::Add(T)
inline void List_1_Add_mF10DB1D3CBB0B14215F0E4F8AB4934A1955E5351_inline (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* __this, String_t* ___0_item, const RuntimeMethod* method)
{
(( void (*) (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD*, String_t*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method);
}
// System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1<System.Collections.Generic.List`1<System.String>>::SetException(System.Exception)
inline void AsyncTaskMethodBuilder_1_SetException_m3C0DF6E71062B64D6663C0D271D6F47044CB6412 (AsyncTaskMethodBuilder_1_t6C6A8B677F9E92A76A93C9D97B66849EBECA0FE6* __this, Exception_t* ___0_exception, const RuntimeMethod* method)
{
(( void (*) (AsyncTaskMethodBuilder_1_t6C6A8B677F9E92A76A93C9D97B66849EBECA0FE6*, Exception_t*, const RuntimeMethod*))AsyncTaskMethodBuilder_1_SetException_mC2F74B26F5303F9F960965220E2866D777F1A5C6_gshared)(__this, ___0_exception, method);
}
// System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1<System.Collections.Generic.List`1<System.String>>::SetResult(TResult)
inline void AsyncTaskMethodBuilder_1_SetResult_m412D9588DF5481C6FAD7D151C1E8D670763DA122 (AsyncTaskMethodBuilder_1_t6C6A8B677F9E92A76A93C9D97B66849EBECA0FE6* __this, List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* ___0_result, const RuntimeMethod* method)
{
(( void (*) (AsyncTaskMethodBuilder_1_t6C6A8B677F9E92A76A93C9D97B66849EBECA0FE6*, List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD*, const RuntimeMethod*))AsyncTaskMethodBuilder_1_SetResult_m0D83195F995F9825D7A6DCDC3835D6917C43B5A6_gshared)(__this, ___0_result, method);
}
// System.Void Unity.Services.Analytics.AnalyticsServiceInstance/<CheckForRequiredConsents>d__0::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CCheckForRequiredConsentsU3Ed__0_MoveNext_m8D23A3DB2A5EE356DA8F790B36970CD795F880CA (U3CCheckForRequiredConsentsU3Ed__0_tE4974F41B1F427E322B867A158105241B1665396* __this, const RuntimeMethod* method) ;
// System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1<System.Collections.Generic.List`1<System.String>>::SetStateMachine(System.Runtime.CompilerServices.IAsyncStateMachine)
inline void AsyncTaskMethodBuilder_1_SetStateMachine_m3B1513481F77CBDA84ABA2A5FD4977223A1EC1D7 (AsyncTaskMethodBuilder_1_t6C6A8B677F9E92A76A93C9D97B66849EBECA0FE6* __this, RuntimeObject* ___0_stateMachine, const RuntimeMethod* method)
{
(( void (*) (AsyncTaskMethodBuilder_1_t6C6A8B677F9E92A76A93C9D97B66849EBECA0FE6*, RuntimeObject*, const RuntimeMethod*))AsyncTaskMethodBuilder_1_SetStateMachine_m3BE54983634ABF5BE05200C7894AD0F9F20BDD65_gshared)(__this, ___0_stateMachine, method);
}
// System.Void Unity.Services.Analytics.AnalyticsServiceInstance/<CheckForRequiredConsents>d__0::SetStateMachine(System.Runtime.CompilerServices.IAsyncStateMachine)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CCheckForRequiredConsentsU3Ed__0_SetStateMachine_mA4A58AF9F9DFEE9A66D83A1725A54E3D679AA691 (U3CCheckForRequiredConsentsU3Ed__0_tE4974F41B1F427E322B867A158105241B1665396* __this, RuntimeObject* ___0_stateMachine, const RuntimeMethod* method) ;
// System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder::AwaitUnsafeOnCompleted<System.Runtime.CompilerServices.TaskAwaiter`1<Unity.Services.Analytics.Internal.GeoIPResponse>,Unity.Services.Analytics.AnalyticsServiceInstance/<InitializeUser>d__49>(TAwaiter&,TStateMachine&)
inline void AsyncTaskMethodBuilder_AwaitUnsafeOnCompleted_TisTaskAwaiter_1_t67679171BEFE85C38666397015D627C6E3E7D886_TisU3CInitializeUserU3Ed__49_t65147F4C5DF01F2FFA89E570335D7F636FB21A8B_m6448EE85D8AC8850B5133977666736E5A2C7995A (AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06* __this, TaskAwaiter_1_t67679171BEFE85C38666397015D627C6E3E7D886* ___0_awaiter, U3CInitializeUserU3Ed__49_t65147F4C5DF01F2FFA89E570335D7F636FB21A8B* ___1_stateMachine, const RuntimeMethod* method)
{
(( void (*) (AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06*, TaskAwaiter_1_t67679171BEFE85C38666397015D627C6E3E7D886*, U3CInitializeUserU3Ed__49_t65147F4C5DF01F2FFA89E570335D7F636FB21A8B*, const RuntimeMethod*))AsyncTaskMethodBuilder_AwaitUnsafeOnCompleted_TisTaskAwaiter_1_t0B808409CD8201F13AAC85F29D646518C4857BEA_TisU3CInitializeUserU3Ed__49_t65147F4C5DF01F2FFA89E570335D7F636FB21A8B_m4DA047C09E3559561881F3CF3D4F0ED38510AA69_gshared)(__this, ___0_awaiter, ___1_stateMachine, method);
}
// System.Void Unity.Services.Analytics.AnalyticsServiceInstance::OptOut()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnalyticsServiceInstance_OptOut_mE80E70FBB35370154B02B32ADCED5B0EAA77B632 (AnalyticsServiceInstance_t85C6639220B0EFF1CB3C517E36C6B55385A56A62* __this, const RuntimeMethod* method) ;
// System.Void Unity.Services.Analytics.AnalyticsServiceInstance/<InitializeUser>d__49::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CInitializeUserU3Ed__49_MoveNext_m9FD121087869BEEA76ACCF89041933E172BE2D17 (U3CInitializeUserU3Ed__49_t65147F4C5DF01F2FFA89E570335D7F636FB21A8B* __this, const RuntimeMethod* method) ;
// System.Void Unity.Services.Analytics.AnalyticsServiceInstance/<InitializeUser>d__49::SetStateMachine(System.Runtime.CompilerServices.IAsyncStateMachine)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CInitializeUserU3Ed__49_SetStateMachine_m7E4093EEF1811B4E7F5F6C2A558709844005DD36 (U3CInitializeUserU3Ed__49_t65147F4C5DF01F2FFA89E570335D7F636FB21A8B* __this, RuntimeObject* ___0_stateMachine, const RuntimeMethod* method) ;
// System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder::AwaitUnsafeOnCompleted<System.Runtime.CompilerServices.TaskAwaiter,Unity.Services.Analytics.AnalyticsServiceInstance/<SetAnalyticsEnabled>d__69>(TAwaiter&,TStateMachine&)
inline void AsyncTaskMethodBuilder_AwaitUnsafeOnCompleted_TisTaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833_TisU3CSetAnalyticsEnabledU3Ed__69_t8EE7665376BB0DE169C3121D8CD5A888F660F3D0_mA99296A4EB3CBC1F1E6C9BA402D2DA35FA5446E0 (AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06* __this, TaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833* ___0_awaiter, U3CSetAnalyticsEnabledU3Ed__69_t8EE7665376BB0DE169C3121D8CD5A888F660F3D0* ___1_stateMachine, const RuntimeMethod* method)
{
(( void (*) (AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06*, TaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833*, U3CSetAnalyticsEnabledU3Ed__69_t8EE7665376BB0DE169C3121D8CD5A888F660F3D0*, const RuntimeMethod*))AsyncTaskMethodBuilder_AwaitUnsafeOnCompleted_TisTaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833_TisU3CSetAnalyticsEnabledU3Ed__69_t8EE7665376BB0DE169C3121D8CD5A888F660F3D0_mA99296A4EB3CBC1F1E6C9BA402D2DA35FA5446E0_gshared)(__this, ___0_awaiter, ___1_stateMachine, method);
}
// System.Void Unity.Services.Analytics.AnalyticsServiceInstance/<SetAnalyticsEnabled>d__69::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CSetAnalyticsEnabledU3Ed__69_MoveNext_mE9F95038375F43EB3AA4D5F81002DABF230DE986 (U3CSetAnalyticsEnabledU3Ed__69_t8EE7665376BB0DE169C3121D8CD5A888F660F3D0* __this, const RuntimeMethod* method) ;
// System.Void Unity.Services.Analytics.AnalyticsServiceInstance/<SetAnalyticsEnabled>d__69::SetStateMachine(System.Runtime.CompilerServices.IAsyncStateMachine)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CSetAnalyticsEnabledU3Ed__69_SetStateMachine_mF67DD1AB0D5924305D2DA7253AA8EFB88DDA05E1 (U3CSetAnalyticsEnabledU3Ed__69_t8EE7665376BB0DE169C3121D8CD5A888F660F3D0* __this, RuntimeObject* ___0_stateMachine, const RuntimeMethod* method) ;
// System.DateTime System.DateTime::get_UtcNow()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D DateTime_get_UtcNow_m06B6E9995FE16846A0F71EC9DB23E90BE2C5F9FA (const RuntimeMethod* method) ;
// System.Void System.ArgumentNullException::.ctor(System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentNullException__ctor_m6D9C7B47EA708382838B264BA02EBB7576DFA155 (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* __this, String_t* ___0_paramName, String_t* ___1_message, const RuntimeMethod* method) ;
// System.String System.String::ToUpperInvariant()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_ToUpperInvariant_mD73F658CDE1280A527231DC305B66CF09B64E5AB (String_t* __this, const RuntimeMethod* method) ;
// System.Boolean System.Collections.Generic.Dictionary`2<System.String,System.Int32>::TryGetValue(TKey,TValue&)
inline bool Dictionary_2_TryGetValue_m835BB1E6EA8A8BF1242B51E28FD65B43FEF68E2A (Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* __this, String_t* ___0_key, int32_t* ___1_value, const RuntimeMethod* method)
{
return (( bool (*) (Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588*, String_t*, int32_t*, const RuntimeMethod*))Dictionary_2_TryGetValue_m4B8EE45640C70BBFD6F3EFF1040983404C098342_gshared)(__this, ___0_key, ___1_value, method);
}
// System.Double System.Math::Pow(System.Double,System.Double)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double Math_Pow_mEAE651F0858203FBE12B72B6A53951BBD0FB5265 (double ___0_x, double ___1_y, const RuntimeMethod* method) ;
// System.StringComparer System.StringComparer::get_Ordinal()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR StringComparer_t6268F19CA34879176651429C0D8A3D0002BB8E06* StringComparer_get_Ordinal_m77A8C28E78759556E06A6925E949737A45599E26_inline (const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Dictionary`2<System.String,System.Int32>::.ctor(System.Collections.Generic.IEqualityComparer`1<TKey>)
inline void Dictionary_2__ctor_m9804017B0F6F06DE8C8FAA9292240873CB450B2D (Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* __this, RuntimeObject* ___0_comparer, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588*, RuntimeObject*, const RuntimeMethod*))Dictionary_2__ctor_m89AC42CD88BC0ED965D36B7028EF3DE23D290E1D_gshared)(__this, ___0_comparer, method);
}
// System.Void System.Collections.Generic.Dictionary`2<System.String,System.Int32>::Add(TKey,TValue)
inline void Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883 (Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* __this, String_t* ___0_key, int32_t ___1_value, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588*, String_t*, int32_t, const RuntimeMethod*))Dictionary_2_Add_m63897227AFA7035F1772315ABBBE7FD0A250E10C_gshared)(__this, ___0_key, ___1_value, method);
}
// System.Void System.ArgumentNullException::.ctor(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* __this, String_t* ___0_paramName, const RuntimeMethod* method) ;
// Unity.Services.Core.Device.Internal.IInstallationId Unity.Services.Analytics.InternalNewPlayerHelper::get_InstallId()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* InternalNewPlayerHelper_get_InstallId_m5AE652EBA796A51898603A7D4537B157226042D4_inline (InternalNewPlayerHelper_t0DA93D548680A3333E7C9D3839AB8BF071B3A476* __this, const RuntimeMethod* method) ;
// System.String Unity.Services.Analytics.InternalNewPlayerHelper::ReadAnalyticsIdentifier()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* InternalNewPlayerHelper_ReadAnalyticsIdentifier_m63998B3010974B15E5F13619BBDE43204E93F264 (InternalNewPlayerHelper_t0DA93D548680A3333E7C9D3839AB8BF071B3A476* __this, const RuntimeMethod* method) ;
// System.Boolean System.String::op_Inequality(System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_op_Inequality_m8C940F3CFC42866709D7CA931B3D77B4BE94BCB6 (String_t* ___0_a, String_t* ___1_b, const RuntimeMethod* method) ;
// System.Void Unity.Services.Analytics.InternalNewPlayerHelper::WriteAnalyticsIdentifierToFile(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalNewPlayerHelper_WriteAnalyticsIdentifierToFile_m791AE057AAC5C8B6D431F7F66605C0C7DD6A7B51 (InternalNewPlayerHelper_t0DA93D548680A3333E7C9D3839AB8BF071B3A476* __this, String_t* ___0_identifier, const RuntimeMethod* method) ;
// System.String UnityEngine.PlayerPrefs::GetString(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* PlayerPrefs_GetString_mA4C9F842BF77E5572AB20EA087C7048F870D02AE (String_t* ___0_key, const RuntimeMethod* method) ;
// System.Void UnityEngine.PlayerPrefs::SetString(System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlayerPrefs_SetString_mF4F457C81BB75F0213547C6287BA36E15E1F0256 (String_t* ___0_key, String_t* ___1_value, const RuntimeMethod* method) ;
// System.Void UnityEngine.PlayerPrefs::Save()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlayerPrefs_Save_m82567E045D69C838112EA204B60C144D4C1EA3AE (const RuntimeMethod* method) ;
// System.Int32 Unity.Services.Analytics.AnalyticsServiceInstance::get_AutoflushPeriodMultiplier()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t AnalyticsServiceInstance_get_AutoflushPeriodMultiplier_m306D10F0B29C2FBE941D7607D61C7AE5702AC3AE (AnalyticsServiceInstance_t85C6639220B0EFF1CB3C517E36C6B55385A56A62* __this, const RuntimeMethod* method) ;
// System.Single Unity.Services.Analytics.AnalyticsContainer::get_AutoFlushPeriod()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float AnalyticsContainer_get_AutoFlushPeriod_mD89D49225FE7E3A9BAA505AAE9642EE42A9FE49A (AnalyticsContainer_t80827118296A7273882EB5BAE9AC5207F90BBBE1* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.GameObject::.ctor(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameObject__ctor_m37D512B05D292F954792225E6C6EEE95293A9B88 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, String_t* ___0_name, const RuntimeMethod* method) ;
// T UnityEngine.GameObject::AddComponent<Unity.Services.Analytics.AnalyticsContainer>()
inline AnalyticsContainer_t80827118296A7273882EB5BAE9AC5207F90BBBE1* GameObject_AddComponent_TisAnalyticsContainer_t80827118296A7273882EB5BAE9AC5207F90BBBE1_mE4F8B8275039940AFB099EE841C9060ACCFF2A11 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method)
{
return (( AnalyticsContainer_t80827118296A7273882EB5BAE9AC5207F90BBBE1* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))GameObject_AddComponent_TisRuntimeObject_m69B93700FACCF372F5753371C6E8FB780800B824_gshared)(__this, method);
}
// System.Void Unity.Services.Analytics.AnalyticsContainer::set_Instance(Unity.Services.Analytics.AnalyticsContainer)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void AnalyticsContainer_set_Instance_m76BCB44E3E710A6310D09A7C26BE302074C9C776_inline (AnalyticsContainer_t80827118296A7273882EB5BAE9AC5207F90BBBE1* ___0_value, const RuntimeMethod* method) ;
// System.Void UnityEngine.Object::set_hideFlags(UnityEngine.HideFlags)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object_set_hideFlags_mACB8BFC903FB3B01BBD427753E791BF28B5E33D4 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* __this, int32_t ___0_value, const RuntimeMethod* method) ;
// UnityEngine.HideFlags UnityEngine.Object::get_hideFlags()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Object_get_hideFlags_mA08F5E41671B8C6B5073C6B9E2799BCE6E0DF7F3 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Object::DontDestroyOnLoad(UnityEngine.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object_DontDestroyOnLoad_m4B70C3AEF886C176543D1295507B6455C9DCAEA7 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_target, const RuntimeMethod* method) ;
// Unity.Services.Analytics.AnalyticsContainer Unity.Services.Analytics.AnalyticsContainer::get_Instance()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR AnalyticsContainer_t80827118296A7273882EB5BAE9AC5207F90BBBE1* AnalyticsContainer_get_Instance_m4C13EB040860BA9F5FDE93883C4ED596EF8A66CE_inline (const RuntimeMethod* method) ;
// System.Void UnityEngine.Behaviour::set_enabled(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Behaviour_set_enabled_mF1DCFE60EB09E0529FE9476CA804A3AA2D72B16A (Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA* __this, bool ___0_value, const RuntimeMethod* method) ;
// System.Single UnityEngine.Time::get_unscaledDeltaTime()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Time_get_unscaledDeltaTime_mF057EECA857E5C0F90A3F910D26D3EE59F27C4B5 (const RuntimeMethod* method) ;
// System.Void Unity.Services.Analytics.AnalyticsServiceInstance::RecordGameRunningIfNecessary()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnalyticsServiceInstance_RecordGameRunningIfNecessary_mDC174CE67E36436A206DDC321308853A727484C3 (AnalyticsServiceInstance_t85C6639220B0EFF1CB3C517E36C6B55385A56A62* __this, const RuntimeMethod* method) ;
// System.Void Unity.Services.Analytics.AnalyticsServiceInstance::ApplicationPaused(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnalyticsServiceInstance_ApplicationPaused_mB64F8B2FF25B824FA074668EF917FC684828893C (AnalyticsServiceInstance_t85C6639220B0EFF1CB3C517E36C6B55385A56A62* __this, bool ___0_paused, const RuntimeMethod* method) ;
// System.Void Unity.Services.Analytics.AnalyticsServiceInstance::ApplicationQuit()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnalyticsServiceInstance_ApplicationQuit_mC6358CE4734C9A39DA8A1AAE1F529EB5D5A17E03 (AnalyticsServiceInstance_t85C6639220B0EFF1CB3C517E36C6B55385A56A62* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.MonoBehaviour::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E (MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71* __this, const RuntimeMethod* method) ;
// System.Void Unity.Services.Core.RequestFailedException::.ctor(System.Int32,System.String,System.Exception)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RequestFailedException__ctor_m5F2BC9B778764EF58CA947E789CAEEAD27341C7A (RequestFailedException_tBF4D4AF8AD31BEE32091AEBC120B629B052E2D00* __this, int32_t ___0_errorCode, String_t* ___1_message, Exception_t* ___2_innerException, const RuntimeMethod* method) ;
// System.Void Unity.Services.Analytics.ConsentCheckException::set_Reason(Unity.Services.Analytics.ConsentCheckExceptionReason)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ConsentCheckException_set_Reason_mB9551C34C6B6C76DAAD9DF12EFF1B0E385CEE968_inline (ConsentCheckException_t96E7054ECB013548EA92EEFFFACAB143D5A86B7D* __this, int32_t ___0_value, const RuntimeMethod* method) ;
// System.Void UnityEngine.Analytics.UGSAnalyticsInternalTools::SetPrivacyStatus(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UGSAnalyticsInternalTools_SetPrivacyStatus_mF4F04D971EBA3A54A9AD22DC4E8D95711334516A (bool ___0_status, const RuntimeMethod* method) ;
// Unity.Services.Analytics.Platform.UA2PlatformCode Unity.Services.Analytics.Platform.Runtime::GetPlatform()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Runtime_GetPlatform_mC00CBA2AD7478773ACCB340218D1C6866954104C (const RuntimeMethod* method) ;
// System.String System.Enum::ToString()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Enum_ToString_m946B0B83C4470457D0FF555D862022C72BB55741 (RuntimeObject* __this, const RuntimeMethod* method) ;
// UnityEngine.RuntimePlatform UnityEngine.Application::get_platform()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Application_get_platform_m59EF7D6155D18891B24767F83F388160B1FF2138 (const RuntimeMethod* method) ;
// UnityEngine.DeviceType UnityEngine.SystemInfo::get_deviceType()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SystemInfo_get_deviceType_m9BA3769FAC1102E252B5350FE208BF885E5F24D0 (const RuntimeMethod* method) ;
// System.String Unity.Services.Analytics.Data.StdCommonParams::get_GameStoreID()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* StdCommonParams_get_GameStoreID_m84117F13E7CB919145EC3EF0480411695B7B7B69_inline (StdCommonParams_tDFD4FF72F7EEBBC4384155713888A4485FF5E701* __this, const RuntimeMethod* method) ;
// System.String Unity.Services.Analytics.Data.StdCommonParams::get_GameBundleID()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* StdCommonParams_get_GameBundleID_m614C916F3CBA18D60161DDFD84B4C9D5C2E99531_inline (StdCommonParams_tDFD4FF72F7EEBBC4384155713888A4485FF5E701* __this, const RuntimeMethod* method) ;
// System.String Unity.Services.Analytics.Data.StdCommonParams::get_Platform()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* StdCommonParams_get_Platform_m997C2F5D078131853762DCFBA238288F8EFA191E_inline (StdCommonParams_tDFD4FF72F7EEBBC4384155713888A4485FF5E701* __this, const RuntimeMethod* method) ;
// System.String Unity.Services.Analytics.Data.StdCommonParams::get_Idfv()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* StdCommonParams_get_Idfv_m0CB0676EB45E77DE51316B204FFAE5437CEFA6DD_inline (StdCommonParams_tDFD4FF72F7EEBBC4384155713888A4485FF5E701* __this, const RuntimeMethod* method) ;
// System.String Unity.Services.Analytics.Data.StdCommonParams::get_UasUserID()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* StdCommonParams_get_UasUserID_m6A4DE2B299022D7DBCEA6EE055C717E59BE2B32C_inline (StdCommonParams_tDFD4FF72F7EEBBC4384155713888A4485FF5E701* __this, const RuntimeMethod* method) ;
// System.String Unity.Services.Analytics.Data.StdCommonParams::get_BuildGuuid()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* StdCommonParams_get_BuildGuuid_m706EB59064FA0D40D1C244514B2EA2995AE5706D_inline (StdCommonParams_tDFD4FF72F7EEBBC4384155713888A4485FF5E701* __this, const RuntimeMethod* method) ;
// System.String Unity.Services.Analytics.Data.StdCommonParams::get_ClientVersion()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* StdCommonParams_get_ClientVersion_mA3D1574F4D14E5355C23D39AA130AB106960491D_inline (StdCommonParams_tDFD4FF72F7EEBBC4384155713888A4485FF5E701* __this, const RuntimeMethod* method) ;
// System.String Unity.Services.Analytics.Data.StdCommonParams::get_UserCountry()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* StdCommonParams_get_UserCountry_mDDDF84AB7FC6D62ECBB642C7C7814D3143DAF0F9_inline (StdCommonParams_tDFD4FF72F7EEBBC4384155713888A4485FF5E701* __this, const RuntimeMethod* method) ;
// System.Nullable`1<System.Double> Unity.Services.Analytics.Data.StdCommonParams::get_DeviceVolume()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165 StdCommonParams_get_DeviceVolume_mD4CB9275283492DA050B8BDA949E1E38C35EB76C_inline (StdCommonParams_tDFD4FF72F7EEBBC4384155713888A4485FF5E701* __this, const RuntimeMethod* method) ;
// System.Boolean System.Nullable`1<System.Double>::get_HasValue()
inline bool Nullable_1_get_HasValue_mC082C667C8EB3A6CA80E06BCAEA0BED00C6BC15A_inline (Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165* __this, const RuntimeMethod* method)
{
return (( bool (*) (Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165*, const RuntimeMethod*))Nullable_1_get_HasValue_mC082C667C8EB3A6CA80E06BCAEA0BED00C6BC15A_gshared_inline)(__this, method);
}
// T System.Nullable`1<System.Double>::get_Value()
inline double Nullable_1_get_Value_m260A5CB9269FD3E130F998A589EDAEC2E8F9EAE1 (Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165* __this, const RuntimeMethod* method)
{
return (( double (*) (Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165*, const RuntimeMethod*))Nullable_1_get_Value_m260A5CB9269FD3E130F998A589EDAEC2E8F9EAE1_gshared)(__this, method);
}
// System.Nullable`1<System.Double> Unity.Services.Analytics.Data.StdCommonParams::get_BatteryLoad()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165 StdCommonParams_get_BatteryLoad_mE5C6A63115E33A0FB67BA3BA7FF4CD98021A584A_inline (StdCommonParams_tDFD4FF72F7EEBBC4384155713888A4485FF5E701* __this, const RuntimeMethod* method) ;
// System.String Unity.Services.Analytics.Data.StdCommonParams::get_ProjectID()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* StdCommonParams_get_ProjectID_m48D1D967587EF2BB877AB287B6FD03531D3E3658_inline (StdCommonParams_tDFD4FF72F7EEBBC4384155713888A4485FF5E701* __this, const RuntimeMethod* method) ;
// T System.Nullable`1<System.Double>::GetValueOrDefault()
inline double Nullable_1_GetValueOrDefault_m71CA753202BD77725CD20AE98F8FC452C306AD2A_inline (Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165* __this, const RuntimeMethod* method)
{
return (( double (*) (Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165*, const RuntimeMethod*))Nullable_1_GetValueOrDefault_m71CA753202BD77725CD20AE98F8FC452C306AD2A_gshared_inline)(__this, method);
}
// System.Boolean System.Nullable`1<Unity.Services.Analytics.AdPlacementType>::get_HasValue()
inline bool Nullable_1_get_HasValue_mEC491B1147638470F2DF0BFD3901C8B1DE8EC065_inline (Nullable_1_t7A4FE2EE1E0D73CCD612AB6DC115AD67D752A77A* __this, const RuntimeMethod* method)
{
return (( bool (*) (Nullable_1_t7A4FE2EE1E0D73CCD612AB6DC115AD67D752A77A*, const RuntimeMethod*))Nullable_1_get_HasValue_mB1F55188CDD50D6D725D41F55D2F2540CD15FB20_gshared_inline)(__this, method);
}
// System.String System.Nullable`1<Unity.Services.Analytics.AdPlacementType>::ToString()
inline String_t* Nullable_1_ToString_mD336A204281F8467520ED0905111EC69F79EEE6B (Nullable_1_t7A4FE2EE1E0D73CCD612AB6DC115AD67D752A77A* __this, const RuntimeMethod* method)
{
return (( String_t* (*) (Nullable_1_t7A4FE2EE1E0D73CCD612AB6DC115AD67D752A77A*, const RuntimeMethod*))Nullable_1_ToString_m3AEB3C73853E9F5C088E8A05EC8C27B722BDBE4D_gshared)(__this, method);
}
// System.Boolean System.Nullable`1<System.Int64>::get_HasValue()
inline bool Nullable_1_get_HasValue_mB4991C0F4C2664AB3CB2584DEECF5BCE6AB7757D_inline (Nullable_1_t365991B3904FDA7642A788423B28692FDC7CDB17* __this, const RuntimeMethod* method)
{
return (( bool (*) (Nullable_1_t365991B3904FDA7642A788423B28692FDC7CDB17*, const RuntimeMethod*))Nullable_1_get_HasValue_mB4991C0F4C2664AB3CB2584DEECF5BCE6AB7757D_gshared_inline)(__this, method);
}
// T System.Nullable`1<System.Int64>::GetValueOrDefault()
inline int64_t Nullable_1_GetValueOrDefault_m5270672823A1917D6D56F5ACF4AC1BA37A103FC5_inline (Nullable_1_t365991B3904FDA7642A788423B28692FDC7CDB17* __this, const RuntimeMethod* method)
{
return (( int64_t (*) (Nullable_1_t365991B3904FDA7642A788423B28692FDC7CDB17*, const RuntimeMethod*))Nullable_1_GetValueOrDefault_m5270672823A1917D6D56F5ACF4AC1BA37A103FC5_gshared_inline)(__this, method);
}
// System.Boolean System.Nullable`1<System.Boolean>::get_HasValue()
inline bool Nullable_1_get_HasValue_m6B76D139692C43B2AF7C695FAB044B16ACFAF355_inline (Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01* __this, const RuntimeMethod* method)
{
return (( bool (*) (Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01*, const RuntimeMethod*))Nullable_1_get_HasValue_m6B76D139692C43B2AF7C695FAB044B16ACFAF355_gshared_inline)(__this, method);
}
// T System.Nullable`1<System.Boolean>::GetValueOrDefault()
inline bool Nullable_1_GetValueOrDefault_m86E1210429A6EA0082CC7806DD638E8B4555F148_inline (Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01* __this, const RuntimeMethod* method)
{
return (( bool (*) (Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01*, const RuntimeMethod*))Nullable_1_GetValueOrDefault_m86E1210429A6EA0082CC7806DD638E8B4555F148_gshared_inline)(__this, method);
}
// T System.Nullable`1<System.Int64>::get_Value()
inline int64_t Nullable_1_get_Value_mB475257F3012818AAA61B72B67DA701FACE716DC (Nullable_1_t365991B3904FDA7642A788423B28692FDC7CDB17* __this, const RuntimeMethod* method)
{
return (( int64_t (*) (Nullable_1_t365991B3904FDA7642A788423B28692FDC7CDB17*, const RuntimeMethod*))Nullable_1_get_Value_mB475257F3012818AAA61B72B67DA701FACE716DC_gshared)(__this, method);
}
// System.Boolean System.Nullable`1<Unity.Services.Analytics.TransactionServer>::get_HasValue()
inline bool Nullable_1_get_HasValue_m9889FF51AAA84A603011CCCC6883709E4653D974_inline (Nullable_1_tDE41DEBBFE2A1E13B414994F47FFC271BAE3D1A0* __this, const RuntimeMethod* method)
{
return (( bool (*) (Nullable_1_tDE41DEBBFE2A1E13B414994F47FFC271BAE3D1A0*, const RuntimeMethod*))Nullable_1_get_HasValue_mB1F55188CDD50D6D725D41F55D2F2540CD15FB20_gshared_inline)(__this, method);
}
// T System.Nullable`1<Unity.Services.Analytics.TransactionServer>::GetValueOrDefault()
inline int32_t Nullable_1_GetValueOrDefault_m4BD07BA32875084AF6ADDD4B5A0B457CDA7F3172_inline (Nullable_1_tDE41DEBBFE2A1E13B414994F47FFC271BAE3D1A0* __this, const RuntimeMethod* method)
{
return (( int32_t (*) (Nullable_1_tDE41DEBBFE2A1E13B414994F47FFC271BAE3D1A0*, const RuntimeMethod*))Nullable_1_GetValueOrDefault_m26287DBB36429B2E2FBCB3F96F439248F8CAA8BB_gshared_inline)(__this, method);
}
// System.String System.Nullable`1<Unity.Services.Analytics.TransactionServer>::ToString()
inline String_t* Nullable_1_ToString_m274639DE4BE7E6B4EA6DB8323ED40C3D709084CD (Nullable_1_tDE41DEBBFE2A1E13B414994F47FFC271BAE3D1A0* __this, const RuntimeMethod* method)
{
return (( String_t* (*) (Nullable_1_tDE41DEBBFE2A1E13B414994F47FFC271BAE3D1A0*, const RuntimeMethod*))Nullable_1_ToString_m3AEB3C73853E9F5C088E8A05EC8C27B722BDBE4D_gshared)(__this, method);
}
// System.Void Unity.Services.Analytics.Data.DataGenerator::SetProduct(System.String,Unity.Services.Analytics.Product)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DataGenerator_SetProduct_mEC1C1CD2FF5E92D6041C83A370DE78B35DD2C7DA (DataGenerator_t25BC607B3B6D456EAA5DC9C3F600C4B560800183* __this, String_t* ___0_productName, Product_t52DD43437B785EE6A4E0DEEBC3A4E06F7B6A4F72 ___1_product, const RuntimeMethod* method) ;
// T System.Nullable`1<System.Boolean>::get_Value()
inline bool Nullable_1_get_Value_mE2C54C6AE9FC9F05BF44CD9D7D61DC6CD56E3E28 (Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01* __this, const RuntimeMethod* method)
{
return (( bool (*) (Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01*, const RuntimeMethod*))Nullable_1_get_Value_mE2C54C6AE9FC9F05BF44CD9D7D61DC6CD56E3E28_gshared)(__this, method);
}
// System.Boolean System.Nullable`1<Unity.Services.Analytics.RealCurrency>::get_HasValue()
inline bool Nullable_1_get_HasValue_m6551BBC02949D33CCB344A89AEEEA73446347A7A_inline (Nullable_1_t2F950BDA6EF5FEA52F6E9EFD623C1CA64DBF845F* __this, const RuntimeMethod* method)
{
return (( bool (*) (Nullable_1_t2F950BDA6EF5FEA52F6E9EFD623C1CA64DBF845F*, const RuntimeMethod*))Nullable_1_get_HasValue_m6551BBC02949D33CCB344A89AEEEA73446347A7A_gshared_inline)(__this, method);
}
// T System.Nullable`1<Unity.Services.Analytics.RealCurrency>::get_Value()
inline RealCurrency_tA18D815FABDA9A4AB30CA66856E7F51905EB4D46 Nullable_1_get_Value_m6C8D61F5CCE96654EFFB3DF326160199C3B9450D (Nullable_1_t2F950BDA6EF5FEA52F6E9EFD623C1CA64DBF845F* __this, const RuntimeMethod* method)
{
return (( RealCurrency_tA18D815FABDA9A4AB30CA66856E7F51905EB4D46 (*) (Nullable_1_t2F950BDA6EF5FEA52F6E9EFD623C1CA64DBF845F*, const RuntimeMethod*))Nullable_1_get_Value_m6C8D61F5CCE96654EFFB3DF326160199C3B9450D_gshared)(__this, method);
}
// System.Int32 System.Collections.Generic.List`1<Unity.Services.Analytics.VirtualCurrency>::get_Count()
inline int32_t List_1_get_Count_mA976CAFC25FFF9FA41ECA1AABEFD65BE30502C8A_inline (List_1_t19B3186BA0BB2F6C3503C04B73A57C413B96CC65* __this, const RuntimeMethod* method)
{
return (( int32_t (*) (List_1_t19B3186BA0BB2F6C3503C04B73A57C413B96CC65*, const RuntimeMethod*))List_1_get_Count_mA976CAFC25FFF9FA41ECA1AABEFD65BE30502C8A_gshared_inline)(__this, method);
}
// System.Collections.Generic.List`1/Enumerator<T> System.Collections.Generic.List`1<Unity.Services.Analytics.VirtualCurrency>::GetEnumerator()
inline Enumerator_t599ED17DC832928248719958DDA667A508006354 List_1_GetEnumerator_m1501EB2A6A981B236EA0D0F05162D843E69FBDE9 (List_1_t19B3186BA0BB2F6C3503C04B73A57C413B96CC65* __this, const RuntimeMethod* method)
{
return (( Enumerator_t599ED17DC832928248719958DDA667A508006354 (*) (List_1_t19B3186BA0BB2F6C3503C04B73A57C413B96CC65*, const RuntimeMethod*))List_1_GetEnumerator_m1501EB2A6A981B236EA0D0F05162D843E69FBDE9_gshared)(__this, method);
}
// System.Void System.Collections.Generic.List`1/Enumerator<Unity.Services.Analytics.VirtualCurrency>::Dispose()
inline void Enumerator_Dispose_m5A2C28EE325E6D79BF5BC34DC02B788F7C0FA482 (Enumerator_t599ED17DC832928248719958DDA667A508006354* __this, const RuntimeMethod* method)
{
(( void (*) (Enumerator_t599ED17DC832928248719958DDA667A508006354*, const RuntimeMethod*))Enumerator_Dispose_m5A2C28EE325E6D79BF5BC34DC02B788F7C0FA482_gshared)(__this, method);
}
// T System.Collections.Generic.List`1/Enumerator<Unity.Services.Analytics.VirtualCurrency>::get_Current()
inline VirtualCurrency_tFB269AF4CE37FC1A4D811F46C721185DA73BF55F Enumerator_get_Current_m9753BB623AC0385B0302D91CEC38101FD11C5F80_inline (Enumerator_t599ED17DC832928248719958DDA667A508006354* __this, const RuntimeMethod* method)
{
return (( VirtualCurrency_tFB269AF4CE37FC1A4D811F46C721185DA73BF55F (*) (Enumerator_t599ED17DC832928248719958DDA667A508006354*, const RuntimeMethod*))Enumerator_get_Current_m9753BB623AC0385B0302D91CEC38101FD11C5F80_gshared_inline)(__this, method);
}
// System.Boolean System.Collections.Generic.List`1/Enumerator<Unity.Services.Analytics.VirtualCurrency>::MoveNext()
inline bool Enumerator_MoveNext_mC1E6A18BC2527E56DC96C97B831AE718E338BDFE (Enumerator_t599ED17DC832928248719958DDA667A508006354* __this, const RuntimeMethod* method)
{
return (( bool (*) (Enumerator_t599ED17DC832928248719958DDA667A508006354*, const RuntimeMethod*))Enumerator_MoveNext_mC1E6A18BC2527E56DC96C97B831AE718E338BDFE_gshared)(__this, method);
}
// System.Int32 System.Collections.Generic.List`1<Unity.Services.Analytics.Item>::get_Count()
inline int32_t List_1_get_Count_m5C2EC3ABAE6346A79AD74239A99417986F659FA8_inline (List_1_t709972CDAAE85C0649DBB2E72D8E9C5A5A1A4F52* __this, const RuntimeMethod* method)
{
return (( int32_t (*) (List_1_t709972CDAAE85C0649DBB2E72D8E9C5A5A1A4F52*, const RuntimeMethod*))List_1_get_Count_m5C2EC3ABAE6346A79AD74239A99417986F659FA8_gshared_inline)(__this, method);
}
// System.Collections.Generic.List`1/Enumerator<T> System.Collections.Generic.List`1<Unity.Services.Analytics.Item>::GetEnumerator()
inline Enumerator_tA02A70D14B6F5C8130FB5099082397E70164DFD2 List_1_GetEnumerator_mAC32C15540F9F22DE71C14D2641A9657085C8D69 (List_1_t709972CDAAE85C0649DBB2E72D8E9C5A5A1A4F52* __this, const RuntimeMethod* method)
{
return (( Enumerator_tA02A70D14B6F5C8130FB5099082397E70164DFD2 (*) (List_1_t709972CDAAE85C0649DBB2E72D8E9C5A5A1A4F52*, const RuntimeMethod*))List_1_GetEnumerator_mAC32C15540F9F22DE71C14D2641A9657085C8D69_gshared)(__this, method);
}
// System.Void System.Collections.Generic.List`1/Enumerator<Unity.Services.Analytics.Item>::Dispose()
inline void Enumerator_Dispose_mB20C2695CECD9B61FB2C8D5F1D81644699388ACD (Enumerator_tA02A70D14B6F5C8130FB5099082397E70164DFD2* __this, const RuntimeMethod* method)
{
(( void (*) (Enumerator_tA02A70D14B6F5C8130FB5099082397E70164DFD2*, const RuntimeMethod*))Enumerator_Dispose_mB20C2695CECD9B61FB2C8D5F1D81644699388ACD_gshared)(__this, method);
}
// T System.Collections.Generic.List`1/Enumerator<Unity.Services.Analytics.Item>::get_Current()
inline Item_t6F1CC18F5D2D724F93D8D137D9186F250E932914 Enumerator_get_Current_m0466060C29A3F679E2B56BD59C92F6E10E3F3FB0_inline (Enumerator_tA02A70D14B6F5C8130FB5099082397E70164DFD2* __this, const RuntimeMethod* method)
{
return (( Item_t6F1CC18F5D2D724F93D8D137D9186F250E932914 (*) (Enumerator_tA02A70D14B6F5C8130FB5099082397E70164DFD2*, const RuntimeMethod*))Enumerator_get_Current_m0466060C29A3F679E2B56BD59C92F6E10E3F3FB0_gshared_inline)(__this, method);
}
// System.Boolean System.Collections.Generic.List`1/Enumerator<Unity.Services.Analytics.Item>::MoveNext()
inline bool Enumerator_MoveNext_mF2FF7F3D1F6FF1AB511CE14EB51816E13E5161D3 (Enumerator_tA02A70D14B6F5C8130FB5099082397E70164DFD2* __this, const RuntimeMethod* method)
{
return (( bool (*) (Enumerator_tA02A70D14B6F5C8130FB5099082397E70164DFD2*, const RuntimeMethod*))Enumerator_MoveNext_mF2FF7F3D1F6FF1AB511CE14EB51816E13E5161D3_gshared)(__this, method);
}
// System.Globalization.CultureInfo System.Globalization.CultureInfo::get_CurrentCulture()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* CultureInfo_get_CurrentCulture_m8A4580F49DDD7E9DB34C699965423DB8E3BBA9A5 (const RuntimeMethod* method) ;
// System.String Unity.Services.Analytics.Internal.Locale::CurrentLanguageCode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Locale_CurrentLanguageCode_m720A4A975DCDE3417D54E73B51EA379DFC5B181E (const RuntimeMethod* method) ;
// System.String System.String::Concat(System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_m9E3155FB84015C823606188F53B47CB44C444991 (String_t* ___0_str0, String_t* ___1_str1, const RuntimeMethod* method) ;
// System.Void Unity.Services.Analytics.Internal.AnalyticsForgetter::SetForgettingStatus(Unity.Services.Analytics.Internal.AnalyticsForgetter/DataDeletionStatus)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnalyticsForgetter_SetForgettingStatus_m92EBCCB1DCCE80F80D6C0051B95C638A521B0111 (AnalyticsForgetter_tA1B9D1F48FB306C80BE60C9858646BC1368948C0* __this, int32_t ___0_state, const RuntimeMethod* method) ;
// System.String System.String::Concat(System.String,System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B (String_t* ___0_str0, String_t* ___1_str1, String_t* ___2_str2, const RuntimeMethod* method) ;
// System.Text.Encoding System.Text.Encoding::get_UTF8()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* Encoding_get_UTF8_m9FA98A53CE96FD6D02982625C5246DD36C1235C9 (const RuntimeMethod* method) ;
// System.Void System.Action`1<System.Int64>::.ctor(System.Object,System.IntPtr)
inline void Action_1__ctor_mC0FC430617EB8A9B54D1632C5BD95979ED5C2C2A (Action_1_tBB5A52E9AEFBC4F0C8D94D39CAD16BCB6B8B5929* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
(( void (*) (Action_1_tBB5A52E9AEFBC4F0C8D94D39CAD16BCB6B8B5929*, RuntimeObject*, intptr_t, const RuntimeMethod*))Action_1__ctor_mC0FC430617EB8A9B54D1632C5BD95979ED5C2C2A_gshared)(__this, ___0_object, ___1_method, method);
}
// System.Void System.Action::Invoke()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_Invoke_m7126A54DACA72B845424072887B5F3A51FC3808E_inline (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* __this, const RuntimeMethod* method) ;
// System.Int32 System.Collections.Generic.List`1<System.Int32>::get_Count()
inline int32_t List_1_get_Count_mF590592E32D421DE2C6E2F0D5C2F62FB14CCEFDF_inline (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, const RuntimeMethod* method)
{
return (( int32_t (*) (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*, const RuntimeMethod*))List_1_get_Count_mF590592E32D421DE2C6E2F0D5C2F62FB14CCEFDF_gshared_inline)(__this, method);
}
// System.Void System.IO.MemoryStream::.ctor(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MemoryStream__ctor_m9E93692A2BB0E34119603FF6A5D44F6A132052E8 (MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* __this, int32_t ___0_capacity, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<System.Int32>::.ctor()
inline void List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8 (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*, const RuntimeMethod*))List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8_gshared)(__this, method);
}
// System.Void Unity.Services.Analytics.Internal.BufferX::ClearBuffer()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BufferX_ClearBuffer_mA8B0BBF389EA44EFE0CA85B2EF94A3B51153FEE8 (BufferX_t61043C3179F78166341D64689A662C738496055C* __this, const RuntimeMethod* method) ;
// System.Int32 System.String::get_Length()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline (String_t* __this, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.Mathf::Min(System.Int32,System.Int32)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Mathf_Min_m888083F74FF5655778F0403BB5E9608BEFDEA8CB_inline (int32_t ___0_a, int32_t ___1_b, const RuntimeMethod* method) ;
// System.Void Unity.Services.Analytics.Internal.BufferX::WriteByte(System.Byte&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BufferX_WriteByte_m12C49B76B743F83835010F50B8BDD99680AD6B14 (BufferX_t61043C3179F78166341D64689A662C738496055C* __this, uint8_t* ___0_value, const RuntimeMethod* method) ;
// System.Void Unity.Services.Analytics.Internal.BufferX::WriteString(System.String&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BufferX_WriteString_m6D00B4EC23DF37876EA6155C243345D9ABD997A6 (BufferX_t61043C3179F78166341D64689A662C738496055C* __this, String_t** ___0_value, const RuntimeMethod* method) ;
// System.Void Unity.Services.Analytics.Internal.BufferX::WriteBytes(System.Byte[]&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BufferX_WriteBytes_mAB875F9E3ABB56B16A350123FA3983F967C3BA79 (BufferX_t61043C3179F78166341D64689A662C738496055C* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031** ___0_bytes, const RuntimeMethod* method) ;
// System.String System.Nullable`1<System.Int64>::ToString()
inline String_t* Nullable_1_ToString_m04B6938F577DFC70D695A65C381A5ABCBC441248 (Nullable_1_t365991B3904FDA7642A788423B28692FDC7CDB17* __this, const RuntimeMethod* method)
{
return (( String_t* (*) (Nullable_1_t365991B3904FDA7642A788423B28692FDC7CDB17*, const RuntimeMethod*))Nullable_1_ToString_m04B6938F577DFC70D695A65C381A5ABCBC441248_gshared)(__this, method);
}
// System.Void Unity.Services.Analytics.Internal.BufferX::StripTrailingCommaIfNecessary()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BufferX_StripTrailingCommaIfNecessary_m835DF3D14DFBEB8486A8044A72C15F64C9CEA937 (BufferX_t61043C3179F78166341D64689A662C738496055C* __this, const RuntimeMethod* method) ;
// T System.Collections.Generic.List`1<System.Int32>::get_Item(System.Int32)
inline int32_t List_1_get_Item_mD99081BEFA1AB3526715F489192B0F7F596C183D (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, int32_t ___0_index, const RuntimeMethod* method)
{
return (( int32_t (*) (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*, int32_t, const RuntimeMethod*))List_1_get_Item_mD99081BEFA1AB3526715F489192B0F7F596C183D_gshared)(__this, ___0_index, method);
}
// System.String System.String::Format(System.String,System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8 (String_t* ___0_format, RuntimeObject* ___1_arg0, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<System.Int32>::Add(T)
inline void List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_inline (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, int32_t ___0_item, const RuntimeMethod* method)
{
(( void (*) (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*, int32_t, const RuntimeMethod*))List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_gshared_inline)(__this, ___0_item, method);
}
// System.Void Unity.Services.Analytics.Internal.BufferX::WriteName(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BufferX_WriteName_m8833F39525C5ECD5DBBF33168F5FEFC630EA2A7D (BufferX_t61043C3179F78166341D64689A662C738496055C* __this, String_t* ___0_name, const RuntimeMethod* method) ;
// System.Globalization.CultureInfo System.Globalization.CultureInfo::get_InvariantCulture()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6 (const RuntimeMethod* method) ;
// System.String System.Double::ToString(System.IFormatProvider)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Double_ToString_m4318830D9F771852FDCF21C14CF9E8ABC7E77357 (double* __this, RuntimeObject* ___0_provider, const RuntimeMethod* method) ;
// System.String System.Single::ToString(System.IFormatProvider)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Single_ToString_m534852BD7949AA972435783D7B96D0FFB09F6D6A (float* __this, RuntimeObject* ___0_provider, const RuntimeMethod* method) ;
// System.Char System.String::get_Chars(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Il2CppChar String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3 (String_t* __this, int32_t ___0_index, const RuntimeMethod* method) ;
// System.Boolean System.Char::IsControl(System.Char)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Char_IsControl_m133C10360BE82B7580E4D3ECE3C881A6C82B3F7F (Il2CppChar ___0_c, const RuntimeMethod* method) ;
// System.Int32 System.Convert::ToInt32(System.Char)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Convert_ToInt32_mDBBE9318A7CCE1560974CE93F5BFED9931CF0052 (Il2CppChar ___0_value, const RuntimeMethod* method) ;
// System.String System.String::Substring(System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Substring_mB1D94F47935D22E130FF2C01DBB6A4135FBB76CE (String_t* __this, int32_t ___0_startIndex, int32_t ___1_length, const RuntimeMethod* method) ;
// System.String System.Int64::ToString()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Int64_ToString_m284E4E55662818E38654309A41C2B07CD436F36B (int64_t* __this, const RuntimeMethod* method) ;
// System.Void Unity.Services.Analytics.Internal.BufferX::PushInt64(System.Int64,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BufferX_PushInt64_m28B52420DD21FF15C4E692721DB01829769FCD03 (BufferX_t61043C3179F78166341D64689A662C738496055C* __this, int64_t ___0_val, String_t* ___1_name, const RuntimeMethod* method) ;
// System.String Unity.Services.Analytics.Internal.Event::get_Name()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* Event_get_Name_m8FD8FF91BC2CF9CCE2FFC0D303E454AB3D37DB12_inline (Event_tD9437278379F641EDEFC62CAAC9419E3E6E29779* __this, const RuntimeMethod* method) ;
// System.Nullable`1<System.Int32> Unity.Services.Analytics.Internal.Event::get_Version()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 Event_get_Version_mE0D7A0F0F0DD76C172F503E37E870C17D6106D56_inline (Event_tD9437278379F641EDEFC62CAAC9419E3E6E29779* __this, const RuntimeMethod* method) ;
// System.Void Unity.Services.Analytics.Internal.BufferX::PushStartEvent(System.String,System.DateTime,System.Nullable`1<System.Int64>,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BufferX_PushStartEvent_mD4066506862999C763C973E3055FB11396BD2CF7 (BufferX_t61043C3179F78166341D64689A662C738496055C* __this, String_t* ___0_name, DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___1_datetime, Nullable_1_t365991B3904FDA7642A788423B28692FDC7CDB17 ___2_eventVersion, bool ___3_addPlayerIdsToEventBody, const RuntimeMethod* method) ;
// Unity.Services.Analytics.Internal.EventData Unity.Services.Analytics.Internal.Event::get_Parameters()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR EventData_t2B2B196B233CC914CED6BF00E57F83F4F8917FD9* Event_get_Parameters_m2D666FFD0302986591540D7D06DDF5AB8A149FDC_inline (Event_tD9437278379F641EDEFC62CAAC9419E3E6E29779* __this, const RuntimeMethod* method) ;
// System.Collections.Generic.Dictionary`2<System.String,System.Object> Unity.Services.Analytics.Internal.EventData::get_Data()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* EventData_get_Data_mA97B1E0133942DA374284B2EE8C8CDF1D8A05914_inline (EventData_t2B2B196B233CC914CED6BF00E57F83F4F8917FD9* __this, const RuntimeMethod* method) ;
// System.Collections.Generic.Dictionary`2/Enumerator<TKey,TValue> System.Collections.Generic.Dictionary`2<System.String,System.Object>::GetEnumerator()
inline Enumerator_t06A9DDA7FA9EA8BC40458E628EBAF7B3AA14EB62 Dictionary_2_GetEnumerator_mF5B5B00F670F3436AB3C07C0F64149501DEC2DBC (Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* __this, const RuntimeMethod* method)
{
return (( Enumerator_t06A9DDA7FA9EA8BC40458E628EBAF7B3AA14EB62 (*) (Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710*, const RuntimeMethod*))Dictionary_2_GetEnumerator_m52AB12790B0B9B46B1DFB1F861C9DBEAB07C1FDA_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.String,System.Object>::Dispose()
inline void Enumerator_Dispose_mA7C78FC10B78BFFDD69A6E1CA050B42D48F8B53F (Enumerator_t06A9DDA7FA9EA8BC40458E628EBAF7B3AA14EB62* __this, const RuntimeMethod* method)
{
(( void (*) (Enumerator_t06A9DDA7FA9EA8BC40458E628EBAF7B3AA14EB62*, const RuntimeMethod*))Enumerator_Dispose_mEA5E01B81EB943B7003D87CEC1B6040524F0402C_gshared)(__this, method);
}
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator<System.String,System.Object>::get_Current()
inline KeyValuePair_2_tBEE55F2A4574C64393155C322376FD98C7BFC7B9 Enumerator_get_Current_mFAD52D332201C947C95ECF69DAE5C3319CA654F1_inline (Enumerator_t06A9DDA7FA9EA8BC40458E628EBAF7B3AA14EB62* __this, const RuntimeMethod* method)
{
return (( KeyValuePair_2_tBEE55F2A4574C64393155C322376FD98C7BFC7B9 (*) (Enumerator_t06A9DDA7FA9EA8BC40458E628EBAF7B3AA14EB62*, const RuntimeMethod*))Enumerator_get_Current_mE3475384B761E1C7971D3639BD09117FE8363422_gshared_inline)(__this, method);
}
// System.Void Unity.Services.Analytics.Internal.BufferX::PushFloat(System.Single,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BufferX_PushFloat_m3EA1057470F14BCE3E04E4221C05A28B95D6644D (BufferX_t61043C3179F78166341D64689A662C738496055C* __this, float ___0_val, String_t* ___1_name, const RuntimeMethod* method) ;
// System.Void Unity.Services.Analytics.Internal.BufferX::PushDouble(System.Double,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BufferX_PushDouble_m18518061BA74E73DADFAE1567C8910AC981EEDBB (BufferX_t61043C3179F78166341D64689A662C738496055C* __this, double ___0_val, String_t* ___1_name, const RuntimeMethod* method) ;
// System.Void Unity.Services.Analytics.Internal.BufferX::PushString(System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BufferX_PushString_m2786331DB2F4AA7F21C9FA1B6C6599E3233DE393 (BufferX_t61043C3179F78166341D64689A662C738496055C* __this, String_t* ___0_value, String_t* ___1_name, const RuntimeMethod* method) ;
// System.Void Unity.Services.Analytics.Internal.BufferX::PushInt(System.Int32,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BufferX_PushInt_m13386A21FEAFC323379E5C58659CADED2086C63E (BufferX_t61043C3179F78166341D64689A662C738496055C* __this, int32_t ___0_val, String_t* ___1_name, const RuntimeMethod* method) ;
// System.Void Unity.Services.Analytics.Internal.BufferX::PushBool(System.Boolean,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BufferX_PushBool_m5E33FAC597B7D2BB960E3D82918BC5DF7124EC6C (BufferX_t61043C3179F78166341D64689A662C738496055C* __this, bool ___0_val, String_t* ___1_name, const RuntimeMethod* method) ;
// System.Boolean System.Collections.Generic.Dictionary`2/Enumerator<System.String,System.Object>::MoveNext()
inline bool Enumerator_MoveNext_mBB43E0B46CDCD47543052FDB890026C269E6D96E (Enumerator_t06A9DDA7FA9EA8BC40458E628EBAF7B3AA14EB62* __this, const RuntimeMethod* method)
{
return (( bool (*) (Enumerator_t06A9DDA7FA9EA8BC40458E628EBAF7B3AA14EB62*, const RuntimeMethod*))Enumerator_MoveNext_mCD4950A75FFADD54AF354D48C6C0DB0B5A22A5F4_gshared)(__this, method);
}
// System.Void Unity.Services.Analytics.Internal.BufferX::PushEndEvent()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BufferX_PushEndEvent_m06F34FD5EB0FF8E4743902FBEDD52D2013A6DE23 (BufferX_t61043C3179F78166341D64689A662C738496055C* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<System.Int32>::Clear()
inline void List_1_Clear_mF6795DE5F49C1D0B91D6A0955F448B22970D67A9_inline (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*, const RuntimeMethod*))List_1_Clear_mF6795DE5F49C1D0B91D6A0955F448B22970D67A9_gshared_inline)(__this, method);
}
// System.Void System.Collections.Generic.List`1<System.Int32>::set_Item(System.Int32,T)
inline void List_1_set_Item_m95629806F31CF369D937590912E0B6A53FF7C587 (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, int32_t ___0_index, int32_t ___1_value, const RuntimeMethod* method)
{
(( void (*) (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*, int32_t, int32_t, const RuntimeMethod*))List_1_set_Item_m95629806F31CF369D937590912E0B6A53FF7C587_gshared)(__this, ___0_index, ___1_value, method);
}
// System.Void System.Collections.Generic.List`1<System.Int32>::RemoveRange(System.Int32,System.Int32)
inline void List_1_RemoveRange_m1E69C4C8438AA5D7E05C2936C79C01D96F89BE68 (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method)
{
(( void (*) (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*, int32_t, int32_t, const RuntimeMethod*))List_1_RemoveRange_m1E69C4C8438AA5D7E05C2936C79C01D96F89BE68_gshared)(__this, ___0_index, ___1_count, method);
}
// System.String System.DateTime::ToString(System.String,System.IFormatProvider)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* DateTime_ToString_m27637E1131A10BED8A95639D64339023D5EBBF00 (DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D* __this, String_t* ___0_format, RuntimeObject* ___1_provider, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Dictionary`2<System.String,System.String>::.ctor()
inline void Dictionary_2__ctor_m768E076F1E804CE4959F4E71D3E6A9ADE2F55052 (Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* __this, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83*, const RuntimeMethod*))Dictionary_2__ctor_m5B32FBC624618211EB461D59CFBB10E987FD1329_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2<System.String,System.String>::Add(TKey,TValue)
inline void Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13 (Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* __this, String_t* ___0_key, String_t* ___1_value, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83*, String_t*, String_t*, const RuntimeMethod*))Dictionary_2_Add_m93FFFABE8FCE7FA9793F0915E2A8842C7CD0C0C1_gshared)(__this, ___0_key, ___1_value, method);
}
// System.String Unity.Services.Analytics.Internal.Consent::get_Pipl()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Consent_get_Pipl_m9EA6E585847439E839D5AE3063A5DCF6F6376605 (const RuntimeMethod* method) ;
// System.Collections.Generic.Dictionary`2<System.String,System.String> Unity.Services.Analytics.Internal.ConsentTracker::get_piplHeaders()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* ConsentTracker_get_piplHeaders_mC7732B6E50BB062A62D669AC5201FAF1802BCD2F (ConsentTracker_tBDC1E317516ED67AC655A7D3B1D44EF5666B3FC4* __this, const RuntimeMethod* method) ;
// System.Void Unity.Services.Analytics.Internal.GeoAPI::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GeoAPI__ctor_m0C73E78C464E961E626A7D252140E6E2A60C148D (GeoAPI_tDEC43B93D320DC5B81A4BD9F45491DD2E5D30287* __this, const RuntimeMethod* method) ;
// System.Void Unity.Services.Analytics.Internal.ConsentTracker::.ctor(Unity.Services.Analytics.Internal.IGeoAPI,Unity.Services.Analytics.ICoreStatsHelper)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConsentTracker__ctor_m9C23286CCF2BC6690013071ECD56F7FC0B5B745C (ConsentTracker_tBDC1E317516ED67AC655A7D3B1D44EF5666B3FC4* __this, RuntimeObject* ___0_geoApi, RuntimeObject* ___1_coreStatsHelper, const RuntimeMethod* method) ;
// System.Void Unity.Services.Analytics.Internal.ConsentTracker::set_optOutConsentStatus(Unity.Services.Analytics.Internal.ConsentStatus)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ConsentTracker_set_optOutConsentStatus_m4BAAF67518F147B7203463AD1557E2E14A795657_inline (ConsentTracker_tBDC1E317516ED67AC655A7D3B1D44EF5666B3FC4* __this, int32_t ___0_value, const RuntimeMethod* method) ;
// System.Void Unity.Services.Analytics.Internal.ConsentTracker::set_optInPiplConsentStatus(Unity.Services.Analytics.Internal.ConsentStatus)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ConsentTracker_set_optInPiplConsentStatus_m7121DEA6C7203C39DD740E00262387EF06B1C732_inline (ConsentTracker_tBDC1E317516ED67AC655A7D3B1D44EF5666B3FC4* __this, int32_t ___0_value, const RuntimeMethod* method) ;
// System.Void Unity.Services.Analytics.Internal.ConsentTracker::ReadOptInPiplConsentStatus()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConsentTracker_ReadOptInPiplConsentStatus_m1BBCAFF95811454222E9A78CCBC1DB4331CF5127 (ConsentTracker_tBDC1E317516ED67AC655A7D3B1D44EF5666B3FC4* __this, const RuntimeMethod* method) ;
// System.Void Unity.Services.Analytics.Internal.ConsentTracker::ReadOptOutConsentStatus()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConsentTracker_ReadOptOutConsentStatus_m231368E1ECC2A7BBB5ADD724CB7BCB6BFA0D6E80 (ConsentTracker_tBDC1E317516ED67AC655A7D3B1D44EF5666B3FC4* __this, const RuntimeMethod* method) ;
// System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1<TResult> System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1<Unity.Services.Analytics.Internal.GeoIPResponse>::Create()
inline AsyncTaskMethodBuilder_1_tCC71288BC6FD1578916420F041FD9DD930D2EEE5 AsyncTaskMethodBuilder_1_Create_m4B6AFF0D63DE8B335551AC63B1E6A663CE9544A0 (const RuntimeMethod* method)
{
return (( AsyncTaskMethodBuilder_1_tCC71288BC6FD1578916420F041FD9DD930D2EEE5 (*) (const RuntimeMethod*))AsyncTaskMethodBuilder_1_Create_m6A59453D00C0143F178809ADFD98C90E8C291ABB_gshared)(method);
}
// System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1<Unity.Services.Analytics.Internal.GeoIPResponse>::Start<Unity.Services.Analytics.Internal.ConsentTracker/<CheckGeoIP>d__19>(TStateMachine&)
inline void AsyncTaskMethodBuilder_1_Start_TisU3CCheckGeoIPU3Ed__19_tF4D189FF0813E0397D3684814869EC68573B2913_m666764D61DB7ABC8007283DF4BF8C0A50C2E7CB2 (AsyncTaskMethodBuilder_1_tCC71288BC6FD1578916420F041FD9DD930D2EEE5* __this, U3CCheckGeoIPU3Ed__19_tF4D189FF0813E0397D3684814869EC68573B2913* ___0_stateMachine, const RuntimeMethod* method)
{
(( void (*) (AsyncTaskMethodBuilder_1_tCC71288BC6FD1578916420F041FD9DD930D2EEE5*, U3CCheckGeoIPU3Ed__19_tF4D189FF0813E0397D3684814869EC68573B2913*, const RuntimeMethod*))AsyncTaskMethodBuilder_1_Start_TisU3CCheckGeoIPU3Ed__19_tF4D189FF0813E0397D3684814869EC68573B2913_m1562C2B4CCC280ADB36D2D434C9E2E553A8F7715_gshared)(__this, ___0_stateMachine, method);
}
// System.Threading.Tasks.Task`1<TResult> System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1<Unity.Services.Analytics.Internal.GeoIPResponse>::get_Task()
inline Task_1_t3F0E026C38791877CBE0DEC23CD10E9103FBA9B2* AsyncTaskMethodBuilder_1_get_Task_m650E5C11347CA5B2E79BFCE9C8BDE1865F4CBA29 (AsyncTaskMethodBuilder_1_tCC71288BC6FD1578916420F041FD9DD930D2EEE5* __this, const RuntimeMethod* method)
{
return (( Task_1_t3F0E026C38791877CBE0DEC23CD10E9103FBA9B2* (*) (AsyncTaskMethodBuilder_1_tCC71288BC6FD1578916420F041FD9DD930D2EEE5*, const RuntimeMethod*))AsyncTaskMethodBuilder_1_get_Task_mEA092EC6F1324A9D694CF6056FA8583F2A2BDC89_gshared)(__this, method);
}
// System.Void Unity.Services.Analytics.Internal.ConsentTracker::ValidateConsentFlow(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConsentTracker_ValidateConsentFlow_mE13FE2A462222F937BE88D7AACAEEF7DBE021FD4 (ConsentTracker_tBDC1E317516ED67AC655A7D3B1D44EF5666B3FC4* __this, String_t* ___0_identifier, const RuntimeMethod* method) ;
// System.Void Unity.Services.Analytics.Internal.ConsentTracker::SetOptInPiplConsentStatus(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConsentTracker_SetOptInPiplConsentStatus_m47227FFBA38B66803AFDB3638077B26660046151 (ConsentTracker_tBDC1E317516ED67AC655A7D3B1D44EF5666B3FC4* __this, bool ___0_consentGiven, const RuntimeMethod* method) ;
// Unity.Services.Analytics.Internal.ConsentStatus Unity.Services.Analytics.Internal.ConsentTracker::get_optOutConsentStatus()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ConsentTracker_get_optOutConsentStatus_mA1EB68620CB4A25DD2739C48F607DFE18924D415_inline (ConsentTracker_tBDC1E317516ED67AC655A7D3B1D44EF5666B3FC4* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.PlayerPrefs::SetInt(System.String,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlayerPrefs_SetInt_m956D3E2DB966F20CF42F842880DDF9E2BE94D948 (String_t* ___0_key, int32_t ___1_value, const RuntimeMethod* method) ;
// System.Void Unity.Services.Analytics.Internal.ConsentTracker::ValidateConsentWasChecked()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConsentTracker_ValidateConsentWasChecked_m92986F8E992406A10E6712086DE129EB009935E6 (ConsentTracker_tBDC1E317516ED67AC655A7D3B1D44EF5666B3FC4* __this, const RuntimeMethod* method) ;
// System.Boolean Unity.Services.Analytics.Internal.ConsentTracker::IsConsentGiven(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ConsentTracker_IsConsentGiven_m45BA5C4604FBACCB87933A7D812EEA65633F8338 (ConsentTracker_tBDC1E317516ED67AC655A7D3B1D44EF5666B3FC4* __this, String_t* ___0_identifier, const RuntimeMethod* method) ;
// Unity.Services.Analytics.Internal.ConsentStatus Unity.Services.Analytics.Internal.ConsentTracker::get_optInPiplConsentStatus()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ConsentTracker_get_optInPiplConsentStatus_m1F91E59567043A5429228EFBA83709725EB53A34_inline (ConsentTracker_tBDC1E317516ED67AC655A7D3B1D44EF5666B3FC4* __this, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.PlayerPrefs::HasKey(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PlayerPrefs_HasKey_mCA5C64BBA6BF8B230BC3BC92B4761DD3B11D4668 (String_t* ___0_key, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.PlayerPrefs::GetInt(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t PlayerPrefs_GetInt_m4D859DBEABAD3FB406C94485A0B2638A0C7F2987 (String_t* ___0_key, const RuntimeMethod* method) ;
// System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1<Unity.Services.Analytics.Internal.GeoIPResponse>::Start<Unity.Services.Analytics.Internal.ConsentTracker/<GetGeoIPResponse>d__33>(TStateMachine&)
inline void AsyncTaskMethodBuilder_1_Start_TisU3CGetGeoIPResponseU3Ed__33_tEB679EFC74F417928C47D29F932F7D9D7A8C3292_m73E08A89008E64DC46E1ACEC665EC6272CDD4622 (AsyncTaskMethodBuilder_1_tCC71288BC6FD1578916420F041FD9DD930D2EEE5* __this, U3CGetGeoIPResponseU3Ed__33_tEB679EFC74F417928C47D29F932F7D9D7A8C3292* ___0_stateMachine, const RuntimeMethod* method)
{
(( void (*) (AsyncTaskMethodBuilder_1_tCC71288BC6FD1578916420F041FD9DD930D2EEE5*, U3CGetGeoIPResponseU3Ed__33_tEB679EFC74F417928C47D29F932F7D9D7A8C3292*, const RuntimeMethod*))AsyncTaskMethodBuilder_1_Start_TisU3CGetGeoIPResponseU3Ed__33_tEB679EFC74F417928C47D29F932F7D9D7A8C3292_mBE0AEBBB612AB7C87006C85EDEA075DBF1733AFF_gshared)(__this, ___0_stateMachine, method);
}
// System.Boolean Unity.Services.Analytics.Internal.ConsentTracker::IsGeoIpChecked()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ConsentTracker_IsGeoIpChecked_m59099E930C861F18CAF7D68E0546C5D05663E50E (ConsentTracker_tBDC1E317516ED67AC655A7D3B1D44EF5666B3FC4* __this, const RuntimeMethod* method) ;
// System.Threading.Tasks.Task`1<Unity.Services.Analytics.Internal.GeoIPResponse> Unity.Services.Analytics.Internal.ConsentTracker::GetGeoIPResponse()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Task_1_t3F0E026C38791877CBE0DEC23CD10E9103FBA9B2* ConsentTracker_GetGeoIPResponse_m67ADCB7DD19286D83C63C5F1129F19E1F9F6F656 (ConsentTracker_tBDC1E317516ED67AC655A7D3B1D44EF5666B3FC4* __this, const RuntimeMethod* method) ;
// System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1<Unity.Services.Analytics.Internal.GeoIPResponse>::AwaitUnsafeOnCompleted<System.Runtime.CompilerServices.TaskAwaiter`1<Unity.Services.Analytics.Internal.GeoIPResponse>,Unity.Services.Analytics.Internal.ConsentTracker/<CheckGeoIP>d__19>(TAwaiter&,TStateMachine&)
inline void AsyncTaskMethodBuilder_1_AwaitUnsafeOnCompleted_TisTaskAwaiter_1_t67679171BEFE85C38666397015D627C6E3E7D886_TisU3CCheckGeoIPU3Ed__19_tF4D189FF0813E0397D3684814869EC68573B2913_m6F67D29FE3BD690109387456790DA526E3F3D722 (AsyncTaskMethodBuilder_1_tCC71288BC6FD1578916420F041FD9DD930D2EEE5* __this, TaskAwaiter_1_t67679171BEFE85C38666397015D627C6E3E7D886* ___0_awaiter, U3CCheckGeoIPU3Ed__19_tF4D189FF0813E0397D3684814869EC68573B2913* ___1_stateMachine, const RuntimeMethod* method)
{
(( void (*) (AsyncTaskMethodBuilder_1_tCC71288BC6FD1578916420F041FD9DD930D2EEE5*, TaskAwaiter_1_t67679171BEFE85C38666397015D627C6E3E7D886*, U3CCheckGeoIPU3Ed__19_tF4D189FF0813E0397D3684814869EC68573B2913*, const RuntimeMethod*))AsyncTaskMethodBuilder_1_AwaitUnsafeOnCompleted_TisTaskAwaiter_1_t0B808409CD8201F13AAC85F29D646518C4857BEA_TisU3CCheckGeoIPU3Ed__19_tF4D189FF0813E0397D3684814869EC68573B2913_mA0A6D812257DFA76AD9610A59ECE09F9C68D801D_gshared)(__this, ___0_awaiter, ___1_stateMachine, method);
}
// System.Boolean Unity.Services.Analytics.Internal.ConsentTracker::IsConsentGiven()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ConsentTracker_IsConsentGiven_m73AE70CC46CC8C736C47BE464B484132C9F1581A (ConsentTracker_tBDC1E317516ED67AC655A7D3B1D44EF5666B3FC4* __this, const RuntimeMethod* method) ;
// System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1<Unity.Services.Analytics.Internal.GeoIPResponse>::SetException(System.Exception)
inline void AsyncTaskMethodBuilder_1_SetException_m755EC2E736574A631BEC6E2F204F9AF72A5CFE2A (AsyncTaskMethodBuilder_1_tCC71288BC6FD1578916420F041FD9DD930D2EEE5* __this, Exception_t* ___0_exception, const RuntimeMethod* method)
{
(( void (*) (AsyncTaskMethodBuilder_1_tCC71288BC6FD1578916420F041FD9DD930D2EEE5*, Exception_t*, const RuntimeMethod*))AsyncTaskMethodBuilder_1_SetException_mC2F74B26F5303F9F960965220E2866D777F1A5C6_gshared)(__this, ___0_exception, method);
}
// System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1<Unity.Services.Analytics.Internal.GeoIPResponse>::SetResult(TResult)
inline void AsyncTaskMethodBuilder_1_SetResult_m8964201B7044B7762317C83D8CA064A284DAD38F (AsyncTaskMethodBuilder_1_tCC71288BC6FD1578916420F041FD9DD930D2EEE5* __this, GeoIPResponse_tADA05745323DD2374411BCB8CEC9EC086B4FE150* ___0_result, const RuntimeMethod* method)
{
(( void (*) (AsyncTaskMethodBuilder_1_tCC71288BC6FD1578916420F041FD9DD930D2EEE5*, GeoIPResponse_tADA05745323DD2374411BCB8CEC9EC086B4FE150*, const RuntimeMethod*))AsyncTaskMethodBuilder_1_SetResult_m0D83195F995F9825D7A6DCDC3835D6917C43B5A6_gshared)(__this, ___0_result, method);
}
// System.Void Unity.Services.Analytics.Internal.ConsentTracker/<CheckGeoIP>d__19::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CCheckGeoIPU3Ed__19_MoveNext_mE50FA81A1A7EC3B8AD5BACF2ED7D89137B90394B (U3CCheckGeoIPU3Ed__19_tF4D189FF0813E0397D3684814869EC68573B2913* __this, const RuntimeMethod* method) ;
// System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1<Unity.Services.Analytics.Internal.GeoIPResponse>::SetStateMachine(System.Runtime.CompilerServices.IAsyncStateMachine)
inline void AsyncTaskMethodBuilder_1_SetStateMachine_m618193D95F04A13F9794E020AC25EF91306A8670 (AsyncTaskMethodBuilder_1_tCC71288BC6FD1578916420F041FD9DD930D2EEE5* __this, RuntimeObject* ___0_stateMachine, const RuntimeMethod* method)
{
(( void (*) (AsyncTaskMethodBuilder_1_tCC71288BC6FD1578916420F041FD9DD930D2EEE5*, RuntimeObject*, const RuntimeMethod*))AsyncTaskMethodBuilder_1_SetStateMachine_m3BE54983634ABF5BE05200C7894AD0F9F20BDD65_gshared)(__this, ___0_stateMachine, method);
}
// System.Void Unity.Services.Analytics.Internal.ConsentTracker/<CheckGeoIP>d__19::SetStateMachine(System.Runtime.CompilerServices.IAsyncStateMachine)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CCheckGeoIPU3Ed__19_SetStateMachine_mD47ACB45E356285C8BB5F9147A5DEDC5B1163650 (U3CCheckGeoIPU3Ed__19_tF4D189FF0813E0397D3684814869EC68573B2913* __this, RuntimeObject* ___0_stateMachine, const RuntimeMethod* method) ;
// System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1<Unity.Services.Analytics.Internal.GeoIPResponse>::AwaitUnsafeOnCompleted<System.Runtime.CompilerServices.TaskAwaiter`1<Unity.Services.Analytics.Internal.GeoIPResponse>,Unity.Services.Analytics.Internal.ConsentTracker/<GetGeoIPResponse>d__33>(TAwaiter&,TStateMachine&)
inline void AsyncTaskMethodBuilder_1_AwaitUnsafeOnCompleted_TisTaskAwaiter_1_t67679171BEFE85C38666397015D627C6E3E7D886_TisU3CGetGeoIPResponseU3Ed__33_tEB679EFC74F417928C47D29F932F7D9D7A8C3292_m9C98D724DAFB7DF57764019C4A1087E586617EDE (AsyncTaskMethodBuilder_1_tCC71288BC6FD1578916420F041FD9DD930D2EEE5* __this, TaskAwaiter_1_t67679171BEFE85C38666397015D627C6E3E7D886* ___0_awaiter, U3CGetGeoIPResponseU3Ed__33_tEB679EFC74F417928C47D29F932F7D9D7A8C3292* ___1_stateMachine, const RuntimeMethod* method)
{
(( void (*) (AsyncTaskMethodBuilder_1_tCC71288BC6FD1578916420F041FD9DD930D2EEE5*, TaskAwaiter_1_t67679171BEFE85C38666397015D627C6E3E7D886*, U3CGetGeoIPResponseU3Ed__33_tEB679EFC74F417928C47D29F932F7D9D7A8C3292*, const RuntimeMethod*))AsyncTaskMethodBuilder_1_AwaitUnsafeOnCompleted_TisTaskAwaiter_1_t0B808409CD8201F13AAC85F29D646518C4857BEA_TisU3CGetGeoIPResponseU3Ed__33_tEB679EFC74F417928C47D29F932F7D9D7A8C3292_m9B2FD47E269DD9BD888B246A97D71DE869723B9A_gshared)(__this, ___0_awaiter, ___1_stateMachine, method);
}
// System.Void Unity.Services.Analytics.Internal.ConsentTracker/<GetGeoIPResponse>d__33::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CGetGeoIPResponseU3Ed__33_MoveNext_m8DC3796520E412B06E1C572F3D665F90CFF8D71D (U3CGetGeoIPResponseU3Ed__33_tEB679EFC74F417928C47D29F932F7D9D7A8C3292* __this, const RuntimeMethod* method) ;
// System.Void Unity.Services.Analytics.Internal.ConsentTracker/<GetGeoIPResponse>d__33::SetStateMachine(System.Runtime.CompilerServices.IAsyncStateMachine)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CGetGeoIPResponseU3Ed__33_SetStateMachine_m74A1484D7DB6DD67B7E7F0C16106CB2EC413F225 (U3CGetGeoIPResponseU3Ed__33_tEB679EFC74F417928C47D29F932F7D9D7A8C3292* __this, RuntimeObject* ___0_stateMachine, const RuntimeMethod* method) ;
// System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1<Unity.Services.Analytics.Internal.GeoIPResponse>::Start<Unity.Services.Analytics.Internal.GeoAPI/<MakeRequest>d__1>(TStateMachine&)
inline void AsyncTaskMethodBuilder_1_Start_TisU3CMakeRequestU3Ed__1_t0EF0B916953106E30ADFEE30817391CC38DF6084_m2278461A5470C358F8E18E9A5B3B61AB9076AA02 (AsyncTaskMethodBuilder_1_tCC71288BC6FD1578916420F041FD9DD930D2EEE5* __this, U3CMakeRequestU3Ed__1_t0EF0B916953106E30ADFEE30817391CC38DF6084* ___0_stateMachine, const RuntimeMethod* method)
{
(( void (*) (AsyncTaskMethodBuilder_1_tCC71288BC6FD1578916420F041FD9DD930D2EEE5*, U3CMakeRequestU3Ed__1_t0EF0B916953106E30ADFEE30817391CC38DF6084*, const RuntimeMethod*))AsyncTaskMethodBuilder_1_Start_TisU3CMakeRequestU3Ed__1_t0EF0B916953106E30ADFEE30817391CC38DF6084_m18B21400DBE1081835C8D98213AB847D6005D2DA_gshared)(__this, ___0_stateMachine, method);
}
// UnityEngine.Networking.UnityWebRequestAsyncOperation UnityEngine.Networking.UnityWebRequest::SendWebRequest()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C* UnityWebRequest_SendWebRequest_mA3CD13983BAA5074A0640EDD661B1E46E6DB6C13 (UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* __this, const RuntimeMethod* method) ;
// System.Void Unity.Services.Analytics.Internal.GeoAPI/WebRequestTaskWrapper/<>c__DisplayClass2_0::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass2_0__ctor_m62BF5B6343547C6A9291F3C4EF5C76012180A969 (U3CU3Ec__DisplayClass2_0_tA1057DDCB34766738AD61FC83B16C5939DF39952* __this, const RuntimeMethod* method) ;
// System.Void System.Threading.Tasks.TaskCompletionSource`1<UnityEngine.Networking.UnityWebRequestAsyncOperation>::.ctor()
inline void TaskCompletionSource_1__ctor_m28BBDEEB420B6B31DA78AC27F9ED2E899EF367B4 (TaskCompletionSource_1_t187BBB0EA0E2FFAD5D7E09DB36D1DF3DE2B2F68C* __this, const RuntimeMethod* method)
{
(( void (*) (TaskCompletionSource_1_t187BBB0EA0E2FFAD5D7E09DB36D1DF3DE2B2F68C*, const RuntimeMethod*))TaskCompletionSource_1__ctor_mBF9A903AD14C4E9CF044B227776C532BA9C40D60_gshared)(__this, method);
}
// System.Void System.Action`1<UnityEngine.AsyncOperation>::.ctor(System.Object,System.IntPtr)
inline void Action_1__ctor_m33ABB7530487276910BEFB499A97D33FB2E06D7D (Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
(( void (*) (Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB*, RuntimeObject*, intptr_t, const RuntimeMethod*))Action_1__ctor_m2E1DFA67718FC1A0B6E5DFEB78831FFE9C059EB4_gshared)(__this, ___0_object, ___1_method, method);
}
// System.Void UnityEngine.AsyncOperation::add_completed(System.Action`1<UnityEngine.AsyncOperation>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperation_add_completed_mD6F21BA8127D6D4B7ABDEFAA995A7A347A20A793 (AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* __this, Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB* ___0_value, const RuntimeMethod* method) ;
// System.Threading.Tasks.Task`1<TResult> System.Threading.Tasks.TaskCompletionSource`1<UnityEngine.Networking.UnityWebRequestAsyncOperation>::get_Task()
inline Task_1_t892C4382C6E738570B24B25E2972B303E8EB849F* TaskCompletionSource_1_get_Task_m84FB049ED4EBE0B7DCF8660691DDA2B497E6F0E6_inline (TaskCompletionSource_1_t187BBB0EA0E2FFAD5D7E09DB36D1DF3DE2B2F68C* __this, const RuntimeMethod* method)
{
return (( Task_1_t892C4382C6E738570B24B25E2972B303E8EB849F* (*) (TaskCompletionSource_1_t187BBB0EA0E2FFAD5D7E09DB36D1DF3DE2B2F68C*, const RuntimeMethod*))TaskCompletionSource_1_get_Task_mF44990297C25C7DBE1E65241C03D0120CB551552_gshared_inline)(__this, method);
}
// System.Runtime.CompilerServices.TaskAwaiter`1<TResult> System.Threading.Tasks.Task`1<UnityEngine.Networking.UnityWebRequestAsyncOperation>::GetAwaiter()
inline TaskAwaiter_1_t2EFD3A7518CBC33EEAA02EBD1D5C4147D6FD47BF Task_1_GetAwaiter_m1191FB560C8E8B2B31CE4C013EA83E8BA8FE17BC (Task_1_t892C4382C6E738570B24B25E2972B303E8EB849F* __this, const RuntimeMethod* method)
{
return (( TaskAwaiter_1_t2EFD3A7518CBC33EEAA02EBD1D5C4147D6FD47BF (*) (Task_1_t892C4382C6E738570B24B25E2972B303E8EB849F*, const RuntimeMethod*))Task_1_GetAwaiter_mD80ED263BF3F1F8DBDBD177BA3401A0AAAFA38E3_gshared)(__this, method);
}
// System.Void System.Threading.Tasks.TaskCompletionSource`1<UnityEngine.Networking.UnityWebRequestAsyncOperation>::SetResult(TResult)
inline void TaskCompletionSource_1_SetResult_m462302E1261DE351DB0AA663769C88ED0A78C5C4 (TaskCompletionSource_1_t187BBB0EA0E2FFAD5D7E09DB36D1DF3DE2B2F68C* __this, UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C* ___0_result, const RuntimeMethod* method)
{
(( void (*) (TaskCompletionSource_1_t187BBB0EA0E2FFAD5D7E09DB36D1DF3DE2B2F68C*, UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C*, const RuntimeMethod*))TaskCompletionSource_1_SetResult_m948378015A7A0E42647452EB7003466406B831A4_gshared)(__this, ___0_result, method);
}
// System.Void UnityEngine.Networking.UnityWebRequest::.ctor(System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityWebRequest__ctor_mD4739B0BF1C4937479A83B24B531C6B819712A3E (UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* __this, String_t* ___0_url, String_t* ___1_method, const RuntimeMethod* method) ;
// System.Void UnityEngine.Networking.UnityWebRequest::set_timeout(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityWebRequest_set_timeout_mE9C8169FA8CF1BE17E3D9FDACDC6E1A9508DF618 (UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* __this, int32_t ___0_value, const RuntimeMethod* method) ;
// System.Void UnityEngine.Networking.DownloadHandlerBuffer::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DownloadHandlerBuffer__ctor_m5EE7C9E8AB468B2B937A7C9C66B4176A884147AF (DownloadHandlerBuffer_t34C626F6513FA9A44FDDDEE85455CF2CD9DA5974* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Networking.UnityWebRequest::set_downloadHandler(UnityEngine.Networking.DownloadHandler)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityWebRequest_set_downloadHandler_m6CB94492012097DFC44E5773D1A627753788292F (UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* __this, DownloadHandler_t1B56C7D3F65D97A1E4B566A14A1E783EA8AE4EBB* ___0_value, const RuntimeMethod* method) ;
// System.Void Unity.Services.Analytics.Internal.GeoAPI/WebRequestTaskWrapper::.ctor(UnityEngine.Networking.UnityWebRequest)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebRequestTaskWrapper__ctor_m737411964301AB0483A39FB2B0D46B6CCC1E512E (WebRequestTaskWrapper_tF4501F92C57A6AA309830A1BE02214B16ADA71FD* __this, UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* ___0_request, const RuntimeMethod* method) ;
// System.Runtime.CompilerServices.TaskAwaiter`1<UnityEngine.Networking.UnityWebRequestAsyncOperation> Unity.Services.Analytics.Internal.GeoAPI/WebRequestTaskWrapper::GetAwaiter()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TaskAwaiter_1_t2EFD3A7518CBC33EEAA02EBD1D5C4147D6FD47BF WebRequestTaskWrapper_GetAwaiter_mE54F6FA2E11D3ECAA8BB6762857F32C1F40A5BE7 (WebRequestTaskWrapper_tF4501F92C57A6AA309830A1BE02214B16ADA71FD* __this, const RuntimeMethod* method) ;
// System.Boolean System.Runtime.CompilerServices.TaskAwaiter`1<UnityEngine.Networking.UnityWebRequestAsyncOperation>::get_IsCompleted()
inline bool TaskAwaiter_1_get_IsCompleted_mD3A1F9B5FE69A689A39D53FD3A093B7F8F05A070 (TaskAwaiter_1_t2EFD3A7518CBC33EEAA02EBD1D5C4147D6FD47BF* __this, const RuntimeMethod* method)
{
return (( bool (*) (TaskAwaiter_1_t2EFD3A7518CBC33EEAA02EBD1D5C4147D6FD47BF*, const RuntimeMethod*))TaskAwaiter_1_get_IsCompleted_mEEBB09E26F4165A0F864D92E1890CFCD2C8CFD54_gshared)(__this, method);
}
// System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1<Unity.Services.Analytics.Internal.GeoIPResponse>::AwaitUnsafeOnCompleted<System.Runtime.CompilerServices.TaskAwaiter`1<UnityEngine.Networking.UnityWebRequestAsyncOperation>,Unity.Services.Analytics.Internal.GeoAPI/<MakeRequest>d__1>(TAwaiter&,TStateMachine&)
inline void AsyncTaskMethodBuilder_1_AwaitUnsafeOnCompleted_TisTaskAwaiter_1_t2EFD3A7518CBC33EEAA02EBD1D5C4147D6FD47BF_TisU3CMakeRequestU3Ed__1_t0EF0B916953106E30ADFEE30817391CC38DF6084_m2C53456EB05AE3BD205398F10BFAEC3A03F99738 (AsyncTaskMethodBuilder_1_tCC71288BC6FD1578916420F041FD9DD930D2EEE5* __this, TaskAwaiter_1_t2EFD3A7518CBC33EEAA02EBD1D5C4147D6FD47BF* ___0_awaiter, U3CMakeRequestU3Ed__1_t0EF0B916953106E30ADFEE30817391CC38DF6084* ___1_stateMachine, const RuntimeMethod* method)
{
(( void (*) (AsyncTaskMethodBuilder_1_tCC71288BC6FD1578916420F041FD9DD930D2EEE5*, TaskAwaiter_1_t2EFD3A7518CBC33EEAA02EBD1D5C4147D6FD47BF*, U3CMakeRequestU3Ed__1_t0EF0B916953106E30ADFEE30817391CC38DF6084*, const RuntimeMethod*))AsyncTaskMethodBuilder_1_AwaitUnsafeOnCompleted_TisTaskAwaiter_1_t0B808409CD8201F13AAC85F29D646518C4857BEA_TisU3CMakeRequestU3Ed__1_t0EF0B916953106E30ADFEE30817391CC38DF6084_m51A996EF9F9E67A8B25CF795DB3AC78AFEE6B872_gshared)(__this, ___0_awaiter, ___1_stateMachine, method);
}
// TResult System.Runtime.CompilerServices.TaskAwaiter`1<UnityEngine.Networking.UnityWebRequestAsyncOperation>::GetResult()
inline UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C* TaskAwaiter_1_GetResult_mE0F44BFAB46D5BBA8B6341757BC30AEC7C44F5BB (TaskAwaiter_1_t2EFD3A7518CBC33EEAA02EBD1D5C4147D6FD47BF* __this, const RuntimeMethod* method)
{
return (( UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C* (*) (TaskAwaiter_1_t2EFD3A7518CBC33EEAA02EBD1D5C4147D6FD47BF*, const RuntimeMethod*))TaskAwaiter_1_GetResult_mA4A8A1F43A456B40DDA251D00026C60919AED85B_gshared)(__this, method);
}
// UnityEngine.Networking.UnityWebRequest UnityEngine.Networking.UnityWebRequestAsyncOperation::get_webRequest()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* UnityWebRequestAsyncOperation_get_webRequest_mF67D15420C7C1C4DCA1BD6F839048A0542998BC3_inline (UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C* __this, const RuntimeMethod* method) ;
// UnityEngine.Networking.UnityWebRequest/Result UnityEngine.Networking.UnityWebRequest::get_result()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t UnityWebRequest_get_result_mEF83848C5FCFB5E307CE4B57E42BF02FC9AED449 (UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* __this, const RuntimeMethod* method) ;
// UnityEngine.Networking.DownloadHandler UnityEngine.Networking.UnityWebRequest::get_downloadHandler()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DownloadHandler_t1B56C7D3F65D97A1E4B566A14A1E783EA8AE4EBB* UnityWebRequest_get_downloadHandler_m1AA91B23D9D594A4F4FE2975FC356C508528F1D5 (UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* __this, const RuntimeMethod* method) ;
// System.String UnityEngine.Networking.DownloadHandler::get_text()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* DownloadHandler_get_text_mA6DE5CB2647A21E577B963708DC3D0DA4DBFE7D8 (DownloadHandler_t1B56C7D3F65D97A1E4B566A14A1E783EA8AE4EBB* __this, const RuntimeMethod* method) ;
// T UnityEngine.JsonUtility::FromJson<Unity.Services.Analytics.Internal.GeoIPResponse>(System.String)
inline GeoIPResponse_tADA05745323DD2374411BCB8CEC9EC086B4FE150* JsonUtility_FromJson_TisGeoIPResponse_tADA05745323DD2374411BCB8CEC9EC086B4FE150_m21B845BE4B60BC55DEB2AE003994B8AB6DBF2C19 (String_t* ___0_json, const RuntimeMethod* method)
{
return (( GeoIPResponse_tADA05745323DD2374411BCB8CEC9EC086B4FE150* (*) (String_t*, const RuntimeMethod*))JsonUtility_FromJson_TisRuntimeObject_m0CCF0FE109BF4C85AECC9C5D0DBB43422A24FB40_gshared)(___0_json, method);
}
// System.Void Unity.Services.Analytics.Internal.GeoAPI/<MakeRequest>d__1::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CMakeRequestU3Ed__1_MoveNext_m84E5C849BBA78D226EF9A48216FFC4CD3D2042F1 (U3CMakeRequestU3Ed__1_t0EF0B916953106E30ADFEE30817391CC38DF6084* __this, const RuntimeMethod* method) ;
// System.Void Unity.Services.Analytics.Internal.GeoAPI/<MakeRequest>d__1::SetStateMachine(System.Runtime.CompilerServices.IAsyncStateMachine)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CMakeRequestU3Ed__1_SetStateMachine_mFB6A5DBCD2E2998B9B9CE5F86800FEDD596F4D08 (U3CMakeRequestU3Ed__1_t0EF0B916953106E30ADFEE30817391CC38DF6084* __this, RuntimeObject* ___0_stateMachine, const RuntimeMethod* method) ;
// System.String UnityEngine.Application::get_persistentDataPath()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Application_get_persistentDataPath_mC58BD3E1A20732E0A536491DBCAE6505B1624399 (const RuntimeMethod* method) ;
// System.Boolean System.IO.File::Exists(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool File_Exists_m95E329ABBE3EAD6750FE1989BBA6884457136D4A (String_t* ___0_path, const RuntimeMethod* method) ;
// System.Void System.IO.File::Delete(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void File_Delete_mE29829DA504F3E1B8BCB78F21E2862C9ED7EC386 (String_t* ___0_path, const RuntimeMethod* method) ;
// System.Void System.IO.FileStream::.ctor(System.String,System.IO.FileMode)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FileStream__ctor_m78499F9BE2BE31DA34F123B4399AA457716BD6E6 (FileStream_t07C7222EE10B75F352B89B76E60820160FF10AD8* __this, String_t* ___0_path, int32_t ___1_mode, const RuntimeMethod* method) ;
// System.Void System.IO.BinaryWriter::.ctor(System.IO.Stream)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BinaryWriter__ctor_mF2F1235E378C3EC493A8C816597BCEB4205A9CA0 (BinaryWriter_tFB94D67EDFA3F6A34744A163BDABE287FDF2ED1E* __this, Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* ___0_output, const RuntimeMethod* method) ;
// System.Void System.IO.BinaryReader::.ctor(System.IO.Stream)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BinaryReader__ctor_m898732FE0DBEDD480B24F6DE45A9AC696E44CC0F (BinaryReader_t9A6D85F0FE9AE4EBB5E8D66997DFD1D84939E158* __this, Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* ___0_input, const RuntimeMethod* method) ;
// System.Void Unity.Services.Analytics.Internal.DiskCache::ReadVersionOneCacheFile(System.Collections.Generic.List`1<System.Int32>&,System.IO.BinaryReader,System.IO.Stream&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DiskCache_ReadVersionOneCacheFile_mD1337201A3FBBAD29159B380EC39A07285441C96 (DiskCache_tE19D214B0538F2CC9D59D4F827B480AEBCEF368D* __this, List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73** ___0_eventEndIndices, BinaryReader_t9A6D85F0FE9AE4EBB5E8D66997DFD1D84939E158* ___1_reader, Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE** ___2_buffer, const RuntimeMethod* method) ;
// System.Void Unity.Services.Analytics.Internal.DiskCache::Clear()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DiskCache_Clear_m3C6A5E5104B8CF7998D637099B86428D08E6003D (DiskCache_tE19D214B0538F2CC9D59D4F827B480AEBCEF368D* __this, const RuntimeMethod* method) ;
// System.Void System.IO.Stream::CopyTo(System.IO.Stream)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Stream_CopyTo_m61DC54FF3708C2B8AB5C5D63D300AA57ADA01999 (Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* __this, Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* ___0_destination, const RuntimeMethod* method) ;
// System.Boolean Unity.Services.Analytics.Internal.Dispatcher::get_FlushInProgress()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Dispatcher_get_FlushInProgress_mCC5DAEE29D9E97D753FE7B2C876FC7B9E3F50E28_inline (Dispatcher_t60105C40E4336C76AECD5AF26D5C6A9448D3ECAE* __this, const RuntimeMethod* method) ;
// System.Void Unity.Services.Analytics.Internal.Dispatcher::FlushBufferToService()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dispatcher_FlushBufferToService_m55AC50B02B30BD4ED1E554D794AA5DEE9FB77C39 (Dispatcher_t60105C40E4336C76AECD5AF26D5C6A9448D3ECAE* __this, const RuntimeMethod* method) ;
// System.Void Unity.Services.Analytics.Internal.Dispatcher::set_FlushInProgress(System.Boolean)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Dispatcher_set_FlushInProgress_mE7F87C33DBBF7012A706047DC2336D3B6EF9391E_inline (Dispatcher_t60105C40E4336C76AECD5AF26D5C6A9448D3ECAE* __this, bool ___0_value, const RuntimeMethod* method) ;
// System.Void Unity.Services.Analytics.Internal.Dispatcher::set_ConsecutiveFailedUploadCount(System.Int32)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Dispatcher_set_ConsecutiveFailedUploadCount_m9EECD2DEB2695DBCF973D907662ED7D6140C9469_inline (Dispatcher_t60105C40E4336C76AECD5AF26D5C6A9448D3ECAE* __this, int32_t ___0_value, const RuntimeMethod* method) ;
// System.Int32 Unity.Services.Analytics.Internal.Dispatcher::get_ConsecutiveFailedUploadCount()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Dispatcher_get_ConsecutiveFailedUploadCount_m58D2668BE9E8194349A99CA67BB8583F09DE7C07_inline (Dispatcher_t60105C40E4336C76AECD5AF26D5C6A9448D3ECAE* __this, const RuntimeMethod* method) ;
// System.Void Unity.Services.Analytics.Internal.Event::set_Name(System.String)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Event_set_Name_mFD545E11D2CA0FD26602862BF4EC83950B4705F4_inline (Event_tD9437278379F641EDEFC62CAAC9419E3E6E29779* __this, String_t* ___0_value, const RuntimeMethod* method) ;
// System.Void Unity.Services.Analytics.Internal.Event::set_Version(System.Nullable`1<System.Int32>)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Event_set_Version_m3A7BF32FB758A13967ECB8D0195A8B819E585C2F_inline (Event_tD9437278379F641EDEFC62CAAC9419E3E6E29779* __this, Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 ___0_value, const RuntimeMethod* method) ;
// System.Void Unity.Services.Analytics.Internal.EventData::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventData__ctor_m8909A7D0EB7F7C034FB9F8C87F338230C6FC6920 (EventData_t2B2B196B233CC914CED6BF00E57F83F4F8917FD9* __this, const RuntimeMethod* method) ;
// System.Void Unity.Services.Analytics.Internal.Event::set_Parameters(Unity.Services.Analytics.Internal.EventData)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Event_set_Parameters_m987AD682F7F8AD6A3B54745372BF562233753166_inline (Event_tD9437278379F641EDEFC62CAAC9419E3E6E29779* __this, EventData_t2B2B196B233CC914CED6BF00E57F83F4F8917FD9* ___0_value, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Dictionary`2<System.String,System.Object>::.ctor()
inline void Dictionary_2__ctor_mC4F3DF292BAD88F4BF193C49CD689FAEBC4570A9 (Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* __this, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710*, const RuntimeMethod*))Dictionary_2__ctor_m5B32FBC624618211EB461D59CFBB10E987FD1329_gshared)(__this, method);
}
// System.Void Unity.Services.Analytics.Internal.EventData::set_Data(System.Collections.Generic.Dictionary`2<System.String,System.Object>)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void EventData_set_Data_m8F18C4676CD3D3C60353ECD22BC4B8813B6CA532_inline (EventData_t2B2B196B233CC914CED6BF00E57F83F4F8917FD9* __this, Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* ___0_value, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Dictionary`2<System.String,System.Object>::set_Item(TKey,TValue)
inline void Dictionary_2_set_Item_m7CCA97075B48AFB2B97E5A072B94BC7679374341 (Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* __this, String_t* ___0_key, RuntimeObject* ___1_value, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710*, String_t*, RuntimeObject*, const RuntimeMethod*))Dictionary_2_set_Item_m1A840355E8EDAECEA9D0C6F5E51B248FAA449CBD_gshared)(__this, ___0_key, ___1_value, method);
}
// System.Void Unity.Services.Analytics.Internal.EventData::Set(System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventData_Set_m8E2D9EE70BCD8BDF576528681D4548C507F1BDFE (EventData_t2B2B196B233CC914CED6BF00E57F83F4F8917FD9* __this, String_t* ___0_key, String_t* ___1_value, const RuntimeMethod* method) ;
// System.Void Unity.Services.Analytics.Internal.EventData::Set(System.String,System.Double)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventData_Set_mE70D7F5453F904855FCF3E0360AF319271F4AE9F (EventData_t2B2B196B233CC914CED6BF00E57F83F4F8917FD9* __this, String_t* ___0_key, double ___1_value, const RuntimeMethod* method) ;
// System.Void Unity.Services.Analytics.Internal.EventData::AddPlatform()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventData_AddPlatform_mAE46D5D36899394432E2E816D735E97600F5FB8C (EventData_t2B2B196B233CC914CED6BF00E57F83F4F8917FD9* __this, const RuntimeMethod* method) ;
// System.Void Unity.Services.Analytics.Internal.EventData::AddBatteryLoad()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventData_AddBatteryLoad_m257C9E032273F0E1F7A40B1B702735EF25E5DD89 (EventData_t2B2B196B233CC914CED6BF00E57F83F4F8917FD9* __this, const RuntimeMethod* method) ;
// System.Void Unity.Services.Analytics.Internal.EventData::AddConnectionType()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventData_AddConnectionType_m1450A5B8D76C0A214502CCBC1867C9CECB59743A (EventData_t2B2B196B233CC914CED6BF00E57F83F4F8917FD9* __this, const RuntimeMethod* method) ;
// System.Void Unity.Services.Analytics.Internal.EventData::AddUserCountry()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventData_AddUserCountry_m29889316674D0DD530FC6D28A2ACDC15A458F9E4 (EventData_t2B2B196B233CC914CED6BF00E57F83F4F8917FD9* __this, const RuntimeMethod* method) ;
// System.Void Unity.Services.Analytics.Internal.EventData::AddBuildGuuid()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventData_AddBuildGuuid_m400D6DE8418E260ADD25E0715BBCACB3A7B1A19E (EventData_t2B2B196B233CC914CED6BF00E57F83F4F8917FD9* __this, const RuntimeMethod* method) ;
// System.Void Unity.Services.Analytics.Internal.EventData::AddClientVersion()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventData_AddClientVersion_mAC9B494D44EBEF583456CBDAA3EE895DAEE289F0 (EventData_t2B2B196B233CC914CED6BF00E57F83F4F8917FD9* __this, const RuntimeMethod* method) ;
// System.Void Unity.Services.Analytics.Internal.EventData::AddGameBundleID()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventData_AddGameBundleID_mE8E0D5AF8B7BEF226EF076721F1E822EB5507784 (EventData_t2B2B196B233CC914CED6BF00E57F83F4F8917FD9* __this, const RuntimeMethod* method) ;
// UnityEngine.Networking.UploadHandler UnityEngine.Networking.UnityWebRequest::get_uploadHandler()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR UploadHandler_t7E504B1A83346248A0C8C4AF73A893226CB83EF6* UnityWebRequest_get_uploadHandler_mF92ED2E0410E7F720B8775B467CFD86B60909CF5 (UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Networking.UnityWebRequest::set_uploadHandler(UnityEngine.Networking.UploadHandler)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityWebRequest_set_uploadHandler_m68F346550136DE178C79238944985892196027FE (UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* __this, UploadHandler_t7E504B1A83346248A0C8C4AF73A893226CB83EF6* ___0_value, const RuntimeMethod* method) ;
// System.Void UnityEngine.Networking.UnityWebRequest::SetRequestHeader(System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityWebRequest_SetRequestHeader_m099734EB787B7269B62AB2236A5A4F7D35AF8BC5 (UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* __this, String_t* ___0_name, String_t* ___1_value, const RuntimeMethod* method) ;
// System.Void Unity.Services.Analytics.Internal.AnalyticsWebRequest::.ctor(System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnalyticsWebRequest__ctor_m8CA36BAF33C32134D350FC88E7BF795AFFDFD77D (AnalyticsWebRequest_t2851A3E58826329B4D5AE9A1898AD98EF26DEEFA* __this, String_t* ___0_url, String_t* ___1_method, const RuntimeMethod* method) ;
// System.Void UnityEngine.Networking.UploadHandlerRaw::.ctor(System.Byte[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UploadHandlerRaw__ctor_m168C957B67E29CB3072E3542044D37E2F16C42B7 (UploadHandlerRaw_t0A24CF320CDF16F1BC6C5C086DE71A1908CBB91A* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_data, const RuntimeMethod* method) ;
// System.Void UnityEngine.Networking.UploadHandler::set_contentType(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UploadHandler_set_contentType_mEFF2D2512996DFFF2BFC013388B702078BDC73F3 (UploadHandler_t7E504B1A83346248A0C8C4AF73A893226CB83EF6* __this, String_t* ___0_value, const RuntimeMethod* method) ;
// System.Void Unity.Services.Analytics.Internal.WebRequestHelper/<>c__DisplayClass2_0::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass2_0__ctor_m0F6A2DDF4EF21C3B648EA299191EB2D006DB68F9 (U3CU3Ec__DisplayClass2_0_tC549DEE19D3A36FBBE1510B664CF1CB349E507F5* __this, const RuntimeMethod* method) ;
// System.Int64 UnityEngine.Networking.UnityWebRequest::get_responseCode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t UnityWebRequest_get_responseCode_m012C177F61435D5D120A21D7A03FFF7B0F8B904B (UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* __this, const RuntimeMethod* method) ;
// System.Void System.Action`1<System.Int64>::Invoke(T)
inline void Action_1_Invoke_mE4800C6D733A4CDE721FD3D8B4E95319B5C64E9E_inline (Action_1_tBB5A52E9AEFBC4F0C8D94D39CAD16BCB6B8B5929* __this, int64_t ___0_obj, const RuntimeMethod* method)
{
(( void (*) (Action_1_tBB5A52E9AEFBC4F0C8D94D39CAD16BCB6B8B5929*, int64_t, const RuntimeMethod*))Action_1_Invoke_mE4800C6D733A4CDE721FD3D8B4E95319B5C64E9E_gshared_inline)(__this, ___0_obj, method);
}
// System.Void System.Nullable`1<System.Int32>::.ctor(T)
inline void Nullable_1__ctor_m141FA88563AC0B5179132FB929EABD02C47FF703 (Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28* __this, int32_t ___0_value, const RuntimeMethod* method)
{
(( void (*) (Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28*, int32_t, const RuntimeMethod*))Nullable_1__ctor_m141FA88563AC0B5179132FB929EABD02C47FF703_gshared)(__this, ___0_value, method);
}
// System.Void System.Array::Clear(System.Array,System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB (RuntimeArray* ___0_array, int32_t ___1_index, int32_t ___2_length, const RuntimeMethod* method) ;
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void Ua2CoreInitializeCallback::Register()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Ua2CoreInitializeCallback_Register_mF40ACDE0AA72C4F92C34C67044F57796F0EAE2B1 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CoreRegistration_DependsOn_TisICloudProjectId_t366B66869ECC734B15C1F60633D2B998CD9231FE_mE5B2A026998399E51D853DF4B3D4F9AA85BF84D4_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CoreRegistration_DependsOn_TisIEnvironments_t9DCAF0398EB856DBE771A9C2D7B120661D628CB7_mF32D3AEE8770313EFCC77D92013AF760CBABCD64_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CoreRegistration_DependsOn_TisIExternalUserId_t50A07D7165D254D971AA529FFE55B4A595A75F25_mCABAC7BD58204E9E5B80544CF9D413AEC53772DD_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CoreRegistration_DependsOn_TisIInstallationId_tCE6DEEEBAFABEB9EC621BD1646D82BC9D82BFB0C_mA93E2240E092DDA93C08F11936078CD15E581C91_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CoreRegistration_DependsOn_TisIProjectConfiguration_tB5A7516DEB869AD005431EC83C6E02221D2B60D2_mFE611D2FD196728ACC376EAB06D4F2664D8FDD10_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CoreRegistration_OptionallyDependsOn_TisIPlayerId_t6A7BAE55B4D78E87B15B9261828E897BAACBF913_m5F08ADC17E47CCBEEDC9C48CC64F5A475CCFD286_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CoreRegistration_ProvidesComponent_TisIAnalyticsStandardEventComponent_tF6FA10DAAE59FC2DD9C6441D6B2E8BDA6EDDA807_m4CCB17ADEC6343A3DE09DC770F1F49B45FFA4942_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CoreRegistry_RegisterPackage_TisUa2CoreInitializeCallback_t20D7CCCEDAF24D8AD75CBE5991731A72C70418BD_m2D03E607E78DEFB5521CD83B02846C48D6EF4F0E_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Ua2CoreInitializeCallback_t20D7CCCEDAF24D8AD75CBE5991731A72C70418BD_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
CoreRegistration_tD2BD53556CAA48BD5E0D32CB92C6494C0EB85581 V_0;
memset((&V_0), 0, sizeof(V_0));
{
// CoreRegistry.Instance.RegisterPackage(new Ua2CoreInitializeCallback())
// .DependsOn<IInstallationId>()
// .DependsOn<ICloudProjectId>()
// .DependsOn<IEnvironments>()
// .DependsOn<IExternalUserId>()
// .DependsOn<IProjectConfiguration>()
// .OptionallyDependsOn<IPlayerId>()
// .ProvidesComponent<IAnalyticsStandardEventComponent>();
CoreRegistry_t7B61538793CE940CE3A391364C163F1078C9F2BA* L_0;
L_0 = CoreRegistry_get_Instance_m73A64BD3CB78EF5AC698D1635B5872CEB9F9AFE2_inline(NULL);
Ua2CoreInitializeCallback_t20D7CCCEDAF24D8AD75CBE5991731A72C70418BD* L_1 = (Ua2CoreInitializeCallback_t20D7CCCEDAF24D8AD75CBE5991731A72C70418BD*)il2cpp_codegen_object_new(Ua2CoreInitializeCallback_t20D7CCCEDAF24D8AD75CBE5991731A72C70418BD_il2cpp_TypeInfo_var);
NullCheck(L_1);
Ua2CoreInitializeCallback__ctor_m096A57E67DE0D5E40E7AB84CF3935A5D7DD898CE(L_1, NULL);
NullCheck(L_0);
CoreRegistration_tD2BD53556CAA48BD5E0D32CB92C6494C0EB85581 L_2;
L_2 = CoreRegistry_RegisterPackage_TisUa2CoreInitializeCallback_t20D7CCCEDAF24D8AD75CBE5991731A72C70418BD_m2D03E607E78DEFB5521CD83B02846C48D6EF4F0E(L_0, L_1, CoreRegistry_RegisterPackage_TisUa2CoreInitializeCallback_t20D7CCCEDAF24D8AD75CBE5991731A72C70418BD_m2D03E607E78DEFB5521CD83B02846C48D6EF4F0E_RuntimeMethod_var);
V_0 = L_2;
CoreRegistration_tD2BD53556CAA48BD5E0D32CB92C6494C0EB85581 L_3;
L_3 = CoreRegistration_DependsOn_TisIInstallationId_tCE6DEEEBAFABEB9EC621BD1646D82BC9D82BFB0C_mA93E2240E092DDA93C08F11936078CD15E581C91((&V_0), CoreRegistration_DependsOn_TisIInstallationId_tCE6DEEEBAFABEB9EC621BD1646D82BC9D82BFB0C_mA93E2240E092DDA93C08F11936078CD15E581C91_RuntimeMethod_var);
V_0 = L_3;
CoreRegistration_tD2BD53556CAA48BD5E0D32CB92C6494C0EB85581 L_4;
L_4 = CoreRegistration_DependsOn_TisICloudProjectId_t366B66869ECC734B15C1F60633D2B998CD9231FE_mE5B2A026998399E51D853DF4B3D4F9AA85BF84D4((&V_0), CoreRegistration_DependsOn_TisICloudProjectId_t366B66869ECC734B15C1F60633D2B998CD9231FE_mE5B2A026998399E51D853DF4B3D4F9AA85BF84D4_RuntimeMethod_var);
V_0 = L_4;
CoreRegistration_tD2BD53556CAA48BD5E0D32CB92C6494C0EB85581 L_5;
L_5 = CoreRegistration_DependsOn_TisIEnvironments_t9DCAF0398EB856DBE771A9C2D7B120661D628CB7_mF32D3AEE8770313EFCC77D92013AF760CBABCD64((&V_0), CoreRegistration_DependsOn_TisIEnvironments_t9DCAF0398EB856DBE771A9C2D7B120661D628CB7_mF32D3AEE8770313EFCC77D92013AF760CBABCD64_RuntimeMethod_var);
V_0 = L_5;
CoreRegistration_tD2BD53556CAA48BD5E0D32CB92C6494C0EB85581 L_6;
L_6 = CoreRegistration_DependsOn_TisIExternalUserId_t50A07D7165D254D971AA529FFE55B4A595A75F25_mCABAC7BD58204E9E5B80544CF9D413AEC53772DD((&V_0), CoreRegistration_DependsOn_TisIExternalUserId_t50A07D7165D254D971AA529FFE55B4A595A75F25_mCABAC7BD58204E9E5B80544CF9D413AEC53772DD_RuntimeMethod_var);
V_0 = L_6;
CoreRegistration_tD2BD53556CAA48BD5E0D32CB92C6494C0EB85581 L_7;
L_7 = CoreRegistration_DependsOn_TisIProjectConfiguration_tB5A7516DEB869AD005431EC83C6E02221D2B60D2_mFE611D2FD196728ACC376EAB06D4F2664D8FDD10((&V_0), CoreRegistration_DependsOn_TisIProjectConfiguration_tB5A7516DEB869AD005431EC83C6E02221D2B60D2_mFE611D2FD196728ACC376EAB06D4F2664D8FDD10_RuntimeMethod_var);
V_0 = L_7;
CoreRegistration_tD2BD53556CAA48BD5E0D32CB92C6494C0EB85581 L_8;
L_8 = CoreRegistration_OptionallyDependsOn_TisIPlayerId_t6A7BAE55B4D78E87B15B9261828E897BAACBF913_m5F08ADC17E47CCBEEDC9C48CC64F5A475CCFD286((&V_0), CoreRegistration_OptionallyDependsOn_TisIPlayerId_t6A7BAE55B4D78E87B15B9261828E897BAACBF913_m5F08ADC17E47CCBEEDC9C48CC64F5A475CCFD286_RuntimeMethod_var);
V_0 = L_8;
CoreRegistration_tD2BD53556CAA48BD5E0D32CB92C6494C0EB85581 L_9;
L_9 = CoreRegistration_ProvidesComponent_TisIAnalyticsStandardEventComponent_tF6FA10DAAE59FC2DD9C6441D6B2E8BDA6EDDA807_m4CCB17ADEC6343A3DE09DC770F1F49B45FFA4942((&V_0), CoreRegistration_ProvidesComponent_TisIAnalyticsStandardEventComponent_tF6FA10DAAE59FC2DD9C6441D6B2E8BDA6EDDA807_m4CCB17ADEC6343A3DE09DC770F1F49B45FFA4942_RuntimeMethod_var);
// }
return;
}
}
// System.Threading.Tasks.Task Ua2CoreInitializeCallback::Initialize(Unity.Services.Core.Internal.CoreRegistry)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* Ua2CoreInitializeCallback_Initialize_mE8CA1840C20490FD250B30B6789619403DDE5748 (Ua2CoreInitializeCallback_t20D7CCCEDAF24D8AD75CBE5991731A72C70418BD* __this, CoreRegistry_t7B61538793CE940CE3A391364C163F1078C9F2BA* ___0_registry, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncTaskMethodBuilder_Start_TisU3CInitializeU3Ed__2_tE70F0976A2CAD0E2F0A8E8462D49D2EFA9AB281F_m4F2966D39E9AA64C6E314B2A63CA169B3F8AFEFD_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
U3CInitializeU3Ed__2_tE70F0976A2CAD0E2F0A8E8462D49D2EFA9AB281F V_0;
memset((&V_0), 0, sizeof(V_0));
{
il2cpp_codegen_runtime_class_init_inline(AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06_il2cpp_TypeInfo_var);
AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06 L_0;
L_0 = AsyncTaskMethodBuilder_Create_m24F3F260A79CA2B9EC4F1F15693A33F5EC58735A(NULL);
(&V_0)->___U3CU3Et__builder_1 = L_0;
Il2CppCodeGenWriteBarrier((void**)&((&((&(((&(&V_0)->___U3CU3Et__builder_1))->___m_builder_1))->___m_coreState_1))->___m_stateMachine_0), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((&((&(((&(&V_0)->___U3CU3Et__builder_1))->___m_builder_1))->___m_coreState_1))->___m_defaultContextAction_1), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((&(((&(&V_0)->___U3CU3Et__builder_1))->___m_builder_1))->___m_task_2), (void*)NULL);
#endif
CoreRegistry_t7B61538793CE940CE3A391364C163F1078C9F2BA* L_1 = ___0_registry;
(&V_0)->___registry_2 = L_1;
Il2CppCodeGenWriteBarrier((void**)(&(&V_0)->___registry_2), (void*)L_1);
(&V_0)->___U3CU3E1__state_0 = (-1);
AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06* L_2 = (AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06*)(&(&V_0)->___U3CU3Et__builder_1);
AsyncTaskMethodBuilder_Start_TisU3CInitializeU3Ed__2_tE70F0976A2CAD0E2F0A8E8462D49D2EFA9AB281F_m4F2966D39E9AA64C6E314B2A63CA169B3F8AFEFD(L_2, (&V_0), AsyncTaskMethodBuilder_Start_TisU3CInitializeU3Ed__2_tE70F0976A2CAD0E2F0A8E8462D49D2EFA9AB281F_m4F2966D39E9AA64C6E314B2A63CA169B3F8AFEFD_RuntimeMethod_var);
AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06* L_3 = (AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06*)(&(&V_0)->___U3CU3Et__builder_1);
Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* L_4;
L_4 = AsyncTaskMethodBuilder_get_Task_mE9125D5F8B96F26D1BA5A5347ED82669521C7F9E(L_3, NULL);
return L_4;
}
}
// System.Void Ua2CoreInitializeCallback::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Ua2CoreInitializeCallback__ctor_m096A57E67DE0D5E40E7AB84CF3935A5D7DD898CE (Ua2CoreInitializeCallback_t20D7CCCEDAF24D8AD75CBE5991731A72C70418BD* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__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
// System.Void Ua2CoreInitializeCallback/<Initialize>d__2::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CInitializeU3Ed__2_MoveNext_m363B0E235E88596349D1E9CE8CE635CA67A17DD9 (U3CInitializeU3Ed__2_tE70F0976A2CAD0E2F0A8E8462D49D2EFA9AB281F* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AnalyticsForgetter_tA1B9D1F48FB306C80BE60C9858646BC1368948C0_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AnalyticsServiceInstance_t85C6639220B0EFF1CB3C517E36C6B55385A56A62_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AnalyticsServiceSystemCalls_tA75EFB9A19C30CBFEABF5BF0578E1636083AC745_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AnalyticsService_t995B7CE25709A192F70345B0335516F282C0CE7B_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AnalyticsUserIdServiceComponent_t2A2B82EF9FBA795836189A3A0A3274A87D4E1B9B_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncTaskMethodBuilder_AwaitUnsafeOnCompleted_TisTaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833_TisU3CInitializeU3Ed__2_tE70F0976A2CAD0E2F0A8E8462D49D2EFA9AB281F_m6CA7288B39A328F23D802B24A3FD2765BA9F11F0_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BufferSystemCalls_t30CA07BE3DD2F29E9F7036ED838F0C92A50480F1_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BufferX_t61043C3179F78166341D64689A662C738496055C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ConsentTracker_tBDC1E317516ED67AC655A7D3B1D44EF5666B3FC4_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CoreRegistry_GetServiceComponent_TisICloudProjectId_t366B66869ECC734B15C1F60633D2B998CD9231FE_mF7458A4E56377FCF3301F3ECE3A64B8C709EB38F_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CoreRegistry_GetServiceComponent_TisIEnvironments_t9DCAF0398EB856DBE771A9C2D7B120661D628CB7_mB14B4F5C7C715C037C3D0B96AD44CFBC570659AF_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CoreRegistry_GetServiceComponent_TisIExternalUserId_t50A07D7165D254D971AA529FFE55B4A595A75F25_m943FC6CF014F0065DD2E93EC1C7830093F6B1918_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CoreRegistry_GetServiceComponent_TisIInstallationId_tCE6DEEEBAFABEB9EC621BD1646D82BC9D82BFB0C_m154CDEFCDF91B08E20C3D0DAE197A8AD04AAE70F_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CoreRegistry_GetServiceComponent_TisIPlayerId_t6A7BAE55B4D78E87B15B9261828E897BAACBF913_mAA43670CFBC53A1BB132782BB187BE8BF0D90BEC_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CoreRegistry_GetServiceComponent_TisIProjectConfiguration_tB5A7516DEB869AD005431EC83C6E02221D2B60D2_mF70AFB94326EDB167066B7836231B13A52150312_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CoreRegistry_RegisterServiceComponent_TisIAnalyticsStandardEventComponent_tF6FA10DAAE59FC2DD9C6441D6B2E8BDA6EDDA807_mBC81DFA289107F2FAEAC53E5B7785A2C65A76905_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CoreRegistry_RegisterServiceComponent_TisIAnalyticsUserId_t8C2078BBFD0D5C5EB8C45126592632FAAA1F2455_m24033D2421A44776EB156EB848C371BA5EEADBCC_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CoreStatsHelper_tBF3F119096A7ABBDDC9F22ACBF13FA25FCD166E6_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DataGenerator_t25BC607B3B6D456EAA5DC9C3F600C4B560800183_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DiskCache_tE19D214B0538F2CC9D59D4F827B480AEBCEF368D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dispatcher_t60105C40E4336C76AECD5AF26D5C6A9448D3ECAE_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FileSystemCalls_t1A2213109FA10AFB80C343E28A45F13F053970A3_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICloudProjectId_t366B66869ECC734B15C1F60633D2B998CD9231FE_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnvironments_t9DCAF0398EB856DBE771A9C2D7B120661D628CB7_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlayerPrefsPersistence_tA41639170405D0B663305EBE5D18CD5E27583DEF_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StandardEventServiceComponent_t587EC5F02461A7AD305539BAB07A2B93FD56E2BB_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WebRequestHelper_t90785D95A7FBCCA284192A9CB95D1DA845D57E71_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE5F64215B865771BB0C5BB83564A0D46D2F5CB44);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
RuntimeObject* V_1 = NULL;
RuntimeObject* V_2 = NULL;
RuntimeObject* V_3 = NULL;
RuntimeObject* V_4 = NULL;
CoreStatsHelper_tBF3F119096A7ABBDDC9F22ACBF13FA25FCD166E6* V_5 = NULL;
ConsentTracker_tBDC1E317516ED67AC655A7D3B1D44EF5666B3FC4* V_6 = NULL;
String_t* V_7 = NULL;
String_t* V_8 = NULL;
BufferX_t61043C3179F78166341D64689A662C738496055C* V_9 = NULL;
AnalyticsContainer_t80827118296A7273882EB5BAE9AC5207F90BBBE1* V_10 = NULL;
WebRequestHelper_t90785D95A7FBCCA284192A9CB95D1DA845D57E71* V_11 = NULL;
Dispatcher_t60105C40E4336C76AECD5AF26D5C6A9448D3ECAE* V_12 = NULL;
StandardEventServiceComponent_t587EC5F02461A7AD305539BAB07A2B93FD56E2BB* V_13 = NULL;
AnalyticsUserIdServiceComponent_t2A2B82EF9FBA795836189A3A0A3274A87D4E1B9B* V_14 = NULL;
TaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833 V_15;
memset((&V_15), 0, sizeof(V_15));
Exception_t* V_16 = NULL;
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
RuntimeObject* G_B4_0 = NULL;
RuntimeObject* G_B3_0 = NULL;
String_t* G_B5_0 = NULL;
String_t* G_B7_0 = NULL;
String_t* G_B6_0 = NULL;
{
int32_t L_0 = __this->___U3CU3E1__state_0;
V_0 = L_0;
}
try
{// begin try (depth: 1)
{
int32_t L_1 = V_0;
if (!L_1)
{
goto IL_0183_1;
}
}
{
// var cloudProjectId = registry.GetServiceComponent<ICloudProjectId>();
CoreRegistry_t7B61538793CE940CE3A391364C163F1078C9F2BA* L_2 = __this->___registry_2;
NullCheck(L_2);
RuntimeObject* L_3;
L_3 = CoreRegistry_GetServiceComponent_TisICloudProjectId_t366B66869ECC734B15C1F60633D2B998CD9231FE_mF7458A4E56377FCF3301F3ECE3A64B8C709EB38F(L_2, CoreRegistry_GetServiceComponent_TisICloudProjectId_t366B66869ECC734B15C1F60633D2B998CD9231FE_mF7458A4E56377FCF3301F3ECE3A64B8C709EB38F_RuntimeMethod_var);
// var installationId = registry.GetServiceComponent<IInstallationId>();
CoreRegistry_t7B61538793CE940CE3A391364C163F1078C9F2BA* L_4 = __this->___registry_2;
NullCheck(L_4);
RuntimeObject* L_5;
L_5 = CoreRegistry_GetServiceComponent_TisIInstallationId_tCE6DEEEBAFABEB9EC621BD1646D82BC9D82BFB0C_m154CDEFCDF91B08E20C3D0DAE197A8AD04AAE70F(L_4, CoreRegistry_GetServiceComponent_TisIInstallationId_tCE6DEEEBAFABEB9EC621BD1646D82BC9D82BFB0C_m154CDEFCDF91B08E20C3D0DAE197A8AD04AAE70F_RuntimeMethod_var);
V_1 = L_5;
// var playerId = registry.GetServiceComponent<IPlayerId>();
CoreRegistry_t7B61538793CE940CE3A391364C163F1078C9F2BA* L_6 = __this->___registry_2;
NullCheck(L_6);
RuntimeObject* L_7;
L_7 = CoreRegistry_GetServiceComponent_TisIPlayerId_t6A7BAE55B4D78E87B15B9261828E897BAACBF913_mAA43670CFBC53A1BB132782BB187BE8BF0D90BEC(L_6, CoreRegistry_GetServiceComponent_TisIPlayerId_t6A7BAE55B4D78E87B15B9261828E897BAACBF913_mAA43670CFBC53A1BB132782BB187BE8BF0D90BEC_RuntimeMethod_var);
V_2 = L_7;
// var environments = registry.GetServiceComponent<IEnvironments>();
CoreRegistry_t7B61538793CE940CE3A391364C163F1078C9F2BA* L_8 = __this->___registry_2;
NullCheck(L_8);
RuntimeObject* L_9;
L_9 = CoreRegistry_GetServiceComponent_TisIEnvironments_t9DCAF0398EB856DBE771A9C2D7B120661D628CB7_mB14B4F5C7C715C037C3D0B96AD44CFBC570659AF(L_8, CoreRegistry_GetServiceComponent_TisIEnvironments_t9DCAF0398EB856DBE771A9C2D7B120661D628CB7_mB14B4F5C7C715C037C3D0B96AD44CFBC570659AF_RuntimeMethod_var);
V_3 = L_9;
// var customUserId = registry.GetServiceComponent<IExternalUserId>();
CoreRegistry_t7B61538793CE940CE3A391364C163F1078C9F2BA* L_10 = __this->___registry_2;
NullCheck(L_10);
RuntimeObject* L_11;
L_11 = CoreRegistry_GetServiceComponent_TisIExternalUserId_t50A07D7165D254D971AA529FFE55B4A595A75F25_m943FC6CF014F0065DD2E93EC1C7830093F6B1918(L_10, CoreRegistry_GetServiceComponent_TisIExternalUserId_t50A07D7165D254D971AA529FFE55B4A595A75F25_m943FC6CF014F0065DD2E93EC1C7830093F6B1918_RuntimeMethod_var);
V_4 = L_11;
// var coreStatsHelper = new CoreStatsHelper();
CoreStatsHelper_tBF3F119096A7ABBDDC9F22ACBF13FA25FCD166E6* L_12 = (CoreStatsHelper_tBF3F119096A7ABBDDC9F22ACBF13FA25FCD166E6*)il2cpp_codegen_object_new(CoreStatsHelper_tBF3F119096A7ABBDDC9F22ACBF13FA25FCD166E6_il2cpp_TypeInfo_var);
NullCheck(L_12);
CoreStatsHelper__ctor_mD543DD28C5F258FC9B9BDD30D0192F8A7ECF9DF4(L_12, NULL);
V_5 = L_12;
// var consentTracker = new ConsentTracker(coreStatsHelper);
CoreStatsHelper_tBF3F119096A7ABBDDC9F22ACBF13FA25FCD166E6* L_13 = V_5;
ConsentTracker_tBDC1E317516ED67AC655A7D3B1D44EF5666B3FC4* L_14 = (ConsentTracker_tBDC1E317516ED67AC655A7D3B1D44EF5666B3FC4*)il2cpp_codegen_object_new(ConsentTracker_tBDC1E317516ED67AC655A7D3B1D44EF5666B3FC4_il2cpp_TypeInfo_var);
NullCheck(L_14);
ConsentTracker__ctor_m478B76472BE051496CB2D8EE77D91DED3D332E5A(L_14, L_13, NULL);
V_6 = L_14;
// string projectId = cloudProjectId?.GetCloudProjectId() ?? Application.cloudProjectId;
RuntimeObject* L_15 = L_3;
G_B3_0 = L_15;
if (L_15)
{
G_B4_0 = L_15;
goto IL_0060_1;
}
}
{
G_B5_0 = ((String_t*)(NULL));
goto IL_0065_1;
}
IL_0060_1:
{
NullCheck(G_B4_0);
String_t* L_16;
L_16 = InterfaceFuncInvoker0< String_t* >::Invoke(0 /* System.String Unity.Services.Core.Configuration.Internal.ICloudProjectId::GetCloudProjectId() */, ICloudProjectId_t366B66869ECC734B15C1F60633D2B998CD9231FE_il2cpp_TypeInfo_var, G_B4_0);
G_B5_0 = L_16;
}
IL_0065_1:
{
String_t* L_17 = G_B5_0;
G_B6_0 = L_17;
if (L_17)
{
G_B7_0 = L_17;
goto IL_006e_1;
}
}
{
String_t* L_18;
L_18 = Application_get_cloudProjectId_m84C5E847485178EEDA2E56E5EF72B0A740453EF9(NULL);
G_B7_0 = L_18;
}
IL_006e_1:
{
V_7 = G_B7_0;
// string collectUrl = String.Format(k_CollectUrlPattern, projectId, environments.Current.ToLowerInvariant());
String_t* L_19 = V_7;
RuntimeObject* L_20 = V_3;
NullCheck(L_20);
String_t* L_21;
L_21 = InterfaceFuncInvoker0< String_t* >::Invoke(0 /* System.String Unity.Services.Core.Environments.Internal.IEnvironments::get_Current() */, IEnvironments_t9DCAF0398EB856DBE771A9C2D7B120661D628CB7_il2cpp_TypeInfo_var, L_20);
NullCheck(L_21);
String_t* L_22;
L_22 = String_ToLowerInvariant_mBE32C93DE27C5353FEA3FA654FC1DDBE3D0EB0F2(L_21, NULL);
String_t* L_23;
L_23 = String_Format_mFB7DA489BD99F4670881FF50EC017BFB0A5C0987(_stringLiteralE5F64215B865771BB0C5BB83564A0D46D2F5CB44, L_19, L_22, NULL);
V_8 = L_23;
// var buffer = new BufferX(new BufferSystemCalls(), new DiskCache(new FileSystemCalls()));
BufferSystemCalls_t30CA07BE3DD2F29E9F7036ED838F0C92A50480F1* L_24 = (BufferSystemCalls_t30CA07BE3DD2F29E9F7036ED838F0C92A50480F1*)il2cpp_codegen_object_new(BufferSystemCalls_t30CA07BE3DD2F29E9F7036ED838F0C92A50480F1_il2cpp_TypeInfo_var);
NullCheck(L_24);
BufferSystemCalls__ctor_m11A81CCB33E4BA6C679E191AB344CC3277C57B8C(L_24, NULL);
FileSystemCalls_t1A2213109FA10AFB80C343E28A45F13F053970A3* L_25 = (FileSystemCalls_t1A2213109FA10AFB80C343E28A45F13F053970A3*)il2cpp_codegen_object_new(FileSystemCalls_t1A2213109FA10AFB80C343E28A45F13F053970A3_il2cpp_TypeInfo_var);
NullCheck(L_25);
FileSystemCalls__ctor_mED48303E0E5ADE100ED297D2F82072B5162F3E2A(L_25, NULL);
DiskCache_tE19D214B0538F2CC9D59D4F827B480AEBCEF368D* L_26 = (DiskCache_tE19D214B0538F2CC9D59D4F827B480AEBCEF368D*)il2cpp_codegen_object_new(DiskCache_tE19D214B0538F2CC9D59D4F827B480AEBCEF368D_il2cpp_TypeInfo_var);
NullCheck(L_26);
DiskCache__ctor_mBA8B9A9ECF83506913BC62A4782F490C2D300263(L_26, L_25, NULL);
BufferX_t61043C3179F78166341D64689A662C738496055C* L_27 = (BufferX_t61043C3179F78166341D64689A662C738496055C*)il2cpp_codegen_object_new(BufferX_t61043C3179F78166341D64689A662C738496055C_il2cpp_TypeInfo_var);
NullCheck(L_27);
BufferX__ctor_mBBE8167311FE2989DC8174E1DFB53EB59276540C(L_27, L_24, L_26, NULL);
V_9 = L_27;
// var containerObject = AnalyticsContainer.CreateContainer();
AnalyticsContainer_t80827118296A7273882EB5BAE9AC5207F90BBBE1* L_28;
L_28 = AnalyticsContainer_CreateContainer_m5217CD009ABF07FE51AC88C20F4B61B5A5BFF201(NULL);
V_10 = L_28;
// var webRequestHelper = new WebRequestHelper();
WebRequestHelper_t90785D95A7FBCCA284192A9CB95D1DA845D57E71* L_29 = (WebRequestHelper_t90785D95A7FBCCA284192A9CB95D1DA845D57E71*)il2cpp_codegen_object_new(WebRequestHelper_t90785D95A7FBCCA284192A9CB95D1DA845D57E71_il2cpp_TypeInfo_var);
NullCheck(L_29);
WebRequestHelper__ctor_m5F76E493A0C15311928DCCCCE293752DF3DA0CC9(L_29, NULL);
V_11 = L_29;
// var dispatcher = new Dispatcher(webRequestHelper, collectUrl);
WebRequestHelper_t90785D95A7FBCCA284192A9CB95D1DA845D57E71* L_30 = V_11;
String_t* L_31 = V_8;
Dispatcher_t60105C40E4336C76AECD5AF26D5C6A9448D3ECAE* L_32 = (Dispatcher_t60105C40E4336C76AECD5AF26D5C6A9448D3ECAE*)il2cpp_codegen_object_new(Dispatcher_t60105C40E4336C76AECD5AF26D5C6A9448D3ECAE_il2cpp_TypeInfo_var);
NullCheck(L_32);
Dispatcher__ctor_mDBB513D6B226DB1B13C536AE8FF0A531340D7208(L_32, L_30, L_31, NULL);
V_12 = L_32;
// AnalyticsService.internalInstance = new AnalyticsServiceInstance(
// new DataGenerator(),
// buffer,
// coreStatsHelper,
// consentTracker,
// dispatcher,
// new AnalyticsForgetter(collectUrl, new PlayerPrefsPersistence(), webRequestHelper),
// installationId,
// playerId,
// environments.Current,
// customUserId,
// new AnalyticsServiceSystemCalls(),
// containerObject);
DataGenerator_t25BC607B3B6D456EAA5DC9C3F600C4B560800183* L_33 = (DataGenerator_t25BC607B3B6D456EAA5DC9C3F600C4B560800183*)il2cpp_codegen_object_new(DataGenerator_t25BC607B3B6D456EAA5DC9C3F600C4B560800183_il2cpp_TypeInfo_var);
NullCheck(L_33);
DataGenerator__ctor_m659FA5FD00306B47B1A9D7461343C53EBCC0E85C(L_33, NULL);
BufferX_t61043C3179F78166341D64689A662C738496055C* L_34 = V_9;
CoreStatsHelper_tBF3F119096A7ABBDDC9F22ACBF13FA25FCD166E6* L_35 = V_5;
ConsentTracker_tBDC1E317516ED67AC655A7D3B1D44EF5666B3FC4* L_36 = V_6;
Dispatcher_t60105C40E4336C76AECD5AF26D5C6A9448D3ECAE* L_37 = V_12;
String_t* L_38 = V_8;
PlayerPrefsPersistence_tA41639170405D0B663305EBE5D18CD5E27583DEF* L_39 = (PlayerPrefsPersistence_tA41639170405D0B663305EBE5D18CD5E27583DEF*)il2cpp_codegen_object_new(PlayerPrefsPersistence_tA41639170405D0B663305EBE5D18CD5E27583DEF_il2cpp_TypeInfo_var);
NullCheck(L_39);
PlayerPrefsPersistence__ctor_m3F310A297230AB1ED4FD0884D4AAC45082E3DD77(L_39, NULL);
WebRequestHelper_t90785D95A7FBCCA284192A9CB95D1DA845D57E71* L_40 = V_11;
AnalyticsForgetter_tA1B9D1F48FB306C80BE60C9858646BC1368948C0* L_41 = (AnalyticsForgetter_tA1B9D1F48FB306C80BE60C9858646BC1368948C0*)il2cpp_codegen_object_new(AnalyticsForgetter_tA1B9D1F48FB306C80BE60C9858646BC1368948C0_il2cpp_TypeInfo_var);
NullCheck(L_41);
AnalyticsForgetter__ctor_mB7EFEF4ADE978A9CAD976324BCC6BE797558DB0E(L_41, L_38, L_39, L_40, NULL);
RuntimeObject* L_42 = V_1;
RuntimeObject* L_43 = V_2;
RuntimeObject* L_44 = V_3;
NullCheck(L_44);
String_t* L_45;
L_45 = InterfaceFuncInvoker0< String_t* >::Invoke(0 /* System.String Unity.Services.Core.Environments.Internal.IEnvironments::get_Current() */, IEnvironments_t9DCAF0398EB856DBE771A9C2D7B120661D628CB7_il2cpp_TypeInfo_var, L_44);
RuntimeObject* L_46 = V_4;
AnalyticsServiceSystemCalls_tA75EFB9A19C30CBFEABF5BF0578E1636083AC745* L_47 = (AnalyticsServiceSystemCalls_tA75EFB9A19C30CBFEABF5BF0578E1636083AC745*)il2cpp_codegen_object_new(AnalyticsServiceSystemCalls_tA75EFB9A19C30CBFEABF5BF0578E1636083AC745_il2cpp_TypeInfo_var);
NullCheck(L_47);
AnalyticsServiceSystemCalls__ctor_m0CE98AA41596DAEC3FE38B2657205368207C45D0(L_47, NULL);
AnalyticsContainer_t80827118296A7273882EB5BAE9AC5207F90BBBE1* L_48 = V_10;
AnalyticsServiceInstance_t85C6639220B0EFF1CB3C517E36C6B55385A56A62* L_49 = (AnalyticsServiceInstance_t85C6639220B0EFF1CB3C517E36C6B55385A56A62*)il2cpp_codegen_object_new(AnalyticsServiceInstance_t85C6639220B0EFF1CB3C517E36C6B55385A56A62_il2cpp_TypeInfo_var);
NullCheck(L_49);
AnalyticsServiceInstance__ctor_m5CC64E3971825C835A1EC42BC84478BD7E76758A(L_49, L_33, L_34, L_35, L_36, L_37, L_41, L_42, L_43, L_45, L_46, L_47, L_48, NULL);
((AnalyticsService_t995B7CE25709A192F70345B0335516F282C0CE7B_StaticFields*)il2cpp_codegen_static_fields_for(AnalyticsService_t995B7CE25709A192F70345B0335516F282C0CE7B_il2cpp_TypeInfo_var))->___internalInstance_0 = L_49;
Il2CppCodeGenWriteBarrier((void**)(&((AnalyticsService_t995B7CE25709A192F70345B0335516F282C0CE7B_StaticFields*)il2cpp_codegen_static_fields_for(AnalyticsService_t995B7CE25709A192F70345B0335516F282C0CE7B_il2cpp_TypeInfo_var))->___internalInstance_0), (void*)L_49);
// buffer.InjectIds(AnalyticsService.internalInstance);
BufferX_t61043C3179F78166341D64689A662C738496055C* L_50 = V_9;
AnalyticsServiceInstance_t85C6639220B0EFF1CB3C517E36C6B55385A56A62* L_51 = ((AnalyticsService_t995B7CE25709A192F70345B0335516F282C0CE7B_StaticFields*)il2cpp_codegen_static_fields_for(AnalyticsService_t995B7CE25709A192F70345B0335516F282C0CE7B_il2cpp_TypeInfo_var))->___internalInstance_0;
NullCheck(L_50);
BufferX_InjectIds_m7ABB2F8A2226B6A8C1D36AA1BCC305C3B928717D_inline(L_50, L_51, NULL);
// containerObject.Initialize(AnalyticsService.internalInstance);
AnalyticsContainer_t80827118296A7273882EB5BAE9AC5207F90BBBE1* L_52 = V_10;
AnalyticsServiceInstance_t85C6639220B0EFF1CB3C517E36C6B55385A56A62* L_53 = ((AnalyticsService_t995B7CE25709A192F70345B0335516F282C0CE7B_StaticFields*)il2cpp_codegen_static_fields_for(AnalyticsService_t995B7CE25709A192F70345B0335516F282C0CE7B_il2cpp_TypeInfo_var))->___internalInstance_0;
NullCheck(L_52);
AnalyticsContainer_Initialize_m57C0D3C612C0DD90A98563A788EC6BE852555111(L_52, L_53, NULL);
// AnalyticsService.internalInstance.ResumeDataDeletionIfNecessary();
AnalyticsServiceInstance_t85C6639220B0EFF1CB3C517E36C6B55385A56A62* L_54 = ((AnalyticsService_t995B7CE25709A192F70345B0335516F282C0CE7B_StaticFields*)il2cpp_codegen_static_fields_for(AnalyticsService_t995B7CE25709A192F70345B0335516F282C0CE7B_il2cpp_TypeInfo_var))->___internalInstance_0;
NullCheck(L_54);
AnalyticsServiceInstance_ResumeDataDeletionIfNecessary_mA71BC424BAB3BDCA709948E63934C16562EA5AE6(L_54, NULL);
// StandardEventServiceComponent standardEventComponent = new StandardEventServiceComponent(
// registry.GetServiceComponent<IProjectConfiguration>(),
// AnalyticsService.internalInstance);
CoreRegistry_t7B61538793CE940CE3A391364C163F1078C9F2BA* L_55 = __this->___registry_2;
NullCheck(L_55);
RuntimeObject* L_56;
L_56 = CoreRegistry_GetServiceComponent_TisIProjectConfiguration_tB5A7516DEB869AD005431EC83C6E02221D2B60D2_mF70AFB94326EDB167066B7836231B13A52150312(L_55, CoreRegistry_GetServiceComponent_TisIProjectConfiguration_tB5A7516DEB869AD005431EC83C6E02221D2B60D2_mF70AFB94326EDB167066B7836231B13A52150312_RuntimeMethod_var);
AnalyticsServiceInstance_t85C6639220B0EFF1CB3C517E36C6B55385A56A62* L_57 = ((AnalyticsService_t995B7CE25709A192F70345B0335516F282C0CE7B_StaticFields*)il2cpp_codegen_static_fields_for(AnalyticsService_t995B7CE25709A192F70345B0335516F282C0CE7B_il2cpp_TypeInfo_var))->___internalInstance_0;
StandardEventServiceComponent_t587EC5F02461A7AD305539BAB07A2B93FD56E2BB* L_58 = (StandardEventServiceComponent_t587EC5F02461A7AD305539BAB07A2B93FD56E2BB*)il2cpp_codegen_object_new(StandardEventServiceComponent_t587EC5F02461A7AD305539BAB07A2B93FD56E2BB_il2cpp_TypeInfo_var);
NullCheck(L_58);
StandardEventServiceComponent__ctor_mED8BAC8D2E1D561A6DCB4A1F35D4E7A60553CB87(L_58, L_56, L_57, NULL);
V_13 = L_58;
// registry.RegisterServiceComponent<IAnalyticsStandardEventComponent>(standardEventComponent);
CoreRegistry_t7B61538793CE940CE3A391364C163F1078C9F2BA* L_59 = __this->___registry_2;
StandardEventServiceComponent_t587EC5F02461A7AD305539BAB07A2B93FD56E2BB* L_60 = V_13;
NullCheck(L_59);
CoreRegistry_RegisterServiceComponent_TisIAnalyticsStandardEventComponent_tF6FA10DAAE59FC2DD9C6441D6B2E8BDA6EDDA807_mBC81DFA289107F2FAEAC53E5B7785A2C65A76905(L_59, L_60, CoreRegistry_RegisterServiceComponent_TisIAnalyticsStandardEventComponent_tF6FA10DAAE59FC2DD9C6441D6B2E8BDA6EDDA807_mBC81DFA289107F2FAEAC53E5B7785A2C65A76905_RuntimeMethod_var);
// AnalyticsUserIdServiceComponent userIdComponent = new AnalyticsUserIdServiceComponent(AnalyticsService.internalInstance);
AnalyticsServiceInstance_t85C6639220B0EFF1CB3C517E36C6B55385A56A62* L_61 = ((AnalyticsService_t995B7CE25709A192F70345B0335516F282C0CE7B_StaticFields*)il2cpp_codegen_static_fields_for(AnalyticsService_t995B7CE25709A192F70345B0335516F282C0CE7B_il2cpp_TypeInfo_var))->___internalInstance_0;
AnalyticsUserIdServiceComponent_t2A2B82EF9FBA795836189A3A0A3274A87D4E1B9B* L_62 = (AnalyticsUserIdServiceComponent_t2A2B82EF9FBA795836189A3A0A3274A87D4E1B9B*)il2cpp_codegen_object_new(AnalyticsUserIdServiceComponent_t2A2B82EF9FBA795836189A3A0A3274A87D4E1B9B_il2cpp_TypeInfo_var);
NullCheck(L_62);
AnalyticsUserIdServiceComponent__ctor_mC4D9557B2E49D4883E699F5F8034FE65740D334E(L_62, L_61, NULL);
V_14 = L_62;
// registry.RegisterServiceComponent<IAnalyticsUserId>(userIdComponent);
CoreRegistry_t7B61538793CE940CE3A391364C163F1078C9F2BA* L_63 = __this->___registry_2;
AnalyticsUserIdServiceComponent_t2A2B82EF9FBA795836189A3A0A3274A87D4E1B9B* L_64 = V_14;
NullCheck(L_63);
CoreRegistry_RegisterServiceComponent_TisIAnalyticsUserId_t8C2078BBFD0D5C5EB8C45126592632FAAA1F2455_m24033D2421A44776EB156EB848C371BA5EEADBCC(L_63, L_64, CoreRegistry_RegisterServiceComponent_TisIAnalyticsUserId_t8C2078BBFD0D5C5EB8C45126592632FAAA1F2455_m24033D2421A44776EB156EB848C371BA5EEADBCC_RuntimeMethod_var);
// await Task.CompletedTask;
il2cpp_codegen_runtime_class_init_inline(Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572_il2cpp_TypeInfo_var);
Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* L_65;
L_65 = Task_get_CompletedTask_m1567097D0142D009DC8F9B70DA2C55DA651D55E9_inline(NULL);
NullCheck(L_65);
TaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833 L_66;
L_66 = Task_GetAwaiter_m08B368EAC939DD35D0AC428180822255A442CA29(L_65, NULL);
V_15 = L_66;
bool L_67;
L_67 = TaskAwaiter_get_IsCompleted_mC236D276FBE3A271B56EE13FCAF2C96E48453ED8((&V_15), NULL);
if (L_67)
{
goto IL_01a0_1;
}
}
{
int32_t L_68 = 0;
V_0 = L_68;
__this->___U3CU3E1__state_0 = L_68;
TaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833 L_69 = V_15;
__this->___U3CU3Eu__1_3 = L_69;
Il2CppCodeGenWriteBarrier((void**)&(((&__this->___U3CU3Eu__1_3))->___m_task_0), (void*)NULL);
AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06* L_70 = (AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06*)(&__this->___U3CU3Et__builder_1);
il2cpp_codegen_runtime_class_init_inline(AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06_il2cpp_TypeInfo_var);
AsyncTaskMethodBuilder_AwaitUnsafeOnCompleted_TisTaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833_TisU3CInitializeU3Ed__2_tE70F0976A2CAD0E2F0A8E8462D49D2EFA9AB281F_m6CA7288B39A328F23D802B24A3FD2765BA9F11F0(L_70, (&V_15), __this, AsyncTaskMethodBuilder_AwaitUnsafeOnCompleted_TisTaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833_TisU3CInitializeU3Ed__2_tE70F0976A2CAD0E2F0A8E8462D49D2EFA9AB281F_m6CA7288B39A328F23D802B24A3FD2765BA9F11F0_RuntimeMethod_var);
goto IL_01d5;
}
IL_0183_1:
{
TaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833 L_71 = __this->___U3CU3Eu__1_3;
V_15 = L_71;
TaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833* L_72 = (TaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833*)(&__this->___U3CU3Eu__1_3);
il2cpp_codegen_initobj(L_72, sizeof(TaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833));
int32_t L_73 = (-1);
V_0 = L_73;
__this->___U3CU3E1__state_0 = L_73;
}
IL_01a0_1:
{
TaskAwaiter_GetResult_mC1D712500AE49B4A89C85D6B79D87D1BA9A6B94D((&V_15), NULL);
goto IL_01c2;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
{
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
goto CATCH_01a9;
}
throw e;
}
CATCH_01a9:
{// begin catch(System.Exception)
Exception_t* L_74 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));;
V_16 = L_74;
__this->___U3CU3E1__state_0 = ((int32_t)-2);
AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06* L_75 = (AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06*)(&__this->___U3CU3Et__builder_1);
Exception_t* L_76 = V_16;
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06_il2cpp_TypeInfo_var)));
AsyncTaskMethodBuilder_SetException_mBE41863F0571E0177A15731294087DE45E1FC10B(L_75, L_76, NULL);
IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
goto IL_01d5;
}// end catch (depth: 1)
IL_01c2:
{
// }
__this->___U3CU3E1__state_0 = ((int32_t)-2);
AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06* L_77 = (AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06*)(&__this->___U3CU3Et__builder_1);
il2cpp_codegen_runtime_class_init_inline(AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06_il2cpp_TypeInfo_var);
AsyncTaskMethodBuilder_SetResult_m76D8B84F0068257C1823B1200B00E58E0C8DDDDE(L_77, NULL);
}
IL_01d5:
{
return;
}
}
IL2CPP_EXTERN_C void U3CInitializeU3Ed__2_MoveNext_m363B0E235E88596349D1E9CE8CE635CA67A17DD9_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
U3CInitializeU3Ed__2_tE70F0976A2CAD0E2F0A8E8462D49D2EFA9AB281F* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<U3CInitializeU3Ed__2_tE70F0976A2CAD0E2F0A8E8462D49D2EFA9AB281F*>(__this + _offset);
U3CInitializeU3Ed__2_MoveNext_m363B0E235E88596349D1E9CE8CE635CA67A17DD9(_thisAdjusted, method);
}
// System.Void Ua2CoreInitializeCallback/<Initialize>d__2::SetStateMachine(System.Runtime.CompilerServices.IAsyncStateMachine)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CInitializeU3Ed__2_SetStateMachine_m90B148F8797C14917EEA2A2E6D30FB4562499A8B (U3CInitializeU3Ed__2_tE70F0976A2CAD0E2F0A8E8462D49D2EFA9AB281F* __this, RuntimeObject* ___0_stateMachine, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06* L_0 = (AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06*)(&__this->___U3CU3Et__builder_1);
RuntimeObject* L_1 = ___0_stateMachine;
il2cpp_codegen_runtime_class_init_inline(AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06_il2cpp_TypeInfo_var);
AsyncTaskMethodBuilder_SetStateMachine_mE52B5B6B076025592A7AB462E3D26FA434AEB795(L_0, L_1, NULL);
return;
}
}
IL2CPP_EXTERN_C void U3CInitializeU3Ed__2_SetStateMachine_m90B148F8797C14917EEA2A2E6D30FB4562499A8B_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___0_stateMachine, const RuntimeMethod* method)
{
U3CInitializeU3Ed__2_tE70F0976A2CAD0E2F0A8E8462D49D2EFA9AB281F* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<U3CInitializeU3Ed__2_tE70F0976A2CAD0E2F0A8E8462D49D2EFA9AB281F*>(__this + _offset);
U3CInitializeU3Ed__2_SetStateMachine_m90B148F8797C14917EEA2A2E6D30FB4562499A8B(_thisAdjusted, ___0_stateMachine, 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
// Unity.Services.Analytics.IAnalyticsService Unity.Services.Analytics.AnalyticsService::get_Instance()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* AnalyticsService_get_Instance_mD65A4BCA1F3A8D3977E5FFF422319EA564BFD059 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AnalyticsService_t995B7CE25709A192F70345B0335516F282C0CE7B_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// if (internalInstance == null)
AnalyticsServiceInstance_t85C6639220B0EFF1CB3C517E36C6B55385A56A62* L_0 = ((AnalyticsService_t995B7CE25709A192F70345B0335516F282C0CE7B_StaticFields*)il2cpp_codegen_static_fields_for(AnalyticsService_t995B7CE25709A192F70345B0335516F282C0CE7B_il2cpp_TypeInfo_var))->___internalInstance_0;
if (L_0)
{
goto IL_0012;
}
}
{
// throw new ServicesInitializationException("The Analytics service has not been initialized. Please initialize Unity Services.");
ServicesInitializationException_tBF84F1801B1054DE91A79436CA6D3FA5F0F68631* L_1 = (ServicesInitializationException_tBF84F1801B1054DE91A79436CA6D3FA5F0F68631*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ServicesInitializationException_tBF84F1801B1054DE91A79436CA6D3FA5F0F68631_il2cpp_TypeInfo_var)));
NullCheck(L_1);
ServicesInitializationException__ctor_m638AF9055D8C8C6BA7AC554FF3066C26EA869F55(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral9629684BC30911A2DEAA94689CC844A293D35D8F)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&AnalyticsService_get_Instance_mD65A4BCA1F3A8D3977E5FFF422319EA564BFD059_RuntimeMethod_var)));
}
IL_0012:
{
// return internalInstance;
AnalyticsServiceInstance_t85C6639220B0EFF1CB3C517E36C6B55385A56A62* L_2 = ((AnalyticsService_t995B7CE25709A192F70345B0335516F282C0CE7B_StaticFields*)il2cpp_codegen_static_fields_for(AnalyticsService_t995B7CE25709A192F70345B0335516F282C0CE7B_il2cpp_TypeInfo_var))->___internalInstance_0;
return L_2;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Threading.Tasks.Task`1<System.Collections.Generic.List`1<System.String>> Unity.Services.Analytics.AnalyticsServiceInstance::CheckForRequiredConsents()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Task_1_tC46C9EBCBC033211372E7FFA650937B48144AB1D* AnalyticsServiceInstance_CheckForRequiredConsents_mE79E03DE5BB2038F8435D4546170E80612E23E55 (AnalyticsServiceInstance_t85C6639220B0EFF1CB3C517E36C6B55385A56A62* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncTaskMethodBuilder_1_Create_mC389C6193935CB0A93B35EB80DD27B55760DA315_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncTaskMethodBuilder_1_Start_TisU3CCheckForRequiredConsentsU3Ed__0_tE4974F41B1F427E322B867A158105241B1665396_m69AA1E1E57283E1AE668FF20AE4AFFD14FFD9833_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncTaskMethodBuilder_1_get_Task_m7DDA6B2D1E56036D887F4673F2420A0FB4E0569B_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncTaskMethodBuilder_1_t6C6A8B677F9E92A76A93C9D97B66849EBECA0FE6_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
U3CCheckForRequiredConsentsU3Ed__0_tE4974F41B1F427E322B867A158105241B1665396 V_0;
memset((&V_0), 0, sizeof(V_0));
{
il2cpp_codegen_runtime_class_init_inline(AsyncTaskMethodBuilder_1_t6C6A8B677F9E92A76A93C9D97B66849EBECA0FE6_il2cpp_TypeInfo_var);
AsyncTaskMethodBuilder_1_t6C6A8B677F9E92A76A93C9D97B66849EBECA0FE6 L_0;
L_0 = AsyncTaskMethodBuilder_1_Create_mC389C6193935CB0A93B35EB80DD27B55760DA315(AsyncTaskMethodBuilder_1_Create_mC389C6193935CB0A93B35EB80DD27B55760DA315_RuntimeMethod_var);
(&V_0)->___U3CU3Et__builder_1 = L_0;
Il2CppCodeGenWriteBarrier((void**)&((&(((&(&V_0)->___U3CU3Et__builder_1))->___m_coreState_1))->___m_stateMachine_0), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((&(((&(&V_0)->___U3CU3Et__builder_1))->___m_coreState_1))->___m_defaultContextAction_1), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&(((&(&V_0)->___U3CU3Et__builder_1))->___m_task_2), (void*)NULL);
#endif
(&V_0)->___U3CU3E4__this_2 = __this;
Il2CppCodeGenWriteBarrier((void**)(&(&V_0)->___U3CU3E4__this_2), (void*)__this);
(&V_0)->___U3CU3E1__state_0 = (-1);
AsyncTaskMethodBuilder_1_t6C6A8B677F9E92A76A93C9D97B66849EBECA0FE6* L_1 = (AsyncTaskMethodBuilder_1_t6C6A8B677F9E92A76A93C9D97B66849EBECA0FE6*)(&(&V_0)->___U3CU3Et__builder_1);
AsyncTaskMethodBuilder_1_Start_TisU3CCheckForRequiredConsentsU3Ed__0_tE4974F41B1F427E322B867A158105241B1665396_m69AA1E1E57283E1AE668FF20AE4AFFD14FFD9833(L_1, (&V_0), AsyncTaskMethodBuilder_1_Start_TisU3CCheckForRequiredConsentsU3Ed__0_tE4974F41B1F427E322B867A158105241B1665396_m69AA1E1E57283E1AE668FF20AE4AFFD14FFD9833_RuntimeMethod_var);
AsyncTaskMethodBuilder_1_t6C6A8B677F9E92A76A93C9D97B66849EBECA0FE6* L_2 = (AsyncTaskMethodBuilder_1_t6C6A8B677F9E92A76A93C9D97B66849EBECA0FE6*)(&(&V_0)->___U3CU3Et__builder_1);
Task_1_tC46C9EBCBC033211372E7FFA650937B48144AB1D* L_3;
L_3 = AsyncTaskMethodBuilder_1_get_Task_m7DDA6B2D1E56036D887F4673F2420A0FB4E0569B(L_2, AsyncTaskMethodBuilder_1_get_Task_m7DDA6B2D1E56036D887F4673F2420A0FB4E0569B_RuntimeMethod_var);
return L_3;
}
}
// System.Void Unity.Services.Analytics.AnalyticsServiceInstance::ProvideOptInConsent(System.String,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnalyticsServiceInstance_ProvideOptInConsent_m403B26BAFC655CC8641537D92E7E44C5B0855B4A (AnalyticsServiceInstance_t85C6639220B0EFF1CB3C517E36C6B55385A56A62* __this, String_t* ___0_identifier, bool ___1_consent, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IConsentTracker_t93AFBEAEA2AE9AC2A012EEBFA4344E527FD92550_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICoreStatsHelper_t436ACDCFB0D414BD45F5EAC4C05281101F24E6FD_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// if (m_ConsentFlow == ConsentFlow.New)
int32_t L_0 = __this->___m_ConsentFlow_19;
if ((!(((uint32_t)L_0) == ((uint32_t)2))))
{
goto IL_0014;
}
}
{
// throw new NotSupportedException("The ProvideOptInConsent method cannot be used under the new consent flow.");
NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_1 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var)));
NullCheck(L_1);
NotSupportedException__ctor_mE174750CF0247BBB47544FFD71D66BB89630945B(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral82FAD68941E66C6B711209996E6EFF71D454CAA8)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&AnalyticsServiceInstance_ProvideOptInConsent_m403B26BAFC655CC8641537D92E7E44C5B0855B4A_RuntimeMethod_var)));
}
IL_0014:
{
// m_ConsentFlow = ConsentFlow.Old;
__this->___m_ConsentFlow_19 = 1;
// m_CoreStatsHelper.SetCoreStatsConsent(consent);
RuntimeObject* L_2 = __this->___m_CoreStatsHelper_7;
bool L_3 = ___1_consent;
NullCheck(L_2);
InterfaceActionInvoker1< bool >::Invoke(0 /* System.Void Unity.Services.Analytics.ICoreStatsHelper::SetCoreStatsConsent(System.Boolean) */, ICoreStatsHelper_t436ACDCFB0D414BD45F5EAC4C05281101F24E6FD_il2cpp_TypeInfo_var, L_2, L_3);
// if (!m_ConsentTracker.IsGeoIpChecked())
RuntimeObject* L_4 = __this->___m_ConsentTracker_8;
NullCheck(L_4);
bool L_5;
L_5 = InterfaceFuncInvoker0< bool >::Invoke(6 /* System.Boolean Unity.Services.Analytics.Internal.IConsentTracker::IsGeoIpChecked() */, IConsentTracker_t93AFBEAEA2AE9AC2A012EEBFA4344E527FD92550_il2cpp_TypeInfo_var, L_4);
if (L_5)
{
goto IL_0042;
}
}
{
// throw new ConsentCheckException(ConsentCheckExceptionReason.ConsentFlowNotKnown,
// CommonErrorCodes.Unknown,
// "The required consent flow cannot be determined. Make sure CheckForRequiredConsents() method was successfully called.",
// null);
ConsentCheckException_t96E7054ECB013548EA92EEFFFACAB143D5A86B7D* L_6 = (ConsentCheckException_t96E7054ECB013548EA92EEFFFACAB143D5A86B7D*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ConsentCheckException_t96E7054ECB013548EA92EEFFFACAB143D5A86B7D_il2cpp_TypeInfo_var)));
NullCheck(L_6);
ConsentCheckException__ctor_m0F6DC7108E11524A5BBBE85F07DD082873FE95B3(L_6, 4, 0, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral5C89002E35E222D688621D356C7B9B17FD80991C)), (Exception_t*)NULL, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_6, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&AnalyticsServiceInstance_ProvideOptInConsent_m403B26BAFC655CC8641537D92E7E44C5B0855B4A_RuntimeMethod_var)));
}
IL_0042:
{
// if (consent == false)
bool L_7 = ___1_consent;
if (L_7)
{
goto IL_0066;
}
}
{
// if (m_ConsentTracker.IsConsentGiven(identifier))
RuntimeObject* L_8 = __this->___m_ConsentTracker_8;
String_t* L_9 = ___0_identifier;
NullCheck(L_8);
bool L_10;
L_10 = InterfaceFuncInvoker1< bool, String_t* >::Invoke(7 /* System.Boolean Unity.Services.Analytics.Internal.IConsentTracker::IsConsentGiven(System.String) */, IConsentTracker_t93AFBEAEA2AE9AC2A012EEBFA4344E527FD92550_il2cpp_TypeInfo_var, L_8, L_9);
if (!L_10)
{
goto IL_0066;
}
}
{
// m_ConsentTracker.BeginOptOutProcess(identifier);
RuntimeObject* L_11 = __this->___m_ConsentTracker_8;
String_t* L_12 = ___0_identifier;
NullCheck(L_11);
InterfaceActionInvoker1< String_t* >::Invoke(3 /* System.Void Unity.Services.Analytics.Internal.IConsentTracker::BeginOptOutProcess(System.String) */, IConsentTracker_t93AFBEAEA2AE9AC2A012EEBFA4344E527FD92550_il2cpp_TypeInfo_var, L_11, L_12);
// RevokeWithForgetEvent();
AnalyticsServiceInstance_RevokeWithForgetEvent_m47219E952DF689818346D5F22005DA76BAA70DF0(__this, NULL);
// return;
return;
}
IL_0066:
{
// m_ConsentTracker.SetUserConsentStatus(identifier, consent);
RuntimeObject* L_13 = __this->___m_ConsentTracker_8;
String_t* L_14 = ___0_identifier;
bool L_15 = ___1_consent;
NullCheck(L_13);
InterfaceActionInvoker2< String_t*, bool >::Invoke(1 /* System.Void Unity.Services.Analytics.Internal.IConsentTracker::SetUserConsentStatus(System.String,System.Boolean) */, IConsentTracker_t93AFBEAEA2AE9AC2A012EEBFA4344E527FD92550_il2cpp_TypeInfo_var, L_13, L_14, L_15);
// if (consent)
bool L_16 = ___1_consent;
if (!L_16)
{
goto IL_007d;
}
}
{
// Activate();
AnalyticsServiceInstance_Activate_mE851DA0AEEA3D91E48D77E879154EE9305DE025A(__this, NULL);
return;
}
IL_007d:
{
// Deactivate();
AnalyticsServiceInstance_Deactivate_m780C639B6454A3D839452F787FBD904B6D055FEE(__this, NULL);
// }
return;
}
}
// System.Void Unity.Services.Analytics.AnalyticsServiceInstance::OptOut()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnalyticsServiceInstance_OptOut_mE80E70FBB35370154B02B32ADCED5B0EAA77B632 (AnalyticsServiceInstance_t85C6639220B0EFF1CB3C517E36C6B55385A56A62* __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*)&IConsentTracker_t93AFBEAEA2AE9AC2A012EEBFA4344E527FD92550_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICoreStatsHelper_t436ACDCFB0D414BD45F5EAC4C05281101F24E6FD_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral76DDE57466F7C53D34AD5007FB620D205EE8EA1E);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralCE2D528BF710C9F50F9620968D52C2BA6394B94B);
s_Il2CppMethodInitialized = true;
}
String_t* G_B5_0 = NULL;
{
// if (m_ConsentFlow == ConsentFlow.New)
int32_t L_0 = __this->___m_ConsentFlow_19;
if ((!(((uint32_t)L_0) == ((uint32_t)2))))
{
goto IL_0014;
}
}
{
// throw new NotSupportedException("The OptOut() method cannot be used under the new consent flow. Please see the migration guide for more information: https://docs.unity.com/analytics/en/manual/AnalyticsSDK5MigrationGuide");
NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_1 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var)));
NullCheck(L_1);
NotSupportedException__ctor_mE174750CF0247BBB47544FFD71D66BB89630945B(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral0CCE5C1B86FB93E239BCBE24DCE3AFC29513464D)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&AnalyticsServiceInstance_OptOut_mE80E70FBB35370154B02B32ADCED5B0EAA77B632_RuntimeMethod_var)));
}
IL_0014:
{
// Debug.Log(m_ConsentTracker.IsConsentDenied()
// ? "This user has opted out. Any cached events have been discarded and no more will be collected."
// : "This user has opted out and is in the process of being forgotten...");
RuntimeObject* L_2 = __this->___m_ConsentTracker_8;
NullCheck(L_2);
bool L_3;
L_3 = InterfaceFuncInvoker0< bool >::Invoke(9 /* System.Boolean Unity.Services.Analytics.Internal.IConsentTracker::IsConsentDenied() */, IConsentTracker_t93AFBEAEA2AE9AC2A012EEBFA4344E527FD92550_il2cpp_TypeInfo_var, L_2);
if (L_3)
{
goto IL_0028;
}
}
{
G_B5_0 = _stringLiteralCE2D528BF710C9F50F9620968D52C2BA6394B94B;
goto IL_002d;
}
IL_0028:
{
G_B5_0 = _stringLiteral76DDE57466F7C53D34AD5007FB620D205EE8EA1E;
}
IL_002d:
{
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB(G_B5_0, NULL);
// if (m_ConsentTracker.IsConsentGiven())
RuntimeObject* L_4 = __this->___m_ConsentTracker_8;
NullCheck(L_4);
bool L_5;
L_5 = InterfaceFuncInvoker0< bool >::Invoke(8 /* System.Boolean Unity.Services.Analytics.Internal.IConsentTracker::IsConsentGiven() */, IConsentTracker_t93AFBEAEA2AE9AC2A012EEBFA4344E527FD92550_il2cpp_TypeInfo_var, L_4);
if (!L_5)
{
goto IL_0051;
}
}
{
// m_ConsentTracker.BeginOptOutProcess();
RuntimeObject* L_6 = __this->___m_ConsentTracker_8;
NullCheck(L_6);
InterfaceActionInvoker0::Invoke(4 /* System.Void Unity.Services.Analytics.Internal.IConsentTracker::BeginOptOutProcess() */, IConsentTracker_t93AFBEAEA2AE9AC2A012EEBFA4344E527FD92550_il2cpp_TypeInfo_var, L_6);
// RevokeWithForgetEvent();
AnalyticsServiceInstance_RevokeWithForgetEvent_m47219E952DF689818346D5F22005DA76BAA70DF0(__this, NULL);
// return;
return;
}
IL_0051:
{
// if (m_ConsentTracker.IsOptingOutInProgress())
RuntimeObject* L_7 = __this->___m_ConsentTracker_8;
NullCheck(L_7);
bool L_8;
L_8 = InterfaceFuncInvoker0< bool >::Invoke(10 /* System.Boolean Unity.Services.Analytics.Internal.IConsentTracker::IsOptingOutInProgress() */, IConsentTracker_t93AFBEAEA2AE9AC2A012EEBFA4344E527FD92550_il2cpp_TypeInfo_var, L_7);
if (!L_8)
{
goto IL_0065;
}
}
{
// RevokeWithForgetEvent();
AnalyticsServiceInstance_RevokeWithForgetEvent_m47219E952DF689818346D5F22005DA76BAA70DF0(__this, NULL);
// return;
return;
}
IL_0065:
{
// Deactivate();
AnalyticsServiceInstance_Deactivate_m780C639B6454A3D839452F787FBD904B6D055FEE(__this, NULL);
// m_ConsentTracker.SetDenyConsentToAll();
RuntimeObject* L_9 = __this->___m_ConsentTracker_8;
NullCheck(L_9);
InterfaceActionInvoker0::Invoke(11 /* System.Void Unity.Services.Analytics.Internal.IConsentTracker::SetDenyConsentToAll() */, IConsentTracker_t93AFBEAEA2AE9AC2A012EEBFA4344E527FD92550_il2cpp_TypeInfo_var, L_9);
// m_CoreStatsHelper.SetCoreStatsConsent(false);
RuntimeObject* L_10 = __this->___m_CoreStatsHelper_7;
NullCheck(L_10);
InterfaceActionInvoker1< bool >::Invoke(0 /* System.Void Unity.Services.Analytics.ICoreStatsHelper::SetCoreStatsConsent(System.Boolean) */, ICoreStatsHelper_t436ACDCFB0D414BD45F5EAC4C05281101F24E6FD_il2cpp_TypeInfo_var, L_10, (bool)0);
// }
return;
}
}
// System.Void Unity.Services.Analytics.AnalyticsServiceInstance::RevokeWithForgetEvent()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnalyticsServiceInstance_RevokeWithForgetEvent_m47219E952DF689818346D5F22005DA76BAA70DF0 (AnalyticsServiceInstance_t85C6639220B0EFF1CB3C517E36C6B55385A56A62* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AnalyticsServiceInstance_OldForgetMeEventUploaded_mF328362CE747DFFEC071EAD40FA89F7698C3E9B2_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IAnalyticsForgetter_t824BE286D40D7A4B73BE27A5BF50FE8DB4C0AE18_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0BC237184924820231BE4541A9E248A9768C7DEC);
s_Il2CppMethodInitialized = true;
}
{
// m_AnalyticsForgetter.AttemptToForget(UserId, InstallId, PlayerId, BufferX.SerializeDateTime(DateTime.Now), k_ForgetCallingId, OldForgetMeEventUploaded);
RuntimeObject* L_0 = __this->___m_AnalyticsForgetter_10;
String_t* L_1;
L_1 = AnalyticsServiceInstance_get_UserId_mBBDD58C51A590919EB9FBB7322A18C0D9AA11F71(__this, NULL);
String_t* L_2;
L_2 = AnalyticsServiceInstance_get_InstallId_m7ADCF67CCEF349567B8EBE9EF432D41CB397AAE7(__this, NULL);
String_t* L_3;
L_3 = AnalyticsServiceInstance_get_PlayerId_m4F995ADCD4B6BEFF337CC44244B64A14CA6EF08C(__this, NULL);
il2cpp_codegen_runtime_class_init_inline(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var);
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_4;
L_4 = DateTime_get_Now_m636CB9651A9099D20BA1CF813A0C69637317325C(NULL);
String_t* L_5;
L_5 = BufferX_SerializeDateTime_m1B8DB0257F014D2E517B2EB94CC80B5A879DB654(L_4, NULL);
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_6 = (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)il2cpp_codegen_object_new(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var);
NullCheck(L_6);
Action__ctor_mBDC7B0B4A3F583B64C2896F01BDED360772F67DC(L_6, __this, (intptr_t)((void*)AnalyticsServiceInstance_OldForgetMeEventUploaded_mF328362CE747DFFEC071EAD40FA89F7698C3E9B2_RuntimeMethod_var), NULL);
NullCheck(L_0);
InterfaceActionInvoker6< String_t*, String_t*, String_t*, String_t*, String_t*, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* >::Invoke(2 /* System.Void Unity.Services.Analytics.Internal.IAnalyticsForgetter::AttemptToForget(System.String,System.String,System.String,System.String,System.String,System.Action) */, IAnalyticsForgetter_t824BE286D40D7A4B73BE27A5BF50FE8DB4C0AE18_il2cpp_TypeInfo_var, L_0, L_1, L_2, L_3, L_5, _stringLiteral0BC237184924820231BE4541A9E248A9768C7DEC, L_6);
// Deactivate();
AnalyticsServiceInstance_Deactivate_m780C639B6454A3D839452F787FBD904B6D055FEE(__this, NULL);
// }
return;
}
}
// System.Void Unity.Services.Analytics.AnalyticsServiceInstance::OldForgetMeEventUploaded()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnalyticsServiceInstance_OldForgetMeEventUploaded_mF328362CE747DFFEC071EAD40FA89F7698C3E9B2 (AnalyticsServiceInstance_t85C6639220B0EFF1CB3C517E36C6B55385A56A62* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IAnalyticsContainer_t742F8268D801129AAF7F2486A8B4CE95B73985A1_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IConsentTracker_t93AFBEAEA2AE9AC2A012EEBFA4344E527FD92550_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// m_ConsentTracker.FinishOptOutProcess();
RuntimeObject* L_0 = __this->___m_ConsentTracker_8;
NullCheck(L_0);
InterfaceActionInvoker0::Invoke(5 /* System.Void Unity.Services.Analytics.Internal.IConsentTracker::FinishOptOutProcess() */, IConsentTracker_t93AFBEAEA2AE9AC2A012EEBFA4344E527FD92550_il2cpp_TypeInfo_var, L_0);
// if (!m_IsActive)
bool L_1 = __this->___m_IsActive_18;
if (L_1)
{
goto IL_001e;
}
}
{
// m_Container.Disable();
RuntimeObject* L_2 = __this->___m_Container_13;
NullCheck(L_2);
InterfaceActionInvoker0::Invoke(2 /* System.Void Unity.Services.Analytics.IAnalyticsContainer::Disable() */, IAnalyticsContainer_t742F8268D801129AAF7F2486A8B4CE95B73985A1_il2cpp_TypeInfo_var, L_2);
}
IL_001e:
{
// }
return;
}
}
// System.String Unity.Services.Analytics.AnalyticsServiceInstance::get_PrivacyUrl()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* AnalyticsServiceInstance_get_PrivacyUrl_m5962C0960B58B3BD7440939FA9516A4D89FE268E (AnalyticsServiceInstance_t85C6639220B0EFF1CB3C517E36C6B55385A56A62* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9C19B837921DE91EF8C4C12C7D0B63B2A421888D);
s_Il2CppMethodInitialized = true;
}
{
// public string PrivacyUrl => "https://unity3d.com/legal/privacy-policy";
return _stringLiteral9C19B837921DE91EF8C4C12C7D0B63B2A421888D;
}
}
// System.String Unity.Services.Analytics.AnalyticsServiceInstance::get_CustomAnalyticsId()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* AnalyticsServiceInstance_get_CustomAnalyticsId_mEB3038CA04D336E4EF0C1A6D6E0D6A94E025CF60 (AnalyticsServiceInstance_t85C6639220B0EFF1CB3C517E36C6B55385A56A62* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IExternalUserId_t50A07D7165D254D971AA529FFE55B4A595A75F25_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// internal string CustomAnalyticsId { get { return m_CustomUserId.UserId; } }
RuntimeObject* L_0 = __this->___m_CustomUserId_11;
NullCheck(L_0);
String_t* L_1;
L_1 = InterfaceFuncInvoker0< String_t* >::Invoke(0 /* System.String Unity.Services.Core.Configuration.Internal.IExternalUserId::get_UserId() */, IExternalUserId_t50A07D7165D254D971AA529FFE55B4A595A75F25_il2cpp_TypeInfo_var, L_0);
return L_1;
}
}
// System.String Unity.Services.Analytics.AnalyticsServiceInstance::get_SessionID()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* AnalyticsServiceInstance_get_SessionID_m0BE34B73BEC292E51E9721811451EC359D9837F0 (AnalyticsServiceInstance_t85C6639220B0EFF1CB3C517E36C6B55385A56A62* __this, const RuntimeMethod* method)
{
{
// public string SessionID { get; private set; }
String_t* L_0 = __this->___U3CSessionIDU3Ek__BackingField_15;
return L_0;
}
}
// System.Void Unity.Services.Analytics.AnalyticsServiceInstance::set_SessionID(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnalyticsServiceInstance_set_SessionID_m48AF420DBE356BD2F73DF27848664B9117B1CA52 (AnalyticsServiceInstance_t85C6639220B0EFF1CB3C517E36C6B55385A56A62* __this, String_t* ___0_value, const RuntimeMethod* method)
{
{
// public string SessionID { get; private set; }
String_t* L_0 = ___0_value;
__this->___U3CSessionIDU3Ek__BackingField_15 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CSessionIDU3Ek__BackingField_15), (void*)L_0);
return;
}
}
// System.Boolean Unity.Services.Analytics.AnalyticsServiceInstance::get_Active()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AnalyticsServiceInstance_get_Active_m18F99A48F12CBE4266F5CB5E49DFC1CF978EBE24 (AnalyticsServiceInstance_t85C6639220B0EFF1CB3C517E36C6B55385A56A62* __this, const RuntimeMethod* method)
{
{
// get { return m_IsActive; }
bool L_0 = __this->___m_IsActive_18;
return L_0;
}
}
// System.Void Unity.Services.Analytics.AnalyticsServiceInstance::set_Active(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnalyticsServiceInstance_set_Active_m7FF6B9ABE19EB2E32DA2AF3F9F99A9E1459EBE6C (AnalyticsServiceInstance_t85C6639220B0EFF1CB3C517E36C6B55385A56A62* __this, bool ___0_value, const RuntimeMethod* method)
{
{
// set { m_IsActive = value; }
bool L_0 = ___0_value;
__this->___m_IsActive_18 = L_0;
// set { m_IsActive = value; }
return;
}
}
// Unity.Services.Analytics.AnalyticsServiceInstance/ConsentFlow Unity.Services.Analytics.AnalyticsServiceInstance::get_SelectedConsentFlow()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t AnalyticsServiceInstance_get_SelectedConsentFlow_mB7B202FBC2129920448DC1F5014BE93EFF3EE198 (AnalyticsServiceInstance_t85C6639220B0EFF1CB3C517E36C6B55385A56A62* __this, const RuntimeMethod* method)
{
{
// get { return m_ConsentFlow; }
int32_t L_0 = __this->___m_ConsentFlow_19;
return L_0;
}
}
// System.Void Unity.Services.Analytics.AnalyticsServiceInstance::set_SelectedConsentFlow(Unity.Services.Analytics.AnalyticsServiceInstance/ConsentFlow)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnalyticsServiceInstance_set_SelectedConsentFlow_mF4F7B76F418FBAC0F5A03A3627BBE660B2072254 (AnalyticsServiceInstance_t85C6639220B0EFF1CB3C517E36C6B55385A56A62* __this, int32_t ___0_value, const RuntimeMethod* method)
{
{
// set { m_ConsentFlow = value; }
int32_t L_0 = ___0_value;
__this->___m_ConsentFlow_19 = L_0;
// set { m_ConsentFlow = value; }
return;
}
}
// System.String Unity.Services.Analytics.AnalyticsServiceInstance::get_UserId()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* AnalyticsServiceInstance_get_UserId_mBBDD58C51A590919EB9FBB7322A18C0D9AA11F71 (AnalyticsServiceInstance_t85C6639220B0EFF1CB3C517E36C6B55385A56A62* __this, const RuntimeMethod* method)
{
{
// public string UserId { get { return GetAnalyticsUserID(); } }
String_t* L_0;
L_0 = AnalyticsServiceInstance_GetAnalyticsUserID_m765E15065C72B9B1F8687C1129FD703048851A27(__this, NULL);
return L_0;
}
}
// System.String Unity.Services.Analytics.AnalyticsServiceInstance::get_InstallId()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* AnalyticsServiceInstance_get_InstallId_m7ADCF67CCEF349567B8EBE9EF432D41CB397AAE7 (AnalyticsServiceInstance_t85C6639220B0EFF1CB3C517E36C6B55385A56A62* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IInstallationId_tCE6DEEEBAFABEB9EC621BD1646D82BC9D82BFB0C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// public string InstallId { get { return m_InstallId.GetOrCreateIdentifier(); } }
RuntimeObject* L_0 = __this->___m_InstallId_5;
NullCheck(L_0);
String_t* L_1;
L_1 = InterfaceFuncInvoker0< String_t* >::Invoke(0 /* System.String Unity.Services.Core.Device.Internal.IInstallationId::GetOrCreateIdentifier() */, IInstallationId_tCE6DEEEBAFABEB9EC621BD1646D82BC9D82BFB0C_il2cpp_TypeInfo_var, L_0);
return L_1;
}
}
// System.String Unity.Services.Analytics.AnalyticsServiceInstance::get_PlayerId()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* AnalyticsServiceInstance_get_PlayerId_m4F995ADCD4B6BEFF337CC44244B64A14CA6EF08C (AnalyticsServiceInstance_t85C6639220B0EFF1CB3C517E36C6B55385A56A62* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IPlayerId_t6A7BAE55B4D78E87B15B9261828E897BAACBF913_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
RuntimeObject* G_B2_0 = NULL;
RuntimeObject* G_B1_0 = NULL;
{
// public string PlayerId { get { return m_PlayerId?.PlayerId; } }
RuntimeObject* L_0 = __this->___m_PlayerId_4;
RuntimeObject* L_1 = L_0;
G_B1_0 = L_1;
if (L_1)
{
G_B2_0 = L_1;
goto IL_000c;
}
}
{
return (String_t*)NULL;
}
IL_000c:
{
NullCheck(G_B2_0);
String_t* L_2;
L_2 = InterfaceFuncInvoker0< String_t* >::Invoke(0 /* System.String Unity.Services.Authentication.Internal.IPlayerId::get_PlayerId() */, IPlayerId_t6A7BAE55B4D78E87B15B9261828E897BAACBF913_il2cpp_TypeInfo_var, G_B2_0);
return L_2;
}
}
// System.String Unity.Services.Analytics.AnalyticsServiceInstance::get_SessionId()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* AnalyticsServiceInstance_get_SessionId_m64B6D38C0DCEE56C650025D476B3E30DE57AF509 (AnalyticsServiceInstance_t85C6639220B0EFF1CB3C517E36C6B55385A56A62* __this, const RuntimeMethod* method)
{
{
// public string SessionId { get { return SessionID; } }
String_t* L_0;
L_0 = AnalyticsServiceInstance_get_SessionID_m0BE34B73BEC292E51E9721811451EC359D9837F0_inline(__this, NULL);
return L_0;
}
}
// System.Void Unity.Services.Analytics.AnalyticsServiceInstance::.ctor(Unity.Services.Analytics.Data.IDataGenerator,Unity.Services.Analytics.Internal.IBuffer,Unity.Services.Analytics.ICoreStatsHelper,Unity.Services.Analytics.Internal.IConsentTracker,Unity.Services.Analytics.Internal.IDispatcher,Unity.Services.Analytics.Internal.IAnalyticsForgetter,Unity.Services.Core.Device.Internal.IInstallationId,Unity.Services.Authentication.Internal.IPlayerId,System.String,Unity.Services.Core.Configuration.Internal.IExternalUserId,Unity.Services.Analytics.IAnalyticsServiceSystemCalls,Unity.Services.Analytics.IAnalyticsContainer)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnalyticsServiceInstance__ctor_m5CC64E3971825C835A1EC42BC84478BD7E76758A (AnalyticsServiceInstance_t85C6639220B0EFF1CB3C517E36C6B55385A56A62* __this, RuntimeObject* ___0_dataGenerator, RuntimeObject* ___1_realBuffer, RuntimeObject* ___2_coreStatsHelper, RuntimeObject* ___3_consentTracker, RuntimeObject* ___4_dispatcher, RuntimeObject* ___5_forgetter, RuntimeObject* ___6_installId, RuntimeObject* ___7_playerId, String_t* ___8_environment, RuntimeObject* ___9_customAnalyticsId, RuntimeObject* ___10_systemCalls, RuntimeObject* ___11_container, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDataGenerator_t3CD09958BA210D4EE5B68AE79A6936634EE801E4_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDispatcher_t4DE02B283A563837EE126BBB7BA0C5E903D3357C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StdCommonParams_tDFD4FF72F7EEBBC4384155713888A4485FF5E701_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TransactionCurrencyConverter_t3296A312BAFE7A8FC56182C3D53BEFD1D9474133_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// readonly TimeSpan k_BackgroundSessionRefreshPeriod = TimeSpan.FromMinutes(5);
il2cpp_codegen_runtime_class_init_inline(TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A_il2cpp_TypeInfo_var);
TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A L_0;
L_0 = TimeSpan_FromMinutes_m5748E4C33327BC758C73B6DAE1BDD6BF44711CB5((5.0), NULL);
__this->___k_BackgroundSessionRefreshPeriod_2 = L_0;
// readonly TransactionCurrencyConverter converter = new TransactionCurrencyConverter();
TransactionCurrencyConverter_t3296A312BAFE7A8FC56182C3D53BEFD1D9474133* L_1 = (TransactionCurrencyConverter_t3296A312BAFE7A8FC56182C3D53BEFD1D9474133*)il2cpp_codegen_object_new(TransactionCurrencyConverter_t3296A312BAFE7A8FC56182C3D53BEFD1D9474133_il2cpp_TypeInfo_var);
NullCheck(L_1);
TransactionCurrencyConverter__ctor_m5ACA84E75A13698EAF50E70DF0FA9FA1EC7DBFFD(L_1, NULL);
__this->___converter_21 = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___converter_21), (void*)L_1);
// internal AnalyticsServiceInstance(IDataGenerator dataGenerator,
// IBuffer realBuffer,
// ICoreStatsHelper coreStatsHelper,
// IConsentTracker consentTracker,
// IDispatcher dispatcher,
// IAnalyticsForgetter forgetter,
// IInstallationId installId,
// IPlayerId playerId,
// string environment,
// IExternalUserId customAnalyticsId,
// IAnalyticsServiceSystemCalls systemCalls,
// IAnalyticsContainer container)
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
// m_CustomUserId = customAnalyticsId;
RuntimeObject* L_2 = ___9_customAnalyticsId;
__this->___m_CustomUserId_11 = L_2;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CustomUserId_11), (void*)L_2);
// m_DataGenerator = dataGenerator;
RuntimeObject* L_3 = ___0_dataGenerator;
__this->___m_DataGenerator_6 = L_3;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_DataGenerator_6), (void*)L_3);
// m_SystemCalls = systemCalls;
RuntimeObject* L_4 = ___10_systemCalls;
__this->___m_SystemCalls_12 = L_4;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_SystemCalls_12), (void*)L_4);
// m_CoreStatsHelper = coreStatsHelper;
RuntimeObject* L_5 = ___2_coreStatsHelper;
__this->___m_CoreStatsHelper_7 = L_5;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CoreStatsHelper_7), (void*)L_5);
// m_ConsentTracker = consentTracker;
RuntimeObject* L_6 = ___3_consentTracker;
__this->___m_ConsentTracker_8 = L_6;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ConsentTracker_8), (void*)L_6);
// m_DataDispatcher = dispatcher;
RuntimeObject* L_7 = ___4_dispatcher;
__this->___m_DataDispatcher_9 = L_7;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_DataDispatcher_9), (void*)L_7);
// m_Container = container;
RuntimeObject* L_8 = ___11_container;
__this->___m_Container_13 = L_8;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Container_13), (void*)L_8);
// m_DataBuffer = realBuffer;
RuntimeObject* L_9 = ___1_realBuffer;
__this->___m_DataBuffer_14 = L_9;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_DataBuffer_14), (void*)L_9);
// m_DataDispatcher.SetBuffer(realBuffer);
RuntimeObject* L_10 = __this->___m_DataDispatcher_9;
RuntimeObject* L_11 = ___1_realBuffer;
NullCheck(L_10);
InterfaceActionInvoker1< RuntimeObject* >::Invoke(1 /* System.Void Unity.Services.Analytics.Internal.IDispatcher::SetBuffer(Unity.Services.Analytics.Internal.IBuffer) */, IDispatcher_t4DE02B283A563837EE126BBB7BA0C5E903D3357C_il2cpp_TypeInfo_var, L_10, L_11);
// m_DataGenerator.SetBuffer(realBuffer);
RuntimeObject* L_12 = __this->___m_DataGenerator_6;
RuntimeObject* L_13 = ___1_realBuffer;
NullCheck(L_12);
InterfaceActionInvoker1< RuntimeObject* >::Invoke(0 /* System.Void Unity.Services.Analytics.Data.IDataGenerator::SetBuffer(Unity.Services.Analytics.Internal.IBuffer) */, IDataGenerator_t3CD09958BA210D4EE5B68AE79A6936634EE801E4_il2cpp_TypeInfo_var, L_12, L_13);
// m_IsActive = false;
__this->___m_IsActive_18 = (bool)0;
// m_AnalyticsForgetter = forgetter;
RuntimeObject* L_14 = ___5_forgetter;
__this->___m_AnalyticsForgetter_10 = L_14;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_AnalyticsForgetter_10), (void*)L_14);
// m_CommonParams = new StdCommonParams
// {
// ClientVersion = Application.version,
// ProjectID = Application.cloudProjectId,
// GameBundleID = Application.identifier,
// Platform = Runtime.Name(),
// BuildGuuid = Application.buildGUID,
// Idfv = SystemInfo.deviceUniqueIdentifier
// };
StdCommonParams_tDFD4FF72F7EEBBC4384155713888A4485FF5E701* L_15 = (StdCommonParams_tDFD4FF72F7EEBBC4384155713888A4485FF5E701*)il2cpp_codegen_object_new(StdCommonParams_tDFD4FF72F7EEBBC4384155713888A4485FF5E701_il2cpp_TypeInfo_var);
NullCheck(L_15);
StdCommonParams__ctor_m973A163478DDB4C6DC21AF142FF5CF7E46D254CA(L_15, NULL);
StdCommonParams_tDFD4FF72F7EEBBC4384155713888A4485FF5E701* L_16 = L_15;
String_t* L_17;
L_17 = Application_get_version_m9CC0E94F12493682C1A2CA803083F6F01BA43124(NULL);
NullCheck(L_16);
StdCommonParams_set_ClientVersion_m97C2B0A6328C2D38BF31BED3F628D0902F36A3D0_inline(L_16, L_17, NULL);
StdCommonParams_tDFD4FF72F7EEBBC4384155713888A4485FF5E701* L_18 = L_16;
String_t* L_19;
L_19 = Application_get_cloudProjectId_m84C5E847485178EEDA2E56E5EF72B0A740453EF9(NULL);
NullCheck(L_18);
StdCommonParams_set_ProjectID_m3119C391E989366B60D3A7FC4B4516A0ED285653_inline(L_18, L_19, NULL);
StdCommonParams_tDFD4FF72F7EEBBC4384155713888A4485FF5E701* L_20 = L_18;
String_t* L_21;
L_21 = Application_get_identifier_mEA3314E50D44FB3CE2C2E78B336ACF4AD97BA056(NULL);
NullCheck(L_20);
StdCommonParams_set_GameBundleID_m01625DC8750160BEF86073C96048B910A23B8FE6_inline(L_20, L_21, NULL);
StdCommonParams_tDFD4FF72F7EEBBC4384155713888A4485FF5E701* L_22 = L_20;
String_t* L_23;
L_23 = Runtime_Name_m5691169825FA2CC731731BE5BF745118C339B1E9(NULL);
NullCheck(L_22);
StdCommonParams_set_Platform_m6270CCD19D8CB881BC5668613C041C5E5BD0996C_inline(L_22, L_23, NULL);
StdCommonParams_tDFD4FF72F7EEBBC4384155713888A4485FF5E701* L_24 = L_22;
String_t* L_25;
L_25 = Application_get_buildGUID_m088DE63ABF3F3022B8A65F19F882C126AD6FBE68(NULL);
NullCheck(L_24);
StdCommonParams_set_BuildGuuid_m0DB0779599C5BE31C7A1B76C2AF77E9EF9A3AC0C_inline(L_24, L_25, NULL);
StdCommonParams_tDFD4FF72F7EEBBC4384155713888A4485FF5E701* L_26 = L_24;
String_t* L_27;
L_27 = SystemInfo_get_deviceUniqueIdentifier_m61BA4CB77ADA09730B8B575700D85027EFDB4EFC(NULL);
NullCheck(L_26);
StdCommonParams_set_Idfv_mC903A6BEA3F5145D959C36D123D084D211085EF9_inline(L_26, L_27, NULL);
__this->___m_CommonParams_3 = L_26;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CommonParams_3), (void*)L_26);
// m_InstallId = installId;
RuntimeObject* L_28 = ___6_installId;
__this->___m_InstallId_5 = L_28;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_InstallId_5), (void*)L_28);
// m_PlayerId = playerId;
RuntimeObject* L_29 = ___7_playerId;
__this->___m_PlayerId_4 = L_29;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_PlayerId_4), (void*)L_29);
// RefreshSessionID();
AnalyticsServiceInstance_RefreshSessionID_m944E2F59E889E550C781E3710BFB5F4B95AE5125(__this, NULL);
// }
return;
}
}
// System.Void Unity.Services.Analytics.AnalyticsServiceInstance::ResumeDataDeletionIfNecessary()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnalyticsServiceInstance_ResumeDataDeletionIfNecessary_mA71BC424BAB3BDCA709948E63934C16562EA5AE6 (AnalyticsServiceInstance_t85C6639220B0EFF1CB3C517E36C6B55385A56A62* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IAnalyticsForgetter_t824BE286D40D7A4B73BE27A5BF50FE8DB4C0AE18_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// if (m_AnalyticsForgetter.DeletionInProgress)
RuntimeObject* L_0 = __this->___m_AnalyticsForgetter_10;
NullCheck(L_0);
bool L_1;
L_1 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean Unity.Services.Analytics.Internal.IAnalyticsForgetter::get_DeletionInProgress() */, IAnalyticsForgetter_t824BE286D40D7A4B73BE27A5BF50FE8DB4C0AE18_il2cpp_TypeInfo_var, L_0);
if (!L_1)
{
goto IL_0013;
}
}
{
// DeactivateWithDataDeletionRequest();
AnalyticsServiceInstance_DeactivateWithDataDeletionRequest_m109EDCF2D98B8AE461BAB4B72859E30E380FC63B(__this, NULL);
}
IL_0013:
{
// }
return;
}
}
// System.Threading.Tasks.Task Unity.Services.Analytics.AnalyticsServiceInstance::InitializeUser()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* AnalyticsServiceInstance_InitializeUser_mC342B361F574226BBDF056F148FAE52B90E98CFA (AnalyticsServiceInstance_t85C6639220B0EFF1CB3C517E36C6B55385A56A62* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncTaskMethodBuilder_Start_TisU3CInitializeUserU3Ed__49_t65147F4C5DF01F2FFA89E570335D7F636FB21A8B_mC0F6FFAB98589E569B413334A52EDCF565FCA948_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
U3CInitializeUserU3Ed__49_t65147F4C5DF01F2FFA89E570335D7F636FB21A8B V_0;
memset((&V_0), 0, sizeof(V_0));
{
il2cpp_codegen_runtime_class_init_inline(AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06_il2cpp_TypeInfo_var);
AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06 L_0;
L_0 = AsyncTaskMethodBuilder_Create_m24F3F260A79CA2B9EC4F1F15693A33F5EC58735A(NULL);
(&V_0)->___U3CU3Et__builder_1 = L_0;
Il2CppCodeGenWriteBarrier((void**)&((&((&(((&(&V_0)->___U3CU3Et__builder_1))->___m_builder_1))->___m_coreState_1))->___m_stateMachine_0), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((&((&(((&(&V_0)->___U3CU3Et__builder_1))->___m_builder_1))->___m_coreState_1))->___m_defaultContextAction_1), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((&(((&(&V_0)->___U3CU3Et__builder_1))->___m_builder_1))->___m_task_2), (void*)NULL);
#endif
(&V_0)->___U3CU3E4__this_2 = __this;
Il2CppCodeGenWriteBarrier((void**)(&(&V_0)->___U3CU3E4__this_2), (void*)__this);
(&V_0)->___U3CU3E1__state_0 = (-1);
AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06* L_1 = (AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06*)(&(&V_0)->___U3CU3Et__builder_1);
AsyncTaskMethodBuilder_Start_TisU3CInitializeUserU3Ed__49_t65147F4C5DF01F2FFA89E570335D7F636FB21A8B_mC0F6FFAB98589E569B413334A52EDCF565FCA948(L_1, (&V_0), AsyncTaskMethodBuilder_Start_TisU3CInitializeUserU3Ed__49_t65147F4C5DF01F2FFA89E570335D7F636FB21A8B_mC0F6FFAB98589E569B413334A52EDCF565FCA948_RuntimeMethod_var);
AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06* L_2 = (AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06*)(&(&V_0)->___U3CU3Et__builder_1);
Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* L_3;
L_3 = AsyncTaskMethodBuilder_get_Task_mE9125D5F8B96F26D1BA5A5347ED82669521C7F9E(L_2, NULL);
return L_3;
}
}
// System.Void Unity.Services.Analytics.AnalyticsServiceInstance::StartDataCollection()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnalyticsServiceInstance_StartDataCollection_mC2D3011A3FA56541257EE7D3F5D20FF4FB015517 (AnalyticsServiceInstance_t85C6639220B0EFF1CB3C517E36C6B55385A56A62* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IAnalyticsForgetter_t824BE286D40D7A4B73BE27A5BF50FE8DB4C0AE18_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICoreStatsHelper_t436ACDCFB0D414BD45F5EAC4C05281101F24E6FD_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// if (m_ConsentFlow == ConsentFlow.Neither ||
// m_ConsentFlow == ConsentFlow.New)
int32_t L_0 = __this->___m_ConsentFlow_19;
if (!L_0)
{
goto IL_0011;
}
}
{
int32_t L_1 = __this->___m_ConsentFlow_19;
if ((!(((uint32_t)L_1) == ((uint32_t)2))))
{
goto IL_003e;
}
}
IL_0011:
{
// m_ConsentFlow = ConsentFlow.New;
__this->___m_ConsentFlow_19 = 2;
// if (!m_IsActive)
bool L_2 = __this->___m_IsActive_18;
if (L_2)
{
goto IL_0052;
}
}
{
// m_AnalyticsForgetter.ResetDataDeletionStatus();
RuntimeObject* L_3 = __this->___m_AnalyticsForgetter_10;
NullCheck(L_3);
InterfaceActionInvoker0::Invoke(1 /* System.Void Unity.Services.Analytics.Internal.IAnalyticsForgetter::ResetDataDeletionStatus() */, IAnalyticsForgetter_t824BE286D40D7A4B73BE27A5BF50FE8DB4C0AE18_il2cpp_TypeInfo_var, L_3);
// m_CoreStatsHelper.SetCoreStatsConsent(true);
RuntimeObject* L_4 = __this->___m_CoreStatsHelper_7;
NullCheck(L_4);
InterfaceActionInvoker1< bool >::Invoke(0 /* System.Void Unity.Services.Analytics.ICoreStatsHelper::SetCoreStatsConsent(System.Boolean) */, ICoreStatsHelper_t436ACDCFB0D414BD45F5EAC4C05281101F24E6FD_il2cpp_TypeInfo_var, L_4, (bool)1);
// Activate();
AnalyticsServiceInstance_Activate_mE851DA0AEEA3D91E48D77E879154EE9305DE025A(__this, NULL);
return;
}
IL_003e:
{
// else if (m_ConsentFlow == ConsentFlow.Old)
int32_t L_5 = __this->___m_ConsentFlow_19;
if ((!(((uint32_t)L_5) == ((uint32_t)1))))
{
goto IL_0052;
}
}
{
// throw new NotSupportedException("The OptIn method cannot be used under the old consent flow.");
NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_6 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var)));
NullCheck(L_6);
NotSupportedException__ctor_mE174750CF0247BBB47544FFD71D66BB89630945B(L_6, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralC36EDE1970A3CC4F1339F9F7AE7B294A25CF115D)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_6, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&AnalyticsServiceInstance_StartDataCollection_mC2D3011A3FA56541257EE7D3F5D20FF4FB015517_RuntimeMethod_var)));
}
IL_0052:
{
// }
return;
}
}
// System.Void Unity.Services.Analytics.AnalyticsServiceInstance::Activate()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnalyticsServiceInstance_Activate_mE851DA0AEEA3D91E48D77E879154EE9305DE025A (AnalyticsServiceInstance_t85C6639220B0EFF1CB3C517E36C6B55385A56A62* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IAnalyticsContainer_t742F8268D801129AAF7F2486A8B4CE95B73985A1_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// if (!m_IsActive)
bool L_0 = __this->___m_IsActive_18;
if (L_0)
{
goto IL_0031;
}
}
{
// m_IsActive = true;
__this->___m_IsActive_18 = (bool)1;
// m_Container.Enable();
RuntimeObject* L_1 = __this->___m_Container_13;
NullCheck(L_1);
InterfaceActionInvoker0::Invoke(1 /* System.Void Unity.Services.Analytics.IAnalyticsContainer::Enable() */, IAnalyticsContainer_t742F8268D801129AAF7F2486A8B4CE95B73985A1_il2cpp_TypeInfo_var, L_1);
// m_DataBuffer.LoadFromDisk();
RuntimeObject* L_2 = __this->___m_DataBuffer_14;
NullCheck(L_2);
InterfaceActionInvoker0::Invoke(19 /* System.Void Unity.Services.Analytics.Internal.IBuffer::LoadFromDisk() */, IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var, L_2);
// RecordStartupEvents();
AnalyticsServiceInstance_RecordStartupEvents_m91416206794DFA73F248FA6763A439FB455AF627(__this, NULL);
// Flush();
AnalyticsServiceInstance_Flush_mB8F0ED919FB47026C5CB61DD3562FAA09009C21E(__this, NULL);
}
IL_0031:
{
// }
return;
}
}
// System.Void Unity.Services.Analytics.AnalyticsServiceInstance::StopDataCollection()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnalyticsServiceInstance_StopDataCollection_m4715057327427C78F000459F3C0C5BA1382FC000 (AnalyticsServiceInstance_t85C6639220B0EFF1CB3C517E36C6B55385A56A62* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDispatcher_t4DE02B283A563837EE126BBB7BA0C5E903D3357C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// if (m_ConsentFlow == ConsentFlow.New)
int32_t L_0 = __this->___m_ConsentFlow_19;
if ((!(((uint32_t)L_0) == ((uint32_t)2))))
{
goto IL_0023;
}
}
{
// if (m_IsActive)
bool L_1 = __this->___m_IsActive_18;
if (!L_1)
{
goto IL_0042;
}
}
{
// m_DataDispatcher.Flush();
RuntimeObject* L_2 = __this->___m_DataDispatcher_9;
NullCheck(L_2);
InterfaceActionInvoker0::Invoke(2 /* System.Void Unity.Services.Analytics.Internal.IDispatcher::Flush() */, IDispatcher_t4DE02B283A563837EE126BBB7BA0C5E903D3357C_il2cpp_TypeInfo_var, L_2);
// Deactivate();
AnalyticsServiceInstance_Deactivate_m780C639B6454A3D839452F787FBD904B6D055FEE(__this, NULL);
return;
}
IL_0023:
{
// else if (m_ConsentFlow == ConsentFlow.Old)
int32_t L_3 = __this->___m_ConsentFlow_19;
if ((!(((uint32_t)L_3) == ((uint32_t)1))))
{
goto IL_0037;
}
}
{
// throw new NotSupportedException("The StopDataCollection() method cannot be used under the old consent flow. Please see the migration guide for more information: https://docs.unity.com/analytics/en/manual/AnalyticsSDK5MigrationGuide");
NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_4 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var)));
NullCheck(L_4);
NotSupportedException__ctor_mE174750CF0247BBB47544FFD71D66BB89630945B(L_4, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral6739974D5CF50E9345F86D182C67D55A93C79A3D)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&AnalyticsServiceInstance_StopDataCollection_m4715057327427C78F000459F3C0C5BA1382FC000_RuntimeMethod_var)));
}
IL_0037:
{
// throw new NotSupportedException("The StopDataCollection() method cannot be used before StartDataCollection() has been called.");
NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_5 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var)));
NullCheck(L_5);
NotSupportedException__ctor_mE174750CF0247BBB47544FFD71D66BB89630945B(L_5, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral8370BEC987067BF75F8A45918818F52EB9BC3D6D)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&AnalyticsServiceInstance_StopDataCollection_m4715057327427C78F000459F3C0C5BA1382FC000_RuntimeMethod_var)));
}
IL_0042:
{
// }
return;
}
}
// System.Void Unity.Services.Analytics.AnalyticsServiceInstance::DeactivateWithDataDeletionRequest()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnalyticsServiceInstance_DeactivateWithDataDeletionRequest_m109EDCF2D98B8AE461BAB4B72859E30E380FC63B (AnalyticsServiceInstance_t85C6639220B0EFF1CB3C517E36C6B55385A56A62* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AnalyticsServiceInstance_DataDeletionCompleted_m4C4D2F1B9C08AAAD4FCD5DE8F23CD9FFF9CB7C6A_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IAnalyticsContainer_t742F8268D801129AAF7F2486A8B4CE95B73985A1_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IAnalyticsForgetter_t824BE286D40D7A4B73BE27A5BF50FE8DB4C0AE18_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0BC237184924820231BE4541A9E248A9768C7DEC);
s_Il2CppMethodInitialized = true;
}
{
// m_DataBuffer.ClearBuffer();
RuntimeObject* L_0 = __this->___m_DataBuffer_14;
NullCheck(L_0);
InterfaceActionInvoker0::Invoke(17 /* System.Void Unity.Services.Analytics.Internal.IBuffer::ClearBuffer() */, IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var, L_0);
// m_DataBuffer.ClearDiskCache();
RuntimeObject* L_1 = __this->___m_DataBuffer_14;
NullCheck(L_1);
InterfaceActionInvoker0::Invoke(16 /* System.Void Unity.Services.Analytics.Internal.IBuffer::ClearDiskCache() */, IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var, L_1);
// m_Container.Enable();
RuntimeObject* L_2 = __this->___m_Container_13;
NullCheck(L_2);
InterfaceActionInvoker0::Invoke(1 /* System.Void Unity.Services.Analytics.IAnalyticsContainer::Enable() */, IAnalyticsContainer_t742F8268D801129AAF7F2486A8B4CE95B73985A1_il2cpp_TypeInfo_var, L_2);
// m_AnalyticsForgetter.AttemptToForget(UserId, InstallId, PlayerId, BufferX.SerializeDateTime(DateTime.Now), k_ForgetCallingId, DataDeletionCompleted);
RuntimeObject* L_3 = __this->___m_AnalyticsForgetter_10;
String_t* L_4;
L_4 = AnalyticsServiceInstance_get_UserId_mBBDD58C51A590919EB9FBB7322A18C0D9AA11F71(__this, NULL);
String_t* L_5;
L_5 = AnalyticsServiceInstance_get_InstallId_m7ADCF67CCEF349567B8EBE9EF432D41CB397AAE7(__this, NULL);
String_t* L_6;
L_6 = AnalyticsServiceInstance_get_PlayerId_m4F995ADCD4B6BEFF337CC44244B64A14CA6EF08C(__this, NULL);
il2cpp_codegen_runtime_class_init_inline(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var);
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_7;
L_7 = DateTime_get_Now_m636CB9651A9099D20BA1CF813A0C69637317325C(NULL);
String_t* L_8;
L_8 = BufferX_SerializeDateTime_m1B8DB0257F014D2E517B2EB94CC80B5A879DB654(L_7, NULL);
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_9 = (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)il2cpp_codegen_object_new(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var);
NullCheck(L_9);
Action__ctor_mBDC7B0B4A3F583B64C2896F01BDED360772F67DC(L_9, __this, (intptr_t)((void*)AnalyticsServiceInstance_DataDeletionCompleted_m4C4D2F1B9C08AAAD4FCD5DE8F23CD9FFF9CB7C6A_RuntimeMethod_var), NULL);
NullCheck(L_3);
InterfaceActionInvoker6< String_t*, String_t*, String_t*, String_t*, String_t*, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* >::Invoke(2 /* System.Void Unity.Services.Analytics.Internal.IAnalyticsForgetter::AttemptToForget(System.String,System.String,System.String,System.String,System.String,System.Action) */, IAnalyticsForgetter_t824BE286D40D7A4B73BE27A5BF50FE8DB4C0AE18_il2cpp_TypeInfo_var, L_3, L_4, L_5, L_6, L_8, _stringLiteral0BC237184924820231BE4541A9E248A9768C7DEC, L_9);
// Deactivate();
AnalyticsServiceInstance_Deactivate_m780C639B6454A3D839452F787FBD904B6D055FEE(__this, NULL);
// }
return;
}
}
// System.Void Unity.Services.Analytics.AnalyticsServiceInstance::DataDeletionCompleted()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnalyticsServiceInstance_DataDeletionCompleted_m4C4D2F1B9C08AAAD4FCD5DE8F23CD9FFF9CB7C6A (AnalyticsServiceInstance_t85C6639220B0EFF1CB3C517E36C6B55385A56A62* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IAnalyticsContainer_t742F8268D801129AAF7F2486A8B4CE95B73985A1_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// if (!m_IsActive)
bool L_0 = __this->___m_IsActive_18;
if (L_0)
{
goto IL_0013;
}
}
{
// m_Container.Disable();
RuntimeObject* L_1 = __this->___m_Container_13;
NullCheck(L_1);
InterfaceActionInvoker0::Invoke(2 /* System.Void Unity.Services.Analytics.IAnalyticsContainer::Disable() */, IAnalyticsContainer_t742F8268D801129AAF7F2486A8B4CE95B73985A1_il2cpp_TypeInfo_var, L_1);
}
IL_0013:
{
// }
return;
}
}
// System.Void Unity.Services.Analytics.AnalyticsServiceInstance::Deactivate()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnalyticsServiceInstance_Deactivate_m780C639B6454A3D839452F787FBD904B6D055FEE (AnalyticsServiceInstance_t85C6639220B0EFF1CB3C517E36C6B55385A56A62* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IAnalyticsContainer_t742F8268D801129AAF7F2486A8B4CE95B73985A1_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IAnalyticsForgetter_t824BE286D40D7A4B73BE27A5BF50FE8DB4C0AE18_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IConsentTracker_t93AFBEAEA2AE9AC2A012EEBFA4344E527FD92550_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICoreStatsHelper_t436ACDCFB0D414BD45F5EAC4C05281101F24E6FD_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// if (m_IsActive)
bool L_0 = __this->___m_IsActive_18;
if (!L_0)
{
goto IL_0046;
}
}
{
// m_IsActive = false;
__this->___m_IsActive_18 = (bool)0;
// if ((m_ConsentFlow == ConsentFlow.New && !m_AnalyticsForgetter.DeletionInProgress) ||
// (m_ConsentFlow == ConsentFlow.Old && !m_ConsentTracker.IsOptingOutInProgress()))
int32_t L_1 = __this->___m_ConsentFlow_19;
if ((!(((uint32_t)L_1) == ((uint32_t)2))))
{
goto IL_0025;
}
}
{
RuntimeObject* L_2 = __this->___m_AnalyticsForgetter_10;
NullCheck(L_2);
bool L_3;
L_3 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean Unity.Services.Analytics.Internal.IAnalyticsForgetter::get_DeletionInProgress() */, IAnalyticsForgetter_t824BE286D40D7A4B73BE27A5BF50FE8DB4C0AE18_il2cpp_TypeInfo_var, L_2);
if (!L_3)
{
goto IL_003b;
}
}
IL_0025:
{
int32_t L_4 = __this->___m_ConsentFlow_19;
if ((!(((uint32_t)L_4) == ((uint32_t)1))))
{
goto IL_0046;
}
}
{
RuntimeObject* L_5 = __this->___m_ConsentTracker_8;
NullCheck(L_5);
bool L_6;
L_6 = InterfaceFuncInvoker0< bool >::Invoke(10 /* System.Boolean Unity.Services.Analytics.Internal.IConsentTracker::IsOptingOutInProgress() */, IConsentTracker_t93AFBEAEA2AE9AC2A012EEBFA4344E527FD92550_il2cpp_TypeInfo_var, L_5);
if (L_6)
{
goto IL_0046;
}
}
IL_003b:
{
// m_Container.Disable();
RuntimeObject* L_7 = __this->___m_Container_13;
NullCheck(L_7);
InterfaceActionInvoker0::Invoke(2 /* System.Void Unity.Services.Analytics.IAnalyticsContainer::Disable() */, IAnalyticsContainer_t742F8268D801129AAF7F2486A8B4CE95B73985A1_il2cpp_TypeInfo_var, L_7);
}
IL_0046:
{
// m_CoreStatsHelper.SetCoreStatsConsent(false);
RuntimeObject* L_8 = __this->___m_CoreStatsHelper_7;
NullCheck(L_8);
InterfaceActionInvoker1< bool >::Invoke(0 /* System.Void Unity.Services.Analytics.ICoreStatsHelper::SetCoreStatsConsent(System.Boolean) */, ICoreStatsHelper_t436ACDCFB0D414BD45F5EAC4C05281101F24E6FD_il2cpp_TypeInfo_var, L_8, (bool)0);
// }
return;
}
}
// System.Void Unity.Services.Analytics.AnalyticsServiceInstance::RecordStartupEvents()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnalyticsServiceInstance_RecordStartupEvents_m91416206794DFA73F248FA6763A439FB455AF627 (AnalyticsServiceInstance_t85C6639220B0EFF1CB3C517E36C6B55385A56A62* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDataGenerator_t3CD09958BA210D4EE5B68AE79A6936634EE801E4_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InternalNewPlayerHelper_t0DA93D548680A3333E7C9D3839AB8BF071B3A476_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral205F66EA76831459EF2F8ED7CB36EE2870B90054);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
{
// if (!m_StartUpEventsRecorded)
bool L_0 = __this->___m_StartUpEventsRecorded_20;
if (L_0)
{
goto IL_00dd;
}
}
{
// m_StartUpEventsRecorded = true;
__this->___m_StartUpEventsRecorded_20 = (bool)1;
// m_DataGenerator.SdkStartup(DateTime.Now, m_CommonParams, m_StartUpCallingId);
RuntimeObject* L_1 = __this->___m_DataGenerator_6;
il2cpp_codegen_runtime_class_init_inline(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var);
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_2;
L_2 = DateTime_get_Now_m636CB9651A9099D20BA1CF813A0C69637317325C(NULL);
StdCommonParams_tDFD4FF72F7EEBBC4384155713888A4485FF5E701* L_3 = __this->___m_CommonParams_3;
NullCheck(L_1);
InterfaceActionInvoker3< DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D, StdCommonParams_tDFD4FF72F7EEBBC4384155713888A4485FF5E701*, String_t* >::Invoke(2 /* System.Void Unity.Services.Analytics.Data.IDataGenerator::SdkStartup(System.DateTime,Unity.Services.Analytics.Data.StdCommonParams,System.String) */, IDataGenerator_t3CD09958BA210D4EE5B68AE79A6936634EE801E4_il2cpp_TypeInfo_var, L_1, L_2, L_3, _stringLiteral205F66EA76831459EF2F8ED7CB36EE2870B90054);
// m_DataGenerator.ClientDevice(DateTime.Now, m_CommonParams, m_StartUpCallingId, SystemInfo.processorType, SystemInfo.graphicsDeviceName, SystemInfo.processorCount, SystemInfo.systemMemorySize, Screen.width, Screen.height, (int)Screen.dpi);
RuntimeObject* L_4 = __this->___m_DataGenerator_6;
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_5;
L_5 = DateTime_get_Now_m636CB9651A9099D20BA1CF813A0C69637317325C(NULL);
StdCommonParams_tDFD4FF72F7EEBBC4384155713888A4485FF5E701* L_6 = __this->___m_CommonParams_3;
String_t* L_7;
L_7 = SystemInfo_get_processorType_m985AB6C66E69918DF641BC1A589A3F9B4CE76FBE(NULL);
String_t* L_8;
L_8 = SystemInfo_get_graphicsDeviceName_mA3F2E2CA587AD5E212A38AD7D28559FD017451A2(NULL);
int32_t L_9;
L_9 = SystemInfo_get_processorCount_m6B20AC11AEA09CA06278FBC47BAAEAA01BC7DB55(NULL);
int32_t L_10;
L_10 = SystemInfo_get_systemMemorySize_m3BFE40CF5A43FEAB94F5C552A47D04ECD88B771E(NULL);
int32_t L_11;
L_11 = Screen_get_width_mF608FF3252213E7EFA1F0D2F744C28110E9E5AC9(NULL);
int32_t L_12;
L_12 = Screen_get_height_m01A3102DE71EE1FBEA51D09D6B0261CF864FE8F9(NULL);
float L_13;
L_13 = Screen_get_dpi_mEEDAA2189F84A47BD69D62A611E031D5C59CFE8E(NULL);
NullCheck(L_4);
InterfaceActionInvoker10< DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D, StdCommonParams_tDFD4FF72F7EEBBC4384155713888A4485FF5E701*, String_t*, String_t*, String_t*, int64_t, int64_t, int64_t, int64_t, int64_t >::Invoke(9 /* System.Void Unity.Services.Analytics.Data.IDataGenerator::ClientDevice(System.DateTime,Unity.Services.Analytics.Data.StdCommonParams,System.String,System.String,System.String,System.Int64,System.Int64,System.Int64,System.Int64,System.Int64) */, IDataGenerator_t3CD09958BA210D4EE5B68AE79A6936634EE801E4_il2cpp_TypeInfo_var, L_4, L_5, L_6, _stringLiteral205F66EA76831459EF2F8ED7CB36EE2870B90054, L_7, L_8, ((int64_t)L_9), ((int64_t)L_10), ((int64_t)L_11), ((int64_t)L_12), ((int64_t)il2cpp_codegen_cast_double_to_int<int32_t>(L_13)));
// var isTiny = false;
V_0 = (bool)0;
// m_DataGenerator.GameStarted(DateTime.Now, m_CommonParams, m_StartUpCallingId, Application.buildGUID, SystemInfo.operatingSystem, isTiny, DebugDevice.IsDebugDevice(), Locale.AnalyticsRegionLanguageCode());
RuntimeObject* L_14 = __this->___m_DataGenerator_6;
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_15;
L_15 = DateTime_get_Now_m636CB9651A9099D20BA1CF813A0C69637317325C(NULL);
StdCommonParams_tDFD4FF72F7EEBBC4384155713888A4485FF5E701* L_16 = __this->___m_CommonParams_3;
String_t* L_17;
L_17 = Application_get_buildGUID_m088DE63ABF3F3022B8A65F19F882C126AD6FBE68(NULL);
String_t* L_18;
L_18 = SystemInfo_get_operatingSystem_m47B20646C221517ACA8F99DE8576BF794AEB6F8D(NULL);
bool L_19 = V_0;
bool L_20;
L_20 = DebugDevice_IsDebugDevice_mA1EEB1D12950C445B81D7EBE8C254DDE2437B333(NULL);
String_t* L_21;
L_21 = Locale_AnalyticsRegionLanguageCode_mBC2C7A14D9ED824729BF977BE5C1478B559BB45B(NULL);
NullCheck(L_14);
InterfaceActionInvoker8< DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D, StdCommonParams_tDFD4FF72F7EEBBC4384155713888A4485FF5E701*, String_t*, String_t*, String_t*, bool, bool, String_t* >::Invoke(4 /* System.Void Unity.Services.Analytics.Data.IDataGenerator::GameStarted(System.DateTime,Unity.Services.Analytics.Data.StdCommonParams,System.String,System.String,System.String,System.Boolean,System.Boolean,System.String) */, IDataGenerator_t3CD09958BA210D4EE5B68AE79A6936634EE801E4_il2cpp_TypeInfo_var, L_14, L_15, L_16, _stringLiteral205F66EA76831459EF2F8ED7CB36EE2870B90054, L_17, L_18, L_19, L_20, L_21);
// if (m_InstallId != null && new InternalNewPlayerHelper(m_InstallId).IsNewPlayer())
RuntimeObject* L_22 = __this->___m_InstallId_5;
if (!L_22)
{
goto IL_00dd;
}
}
{
RuntimeObject* L_23 = __this->___m_InstallId_5;
InternalNewPlayerHelper_t0DA93D548680A3333E7C9D3839AB8BF071B3A476* L_24 = (InternalNewPlayerHelper_t0DA93D548680A3333E7C9D3839AB8BF071B3A476*)il2cpp_codegen_object_new(InternalNewPlayerHelper_t0DA93D548680A3333E7C9D3839AB8BF071B3A476_il2cpp_TypeInfo_var);
NullCheck(L_24);
InternalNewPlayerHelper__ctor_m1EF18BB2B52AFA4EC9CDBC69196E406BA05F2A0F(L_24, L_23, NULL);
NullCheck(L_24);
bool L_25;
L_25 = InternalNewPlayerHelper_IsNewPlayer_mE11DEC8005D24F3B42924870C1D64FFEE878916A(L_24, NULL);
if (!L_25)
{
goto IL_00dd;
}
}
{
// m_DataGenerator.NewPlayer(DateTime.Now, m_CommonParams, m_StartUpCallingId, SystemInfo.deviceModel);
RuntimeObject* L_26 = __this->___m_DataGenerator_6;
il2cpp_codegen_runtime_class_init_inline(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var);
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_27;
L_27 = DateTime_get_Now_m636CB9651A9099D20BA1CF813A0C69637317325C(NULL);
StdCommonParams_tDFD4FF72F7EEBBC4384155713888A4485FF5E701* L_28 = __this->___m_CommonParams_3;
String_t* L_29;
L_29 = SystemInfo_get_deviceModel_m308FFBADED4BF6CB34C318A0BBDA762D09A7F185(NULL);
NullCheck(L_26);
InterfaceActionInvoker4< DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D, StdCommonParams_tDFD4FF72F7EEBBC4384155713888A4485FF5E701*, String_t*, String_t* >::Invoke(3 /* System.Void Unity.Services.Analytics.Data.IDataGenerator::NewPlayer(System.DateTime,Unity.Services.Analytics.Data.StdCommonParams,System.String,System.String) */, IDataGenerator_t3CD09958BA210D4EE5B68AE79A6936634EE801E4_il2cpp_TypeInfo_var, L_26, L_27, L_28, _stringLiteral205F66EA76831459EF2F8ED7CB36EE2870B90054, L_29);
}
IL_00dd:
{
// }
return;
}
}
// System.String Unity.Services.Analytics.AnalyticsServiceInstance::GetAnalyticsUserID()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* AnalyticsServiceInstance_GetAnalyticsUserID_m765E15065C72B9B1F8687C1129FD703048851A27 (AnalyticsServiceInstance_t85C6639220B0EFF1CB3C517E36C6B55385A56A62* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IInstallationId_tCE6DEEEBAFABEB9EC621BD1646D82BC9D82BFB0C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// return !String.IsNullOrEmpty(CustomAnalyticsId) ? CustomAnalyticsId : m_InstallId.GetOrCreateIdentifier();
String_t* L_0;
L_0 = AnalyticsServiceInstance_get_CustomAnalyticsId_mEB3038CA04D336E4EF0C1A6D6E0D6A94E025CF60(__this, NULL);
bool L_1;
L_1 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_0, NULL);
if (!L_1)
{
goto IL_0019;
}
}
{
RuntimeObject* L_2 = __this->___m_InstallId_5;
NullCheck(L_2);
String_t* L_3;
L_3 = InterfaceFuncInvoker0< String_t* >::Invoke(0 /* System.String Unity.Services.Core.Device.Internal.IInstallationId::GetOrCreateIdentifier() */, IInstallationId_tCE6DEEEBAFABEB9EC621BD1646D82BC9D82BFB0C_il2cpp_TypeInfo_var, L_2);
return L_3;
}
IL_0019:
{
String_t* L_4;
L_4 = AnalyticsServiceInstance_get_CustomAnalyticsId_mEB3038CA04D336E4EF0C1A6D6E0D6A94E025CF60(__this, NULL);
return L_4;
}
}
// System.Void Unity.Services.Analytics.AnalyticsServiceInstance::ApplicationPaused(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnalyticsServiceInstance_ApplicationPaused_mB64F8B2FF25B824FA074668EF917FC684828893C (AnalyticsServiceInstance_t85C6639220B0EFF1CB3C517E36C6B55385A56A62* __this, bool ___0_paused, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IAnalyticsServiceSystemCalls_t664990CD0F77E7F6877EE28442B73A589D3C9454_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// if (paused)
bool L_0 = ___0_paused;
if (!L_0)
{
goto IL_0015;
}
}
{
// m_ApplicationPauseTime = m_SystemCalls.UtcNow;
RuntimeObject* L_1 = __this->___m_SystemCalls_12;
NullCheck(L_1);
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_2;
L_2 = InterfaceFuncInvoker0< DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D >::Invoke(0 /* System.DateTime Unity.Services.Analytics.IAnalyticsServiceSystemCalls::get_UtcNow() */, IAnalyticsServiceSystemCalls_t664990CD0F77E7F6877EE28442B73A589D3C9454_il2cpp_TypeInfo_var, L_1);
__this->___m_ApplicationPauseTime_17 = L_2;
return;
}
IL_0015:
{
// DateTime now = m_SystemCalls.UtcNow;
RuntimeObject* L_3 = __this->___m_SystemCalls_12;
NullCheck(L_3);
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_4;
L_4 = InterfaceFuncInvoker0< DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D >::Invoke(0 /* System.DateTime Unity.Services.Analytics.IAnalyticsServiceSystemCalls::get_UtcNow() */, IAnalyticsServiceSystemCalls_t664990CD0F77E7F6877EE28442B73A589D3C9454_il2cpp_TypeInfo_var, L_3);
// if (now > m_ApplicationPauseTime + k_BackgroundSessionRefreshPeriod)
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_5 = __this->___m_ApplicationPauseTime_17;
TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A L_6 = __this->___k_BackgroundSessionRefreshPeriod_2;
il2cpp_codegen_runtime_class_init_inline(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var);
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_7;
L_7 = DateTime_op_Addition_m652BE1306897DBE4CDF3ADA99FFFE2E70BFE3865(L_5, L_6, NULL);
bool L_8;
L_8 = DateTime_op_GreaterThan_m8F1FA3C039A0148FC1500E790A77CB44F025EA9F(L_4, L_7, NULL);
if (!L_8)
{
goto IL_003e;
}
}
{
// RefreshSessionID();
AnalyticsServiceInstance_RefreshSessionID_m944E2F59E889E550C781E3710BFB5F4B95AE5125(__this, NULL);
}
IL_003e:
{
// }
return;
}
}
// System.Void Unity.Services.Analytics.AnalyticsServiceInstance::RefreshSessionID()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnalyticsServiceInstance_RefreshSessionID_m944E2F59E889E550C781E3710BFB5F4B95AE5125 (AnalyticsServiceInstance_t85C6639220B0EFF1CB3C517E36C6B55385A56A62* __this, const RuntimeMethod* method)
{
Guid_t V_0;
memset((&V_0), 0, sizeof(V_0));
{
// SessionID = Guid.NewGuid().ToString();
Guid_t L_0;
L_0 = Guid_NewGuid_m1F4894E8DC089811D6252148AD5858E58D43A7BD(NULL);
V_0 = L_0;
String_t* L_1;
L_1 = Guid_ToString_m2BFFD5FA726E03FA707AAFCCF065896C46D5290C((&V_0), NULL);
AnalyticsServiceInstance_set_SessionID_m48AF420DBE356BD2F73DF27848664B9117B1CA52_inline(__this, L_1, NULL);
// }
return;
}
}
// System.Int32 Unity.Services.Analytics.AnalyticsServiceInstance::get_AutoflushPeriodMultiplier()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t AnalyticsServiceInstance_get_AutoflushPeriodMultiplier_m306D10F0B29C2FBE941D7607D61C7AE5702AC3AE (AnalyticsServiceInstance_t85C6639220B0EFF1CB3C517E36C6B55385A56A62* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDispatcher_t4DE02B283A563837EE126BBB7BA0C5E903D3357C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// get { return Mathf.Clamp(1 + m_DataDispatcher.ConsecutiveFailedUploadCount, 1, 8); }
RuntimeObject* L_0 = __this->___m_DataDispatcher_9;
NullCheck(L_0);
int32_t L_1;
L_1 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 Unity.Services.Analytics.Internal.IDispatcher::get_ConsecutiveFailedUploadCount() */, IDispatcher_t4DE02B283A563837EE126BBB7BA0C5E903D3357C_il2cpp_TypeInfo_var, L_0);
int32_t L_2;
L_2 = Mathf_Clamp_m4DC36EEFDBE5F07C16249DA568023C5ECCFF0E7B_inline(((int32_t)il2cpp_codegen_add(1, L_1)), 1, 8, NULL);
return L_2;
}
}
// System.Void Unity.Services.Analytics.AnalyticsServiceInstance::Flush()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnalyticsServiceInstance_Flush_mB8F0ED919FB47026C5CB61DD3562FAA09009C21E (AnalyticsServiceInstance_t85C6639220B0EFF1CB3C517E36C6B55385A56A62* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AnalyticsServiceInstance_OldForgetMeEventUploaded_mF328362CE747DFFEC071EAD40FA89F7698C3E9B2_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IAnalyticsForgetter_t824BE286D40D7A4B73BE27A5BF50FE8DB4C0AE18_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IConsentTracker_t93AFBEAEA2AE9AC2A012EEBFA4344E527FD92550_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDispatcher_t4DE02B283A563837EE126BBB7BA0C5E903D3357C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0BC237184924820231BE4541A9E248A9768C7DEC);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8905FD38EEA933AC528FF73A57DAC6B13D1127E2);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
// if (m_IsActive)
bool L_0 = __this->___m_IsActive_18;
if (!L_0)
{
goto IL_009e;
}
}
{
// switch (m_ConsentFlow)
int32_t L_1 = __this->___m_ConsentFlow_19;
V_0 = L_1;
int32_t L_2 = V_0;
if ((((int32_t)L_2) == ((int32_t)1)))
{
goto IL_001b;
}
}
{
int32_t L_3 = V_0;
if ((((int32_t)L_3) == ((int32_t)2)))
{
goto IL_0092;
}
}
{
return;
}
IL_001b:
{
// if (m_ConsentTracker.IsGeoIpChecked() && m_ConsentTracker.IsConsentGiven())
RuntimeObject* L_4 = __this->___m_ConsentTracker_8;
NullCheck(L_4);
bool L_5;
L_5 = InterfaceFuncInvoker0< bool >::Invoke(6 /* System.Boolean Unity.Services.Analytics.Internal.IConsentTracker::IsGeoIpChecked() */, IConsentTracker_t93AFBEAEA2AE9AC2A012EEBFA4344E527FD92550_il2cpp_TypeInfo_var, L_4);
if (!L_5)
{
goto IL_0042;
}
}
{
RuntimeObject* L_6 = __this->___m_ConsentTracker_8;
NullCheck(L_6);
bool L_7;
L_7 = InterfaceFuncInvoker0< bool >::Invoke(8 /* System.Boolean Unity.Services.Analytics.Internal.IConsentTracker::IsConsentGiven() */, IConsentTracker_t93AFBEAEA2AE9AC2A012EEBFA4344E527FD92550_il2cpp_TypeInfo_var, L_6);
if (!L_7)
{
goto IL_0042;
}
}
{
// m_DataDispatcher.Flush();
RuntimeObject* L_8 = __this->___m_DataDispatcher_9;
NullCheck(L_8);
InterfaceActionInvoker0::Invoke(2 /* System.Void Unity.Services.Analytics.Internal.IDispatcher::Flush() */, IDispatcher_t4DE02B283A563837EE126BBB7BA0C5E903D3357C_il2cpp_TypeInfo_var, L_8);
goto IL_004c;
}
IL_0042:
{
// Debug.LogWarning("Required consent wasn't checked and given when trying to dispatch events, the events cannot be sent.");
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_LogWarning_m33EF1B897E0C7C6FF538989610BFAFFEF4628CA9(_stringLiteral8905FD38EEA933AC528FF73A57DAC6B13D1127E2, NULL);
}
IL_004c:
{
// if (m_ConsentTracker.IsOptingOutInProgress())
RuntimeObject* L_9 = __this->___m_ConsentTracker_8;
NullCheck(L_9);
bool L_10;
L_10 = InterfaceFuncInvoker0< bool >::Invoke(10 /* System.Boolean Unity.Services.Analytics.Internal.IConsentTracker::IsOptingOutInProgress() */, IConsentTracker_t93AFBEAEA2AE9AC2A012EEBFA4344E527FD92550_il2cpp_TypeInfo_var, L_9);
if (!L_10)
{
goto IL_00b1;
}
}
{
// m_AnalyticsForgetter.AttemptToForget(UserId, InstallId, PlayerId, BufferX.SerializeDateTime(DateTime.Now), k_ForgetCallingId, OldForgetMeEventUploaded);
RuntimeObject* L_11 = __this->___m_AnalyticsForgetter_10;
String_t* L_12;
L_12 = AnalyticsServiceInstance_get_UserId_mBBDD58C51A590919EB9FBB7322A18C0D9AA11F71(__this, NULL);
String_t* L_13;
L_13 = AnalyticsServiceInstance_get_InstallId_m7ADCF67CCEF349567B8EBE9EF432D41CB397AAE7(__this, NULL);
String_t* L_14;
L_14 = AnalyticsServiceInstance_get_PlayerId_m4F995ADCD4B6BEFF337CC44244B64A14CA6EF08C(__this, NULL);
il2cpp_codegen_runtime_class_init_inline(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var);
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_15;
L_15 = DateTime_get_Now_m636CB9651A9099D20BA1CF813A0C69637317325C(NULL);
String_t* L_16;
L_16 = BufferX_SerializeDateTime_m1B8DB0257F014D2E517B2EB94CC80B5A879DB654(L_15, NULL);
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_17 = (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)il2cpp_codegen_object_new(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var);
NullCheck(L_17);
Action__ctor_mBDC7B0B4A3F583B64C2896F01BDED360772F67DC(L_17, __this, (intptr_t)((void*)AnalyticsServiceInstance_OldForgetMeEventUploaded_mF328362CE747DFFEC071EAD40FA89F7698C3E9B2_RuntimeMethod_var), NULL);
NullCheck(L_11);
InterfaceActionInvoker6< String_t*, String_t*, String_t*, String_t*, String_t*, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* >::Invoke(2 /* System.Void Unity.Services.Analytics.Internal.IAnalyticsForgetter::AttemptToForget(System.String,System.String,System.String,System.String,System.String,System.Action) */, IAnalyticsForgetter_t824BE286D40D7A4B73BE27A5BF50FE8DB4C0AE18_il2cpp_TypeInfo_var, L_11, L_12, L_13, L_14, L_16, _stringLiteral0BC237184924820231BE4541A9E248A9768C7DEC, L_17);
// break;
return;
}
IL_0092:
{
// m_DataDispatcher.Flush();
RuntimeObject* L_18 = __this->___m_DataDispatcher_9;
NullCheck(L_18);
InterfaceActionInvoker0::Invoke(2 /* System.Void Unity.Services.Analytics.Internal.IDispatcher::Flush() */, IDispatcher_t4DE02B283A563837EE126BBB7BA0C5E903D3357C_il2cpp_TypeInfo_var, L_18);
// break;
return;
}
IL_009e:
{
// else if (m_AnalyticsForgetter.DeletionInProgress)
RuntimeObject* L_19 = __this->___m_AnalyticsForgetter_10;
NullCheck(L_19);
bool L_20;
L_20 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean Unity.Services.Analytics.Internal.IAnalyticsForgetter::get_DeletionInProgress() */, IAnalyticsForgetter_t824BE286D40D7A4B73BE27A5BF50FE8DB4C0AE18_il2cpp_TypeInfo_var, L_19);
if (!L_20)
{
goto IL_00b1;
}
}
{
// DeactivateWithDataDeletionRequest();
AnalyticsServiceInstance_DeactivateWithDataDeletionRequest_m109EDCF2D98B8AE461BAB4B72859E30E380FC63B(__this, NULL);
}
IL_00b1:
{
// }
return;
}
}
// System.Void Unity.Services.Analytics.AnalyticsServiceInstance::RequestDataDeletion()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnalyticsServiceInstance_RequestDataDeletion_m8814E3B3036E83F138E8097EDB3F4343CAD2412D (AnalyticsServiceInstance_t85C6639220B0EFF1CB3C517E36C6B55385A56A62* __this, const RuntimeMethod* method)
{
{
// DeactivateWithDataDeletionRequest();
AnalyticsServiceInstance_DeactivateWithDataDeletionRequest_m109EDCF2D98B8AE461BAB4B72859E30E380FC63B(__this, NULL);
// }
return;
}
}
// System.Void Unity.Services.Analytics.AnalyticsServiceInstance::RecordInternalEvent(Unity.Services.Analytics.Internal.Event)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnalyticsServiceInstance_RecordInternalEvent_mFDC81EEFAEB7E0251D4E172D1E7E597012CAE813 (AnalyticsServiceInstance_t85C6639220B0EFF1CB3C517E36C6B55385A56A62* __this, Event_tD9437278379F641EDEFC62CAAC9419E3E6E29779* ___0_eventToRecord, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// if (m_IsActive)
bool L_0 = __this->___m_IsActive_18;
if (!L_0)
{
goto IL_0014;
}
}
{
// m_DataBuffer.PushEvent(eventToRecord);
RuntimeObject* L_1 = __this->___m_DataBuffer_14;
Event_tD9437278379F641EDEFC62CAAC9419E3E6E29779* L_2 = ___0_eventToRecord;
NullCheck(L_1);
InterfaceActionInvoker1< Event_tD9437278379F641EDEFC62CAAC9419E3E6E29779* >::Invoke(20 /* System.Void Unity.Services.Analytics.Internal.IBuffer::PushEvent(Unity.Services.Analytics.Internal.Event) */, IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var, L_1, L_2);
}
IL_0014:
{
// }
return;
}
}
// System.Void Unity.Services.Analytics.AnalyticsServiceInstance::ApplicationQuit()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnalyticsServiceInstance_ApplicationQuit_mC6358CE4734C9A39DA8A1AAE1F529EB5D5A17E03 (AnalyticsServiceInstance_t85C6639220B0EFF1CB3C517E36C6B55385A56A62* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDataGenerator_t3CD09958BA210D4EE5B68AE79A6936634EE801E4_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6592F2A54D864C0F2DADC704BDDAB476278DF50F);
s_Il2CppMethodInitialized = true;
}
{
// if (m_IsActive)
bool L_0 = __this->___m_IsActive_18;
if (!L_0)
{
goto IL_0035;
}
}
{
// m_DataGenerator.GameEnded(DateTime.Now, m_CommonParams, "com.unity.services.analytics.Events.Shutdown", DataGenerator.SessionEndState.QUIT);
RuntimeObject* L_1 = __this->___m_DataGenerator_6;
il2cpp_codegen_runtime_class_init_inline(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var);
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_2;
L_2 = DateTime_get_Now_m636CB9651A9099D20BA1CF813A0C69637317325C(NULL);
StdCommonParams_tDFD4FF72F7EEBBC4384155713888A4485FF5E701* L_3 = __this->___m_CommonParams_3;
NullCheck(L_1);
InterfaceActionInvoker4< DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D, StdCommonParams_tDFD4FF72F7EEBBC4384155713888A4485FF5E701*, String_t*, int32_t >::Invoke(5 /* System.Void Unity.Services.Analytics.Data.IDataGenerator::GameEnded(System.DateTime,Unity.Services.Analytics.Data.StdCommonParams,System.String,Unity.Services.Analytics.Data.DataGenerator/SessionEndState) */, IDataGenerator_t3CD09958BA210D4EE5B68AE79A6936634EE801E4_il2cpp_TypeInfo_var, L_1, L_2, L_3, _stringLiteral6592F2A54D864C0F2DADC704BDDAB476278DF50F, 3);
// m_DataBuffer.FlushToDisk();
RuntimeObject* L_4 = __this->___m_DataBuffer_14;
NullCheck(L_4);
InterfaceActionInvoker0::Invoke(15 /* System.Void Unity.Services.Analytics.Internal.IBuffer::FlushToDisk() */, IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var, L_4);
// Flush();
AnalyticsServiceInstance_Flush_mB8F0ED919FB47026C5CB61DD3562FAA09009C21E(__this, NULL);
}
IL_0035:
{
// }
return;
}
}
// System.Void Unity.Services.Analytics.AnalyticsServiceInstance::RecordGameRunningIfNecessary()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnalyticsServiceInstance_RecordGameRunningIfNecessary_mDC174CE67E36436A206DDC321308853A727484C3 (AnalyticsServiceInstance_t85C6639220B0EFF1CB3C517E36C6B55385A56A62* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDataGenerator_t3CD09958BA210D4EE5B68AE79A6936634EE801E4_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4AA3716D19976DD411ABCF0909A0E4D4B8EA09AF);
s_Il2CppMethodInitialized = true;
}
{
// if (m_IsActive)
bool L_0 = __this->___m_IsActive_18;
if (!L_0)
{
goto IL_006c;
}
}
{
// if (m_DataBuffer.Length == 0 || m_DataBuffer.Length == m_BufferLengthAtLastGameRunning)
RuntimeObject* L_1 = __this->___m_DataBuffer_14;
NullCheck(L_1);
int32_t L_2;
L_2 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 Unity.Services.Analytics.Internal.IBuffer::get_Length() */, IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var, L_1);
if (!L_2)
{
goto IL_0028;
}
}
{
RuntimeObject* L_3 = __this->___m_DataBuffer_14;
NullCheck(L_3);
int32_t L_4;
L_4 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 Unity.Services.Analytics.Internal.IBuffer::get_Length() */, IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var, L_3);
int32_t L_5 = __this->___m_BufferLengthAtLastGameRunning_16;
if ((!(((uint32_t)L_4) == ((uint32_t)L_5))))
{
goto IL_005b;
}
}
IL_0028:
{
// SetVariableCommonParams();
AnalyticsServiceInstance_SetVariableCommonParams_mAE82C6CB3D7D7DCC5337FB51A360457D5EB7844C(__this, NULL);
// m_DataGenerator.GameRunning(DateTime.Now, m_CommonParams, "com.unity.services.analytics.AnalyticsServiceInstance.RecordGameRunningIfNecessary");
RuntimeObject* L_6 = __this->___m_DataGenerator_6;
il2cpp_codegen_runtime_class_init_inline(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var);
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_7;
L_7 = DateTime_get_Now_m636CB9651A9099D20BA1CF813A0C69637317325C(NULL);
StdCommonParams_tDFD4FF72F7EEBBC4384155713888A4485FF5E701* L_8 = __this->___m_CommonParams_3;
NullCheck(L_6);
InterfaceActionInvoker3< DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D, StdCommonParams_tDFD4FF72F7EEBBC4384155713888A4485FF5E701*, String_t* >::Invoke(1 /* System.Void Unity.Services.Analytics.Data.IDataGenerator::GameRunning(System.DateTime,Unity.Services.Analytics.Data.StdCommonParams,System.String) */, IDataGenerator_t3CD09958BA210D4EE5B68AE79A6936634EE801E4_il2cpp_TypeInfo_var, L_6, L_7, L_8, _stringLiteral4AA3716D19976DD411ABCF0909A0E4D4B8EA09AF);
// m_BufferLengthAtLastGameRunning = m_DataBuffer.Length;
RuntimeObject* L_9 = __this->___m_DataBuffer_14;
NullCheck(L_9);
int32_t L_10;
L_10 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 Unity.Services.Analytics.Internal.IBuffer::get_Length() */, IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var, L_9);
__this->___m_BufferLengthAtLastGameRunning_16 = L_10;
return;
}
IL_005b:
{
// m_BufferLengthAtLastGameRunning = m_DataBuffer.Length;
RuntimeObject* L_11 = __this->___m_DataBuffer_14;
NullCheck(L_11);
int32_t L_12;
L_12 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 Unity.Services.Analytics.Internal.IBuffer::get_Length() */, IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var, L_11);
__this->___m_BufferLengthAtLastGameRunning_16 = L_12;
}
IL_006c:
{
// }
return;
}
}
// System.Void Unity.Services.Analytics.AnalyticsServiceInstance::SetVariableCommonParams()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnalyticsServiceInstance_SetVariableCommonParams_mAE82C6CB3D7D7DCC5337FB51A360457D5EB7844C (AnalyticsServiceInstance_t85C6639220B0EFF1CB3C517E36C6B55385A56A62* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IPlayerId_t6A7BAE55B4D78E87B15B9261828E897BAACBF913_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_GetValueOrDefault_m068A148705ED1E215A5E85D18BA6852B192DA419_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1__ctor_mDE3158DD99CA7E1775A8BA276E428AF808AB8FBF_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_HasValue_mC149B1C717AF506BBE8932F2C1DC86C378D17EA8_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
Nullable_1_t3D746CBB6123D4569FF4DEA60BC4240F32C6FE75 V_0;
memset((&V_0), 0, sizeof(V_0));
Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165 V_1;
memset((&V_1), 0, sizeof(V_1));
StdCommonParams_tDFD4FF72F7EEBBC4384155713888A4485FF5E701* G_B2_0 = NULL;
StdCommonParams_tDFD4FF72F7EEBBC4384155713888A4485FF5E701* G_B1_0 = NULL;
Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165 G_B3_0;
memset((&G_B3_0), 0, sizeof(G_B3_0));
StdCommonParams_tDFD4FF72F7EEBBC4384155713888A4485FF5E701* G_B3_1 = NULL;
RuntimeObject* G_B5_0 = NULL;
StdCommonParams_tDFD4FF72F7EEBBC4384155713888A4485FF5E701* G_B5_1 = NULL;
RuntimeObject* G_B4_0 = NULL;
StdCommonParams_tDFD4FF72F7EEBBC4384155713888A4485FF5E701* G_B4_1 = NULL;
String_t* G_B6_0 = NULL;
StdCommonParams_tDFD4FF72F7EEBBC4384155713888A4485FF5E701* G_B6_1 = NULL;
{
// m_CommonParams.DeviceVolume = DeviceVolumeProvider.GetDeviceVolume();
StdCommonParams_tDFD4FF72F7EEBBC4384155713888A4485FF5E701* L_0 = __this->___m_CommonParams_3;
Nullable_1_t3D746CBB6123D4569FF4DEA60BC4240F32C6FE75 L_1;
L_1 = DeviceVolumeProvider_GetDeviceVolume_m1318E3ADBEF76202DE617254B3CBB6028FE3D3DE(NULL);
V_0 = L_1;
bool L_2;
L_2 = Nullable_1_get_HasValue_mC149B1C717AF506BBE8932F2C1DC86C378D17EA8_inline((&V_0), Nullable_1_get_HasValue_mC149B1C717AF506BBE8932F2C1DC86C378D17EA8_RuntimeMethod_var);
G_B1_0 = L_0;
if (L_2)
{
G_B2_0 = L_0;
goto IL_0020;
}
}
{
il2cpp_codegen_initobj((&V_1), sizeof(Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165));
Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165 L_3 = V_1;
G_B3_0 = L_3;
G_B3_1 = G_B1_0;
goto IL_002d;
}
IL_0020:
{
float L_4;
L_4 = Nullable_1_GetValueOrDefault_m068A148705ED1E215A5E85D18BA6852B192DA419_inline((&V_0), Nullable_1_GetValueOrDefault_m068A148705ED1E215A5E85D18BA6852B192DA419_RuntimeMethod_var);
Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165 L_5;
memset((&L_5), 0, sizeof(L_5));
Nullable_1__ctor_mDE3158DD99CA7E1775A8BA276E428AF808AB8FBF((&L_5), ((double)L_4), /*hidden argument*/Nullable_1__ctor_mDE3158DD99CA7E1775A8BA276E428AF808AB8FBF_RuntimeMethod_var);
G_B3_0 = L_5;
G_B3_1 = G_B2_0;
}
IL_002d:
{
NullCheck(G_B3_1);
StdCommonParams_set_DeviceVolume_mBC014F9E6144D31B7A21082F4F17CADA8B8B8DB8_inline(G_B3_1, G_B3_0, NULL);
// m_CommonParams.BatteryLoad = SystemInfo.batteryLevel;
StdCommonParams_tDFD4FF72F7EEBBC4384155713888A4485FF5E701* L_6 = __this->___m_CommonParams_3;
float L_7;
L_7 = SystemInfo_get_batteryLevel_m549AF9A6BB748E5C50FF2D1D04D4E9E6B1C5D8C6(NULL);
Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165 L_8;
memset((&L_8), 0, sizeof(L_8));
Nullable_1__ctor_mDE3158DD99CA7E1775A8BA276E428AF808AB8FBF((&L_8), ((double)L_7), /*hidden argument*/Nullable_1__ctor_mDE3158DD99CA7E1775A8BA276E428AF808AB8FBF_RuntimeMethod_var);
NullCheck(L_6);
StdCommonParams_set_BatteryLoad_mC06087861B7DD6C288823A7DDB4A7085B168743E_inline(L_6, L_8, NULL);
// m_CommonParams.UasUserID = m_PlayerId?.PlayerId;
StdCommonParams_tDFD4FF72F7EEBBC4384155713888A4485FF5E701* L_9 = __this->___m_CommonParams_3;
RuntimeObject* L_10 = __this->___m_PlayerId_4;
RuntimeObject* L_11 = L_10;
G_B4_0 = L_11;
G_B4_1 = L_9;
if (L_11)
{
G_B5_0 = L_11;
G_B5_1 = L_9;
goto IL_005b;
}
}
{
G_B6_0 = ((String_t*)(NULL));
G_B6_1 = G_B4_1;
goto IL_0060;
}
IL_005b:
{
NullCheck(G_B5_0);
String_t* L_12;
L_12 = InterfaceFuncInvoker0< String_t* >::Invoke(0 /* System.String Unity.Services.Authentication.Internal.IPlayerId::get_PlayerId() */, IPlayerId_t6A7BAE55B4D78E87B15B9261828E897BAACBF913_il2cpp_TypeInfo_var, G_B5_0);
G_B6_0 = L_12;
G_B6_1 = G_B5_1;
}
IL_0060:
{
NullCheck(G_B6_1);
StdCommonParams_set_UasUserID_m5079F59137ED8AA3D25BBDFBF10E536812D8ABB7_inline(G_B6_1, G_B6_0, NULL);
// }
return;
}
}
// System.Threading.Tasks.Task Unity.Services.Analytics.AnalyticsServiceInstance::SetAnalyticsEnabled(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* AnalyticsServiceInstance_SetAnalyticsEnabled_m1890B5284B3A2198F6BEB50311109C9098C5730B (AnalyticsServiceInstance_t85C6639220B0EFF1CB3C517E36C6B55385A56A62* __this, bool ___0_enabled, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncTaskMethodBuilder_Start_TisU3CSetAnalyticsEnabledU3Ed__69_t8EE7665376BB0DE169C3121D8CD5A888F660F3D0_m1B408C5CC517EBE06565508772E05E05CE89A993_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
U3CSetAnalyticsEnabledU3Ed__69_t8EE7665376BB0DE169C3121D8CD5A888F660F3D0 V_0;
memset((&V_0), 0, sizeof(V_0));
{
il2cpp_codegen_runtime_class_init_inline(AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06_il2cpp_TypeInfo_var);
AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06 L_0;
L_0 = AsyncTaskMethodBuilder_Create_m24F3F260A79CA2B9EC4F1F15693A33F5EC58735A(NULL);
(&V_0)->___U3CU3Et__builder_1 = L_0;
Il2CppCodeGenWriteBarrier((void**)&((&((&(((&(&V_0)->___U3CU3Et__builder_1))->___m_builder_1))->___m_coreState_1))->___m_stateMachine_0), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((&((&(((&(&V_0)->___U3CU3Et__builder_1))->___m_builder_1))->___m_coreState_1))->___m_defaultContextAction_1), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((&(((&(&V_0)->___U3CU3Et__builder_1))->___m_builder_1))->___m_task_2), (void*)NULL);
#endif
(&V_0)->___U3CU3E4__this_3 = __this;
Il2CppCodeGenWriteBarrier((void**)(&(&V_0)->___U3CU3E4__this_3), (void*)__this);
bool L_1 = ___0_enabled;
(&V_0)->___enabled_2 = L_1;
(&V_0)->___U3CU3E1__state_0 = (-1);
AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06* L_2 = (AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06*)(&(&V_0)->___U3CU3Et__builder_1);
AsyncTaskMethodBuilder_Start_TisU3CSetAnalyticsEnabledU3Ed__69_t8EE7665376BB0DE169C3121D8CD5A888F660F3D0_m1B408C5CC517EBE06565508772E05E05CE89A993(L_2, (&V_0), AsyncTaskMethodBuilder_Start_TisU3CSetAnalyticsEnabledU3Ed__69_t8EE7665376BB0DE169C3121D8CD5A888F660F3D0_m1B408C5CC517EBE06565508772E05E05CE89A993_RuntimeMethod_var);
AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06* L_3 = (AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06*)(&(&V_0)->___U3CU3Et__builder_1);
Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* L_4;
L_4 = AsyncTaskMethodBuilder_get_Task_mE9125D5F8B96F26D1BA5A5347ED82669521C7F9E(L_3, NULL);
return L_4;
}
}
// System.Void Unity.Services.Analytics.AnalyticsServiceInstance::AcquisitionSource(Unity.Services.Analytics.AcquisitionSourceParameters)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnalyticsServiceInstance_AcquisitionSource_mB24FACD33CB6EC0DD8451ECFA4B874B9A0657E19 (AnalyticsServiceInstance_t85C6639220B0EFF1CB3C517E36C6B55385A56A62* __this, AcquisitionSourceParameters_tD6AF1BEF568C7AA8E715451C57A007703FFC6A51* ___0_acquisitionSourceParameters, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDataGenerator_t3CD09958BA210D4EE5B68AE79A6936634EE801E4_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1627A15B16BA2114DF4586846A4624E42F0210C5);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3E38B9138BF004CAB65BCEC7B45C3CD5595A5485);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral79771F73D80F5AF1D0E1EAC4CAD20D1628BF416A);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8C08A34D5ECF979E9FF3F77722C582F578E1B834);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9422A78D50400935041FDD2007AC649FF689D5D7);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralEA4D7CE26ED535E0BE3CAFBC3439001559FEE05D);
s_Il2CppMethodInitialized = true;
}
{
// if (m_IsActive)
bool L_0 = __this->___m_IsActive_18;
if (!L_0)
{
goto IL_009a;
}
}
{
// if (string.IsNullOrEmpty(acquisitionSourceParameters.Channel))
AcquisitionSourceParameters_tD6AF1BEF568C7AA8E715451C57A007703FFC6A51* L_1 = ___0_acquisitionSourceParameters;
NullCheck(L_1);
String_t* L_2 = L_1->___Channel_0;
bool L_3;
L_3 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_2, NULL);
if (!L_3)
{
goto IL_0022;
}
}
{
// Debug.LogError("Required to have a value for channel");
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_LogError_mB00B2B4468EF3CAF041B038D840820FB84C924B2(_stringLiteral1627A15B16BA2114DF4586846A4624E42F0210C5, NULL);
}
IL_0022:
{
// if (string.IsNullOrEmpty(acquisitionSourceParameters.CampaignId))
AcquisitionSourceParameters_tD6AF1BEF568C7AA8E715451C57A007703FFC6A51* L_4 = ___0_acquisitionSourceParameters;
NullCheck(L_4);
String_t* L_5 = L_4->___CampaignId_1;
bool L_6;
L_6 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_5, NULL);
if (!L_6)
{
goto IL_0039;
}
}
{
// Debug.LogError("Required to have a value for campaignId");
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_LogError_mB00B2B4468EF3CAF041B038D840820FB84C924B2(_stringLiteralEA4D7CE26ED535E0BE3CAFBC3439001559FEE05D, NULL);
}
IL_0039:
{
// if (string.IsNullOrEmpty(acquisitionSourceParameters.CreativeId))
AcquisitionSourceParameters_tD6AF1BEF568C7AA8E715451C57A007703FFC6A51* L_7 = ___0_acquisitionSourceParameters;
NullCheck(L_7);
String_t* L_8 = L_7->___CreativeId_2;
bool L_9;
L_9 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_8, NULL);
if (!L_9)
{
goto IL_0050;
}
}
{
// Debug.LogError("Required to have a value for creativeId");
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_LogError_mB00B2B4468EF3CAF041B038D840820FB84C924B2(_stringLiteral9422A78D50400935041FDD2007AC649FF689D5D7, NULL);
}
IL_0050:
{
// if (string.IsNullOrEmpty(acquisitionSourceParameters.CampaignName))
AcquisitionSourceParameters_tD6AF1BEF568C7AA8E715451C57A007703FFC6A51* L_10 = ___0_acquisitionSourceParameters;
NullCheck(L_10);
String_t* L_11 = L_10->___CampaignName_3;
bool L_12;
L_12 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_11, NULL);
if (!L_12)
{
goto IL_0067;
}
}
{
// Debug.LogError("Required to have a value for campaignName");
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_LogError_mB00B2B4468EF3CAF041B038D840820FB84C924B2(_stringLiteral3E38B9138BF004CAB65BCEC7B45C3CD5595A5485, NULL);
}
IL_0067:
{
// if (string.IsNullOrEmpty(acquisitionSourceParameters.Provider))
AcquisitionSourceParameters_tD6AF1BEF568C7AA8E715451C57A007703FFC6A51* L_13 = ___0_acquisitionSourceParameters;
NullCheck(L_13);
String_t* L_14 = L_13->___Provider_4;
bool L_15;
L_15 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_14, NULL);
if (!L_15)
{
goto IL_007e;
}
}
{
// Debug.LogError("Required to have a value for provider");
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_LogError_mB00B2B4468EF3CAF041B038D840820FB84C924B2(_stringLiteral79771F73D80F5AF1D0E1EAC4CAD20D1628BF416A, NULL);
}
IL_007e:
{
// m_DataGenerator.AcquisitionSource(DateTime.Now, m_CommonParams,
// "com.unity.services.analytics.events.acquisitionSource", acquisitionSourceParameters);
RuntimeObject* L_16 = __this->___m_DataGenerator_6;
il2cpp_codegen_runtime_class_init_inline(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var);
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_17;
L_17 = DateTime_get_Now_m636CB9651A9099D20BA1CF813A0C69637317325C(NULL);
StdCommonParams_tDFD4FF72F7EEBBC4384155713888A4485FF5E701* L_18 = __this->___m_CommonParams_3;
AcquisitionSourceParameters_tD6AF1BEF568C7AA8E715451C57A007703FFC6A51* L_19 = ___0_acquisitionSourceParameters;
NullCheck(L_16);
InterfaceActionInvoker4< DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D, StdCommonParams_tDFD4FF72F7EEBBC4384155713888A4485FF5E701*, String_t*, AcquisitionSourceParameters_tD6AF1BEF568C7AA8E715451C57A007703FFC6A51* >::Invoke(10 /* System.Void Unity.Services.Analytics.Data.IDataGenerator::AcquisitionSource(System.DateTime,Unity.Services.Analytics.Data.StdCommonParams,System.String,Unity.Services.Analytics.AcquisitionSourceParameters) */, IDataGenerator_t3CD09958BA210D4EE5B68AE79A6936634EE801E4_il2cpp_TypeInfo_var, L_16, L_17, L_18, _stringLiteral8C08A34D5ECF979E9FF3F77722C582F578E1B834, L_19);
}
IL_009a:
{
// }
return;
}
}
// System.Void Unity.Services.Analytics.AnalyticsServiceInstance::AdImpression(Unity.Services.Analytics.AdImpressionParameters)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnalyticsServiceInstance_AdImpression_mB6A1D3B785B2E88D78799AD29BB18C0E2EB5AE5D (AnalyticsServiceInstance_t85C6639220B0EFF1CB3C517E36C6B55385A56A62* __this, AdImpressionParameters_tA325FDEBB3948AF1F0D9EA57FBCAC9D98C37A84C ___0_adImpressionParameters, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDataGenerator_t3CD09958BA210D4EE5B68AE79A6936634EE801E4_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral38A5C9D26C48CC5449EDC71FD91543D1B4B31880);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralBAEB934E35ED3E76C867F6755B414298A25BB897);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFAAC2E4717B12BEB762686A73DC2BFBA08143AA7);
s_Il2CppMethodInitialized = true;
}
{
// if (m_IsActive)
bool L_0 = __this->___m_IsActive_18;
if (!L_0)
{
goto IL_0052;
}
}
{
// if (String.IsNullOrEmpty(adImpressionParameters.PlacementID))
AdImpressionParameters_tA325FDEBB3948AF1F0D9EA57FBCAC9D98C37A84C L_1 = ___0_adImpressionParameters;
String_t* L_2 = L_1.___PlacementID_2;
bool L_3;
L_3 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_2, NULL);
if (!L_3)
{
goto IL_001f;
}
}
{
// Debug.LogError("Required to have a value for placementID.");
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_LogError_mB00B2B4468EF3CAF041B038D840820FB84C924B2(_stringLiteralFAAC2E4717B12BEB762686A73DC2BFBA08143AA7, NULL);
}
IL_001f:
{
// if (String.IsNullOrEmpty(adImpressionParameters.PlacementName))
AdImpressionParameters_tA325FDEBB3948AF1F0D9EA57FBCAC9D98C37A84C L_4 = ___0_adImpressionParameters;
String_t* L_5 = L_4.___PlacementName_3;
bool L_6;
L_6 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_5, NULL);
if (!L_6)
{
goto IL_0036;
}
}
{
// Debug.LogError("Required to have a value for placementName.");
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_LogError_mB00B2B4468EF3CAF041B038D840820FB84C924B2(_stringLiteralBAEB934E35ED3E76C867F6755B414298A25BB897, NULL);
}
IL_0036:
{
// m_DataGenerator.AdImpression(DateTime.Now, m_CommonParams, "com.unity.services.analytics.events.adimpression", adImpressionParameters);
RuntimeObject* L_7 = __this->___m_DataGenerator_6;
il2cpp_codegen_runtime_class_init_inline(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var);
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_8;
L_8 = DateTime_get_Now_m636CB9651A9099D20BA1CF813A0C69637317325C(NULL);
StdCommonParams_tDFD4FF72F7EEBBC4384155713888A4485FF5E701* L_9 = __this->___m_CommonParams_3;
AdImpressionParameters_tA325FDEBB3948AF1F0D9EA57FBCAC9D98C37A84C L_10 = ___0_adImpressionParameters;
NullCheck(L_7);
InterfaceActionInvoker4< DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D, StdCommonParams_tDFD4FF72F7EEBBC4384155713888A4485FF5E701*, String_t*, AdImpressionParameters_tA325FDEBB3948AF1F0D9EA57FBCAC9D98C37A84C >::Invoke(6 /* System.Void Unity.Services.Analytics.Data.IDataGenerator::AdImpression(System.DateTime,Unity.Services.Analytics.Data.StdCommonParams,System.String,Unity.Services.Analytics.AdImpressionParameters) */, IDataGenerator_t3CD09958BA210D4EE5B68AE79A6936634EE801E4_il2cpp_TypeInfo_var, L_7, L_8, L_9, _stringLiteral38A5C9D26C48CC5449EDC71FD91543D1B4B31880, L_10);
}
IL_0052:
{
// }
return;
}
}
// System.Void Unity.Services.Analytics.AnalyticsServiceInstance::CustomData(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnalyticsServiceInstance_CustomData_m4E8905C7C67442E83C20B1E01E61118D1AA6609F (AnalyticsServiceInstance_t85C6639220B0EFF1CB3C517E36C6B55385A56A62* __this, String_t* ___0_eventName, const RuntimeMethod* method)
{
{
// CustomData(eventName, null);
String_t* L_0 = ___0_eventName;
AnalyticsServiceInstance_CustomData_m94776E4A04AA03C7762A7016D35592835FBEB32F(__this, L_0, (RuntimeObject*)NULL, NULL);
// }
return;
}
}
// System.Void Unity.Services.Analytics.AnalyticsServiceInstance::CustomData(System.String,System.Collections.Generic.IDictionary`2<System.String,System.Object>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnalyticsServiceInstance_CustomData_m94776E4A04AA03C7762A7016D35592835FBEB32F (AnalyticsServiceInstance_t85C6639220B0EFF1CB3C517E36C6B55385A56A62* __this, String_t* ___0_eventName, RuntimeObject* ___1_eventParams, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral209BE2C6931FFDE85A5ADF54EB91B298634C1159);
s_Il2CppMethodInitialized = true;
}
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 V_0;
memset((&V_0), 0, sizeof(V_0));
{
// CustomData(eventName, eventParams, null, false, false, "AnalyticsServiceInstance.CustomData");
String_t* L_0 = ___0_eventName;
RuntimeObject* L_1 = ___1_eventParams;
il2cpp_codegen_initobj((&V_0), sizeof(Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28));
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 L_2 = V_0;
AnalyticsServiceInstance_CustomData_mD78138ADE474EC73D395496515CAF14758010557(__this, L_0, L_1, L_2, (bool)0, (bool)0, _stringLiteral209BE2C6931FFDE85A5ADF54EB91B298634C1159, NULL);
// }
return;
}
}
// System.Void Unity.Services.Analytics.AnalyticsServiceInstance::CustomData(System.String,System.Collections.Generic.IDictionary`2<System.String,System.Object>,System.Nullable`1<System.Int32>,System.Boolean,System.Boolean,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnalyticsServiceInstance_CustomData_mD78138ADE474EC73D395496515CAF14758010557 (AnalyticsServiceInstance_t85C6639220B0EFF1CB3C517E36C6B55385A56A62* __this, String_t* ___0_eventName, RuntimeObject* ___1_eventParams, Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 ___2_eventVersion, bool ___3_includeCommonParams, bool ___4_includePlayerIds, String_t* ___5_callingMethodIdentifier, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_1_t1F32F711C91AEBCFA4770668CA067447D2A4F665_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_1_t913F242211877D391217C9D75152235266FDAF10_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&KeyValuePair_2_get_Key_mA64FF29A08423140758B0276333D1A89C71B793A_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&KeyValuePair_2_get_Value_m2052BF44A3FDE623D98B0E6B6E227B2900034235_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_GetValueOrDefault_m8D130DB7F2A1E694736B449176F9C26DB456597B_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1__ctor_m117BE9EF6DBC76B088B52AFB80634B9195D384A1_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_HasValue_mCF2FD8B3055FA87FC9C504F2122B3B0FAEDE3EC9_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 V_0;
memset((&V_0), 0, sizeof(V_0));
Nullable_1_t365991B3904FDA7642A788423B28692FDC7CDB17 V_1;
memset((&V_1), 0, sizeof(V_1));
RuntimeObject* V_2 = NULL;
KeyValuePair_2_tBEE55F2A4574C64393155C322376FD98C7BFC7B9 V_3;
memset((&V_3), 0, sizeof(V_3));
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D G_B3_0;
memset((&G_B3_0), 0, sizeof(G_B3_0));
String_t* G_B3_1 = NULL;
RuntimeObject* G_B3_2 = NULL;
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D G_B2_0;
memset((&G_B2_0), 0, sizeof(G_B2_0));
String_t* G_B2_1 = NULL;
RuntimeObject* G_B2_2 = NULL;
Nullable_1_t365991B3904FDA7642A788423B28692FDC7CDB17 G_B4_0;
memset((&G_B4_0), 0, sizeof(G_B4_0));
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D G_B4_1;
memset((&G_B4_1), 0, sizeof(G_B4_1));
String_t* G_B4_2 = NULL;
RuntimeObject* G_B4_3 = NULL;
{
// if (m_IsActive)
bool L_0 = __this->___m_IsActive_18;
if (!L_0)
{
goto IL_009f;
}
}
{
// m_DataBuffer.PushStartEvent(eventName, DateTime.Now, eventVersion, includePlayerIds);
RuntimeObject* L_1 = __this->___m_DataBuffer_14;
String_t* L_2 = ___0_eventName;
il2cpp_codegen_runtime_class_init_inline(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var);
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_3;
L_3 = DateTime_get_Now_m636CB9651A9099D20BA1CF813A0C69637317325C(NULL);
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 L_4 = ___2_eventVersion;
V_0 = L_4;
bool L_5;
L_5 = Nullable_1_get_HasValue_mCF2FD8B3055FA87FC9C504F2122B3B0FAEDE3EC9_inline((&V_0), Nullable_1_get_HasValue_mCF2FD8B3055FA87FC9C504F2122B3B0FAEDE3EC9_RuntimeMethod_var);
G_B2_0 = L_3;
G_B2_1 = L_2;
G_B2_2 = L_1;
if (L_5)
{
G_B3_0 = L_3;
G_B3_1 = L_2;
G_B3_2 = L_1;
goto IL_002d;
}
}
{
il2cpp_codegen_initobj((&V_1), sizeof(Nullable_1_t365991B3904FDA7642A788423B28692FDC7CDB17));
Nullable_1_t365991B3904FDA7642A788423B28692FDC7CDB17 L_6 = V_1;
G_B4_0 = L_6;
G_B4_1 = G_B2_0;
G_B4_2 = G_B2_1;
G_B4_3 = G_B2_2;
goto IL_003a;
}
IL_002d:
{
int32_t L_7;
L_7 = Nullable_1_GetValueOrDefault_m8D130DB7F2A1E694736B449176F9C26DB456597B_inline((&V_0), Nullable_1_GetValueOrDefault_m8D130DB7F2A1E694736B449176F9C26DB456597B_RuntimeMethod_var);
Nullable_1_t365991B3904FDA7642A788423B28692FDC7CDB17 L_8;
memset((&L_8), 0, sizeof(L_8));
Nullable_1__ctor_m117BE9EF6DBC76B088B52AFB80634B9195D384A1((&L_8), ((int64_t)L_7), /*hidden argument*/Nullable_1__ctor_m117BE9EF6DBC76B088B52AFB80634B9195D384A1_RuntimeMethod_var);
G_B4_0 = L_8;
G_B4_1 = G_B3_0;
G_B4_2 = G_B3_1;
G_B4_3 = G_B3_2;
}
IL_003a:
{
bool L_9 = ___4_includePlayerIds;
NullCheck(G_B4_3);
InterfaceActionInvoker4< String_t*, DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D, Nullable_1_t365991B3904FDA7642A788423B28692FDC7CDB17, bool >::Invoke(2 /* System.Void Unity.Services.Analytics.Internal.IBuffer::PushStartEvent(System.String,System.DateTime,System.Nullable`1<System.Int64>,System.Boolean) */, IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var, G_B4_3, G_B4_2, G_B4_1, G_B4_0, L_9);
// if (includeCommonParams) // i.e. this is a Standard Event
bool L_10 = ___3_includeCommonParams;
if (!L_10)
{
goto IL_0058;
}
}
{
// m_CommonParams.SerializeCommonEventParams(ref m_DataBuffer, callingMethodIdentifier);
StdCommonParams_tDFD4FF72F7EEBBC4384155713888A4485FF5E701* L_11 = __this->___m_CommonParams_3;
RuntimeObject** L_12 = (RuntimeObject**)(&__this->___m_DataBuffer_14);
String_t* L_13 = ___5_callingMethodIdentifier;
NullCheck(L_11);
StdCommonParams_SerializeCommonEventParams_m174FE65D4790275038F1E89B2D2DD862DB5FCC0B(L_11, L_12, L_13, NULL);
}
IL_0058:
{
// if (eventParams != null)
RuntimeObject* L_14 = ___1_eventParams;
if (!L_14)
{
goto IL_0094;
}
}
{
// foreach (KeyValuePair<string, object> paramPair in eventParams)
RuntimeObject* L_15 = ___1_eventParams;
NullCheck(L_15);
RuntimeObject* L_16;
L_16 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1<T> System.Collections.Generic.IEnumerable`1<System.Collections.Generic.KeyValuePair`2<System.String,System.Object>>::GetEnumerator() */, IEnumerable_1_t1F32F711C91AEBCFA4770668CA067447D2A4F665_il2cpp_TypeInfo_var, L_15);
V_2 = L_16;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_008a:
{// begin finally (depth: 1)
{
RuntimeObject* L_17 = V_2;
if (!L_17)
{
goto IL_0093;
}
}
{
RuntimeObject* L_18 = V_2;
NullCheck(L_18);
InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_18);
}
IL_0093:
{
return;
}
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
{
goto IL_0080_1;
}
IL_0064_1:
{
// foreach (KeyValuePair<string, object> paramPair in eventParams)
RuntimeObject* L_19 = V_2;
NullCheck(L_19);
KeyValuePair_2_tBEE55F2A4574C64393155C322376FD98C7BFC7B9 L_20;
L_20 = InterfaceFuncInvoker0< KeyValuePair_2_tBEE55F2A4574C64393155C322376FD98C7BFC7B9 >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1<System.Collections.Generic.KeyValuePair`2<System.String,System.Object>>::get_Current() */, IEnumerator_1_t913F242211877D391217C9D75152235266FDAF10_il2cpp_TypeInfo_var, L_19);
V_3 = L_20;
// SerializeObject(eventName, paramPair.Key, paramPair.Value);
String_t* L_21 = ___0_eventName;
String_t* L_22;
L_22 = KeyValuePair_2_get_Key_mA64FF29A08423140758B0276333D1A89C71B793A_inline((&V_3), KeyValuePair_2_get_Key_mA64FF29A08423140758B0276333D1A89C71B793A_RuntimeMethod_var);
RuntimeObject* L_23;
L_23 = KeyValuePair_2_get_Value_m2052BF44A3FDE623D98B0E6B6E227B2900034235_inline((&V_3), KeyValuePair_2_get_Value_m2052BF44A3FDE623D98B0E6B6E227B2900034235_RuntimeMethod_var);
AnalyticsServiceInstance_SerializeObject_m34CE3969C574DFAE8B557991E02A13BFAA8C862C(__this, L_21, L_22, L_23, NULL);
}
IL_0080_1:
{
// foreach (KeyValuePair<string, object> paramPair in eventParams)
RuntimeObject* L_24 = V_2;
NullCheck(L_24);
bool L_25;
L_25 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_24);
if (L_25)
{
goto IL_0064_1;
}
}
{
goto IL_0094;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0094:
{
// m_DataBuffer.PushEndEvent();
RuntimeObject* L_26 = __this->___m_DataBuffer_14;
NullCheck(L_26);
InterfaceActionInvoker0::Invoke(3 /* System.Void Unity.Services.Analytics.Internal.IBuffer::PushEndEvent() */, IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var, L_26);
}
IL_009f:
{
// }
return;
}
}
// System.Void Unity.Services.Analytics.AnalyticsServiceInstance::SerializeObject(System.String,System.String,System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnalyticsServiceInstance_SerializeObject_m34CE3969C574DFAE8B557991E02A13BFAA8C862C (AnalyticsServiceInstance_t85C6639220B0EFF1CB3C517E36C6B55385A56A62* __this, String_t* ___0_eventName, String_t* ___1_key, RuntimeObject* ___2_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICollection_1_tD7413105CA5DBF6629BE5E9EE453204D7C0D90FB_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDictionary_2_t79D4ADB15B238AC117DF72982FEA3C42EF5AFA19_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_1_t1F32F711C91AEBCFA4770668CA067447D2A4F665_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_1_t913F242211877D391217C9D75152235266FDAF10_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IList_1_t6EE90D273EFCF5E7E4C37FAB712E70BB6F1B4BFF_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&KeyValuePair_2_get_Key_mA64FF29A08423140758B0276333D1A89C71B793A_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&KeyValuePair_2_get_Value_m2052BF44A3FDE623D98B0E6B6E227B2900034235_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2C9909BBFFC70CA980E73B95467DA5418B2B09E5);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB9F7E2152468BE8850FEE3901B7FD456682E7693);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD131589328F08A35A74324956C59514BE0E6AA0D);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDD441F7B0EE863E730437B0A1D676EE1E79E29DA);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF3E84B722399601AD7E281754E917478AA9AD48D);
s_Il2CppMethodInitialized = true;
}
Type_t* V_0 = NULL;
Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2* V_1 = NULL;
RuntimeObject* V_2 = NULL;
RuntimeObject* V_3 = NULL;
KeyValuePair_2_tBEE55F2A4574C64393155C322376FD98C7BFC7B9 V_4;
memset((&V_4), 0, sizeof(V_4));
RuntimeObject* V_5 = NULL;
int32_t V_6 = 0;
{
// if (value == null)
RuntimeObject* L_0 = ___2_value;
if (L_0)
{
goto IL_0034;
}
}
{
// Debug.LogWarning($"Value for key {key} was null, it will not be included in event {eventName}.");
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_1 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)5);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_2 = L_1;
NullCheck(L_2);
ArrayElementTypeCheck (L_2, _stringLiteralDD441F7B0EE863E730437B0A1D676EE1E79E29DA);
(L_2)->SetAt(static_cast<il2cpp_array_size_t>(0), (String_t*)_stringLiteralDD441F7B0EE863E730437B0A1D676EE1E79E29DA);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_3 = L_2;
String_t* L_4 = ___1_key;
NullCheck(L_3);
ArrayElementTypeCheck (L_3, L_4);
(L_3)->SetAt(static_cast<il2cpp_array_size_t>(1), (String_t*)L_4);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_5 = L_3;
NullCheck(L_5);
ArrayElementTypeCheck (L_5, _stringLiteral2C9909BBFFC70CA980E73B95467DA5418B2B09E5);
(L_5)->SetAt(static_cast<il2cpp_array_size_t>(2), (String_t*)_stringLiteral2C9909BBFFC70CA980E73B95467DA5418B2B09E5);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_6 = L_5;
String_t* L_7 = ___0_eventName;
NullCheck(L_6);
ArrayElementTypeCheck (L_6, L_7);
(L_6)->SetAt(static_cast<il2cpp_array_size_t>(3), (String_t*)L_7);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_8 = L_6;
NullCheck(L_8);
ArrayElementTypeCheck (L_8, _stringLiteralF3E84B722399601AD7E281754E917478AA9AD48D);
(L_8)->SetAt(static_cast<il2cpp_array_size_t>(4), (String_t*)_stringLiteralF3E84B722399601AD7E281754E917478AA9AD48D);
String_t* L_9;
L_9 = String_Concat_m647EBF831F54B6DF7D5AFA5FD012CF4EE7571B6A(L_8, NULL);
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_LogWarning_m33EF1B897E0C7C6FF538989610BFAFFEF4628CA9(L_9, NULL);
// return;
return;
}
IL_0034:
{
// Type paramType = value.GetType();
RuntimeObject* L_10 = ___2_value;
NullCheck(L_10);
Type_t* L_11;
L_11 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(L_10, NULL);
V_0 = L_11;
// if (paramType == typeof(string))
Type_t* L_12 = V_0;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_13 = { reinterpret_cast<intptr_t> (String_t_0_0_0_var) };
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
Type_t* L_14;
L_14 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_13, NULL);
bool L_15;
L_15 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_12, L_14, NULL);
if (!L_15)
{
goto IL_0060;
}
}
{
// m_DataBuffer.PushString((string)value, key);
RuntimeObject* L_16 = __this->___m_DataBuffer_14;
RuntimeObject* L_17 = ___2_value;
String_t* L_18 = ___1_key;
NullCheck(L_16);
InterfaceActionInvoker2< String_t*, String_t* >::Invoke(10 /* System.Void Unity.Services.Analytics.Internal.IBuffer::PushString(System.String,System.String) */, IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var, L_16, ((String_t*)CastclassSealed((RuntimeObject*)L_17, String_t_il2cpp_TypeInfo_var)), L_18);
return;
}
IL_0060:
{
// else if (paramType == typeof(int))
Type_t* L_19 = V_0;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_20 = { reinterpret_cast<intptr_t> (Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_0_0_0_var) };
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
Type_t* L_21;
L_21 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_20, NULL);
bool L_22;
L_22 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_19, L_21, NULL);
if (!L_22)
{
goto IL_0085;
}
}
{
// m_DataBuffer.PushInt((int)value, key);
RuntimeObject* L_23 = __this->___m_DataBuffer_14;
RuntimeObject* L_24 = ___2_value;
String_t* L_25 = ___1_key;
NullCheck(L_23);
InterfaceActionInvoker2< int32_t, String_t* >::Invoke(12 /* System.Void Unity.Services.Analytics.Internal.IBuffer::PushInt(System.Int32,System.String) */, IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var, L_23, ((*(int32_t*)((int32_t*)(int32_t*)UnBox(L_24, Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var)))), L_25);
return;
}
IL_0085:
{
// else if (paramType == typeof(long))
Type_t* L_26 = V_0;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_27 = { reinterpret_cast<intptr_t> (Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_0_0_0_var) };
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
Type_t* L_28;
L_28 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_27, NULL);
bool L_29;
L_29 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_26, L_28, NULL);
if (!L_29)
{
goto IL_00aa;
}
}
{
// m_DataBuffer.PushInt64((long)value, key);
RuntimeObject* L_30 = __this->___m_DataBuffer_14;
RuntimeObject* L_31 = ___2_value;
String_t* L_32 = ___1_key;
NullCheck(L_30);
InterfaceActionInvoker2< int64_t, String_t* >::Invoke(11 /* System.Void Unity.Services.Analytics.Internal.IBuffer::PushInt64(System.Int64,System.String) */, IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var, L_30, ((*(int64_t*)((int64_t*)(int64_t*)UnBox(L_31, Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_il2cpp_TypeInfo_var)))), L_32);
return;
}
IL_00aa:
{
// else if (paramType == typeof(float))
Type_t* L_33 = V_0;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_34 = { reinterpret_cast<intptr_t> (Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_0_0_0_var) };
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
Type_t* L_35;
L_35 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_34, NULL);
bool L_36;
L_36 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_33, L_35, NULL);
if (!L_36)
{
goto IL_00cf;
}
}
{
// m_DataBuffer.PushFloat((float)value, key);
RuntimeObject* L_37 = __this->___m_DataBuffer_14;
RuntimeObject* L_38 = ___2_value;
String_t* L_39 = ___1_key;
NullCheck(L_37);
InterfaceActionInvoker2< float, String_t* >::Invoke(9 /* System.Void Unity.Services.Analytics.Internal.IBuffer::PushFloat(System.Single,System.String) */, IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var, L_37, ((*(float*)((float*)(float*)UnBox(L_38, Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var)))), L_39);
return;
}
IL_00cf:
{
// else if (paramType == typeof(double))
Type_t* L_40 = V_0;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_41 = { reinterpret_cast<intptr_t> (Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_0_0_0_var) };
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
Type_t* L_42;
L_42 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_41, NULL);
bool L_43;
L_43 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_40, L_42, NULL);
if (!L_43)
{
goto IL_00f4;
}
}
{
// m_DataBuffer.PushDouble((double)value, key);
RuntimeObject* L_44 = __this->___m_DataBuffer_14;
RuntimeObject* L_45 = ___2_value;
String_t* L_46 = ___1_key;
NullCheck(L_44);
InterfaceActionInvoker2< double, String_t* >::Invoke(8 /* System.Void Unity.Services.Analytics.Internal.IBuffer::PushDouble(System.Double,System.String) */, IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var, L_44, ((*(double*)((double*)(double*)UnBox(L_45, Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_il2cpp_TypeInfo_var)))), L_46);
return;
}
IL_00f4:
{
// else if (paramType == typeof(bool))
Type_t* L_47 = V_0;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_48 = { reinterpret_cast<intptr_t> (Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_0_0_0_var) };
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
Type_t* L_49;
L_49 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_48, NULL);
bool L_50;
L_50 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_47, L_49, NULL);
if (!L_50)
{
goto IL_0119;
}
}
{
// m_DataBuffer.PushBool((bool)value, key);
RuntimeObject* L_51 = __this->___m_DataBuffer_14;
RuntimeObject* L_52 = ___2_value;
String_t* L_53 = ___1_key;
NullCheck(L_51);
InterfaceActionInvoker2< bool, String_t* >::Invoke(13 /* System.Void Unity.Services.Analytics.Internal.IBuffer::PushBool(System.Boolean,System.String) */, IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var, L_51, ((*(bool*)((bool*)(bool*)UnBox(L_52, Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var)))), L_53);
return;
}
IL_0119:
{
// else if (paramType == typeof(DateTime))
Type_t* L_54 = V_0;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_55 = { reinterpret_cast<intptr_t> (DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_0_0_0_var) };
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
Type_t* L_56;
L_56 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_55, NULL);
bool L_57;
L_57 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_54, L_56, NULL);
if (!L_57)
{
goto IL_013e;
}
}
{
// m_DataBuffer.PushTimestamp((DateTime)value, key);
RuntimeObject* L_58 = __this->___m_DataBuffer_14;
RuntimeObject* L_59 = ___2_value;
String_t* L_60 = ___1_key;
NullCheck(L_58);
InterfaceActionInvoker2< DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D, String_t* >::Invoke(14 /* System.Void Unity.Services.Analytics.Internal.IBuffer::PushTimestamp(System.DateTime,System.String) */, IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var, L_58, ((*(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D*)((DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D*)(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D*)UnBox(L_59, DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var)))), L_60);
return;
}
IL_013e:
{
// else if (value is Enum e)
RuntimeObject* L_61 = ___2_value;
V_1 = ((Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2*)IsInstClass((RuntimeObject*)L_61, Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_il2cpp_TypeInfo_var));
Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2* L_62 = V_1;
if (!L_62)
{
goto IL_015b;
}
}
{
// m_DataBuffer.PushString(e.ToString(), key);
RuntimeObject* L_63 = __this->___m_DataBuffer_14;
Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2* L_64 = V_1;
NullCheck(L_64);
String_t* L_65;
L_65 = VirtualFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, L_64);
String_t* L_66 = ___1_key;
NullCheck(L_63);
InterfaceActionInvoker2< String_t*, String_t* >::Invoke(10 /* System.Void Unity.Services.Analytics.Internal.IBuffer::PushString(System.String,System.String) */, IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var, L_63, L_65, L_66);
return;
}
IL_015b:
{
// else if (value is IDictionary<string, object> dictionary)
RuntimeObject* L_67 = ___2_value;
V_2 = ((RuntimeObject*)IsInst((RuntimeObject*)L_67, IDictionary_2_t79D4ADB15B238AC117DF72982FEA3C42EF5AFA19_il2cpp_TypeInfo_var));
RuntimeObject* L_68 = V_2;
if (!L_68)
{
goto IL_01b7;
}
}
{
// m_DataBuffer.PushObjectStart(key);
RuntimeObject* L_69 = __this->___m_DataBuffer_14;
String_t* L_70 = ___1_key;
NullCheck(L_69);
InterfaceActionInvoker1< String_t* >::Invoke(4 /* System.Void Unity.Services.Analytics.Internal.IBuffer::PushObjectStart(System.String) */, IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var, L_69, L_70);
// foreach (KeyValuePair<string, object> paramPair in dictionary)
RuntimeObject* L_71 = V_2;
NullCheck(L_71);
RuntimeObject* L_72;
L_72 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1<T> System.Collections.Generic.IEnumerable`1<System.Collections.Generic.KeyValuePair`2<System.String,System.Object>>::GetEnumerator() */, IEnumerable_1_t1F32F711C91AEBCFA4770668CA067447D2A4F665_il2cpp_TypeInfo_var, L_71);
V_3 = L_72;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_01a1:
{// begin finally (depth: 1)
{
RuntimeObject* L_73 = V_3;
if (!L_73)
{
goto IL_01aa;
}
}
{
RuntimeObject* L_74 = V_3;
NullCheck(L_74);
InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_74);
}
IL_01aa:
{
return;
}
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
{
goto IL_0197_1;
}
IL_017a_1:
{
// foreach (KeyValuePair<string, object> paramPair in dictionary)
RuntimeObject* L_75 = V_3;
NullCheck(L_75);
KeyValuePair_2_tBEE55F2A4574C64393155C322376FD98C7BFC7B9 L_76;
L_76 = InterfaceFuncInvoker0< KeyValuePair_2_tBEE55F2A4574C64393155C322376FD98C7BFC7B9 >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1<System.Collections.Generic.KeyValuePair`2<System.String,System.Object>>::get_Current() */, IEnumerator_1_t913F242211877D391217C9D75152235266FDAF10_il2cpp_TypeInfo_var, L_75);
V_4 = L_76;
// SerializeObject(eventName, paramPair.Key, paramPair.Value);
String_t* L_77 = ___0_eventName;
String_t* L_78;
L_78 = KeyValuePair_2_get_Key_mA64FF29A08423140758B0276333D1A89C71B793A_inline((&V_4), KeyValuePair_2_get_Key_mA64FF29A08423140758B0276333D1A89C71B793A_RuntimeMethod_var);
RuntimeObject* L_79;
L_79 = KeyValuePair_2_get_Value_m2052BF44A3FDE623D98B0E6B6E227B2900034235_inline((&V_4), KeyValuePair_2_get_Value_m2052BF44A3FDE623D98B0E6B6E227B2900034235_RuntimeMethod_var);
AnalyticsServiceInstance_SerializeObject_m34CE3969C574DFAE8B557991E02A13BFAA8C862C(__this, L_77, L_78, L_79, NULL);
}
IL_0197_1:
{
// foreach (KeyValuePair<string, object> paramPair in dictionary)
RuntimeObject* L_80 = V_3;
NullCheck(L_80);
bool L_81;
L_81 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_80);
if (L_81)
{
goto IL_017a_1;
}
}
{
goto IL_01ab;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_01ab:
{
// m_DataBuffer.PushObjectEnd();
RuntimeObject* L_82 = __this->___m_DataBuffer_14;
NullCheck(L_82);
InterfaceActionInvoker0::Invoke(5 /* System.Void Unity.Services.Analytics.Internal.IBuffer::PushObjectEnd() */, IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var, L_82);
return;
}
IL_01b7:
{
// else if (value is IList<object> list)
RuntimeObject* L_83 = ___2_value;
V_5 = ((RuntimeObject*)IsInst((RuntimeObject*)L_83, IList_1_t6EE90D273EFCF5E7E4C37FAB712E70BB6F1B4BFF_il2cpp_TypeInfo_var));
RuntimeObject* L_84 = V_5;
if (!L_84)
{
goto IL_020c;
}
}
{
// if (list.Count > 0)
RuntimeObject* L_85 = V_5;
NullCheck(L_85);
int32_t L_86;
L_86 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1<System.Object>::get_Count() */, ICollection_1_tD7413105CA5DBF6629BE5E9EE453204D7C0D90FB_il2cpp_TypeInfo_var, L_85);
if ((((int32_t)L_86) <= ((int32_t)0)))
{
goto IL_023c;
}
}
{
// m_DataBuffer.PushArrayStart(key);
RuntimeObject* L_87 = __this->___m_DataBuffer_14;
String_t* L_88 = ___1_key;
NullCheck(L_87);
InterfaceActionInvoker1< String_t* >::Invoke(6 /* System.Void Unity.Services.Analytics.Internal.IBuffer::PushArrayStart(System.String) */, IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var, L_87, L_88);
// for (int i = 0; i < list.Count; i++)
V_6 = 0;
goto IL_01f5;
}
IL_01de:
{
// SerializeObject(eventName, null, list[i]);
String_t* L_89 = ___0_eventName;
RuntimeObject* L_90 = V_5;
int32_t L_91 = V_6;
NullCheck(L_90);
RuntimeObject* L_92;
L_92 = InterfaceFuncInvoker1< RuntimeObject*, int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1<System.Object>::get_Item(System.Int32) */, IList_1_t6EE90D273EFCF5E7E4C37FAB712E70BB6F1B4BFF_il2cpp_TypeInfo_var, L_90, L_91);
AnalyticsServiceInstance_SerializeObject_m34CE3969C574DFAE8B557991E02A13BFAA8C862C(__this, L_89, (String_t*)NULL, L_92, NULL);
// for (int i = 0; i < list.Count; i++)
int32_t L_93 = V_6;
V_6 = ((int32_t)il2cpp_codegen_add(L_93, 1));
}
IL_01f5:
{
// for (int i = 0; i < list.Count; i++)
int32_t L_94 = V_6;
RuntimeObject* L_95 = V_5;
NullCheck(L_95);
int32_t L_96;
L_96 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1<System.Object>::get_Count() */, ICollection_1_tD7413105CA5DBF6629BE5E9EE453204D7C0D90FB_il2cpp_TypeInfo_var, L_95);
if ((((int32_t)L_94) < ((int32_t)L_96)))
{
goto IL_01de;
}
}
{
// m_DataBuffer.PushArrayEnd();
RuntimeObject* L_97 = __this->___m_DataBuffer_14;
NullCheck(L_97);
InterfaceActionInvoker0::Invoke(7 /* System.Void Unity.Services.Analytics.Internal.IBuffer::PushArrayEnd() */, IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var, L_97);
return;
}
IL_020c:
{
// Debug.LogError($"Unknown type found for key {key}, this value will not be included in event {eventName}.");
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_98 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)5);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_99 = L_98;
NullCheck(L_99);
ArrayElementTypeCheck (L_99, _stringLiteralD131589328F08A35A74324956C59514BE0E6AA0D);
(L_99)->SetAt(static_cast<il2cpp_array_size_t>(0), (String_t*)_stringLiteralD131589328F08A35A74324956C59514BE0E6AA0D);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_100 = L_99;
String_t* L_101 = ___1_key;
NullCheck(L_100);
ArrayElementTypeCheck (L_100, L_101);
(L_100)->SetAt(static_cast<il2cpp_array_size_t>(1), (String_t*)L_101);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_102 = L_100;
NullCheck(L_102);
ArrayElementTypeCheck (L_102, _stringLiteralB9F7E2152468BE8850FEE3901B7FD456682E7693);
(L_102)->SetAt(static_cast<il2cpp_array_size_t>(2), (String_t*)_stringLiteralB9F7E2152468BE8850FEE3901B7FD456682E7693);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_103 = L_102;
String_t* L_104 = ___0_eventName;
NullCheck(L_103);
ArrayElementTypeCheck (L_103, L_104);
(L_103)->SetAt(static_cast<il2cpp_array_size_t>(3), (String_t*)L_104);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_105 = L_103;
NullCheck(L_105);
ArrayElementTypeCheck (L_105, _stringLiteralF3E84B722399601AD7E281754E917478AA9AD48D);
(L_105)->SetAt(static_cast<il2cpp_array_size_t>(4), (String_t*)_stringLiteralF3E84B722399601AD7E281754E917478AA9AD48D);
String_t* L_106;
L_106 = String_Concat_m647EBF831F54B6DF7D5AFA5FD012CF4EE7571B6A(L_105, NULL);
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_LogError_mB00B2B4468EF3CAF041B038D840820FB84C924B2(L_106, NULL);
}
IL_023c:
{
// }
return;
}
}
// System.Void Unity.Services.Analytics.AnalyticsServiceInstance::Transaction(Unity.Services.Analytics.TransactionParameters)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnalyticsServiceInstance_Transaction_m82F9A2D9DAFEFF27A049F0329FD67B75DBE7AFFE (AnalyticsServiceInstance_t85C6639220B0EFF1CB3C517E36C6B55385A56A62* __this, TransactionParameters_tD9D02D3F07985D517D0E0254719E23CB39A7D7D8 ___0_transactionParameters, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDataGenerator_t3CD09958BA210D4EE5B68AE79A6936634EE801E4_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TransactionType_t3A73E9DC915D5DE00AF20C03654CD3847AD2041B_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral44A9CBCB28FB41BB47F85EDD31CF1B8AEF381AAA);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB2A8B1F955E246E7F7197C264E169D013B4AA1E7);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralEA9EA61815E4D151A4677BA04FE555FFB22A2268);
s_Il2CppMethodInitialized = true;
}
{
// if (m_IsActive)
bool L_0 = __this->___m_IsActive_18;
if (!L_0)
{
goto IL_0078;
}
}
{
// if (String.IsNullOrEmpty(transactionParameters.TransactionName))
TransactionParameters_tD9D02D3F07985D517D0E0254719E23CB39A7D7D8 L_1 = ___0_transactionParameters;
String_t* L_2 = L_1.___TransactionName_12;
bool L_3;
L_3 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_2, NULL);
if (!L_3)
{
goto IL_001f;
}
}
{
// Debug.LogError("Required to have a value for transactionName");
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_LogError_mB00B2B4468EF3CAF041B038D840820FB84C924B2(_stringLiteralB2A8B1F955E246E7F7197C264E169D013B4AA1E7, NULL);
}
IL_001f:
{
// if (transactionParameters.TransactionType.Equals(TransactionType.INVALID))
int32_t* L_4 = (int32_t*)(&(&___0_transactionParameters)->___TransactionType_13);
int32_t L_5 = 0;
RuntimeObject* L_6 = Box(TransactionType_t3A73E9DC915D5DE00AF20C03654CD3847AD2041B_il2cpp_TypeInfo_var, &L_5);
Il2CppFakeBox<int32_t> L_7(TransactionType_t3A73E9DC915D5DE00AF20C03654CD3847AD2041B_il2cpp_TypeInfo_var, L_4);
bool L_8;
L_8 = Enum_Equals_m96B1058BA6312E23F31A5FBF594E96EB692EAF4E((Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2*)(&L_7), L_6, NULL);
if (!L_8)
{
goto IL_0043;
}
}
{
// Debug.LogError("Required to have a value for transactionType");
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_LogError_mB00B2B4468EF3CAF041B038D840820FB84C924B2(_stringLiteralEA9EA61815E4D151A4677BA04FE555FFB22A2268, NULL);
}
IL_0043:
{
// if (String.IsNullOrEmpty(transactionParameters.PaymentCountry))
TransactionParameters_tD9D02D3F07985D517D0E0254719E23CB39A7D7D8 L_9 = ___0_transactionParameters;
String_t* L_10 = L_9.___PaymentCountry_0;
bool L_11;
L_11 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_10, NULL);
if (!L_11)
{
goto IL_005c;
}
}
{
// transactionParameters.PaymentCountry = Internal.Platform.UserCountry.Name();
String_t* L_12;
L_12 = UserCountry_Name_m06B124E264D188F63FB26F69C4400862F16B8C59(NULL);
(&___0_transactionParameters)->___PaymentCountry_0 = L_12;
Il2CppCodeGenWriteBarrier((void**)(&(&___0_transactionParameters)->___PaymentCountry_0), (void*)L_12);
}
IL_005c:
{
// m_DataGenerator.Transaction(DateTime.Now, m_CommonParams, "com.unity.services.analytics.events.transaction", transactionParameters);
RuntimeObject* L_13 = __this->___m_DataGenerator_6;
il2cpp_codegen_runtime_class_init_inline(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var);
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_14;
L_14 = DateTime_get_Now_m636CB9651A9099D20BA1CF813A0C69637317325C(NULL);
StdCommonParams_tDFD4FF72F7EEBBC4384155713888A4485FF5E701* L_15 = __this->___m_CommonParams_3;
TransactionParameters_tD9D02D3F07985D517D0E0254719E23CB39A7D7D8 L_16 = ___0_transactionParameters;
NullCheck(L_13);
InterfaceActionInvoker4< DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D, StdCommonParams_tDFD4FF72F7EEBBC4384155713888A4485FF5E701*, String_t*, TransactionParameters_tD9D02D3F07985D517D0E0254719E23CB39A7D7D8 >::Invoke(7 /* System.Void Unity.Services.Analytics.Data.IDataGenerator::Transaction(System.DateTime,Unity.Services.Analytics.Data.StdCommonParams,System.String,Unity.Services.Analytics.TransactionParameters) */, IDataGenerator_t3CD09958BA210D4EE5B68AE79A6936634EE801E4_il2cpp_TypeInfo_var, L_13, L_14, L_15, _stringLiteral44A9CBCB28FB41BB47F85EDD31CF1B8AEF381AAA, L_16);
}
IL_0078:
{
// }
return;
}
}
// System.Int64 Unity.Services.Analytics.AnalyticsServiceInstance::ConvertCurrencyToMinorUnits(System.String,System.Double)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t AnalyticsServiceInstance_ConvertCurrencyToMinorUnits_m838990BE52BF3942D7B7AFF8C04AB7FED31C7AA5 (AnalyticsServiceInstance_t85C6639220B0EFF1CB3C517E36C6B55385A56A62* __this, String_t* ___0_currencyCode, double ___1_value, const RuntimeMethod* method)
{
{
// return converter.Convert(currencyCode, value);
TransactionCurrencyConverter_t3296A312BAFE7A8FC56182C3D53BEFD1D9474133* L_0 = __this->___converter_21;
String_t* L_1 = ___0_currencyCode;
double L_2 = ___1_value;
NullCheck(L_0);
int64_t L_3;
L_3 = TransactionCurrencyConverter_Convert_m5BEFCF0FE120CE4495CBB6366306C4170A9ABB41(L_0, L_1, L_2, NULL);
return L_3;
}
}
// System.Void Unity.Services.Analytics.AnalyticsServiceInstance::TransactionFailed(Unity.Services.Analytics.TransactionFailedParameters)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnalyticsServiceInstance_TransactionFailed_m7786036F90B7A35FBA997C0C379CD7C8CB4DB3FE (AnalyticsServiceInstance_t85C6639220B0EFF1CB3C517E36C6B55385A56A62* __this, TransactionFailedParameters_tC05D2B605A049E2FE0A3F334F647C6B4EE3F29AA ___0_parameters, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDataGenerator_t3CD09958BA210D4EE5B68AE79A6936634EE801E4_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TransactionType_t3A73E9DC915D5DE00AF20C03654CD3847AD2041B_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9210A644DE7B07BCA4AF98366FDFF60ED1CEABB5);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB2A8B1F955E246E7F7197C264E169D013B4AA1E7);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralBE2A5916002AB45B0608FFF41B049BC4207E0AE9);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralEA9EA61815E4D151A4677BA04FE555FFB22A2268);
s_Il2CppMethodInitialized = true;
}
{
// if (m_IsActive)
bool L_0 = __this->___m_IsActive_18;
if (!L_0)
{
goto IL_0092;
}
}
{
// if (String.IsNullOrEmpty(parameters.TransactionName))
TransactionFailedParameters_tC05D2B605A049E2FE0A3F334F647C6B4EE3F29AA L_1 = ___0_parameters;
String_t* L_2 = L_1.___TransactionName_13;
bool L_3;
L_3 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_2, NULL);
if (!L_3)
{
goto IL_0022;
}
}
{
// Debug.LogError("Required to have a value for transactionName");
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_LogError_mB00B2B4468EF3CAF041B038D840820FB84C924B2(_stringLiteralB2A8B1F955E246E7F7197C264E169D013B4AA1E7, NULL);
}
IL_0022:
{
// if (parameters.TransactionType.Equals(TransactionType.INVALID))
int32_t* L_4 = (int32_t*)(&(&___0_parameters)->___TransactionType_14);
int32_t L_5 = 0;
RuntimeObject* L_6 = Box(TransactionType_t3A73E9DC915D5DE00AF20C03654CD3847AD2041B_il2cpp_TypeInfo_var, &L_5);
Il2CppFakeBox<int32_t> L_7(TransactionType_t3A73E9DC915D5DE00AF20C03654CD3847AD2041B_il2cpp_TypeInfo_var, L_4);
bool L_8;
L_8 = Enum_Equals_m96B1058BA6312E23F31A5FBF594E96EB692EAF4E((Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2*)(&L_7), L_6, NULL);
if (!L_8)
{
goto IL_0046;
}
}
{
// Debug.LogError("Required to have a value for transactionType");
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_LogError_mB00B2B4468EF3CAF041B038D840820FB84C924B2(_stringLiteralEA9EA61815E4D151A4677BA04FE555FFB22A2268, NULL);
}
IL_0046:
{
// if (String.IsNullOrEmpty(parameters.FailureReason))
TransactionFailedParameters_tC05D2B605A049E2FE0A3F334F647C6B4EE3F29AA L_9 = ___0_parameters;
String_t* L_10 = L_9.___FailureReason_17;
bool L_11;
L_11 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_10, NULL);
if (!L_11)
{
goto IL_005d;
}
}
{
// Debug.LogError("Required to have a failure reason in transactionFailed event");
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_LogError_mB00B2B4468EF3CAF041B038D840820FB84C924B2(_stringLiteralBE2A5916002AB45B0608FFF41B049BC4207E0AE9, NULL);
}
IL_005d:
{
// if (String.IsNullOrEmpty(parameters.PaymentCountry))
TransactionFailedParameters_tC05D2B605A049E2FE0A3F334F647C6B4EE3F29AA L_12 = ___0_parameters;
String_t* L_13 = L_12.___PaymentCountry_0;
bool L_14;
L_14 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_13, NULL);
if (!L_14)
{
goto IL_0076;
}
}
{
// parameters.PaymentCountry = Internal.Platform.UserCountry.Name();
String_t* L_15;
L_15 = UserCountry_Name_m06B124E264D188F63FB26F69C4400862F16B8C59(NULL);
(&___0_parameters)->___PaymentCountry_0 = L_15;
Il2CppCodeGenWriteBarrier((void**)(&(&___0_parameters)->___PaymentCountry_0), (void*)L_15);
}
IL_0076:
{
// m_DataGenerator.TransactionFailed(DateTime.Now, m_CommonParams, "com.unity.services.analytics.events.TransactionFailed", parameters);
RuntimeObject* L_16 = __this->___m_DataGenerator_6;
il2cpp_codegen_runtime_class_init_inline(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var);
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_17;
L_17 = DateTime_get_Now_m636CB9651A9099D20BA1CF813A0C69637317325C(NULL);
StdCommonParams_tDFD4FF72F7EEBBC4384155713888A4485FF5E701* L_18 = __this->___m_CommonParams_3;
TransactionFailedParameters_tC05D2B605A049E2FE0A3F334F647C6B4EE3F29AA L_19 = ___0_parameters;
NullCheck(L_16);
InterfaceActionInvoker4< DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D, StdCommonParams_tDFD4FF72F7EEBBC4384155713888A4485FF5E701*, String_t*, TransactionFailedParameters_tC05D2B605A049E2FE0A3F334F647C6B4EE3F29AA >::Invoke(8 /* System.Void Unity.Services.Analytics.Data.IDataGenerator::TransactionFailed(System.DateTime,Unity.Services.Analytics.Data.StdCommonParams,System.String,Unity.Services.Analytics.TransactionFailedParameters) */, IDataGenerator_t3CD09958BA210D4EE5B68AE79A6936634EE801E4_il2cpp_TypeInfo_var, L_16, L_17, L_18, _stringLiteral9210A644DE7B07BCA4AF98366FDFF60ED1CEABB5, L_19);
}
IL_0092:
{
// }
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
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void Unity.Services.Analytics.AnalyticsServiceInstance/<CheckForRequiredConsents>d__0::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CCheckForRequiredConsentsU3Ed__0_MoveNext_m8D23A3DB2A5EE356DA8F790B36970CD795F880CA (U3CCheckForRequiredConsentsU3Ed__0_tE4974F41B1F427E322B867A158105241B1665396* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncTaskMethodBuilder_1_AwaitUnsafeOnCompleted_TisTaskAwaiter_1_t67679171BEFE85C38666397015D627C6E3E7D886_TisU3CCheckForRequiredConsentsU3Ed__0_tE4974F41B1F427E322B867A158105241B1665396_m870F6F1355222AF7A6554CF8A897592181CFACE4_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncTaskMethodBuilder_1_AwaitUnsafeOnCompleted_TisTaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833_TisU3CCheckForRequiredConsentsU3Ed__0_tE4974F41B1F427E322B867A158105241B1665396_mAC540208E908D31E6A14B7479C23B7949709521B_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncTaskMethodBuilder_1_SetResult_m412D9588DF5481C6FAD7D151C1E8D670763DA122_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncTaskMethodBuilder_1_t6C6A8B677F9E92A76A93C9D97B66849EBECA0FE6_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IConsentTracker_t93AFBEAEA2AE9AC2A012EEBFA4344E527FD92550_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mF10DB1D3CBB0B14215F0E4F8AB4934A1955E5351_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mCA8DD57EAC70C2B5923DBB9D5A77CEAC22E7068E_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TaskAwaiter_1_GetResult_m5F5B61E5E8007E22BF56CC4D63AB61FE9584FDD9_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TaskAwaiter_1_get_IsCompleted_mD7F9B812B03F8973495724BC92A2F4AAC37E0179_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Task_1_GetAwaiter_mCB01C4C331E45364EDA04B3FDB90705CA93004E7_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
AnalyticsServiceInstance_t85C6639220B0EFF1CB3C517E36C6B55385A56A62* V_1 = NULL;
List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* V_2 = NULL;
GeoIPResponse_tADA05745323DD2374411BCB8CEC9EC086B4FE150* V_3 = NULL;
TaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833 V_4;
memset((&V_4), 0, sizeof(V_4));
TaskAwaiter_1_t67679171BEFE85C38666397015D627C6E3E7D886 V_5;
memset((&V_5), 0, sizeof(V_5));
Exception_t* V_6 = NULL;
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
{
int32_t L_0 = __this->___U3CU3E1__state_0;
V_0 = L_0;
AnalyticsServiceInstance_t85C6639220B0EFF1CB3C517E36C6B55385A56A62* L_1 = __this->___U3CU3E4__this_2;
V_1 = L_1;
}
try
{// begin try (depth: 1)
{
int32_t L_2 = V_0;
if (!L_2)
{
goto IL_006d_1;
}
}
{
int32_t L_3 = V_0;
if ((((int32_t)L_3) == ((int32_t)1)))
{
goto IL_00d0_1;
}
}
{
// if (m_ConsentFlow == ConsentFlow.New)
AnalyticsServiceInstance_t85C6639220B0EFF1CB3C517E36C6B55385A56A62* L_4 = V_1;
NullCheck(L_4);
int32_t L_5 = L_4->___m_ConsentFlow_19;
if ((!(((uint32_t)L_5) == ((uint32_t)2))))
{
goto IL_002c_1;
}
}
{
// throw new NotSupportedException("The CheckForRequiredConsents method cannot be used under the new consent flow.");
NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_6 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var)));
NullCheck(L_6);
NotSupportedException__ctor_mE174750CF0247BBB47544FFD71D66BB89630945B(L_6, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral63B30435B4E14C879D2B72219185AAD48F4EA73F)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_6, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&U3CCheckForRequiredConsentsU3Ed__0_MoveNext_m8D23A3DB2A5EE356DA8F790B36970CD795F880CA_RuntimeMethod_var)));
}
IL_002c_1:
{
// m_ConsentFlow = ConsentFlow.Old;
AnalyticsServiceInstance_t85C6639220B0EFF1CB3C517E36C6B55385A56A62* L_7 = V_1;
NullCheck(L_7);
L_7->___m_ConsentFlow_19 = 1;
// await InitializeUser();
AnalyticsServiceInstance_t85C6639220B0EFF1CB3C517E36C6B55385A56A62* L_8 = V_1;
NullCheck(L_8);
Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* L_9;
L_9 = AnalyticsServiceInstance_InitializeUser_mC342B361F574226BBDF056F148FAE52B90E98CFA(L_8, NULL);
NullCheck(L_9);
TaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833 L_10;
L_10 = Task_GetAwaiter_m08B368EAC939DD35D0AC428180822255A442CA29(L_9, NULL);
V_4 = L_10;
bool L_11;
L_11 = TaskAwaiter_get_IsCompleted_mC236D276FBE3A271B56EE13FCAF2C96E48453ED8((&V_4), NULL);
if (L_11)
{
goto IL_008a_1;
}
}
{
int32_t L_12 = 0;
V_0 = L_12;
__this->___U3CU3E1__state_0 = L_12;
TaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833 L_13 = V_4;
__this->___U3CU3Eu__1_3 = L_13;
Il2CppCodeGenWriteBarrier((void**)&(((&__this->___U3CU3Eu__1_3))->___m_task_0), (void*)NULL);
AsyncTaskMethodBuilder_1_t6C6A8B677F9E92A76A93C9D97B66849EBECA0FE6* L_14 = (AsyncTaskMethodBuilder_1_t6C6A8B677F9E92A76A93C9D97B66849EBECA0FE6*)(&__this->___U3CU3Et__builder_1);
il2cpp_codegen_runtime_class_init_inline(AsyncTaskMethodBuilder_1_t6C6A8B677F9E92A76A93C9D97B66849EBECA0FE6_il2cpp_TypeInfo_var);
AsyncTaskMethodBuilder_1_AwaitUnsafeOnCompleted_TisTaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833_TisU3CCheckForRequiredConsentsU3Ed__0_tE4974F41B1F427E322B867A158105241B1665396_mAC540208E908D31E6A14B7479C23B7949709521B(L_14, (&V_4), __this, AsyncTaskMethodBuilder_1_AwaitUnsafeOnCompleted_TisTaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833_TisU3CCheckForRequiredConsentsU3Ed__0_tE4974F41B1F427E322B867A158105241B1665396_mAC540208E908D31E6A14B7479C23B7949709521B_RuntimeMethod_var);
goto IL_0186;
}
IL_006d_1:
{
TaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833 L_15 = __this->___U3CU3Eu__1_3;
V_4 = L_15;
TaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833* L_16 = (TaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833*)(&__this->___U3CU3Eu__1_3);
il2cpp_codegen_initobj(L_16, sizeof(TaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833));
int32_t L_17 = (-1);
V_0 = L_17;
__this->___U3CU3E1__state_0 = L_17;
}
IL_008a_1:
{
TaskAwaiter_GetResult_mC1D712500AE49B4A89C85D6B79D87D1BA9A6B94D((&V_4), NULL);
// var response = await m_ConsentTracker.CheckGeoIP();
AnalyticsServiceInstance_t85C6639220B0EFF1CB3C517E36C6B55385A56A62* L_18 = V_1;
NullCheck(L_18);
RuntimeObject* L_19 = L_18->___m_ConsentTracker_8;
NullCheck(L_19);
Task_1_t3F0E026C38791877CBE0DEC23CD10E9103FBA9B2* L_20;
L_20 = InterfaceFuncInvoker0< Task_1_t3F0E026C38791877CBE0DEC23CD10E9103FBA9B2* >::Invoke(0 /* System.Threading.Tasks.Task`1<Unity.Services.Analytics.Internal.GeoIPResponse> Unity.Services.Analytics.Internal.IConsentTracker::CheckGeoIP() */, IConsentTracker_t93AFBEAEA2AE9AC2A012EEBFA4344E527FD92550_il2cpp_TypeInfo_var, L_19);
NullCheck(L_20);
TaskAwaiter_1_t67679171BEFE85C38666397015D627C6E3E7D886 L_21;
L_21 = Task_1_GetAwaiter_mCB01C4C331E45364EDA04B3FDB90705CA93004E7(L_20, Task_1_GetAwaiter_mCB01C4C331E45364EDA04B3FDB90705CA93004E7_RuntimeMethod_var);
V_5 = L_21;
bool L_22;
L_22 = TaskAwaiter_1_get_IsCompleted_mD7F9B812B03F8973495724BC92A2F4AAC37E0179((&V_5), TaskAwaiter_1_get_IsCompleted_mD7F9B812B03F8973495724BC92A2F4AAC37E0179_RuntimeMethod_var);
if (L_22)
{
goto IL_00ed_1;
}
}
{
int32_t L_23 = 1;
V_0 = L_23;
__this->___U3CU3E1__state_0 = L_23;
TaskAwaiter_1_t67679171BEFE85C38666397015D627C6E3E7D886 L_24 = V_5;
__this->___U3CU3Eu__2_4 = L_24;
Il2CppCodeGenWriteBarrier((void**)&(((&__this->___U3CU3Eu__2_4))->___m_task_0), (void*)NULL);
AsyncTaskMethodBuilder_1_t6C6A8B677F9E92A76A93C9D97B66849EBECA0FE6* L_25 = (AsyncTaskMethodBuilder_1_t6C6A8B677F9E92A76A93C9D97B66849EBECA0FE6*)(&__this->___U3CU3Et__builder_1);
il2cpp_codegen_runtime_class_init_inline(AsyncTaskMethodBuilder_1_t6C6A8B677F9E92A76A93C9D97B66849EBECA0FE6_il2cpp_TypeInfo_var);
AsyncTaskMethodBuilder_1_AwaitUnsafeOnCompleted_TisTaskAwaiter_1_t67679171BEFE85C38666397015D627C6E3E7D886_TisU3CCheckForRequiredConsentsU3Ed__0_tE4974F41B1F427E322B867A158105241B1665396_m870F6F1355222AF7A6554CF8A897592181CFACE4(L_25, (&V_5), __this, AsyncTaskMethodBuilder_1_AwaitUnsafeOnCompleted_TisTaskAwaiter_1_t67679171BEFE85C38666397015D627C6E3E7D886_TisU3CCheckForRequiredConsentsU3Ed__0_tE4974F41B1F427E322B867A158105241B1665396_m870F6F1355222AF7A6554CF8A897592181CFACE4_RuntimeMethod_var);
goto IL_0186;
}
IL_00d0_1:
{
TaskAwaiter_1_t67679171BEFE85C38666397015D627C6E3E7D886 L_26 = __this->___U3CU3Eu__2_4;
V_5 = L_26;
TaskAwaiter_1_t67679171BEFE85C38666397015D627C6E3E7D886* L_27 = (TaskAwaiter_1_t67679171BEFE85C38666397015D627C6E3E7D886*)(&__this->___U3CU3Eu__2_4);
il2cpp_codegen_initobj(L_27, sizeof(TaskAwaiter_1_t67679171BEFE85C38666397015D627C6E3E7D886));
int32_t L_28 = (-1);
V_0 = L_28;
__this->___U3CU3E1__state_0 = L_28;
}
IL_00ed_1:
{
GeoIPResponse_tADA05745323DD2374411BCB8CEC9EC086B4FE150* L_29;
L_29 = TaskAwaiter_1_GetResult_m5F5B61E5E8007E22BF56CC4D63AB61FE9584FDD9((&V_5), TaskAwaiter_1_GetResult_m5F5B61E5E8007E22BF56CC4D63AB61FE9584FDD9_RuntimeMethod_var);
V_3 = L_29;
// if (response.identifier == Consent.None)
GeoIPResponse_tADA05745323DD2374411BCB8CEC9EC086B4FE150* L_30 = V_3;
NullCheck(L_30);
String_t* L_31 = L_30->___identifier_0;
String_t* L_32;
L_32 = Consent_get_None_mCF717F55F4841DEC3ABBFA5C81EECCE8E61B3E3A(NULL);
bool L_33;
L_33 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_31, L_32, NULL);
if (!L_33)
{
goto IL_0115_1;
}
}
{
// Activate();
AnalyticsServiceInstance_t85C6639220B0EFF1CB3C517E36C6B55385A56A62* L_34 = V_1;
NullCheck(L_34);
AnalyticsServiceInstance_Activate_mE851DA0AEEA3D91E48D77E879154EE9305DE025A(L_34, NULL);
// return new List<string>();
List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_35 = (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD*)il2cpp_codegen_object_new(List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD_il2cpp_TypeInfo_var);
NullCheck(L_35);
List_1__ctor_mCA8DD57EAC70C2B5923DBB9D5A77CEAC22E7068E(L_35, List_1__ctor_mCA8DD57EAC70C2B5923DBB9D5A77CEAC22E7068E_RuntimeMethod_var);
V_2 = L_35;
goto IL_0172;
}
IL_0115_1:
{
// if (m_ConsentTracker.IsConsentDenied())
AnalyticsServiceInstance_t85C6639220B0EFF1CB3C517E36C6B55385A56A62* L_36 = V_1;
NullCheck(L_36);
RuntimeObject* L_37 = L_36->___m_ConsentTracker_8;
NullCheck(L_37);
bool L_38;
L_38 = InterfaceFuncInvoker0< bool >::Invoke(9 /* System.Boolean Unity.Services.Analytics.Internal.IConsentTracker::IsConsentDenied() */, IConsentTracker_t93AFBEAEA2AE9AC2A012EEBFA4344E527FD92550_il2cpp_TypeInfo_var, L_37);
if (!L_38)
{
goto IL_012a_1;
}
}
{
// return new List<string>();
List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_39 = (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD*)il2cpp_codegen_object_new(List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD_il2cpp_TypeInfo_var);
NullCheck(L_39);
List_1__ctor_mCA8DD57EAC70C2B5923DBB9D5A77CEAC22E7068E(L_39, List_1__ctor_mCA8DD57EAC70C2B5923DBB9D5A77CEAC22E7068E_RuntimeMethod_var);
V_2 = L_39;
goto IL_0172;
}
IL_012a_1:
{
// if (!m_ConsentTracker.IsConsentGiven())
AnalyticsServiceInstance_t85C6639220B0EFF1CB3C517E36C6B55385A56A62* L_40 = V_1;
NullCheck(L_40);
RuntimeObject* L_41 = L_40->___m_ConsentTracker_8;
NullCheck(L_41);
bool L_42;
L_42 = InterfaceFuncInvoker0< bool >::Invoke(8 /* System.Boolean Unity.Services.Analytics.Internal.IConsentTracker::IsConsentGiven() */, IConsentTracker_t93AFBEAEA2AE9AC2A012EEBFA4344E527FD92550_il2cpp_TypeInfo_var, L_41);
if (L_42)
{
goto IL_014b_1;
}
}
{
// return new List<string> { response.identifier };
List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_43 = (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD*)il2cpp_codegen_object_new(List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD_il2cpp_TypeInfo_var);
NullCheck(L_43);
List_1__ctor_mCA8DD57EAC70C2B5923DBB9D5A77CEAC22E7068E(L_43, List_1__ctor_mCA8DD57EAC70C2B5923DBB9D5A77CEAC22E7068E_RuntimeMethod_var);
List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_44 = L_43;
GeoIPResponse_tADA05745323DD2374411BCB8CEC9EC086B4FE150* L_45 = V_3;
NullCheck(L_45);
String_t* L_46 = L_45->___identifier_0;
NullCheck(L_44);
List_1_Add_mF10DB1D3CBB0B14215F0E4F8AB4934A1955E5351_inline(L_44, L_46, List_1_Add_mF10DB1D3CBB0B14215F0E4F8AB4934A1955E5351_RuntimeMethod_var);
V_2 = L_44;
goto IL_0172;
}
IL_014b_1:
{
// Activate();
AnalyticsServiceInstance_t85C6639220B0EFF1CB3C517E36C6B55385A56A62* L_47 = V_1;
NullCheck(L_47);
AnalyticsServiceInstance_Activate_mE851DA0AEEA3D91E48D77E879154EE9305DE025A(L_47, NULL);
// return new List<string>();
List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_48 = (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD*)il2cpp_codegen_object_new(List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD_il2cpp_TypeInfo_var);
NullCheck(L_48);
List_1__ctor_mCA8DD57EAC70C2B5923DBB9D5A77CEAC22E7068E(L_48, List_1__ctor_mCA8DD57EAC70C2B5923DBB9D5A77CEAC22E7068E_RuntimeMethod_var);
V_2 = L_48;
goto IL_0172;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
{
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
goto CATCH_0159;
}
throw e;
}
CATCH_0159:
{// begin catch(System.Exception)
Exception_t* L_49 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));;
V_6 = L_49;
__this->___U3CU3E1__state_0 = ((int32_t)-2);
AsyncTaskMethodBuilder_1_t6C6A8B677F9E92A76A93C9D97B66849EBECA0FE6* L_50 = (AsyncTaskMethodBuilder_1_t6C6A8B677F9E92A76A93C9D97B66849EBECA0FE6*)(&__this->___U3CU3Et__builder_1);
Exception_t* L_51 = V_6;
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&AsyncTaskMethodBuilder_1_t6C6A8B677F9E92A76A93C9D97B66849EBECA0FE6_il2cpp_TypeInfo_var)));
AsyncTaskMethodBuilder_1_SetException_m3C0DF6E71062B64D6663C0D271D6F47044CB6412(L_50, L_51, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&AsyncTaskMethodBuilder_1_SetException_m3C0DF6E71062B64D6663C0D271D6F47044CB6412_RuntimeMethod_var)));
IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
goto IL_0186;
}// end catch (depth: 1)
IL_0172:
{
// }
__this->___U3CU3E1__state_0 = ((int32_t)-2);
AsyncTaskMethodBuilder_1_t6C6A8B677F9E92A76A93C9D97B66849EBECA0FE6* L_52 = (AsyncTaskMethodBuilder_1_t6C6A8B677F9E92A76A93C9D97B66849EBECA0FE6*)(&__this->___U3CU3Et__builder_1);
List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_53 = V_2;
il2cpp_codegen_runtime_class_init_inline(AsyncTaskMethodBuilder_1_t6C6A8B677F9E92A76A93C9D97B66849EBECA0FE6_il2cpp_TypeInfo_var);
AsyncTaskMethodBuilder_1_SetResult_m412D9588DF5481C6FAD7D151C1E8D670763DA122(L_52, L_53, AsyncTaskMethodBuilder_1_SetResult_m412D9588DF5481C6FAD7D151C1E8D670763DA122_RuntimeMethod_var);
}
IL_0186:
{
return;
}
}
IL2CPP_EXTERN_C void U3CCheckForRequiredConsentsU3Ed__0_MoveNext_m8D23A3DB2A5EE356DA8F790B36970CD795F880CA_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
U3CCheckForRequiredConsentsU3Ed__0_tE4974F41B1F427E322B867A158105241B1665396* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<U3CCheckForRequiredConsentsU3Ed__0_tE4974F41B1F427E322B867A158105241B1665396*>(__this + _offset);
U3CCheckForRequiredConsentsU3Ed__0_MoveNext_m8D23A3DB2A5EE356DA8F790B36970CD795F880CA(_thisAdjusted, method);
}
// System.Void Unity.Services.Analytics.AnalyticsServiceInstance/<CheckForRequiredConsents>d__0::SetStateMachine(System.Runtime.CompilerServices.IAsyncStateMachine)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CCheckForRequiredConsentsU3Ed__0_SetStateMachine_mA4A58AF9F9DFEE9A66D83A1725A54E3D679AA691 (U3CCheckForRequiredConsentsU3Ed__0_tE4974F41B1F427E322B867A158105241B1665396* __this, RuntimeObject* ___0_stateMachine, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncTaskMethodBuilder_1_SetStateMachine_m3B1513481F77CBDA84ABA2A5FD4977223A1EC1D7_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncTaskMethodBuilder_1_t6C6A8B677F9E92A76A93C9D97B66849EBECA0FE6_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
AsyncTaskMethodBuilder_1_t6C6A8B677F9E92A76A93C9D97B66849EBECA0FE6* L_0 = (AsyncTaskMethodBuilder_1_t6C6A8B677F9E92A76A93C9D97B66849EBECA0FE6*)(&__this->___U3CU3Et__builder_1);
RuntimeObject* L_1 = ___0_stateMachine;
il2cpp_codegen_runtime_class_init_inline(AsyncTaskMethodBuilder_1_t6C6A8B677F9E92A76A93C9D97B66849EBECA0FE6_il2cpp_TypeInfo_var);
AsyncTaskMethodBuilder_1_SetStateMachine_m3B1513481F77CBDA84ABA2A5FD4977223A1EC1D7(L_0, L_1, AsyncTaskMethodBuilder_1_SetStateMachine_m3B1513481F77CBDA84ABA2A5FD4977223A1EC1D7_RuntimeMethod_var);
return;
}
}
IL2CPP_EXTERN_C void U3CCheckForRequiredConsentsU3Ed__0_SetStateMachine_mA4A58AF9F9DFEE9A66D83A1725A54E3D679AA691_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___0_stateMachine, const RuntimeMethod* method)
{
U3CCheckForRequiredConsentsU3Ed__0_tE4974F41B1F427E322B867A158105241B1665396* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<U3CCheckForRequiredConsentsU3Ed__0_tE4974F41B1F427E322B867A158105241B1665396*>(__this + _offset);
U3CCheckForRequiredConsentsU3Ed__0_SetStateMachine_mA4A58AF9F9DFEE9A66D83A1725A54E3D679AA691(_thisAdjusted, ___0_stateMachine, 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
// System.Void Unity.Services.Analytics.AnalyticsServiceInstance/<InitializeUser>d__49::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CInitializeUserU3Ed__49_MoveNext_m9FD121087869BEEA76ACCF89041933E172BE2D17 (U3CInitializeUserU3Ed__49_t65147F4C5DF01F2FFA89E570335D7F636FB21A8B* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncTaskMethodBuilder_AwaitUnsafeOnCompleted_TisTaskAwaiter_1_t67679171BEFE85C38666397015D627C6E3E7D886_TisU3CInitializeUserU3Ed__49_t65147F4C5DF01F2FFA89E570335D7F636FB21A8B_m6448EE85D8AC8850B5133977666736E5A2C7995A_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IConsentTracker_t93AFBEAEA2AE9AC2A012EEBFA4344E527FD92550_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TaskAwaiter_1_GetResult_m5F5B61E5E8007E22BF56CC4D63AB61FE9584FDD9_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TaskAwaiter_1_get_IsCompleted_mD7F9B812B03F8973495724BC92A2F4AAC37E0179_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Task_1_GetAwaiter_mCB01C4C331E45364EDA04B3FDB90705CA93004E7_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
AnalyticsServiceInstance_t85C6639220B0EFF1CB3C517E36C6B55385A56A62* V_1 = NULL;
TaskAwaiter_1_t67679171BEFE85C38666397015D627C6E3E7D886 V_2;
memset((&V_2), 0, sizeof(V_2));
Exception_t* V_3 = NULL;
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 2> __active_exceptions;
{
int32_t L_0 = __this->___U3CU3E1__state_0;
V_0 = L_0;
AnalyticsServiceInstance_t85C6639220B0EFF1CB3C517E36C6B55385A56A62* L_1 = __this->___U3CU3E4__this_2;
V_1 = L_1;
}
try
{// begin try (depth: 1)
{
int32_t L_2 = V_0;
if (!L_2)
{
goto IL_0017_1;
}
}
{
// SetVariableCommonParams();
AnalyticsServiceInstance_t85C6639220B0EFF1CB3C517E36C6B55385A56A62* L_3 = V_1;
NullCheck(L_3);
AnalyticsServiceInstance_SetVariableCommonParams_mAE82C6CB3D7D7DCC5337FB51A360457D5EB7844C(L_3, NULL);
}
IL_0017_1:
{
}
try
{// begin try (depth: 2)
{
int32_t L_4 = V_0;
if (!L_4)
{
goto IL_0058_2;
}
}
{
// await m_ConsentTracker.CheckGeoIP();
AnalyticsServiceInstance_t85C6639220B0EFF1CB3C517E36C6B55385A56A62* L_5 = V_1;
NullCheck(L_5);
RuntimeObject* L_6 = L_5->___m_ConsentTracker_8;
NullCheck(L_6);
Task_1_t3F0E026C38791877CBE0DEC23CD10E9103FBA9B2* L_7;
L_7 = InterfaceFuncInvoker0< Task_1_t3F0E026C38791877CBE0DEC23CD10E9103FBA9B2* >::Invoke(0 /* System.Threading.Tasks.Task`1<Unity.Services.Analytics.Internal.GeoIPResponse> Unity.Services.Analytics.Internal.IConsentTracker::CheckGeoIP() */, IConsentTracker_t93AFBEAEA2AE9AC2A012EEBFA4344E527FD92550_il2cpp_TypeInfo_var, L_6);
NullCheck(L_7);
TaskAwaiter_1_t67679171BEFE85C38666397015D627C6E3E7D886 L_8;
L_8 = Task_1_GetAwaiter_mCB01C4C331E45364EDA04B3FDB90705CA93004E7(L_7, Task_1_GetAwaiter_mCB01C4C331E45364EDA04B3FDB90705CA93004E7_RuntimeMethod_var);
V_2 = L_8;
bool L_9;
L_9 = TaskAwaiter_1_get_IsCompleted_mD7F9B812B03F8973495724BC92A2F4AAC37E0179((&V_2), TaskAwaiter_1_get_IsCompleted_mD7F9B812B03F8973495724BC92A2F4AAC37E0179_RuntimeMethod_var);
if (L_9)
{
goto IL_0074_2;
}
}
{
int32_t L_10 = 0;
V_0 = L_10;
__this->___U3CU3E1__state_0 = L_10;
TaskAwaiter_1_t67679171BEFE85C38666397015D627C6E3E7D886 L_11 = V_2;
__this->___U3CU3Eu__1_3 = L_11;
Il2CppCodeGenWriteBarrier((void**)&(((&__this->___U3CU3Eu__1_3))->___m_task_0), (void*)NULL);
AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06* L_12 = (AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06*)(&__this->___U3CU3Et__builder_1);
il2cpp_codegen_runtime_class_init_inline(AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06_il2cpp_TypeInfo_var);
AsyncTaskMethodBuilder_AwaitUnsafeOnCompleted_TisTaskAwaiter_1_t67679171BEFE85C38666397015D627C6E3E7D886_TisU3CInitializeUserU3Ed__49_t65147F4C5DF01F2FFA89E570335D7F636FB21A8B_m6448EE85D8AC8850B5133977666736E5A2C7995A(L_12, (&V_2), __this, AsyncTaskMethodBuilder_AwaitUnsafeOnCompleted_TisTaskAwaiter_1_t67679171BEFE85C38666397015D627C6E3E7D886_TisU3CInitializeUserU3Ed__49_t65147F4C5DF01F2FFA89E570335D7F636FB21A8B_m6448EE85D8AC8850B5133977666736E5A2C7995A_RuntimeMethod_var);
goto IL_00da;
}
IL_0058_2:
{
TaskAwaiter_1_t67679171BEFE85C38666397015D627C6E3E7D886 L_13 = __this->___U3CU3Eu__1_3;
V_2 = L_13;
TaskAwaiter_1_t67679171BEFE85C38666397015D627C6E3E7D886* L_14 = (TaskAwaiter_1_t67679171BEFE85C38666397015D627C6E3E7D886*)(&__this->___U3CU3Eu__1_3);
il2cpp_codegen_initobj(L_14, sizeof(TaskAwaiter_1_t67679171BEFE85C38666397015D627C6E3E7D886));
int32_t L_15 = (-1);
V_0 = L_15;
__this->___U3CU3E1__state_0 = L_15;
}
IL_0074_2:
{
GeoIPResponse_tADA05745323DD2374411BCB8CEC9EC086B4FE150* L_16;
L_16 = TaskAwaiter_1_GetResult_m5F5B61E5E8007E22BF56CC4D63AB61FE9584FDD9((&V_2), TaskAwaiter_1_GetResult_m5F5B61E5E8007E22BF56CC4D63AB61FE9584FDD9_RuntimeMethod_var);
// if (m_ConsentTracker.IsGeoIpChecked() && (m_ConsentTracker.IsConsentDenied() || m_ConsentTracker.IsOptingOutInProgress()))
AnalyticsServiceInstance_t85C6639220B0EFF1CB3C517E36C6B55385A56A62* L_17 = V_1;
NullCheck(L_17);
RuntimeObject* L_18 = L_17->___m_ConsentTracker_8;
NullCheck(L_18);
bool L_19;
L_19 = InterfaceFuncInvoker0< bool >::Invoke(6 /* System.Boolean Unity.Services.Analytics.Internal.IConsentTracker::IsGeoIpChecked() */, IConsentTracker_t93AFBEAEA2AE9AC2A012EEBFA4344E527FD92550_il2cpp_TypeInfo_var, L_18);
if (!L_19)
{
goto IL_00a9_2;
}
}
{
AnalyticsServiceInstance_t85C6639220B0EFF1CB3C517E36C6B55385A56A62* L_20 = V_1;
NullCheck(L_20);
RuntimeObject* L_21 = L_20->___m_ConsentTracker_8;
NullCheck(L_21);
bool L_22;
L_22 = InterfaceFuncInvoker0< bool >::Invoke(9 /* System.Boolean Unity.Services.Analytics.Internal.IConsentTracker::IsConsentDenied() */, IConsentTracker_t93AFBEAEA2AE9AC2A012EEBFA4344E527FD92550_il2cpp_TypeInfo_var, L_21);
if (L_22)
{
goto IL_00a3_2;
}
}
{
AnalyticsServiceInstance_t85C6639220B0EFF1CB3C517E36C6B55385A56A62* L_23 = V_1;
NullCheck(L_23);
RuntimeObject* L_24 = L_23->___m_ConsentTracker_8;
NullCheck(L_24);
bool L_25;
L_25 = InterfaceFuncInvoker0< bool >::Invoke(10 /* System.Boolean Unity.Services.Analytics.Internal.IConsentTracker::IsOptingOutInProgress() */, IConsentTracker_t93AFBEAEA2AE9AC2A012EEBFA4344E527FD92550_il2cpp_TypeInfo_var, L_24);
if (!L_25)
{
goto IL_00a9_2;
}
}
IL_00a3_2:
{
// OptOut();
AnalyticsServiceInstance_t85C6639220B0EFF1CB3C517E36C6B55385A56A62* L_26 = V_1;
NullCheck(L_26);
AnalyticsServiceInstance_OptOut_mE80E70FBB35370154B02B32ADCED5B0EAA77B632(L_26, NULL);
}
IL_00a9_2:
{
// }
goto IL_00ae_1;
}
}// end try (depth: 2)
catch(Il2CppExceptionWrapper& e)
{
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ConsentCheckException_t96E7054ECB013548EA92EEFFFACAB143D5A86B7D_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
{
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
goto CATCH_00ab_1;
}
throw e;
}
CATCH_00ab_1:
{// begin catch(Unity.Services.Analytics.ConsentCheckException)
ConsentCheckException_t96E7054ECB013548EA92EEFFFACAB143D5A86B7D* L_27 = ((ConsentCheckException_t96E7054ECB013548EA92EEFFFACAB143D5A86B7D*)IL2CPP_GET_ACTIVE_EXCEPTION(ConsentCheckException_t96E7054ECB013548EA92EEFFFACAB143D5A86B7D*));;
// catch (ConsentCheckException)
// }
IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
goto IL_00ae_1;
}// end catch (depth: 2)
IL_00ae_1:
{
goto IL_00c7;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
{
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
goto CATCH_00b0;
}
throw e;
}
CATCH_00b0:
{// begin catch(System.Exception)
Exception_t* L_28 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));;
V_3 = L_28;
__this->___U3CU3E1__state_0 = ((int32_t)-2);
AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06* L_29 = (AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06*)(&__this->___U3CU3Et__builder_1);
Exception_t* L_30 = V_3;
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06_il2cpp_TypeInfo_var)));
AsyncTaskMethodBuilder_SetException_mBE41863F0571E0177A15731294087DE45E1FC10B(L_29, L_30, NULL);
IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
goto IL_00da;
}// end catch (depth: 1)
IL_00c7:
{
// }
__this->___U3CU3E1__state_0 = ((int32_t)-2);
AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06* L_31 = (AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06*)(&__this->___U3CU3Et__builder_1);
il2cpp_codegen_runtime_class_init_inline(AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06_il2cpp_TypeInfo_var);
AsyncTaskMethodBuilder_SetResult_m76D8B84F0068257C1823B1200B00E58E0C8DDDDE(L_31, NULL);
}
IL_00da:
{
return;
}
}
IL2CPP_EXTERN_C void U3CInitializeUserU3Ed__49_MoveNext_m9FD121087869BEEA76ACCF89041933E172BE2D17_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
U3CInitializeUserU3Ed__49_t65147F4C5DF01F2FFA89E570335D7F636FB21A8B* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<U3CInitializeUserU3Ed__49_t65147F4C5DF01F2FFA89E570335D7F636FB21A8B*>(__this + _offset);
U3CInitializeUserU3Ed__49_MoveNext_m9FD121087869BEEA76ACCF89041933E172BE2D17(_thisAdjusted, method);
}
// System.Void Unity.Services.Analytics.AnalyticsServiceInstance/<InitializeUser>d__49::SetStateMachine(System.Runtime.CompilerServices.IAsyncStateMachine)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CInitializeUserU3Ed__49_SetStateMachine_m7E4093EEF1811B4E7F5F6C2A558709844005DD36 (U3CInitializeUserU3Ed__49_t65147F4C5DF01F2FFA89E570335D7F636FB21A8B* __this, RuntimeObject* ___0_stateMachine, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06* L_0 = (AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06*)(&__this->___U3CU3Et__builder_1);
RuntimeObject* L_1 = ___0_stateMachine;
il2cpp_codegen_runtime_class_init_inline(AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06_il2cpp_TypeInfo_var);
AsyncTaskMethodBuilder_SetStateMachine_mE52B5B6B076025592A7AB462E3D26FA434AEB795(L_0, L_1, NULL);
return;
}
}
IL2CPP_EXTERN_C void U3CInitializeUserU3Ed__49_SetStateMachine_m7E4093EEF1811B4E7F5F6C2A558709844005DD36_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___0_stateMachine, const RuntimeMethod* method)
{
U3CInitializeUserU3Ed__49_t65147F4C5DF01F2FFA89E570335D7F636FB21A8B* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<U3CInitializeUserU3Ed__49_t65147F4C5DF01F2FFA89E570335D7F636FB21A8B*>(__this + _offset);
U3CInitializeUserU3Ed__49_SetStateMachine_m7E4093EEF1811B4E7F5F6C2A558709844005DD36(_thisAdjusted, ___0_stateMachine, 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
// System.Void Unity.Services.Analytics.AnalyticsServiceInstance/<SetAnalyticsEnabled>d__69::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CSetAnalyticsEnabledU3Ed__69_MoveNext_mE9F95038375F43EB3AA4D5F81002DABF230DE986 (U3CSetAnalyticsEnabledU3Ed__69_t8EE7665376BB0DE169C3121D8CD5A888F660F3D0* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncTaskMethodBuilder_AwaitUnsafeOnCompleted_TisTaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833_TisU3CSetAnalyticsEnabledU3Ed__69_t8EE7665376BB0DE169C3121D8CD5A888F660F3D0_mA99296A4EB3CBC1F1E6C9BA402D2DA35FA5446E0_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
AnalyticsServiceInstance_t85C6639220B0EFF1CB3C517E36C6B55385A56A62* V_1 = NULL;
TaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833 V_2;
memset((&V_2), 0, sizeof(V_2));
Exception_t* V_3 = NULL;
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
{
int32_t L_0 = __this->___U3CU3E1__state_0;
V_0 = L_0;
AnalyticsServiceInstance_t85C6639220B0EFF1CB3C517E36C6B55385A56A62* L_1 = __this->___U3CU3E4__this_3;
V_1 = L_1;
}
try
{// begin try (depth: 1)
{
int32_t L_2 = V_0;
if (!L_2)
{
goto IL_0073_1;
}
}
{
// if (enabled && !m_IsActive)
bool L_3 = __this->___enabled_2;
if (!L_3)
{
goto IL_0029_1;
}
}
{
AnalyticsServiceInstance_t85C6639220B0EFF1CB3C517E36C6B55385A56A62* L_4 = V_1;
NullCheck(L_4);
bool L_5 = L_4->___m_IsActive_18;
if (L_5)
{
goto IL_0029_1;
}
}
{
// Activate();
AnalyticsServiceInstance_t85C6639220B0EFF1CB3C517E36C6B55385A56A62* L_6 = V_1;
NullCheck(L_6);
AnalyticsServiceInstance_Activate_mE851DA0AEEA3D91E48D77E879154EE9305DE025A(L_6, NULL);
goto IL_003f_1;
}
IL_0029_1:
{
// else if (!enabled && m_IsActive)
bool L_7 = __this->___enabled_2;
if (L_7)
{
goto IL_003f_1;
}
}
{
AnalyticsServiceInstance_t85C6639220B0EFF1CB3C517E36C6B55385A56A62* L_8 = V_1;
NullCheck(L_8);
bool L_9 = L_8->___m_IsActive_18;
if (!L_9)
{
goto IL_003f_1;
}
}
{
// Deactivate();
AnalyticsServiceInstance_t85C6639220B0EFF1CB3C517E36C6B55385A56A62* L_10 = V_1;
NullCheck(L_10);
AnalyticsServiceInstance_Deactivate_m780C639B6454A3D839452F787FBD904B6D055FEE(L_10, NULL);
}
IL_003f_1:
{
// await Task.CompletedTask;
il2cpp_codegen_runtime_class_init_inline(Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572_il2cpp_TypeInfo_var);
Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* L_11;
L_11 = Task_get_CompletedTask_m1567097D0142D009DC8F9B70DA2C55DA651D55E9_inline(NULL);
NullCheck(L_11);
TaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833 L_12;
L_12 = Task_GetAwaiter_m08B368EAC939DD35D0AC428180822255A442CA29(L_11, NULL);
V_2 = L_12;
bool L_13;
L_13 = TaskAwaiter_get_IsCompleted_mC236D276FBE3A271B56EE13FCAF2C96E48453ED8((&V_2), NULL);
if (L_13)
{
goto IL_008f_1;
}
}
{
int32_t L_14 = 0;
V_0 = L_14;
__this->___U3CU3E1__state_0 = L_14;
TaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833 L_15 = V_2;
__this->___U3CU3Eu__1_4 = L_15;
Il2CppCodeGenWriteBarrier((void**)&(((&__this->___U3CU3Eu__1_4))->___m_task_0), (void*)NULL);
AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06* L_16 = (AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06*)(&__this->___U3CU3Et__builder_1);
il2cpp_codegen_runtime_class_init_inline(AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06_il2cpp_TypeInfo_var);
AsyncTaskMethodBuilder_AwaitUnsafeOnCompleted_TisTaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833_TisU3CSetAnalyticsEnabledU3Ed__69_t8EE7665376BB0DE169C3121D8CD5A888F660F3D0_mA99296A4EB3CBC1F1E6C9BA402D2DA35FA5446E0(L_16, (&V_2), __this, AsyncTaskMethodBuilder_AwaitUnsafeOnCompleted_TisTaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833_TisU3CSetAnalyticsEnabledU3Ed__69_t8EE7665376BB0DE169C3121D8CD5A888F660F3D0_mA99296A4EB3CBC1F1E6C9BA402D2DA35FA5446E0_RuntimeMethod_var);
goto IL_00c2;
}
IL_0073_1:
{
TaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833 L_17 = __this->___U3CU3Eu__1_4;
V_2 = L_17;
TaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833* L_18 = (TaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833*)(&__this->___U3CU3Eu__1_4);
il2cpp_codegen_initobj(L_18, sizeof(TaskAwaiter_t9B661AC8C2EFA6BAB94C77BB24A5DDA82D61F833));
int32_t L_19 = (-1);
V_0 = L_19;
__this->___U3CU3E1__state_0 = L_19;
}
IL_008f_1:
{
TaskAwaiter_GetResult_mC1D712500AE49B4A89C85D6B79D87D1BA9A6B94D((&V_2), NULL);
goto IL_00af;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
{
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
goto CATCH_0098;
}
throw e;
}
CATCH_0098:
{// begin catch(System.Exception)
Exception_t* L_20 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));;
V_3 = L_20;
__this->___U3CU3E1__state_0 = ((int32_t)-2);
AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06* L_21 = (AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06*)(&__this->___U3CU3Et__builder_1);
Exception_t* L_22 = V_3;
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06_il2cpp_TypeInfo_var)));
AsyncTaskMethodBuilder_SetException_mBE41863F0571E0177A15731294087DE45E1FC10B(L_21, L_22, NULL);
IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
goto IL_00c2;
}// end catch (depth: 1)
IL_00af:
{
// }
__this->___U3CU3E1__state_0 = ((int32_t)-2);
AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06* L_23 = (AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06*)(&__this->___U3CU3Et__builder_1);
il2cpp_codegen_runtime_class_init_inline(AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06_il2cpp_TypeInfo_var);
AsyncTaskMethodBuilder_SetResult_m76D8B84F0068257C1823B1200B00E58E0C8DDDDE(L_23, NULL);
}
IL_00c2:
{
return;
}
}
IL2CPP_EXTERN_C void U3CSetAnalyticsEnabledU3Ed__69_MoveNext_mE9F95038375F43EB3AA4D5F81002DABF230DE986_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
U3CSetAnalyticsEnabledU3Ed__69_t8EE7665376BB0DE169C3121D8CD5A888F660F3D0* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<U3CSetAnalyticsEnabledU3Ed__69_t8EE7665376BB0DE169C3121D8CD5A888F660F3D0*>(__this + _offset);
U3CSetAnalyticsEnabledU3Ed__69_MoveNext_mE9F95038375F43EB3AA4D5F81002DABF230DE986(_thisAdjusted, method);
}
// System.Void Unity.Services.Analytics.AnalyticsServiceInstance/<SetAnalyticsEnabled>d__69::SetStateMachine(System.Runtime.CompilerServices.IAsyncStateMachine)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CSetAnalyticsEnabledU3Ed__69_SetStateMachine_mF67DD1AB0D5924305D2DA7253AA8EFB88DDA05E1 (U3CSetAnalyticsEnabledU3Ed__69_t8EE7665376BB0DE169C3121D8CD5A888F660F3D0* __this, RuntimeObject* ___0_stateMachine, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06* L_0 = (AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06*)(&__this->___U3CU3Et__builder_1);
RuntimeObject* L_1 = ___0_stateMachine;
il2cpp_codegen_runtime_class_init_inline(AsyncTaskMethodBuilder_t7A5128C134547B5918EB1AA24FE47ED4C1DF3F06_il2cpp_TypeInfo_var);
AsyncTaskMethodBuilder_SetStateMachine_mE52B5B6B076025592A7AB462E3D26FA434AEB795(L_0, L_1, NULL);
return;
}
}
IL2CPP_EXTERN_C void U3CSetAnalyticsEnabledU3Ed__69_SetStateMachine_mF67DD1AB0D5924305D2DA7253AA8EFB88DDA05E1_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___0_stateMachine, const RuntimeMethod* method)
{
U3CSetAnalyticsEnabledU3Ed__69_t8EE7665376BB0DE169C3121D8CD5A888F660F3D0* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<U3CSetAnalyticsEnabledU3Ed__69_t8EE7665376BB0DE169C3121D8CD5A888F660F3D0*>(__this + _offset);
U3CSetAnalyticsEnabledU3Ed__69_SetStateMachine_mF67DD1AB0D5924305D2DA7253AA8EFB88DDA05E1(_thisAdjusted, ___0_stateMachine, 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
// System.DateTime Unity.Services.Analytics.AnalyticsServiceSystemCalls::get_UtcNow()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D AnalyticsServiceSystemCalls_get_UtcNow_m2E57E69EE63CCEA016E8AB2AE4691CE106C59D7C (AnalyticsServiceSystemCalls_tA75EFB9A19C30CBFEABF5BF0578E1636083AC745* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// get { return DateTime.UtcNow; }
il2cpp_codegen_runtime_class_init_inline(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var);
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_0;
L_0 = DateTime_get_UtcNow_m06B6E9995FE16846A0F71EC9DB23E90BE2C5F9FA(NULL);
return L_0;
}
}
// System.Void Unity.Services.Analytics.AnalyticsServiceSystemCalls::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnalyticsServiceSystemCalls__ctor_m0CE98AA41596DAEC3FE38B2657205368207C45D0 (AnalyticsServiceSystemCalls_tA75EFB9A19C30CBFEABF5BF0578E1636083AC745* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__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
// System.Void Unity.Services.Analytics.AcquisitionSourceParameters::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AcquisitionSourceParameters__ctor_mB5E861355AACF0F4077160E51C6B461C3B7C0EC5 (AcquisitionSourceParameters_tD6AF1BEF568C7AA8E715451C57A007703FFC6A51* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__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
#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
// Conversion methods for marshalling of: Unity.Services.Analytics.AdImpressionParameters
IL2CPP_EXTERN_C void AdImpressionParameters_tA325FDEBB3948AF1F0D9EA57FBCAC9D98C37A84C_marshal_pinvoke(const AdImpressionParameters_tA325FDEBB3948AF1F0D9EA57FBCAC9D98C37A84C& unmarshaled, AdImpressionParameters_tA325FDEBB3948AF1F0D9EA57FBCAC9D98C37A84C_marshaled_pinvoke& marshaled)
{
Exception_t* ___PlacementType_4Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'PlacementType' of type 'AdImpressionParameters'.");
IL2CPP_RAISE_MANAGED_EXCEPTION(___PlacementType_4Exception, NULL);
}
IL2CPP_EXTERN_C void AdImpressionParameters_tA325FDEBB3948AF1F0D9EA57FBCAC9D98C37A84C_marshal_pinvoke_back(const AdImpressionParameters_tA325FDEBB3948AF1F0D9EA57FBCAC9D98C37A84C_marshaled_pinvoke& marshaled, AdImpressionParameters_tA325FDEBB3948AF1F0D9EA57FBCAC9D98C37A84C& unmarshaled)
{
Exception_t* ___PlacementType_4Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'PlacementType' of type 'AdImpressionParameters'.");
IL2CPP_RAISE_MANAGED_EXCEPTION(___PlacementType_4Exception, NULL);
}
// Conversion method for clean up from marshalling of: Unity.Services.Analytics.AdImpressionParameters
IL2CPP_EXTERN_C void AdImpressionParameters_tA325FDEBB3948AF1F0D9EA57FBCAC9D98C37A84C_marshal_pinvoke_cleanup(AdImpressionParameters_tA325FDEBB3948AF1F0D9EA57FBCAC9D98C37A84C_marshaled_pinvoke& marshaled)
{
}
// Conversion methods for marshalling of: Unity.Services.Analytics.AdImpressionParameters
IL2CPP_EXTERN_C void AdImpressionParameters_tA325FDEBB3948AF1F0D9EA57FBCAC9D98C37A84C_marshal_com(const AdImpressionParameters_tA325FDEBB3948AF1F0D9EA57FBCAC9D98C37A84C& unmarshaled, AdImpressionParameters_tA325FDEBB3948AF1F0D9EA57FBCAC9D98C37A84C_marshaled_com& marshaled)
{
Exception_t* ___PlacementType_4Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'PlacementType' of type 'AdImpressionParameters'.");
IL2CPP_RAISE_MANAGED_EXCEPTION(___PlacementType_4Exception, NULL);
}
IL2CPP_EXTERN_C void AdImpressionParameters_tA325FDEBB3948AF1F0D9EA57FBCAC9D98C37A84C_marshal_com_back(const AdImpressionParameters_tA325FDEBB3948AF1F0D9EA57FBCAC9D98C37A84C_marshaled_com& marshaled, AdImpressionParameters_tA325FDEBB3948AF1F0D9EA57FBCAC9D98C37A84C& unmarshaled)
{
Exception_t* ___PlacementType_4Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'PlacementType' of type 'AdImpressionParameters'.");
IL2CPP_RAISE_MANAGED_EXCEPTION(___PlacementType_4Exception, NULL);
}
// Conversion method for clean up from marshalling of: Unity.Services.Analytics.AdImpressionParameters
IL2CPP_EXTERN_C void AdImpressionParameters_tA325FDEBB3948AF1F0D9EA57FBCAC9D98C37A84C_marshal_com_cleanup(AdImpressionParameters_tA325FDEBB3948AF1F0D9EA57FBCAC9D98C37A84C_marshaled_com& marshaled)
{
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// Conversion methods for marshalling of: Unity.Services.Analytics.Item
IL2CPP_EXTERN_C void Item_t6F1CC18F5D2D724F93D8D137D9186F250E932914_marshal_pinvoke(const Item_t6F1CC18F5D2D724F93D8D137D9186F250E932914& unmarshaled, Item_t6F1CC18F5D2D724F93D8D137D9186F250E932914_marshaled_pinvoke& marshaled)
{
marshaled.___ItemName_0 = il2cpp_codegen_marshal_string(unmarshaled.___ItemName_0);
marshaled.___ItemType_1 = il2cpp_codegen_marshal_string(unmarshaled.___ItemType_1);
marshaled.___ItemAmount_2 = unmarshaled.___ItemAmount_2;
}
IL2CPP_EXTERN_C void Item_t6F1CC18F5D2D724F93D8D137D9186F250E932914_marshal_pinvoke_back(const Item_t6F1CC18F5D2D724F93D8D137D9186F250E932914_marshaled_pinvoke& marshaled, Item_t6F1CC18F5D2D724F93D8D137D9186F250E932914& unmarshaled)
{
unmarshaled.___ItemName_0 = il2cpp_codegen_marshal_string_result(marshaled.___ItemName_0);
Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___ItemName_0), (void*)il2cpp_codegen_marshal_string_result(marshaled.___ItemName_0));
unmarshaled.___ItemType_1 = il2cpp_codegen_marshal_string_result(marshaled.___ItemType_1);
Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___ItemType_1), (void*)il2cpp_codegen_marshal_string_result(marshaled.___ItemType_1));
int64_t unmarshaledItemAmount_temp_2 = 0;
unmarshaledItemAmount_temp_2 = marshaled.___ItemAmount_2;
unmarshaled.___ItemAmount_2 = unmarshaledItemAmount_temp_2;
}
// Conversion method for clean up from marshalling of: Unity.Services.Analytics.Item
IL2CPP_EXTERN_C void Item_t6F1CC18F5D2D724F93D8D137D9186F250E932914_marshal_pinvoke_cleanup(Item_t6F1CC18F5D2D724F93D8D137D9186F250E932914_marshaled_pinvoke& marshaled)
{
il2cpp_codegen_marshal_free(marshaled.___ItemName_0);
marshaled.___ItemName_0 = NULL;
il2cpp_codegen_marshal_free(marshaled.___ItemType_1);
marshaled.___ItemType_1 = NULL;
}
// Conversion methods for marshalling of: Unity.Services.Analytics.Item
IL2CPP_EXTERN_C void Item_t6F1CC18F5D2D724F93D8D137D9186F250E932914_marshal_com(const Item_t6F1CC18F5D2D724F93D8D137D9186F250E932914& unmarshaled, Item_t6F1CC18F5D2D724F93D8D137D9186F250E932914_marshaled_com& marshaled)
{
marshaled.___ItemName_0 = il2cpp_codegen_marshal_bstring(unmarshaled.___ItemName_0);
marshaled.___ItemType_1 = il2cpp_codegen_marshal_bstring(unmarshaled.___ItemType_1);
marshaled.___ItemAmount_2 = unmarshaled.___ItemAmount_2;
}
IL2CPP_EXTERN_C void Item_t6F1CC18F5D2D724F93D8D137D9186F250E932914_marshal_com_back(const Item_t6F1CC18F5D2D724F93D8D137D9186F250E932914_marshaled_com& marshaled, Item_t6F1CC18F5D2D724F93D8D137D9186F250E932914& unmarshaled)
{
unmarshaled.___ItemName_0 = il2cpp_codegen_marshal_bstring_result(marshaled.___ItemName_0);
Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___ItemName_0), (void*)il2cpp_codegen_marshal_bstring_result(marshaled.___ItemName_0));
unmarshaled.___ItemType_1 = il2cpp_codegen_marshal_bstring_result(marshaled.___ItemType_1);
Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___ItemType_1), (void*)il2cpp_codegen_marshal_bstring_result(marshaled.___ItemType_1));
int64_t unmarshaledItemAmount_temp_2 = 0;
unmarshaledItemAmount_temp_2 = marshaled.___ItemAmount_2;
unmarshaled.___ItemAmount_2 = unmarshaledItemAmount_temp_2;
}
// Conversion method for clean up from marshalling of: Unity.Services.Analytics.Item
IL2CPP_EXTERN_C void Item_t6F1CC18F5D2D724F93D8D137D9186F250E932914_marshal_com_cleanup(Item_t6F1CC18F5D2D724F93D8D137D9186F250E932914_marshaled_com& marshaled)
{
il2cpp_codegen_marshal_free_bstring(marshaled.___ItemName_0);
marshaled.___ItemName_0 = NULL;
il2cpp_codegen_marshal_free_bstring(marshaled.___ItemType_1);
marshaled.___ItemType_1 = NULL;
}
#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
// Conversion methods for marshalling of: Unity.Services.Analytics.Product
IL2CPP_EXTERN_C void Product_t52DD43437B785EE6A4E0DEEBC3A4E06F7B6A4F72_marshal_pinvoke(const Product_t52DD43437B785EE6A4E0DEEBC3A4E06F7B6A4F72& unmarshaled, Product_t52DD43437B785EE6A4E0DEEBC3A4E06F7B6A4F72_marshaled_pinvoke& marshaled)
{
Exception_t* ___RealCurrency_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'RealCurrency' of type 'Product'.");
IL2CPP_RAISE_MANAGED_EXCEPTION(___RealCurrency_0Exception, NULL);
}
IL2CPP_EXTERN_C void Product_t52DD43437B785EE6A4E0DEEBC3A4E06F7B6A4F72_marshal_pinvoke_back(const Product_t52DD43437B785EE6A4E0DEEBC3A4E06F7B6A4F72_marshaled_pinvoke& marshaled, Product_t52DD43437B785EE6A4E0DEEBC3A4E06F7B6A4F72& unmarshaled)
{
Exception_t* ___RealCurrency_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'RealCurrency' of type 'Product'.");
IL2CPP_RAISE_MANAGED_EXCEPTION(___RealCurrency_0Exception, NULL);
}
// Conversion method for clean up from marshalling of: Unity.Services.Analytics.Product
IL2CPP_EXTERN_C void Product_t52DD43437B785EE6A4E0DEEBC3A4E06F7B6A4F72_marshal_pinvoke_cleanup(Product_t52DD43437B785EE6A4E0DEEBC3A4E06F7B6A4F72_marshaled_pinvoke& marshaled)
{
}
// Conversion methods for marshalling of: Unity.Services.Analytics.Product
IL2CPP_EXTERN_C void Product_t52DD43437B785EE6A4E0DEEBC3A4E06F7B6A4F72_marshal_com(const Product_t52DD43437B785EE6A4E0DEEBC3A4E06F7B6A4F72& unmarshaled, Product_t52DD43437B785EE6A4E0DEEBC3A4E06F7B6A4F72_marshaled_com& marshaled)
{
Exception_t* ___RealCurrency_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'RealCurrency' of type 'Product'.");
IL2CPP_RAISE_MANAGED_EXCEPTION(___RealCurrency_0Exception, NULL);
}
IL2CPP_EXTERN_C void Product_t52DD43437B785EE6A4E0DEEBC3A4E06F7B6A4F72_marshal_com_back(const Product_t52DD43437B785EE6A4E0DEEBC3A4E06F7B6A4F72_marshaled_com& marshaled, Product_t52DD43437B785EE6A4E0DEEBC3A4E06F7B6A4F72& unmarshaled)
{
Exception_t* ___RealCurrency_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'RealCurrency' of type 'Product'.");
IL2CPP_RAISE_MANAGED_EXCEPTION(___RealCurrency_0Exception, NULL);
}
// Conversion method for clean up from marshalling of: Unity.Services.Analytics.Product
IL2CPP_EXTERN_C void Product_t52DD43437B785EE6A4E0DEEBC3A4E06F7B6A4F72_marshal_com_cleanup(Product_t52DD43437B785EE6A4E0DEEBC3A4E06F7B6A4F72_marshaled_com& marshaled)
{
}
#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
// Conversion methods for marshalling of: Unity.Services.Analytics.RealCurrency
IL2CPP_EXTERN_C void RealCurrency_tA18D815FABDA9A4AB30CA66856E7F51905EB4D46_marshal_pinvoke(const RealCurrency_tA18D815FABDA9A4AB30CA66856E7F51905EB4D46& unmarshaled, RealCurrency_tA18D815FABDA9A4AB30CA66856E7F51905EB4D46_marshaled_pinvoke& marshaled)
{
marshaled.___RealCurrencyType_0 = il2cpp_codegen_marshal_string(unmarshaled.___RealCurrencyType_0);
marshaled.___RealCurrencyAmount_1 = unmarshaled.___RealCurrencyAmount_1;
}
IL2CPP_EXTERN_C void RealCurrency_tA18D815FABDA9A4AB30CA66856E7F51905EB4D46_marshal_pinvoke_back(const RealCurrency_tA18D815FABDA9A4AB30CA66856E7F51905EB4D46_marshaled_pinvoke& marshaled, RealCurrency_tA18D815FABDA9A4AB30CA66856E7F51905EB4D46& unmarshaled)
{
unmarshaled.___RealCurrencyType_0 = il2cpp_codegen_marshal_string_result(marshaled.___RealCurrencyType_0);
Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___RealCurrencyType_0), (void*)il2cpp_codegen_marshal_string_result(marshaled.___RealCurrencyType_0));
int64_t unmarshaledRealCurrencyAmount_temp_1 = 0;
unmarshaledRealCurrencyAmount_temp_1 = marshaled.___RealCurrencyAmount_1;
unmarshaled.___RealCurrencyAmount_1 = unmarshaledRealCurrencyAmount_temp_1;
}
// Conversion method for clean up from marshalling of: Unity.Services.Analytics.RealCurrency
IL2CPP_EXTERN_C void RealCurrency_tA18D815FABDA9A4AB30CA66856E7F51905EB4D46_marshal_pinvoke_cleanup(RealCurrency_tA18D815FABDA9A4AB30CA66856E7F51905EB4D46_marshaled_pinvoke& marshaled)
{
il2cpp_codegen_marshal_free(marshaled.___RealCurrencyType_0);
marshaled.___RealCurrencyType_0 = NULL;
}
// Conversion methods for marshalling of: Unity.Services.Analytics.RealCurrency
IL2CPP_EXTERN_C void RealCurrency_tA18D815FABDA9A4AB30CA66856E7F51905EB4D46_marshal_com(const RealCurrency_tA18D815FABDA9A4AB30CA66856E7F51905EB4D46& unmarshaled, RealCurrency_tA18D815FABDA9A4AB30CA66856E7F51905EB4D46_marshaled_com& marshaled)
{
marshaled.___RealCurrencyType_0 = il2cpp_codegen_marshal_bstring(unmarshaled.___RealCurrencyType_0);
marshaled.___RealCurrencyAmount_1 = unmarshaled.___RealCurrencyAmount_1;
}
IL2CPP_EXTERN_C void RealCurrency_tA18D815FABDA9A4AB30CA66856E7F51905EB4D46_marshal_com_back(const RealCurrency_tA18D815FABDA9A4AB30CA66856E7F51905EB4D46_marshaled_com& marshaled, RealCurrency_tA18D815FABDA9A4AB30CA66856E7F51905EB4D46& unmarshaled)
{
unmarshaled.___RealCurrencyType_0 = il2cpp_codegen_marshal_bstring_result(marshaled.___RealCurrencyType_0);
Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___RealCurrencyType_0), (void*)il2cpp_codegen_marshal_bstring_result(marshaled.___RealCurrencyType_0));
int64_t unmarshaledRealCurrencyAmount_temp_1 = 0;
unmarshaledRealCurrencyAmount_temp_1 = marshaled.___RealCurrencyAmount_1;
unmarshaled.___RealCurrencyAmount_1 = unmarshaledRealCurrencyAmount_temp_1;
}
// Conversion method for clean up from marshalling of: Unity.Services.Analytics.RealCurrency
IL2CPP_EXTERN_C void RealCurrency_tA18D815FABDA9A4AB30CA66856E7F51905EB4D46_marshal_com_cleanup(RealCurrency_tA18D815FABDA9A4AB30CA66856E7F51905EB4D46_marshaled_com& marshaled)
{
il2cpp_codegen_marshal_free_bstring(marshaled.___RealCurrencyType_0);
marshaled.___RealCurrencyType_0 = NULL;
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Int64 Unity.Services.Analytics.TransactionCurrencyConverter::Convert(System.String,System.Double)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t TransactionCurrencyConverter_Convert_m5BEFCF0FE120CE4495CBB6366306C4170A9ABB41 (TransactionCurrencyConverter_t3296A312BAFE7A8FC56182C3D53BEFD1D9474133* __this, String_t* ___0_currencyCode, double ___1_value, 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*)&Dictionary_2_TryGetValue_m835BB1E6EA8A8BF1242B51E28FD65B43FEF68E2A_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD8EE6C4EA1617D4A2F704F1B143D8C685EE8B3FB);
s_Il2CppMethodInitialized = true;
}
String_t* V_0 = NULL;
int32_t V_1 = 0;
{
// if (String.IsNullOrEmpty(currencyCode))
String_t* L_0 = ___0_currencyCode;
bool L_1;
L_1 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_0, NULL);
if (!L_1)
{
goto IL_0018;
}
}
{
// throw new ArgumentNullException(nameof(currencyCode), "Currency code cannot be null or empty.");
ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_2 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
NullCheck(L_2);
ArgumentNullException__ctor_m6D9C7B47EA708382838B264BA02EBB7576DFA155(L_2, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral4601B63CFD8EF9EEACFB9F14B3F25E5E08E5BFE1)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE90E2B916F9057B853A55B104B872DC8FAEF8020)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&TransactionCurrencyConverter_Convert_m5BEFCF0FE120CE4495CBB6366306C4170A9ABB41_RuntimeMethod_var)));
}
IL_0018:
{
// var currencyCodeUppercased = currencyCode.ToUpperInvariant();
String_t* L_3 = ___0_currencyCode;
NullCheck(L_3);
String_t* L_4;
L_4 = String_ToUpperInvariant_mD73F658CDE1280A527231DC305B66CF09B64E5AB(L_3, NULL);
V_0 = L_4;
// if (m_Iso4217CurrencyMinorUnits.TryGetValue(currencyCodeUppercased, out int numberOfMinorUnits))
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_5 = __this->___m_Iso4217CurrencyMinorUnits_0;
String_t* L_6 = V_0;
NullCheck(L_5);
bool L_7;
L_7 = Dictionary_2_TryGetValue_m835BB1E6EA8A8BF1242B51E28FD65B43FEF68E2A(L_5, L_6, (&V_1), Dictionary_2_TryGetValue_m835BB1E6EA8A8BF1242B51E28FD65B43FEF68E2A_RuntimeMethod_var);
if (!L_7)
{
goto IL_0043;
}
}
{
// return (long)(value * Math.Pow(10, numberOfMinorUnits));
double L_8 = ___1_value;
int32_t L_9 = V_1;
il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
double L_10;
L_10 = Math_Pow_mEAE651F0858203FBE12B72B6A53951BBD0FB5265((10.0), ((double)L_9), NULL);
return il2cpp_codegen_cast_double_to_int<int64_t>(((double)il2cpp_codegen_multiply(L_8, L_10)));
}
IL_0043:
{
// Debug.LogWarning("Unknown currency provided to convert method, no conversion will be performed and returned value will be 0.");
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_LogWarning_m33EF1B897E0C7C6FF538989610BFAFFEF4628CA9(_stringLiteralD8EE6C4EA1617D4A2F704F1B143D8C685EE8B3FB, NULL);
// return 0;
return ((int64_t)0);
}
}
// System.Void Unity.Services.Analytics.TransactionCurrencyConverter::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TransactionCurrencyConverter__ctor_m5ACA84E75A13698EAF50E70DF0FA9FA1EC7DBFFD (TransactionCurrencyConverter_t3296A312BAFE7A8FC56182C3D53BEFD1D9474133* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m9804017B0F6F06DE8C8FAA9292240873CB450B2D_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringComparer_t6268F19CA34879176651429C0D8A3D0002BB8E06_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral00736996BFF6E813FFC831E7963AB11A4647B861);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral02F274D8EFE8DBE0F707B65BA93140F8C1EC83B4);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral054C61CC7E92B92D00405F3DBD04C8C90DD763B8);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0621EA2B36667C33F4A1FEDA6E1CA3FB3D1C840C);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral079410AFDF8A8290DC264F4D755700D4DAAF91F4);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral082894E5DCF8D93E2AF9B1A38C5CF0152077D9D4);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral085CDCD5D693B72C213039A773937050DE20839E);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral09ACAF0EC6B5F6E7799AC236F0CA186A2E1F4239);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0CF567A3CC7E346F2BEAB620A73CFB5CDAF3ADBA);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0DD749240B9F1DE9E3434C626FF5489F68F6D860);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral104C3D8C85D4DBCE20024956C2628C437C629A83);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral10E47B045BE29B1A8AFA0F7B2441CB47CA3A67E8);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral10E9B34B3B2D094B461A54880E4F462117AC5B1E);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral12AF1BC26072634DC2AE0ECE0471600FE074A13E);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral13E0C4D575EF4CFA208688FF6CE58789AF02BBA0);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral14A086C4277601C8D35634B59AC6F886CFD855F2);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral16303F63CAFE3259A012582C0D4DFDD43952E56F);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral16366EFF1098954CA719C6CFBEBD951926CFD64E);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1A99A8C8398B221DA18F963F7662BAF65F57BBBE);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2028A2611FF494355F4C886D11936814AB305050);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2048D52CF5B85C0065BA74F03F29D189F49A817F);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral22707A051BA71652A76B65CD3B1CF3D57FCECCDF);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral22DC889BC972FCD09DEFF7641E6B361E1A814826);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral244F217EFEE741CEA827D278453DDB6453729BB6);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2539188F4D764C792605E272835EC14F18624058);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral258EBBFB914390B152C3C49D597D34EB4015FF16);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral25BB8D65B0F3964EA0D799145078C16FEF52341C);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2AF7BC4852F23D16CF2079B71E5991F15A61E81E);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2D674CA6A1CCD2F2B3D17EE3094E3EA43AAB743D);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral308495485824FFEF8CDA6443346A3605E719A75A);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral30DE4318B8AF0C3D59547CEE589746F6DBAB89C3);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral30F6F02FEDC0164A519004DC0D974D5F5C495693);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3595F061260FF16E7FACFE48B48E71066E9ABA1C);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral36149BCD2C8B864CB90F75A17A96F5A6BE03F3E5);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral36938B39E43FFBE00F46140DCB7313C97E180908);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral385A64F0FE2CF8945475789AF05D5D5E4346EFAE);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral38611C47421E5420D169305A4C4482AD6300720E);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral395F121121D3A37B7F22ACEB4CC8C0A2E785CFFA);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3A1B4473844D23854218F673A809ABA161F75BBA);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3AA260D90D3BE72AF9AF17CC353F3D97B1FF35AB);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3ACB307F5B0B7C4C5E5C31870371EB8B5D752F5C);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3CF09EA528F2B59A7130F83612C8F6DC4419E135);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3E26B4BE8E1A4D1123D396C9945610AFBF71BF3A);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3EB2BDB70C070A2908F3250D1D9C142B29AFFCB5);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral405C5C8AEC9362A04D5A32008B0D8CE6143B6613);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral40A375960271895A6C9D6E67832DFF850E7818FB);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4184C304972D6C880108F08C499280157EBAC151);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral42D40175FF539DDF928B1E987A977BBF3CB544BF);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4370344BF391C9775674F57F65AB43157A70FFA8);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral447A985D020E70B4D77B0701303D8F511295B32D);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4554697696DB334C4A69857E431F5359A5652C33);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral45A2803629897DBB2C206F364A3099B875FAF04F);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral45EAEB6C152AA99EE22D7FA976D69BBA364F6F30);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4824A3B2B566BA0E0F228A35F400EB362238E8C8);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral48F54E824E0E6AF56C862FF6251F25E5CB152BF9);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4BBBF6E7834C24AA4FAD59D546872FA503C6084B);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4BD7FDE208E0373B221810962DA9C6C57339E364);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4C978FAA91BFFCF3641BC0ACD796F4EE993AB4A0);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral505DC7B5F7B5E5FDCEE2CD01C9B83BB38C328A1B);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral51B4E0C1F65B55DD8FC1BD84F7C7155D019682F2);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5290C04F55FD997B854A58817AA740D4304231E4);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral57122A04C3596A72887F65B738601418476678E7);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral58B90608C76E395C05539701FDF64C831A43673D);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral58BBB4EDBFDCD31C75C2E9DBF82FB0D890F3FDA3);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5A3268A7F7F8F2CACA1449DEE6DBD287E1EE537B);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5AACB58D619B294B5EE03B0837F285087DE605AA);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5B6BE14C87C0E466C1EFBE237A318884BD2F7F0D);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5D38B6C4C25F92A9ADD95A1A5C8F80EAA4D3AE14);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5D7E10FB1136637DF3EEA7E332D50E75ECCFAE35);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5DAAFC13D028473227945C221C31A63A94B85D6B);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5F1E01DA43AD1DD21A227DBD58072E59026AA796);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5F9A84D290654E9508A7E5B24B2A31F01448DF3C);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral60550E25F59BAA9CF9F90B89F084315A0E7E7590);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral632B8C247B430215FA82D909105BE257B7D7B524);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral63A5CD74B260DC0F1665E1409A22C48AC811DF41);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6418250E3BBBB638BAAE36C63372B4E5258CABD4);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral66B0C5DCF501F8727C24052B01FF06C451E7070E);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6A78A58188D774704931BAD9BEED28758B7E213F);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6B072065FA7EE3F58209725EEEBF4B1044C4573C);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6D33BA5F8204B4ABECBBF61716B9AF4C90BEFEF1);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6F296BCA0F675C0368B3ACDE08DD6C152E56621D);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6F8E4A8EEE6F2F75A808EB9CA38D23A216EB7356);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral713D58DAA282E557C1FB99B563A33819B5DAB47D);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral71EF8EB7B9B3D3F7D8D889E7EAA085850B47E14D);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral75FC36F3249DA4CE5C93558EF4747F7E0B205470);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral76F26756BFE13A4CF3DAB4864254FB3F09DA993E);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral78117315CB3E34E846CD26F5627994F837AFCACD);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7A535E4F4CDF4AED9782CE43763768AB6DB185C7);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7A71B86AFF784DE82443E14289760F1D91D8EFAD);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7E74442815CA2E9768302210B2AEC00F3BE80413);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7EA97C35880A0D4465D17DDE1F8241D28978C117);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7F43C6AFB1C84128718F10F14E8CC804822717EC);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7F64C019F9920BB9DBA8494E22F5F5627CC63913);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral80120090265549DE9FE973E46443BFA74E325435);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral83BB4AF414511BF4A0E273F515A8A4933C296E52);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8C91977FD80567D0C289B5DD0C60AA24E73CAE76);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8E6206F0E750B78653F8B621A641B68B9255BF17);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9367A319824C783BD69583CB2490F67DAF5AC086);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral93F9C7D2C7E3B3B879344F845BF299AE5A11BFF3);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral94C4A1631484AD24431E32FCAED7AE7426DB402F);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral94F5C0AD2551979F304FD9ABB4C9FBBB9D2047F7);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral95F792E998855EB879C4F33E147F416BFF8350F6);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral98209D2C0B024C19D99DE742E6003B721296652E);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9A4742276AC86152B04539D6B218622416E5AF2D);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9AB4AF6C8CCC52DA7CE36D811BADA7F640721296);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9EF464966249C19D746E6108CC6B42901A51EB2E);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA32AA422B9D45CD4F7920FD6B94EA13BC3F55120);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA3F56BA8529D7BE456BD480AB16C0ACC7628CF61);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA54E360A25C694D35AC2BC1F6481EF45DFBA8963);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA57D6FD6545D30BFF1842E92D39CEBD8F94864C6);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA634693E806EDA103130B07B3733ADA02E7E6FD1);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralAA62FCD77AFB95737483572B0CA74638491BEDB3);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralAC38B21AD0EB9DE4133BFC7F438CDB9B6189495B);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralAED5CB60F87C1BB12D5084E281408448AC106017);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralAF5A525399C027CA652F1F3DF915FE563359FC66);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB20ED1DE1A061966164B9D5AF6835D402909E3E0);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB2ECCE4B9B5B5CB24297087DC10EAC9B8D314C55);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB530856CAC09ED25A4DA236BEA7A8FA5B3538420);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB5D12D8EBFA73570DFDC58099A34669F0B3B8682);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB67F8639FB16F6C4841EED07F5641A7B82C815D5);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB97FC8BB8B857BF13978EF739D9F564BCED0EB98);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralBB0117465450FC41C80773A51F2125C52C8DA63C);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralBB073CF4C6E067593B42F72480CA2D174D8BE952);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralBD3F71CA82FA3F7797AA9DCFD97CD6262DACD1E1);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralBDCF3FADE7969125498FC2D2DF330D25D1A6EC2D);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralBEEEADECA10709FED3CC67A10B0C61BCA3586135);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC048C43A99B3C90804EEBA637998A43F953E61B5);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC04B333D53795815D844A1EAE07C424CF7A388F5);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC0FB8B944A767E1AACE82F930D95E69ED912ADAD);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC2055FDF7B20639C9978913DD0AC3D2335F059CD);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC4373A3F17EF89A19806466941A495CD9AC320C9);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC8E58DAD4CC2966A3FCCFB3B3578153C051232BA);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralCA22054A8B87E1C1362994865922E9BE924DD589);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralCACB20C6D3B53D812D60572CB4D519A855167070);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD0DC72E82E7420768946DB6472FF2FE3E721B0AD);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD5CBCE94B6B0D32D067FD96ED99B5DEB20FDCFB5);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD76593C0F3C8C4E871147921AF2AE0A86527FA0F);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD9FCB88E3173981902A4EA573B3AF3CFFA2158B9);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA667D509F3483FEA9BABF68B23663F189FF7D3D);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDAD3B004758C6DF500AA2A49CB44733CB7869DBF);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDAFA078D8B7D7134A49C356BBBF77DB7C1B71689);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDB4F6E9A963891777D89171877E979F6703604C1);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDE8982A4CBA861107110D88200ED6AE58BDD2D94);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDFD21CC7508D0779B0B3B400D2B5D651665060A6);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDFF64ED34F81AC1EEC6761460E897FD781F56A1B);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE4D0382C63C65326B1CD2014BF02F8DAF87851CB);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE4EE7A20CB10A02C65E2C09328566DDB52AEB176);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE5937D651E29A4D90762E4DD3B121B380E293FB7);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE62699F68FB3F2AA9BFA8C0E319B57A39F0948E7);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE7071BF332C25311420FA71C8E3385289D87B413);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE8A2DB968E4D46B21E87FD4121925CEBAEC58125);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralEB1579E337081436208C9033D7D92967BE03DCE0);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF077AC84D48734DD287D272D536914E05773D01D);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF25E0841CC395F242DA7A87EE69C457CBB5CF7C2);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF2F032C35FA7D119E187D44AA3ABC0FACF45EACB);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF37708F5D3FF7E541148EF1DEFA846BEDDD35A86);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF44C639257DDD3D541C5E71BAFEB64F9533A03D0);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF4B564DBD703C27495C5517490A3AA7687F00F50);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF66420578C2FEC2FACAC16428DDF4EE41540B44C);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF96C7D830C923517A9B86B465152960A8783DA4F);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFA00CB7B7D55E48031B91C07E02C363112E00654);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFA2B09816AD28D986000563925DD7B8A9F0D4FFF);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFAA80E9D727A341BE57ECEAEF7A1A4FE28DD806D);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFB10F3876F878924988BE8256B639BB0869B41B2);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFB2C4D8828AFC358869C34BB5058A83482A7A021);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFDD06087A1C406B544D206318317F79697ACD5EC);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFDD66CDD7B97059B506472A40D903EA6616EE5DE);
s_Il2CppMethodInitialized = true;
}
{
// readonly Dictionary<string, int> m_Iso4217CurrencyMinorUnits = new Dictionary<string, int>(StringComparer.Ordinal)
// {
// { "AFN", 2 }, { "EUR", 2 }, { "ALL", 2 }, { "DZD", 2 }, { "USD", 2 }, { "AOA", 2 }, { "XCD", 2 }, { "ARS", 2 }, { "AMD", 2 },
// { "AWG", 2 }, { "AUD", 2 }, { "AZN", 2 }, { "BSD", 2 }, { "BHD", 3 }, { "BDT", 2 }, { "BBD", 2 }, { "BYN", 2 }, { "BZD", 2 },
// { "XOF", 0 }, { "BMD", 2 }, { "INR", 2 }, { "BTN", 2 }, { "BOB", 2 }, { "BOV", 2 }, { "BAM", 2 }, { "BWP", 2 }, { "NOK", 2 },
// { "BRL", 2 }, { "BND", 2 }, { "BGN", 2 }, { "BIF", 0 }, { "CVE", 2 }, { "KHR", 2 }, { "XAF", 0 }, { "CAD", 2 }, { "KYD", 2 },
// { "CLP", 0 }, { "CLF", 4 }, { "CNY", 2 }, { "COP", 2 }, { "COU", 2 }, { "KMF", 0 }, { "CDF", 2 }, { "NZD", 2 }, { "CRC", 2 },
// { "HRK", 2 }, { "CUP", 2 }, { "CUC", 2 }, { "ANG", 2 }, { "CZK", 2 }, { "DKK", 2 }, { "DJF", 0 }, { "DOP", 2 }, { "EGP", 2 },
// { "SVC", 2 }, { "ERN", 2 }, { "SZL", 2 }, { "ETB", 2 }, { "FKP", 2 }, { "FJD", 2 }, { "XPF", 0 }, { "GMD", 2 }, { "GEL", 2 },
// { "GHS", 2 }, { "GIP", 2 }, { "GTQ", 2 }, { "GBP", 2 }, { "GNF", 0 }, { "GYD", 2 }, { "HTG", 2 }, { "HNL", 2 }, { "HKD", 2 },
// { "HUF", 2 }, { "ISK", 0 }, { "IDR", 2 }, { "IRR", 2 }, { "IQD", 3 }, { "ILS", 2 }, { "JMD", 2 }, { "JPY", 0 }, { "JOD", 3 },
// { "KZT", 2 }, { "KES", 2 }, { "KPW", 2 }, { "KRW", 0 }, { "KWD", 3 }, { "KGS", 2 }, { "LAK", 2 }, { "LBP", 2 }, { "LSL", 2 },
// { "ZAR", 2 }, { "LRD", 2 }, { "LYD", 3 }, { "CHF", 2 }, { "MOP", 2 }, { "MKD", 2 }, { "MGA", 2 }, { "MWK", 2 }, { "MYR", 2 },
// { "MVR", 2 }, { "MRU", 2 }, { "MUR", 2 }, { "MXN", 2 }, { "MXV", 2 }, { "MDL", 2 }, { "MNT", 2 }, { "MAD", 2 }, { "MZN", 2 },
// { "MMK", 2 }, { "NAD", 2 }, { "NPR", 2 }, { "NIO", 2 }, { "NGN", 2 }, { "OMR", 3 }, { "PKR", 2 }, { "PAB", 2 }, { "PGK", 2 },
// { "PYG", 0 }, { "PEN", 2 }, { "PHP", 2 }, { "PLN", 2 }, { "QAR", 2 }, { "RON", 2 }, { "RUB", 2 }, { "RWF", 0 }, { "SHP", 2 },
// { "WST", 2 }, { "STN", 2 }, { "SAR", 2 }, { "RSD", 2 }, { "SCR", 2 }, { "SLL", 2 }, { "SGD", 2 }, { "SBD", 2 }, { "SOS", 2 },
// { "SSP", 2 }, { "LKR", 2 }, { "SDG", 2 }, { "SRD", 2 }, { "SEK", 2 }, { "CHE", 2 }, { "CHW", 2 }, { "SYP", 2 }, { "TWD", 2 },
// { "TJS", 2 }, { "TZS", 2 }, { "THB", 2 }, { "TOP", 2 }, { "TTD", 2 }, { "TND", 3 }, { "TRY", 2 }, { "TMT", 2 }, { "UGX", 0 },
// { "UAH", 2 }, { "AED", 2 }, { "USN", 2 }, { "UYU", 2 }, { "UYI", 0 }, { "UYW", 4 }, { "UZS", 2 }, { "VUV", 0 }, { "VES", 2 },
// { "VED", 2 }, { "VND", 0 }, { "YER", 2 }, { "ZMW", 2 }, { "ZWL", 2 }
// };
il2cpp_codegen_runtime_class_init_inline(StringComparer_t6268F19CA34879176651429C0D8A3D0002BB8E06_il2cpp_TypeInfo_var);
StringComparer_t6268F19CA34879176651429C0D8A3D0002BB8E06* L_0;
L_0 = StringComparer_get_Ordinal_m77A8C28E78759556E06A6925E949737A45599E26_inline(NULL);
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_1 = (Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588*)il2cpp_codegen_object_new(Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588_il2cpp_TypeInfo_var);
NullCheck(L_1);
Dictionary_2__ctor_m9804017B0F6F06DE8C8FAA9292240873CB450B2D(L_1, L_0, Dictionary_2__ctor_m9804017B0F6F06DE8C8FAA9292240873CB450B2D_RuntimeMethod_var);
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_2 = L_1;
NullCheck(L_2);
Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_2, _stringLiteralC4373A3F17EF89A19806466941A495CD9AC320C9, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_3 = L_2;
NullCheck(L_3);
Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_3, _stringLiteralE4EE7A20CB10A02C65E2C09328566DDB52AEB176, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_4 = L_3;
NullCheck(L_4);
Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_4, _stringLiteral45EAEB6C152AA99EE22D7FA976D69BBA364F6F30, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_5 = L_4;
NullCheck(L_5);
Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_5, _stringLiteral2048D52CF5B85C0065BA74F03F29D189F49A817F, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_6 = L_5;
NullCheck(L_6);
Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_6, _stringLiteralC0FB8B944A767E1AACE82F930D95E69ED912ADAD, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_7 = L_6;
NullCheck(L_7);
Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_7, _stringLiteral7E74442815CA2E9768302210B2AEC00F3BE80413, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_8 = L_7;
NullCheck(L_8);
Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_8, _stringLiteralF96C7D830C923517A9B86B465152960A8783DA4F, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_9 = L_8;
NullCheck(L_9);
Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_9, _stringLiteral3ACB307F5B0B7C4C5E5C31870371EB8B5D752F5C, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_10 = L_9;
NullCheck(L_10);
Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_10, _stringLiteralFA2B09816AD28D986000563925DD7B8A9F0D4FFF, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_11 = L_10;
NullCheck(L_11);
Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_11, _stringLiteralDFF64ED34F81AC1EEC6761460E897FD781F56A1B, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_12 = L_11;
NullCheck(L_12);
Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_12, _stringLiteralAF5A525399C027CA652F1F3DF915FE563359FC66, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_13 = L_12;
NullCheck(L_13);
Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_13, _stringLiteral7EA97C35880A0D4465D17DDE1F8241D28978C117, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_14 = L_13;
NullCheck(L_14);
Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_14, _stringLiteral5DAAFC13D028473227945C221C31A63A94B85D6B, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_15 = L_14;
NullCheck(L_15);
Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_15, _stringLiteral085CDCD5D693B72C213039A773937050DE20839E, 3, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_16 = L_15;
NullCheck(L_16);
Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_16, _stringLiteral10E9B34B3B2D094B461A54880E4F462117AC5B1E, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_17 = L_16;
NullCheck(L_17);
Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_17, _stringLiteralD76593C0F3C8C4E871147921AF2AE0A86527FA0F, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_18 = L_17;
NullCheck(L_18);
Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_18, _stringLiteral95F792E998855EB879C4F33E147F416BFF8350F6, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_19 = L_18;
NullCheck(L_19);
Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_19, _stringLiteral4BD7FDE208E0373B221810962DA9C6C57339E364, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_20 = L_19;
NullCheck(L_20);
Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_20, _stringLiteral4BBBF6E7834C24AA4FAD59D546872FA503C6084B, 0, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_21 = L_20;
NullCheck(L_21);
Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_21, _stringLiteral079410AFDF8A8290DC264F4D755700D4DAAF91F4, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_22 = L_21;
NullCheck(L_22);
Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_22, _stringLiteral57122A04C3596A72887F65B738601418476678E7, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_23 = L_22;
NullCheck(L_23);
Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_23, _stringLiteralDFD21CC7508D0779B0B3B400D2B5D651665060A6, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_24 = L_23;
NullCheck(L_24);
Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_24, _stringLiteralFDD66CDD7B97059B506472A40D903EA6616EE5DE, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_25 = L_24;
NullCheck(L_25);
Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_25, _stringLiteral3A1B4473844D23854218F673A809ABA161F75BBA, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_26 = L_25;
NullCheck(L_26);
Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_26, _stringLiteral395F121121D3A37B7F22ACEB4CC8C0A2E785CFFA, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_27 = L_26;
NullCheck(L_27);
Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_27, _stringLiteralB5D12D8EBFA73570DFDC58099A34669F0B3B8682, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_28 = L_27;
NullCheck(L_28);
Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_28, _stringLiteral8E6206F0E750B78653F8B621A641B68B9255BF17, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_29 = L_28;
NullCheck(L_29);
Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_29, _stringLiteral13E0C4D575EF4CFA208688FF6CE58789AF02BBA0, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_30 = L_29;
NullCheck(L_30);
Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_30, _stringLiteral405C5C8AEC9362A04D5A32008B0D8CE6143B6613, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_31 = L_30;
NullCheck(L_31);
Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_31, _stringLiteralB530856CAC09ED25A4DA236BEA7A8FA5B3538420, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_32 = L_31;
NullCheck(L_32);
Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_32, _stringLiteralAC38B21AD0EB9DE4133BFC7F438CDB9B6189495B, 0, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_33 = L_32;
NullCheck(L_33);
Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_33, _stringLiteral75FC36F3249DA4CE5C93558EF4747F7E0B205470, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_34 = L_33;
NullCheck(L_34);
Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_34, _stringLiteralC048C43A99B3C90804EEBA637998A43F953E61B5, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_35 = L_34;
NullCheck(L_35);
Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_35, _stringLiteral38611C47421E5420D169305A4C4482AD6300720E, 0, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_36 = L_35;
NullCheck(L_36);
Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_36, _stringLiteral58BBB4EDBFDCD31C75C2E9DBF82FB0D890F3FDA3, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_37 = L_36;
NullCheck(L_37);
Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_37, _stringLiteral447A985D020E70B4D77B0701303D8F511295B32D, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_38 = L_37;
NullCheck(L_38);
Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_38, _stringLiteral48F54E824E0E6AF56C862FF6251F25E5CB152BF9, 0, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_39 = L_38;
NullCheck(L_39);
Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_39, _stringLiteral258EBBFB914390B152C3C49D597D34EB4015FF16, 4, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_40 = L_39;
NullCheck(L_40);
Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_40, _stringLiteral9AB4AF6C8CCC52DA7CE36D811BADA7F640721296, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_41 = L_40;
NullCheck(L_41);
Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_41, _stringLiteral22DC889BC972FCD09DEFF7641E6B361E1A814826, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_42 = L_41;
NullCheck(L_42);
Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_42, _stringLiteral09ACAF0EC6B5F6E7799AC236F0CA186A2E1F4239, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_43 = L_42;
NullCheck(L_43);
Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_43, _stringLiteralA3F56BA8529D7BE456BD480AB16C0ACC7628CF61, 0, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_44 = L_43;
NullCheck(L_44);
Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_44, _stringLiteralBB073CF4C6E067593B42F72480CA2D174D8BE952, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_45 = L_44;
NullCheck(L_45);
Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_45, _stringLiteral93F9C7D2C7E3B3B879344F845BF299AE5A11BFF3, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_46 = L_45;
NullCheck(L_46);
Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_46, _stringLiteral45A2803629897DBB2C206F364A3099B875FAF04F, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_47 = L_46;
NullCheck(L_47);
Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_47, _stringLiteral5AACB58D619B294B5EE03B0837F285087DE605AA, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_48 = L_47;
NullCheck(L_48);
Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_48, _stringLiteralF2F032C35FA7D119E187D44AA3ABC0FACF45EACB, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_49 = L_48;
NullCheck(L_49);
Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_49, _stringLiteralE7071BF332C25311420FA71C8E3385289D87B413, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_50 = L_49;
NullCheck(L_50);
Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_50, _stringLiteral104C3D8C85D4DBCE20024956C2628C437C629A83, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_51 = L_50;
NullCheck(L_51);
Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_51, _stringLiteral16303F63CAFE3259A012582C0D4DFDD43952E56F, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_52 = L_51;
NullCheck(L_52);
Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_52, _stringLiteral36938B39E43FFBE00F46140DCB7313C97E180908, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_53 = L_52;
NullCheck(L_53);
Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_53, _stringLiteralBDCF3FADE7969125498FC2D2DF330D25D1A6EC2D, 0, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_54 = L_53;
NullCheck(L_54);
Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_54, _stringLiteralDAD3B004758C6DF500AA2A49CB44733CB7869DBF, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_55 = L_54;
NullCheck(L_55);
Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_55, _stringLiteral505DC7B5F7B5E5FDCEE2CD01C9B83BB38C328A1B, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_56 = L_55;
NullCheck(L_56);
Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_56, _stringLiteral082894E5DCF8D93E2AF9B1A38C5CF0152077D9D4, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_57 = L_56;
NullCheck(L_57);
Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_57, _stringLiteralA32AA422B9D45CD4F7920FD6B94EA13BC3F55120, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_58 = L_57;
NullCheck(L_58);
Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_58, _stringLiteral5B6BE14C87C0E466C1EFBE237A318884BD2F7F0D, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_59 = L_58;
NullCheck(L_59);
Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_59, _stringLiteralFB10F3876F878924988BE8256B639BB0869B41B2, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_60 = L_59;
NullCheck(L_60);
Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_60, _stringLiteralCA22054A8B87E1C1362994865922E9BE924DD589, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_61 = L_60;
NullCheck(L_61);
Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_61, _stringLiteral6A78A58188D774704931BAD9BEED28758B7E213F, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_62 = L_61;
NullCheck(L_62);
Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_62, _stringLiteralD0DC72E82E7420768946DB6472FF2FE3E721B0AD, 0, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_63 = L_62;
NullCheck(L_63);
Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_63, _stringLiteral16366EFF1098954CA719C6CFBEBD951926CFD64E, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_64 = L_63;
NullCheck(L_64);
Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_64, _stringLiteral76F26756BFE13A4CF3DAB4864254FB3F09DA993E, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_65 = L_64;
NullCheck(L_65);
Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_65, _stringLiteral40A375960271895A6C9D6E67832DFF850E7818FB, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_66 = L_65;
NullCheck(L_66);
Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_66, _stringLiteral4184C304972D6C880108F08C499280157EBAC151, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_67 = L_66;
NullCheck(L_67);
Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_67, _stringLiteral6D33BA5F8204B4ABECBBF61716B9AF4C90BEFEF1, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_68 = L_67;
NullCheck(L_68);
Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_68, _stringLiteral30F6F02FEDC0164A519004DC0D974D5F5C495693, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_69 = L_68;
NullCheck(L_69);
Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_69, _stringLiteral2AF7BC4852F23D16CF2079B71E5991F15A61E81E, 0, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_70 = L_69;
NullCheck(L_70);
Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_70, _stringLiteral713D58DAA282E557C1FB99B563A33819B5DAB47D, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_71 = L_70;
NullCheck(L_71);
Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_71, _stringLiteral3E26B4BE8E1A4D1123D396C9945610AFBF71BF3A, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_72 = L_71;
NullCheck(L_72);
Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_72, _stringLiteral6F296BCA0F675C0368B3ACDE08DD6C152E56621D, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_73 = L_72;
NullCheck(L_73);
Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_73, _stringLiteral0CF567A3CC7E346F2BEAB620A73CFB5CDAF3ADBA, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_74 = L_73;
NullCheck(L_74);
Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_74, _stringLiteral02F274D8EFE8DBE0F707B65BA93140F8C1EC83B4, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_75 = L_74;
NullCheck(L_75);
Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_75, _stringLiteral054C61CC7E92B92D00405F3DBD04C8C90DD763B8, 0, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_76 = L_75;
NullCheck(L_76);
Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_76, _stringLiteral8C91977FD80567D0C289B5DD0C60AA24E73CAE76, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_77 = L_76;
NullCheck(L_77);
Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_77, _stringLiteral5D7E10FB1136637DF3EEA7E332D50E75ECCFAE35, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_78 = L_77;
NullCheck(L_78);
Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_78, _stringLiteral5F1E01DA43AD1DD21A227DBD58072E59026AA796, 3, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_79 = L_78;
NullCheck(L_79);
Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_79, _stringLiteral98209D2C0B024C19D99DE742E6003B721296652E, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_80 = L_79;
NullCheck(L_80);
Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_80, _stringLiteralF077AC84D48734DD287D272D536914E05773D01D, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_81 = L_80;
NullCheck(L_81);
Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_81, _stringLiteral7F43C6AFB1C84128718F10F14E8CC804822717EC, 0, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_82 = L_81;
NullCheck(L_82);
Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_82, _stringLiteral4554697696DB334C4A69857E431F5359A5652C33, 3, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_83 = L_82;
NullCheck(L_83);
Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_83, _stringLiteral00736996BFF6E813FFC831E7963AB11A4647B861, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_84 = L_83;
NullCheck(L_84);
Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_84, _stringLiteralE5937D651E29A4D90762E4DD3B121B380E293FB7, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_85 = L_84;
NullCheck(L_85);
Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_85, _stringLiteral58B90608C76E395C05539701FDF64C831A43673D, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_86 = L_85;
NullCheck(L_86);
Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_86, _stringLiteralB20ED1DE1A061966164B9D5AF6835D402909E3E0, 0, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_87 = L_86;
NullCheck(L_87);
Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_87, _stringLiteralFB2C4D8828AFC358869C34BB5058A83482A7A021, 3, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_88 = L_87;
NullCheck(L_88);
Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_88, _stringLiteralE8A2DB968E4D46B21E87FD4121925CEBAEC58125, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_89 = L_88;
NullCheck(L_89);
Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_89, _stringLiteral36149BCD2C8B864CB90F75A17A96F5A6BE03F3E5, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_90 = L_89;
NullCheck(L_90);
Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_90, _stringLiteral0DD749240B9F1DE9E3434C626FF5489F68F6D860, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_91 = L_90;
NullCheck(L_91);
Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_91, _stringLiteralBB0117465450FC41C80773A51F2125C52C8DA63C, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_92 = L_91;
NullCheck(L_92);
Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_92, _stringLiteralB67F8639FB16F6C4841EED07F5641A7B82C815D5, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_93 = L_92;
NullCheck(L_93);
Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_93, _stringLiteral5F9A84D290654E9508A7E5B24B2A31F01448DF3C, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_94 = L_93;
NullCheck(L_94);
Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_94, _stringLiteral6B072065FA7EE3F58209725EEEBF4B1044C4573C, 3, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_95 = L_94;
NullCheck(L_95);
Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_95, _stringLiteralFAA80E9D727A341BE57ECEAEF7A1A4FE28DD806D, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_96 = L_95;
NullCheck(L_96);
Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_96, _stringLiteralEB1579E337081436208C9033D7D92967BE03DCE0, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_97 = L_96;
NullCheck(L_97);
Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_97, _stringLiteral3CF09EA528F2B59A7130F83612C8F6DC4419E135, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_98 = L_97;
NullCheck(L_98);
Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_98, _stringLiteral12AF1BC26072634DC2AE0ECE0471600FE074A13E, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_99 = L_98;
NullCheck(L_99);
Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_99, _stringLiteral0621EA2B36667C33F4A1FEDA6E1CA3FB3D1C840C, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_100 = L_99;
NullCheck(L_100);
Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_100, _stringLiteral5A3268A7F7F8F2CACA1449DEE6DBD287E1EE537B, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_101 = L_100;
NullCheck(L_101);
Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_101, _stringLiteral7F64C019F9920BB9DBA8494E22F5F5627CC63913, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_102 = L_101;
NullCheck(L_102);
Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_102, _stringLiteral7A71B86AFF784DE82443E14289760F1D91D8EFAD, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_103 = L_102;
NullCheck(L_103);
Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_103, _stringLiteral4C978FAA91BFFCF3641BC0ACD796F4EE993AB4A0, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_104 = L_103;
NullCheck(L_104);
Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_104, _stringLiteral83BB4AF414511BF4A0E273F515A8A4933C296E52, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_105 = L_104;
NullCheck(L_105);
Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_105, _stringLiteralC2055FDF7B20639C9978913DD0AC3D2335F059CD, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_106 = L_105;
NullCheck(L_106);
Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_106, _stringLiteralF44C639257DDD3D541C5E71BAFEB64F9533A03D0, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_107 = L_106;
NullCheck(L_107);
Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_107, _stringLiteralBEEEADECA10709FED3CC67A10B0C61BCA3586135, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_108 = L_107;
NullCheck(L_108);
Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_108, _stringLiteral22707A051BA71652A76B65CD3B1CF3D57FCECCDF, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_109 = L_108;
NullCheck(L_109);
Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_109, _stringLiteralC04B333D53795815D844A1EAE07C424CF7A388F5, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_110 = L_109;
NullCheck(L_110);
Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_110, _stringLiteral632B8C247B430215FA82D909105BE257B7D7B524, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_111 = L_110;
NullCheck(L_111);
Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_111, _stringLiteralDE8982A4CBA861107110D88200ED6AE58BDD2D94, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_112 = L_111;
NullCheck(L_112);
Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_112, _stringLiteral71EF8EB7B9B3D3F7D8D889E7EAA085850B47E14D, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_113 = L_112;
NullCheck(L_113);
Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_113, _stringLiteralC8E58DAD4CC2966A3FCCFB3B3578153C051232BA, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_114 = L_113;
NullCheck(L_114);
Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_114, _stringLiteral3595F061260FF16E7FACFE48B48E71066E9ABA1C, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_115 = L_114;
NullCheck(L_115);
Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_115, _stringLiteralD9FCB88E3173981902A4EA573B3AF3CFFA2158B9, 3, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_116 = L_115;
NullCheck(L_116);
Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_116, _stringLiteral5D38B6C4C25F92A9ADD95A1A5C8F80EAA4D3AE14, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_117 = L_116;
NullCheck(L_117);
Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_117, _stringLiteralBD3F71CA82FA3F7797AA9DCFD97CD6262DACD1E1, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_118 = L_117;
NullCheck(L_118);
Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_118, _stringLiteral42D40175FF539DDF928B1E987A977BBF3CB544BF, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_119 = L_118;
NullCheck(L_119);
Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_119, _stringLiteralE62699F68FB3F2AA9BFA8C0E319B57A39F0948E7, 0, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_120 = L_119;
NullCheck(L_120);
Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_120, _stringLiteral385A64F0FE2CF8945475789AF05D5D5E4346EFAE, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_121 = L_120;
NullCheck(L_121);
Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_121, _stringLiteralE4D0382C63C65326B1CD2014BF02F8DAF87851CB, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_122 = L_121;
NullCheck(L_122);
Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_122, _stringLiteralAA62FCD77AFB95737483572B0CA74638491BEDB3, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_123 = L_122;
NullCheck(L_123);
Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_123, _stringLiteral308495485824FFEF8CDA6443346A3605E719A75A, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_124 = L_123;
NullCheck(L_124);
Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_124, _stringLiteral9A4742276AC86152B04539D6B218622416E5AF2D, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_125 = L_124;
NullCheck(L_125);
Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_125, _stringLiteralFA00CB7B7D55E48031B91C07E02C363112E00654, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_126 = L_125;
NullCheck(L_126);
Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_126, _stringLiteral25BB8D65B0F3964EA0D799145078C16FEF52341C, 0, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_127 = L_126;
NullCheck(L_127);
Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_127, _stringLiteral244F217EFEE741CEA827D278453DDB6453729BB6, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_128 = L_127;
NullCheck(L_128);
Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_128, _stringLiteralF4B564DBD703C27495C5517490A3AA7687F00F50, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_129 = L_128;
NullCheck(L_129);
Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_129, _stringLiteral14A086C4277601C8D35634B59AC6F886CFD855F2, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_130 = L_129;
NullCheck(L_130);
Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_130, _stringLiteral10E47B045BE29B1A8AFA0F7B2441CB47CA3A67E8, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_131 = L_130;
NullCheck(L_131);
Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_131, _stringLiteral2D674CA6A1CCD2F2B3D17EE3094E3EA43AAB743D, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_132 = L_131;
NullCheck(L_132);
Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_132, _stringLiteral6F8E4A8EEE6F2F75A808EB9CA38D23A216EB7356, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_133 = L_132;
NullCheck(L_133);
Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_133, _stringLiteral30DE4318B8AF0C3D59547CEE589746F6DBAB89C3, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_134 = L_133;
NullCheck(L_134);
Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_134, _stringLiteralAED5CB60F87C1BB12D5084E281408448AC106017, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_135 = L_134;
NullCheck(L_135);
Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_135, _stringLiteralF37708F5D3FF7E541148EF1DEFA846BEDDD35A86, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_136 = L_135;
NullCheck(L_136);
Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_136, _stringLiteral2028A2611FF494355F4C886D11936814AB305050, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_137 = L_136;
NullCheck(L_137);
Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_137, _stringLiteralD5CBCE94B6B0D32D067FD96ED99B5DEB20FDCFB5, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_138 = L_137;
NullCheck(L_138);
Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_138, _stringLiteralF66420578C2FEC2FACAC16428DDF4EE41540B44C, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_139 = L_138;
NullCheck(L_139);
Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_139, _stringLiteral6418250E3BBBB638BAAE36C63372B4E5258CABD4, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_140 = L_139;
NullCheck(L_140);
Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_140, _stringLiteralB2ECCE4B9B5B5CB24297087DC10EAC9B8D314C55, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_141 = L_140;
NullCheck(L_141);
Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_141, _stringLiteral9EF464966249C19D746E6108CC6B42901A51EB2E, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_142 = L_141;
NullCheck(L_142);
Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_142, _stringLiteral2539188F4D764C792605E272835EC14F18624058, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_143 = L_142;
NullCheck(L_143);
Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_143, _stringLiteral60550E25F59BAA9CF9F90B89F084315A0E7E7590, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_144 = L_143;
NullCheck(L_144);
Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_144, _stringLiteral9367A319824C783BD69583CB2490F67DAF5AC086, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_145 = L_144;
NullCheck(L_145);
Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_145, _stringLiteralA54E360A25C694D35AC2BC1F6481EF45DFBA8963, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_146 = L_145;
NullCheck(L_146);
Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_146, _stringLiteral80120090265549DE9FE973E46443BFA74E325435, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_147 = L_146;
NullCheck(L_147);
Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_147, _stringLiteral7A535E4F4CDF4AED9782CE43763768AB6DB185C7, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_148 = L_147;
NullCheck(L_148);
Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_148, _stringLiteralDB4F6E9A963891777D89171877E979F6703604C1, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_149 = L_148;
NullCheck(L_149);
Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_149, _stringLiteral4370344BF391C9775674F57F65AB43157A70FFA8, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_150 = L_149;
NullCheck(L_150);
Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_150, _stringLiteralA634693E806EDA103130B07B3733ADA02E7E6FD1, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_151 = L_150;
NullCheck(L_151);
Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_151, _stringLiteralFDD06087A1C406B544D206318317F79697ACD5EC, 3, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_152 = L_151;
NullCheck(L_152);
Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_152, _stringLiteralDA667D509F3483FEA9BABF68B23663F189FF7D3D, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_153 = L_152;
NullCheck(L_153);
Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_153, _stringLiteralA57D6FD6545D30BFF1842E92D39CEBD8F94864C6, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_154 = L_153;
NullCheck(L_154);
Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_154, _stringLiteralDAFA078D8B7D7134A49C356BBBF77DB7C1B71689, 0, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_155 = L_154;
NullCheck(L_155);
Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_155, _stringLiteral1A99A8C8398B221DA18F963F7662BAF65F57BBBE, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_156 = L_155;
NullCheck(L_156);
Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_156, _stringLiteral66B0C5DCF501F8727C24052B01FF06C451E7070E, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_157 = L_156;
NullCheck(L_157);
Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_157, _stringLiteralB97FC8BB8B857BF13978EF739D9F564BCED0EB98, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_158 = L_157;
NullCheck(L_158);
Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_158, _stringLiteral94F5C0AD2551979F304FD9ABB4C9FBBB9D2047F7, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_159 = L_158;
NullCheck(L_159);
Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_159, _stringLiteral4824A3B2B566BA0E0F228A35F400EB362238E8C8, 0, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_160 = L_159;
NullCheck(L_160);
Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_160, _stringLiteral78117315CB3E34E846CD26F5627994F837AFCACD, 4, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_161 = L_160;
NullCheck(L_161);
Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_161, _stringLiteralCACB20C6D3B53D812D60572CB4D519A855167070, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_162 = L_161;
NullCheck(L_162);
Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_162, _stringLiteral3EB2BDB70C070A2908F3250D1D9C142B29AFFCB5, 0, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_163 = L_162;
NullCheck(L_163);
Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_163, _stringLiteral5290C04F55FD997B854A58817AA740D4304231E4, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_164 = L_163;
NullCheck(L_164);
Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_164, _stringLiteral51B4E0C1F65B55DD8FC1BD84F7C7155D019682F2, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_165 = L_164;
NullCheck(L_165);
Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_165, _stringLiteral94C4A1631484AD24431E32FCAED7AE7426DB402F, 0, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_166 = L_165;
NullCheck(L_166);
Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_166, _stringLiteralF25E0841CC395F242DA7A87EE69C457CBB5CF7C2, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_167 = L_166;
NullCheck(L_167);
Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_167, _stringLiteral3AA260D90D3BE72AF9AF17CC353F3D97B1FF35AB, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_168 = L_167;
NullCheck(L_168);
Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883(L_168, _stringLiteral63A5CD74B260DC0F1665E1409A22C48AC811DF41, 2, Dictionary_2_Add_m2FE98C9C3763E31D7CB55207ED3A46B33BF64883_RuntimeMethod_var);
__this->___m_Iso4217CurrencyMinorUnits_0 = L_168;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Iso4217CurrencyMinorUnits_0), (void*)L_168);
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__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
// Conversion methods for marshalling of: Unity.Services.Analytics.TransactionParameters
IL2CPP_EXTERN_C void TransactionParameters_tD9D02D3F07985D517D0E0254719E23CB39A7D7D8_marshal_pinvoke(const TransactionParameters_tD9D02D3F07985D517D0E0254719E23CB39A7D7D8& unmarshaled, TransactionParameters_tD9D02D3F07985D517D0E0254719E23CB39A7D7D8_marshaled_pinvoke& marshaled)
{
Exception_t* ___RevenueValidated_2Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'RevenueValidated' of type 'TransactionParameters'.");
IL2CPP_RAISE_MANAGED_EXCEPTION(___RevenueValidated_2Exception, NULL);
}
IL2CPP_EXTERN_C void TransactionParameters_tD9D02D3F07985D517D0E0254719E23CB39A7D7D8_marshal_pinvoke_back(const TransactionParameters_tD9D02D3F07985D517D0E0254719E23CB39A7D7D8_marshaled_pinvoke& marshaled, TransactionParameters_tD9D02D3F07985D517D0E0254719E23CB39A7D7D8& unmarshaled)
{
Exception_t* ___RevenueValidated_2Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'RevenueValidated' of type 'TransactionParameters'.");
IL2CPP_RAISE_MANAGED_EXCEPTION(___RevenueValidated_2Exception, NULL);
}
// Conversion method for clean up from marshalling of: Unity.Services.Analytics.TransactionParameters
IL2CPP_EXTERN_C void TransactionParameters_tD9D02D3F07985D517D0E0254719E23CB39A7D7D8_marshal_pinvoke_cleanup(TransactionParameters_tD9D02D3F07985D517D0E0254719E23CB39A7D7D8_marshaled_pinvoke& marshaled)
{
}
// Conversion methods for marshalling of: Unity.Services.Analytics.TransactionParameters
IL2CPP_EXTERN_C void TransactionParameters_tD9D02D3F07985D517D0E0254719E23CB39A7D7D8_marshal_com(const TransactionParameters_tD9D02D3F07985D517D0E0254719E23CB39A7D7D8& unmarshaled, TransactionParameters_tD9D02D3F07985D517D0E0254719E23CB39A7D7D8_marshaled_com& marshaled)
{
Exception_t* ___RevenueValidated_2Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'RevenueValidated' of type 'TransactionParameters'.");
IL2CPP_RAISE_MANAGED_EXCEPTION(___RevenueValidated_2Exception, NULL);
}
IL2CPP_EXTERN_C void TransactionParameters_tD9D02D3F07985D517D0E0254719E23CB39A7D7D8_marshal_com_back(const TransactionParameters_tD9D02D3F07985D517D0E0254719E23CB39A7D7D8_marshaled_com& marshaled, TransactionParameters_tD9D02D3F07985D517D0E0254719E23CB39A7D7D8& unmarshaled)
{
Exception_t* ___RevenueValidated_2Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'RevenueValidated' of type 'TransactionParameters'.");
IL2CPP_RAISE_MANAGED_EXCEPTION(___RevenueValidated_2Exception, NULL);
}
// Conversion method for clean up from marshalling of: Unity.Services.Analytics.TransactionParameters
IL2CPP_EXTERN_C void TransactionParameters_tD9D02D3F07985D517D0E0254719E23CB39A7D7D8_marshal_com_cleanup(TransactionParameters_tD9D02D3F07985D517D0E0254719E23CB39A7D7D8_marshaled_com& marshaled)
{
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// Conversion methods for marshalling of: Unity.Services.Analytics.VirtualCurrency
IL2CPP_EXTERN_C void VirtualCurrency_tFB269AF4CE37FC1A4D811F46C721185DA73BF55F_marshal_pinvoke(const VirtualCurrency_tFB269AF4CE37FC1A4D811F46C721185DA73BF55F& unmarshaled, VirtualCurrency_tFB269AF4CE37FC1A4D811F46C721185DA73BF55F_marshaled_pinvoke& marshaled)
{
marshaled.___VirtualCurrencyName_0 = il2cpp_codegen_marshal_string(unmarshaled.___VirtualCurrencyName_0);
marshaled.___VirtualCurrencyType_1 = unmarshaled.___VirtualCurrencyType_1;
marshaled.___VirtualCurrencyAmount_2 = unmarshaled.___VirtualCurrencyAmount_2;
}
IL2CPP_EXTERN_C void VirtualCurrency_tFB269AF4CE37FC1A4D811F46C721185DA73BF55F_marshal_pinvoke_back(const VirtualCurrency_tFB269AF4CE37FC1A4D811F46C721185DA73BF55F_marshaled_pinvoke& marshaled, VirtualCurrency_tFB269AF4CE37FC1A4D811F46C721185DA73BF55F& unmarshaled)
{
unmarshaled.___VirtualCurrencyName_0 = il2cpp_codegen_marshal_string_result(marshaled.___VirtualCurrencyName_0);
Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___VirtualCurrencyName_0), (void*)il2cpp_codegen_marshal_string_result(marshaled.___VirtualCurrencyName_0));
int32_t unmarshaledVirtualCurrencyType_temp_1 = 0;
unmarshaledVirtualCurrencyType_temp_1 = marshaled.___VirtualCurrencyType_1;
unmarshaled.___VirtualCurrencyType_1 = unmarshaledVirtualCurrencyType_temp_1;
int64_t unmarshaledVirtualCurrencyAmount_temp_2 = 0;
unmarshaledVirtualCurrencyAmount_temp_2 = marshaled.___VirtualCurrencyAmount_2;
unmarshaled.___VirtualCurrencyAmount_2 = unmarshaledVirtualCurrencyAmount_temp_2;
}
// Conversion method for clean up from marshalling of: Unity.Services.Analytics.VirtualCurrency
IL2CPP_EXTERN_C void VirtualCurrency_tFB269AF4CE37FC1A4D811F46C721185DA73BF55F_marshal_pinvoke_cleanup(VirtualCurrency_tFB269AF4CE37FC1A4D811F46C721185DA73BF55F_marshaled_pinvoke& marshaled)
{
il2cpp_codegen_marshal_free(marshaled.___VirtualCurrencyName_0);
marshaled.___VirtualCurrencyName_0 = NULL;
}
// Conversion methods for marshalling of: Unity.Services.Analytics.VirtualCurrency
IL2CPP_EXTERN_C void VirtualCurrency_tFB269AF4CE37FC1A4D811F46C721185DA73BF55F_marshal_com(const VirtualCurrency_tFB269AF4CE37FC1A4D811F46C721185DA73BF55F& unmarshaled, VirtualCurrency_tFB269AF4CE37FC1A4D811F46C721185DA73BF55F_marshaled_com& marshaled)
{
marshaled.___VirtualCurrencyName_0 = il2cpp_codegen_marshal_bstring(unmarshaled.___VirtualCurrencyName_0);
marshaled.___VirtualCurrencyType_1 = unmarshaled.___VirtualCurrencyType_1;
marshaled.___VirtualCurrencyAmount_2 = unmarshaled.___VirtualCurrencyAmount_2;
}
IL2CPP_EXTERN_C void VirtualCurrency_tFB269AF4CE37FC1A4D811F46C721185DA73BF55F_marshal_com_back(const VirtualCurrency_tFB269AF4CE37FC1A4D811F46C721185DA73BF55F_marshaled_com& marshaled, VirtualCurrency_tFB269AF4CE37FC1A4D811F46C721185DA73BF55F& unmarshaled)
{
unmarshaled.___VirtualCurrencyName_0 = il2cpp_codegen_marshal_bstring_result(marshaled.___VirtualCurrencyName_0);
Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___VirtualCurrencyName_0), (void*)il2cpp_codegen_marshal_bstring_result(marshaled.___VirtualCurrencyName_0));
int32_t unmarshaledVirtualCurrencyType_temp_1 = 0;
unmarshaledVirtualCurrencyType_temp_1 = marshaled.___VirtualCurrencyType_1;
unmarshaled.___VirtualCurrencyType_1 = unmarshaledVirtualCurrencyType_temp_1;
int64_t unmarshaledVirtualCurrencyAmount_temp_2 = 0;
unmarshaledVirtualCurrencyAmount_temp_2 = marshaled.___VirtualCurrencyAmount_2;
unmarshaled.___VirtualCurrencyAmount_2 = unmarshaledVirtualCurrencyAmount_temp_2;
}
// Conversion method for clean up from marshalling of: Unity.Services.Analytics.VirtualCurrency
IL2CPP_EXTERN_C void VirtualCurrency_tFB269AF4CE37FC1A4D811F46C721185DA73BF55F_marshal_com_cleanup(VirtualCurrency_tFB269AF4CE37FC1A4D811F46C721185DA73BF55F_marshaled_com& marshaled)
{
il2cpp_codegen_marshal_free_bstring(marshaled.___VirtualCurrencyName_0);
marshaled.___VirtualCurrencyName_0 = NULL;
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// Conversion methods for marshalling of: Unity.Services.Analytics.TransactionFailedParameters
IL2CPP_EXTERN_C void TransactionFailedParameters_tC05D2B605A049E2FE0A3F334F647C6B4EE3F29AA_marshal_pinvoke(const TransactionFailedParameters_tC05D2B605A049E2FE0A3F334F647C6B4EE3F29AA& unmarshaled, TransactionFailedParameters_tC05D2B605A049E2FE0A3F334F647C6B4EE3F29AA_marshaled_pinvoke& marshaled)
{
Exception_t* ___EngagementID_1Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'EngagementID' of type 'TransactionFailedParameters'.");
IL2CPP_RAISE_MANAGED_EXCEPTION(___EngagementID_1Exception, NULL);
}
IL2CPP_EXTERN_C void TransactionFailedParameters_tC05D2B605A049E2FE0A3F334F647C6B4EE3F29AA_marshal_pinvoke_back(const TransactionFailedParameters_tC05D2B605A049E2FE0A3F334F647C6B4EE3F29AA_marshaled_pinvoke& marshaled, TransactionFailedParameters_tC05D2B605A049E2FE0A3F334F647C6B4EE3F29AA& unmarshaled)
{
Exception_t* ___EngagementID_1Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'EngagementID' of type 'TransactionFailedParameters'.");
IL2CPP_RAISE_MANAGED_EXCEPTION(___EngagementID_1Exception, NULL);
}
// Conversion method for clean up from marshalling of: Unity.Services.Analytics.TransactionFailedParameters
IL2CPP_EXTERN_C void TransactionFailedParameters_tC05D2B605A049E2FE0A3F334F647C6B4EE3F29AA_marshal_pinvoke_cleanup(TransactionFailedParameters_tC05D2B605A049E2FE0A3F334F647C6B4EE3F29AA_marshaled_pinvoke& marshaled)
{
}
// Conversion methods for marshalling of: Unity.Services.Analytics.TransactionFailedParameters
IL2CPP_EXTERN_C void TransactionFailedParameters_tC05D2B605A049E2FE0A3F334F647C6B4EE3F29AA_marshal_com(const TransactionFailedParameters_tC05D2B605A049E2FE0A3F334F647C6B4EE3F29AA& unmarshaled, TransactionFailedParameters_tC05D2B605A049E2FE0A3F334F647C6B4EE3F29AA_marshaled_com& marshaled)
{
Exception_t* ___EngagementID_1Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'EngagementID' of type 'TransactionFailedParameters'.");
IL2CPP_RAISE_MANAGED_EXCEPTION(___EngagementID_1Exception, NULL);
}
IL2CPP_EXTERN_C void TransactionFailedParameters_tC05D2B605A049E2FE0A3F334F647C6B4EE3F29AA_marshal_com_back(const TransactionFailedParameters_tC05D2B605A049E2FE0A3F334F647C6B4EE3F29AA_marshaled_com& marshaled, TransactionFailedParameters_tC05D2B605A049E2FE0A3F334F647C6B4EE3F29AA& unmarshaled)
{
Exception_t* ___EngagementID_1Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'EngagementID' of type 'TransactionFailedParameters'.");
IL2CPP_RAISE_MANAGED_EXCEPTION(___EngagementID_1Exception, NULL);
}
// Conversion method for clean up from marshalling of: Unity.Services.Analytics.TransactionFailedParameters
IL2CPP_EXTERN_C void TransactionFailedParameters_tC05D2B605A049E2FE0A3F334F647C6B4EE3F29AA_marshal_com_cleanup(TransactionFailedParameters_tC05D2B605A049E2FE0A3F334F647C6B4EE3F29AA_marshaled_com& marshaled)
{
}
#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
// Unity.Services.Core.Device.Internal.IInstallationId Unity.Services.Analytics.InternalNewPlayerHelper::get_InstallId()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* InternalNewPlayerHelper_get_InstallId_m5AE652EBA796A51898603A7D4537B157226042D4 (InternalNewPlayerHelper_t0DA93D548680A3333E7C9D3839AB8BF071B3A476* __this, const RuntimeMethod* method)
{
{
// internal IInstallationId InstallId { get; }
RuntimeObject* L_0 = __this->___U3CInstallIdU3Ek__BackingField_0;
return L_0;
}
}
// System.Void Unity.Services.Analytics.InternalNewPlayerHelper::.ctor(Unity.Services.Core.Device.Internal.IInstallationId)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalNewPlayerHelper__ctor_m1EF18BB2B52AFA4EC9CDBC69196E406BA05F2A0F (InternalNewPlayerHelper_t0DA93D548680A3333E7C9D3839AB8BF071B3A476* __this, RuntimeObject* ___0_installId, const RuntimeMethod* method)
{
RuntimeObject* G_B2_0 = NULL;
InternalNewPlayerHelper_t0DA93D548680A3333E7C9D3839AB8BF071B3A476* G_B2_1 = NULL;
RuntimeObject* G_B1_0 = NULL;
InternalNewPlayerHelper_t0DA93D548680A3333E7C9D3839AB8BF071B3A476* G_B1_1 = NULL;
{
// internal InternalNewPlayerHelper(IInstallationId installId)
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
// InstallId = installId ?? throw new ArgumentNullException("Did not get IInstallationId provider from Unity Services Core.");
RuntimeObject* L_0 = ___0_installId;
RuntimeObject* L_1 = L_0;
G_B1_0 = L_1;
G_B1_1 = __this;
if (L_1)
{
G_B2_0 = L_1;
G_B2_1 = __this;
goto IL_0017;
}
}
{
ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_2 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
NullCheck(L_2);
ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_2, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralBEF2B1FF4DF1F5D8159AD1DCED1FD87D644A5221)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InternalNewPlayerHelper__ctor_m1EF18BB2B52AFA4EC9CDBC69196E406BA05F2A0F_RuntimeMethod_var)));
}
IL_0017:
{
NullCheck(G_B2_1);
G_B2_1->___U3CInstallIdU3Ek__BackingField_0 = G_B2_0;
Il2CppCodeGenWriteBarrier((void**)(&G_B2_1->___U3CInstallIdU3Ek__BackingField_0), (void*)G_B2_0);
// }
return;
}
}
// System.Boolean Unity.Services.Analytics.InternalNewPlayerHelper::IsNewPlayer()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InternalNewPlayerHelper_IsNewPlayer_mE11DEC8005D24F3B42924870C1D64FFEE878916A (InternalNewPlayerHelper_t0DA93D548680A3333E7C9D3839AB8BF071B3A476* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IInstallationId_tCE6DEEEBAFABEB9EC621BD1646D82BC9D82BFB0C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
String_t* V_0 = NULL;
String_t* V_1 = NULL;
{
// var coreIdentifier = InstallId.GetOrCreateIdentifier();
RuntimeObject* L_0;
L_0 = InternalNewPlayerHelper_get_InstallId_m5AE652EBA796A51898603A7D4537B157226042D4_inline(__this, NULL);
NullCheck(L_0);
String_t* L_1;
L_1 = InterfaceFuncInvoker0< String_t* >::Invoke(0 /* System.String Unity.Services.Core.Device.Internal.IInstallationId::GetOrCreateIdentifier() */, IInstallationId_tCE6DEEEBAFABEB9EC621BD1646D82BC9D82BFB0C_il2cpp_TypeInfo_var, L_0);
V_0 = L_1;
// var analyticsIdentifier = ReadAnalyticsIdentifier();
String_t* L_2;
L_2 = InternalNewPlayerHelper_ReadAnalyticsIdentifier_m63998B3010974B15E5F13619BBDE43204E93F264(__this, NULL);
V_1 = L_2;
// if (String.IsNullOrEmpty(analyticsIdentifier) || analyticsIdentifier != coreIdentifier)
String_t* L_3 = V_1;
bool L_4;
L_4 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_3, NULL);
if (L_4)
{
goto IL_0024;
}
}
{
String_t* L_5 = V_1;
String_t* L_6 = V_0;
bool L_7;
L_7 = String_op_Inequality_m8C940F3CFC42866709D7CA931B3D77B4BE94BCB6(L_5, L_6, NULL);
if (!L_7)
{
goto IL_002d;
}
}
IL_0024:
{
// WriteAnalyticsIdentifierToFile(coreIdentifier);
String_t* L_8 = V_0;
InternalNewPlayerHelper_WriteAnalyticsIdentifierToFile_m791AE057AAC5C8B6D431F7F66605C0C7DD6A7B51(__this, L_8, NULL);
// return true;
return (bool)1;
}
IL_002d:
{
// return false;
return (bool)0;
}
}
// System.String Unity.Services.Analytics.InternalNewPlayerHelper::ReadAnalyticsIdentifier()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* InternalNewPlayerHelper_ReadAnalyticsIdentifier_m63998B3010974B15E5F13619BBDE43204E93F264 (InternalNewPlayerHelper_t0DA93D548680A3333E7C9D3839AB8BF071B3A476* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB457254733CD5BB62A9549F9D7A04E54C28936CD);
s_Il2CppMethodInitialized = true;
}
{
// return PlayerPrefs.GetString(k_UnityAnalyticsInstallationIdKey);
String_t* L_0;
L_0 = PlayerPrefs_GetString_mA4C9F842BF77E5572AB20EA087C7048F870D02AE(_stringLiteralB457254733CD5BB62A9549F9D7A04E54C28936CD, NULL);
return L_0;
}
}
// System.Void Unity.Services.Analytics.InternalNewPlayerHelper::WriteAnalyticsIdentifierToFile(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalNewPlayerHelper_WriteAnalyticsIdentifierToFile_m791AE057AAC5C8B6D431F7F66605C0C7DD6A7B51 (InternalNewPlayerHelper_t0DA93D548680A3333E7C9D3839AB8BF071B3A476* __this, String_t* ___0_identifier, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB457254733CD5BB62A9549F9D7A04E54C28936CD);
s_Il2CppMethodInitialized = true;
}
{
// PlayerPrefs.SetString(k_UnityAnalyticsInstallationIdKey, identifier);
String_t* L_0 = ___0_identifier;
PlayerPrefs_SetString_mF4F457C81BB75F0213547C6287BA36E15E1F0256(_stringLiteralB457254733CD5BB62A9549F9D7A04E54C28936CD, L_0, NULL);
// PlayerPrefs.Save();
PlayerPrefs_Save_m82567E045D69C838112EA204B60C144D4C1EA3AE(NULL);
// }
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Single Unity.Services.Analytics.AnalyticsContainer::get_AutoFlushPeriod()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float AnalyticsContainer_get_AutoFlushPeriod_mD89D49225FE7E3A9BAA505AAE9642EE42A9FE49A (AnalyticsContainer_t80827118296A7273882EB5BAE9AC5207F90BBBE1* __this, const RuntimeMethod* method)
{
{
// return k_AutoFlushPeriod * m_Service.AutoflushPeriodMultiplier;
AnalyticsServiceInstance_t85C6639220B0EFF1CB3C517E36C6B55385A56A62* L_0 = __this->___m_Service_10;
NullCheck(L_0);
int32_t L_1;
L_1 = AnalyticsServiceInstance_get_AutoflushPeriodMultiplier_m306D10F0B29C2FBE941D7607D61C7AE5702AC3AE(L_0, NULL);
return ((float)il2cpp_codegen_multiply((60.0f), ((float)L_1)));
}
}
// Unity.Services.Analytics.AnalyticsContainer Unity.Services.Analytics.AnalyticsContainer::get_Instance()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AnalyticsContainer_t80827118296A7273882EB5BAE9AC5207F90BBBE1* AnalyticsContainer_get_Instance_m4C13EB040860BA9F5FDE93883C4ED596EF8A66CE (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AnalyticsContainer_t80827118296A7273882EB5BAE9AC5207F90BBBE1_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// internal static AnalyticsContainer Instance { get; private set; }
AnalyticsContainer_t80827118296A7273882EB5BAE9AC5207F90BBBE1* L_0 = ((AnalyticsContainer_t80827118296A7273882EB5BAE9AC5207F90BBBE1_StaticFields*)il2cpp_codegen_static_fields_for(AnalyticsContainer_t80827118296A7273882EB5BAE9AC5207F90BBBE1_il2cpp_TypeInfo_var))->___U3CInstanceU3Ek__BackingField_11;
return L_0;
}
}
// System.Void Unity.Services.Analytics.AnalyticsContainer::set_Instance(Unity.Services.Analytics.AnalyticsContainer)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnalyticsContainer_set_Instance_m76BCB44E3E710A6310D09A7C26BE302074C9C776 (AnalyticsContainer_t80827118296A7273882EB5BAE9AC5207F90BBBE1* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AnalyticsContainer_t80827118296A7273882EB5BAE9AC5207F90BBBE1_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// internal static AnalyticsContainer Instance { get; private set; }
AnalyticsContainer_t80827118296A7273882EB5BAE9AC5207F90BBBE1* L_0 = ___0_value;
((AnalyticsContainer_t80827118296A7273882EB5BAE9AC5207F90BBBE1_StaticFields*)il2cpp_codegen_static_fields_for(AnalyticsContainer_t80827118296A7273882EB5BAE9AC5207F90BBBE1_il2cpp_TypeInfo_var))->___U3CInstanceU3Ek__BackingField_11 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&((AnalyticsContainer_t80827118296A7273882EB5BAE9AC5207F90BBBE1_StaticFields*)il2cpp_codegen_static_fields_for(AnalyticsContainer_t80827118296A7273882EB5BAE9AC5207F90BBBE1_il2cpp_TypeInfo_var))->___U3CInstanceU3Ek__BackingField_11), (void*)L_0);
return;
}
}
// System.Single Unity.Services.Analytics.AnalyticsContainer::get_TimeUntilHeartbeat()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float AnalyticsContainer_get_TimeUntilHeartbeat_m4C6BCF4F210E2F00553BEEC0F4AC8F1756FB9371 (AnalyticsContainer_t80827118296A7273882EB5BAE9AC5207F90BBBE1* __this, const RuntimeMethod* method)
{
{
// internal float TimeUntilHeartbeat => AutoFlushPeriod - m_AutoFlushTime;
float L_0;
L_0 = AnalyticsContainer_get_AutoFlushPeriod_mD89D49225FE7E3A9BAA505AAE9642EE42A9FE49A(__this, NULL);
float L_1 = __this->___m_AutoFlushTime_8;
return ((float)il2cpp_codegen_subtract(L_0, L_1));
}
}
// Unity.Services.Analytics.AnalyticsContainer Unity.Services.Analytics.AnalyticsContainer::CreateContainer()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AnalyticsContainer_t80827118296A7273882EB5BAE9AC5207F90BBBE1* AnalyticsContainer_CreateContainer_m5217CD009ABF07FE51AC88C20F4B61B5A5BFF201 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AnalyticsContainer_t80827118296A7273882EB5BAE9AC5207F90BBBE1_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_AddComponent_TisAnalyticsContainer_t80827118296A7273882EB5BAE9AC5207F90BBBE1_mE4F8B8275039940AFB099EE841C9060ACCFF2A11_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD80A64E0036F8330EADC3705DD59CC6581FE8E99);
s_Il2CppMethodInitialized = true;
}
{
// if (!s_Created)
bool L_0 = ((AnalyticsContainer_t80827118296A7273882EB5BAE9AC5207F90BBBE1_StaticFields*)il2cpp_codegen_static_fields_for(AnalyticsContainer_t80827118296A7273882EB5BAE9AC5207F90BBBE1_il2cpp_TypeInfo_var))->___s_Created_6;
if (L_0)
{
goto IL_0053;
}
}
{
// s_Container = new GameObject("AnalyticsContainer");
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_1 = (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)il2cpp_codegen_object_new(GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_il2cpp_TypeInfo_var);
NullCheck(L_1);
GameObject__ctor_m37D512B05D292F954792225E6C6EEE95293A9B88(L_1, _stringLiteralD80A64E0036F8330EADC3705DD59CC6581FE8E99, NULL);
((AnalyticsContainer_t80827118296A7273882EB5BAE9AC5207F90BBBE1_StaticFields*)il2cpp_codegen_static_fields_for(AnalyticsContainer_t80827118296A7273882EB5BAE9AC5207F90BBBE1_il2cpp_TypeInfo_var))->___s_Container_7 = L_1;
Il2CppCodeGenWriteBarrier((void**)(&((AnalyticsContainer_t80827118296A7273882EB5BAE9AC5207F90BBBE1_StaticFields*)il2cpp_codegen_static_fields_for(AnalyticsContainer_t80827118296A7273882EB5BAE9AC5207F90BBBE1_il2cpp_TypeInfo_var))->___s_Container_7), (void*)L_1);
// Instance = s_Container.AddComponent<AnalyticsContainer>();
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_2 = ((AnalyticsContainer_t80827118296A7273882EB5BAE9AC5207F90BBBE1_StaticFields*)il2cpp_codegen_static_fields_for(AnalyticsContainer_t80827118296A7273882EB5BAE9AC5207F90BBBE1_il2cpp_TypeInfo_var))->___s_Container_7;
NullCheck(L_2);
AnalyticsContainer_t80827118296A7273882EB5BAE9AC5207F90BBBE1* L_3;
L_3 = GameObject_AddComponent_TisAnalyticsContainer_t80827118296A7273882EB5BAE9AC5207F90BBBE1_mE4F8B8275039940AFB099EE841C9060ACCFF2A11(L_2, GameObject_AddComponent_TisAnalyticsContainer_t80827118296A7273882EB5BAE9AC5207F90BBBE1_mE4F8B8275039940AFB099EE841C9060ACCFF2A11_RuntimeMethod_var);
AnalyticsContainer_set_Instance_m76BCB44E3E710A6310D09A7C26BE302074C9C776_inline(L_3, NULL);
// s_Container.hideFlags = HideFlags.DontSaveInBuild | HideFlags.NotEditable;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_4 = ((AnalyticsContainer_t80827118296A7273882EB5BAE9AC5207F90BBBE1_StaticFields*)il2cpp_codegen_static_fields_for(AnalyticsContainer_t80827118296A7273882EB5BAE9AC5207F90BBBE1_il2cpp_TypeInfo_var))->___s_Container_7;
NullCheck(L_4);
Object_set_hideFlags_mACB8BFC903FB3B01BBD427753E791BF28B5E33D4(L_4, ((int32_t)24), NULL);
// s_Container.hideFlags |= HideFlags.HideInInspector;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_5 = ((AnalyticsContainer_t80827118296A7273882EB5BAE9AC5207F90BBBE1_StaticFields*)il2cpp_codegen_static_fields_for(AnalyticsContainer_t80827118296A7273882EB5BAE9AC5207F90BBBE1_il2cpp_TypeInfo_var))->___s_Container_7;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_6 = L_5;
NullCheck(L_6);
int32_t L_7;
L_7 = Object_get_hideFlags_mA08F5E41671B8C6B5073C6B9E2799BCE6E0DF7F3(L_6, NULL);
NullCheck(L_6);
Object_set_hideFlags_mACB8BFC903FB3B01BBD427753E791BF28B5E33D4(L_6, ((int32_t)((int32_t)L_7|2)), NULL);
// DontDestroyOnLoad(s_Container);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_8 = ((AnalyticsContainer_t80827118296A7273882EB5BAE9AC5207F90BBBE1_StaticFields*)il2cpp_codegen_static_fields_for(AnalyticsContainer_t80827118296A7273882EB5BAE9AC5207F90BBBE1_il2cpp_TypeInfo_var))->___s_Container_7;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
Object_DontDestroyOnLoad_m4B70C3AEF886C176543D1295507B6455C9DCAEA7(L_8, NULL);
// s_Created = true;
((AnalyticsContainer_t80827118296A7273882EB5BAE9AC5207F90BBBE1_StaticFields*)il2cpp_codegen_static_fields_for(AnalyticsContainer_t80827118296A7273882EB5BAE9AC5207F90BBBE1_il2cpp_TypeInfo_var))->___s_Created_6 = (bool)1;
}
IL_0053:
{
// return Instance;
AnalyticsContainer_t80827118296A7273882EB5BAE9AC5207F90BBBE1* L_9;
L_9 = AnalyticsContainer_get_Instance_m4C13EB040860BA9F5FDE93883C4ED596EF8A66CE_inline(NULL);
return L_9;
}
}
// System.Void Unity.Services.Analytics.AnalyticsContainer::Initialize(Unity.Services.Analytics.AnalyticsServiceInstance)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnalyticsContainer_Initialize_m57C0D3C612C0DD90A98563A788EC6BE852555111 (AnalyticsContainer_t80827118296A7273882EB5BAE9AC5207F90BBBE1* __this, AnalyticsServiceInstance_t85C6639220B0EFF1CB3C517E36C6B55385A56A62* ___0_service, const RuntimeMethod* method)
{
{
// m_Service = service;
AnalyticsServiceInstance_t85C6639220B0EFF1CB3C517E36C6B55385A56A62* L_0 = ___0_service;
__this->___m_Service_10 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Service_10), (void*)L_0);
// enabled = false;
Behaviour_set_enabled_mF1DCFE60EB09E0529FE9476CA804A3AA2D72B16A(__this, (bool)0, NULL);
// }
return;
}
}
// System.Void Unity.Services.Analytics.AnalyticsContainer::Enable()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnalyticsContainer_Enable_m7B1F481F487CB453A944765C5CF96E8AFE416219 (AnalyticsContainer_t80827118296A7273882EB5BAE9AC5207F90BBBE1* __this, const RuntimeMethod* method)
{
{
// enabled = true;
Behaviour_set_enabled_mF1DCFE60EB09E0529FE9476CA804A3AA2D72B16A(__this, (bool)1, NULL);
// }
return;
}
}
// System.Void Unity.Services.Analytics.AnalyticsContainer::Disable()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnalyticsContainer_Disable_m9373F843C8BB6828BF3D709D6366CD1151A4B243 (AnalyticsContainer_t80827118296A7273882EB5BAE9AC5207F90BBBE1* __this, const RuntimeMethod* method)
{
{
// enabled = false;
Behaviour_set_enabled_mF1DCFE60EB09E0529FE9476CA804A3AA2D72B16A(__this, (bool)0, NULL);
// m_AutoFlushTime = 0.0f;
__this->___m_AutoFlushTime_8 = (0.0f);
// }
return;
}
}
// System.Void Unity.Services.Analytics.AnalyticsContainer::Update()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnalyticsContainer_Update_m077BEBF391B2FFFBA1892069B942D1C31C3038CD (AnalyticsContainer_t80827118296A7273882EB5BAE9AC5207F90BBBE1* __this, const RuntimeMethod* method)
{
{
// m_GameRunningTime += Time.unscaledDeltaTime;
float L_0 = __this->___m_GameRunningTime_9;
float L_1;
L_1 = Time_get_unscaledDeltaTime_mF057EECA857E5C0F90A3F910D26D3EE59F27C4B5(NULL);
__this->___m_GameRunningTime_9 = ((float)il2cpp_codegen_add(L_0, L_1));
// if (m_GameRunningTime >= k_GameRunningPeriod)
float L_2 = __this->___m_GameRunningTime_9;
if ((!(((float)L_2) >= ((float)(60.0f)))))
{
goto IL_0035;
}
}
{
// m_Service.RecordGameRunningIfNecessary();
AnalyticsServiceInstance_t85C6639220B0EFF1CB3C517E36C6B55385A56A62* L_3 = __this->___m_Service_10;
NullCheck(L_3);
AnalyticsServiceInstance_RecordGameRunningIfNecessary_mDC174CE67E36436A206DDC321308853A727484C3(L_3, NULL);
// m_GameRunningTime = 0.0f;
__this->___m_GameRunningTime_9 = (0.0f);
}
IL_0035:
{
// m_AutoFlushTime += Time.unscaledDeltaTime;
float L_4 = __this->___m_AutoFlushTime_8;
float L_5;
L_5 = Time_get_unscaledDeltaTime_mF057EECA857E5C0F90A3F910D26D3EE59F27C4B5(NULL);
__this->___m_AutoFlushTime_8 = ((float)il2cpp_codegen_add(L_4, L_5));
// if (m_AutoFlushTime >= AutoFlushPeriod)
float L_6 = __this->___m_AutoFlushTime_8;
float L_7;
L_7 = AnalyticsContainer_get_AutoFlushPeriod_mD89D49225FE7E3A9BAA505AAE9642EE42A9FE49A(__this, NULL);
if ((!(((float)L_6) >= ((float)L_7))))
{
goto IL_006b;
}
}
{
// m_Service.Flush();
AnalyticsServiceInstance_t85C6639220B0EFF1CB3C517E36C6B55385A56A62* L_8 = __this->___m_Service_10;
NullCheck(L_8);
AnalyticsServiceInstance_Flush_mB8F0ED919FB47026C5CB61DD3562FAA09009C21E(L_8, NULL);
// m_AutoFlushTime = 0.0f;
__this->___m_AutoFlushTime_8 = (0.0f);
}
IL_006b:
{
// }
return;
}
}
// System.Void Unity.Services.Analytics.AnalyticsContainer::OnApplicationPause(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnalyticsContainer_OnApplicationPause_m0D7562975A5F9A1B1DD292A6EC115CB0E345FA8B (AnalyticsContainer_t80827118296A7273882EB5BAE9AC5207F90BBBE1* __this, bool ___0_paused, const RuntimeMethod* method)
{
{
// m_Service.ApplicationPaused(paused);
AnalyticsServiceInstance_t85C6639220B0EFF1CB3C517E36C6B55385A56A62* L_0 = __this->___m_Service_10;
bool L_1 = ___0_paused;
NullCheck(L_0);
AnalyticsServiceInstance_ApplicationPaused_mB64F8B2FF25B824FA074668EF917FC684828893C(L_0, L_1, NULL);
// }
return;
}
}
// System.Void Unity.Services.Analytics.AnalyticsContainer::OnDestroy()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnalyticsContainer_OnDestroy_m27C97541D5D0E67B2F4FA9D110EFDD12C88866DD (AnalyticsContainer_t80827118296A7273882EB5BAE9AC5207F90BBBE1* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AnalyticsContainer_t80827118296A7273882EB5BAE9AC5207F90BBBE1_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// m_Service.ApplicationQuit();
AnalyticsServiceInstance_t85C6639220B0EFF1CB3C517E36C6B55385A56A62* L_0 = __this->___m_Service_10;
NullCheck(L_0);
AnalyticsServiceInstance_ApplicationQuit_mC6358CE4734C9A39DA8A1AAE1F529EB5D5A17E03(L_0, NULL);
// s_Container = null;
((AnalyticsContainer_t80827118296A7273882EB5BAE9AC5207F90BBBE1_StaticFields*)il2cpp_codegen_static_fields_for(AnalyticsContainer_t80827118296A7273882EB5BAE9AC5207F90BBBE1_il2cpp_TypeInfo_var))->___s_Container_7 = (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&((AnalyticsContainer_t80827118296A7273882EB5BAE9AC5207F90BBBE1_StaticFields*)il2cpp_codegen_static_fields_for(AnalyticsContainer_t80827118296A7273882EB5BAE9AC5207F90BBBE1_il2cpp_TypeInfo_var))->___s_Container_7), (void*)(GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)NULL);
// s_Created = false;
((AnalyticsContainer_t80827118296A7273882EB5BAE9AC5207F90BBBE1_StaticFields*)il2cpp_codegen_static_fields_for(AnalyticsContainer_t80827118296A7273882EB5BAE9AC5207F90BBBE1_il2cpp_TypeInfo_var))->___s_Created_6 = (bool)0;
// }
return;
}
}
// System.Void Unity.Services.Analytics.AnalyticsContainer::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnalyticsContainer__ctor_m181248237969AF6A721DE089E172681F92EE9A04 (AnalyticsContainer_t80827118296A7273882EB5BAE9AC5207F90BBBE1* __this, const RuntimeMethod* method)
{
{
MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E(__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
#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
// Unity.Services.Analytics.ConsentCheckExceptionReason Unity.Services.Analytics.ConsentCheckException::get_Reason()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ConsentCheckException_get_Reason_m9D28EC501EAD29F3D4EF76D73A63F619CE75E631 (ConsentCheckException_t96E7054ECB013548EA92EEFFFACAB143D5A86B7D* __this, const RuntimeMethod* method)
{
{
// [Preserve] public ConsentCheckExceptionReason Reason { get; private set; }
int32_t L_0 = __this->___U3CReasonU3Ek__BackingField_19;
return L_0;
}
}
// System.Void Unity.Services.Analytics.ConsentCheckException::set_Reason(Unity.Services.Analytics.ConsentCheckExceptionReason)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConsentCheckException_set_Reason_mB9551C34C6B6C76DAAD9DF12EFF1B0E385CEE968 (ConsentCheckException_t96E7054ECB013548EA92EEFFFACAB143D5A86B7D* __this, int32_t ___0_value, const RuntimeMethod* method)
{
{
// [Preserve] public ConsentCheckExceptionReason Reason { get; private set; }
int32_t L_0 = ___0_value;
__this->___U3CReasonU3Ek__BackingField_19 = L_0;
return;
}
}
// System.Void Unity.Services.Analytics.ConsentCheckException::.ctor(Unity.Services.Analytics.ConsentCheckExceptionReason,System.Int32,System.String,System.Exception)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConsentCheckException__ctor_m0F6DC7108E11524A5BBBE85F07DD082873FE95B3 (ConsentCheckException_t96E7054ECB013548EA92EEFFFACAB143D5A86B7D* __this, int32_t ___0_reason, int32_t ___1_errorCode, String_t* ___2_message, Exception_t* ___3_innerException, const RuntimeMethod* method)
{
{
// : base(errorCode, message, innerException)
int32_t L_0 = ___1_errorCode;
String_t* L_1 = ___2_message;
Exception_t* L_2 = ___3_innerException;
RequestFailedException__ctor_m5F2BC9B778764EF58CA947E789CAEEAD27341C7A(__this, L_0, L_1, L_2, NULL);
// Reason = reason;
int32_t L_3 = ___0_reason;
ConsentCheckException_set_Reason_mB9551C34C6B6C76DAAD9DF12EFF1B0E385CEE968_inline(__this, L_3, NULL);
// }
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void Unity.Services.Analytics.CoreStatsHelper::SetCoreStatsConsent(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CoreStatsHelper_SetCoreStatsConsent_mF5D6EDE2380AF3DA289C217CD505940D76D9877E (CoreStatsHelper_tBF3F119096A7ABBDDC9F22ACBF13FA25FCD166E6* __this, bool ___0_userProvidedConsent, const RuntimeMethod* method)
{
{
// UnityEngine.Analytics.UGSAnalyticsInternalTools.SetPrivacyStatus(userProvidedConsent);
bool L_0 = ___0_userProvidedConsent;
UGSAnalyticsInternalTools_SetPrivacyStatus_mF4F04D971EBA3A54A9AD22DC4E8D95711334516A(L_0, NULL);
// }
return;
}
}
// System.Void Unity.Services.Analytics.CoreStatsHelper::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CoreStatsHelper__ctor_mD543DD28C5F258FC9B9BDD30D0192F8A7ECF9DF4 (CoreStatsHelper_tBF3F119096A7ABBDDC9F22ACBF13FA25FCD166E6* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__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
// System.Void Unity.Services.Analytics.SdkVersion::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SdkVersion__cctor_mC098F58A265DB7E8ED89F1FCE4A5FD67906B0FD7 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SdkVersion_t0BDC7D3E9F8175012EACBDB69FD9394AC2679BB8_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral638248CC966A586E8F21C2DB6F7D3AEA250E81C1);
s_Il2CppMethodInitialized = true;
}
{
// public static readonly string SDK_VERSION = "5.0.0";
((SdkVersion_t0BDC7D3E9F8175012EACBDB69FD9394AC2679BB8_StaticFields*)il2cpp_codegen_static_fields_for(SdkVersion_t0BDC7D3E9F8175012EACBDB69FD9394AC2679BB8_il2cpp_TypeInfo_var))->___SDK_VERSION_0 = _stringLiteral638248CC966A586E8F21C2DB6F7D3AEA250E81C1;
Il2CppCodeGenWriteBarrier((void**)(&((SdkVersion_t0BDC7D3E9F8175012EACBDB69FD9394AC2679BB8_StaticFields*)il2cpp_codegen_static_fields_for(SdkVersion_t0BDC7D3E9F8175012EACBDB69FD9394AC2679BB8_il2cpp_TypeInfo_var))->___SDK_VERSION_0), (void*)_stringLiteral638248CC966A586E8F21C2DB6F7D3AEA250E81C1);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Boolean Unity.Services.Analytics.Platform.DebugDevice::IsDebugDevice()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DebugDevice_IsDebugDevice_mA1EEB1D12950C445B81D7EBE8C254DDE2437B333 (const RuntimeMethod* method)
{
{
// return false;
return (bool)0;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Nullable`1<System.Single> Unity.Services.Analytics.Platform.DeviceVolumeProvider::GetDeviceVolume()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Nullable_1_t3D746CBB6123D4569FF4DEA60BC4240F32C6FE75 DeviceVolumeProvider_GetDeviceVolume_m1318E3ADBEF76202DE617254B3CBB6028FE3D3DE (const RuntimeMethod* method)
{
Nullable_1_t3D746CBB6123D4569FF4DEA60BC4240F32C6FE75 V_0;
memset((&V_0), 0, sizeof(V_0));
{
// return null;
il2cpp_codegen_initobj((&V_0), sizeof(Nullable_1_t3D746CBB6123D4569FF4DEA60BC4240F32C6FE75));
Nullable_1_t3D746CBB6123D4569FF4DEA60BC4240F32C6FE75 L_0 = V_0;
return L_0;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.String Unity.Services.Analytics.Platform.Runtime::Name()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Runtime_Name_m5691169825FA2CC731731BE5BF745118C339B1E9 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UA2PlatformCode_t169515A6E124BCE234B36176D037F6E09BC3BAC6_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
// return GetPlatform().ToString();
int32_t L_0;
L_0 = Runtime_GetPlatform_mC00CBA2AD7478773ACCB340218D1C6866954104C(NULL);
V_0 = L_0;
Il2CppFakeBox<int32_t> L_1(UA2PlatformCode_t169515A6E124BCE234B36176D037F6E09BC3BAC6_il2cpp_TypeInfo_var, (&V_0));
String_t* L_2;
L_2 = Enum_ToString_m946B0B83C4470457D0FF555D862022C72BB55741((Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2*)(&L_1), NULL);
return L_2;
}
}
// Unity.Services.Analytics.Platform.UA2PlatformCode Unity.Services.Analytics.Platform.Runtime::GetPlatform()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Runtime_GetPlatform_mC00CBA2AD7478773ACCB340218D1C6866954104C (const RuntimeMethod* method)
{
int32_t V_0 = 0;
{
// switch (Application.platform)
int32_t L_0;
L_0 = Application_get_platform_m59EF7D6155D18891B24767F83F388160B1FF2138(NULL);
V_0 = L_0;
int32_t L_1 = V_0;
if ((((int32_t)L_1) > ((int32_t)((int32_t)25))))
{
goto IL_006c;
}
}
{
int32_t L_2 = V_0;
switch (L_2)
{
case 0:
{
goto IL_007d;
}
case 1:
{
goto IL_007d;
}
case 2:
{
goto IL_0080;
}
case 3:
{
goto IL_00a2;
}
case 4:
{
goto IL_00a2;
}
case 5:
{
goto IL_00a2;
}
case 6:
{
goto IL_00a2;
}
case 7:
{
goto IL_0080;
}
case 8:
{
goto IL_0083;
}
case 9:
{
goto IL_00a2;
}
case 10:
{
goto IL_00a2;
}
case 11:
{
goto IL_0085;
}
case 12:
{
goto IL_00a2;
}
case 13:
{
goto IL_0080;
}
case 14:
{
goto IL_00a2;
}
case 15:
{
goto IL_00a2;
}
case 16:
{
goto IL_0080;
}
case 17:
{
goto IL_0087;
}
case 18:
{
goto IL_008a;
}
case 19:
{
goto IL_008a;
}
case 20:
{
goto IL_008a;
}
}
}
{
int32_t L_3 = V_0;
if ((((int32_t)L_3) == ((int32_t)((int32_t)25))))
{
goto IL_0097;
}
}
{
goto IL_00a2;
}
IL_006c:
{
int32_t L_4 = V_0;
if ((((int32_t)L_4) == ((int32_t)((int32_t)27))))
{
goto IL_009a;
}
}
{
int32_t L_5 = V_0;
if ((((int32_t)L_5) == ((int32_t)((int32_t)31))))
{
goto IL_009d;
}
}
{
int32_t L_6 = V_0;
if ((((int32_t)L_6) == ((int32_t)((int32_t)32))))
{
goto IL_009f;
}
}
{
goto IL_00a2;
}
IL_007d:
{
// return UA2PlatformCode.MAC_CLIENT;
return (int32_t)(((int32_t)16));
}
IL_0080:
{
// return UA2PlatformCode.PC_CLIENT;
return (int32_t)(((int32_t)15));
}
IL_0083:
{
// return UA2PlatformCode.IOS;
return (int32_t)(1);
}
IL_0085:
{
// return UA2PlatformCode.ANDROID;
return (int32_t)(5);
}
IL_0087:
{
// return UA2PlatformCode.WEB;
return (int32_t)(((int32_t)14));
}
IL_008a:
{
// return (SystemInfo.deviceType == DeviceType.Handheld)
// ? UA2PlatformCode.WINDOWS_MOBILE
// : UA2PlatformCode.PC_CLIENT;
int32_t L_7;
L_7 = SystemInfo_get_deviceType_m9BA3769FAC1102E252B5350FE208BF885E5F24D0(NULL);
if ((((int32_t)L_7) == ((int32_t)1)))
{
goto IL_0095;
}
}
{
return (int32_t)(((int32_t)15));
}
IL_0095:
{
return (int32_t)(8);
}
IL_0097:
{
// return UA2PlatformCode.PS4;
return (int32_t)(((int32_t)18));
}
IL_009a:
{
// return UA2PlatformCode.XBOXONE;
return (int32_t)(((int32_t)21));
}
IL_009d:
{
// return UA2PlatformCode.IOS_TV;
return (int32_t)(4);
}
IL_009f:
{
// return UA2PlatformCode.SWITCH;
return (int32_t)(((int32_t)23));
}
IL_00a2:
{
// return UA2PlatformCode.UNKNOWN;
return (int32_t)(0);
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.String Unity.Services.Analytics.Data.StdCommonParams::get_GameStoreID()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* StdCommonParams_get_GameStoreID_m84117F13E7CB919145EC3EF0480411695B7B7B69 (StdCommonParams_tDFD4FF72F7EEBBC4384155713888A4485FF5E701* __this, const RuntimeMethod* method)
{
{
// internal string GameStoreID { get; set; }
String_t* L_0 = __this->___U3CGameStoreIDU3Ek__BackingField_0;
return L_0;
}
}
// System.Void Unity.Services.Analytics.Data.StdCommonParams::set_GameStoreID(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StdCommonParams_set_GameStoreID_m21D5B0FD767D6A5B37FB34F2F437F83B40FAD2EB (StdCommonParams_tDFD4FF72F7EEBBC4384155713888A4485FF5E701* __this, String_t* ___0_value, const RuntimeMethod* method)
{
{
// internal string GameStoreID { get; set; }
String_t* L_0 = ___0_value;
__this->___U3CGameStoreIDU3Ek__BackingField_0 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CGameStoreIDU3Ek__BackingField_0), (void*)L_0);
return;
}
}
// System.String Unity.Services.Analytics.Data.StdCommonParams::get_GameBundleID()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* StdCommonParams_get_GameBundleID_m614C916F3CBA18D60161DDFD84B4C9D5C2E99531 (StdCommonParams_tDFD4FF72F7EEBBC4384155713888A4485FF5E701* __this, const RuntimeMethod* method)
{
{
// internal string GameBundleID { get; set; }
String_t* L_0 = __this->___U3CGameBundleIDU3Ek__BackingField_1;
return L_0;
}
}
// System.Void Unity.Services.Analytics.Data.StdCommonParams::set_GameBundleID(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StdCommonParams_set_GameBundleID_m01625DC8750160BEF86073C96048B910A23B8FE6 (StdCommonParams_tDFD4FF72F7EEBBC4384155713888A4485FF5E701* __this, String_t* ___0_value, const RuntimeMethod* method)
{
{
// internal string GameBundleID { get; set; }
String_t* L_0 = ___0_value;
__this->___U3CGameBundleIDU3Ek__BackingField_1 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CGameBundleIDU3Ek__BackingField_1), (void*)L_0);
return;
}
}
// System.String Unity.Services.Analytics.Data.StdCommonParams::get_Platform()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* StdCommonParams_get_Platform_m997C2F5D078131853762DCFBA238288F8EFA191E (StdCommonParams_tDFD4FF72F7EEBBC4384155713888A4485FF5E701* __this, const RuntimeMethod* method)
{
{
// internal string Platform { get; set; }
String_t* L_0 = __this->___U3CPlatformU3Ek__BackingField_2;
return L_0;
}
}
// System.Void Unity.Services.Analytics.Data.StdCommonParams::set_Platform(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StdCommonParams_set_Platform_m6270CCD19D8CB881BC5668613C041C5E5BD0996C (StdCommonParams_tDFD4FF72F7EEBBC4384155713888A4485FF5E701* __this, String_t* ___0_value, const RuntimeMethod* method)
{
{
// internal string Platform { get; set; }
String_t* L_0 = ___0_value;
__this->___U3CPlatformU3Ek__BackingField_2 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CPlatformU3Ek__BackingField_2), (void*)L_0);
return;
}
}
// System.String Unity.Services.Analytics.Data.StdCommonParams::get_UasUserID()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* StdCommonParams_get_UasUserID_m6A4DE2B299022D7DBCEA6EE055C717E59BE2B32C (StdCommonParams_tDFD4FF72F7EEBBC4384155713888A4485FF5E701* __this, const RuntimeMethod* method)
{
{
// internal string UasUserID { get; set; }
String_t* L_0 = __this->___U3CUasUserIDU3Ek__BackingField_3;
return L_0;
}
}
// System.Void Unity.Services.Analytics.Data.StdCommonParams::set_UasUserID(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StdCommonParams_set_UasUserID_m5079F59137ED8AA3D25BBDFBF10E536812D8ABB7 (StdCommonParams_tDFD4FF72F7EEBBC4384155713888A4485FF5E701* __this, String_t* ___0_value, const RuntimeMethod* method)
{
{
// internal string UasUserID { get; set; }
String_t* L_0 = ___0_value;
__this->___U3CUasUserIDU3Ek__BackingField_3 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CUasUserIDU3Ek__BackingField_3), (void*)L_0);
return;
}
}
// System.String Unity.Services.Analytics.Data.StdCommonParams::get_Idfv()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* StdCommonParams_get_Idfv_m0CB0676EB45E77DE51316B204FFAE5437CEFA6DD (StdCommonParams_tDFD4FF72F7EEBBC4384155713888A4485FF5E701* __this, const RuntimeMethod* method)
{
{
// internal string Idfv { get; set; }
String_t* L_0 = __this->___U3CIdfvU3Ek__BackingField_4;
return L_0;
}
}
// System.Void Unity.Services.Analytics.Data.StdCommonParams::set_Idfv(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StdCommonParams_set_Idfv_mC903A6BEA3F5145D959C36D123D084D211085EF9 (StdCommonParams_tDFD4FF72F7EEBBC4384155713888A4485FF5E701* __this, String_t* ___0_value, const RuntimeMethod* method)
{
{
// internal string Idfv { get; set; }
String_t* L_0 = ___0_value;
__this->___U3CIdfvU3Ek__BackingField_4 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CIdfvU3Ek__BackingField_4), (void*)L_0);
return;
}
}
// System.Nullable`1<System.Double> Unity.Services.Analytics.Data.StdCommonParams::get_DeviceVolume()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165 StdCommonParams_get_DeviceVolume_mD4CB9275283492DA050B8BDA949E1E38C35EB76C (StdCommonParams_tDFD4FF72F7EEBBC4384155713888A4485FF5E701* __this, const RuntimeMethod* method)
{
{
// internal double? DeviceVolume { get; set; }
Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165 L_0 = __this->___U3CDeviceVolumeU3Ek__BackingField_5;
return L_0;
}
}
// System.Void Unity.Services.Analytics.Data.StdCommonParams::set_DeviceVolume(System.Nullable`1<System.Double>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StdCommonParams_set_DeviceVolume_mBC014F9E6144D31B7A21082F4F17CADA8B8B8DB8 (StdCommonParams_tDFD4FF72F7EEBBC4384155713888A4485FF5E701* __this, Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165 ___0_value, const RuntimeMethod* method)
{
{
// internal double? DeviceVolume { get; set; }
Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165 L_0 = ___0_value;
__this->___U3CDeviceVolumeU3Ek__BackingField_5 = L_0;
return;
}
}
// System.Nullable`1<System.Double> Unity.Services.Analytics.Data.StdCommonParams::get_BatteryLoad()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165 StdCommonParams_get_BatteryLoad_mE5C6A63115E33A0FB67BA3BA7FF4CD98021A584A (StdCommonParams_tDFD4FF72F7EEBBC4384155713888A4485FF5E701* __this, const RuntimeMethod* method)
{
{
// internal double? BatteryLoad { get; set; }
Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165 L_0 = __this->___U3CBatteryLoadU3Ek__BackingField_6;
return L_0;
}
}
// System.Void Unity.Services.Analytics.Data.StdCommonParams::set_BatteryLoad(System.Nullable`1<System.Double>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StdCommonParams_set_BatteryLoad_mC06087861B7DD6C288823A7DDB4A7085B168743E (StdCommonParams_tDFD4FF72F7EEBBC4384155713888A4485FF5E701* __this, Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165 ___0_value, const RuntimeMethod* method)
{
{
// internal double? BatteryLoad { get; set; }
Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165 L_0 = ___0_value;
__this->___U3CBatteryLoadU3Ek__BackingField_6 = L_0;
return;
}
}
// System.String Unity.Services.Analytics.Data.StdCommonParams::get_BuildGuuid()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* StdCommonParams_get_BuildGuuid_m706EB59064FA0D40D1C244514B2EA2995AE5706D (StdCommonParams_tDFD4FF72F7EEBBC4384155713888A4485FF5E701* __this, const RuntimeMethod* method)
{
{
// internal string BuildGuuid { get; set; }
String_t* L_0 = __this->___U3CBuildGuuidU3Ek__BackingField_7;
return L_0;
}
}
// System.Void Unity.Services.Analytics.Data.StdCommonParams::set_BuildGuuid(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StdCommonParams_set_BuildGuuid_m0DB0779599C5BE31C7A1B76C2AF77E9EF9A3AC0C (StdCommonParams_tDFD4FF72F7EEBBC4384155713888A4485FF5E701* __this, String_t* ___0_value, const RuntimeMethod* method)
{
{
// internal string BuildGuuid { get; set; }
String_t* L_0 = ___0_value;
__this->___U3CBuildGuuidU3Ek__BackingField_7 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CBuildGuuidU3Ek__BackingField_7), (void*)L_0);
return;
}
}
// System.String Unity.Services.Analytics.Data.StdCommonParams::get_ClientVersion()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* StdCommonParams_get_ClientVersion_mA3D1574F4D14E5355C23D39AA130AB106960491D (StdCommonParams_tDFD4FF72F7EEBBC4384155713888A4485FF5E701* __this, const RuntimeMethod* method)
{
{
// internal string ClientVersion { get; set; }
String_t* L_0 = __this->___U3CClientVersionU3Ek__BackingField_8;
return L_0;
}
}
// System.Void Unity.Services.Analytics.Data.StdCommonParams::set_ClientVersion(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StdCommonParams_set_ClientVersion_m97C2B0A6328C2D38BF31BED3F628D0902F36A3D0 (StdCommonParams_tDFD4FF72F7EEBBC4384155713888A4485FF5E701* __this, String_t* ___0_value, const RuntimeMethod* method)
{
{
// internal string ClientVersion { get; set; }
String_t* L_0 = ___0_value;
__this->___U3CClientVersionU3Ek__BackingField_8 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CClientVersionU3Ek__BackingField_8), (void*)L_0);
return;
}
}
// System.String Unity.Services.Analytics.Data.StdCommonParams::get_UserCountry()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* StdCommonParams_get_UserCountry_mDDDF84AB7FC6D62ECBB642C7C7814D3143DAF0F9 (StdCommonParams_tDFD4FF72F7EEBBC4384155713888A4485FF5E701* __this, const RuntimeMethod* method)
{
{
// internal string UserCountry { get; set; }
String_t* L_0 = __this->___U3CUserCountryU3Ek__BackingField_9;
return L_0;
}
}
// System.Void Unity.Services.Analytics.Data.StdCommonParams::set_UserCountry(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StdCommonParams_set_UserCountry_m3ADB26357B69A1CE1D31299F65D69BD8082768F8 (StdCommonParams_tDFD4FF72F7EEBBC4384155713888A4485FF5E701* __this, String_t* ___0_value, const RuntimeMethod* method)
{
{
// internal string UserCountry { get; set; }
String_t* L_0 = ___0_value;
__this->___U3CUserCountryU3Ek__BackingField_9 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CUserCountryU3Ek__BackingField_9), (void*)L_0);
return;
}
}
// System.String Unity.Services.Analytics.Data.StdCommonParams::get_ProjectID()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* StdCommonParams_get_ProjectID_m48D1D967587EF2BB877AB287B6FD03531D3E3658 (StdCommonParams_tDFD4FF72F7EEBBC4384155713888A4485FF5E701* __this, const RuntimeMethod* method)
{
{
// internal string ProjectID { get; set; }
String_t* L_0 = __this->___U3CProjectIDU3Ek__BackingField_10;
return L_0;
}
}
// System.Void Unity.Services.Analytics.Data.StdCommonParams::set_ProjectID(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StdCommonParams_set_ProjectID_m3119C391E989366B60D3A7FC4B4516A0ED285653 (StdCommonParams_tDFD4FF72F7EEBBC4384155713888A4485FF5E701* __this, String_t* ___0_value, const RuntimeMethod* method)
{
{
// internal string ProjectID { get; set; }
String_t* L_0 = ___0_value;
__this->___U3CProjectIDU3Ek__BackingField_10 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CProjectIDU3Ek__BackingField_10), (void*)L_0);
return;
}
}
// System.Void Unity.Services.Analytics.Data.StdCommonParams::SerializeCommonEventParams(Unity.Services.Analytics.Internal.IBuffer&,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StdCommonParams_SerializeCommonEventParams_m174FE65D4790275038F1E89B2D2DD862DB5FCC0B (StdCommonParams_tDFD4FF72F7EEBBC4384155713888A4485FF5E701* __this, RuntimeObject** ___0_buf, String_t* ___1_callingMethodIdentifier, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_HasValue_mC082C667C8EB3A6CA80E06BCAEA0BED00C6BC15A_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_Value_m260A5CB9269FD3E130F998A589EDAEC2E8F9EAE1_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral148824F010ADAC4C3C4CE066B0DFDB5C2654FB2B);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral170AD99AD2A9FB6605C713D5E03E562C7D968B69);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral35B5ADC96410AC9E0FBD60CD4B98AF30C7FF77A1);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral536E5B84A146D6EAEB5D74C24E27D67FD4C0B1E7);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral54456F7D5F661596CBB77379CB87A2F212C937AB);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA517A4F85AAA7EBA705BDB743CD5CDA3F32FB5B2);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB2F9235F4F063A8609A1E74346AC3F275A7303EE);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB77E31D2A4A06B38E1B7C8FC29C34D00063605FD);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB998ED74BBE643EFB1178023AB66097D25232774);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDCC2A0E9BB0E18185E2813F45A0FDBAAFE5F6277);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE6BB1D1C222056044DECBA8E28B892E7C7412208);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFE4E8D2F674A9B8C61B994B4EB2D46018E971583);
s_Il2CppMethodInitialized = true;
}
Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165 V_0;
memset((&V_0), 0, sizeof(V_0));
{
// if (!string.IsNullOrEmpty(GameStoreID))
String_t* L_0;
L_0 = StdCommonParams_get_GameStoreID_m84117F13E7CB919145EC3EF0480411695B7B7B69_inline(__this, NULL);
bool L_1;
L_1 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_0, NULL);
if (L_1)
{
goto IL_001f;
}
}
{
// buf.PushString(GameStoreID, "gameStoreID");
RuntimeObject** L_2 = ___0_buf;
RuntimeObject* L_3 = *((RuntimeObject**)L_2);
String_t* L_4;
L_4 = StdCommonParams_get_GameStoreID_m84117F13E7CB919145EC3EF0480411695B7B7B69_inline(__this, NULL);
NullCheck(L_3);
InterfaceActionInvoker2< String_t*, String_t* >::Invoke(10 /* System.Void Unity.Services.Analytics.Internal.IBuffer::PushString(System.String,System.String) */, IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var, L_3, L_4, _stringLiteralDCC2A0E9BB0E18185E2813F45A0FDBAAFE5F6277);
}
IL_001f:
{
// if (!string.IsNullOrEmpty(GameBundleID))
String_t* L_5;
L_5 = StdCommonParams_get_GameBundleID_m614C916F3CBA18D60161DDFD84B4C9D5C2E99531_inline(__this, NULL);
bool L_6;
L_6 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_5, NULL);
if (L_6)
{
goto IL_003e;
}
}
{
// buf.PushString(GameBundleID, "gameBundleID");
RuntimeObject** L_7 = ___0_buf;
RuntimeObject* L_8 = *((RuntimeObject**)L_7);
String_t* L_9;
L_9 = StdCommonParams_get_GameBundleID_m614C916F3CBA18D60161DDFD84B4C9D5C2E99531_inline(__this, NULL);
NullCheck(L_8);
InterfaceActionInvoker2< String_t*, String_t* >::Invoke(10 /* System.Void Unity.Services.Analytics.Internal.IBuffer::PushString(System.String,System.String) */, IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var, L_8, L_9, _stringLiteral148824F010ADAC4C3C4CE066B0DFDB5C2654FB2B);
}
IL_003e:
{
// if (!string.IsNullOrEmpty(Platform))
String_t* L_10;
L_10 = StdCommonParams_get_Platform_m997C2F5D078131853762DCFBA238288F8EFA191E_inline(__this, NULL);
bool L_11;
L_11 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_10, NULL);
if (L_11)
{
goto IL_005d;
}
}
{
// buf.PushString(Platform, "platform");
RuntimeObject** L_12 = ___0_buf;
RuntimeObject* L_13 = *((RuntimeObject**)L_12);
String_t* L_14;
L_14 = StdCommonParams_get_Platform_m997C2F5D078131853762DCFBA238288F8EFA191E_inline(__this, NULL);
NullCheck(L_13);
InterfaceActionInvoker2< String_t*, String_t* >::Invoke(10 /* System.Void Unity.Services.Analytics.Internal.IBuffer::PushString(System.String,System.String) */, IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var, L_13, L_14, _stringLiteralB2F9235F4F063A8609A1E74346AC3F275A7303EE);
}
IL_005d:
{
// if (!string.IsNullOrEmpty(Idfv))
String_t* L_15;
L_15 = StdCommonParams_get_Idfv_m0CB0676EB45E77DE51316B204FFAE5437CEFA6DD_inline(__this, NULL);
bool L_16;
L_16 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_15, NULL);
if (L_16)
{
goto IL_007c;
}
}
{
// buf.PushString(Idfv, "idfv");
RuntimeObject** L_17 = ___0_buf;
RuntimeObject* L_18 = *((RuntimeObject**)L_17);
String_t* L_19;
L_19 = StdCommonParams_get_Idfv_m0CB0676EB45E77DE51316B204FFAE5437CEFA6DD_inline(__this, NULL);
NullCheck(L_18);
InterfaceActionInvoker2< String_t*, String_t* >::Invoke(10 /* System.Void Unity.Services.Analytics.Internal.IBuffer::PushString(System.String,System.String) */, IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var, L_18, L_19, _stringLiteral170AD99AD2A9FB6605C713D5E03E562C7D968B69);
}
IL_007c:
{
// if (!string.IsNullOrEmpty(UasUserID))
String_t* L_20;
L_20 = StdCommonParams_get_UasUserID_m6A4DE2B299022D7DBCEA6EE055C717E59BE2B32C_inline(__this, NULL);
bool L_21;
L_21 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_20, NULL);
if (L_21)
{
goto IL_009b;
}
}
{
// buf.PushString(UasUserID, "uasUserID");
RuntimeObject** L_22 = ___0_buf;
RuntimeObject* L_23 = *((RuntimeObject**)L_22);
String_t* L_24;
L_24 = StdCommonParams_get_UasUserID_m6A4DE2B299022D7DBCEA6EE055C717E59BE2B32C_inline(__this, NULL);
NullCheck(L_23);
InterfaceActionInvoker2< String_t*, String_t* >::Invoke(10 /* System.Void Unity.Services.Analytics.Internal.IBuffer::PushString(System.String,System.String) */, IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var, L_23, L_24, _stringLiteral54456F7D5F661596CBB77379CB87A2F212C937AB);
}
IL_009b:
{
// if (!string.IsNullOrEmpty(BuildGuuid))
String_t* L_25;
L_25 = StdCommonParams_get_BuildGuuid_m706EB59064FA0D40D1C244514B2EA2995AE5706D_inline(__this, NULL);
bool L_26;
L_26 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_25, NULL);
if (L_26)
{
goto IL_00ba;
}
}
{
// buf.PushString(BuildGuuid, "buildGUUID");
RuntimeObject** L_27 = ___0_buf;
RuntimeObject* L_28 = *((RuntimeObject**)L_27);
String_t* L_29;
L_29 = StdCommonParams_get_BuildGuuid_m706EB59064FA0D40D1C244514B2EA2995AE5706D_inline(__this, NULL);
NullCheck(L_28);
InterfaceActionInvoker2< String_t*, String_t* >::Invoke(10 /* System.Void Unity.Services.Analytics.Internal.IBuffer::PushString(System.String,System.String) */, IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var, L_28, L_29, _stringLiteralE6BB1D1C222056044DECBA8E28B892E7C7412208);
}
IL_00ba:
{
// if (!string.IsNullOrEmpty(ClientVersion))
String_t* L_30;
L_30 = StdCommonParams_get_ClientVersion_mA3D1574F4D14E5355C23D39AA130AB106960491D_inline(__this, NULL);
bool L_31;
L_31 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_30, NULL);
if (L_31)
{
goto IL_00d9;
}
}
{
// buf.PushString(ClientVersion, "clientVersion");
RuntimeObject** L_32 = ___0_buf;
RuntimeObject* L_33 = *((RuntimeObject**)L_32);
String_t* L_34;
L_34 = StdCommonParams_get_ClientVersion_mA3D1574F4D14E5355C23D39AA130AB106960491D_inline(__this, NULL);
NullCheck(L_33);
InterfaceActionInvoker2< String_t*, String_t* >::Invoke(10 /* System.Void Unity.Services.Analytics.Internal.IBuffer::PushString(System.String,System.String) */, IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var, L_33, L_34, _stringLiteralB998ED74BBE643EFB1178023AB66097D25232774);
}
IL_00d9:
{
// if (!string.IsNullOrEmpty(UserCountry))
String_t* L_35;
L_35 = StdCommonParams_get_UserCountry_mDDDF84AB7FC6D62ECBB642C7C7814D3143DAF0F9_inline(__this, NULL);
bool L_36;
L_36 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_35, NULL);
if (L_36)
{
goto IL_00f8;
}
}
{
// buf.PushString(UserCountry, "userCountry");
RuntimeObject** L_37 = ___0_buf;
RuntimeObject* L_38 = *((RuntimeObject**)L_37);
String_t* L_39;
L_39 = StdCommonParams_get_UserCountry_mDDDF84AB7FC6D62ECBB642C7C7814D3143DAF0F9_inline(__this, NULL);
NullCheck(L_38);
InterfaceActionInvoker2< String_t*, String_t* >::Invoke(10 /* System.Void Unity.Services.Analytics.Internal.IBuffer::PushString(System.String,System.String) */, IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var, L_38, L_39, _stringLiteral536E5B84A146D6EAEB5D74C24E27D67FD4C0B1E7);
}
IL_00f8:
{
// if (DeviceVolume != null)
Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165 L_40;
L_40 = StdCommonParams_get_DeviceVolume_mD4CB9275283492DA050B8BDA949E1E38C35EB76C_inline(__this, NULL);
V_0 = L_40;
bool L_41;
L_41 = Nullable_1_get_HasValue_mC082C667C8EB3A6CA80E06BCAEA0BED00C6BC15A_inline((&V_0), Nullable_1_get_HasValue_mC082C667C8EB3A6CA80E06BCAEA0BED00C6BC15A_RuntimeMethod_var);
if (!L_41)
{
goto IL_0122;
}
}
{
// buf.PushDouble(DeviceVolume.Value, "deviceVolume"); // Schema: Optional
RuntimeObject** L_42 = ___0_buf;
RuntimeObject* L_43 = *((RuntimeObject**)L_42);
Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165 L_44;
L_44 = StdCommonParams_get_DeviceVolume_mD4CB9275283492DA050B8BDA949E1E38C35EB76C_inline(__this, NULL);
V_0 = L_44;
double L_45;
L_45 = Nullable_1_get_Value_m260A5CB9269FD3E130F998A589EDAEC2E8F9EAE1((&V_0), Nullable_1_get_Value_m260A5CB9269FD3E130F998A589EDAEC2E8F9EAE1_RuntimeMethod_var);
NullCheck(L_43);
InterfaceActionInvoker2< double, String_t* >::Invoke(8 /* System.Void Unity.Services.Analytics.Internal.IBuffer::PushDouble(System.Double,System.String) */, IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var, L_43, L_45, _stringLiteral35B5ADC96410AC9E0FBD60CD4B98AF30C7FF77A1);
}
IL_0122:
{
// if (BatteryLoad != null)
Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165 L_46;
L_46 = StdCommonParams_get_BatteryLoad_mE5C6A63115E33A0FB67BA3BA7FF4CD98021A584A_inline(__this, NULL);
V_0 = L_46;
bool L_47;
L_47 = Nullable_1_get_HasValue_mC082C667C8EB3A6CA80E06BCAEA0BED00C6BC15A_inline((&V_0), Nullable_1_get_HasValue_mC082C667C8EB3A6CA80E06BCAEA0BED00C6BC15A_RuntimeMethod_var);
if (!L_47)
{
goto IL_014c;
}
}
{
// buf.PushDouble(BatteryLoad.Value, "batteryLoad"); // Schema: Optional
RuntimeObject** L_48 = ___0_buf;
RuntimeObject* L_49 = *((RuntimeObject**)L_48);
Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165 L_50;
L_50 = StdCommonParams_get_BatteryLoad_mE5C6A63115E33A0FB67BA3BA7FF4CD98021A584A_inline(__this, NULL);
V_0 = L_50;
double L_51;
L_51 = Nullable_1_get_Value_m260A5CB9269FD3E130F998A589EDAEC2E8F9EAE1((&V_0), Nullable_1_get_Value_m260A5CB9269FD3E130F998A589EDAEC2E8F9EAE1_RuntimeMethod_var);
NullCheck(L_49);
InterfaceActionInvoker2< double, String_t* >::Invoke(8 /* System.Void Unity.Services.Analytics.Internal.IBuffer::PushDouble(System.Double,System.String) */, IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var, L_49, L_51, _stringLiteralFE4E8D2F674A9B8C61B994B4EB2D46018E971583);
}
IL_014c:
{
// if (!string.IsNullOrEmpty(ProjectID))
String_t* L_52;
L_52 = StdCommonParams_get_ProjectID_m48D1D967587EF2BB877AB287B6FD03531D3E3658_inline(__this, NULL);
bool L_53;
L_53 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_52, NULL);
if (L_53)
{
goto IL_016b;
}
}
{
// buf.PushString(ProjectID, "projectID");
RuntimeObject** L_54 = ___0_buf;
RuntimeObject* L_55 = *((RuntimeObject**)L_54);
String_t* L_56;
L_56 = StdCommonParams_get_ProjectID_m48D1D967587EF2BB877AB287B6FD03531D3E3658_inline(__this, NULL);
NullCheck(L_55);
InterfaceActionInvoker2< String_t*, String_t* >::Invoke(10 /* System.Void Unity.Services.Analytics.Internal.IBuffer::PushString(System.String,System.String) */, IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var, L_55, L_56, _stringLiteralA517A4F85AAA7EBA705BDB743CD5CDA3F32FB5B2);
}
IL_016b:
{
// buf.PushString(callingMethodIdentifier, "sdkMethod");
RuntimeObject** L_57 = ___0_buf;
RuntimeObject* L_58 = *((RuntimeObject**)L_57);
String_t* L_59 = ___1_callingMethodIdentifier;
NullCheck(L_58);
InterfaceActionInvoker2< String_t*, String_t* >::Invoke(10 /* System.Void Unity.Services.Analytics.Internal.IBuffer::PushString(System.String,System.String) */, IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var, L_58, L_59, _stringLiteralB77E31D2A4A06B38E1B7C8FC29C34D00063605FD);
// }
return;
}
}
// System.Void Unity.Services.Analytics.Data.StdCommonParams::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StdCommonParams__ctor_m973A163478DDB4C6DC21AF142FF5CF7E46D254CA (StdCommonParams_tDFD4FF72F7EEBBC4384155713888A4485FF5E701* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__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
// System.Void Unity.Services.Analytics.Data.DataGenerator::SetBuffer(Unity.Services.Analytics.Internal.IBuffer)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DataGenerator_SetBuffer_m5FB97A0416B33E499DCE49028A3F0532FEADEC95 (DataGenerator_t25BC607B3B6D456EAA5DC9C3F600C4B560800183* __this, RuntimeObject* ___0_buffer, const RuntimeMethod* method)
{
{
// m_Buffer = buffer;
RuntimeObject* L_0 = ___0_buffer;
__this->___m_Buffer_0 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Buffer_0), (void*)L_0);
// }
return;
}
}
// System.Void Unity.Services.Analytics.Data.DataGenerator::SdkStartup(System.DateTime,Unity.Services.Analytics.Data.StdCommonParams,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DataGenerator_SdkStartup_m2FB4F1571BD67B25368E6C8DAB3C78F50BDB30E5 (DataGenerator_t25BC607B3B6D456EAA5DC9C3F600C4B560800183* __this, DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___0_datetime, StdCommonParams_tDFD4FF72F7EEBBC4384155713888A4485FF5E701* ___1_commonParams, String_t* ___2_callingMethodIdentifier, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1__ctor_m117BE9EF6DBC76B088B52AFB80634B9195D384A1_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SdkVersion_t0BDC7D3E9F8175012EACBDB69FD9394AC2679BB8_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4488E94845B9ACE3166EA65DF28FEECA27B65702);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB407584FE1D7CEEE747D9585F6F3D5A15AC3C563);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralCEB7987EDF6148DDF774BB81BC8810F4966EBD29);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD90D9A995858BDF53E28CF2370714015239D252B);
s_Il2CppMethodInitialized = true;
}
{
// m_Buffer.PushStartEvent("sdkStart", datetime, 1, true);
RuntimeObject* L_0 = __this->___m_Buffer_0;
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_1 = ___0_datetime;
Nullable_1_t365991B3904FDA7642A788423B28692FDC7CDB17 L_2;
memset((&L_2), 0, sizeof(L_2));
Nullable_1__ctor_m117BE9EF6DBC76B088B52AFB80634B9195D384A1((&L_2), ((int64_t)1), /*hidden argument*/Nullable_1__ctor_m117BE9EF6DBC76B088B52AFB80634B9195D384A1_RuntimeMethod_var);
NullCheck(L_0);
InterfaceActionInvoker4< String_t*, DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D, Nullable_1_t365991B3904FDA7642A788423B28692FDC7CDB17, bool >::Invoke(2 /* System.Void Unity.Services.Analytics.Internal.IBuffer::PushStartEvent(System.String,System.DateTime,System.Nullable`1<System.Int64>,System.Boolean) */, IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var, L_0, _stringLiteralB407584FE1D7CEEE747D9585F6F3D5A15AC3C563, L_1, L_2, (bool)1);
// m_Buffer.PushString(SdkVersion.SDK_VERSION, "sdkVersion");
RuntimeObject* L_3 = __this->___m_Buffer_0;
il2cpp_codegen_runtime_class_init_inline(SdkVersion_t0BDC7D3E9F8175012EACBDB69FD9394AC2679BB8_il2cpp_TypeInfo_var);
String_t* L_4 = ((SdkVersion_t0BDC7D3E9F8175012EACBDB69FD9394AC2679BB8_StaticFields*)il2cpp_codegen_static_fields_for(SdkVersion_t0BDC7D3E9F8175012EACBDB69FD9394AC2679BB8_il2cpp_TypeInfo_var))->___SDK_VERSION_0;
NullCheck(L_3);
InterfaceActionInvoker2< String_t*, String_t* >::Invoke(10 /* System.Void Unity.Services.Analytics.Internal.IBuffer::PushString(System.String,System.String) */, IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var, L_3, L_4, _stringLiteralD90D9A995858BDF53E28CF2370714015239D252B);
// commonParams.SerializeCommonEventParams(ref m_Buffer, callingMethodIdentifier);
StdCommonParams_tDFD4FF72F7EEBBC4384155713888A4485FF5E701* L_5 = ___1_commonParams;
RuntimeObject** L_6 = (RuntimeObject**)(&__this->___m_Buffer_0);
String_t* L_7 = ___2_callingMethodIdentifier;
NullCheck(L_5);
StdCommonParams_SerializeCommonEventParams_m174FE65D4790275038F1E89B2D2DD862DB5FCC0B(L_5, L_6, L_7, NULL);
// m_Buffer.PushString("com.unity.services.analytics", "sdkName"); // Schema: Required
RuntimeObject* L_8 = __this->___m_Buffer_0;
NullCheck(L_8);
InterfaceActionInvoker2< String_t*, String_t* >::Invoke(10 /* System.Void Unity.Services.Analytics.Internal.IBuffer::PushString(System.String,System.String) */, IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var, L_8, _stringLiteral4488E94845B9ACE3166EA65DF28FEECA27B65702, _stringLiteralCEB7987EDF6148DDF774BB81BC8810F4966EBD29);
// m_Buffer.PushEndEvent();
RuntimeObject* L_9 = __this->___m_Buffer_0;
NullCheck(L_9);
InterfaceActionInvoker0::Invoke(3 /* System.Void Unity.Services.Analytics.Internal.IBuffer::PushEndEvent() */, IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var, L_9);
// }
return;
}
}
// System.Void Unity.Services.Analytics.Data.DataGenerator::GameRunning(System.DateTime,Unity.Services.Analytics.Data.StdCommonParams,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DataGenerator_GameRunning_mB0796E55CC005D533797AE69A0169216B8B57724 (DataGenerator_t25BC607B3B6D456EAA5DC9C3F600C4B560800183* __this, DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___0_datetime, StdCommonParams_tDFD4FF72F7EEBBC4384155713888A4485FF5E701* ___1_commonParams, String_t* ___2_callingMethodIdentifier, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1__ctor_m117BE9EF6DBC76B088B52AFB80634B9195D384A1_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3AAADB400CC4093A2B8D65DADF92560E65DFF664);
s_Il2CppMethodInitialized = true;
}
{
// m_Buffer.PushStartEvent("gameRunning", datetime, 1, true);
RuntimeObject* L_0 = __this->___m_Buffer_0;
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_1 = ___0_datetime;
Nullable_1_t365991B3904FDA7642A788423B28692FDC7CDB17 L_2;
memset((&L_2), 0, sizeof(L_2));
Nullable_1__ctor_m117BE9EF6DBC76B088B52AFB80634B9195D384A1((&L_2), ((int64_t)1), /*hidden argument*/Nullable_1__ctor_m117BE9EF6DBC76B088B52AFB80634B9195D384A1_RuntimeMethod_var);
NullCheck(L_0);
InterfaceActionInvoker4< String_t*, DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D, Nullable_1_t365991B3904FDA7642A788423B28692FDC7CDB17, bool >::Invoke(2 /* System.Void Unity.Services.Analytics.Internal.IBuffer::PushStartEvent(System.String,System.DateTime,System.Nullable`1<System.Int64>,System.Boolean) */, IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var, L_0, _stringLiteral3AAADB400CC4093A2B8D65DADF92560E65DFF664, L_1, L_2, (bool)1);
// commonParams.SerializeCommonEventParams(ref m_Buffer, callingMethodIdentifier);
StdCommonParams_tDFD4FF72F7EEBBC4384155713888A4485FF5E701* L_3 = ___1_commonParams;
RuntimeObject** L_4 = (RuntimeObject**)(&__this->___m_Buffer_0);
String_t* L_5 = ___2_callingMethodIdentifier;
NullCheck(L_3);
StdCommonParams_SerializeCommonEventParams_m174FE65D4790275038F1E89B2D2DD862DB5FCC0B(L_3, L_4, L_5, NULL);
// m_Buffer.PushEndEvent();
RuntimeObject* L_6 = __this->___m_Buffer_0;
NullCheck(L_6);
InterfaceActionInvoker0::Invoke(3 /* System.Void Unity.Services.Analytics.Internal.IBuffer::PushEndEvent() */, IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var, L_6);
// }
return;
}
}
// System.Void Unity.Services.Analytics.Data.DataGenerator::NewPlayer(System.DateTime,Unity.Services.Analytics.Data.StdCommonParams,System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DataGenerator_NewPlayer_m4FFE548A28CB8316ABD5A7981DADD277935F91DC (DataGenerator_t25BC607B3B6D456EAA5DC9C3F600C4B560800183* __this, DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___0_datetime, StdCommonParams_tDFD4FF72F7EEBBC4384155713888A4485FF5E701* ___1_commonParams, String_t* ___2_callingMethodIdentifier, String_t* ___3_deviceModel, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1__ctor_m117BE9EF6DBC76B088B52AFB80634B9195D384A1_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral927C07A9A0D4F74C939B952882D32EE98B8C854F);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralAE33F44A5A3FB00801EF36FD68C6DD4679E581C5);
s_Il2CppMethodInitialized = true;
}
{
// m_Buffer.PushStartEvent("newPlayer", datetime, 1, true);
RuntimeObject* L_0 = __this->___m_Buffer_0;
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_1 = ___0_datetime;
Nullable_1_t365991B3904FDA7642A788423B28692FDC7CDB17 L_2;
memset((&L_2), 0, sizeof(L_2));
Nullable_1__ctor_m117BE9EF6DBC76B088B52AFB80634B9195D384A1((&L_2), ((int64_t)1), /*hidden argument*/Nullable_1__ctor_m117BE9EF6DBC76B088B52AFB80634B9195D384A1_RuntimeMethod_var);
NullCheck(L_0);
InterfaceActionInvoker4< String_t*, DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D, Nullable_1_t365991B3904FDA7642A788423B28692FDC7CDB17, bool >::Invoke(2 /* System.Void Unity.Services.Analytics.Internal.IBuffer::PushStartEvent(System.String,System.DateTime,System.Nullable`1<System.Int64>,System.Boolean) */, IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var, L_0, _stringLiteralAE33F44A5A3FB00801EF36FD68C6DD4679E581C5, L_1, L_2, (bool)1);
// commonParams.SerializeCommonEventParams(ref m_Buffer, callingMethodIdentifier);
StdCommonParams_tDFD4FF72F7EEBBC4384155713888A4485FF5E701* L_3 = ___1_commonParams;
RuntimeObject** L_4 = (RuntimeObject**)(&__this->___m_Buffer_0);
String_t* L_5 = ___2_callingMethodIdentifier;
NullCheck(L_3);
StdCommonParams_SerializeCommonEventParams_m174FE65D4790275038F1E89B2D2DD862DB5FCC0B(L_3, L_4, L_5, NULL);
// m_Buffer.PushString(deviceModel, "deviceModel"); // Schema: Optional
RuntimeObject* L_6 = __this->___m_Buffer_0;
String_t* L_7 = ___3_deviceModel;
NullCheck(L_6);
InterfaceActionInvoker2< String_t*, String_t* >::Invoke(10 /* System.Void Unity.Services.Analytics.Internal.IBuffer::PushString(System.String,System.String) */, IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var, L_6, L_7, _stringLiteral927C07A9A0D4F74C939B952882D32EE98B8C854F);
// m_Buffer.PushEndEvent();
RuntimeObject* L_8 = __this->___m_Buffer_0;
NullCheck(L_8);
InterfaceActionInvoker0::Invoke(3 /* System.Void Unity.Services.Analytics.Internal.IBuffer::PushEndEvent() */, IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var, L_8);
// }
return;
}
}
// System.Void Unity.Services.Analytics.Data.DataGenerator::GameStarted(System.DateTime,Unity.Services.Analytics.Data.StdCommonParams,System.String,System.String,System.String,System.Boolean,System.Boolean,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DataGenerator_GameStarted_mD1D29C94F17D8E54BF285FA5EC331F38F5A4EF61 (DataGenerator_t25BC607B3B6D456EAA5DC9C3F600C4B560800183* __this, DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___0_datetime, StdCommonParams_tDFD4FF72F7EEBBC4384155713888A4485FF5E701* ___1_commonParams, String_t* ___2_callingMethodIdentifier, String_t* ___3_idLocalProject, String_t* ___4_osVersion, bool ___5_isTiny, bool ___6_debugDevice, String_t* ___7_userLocale, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1__ctor_m117BE9EF6DBC76B088B52AFB80634B9195D384A1_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2FA9058042F937E20F28C101D9767EB04471A5CB);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB865D689348EFE8DC34E423330CA79525B32EC1B);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB9405AACF03EA399FE3EA77E6BB8C3ADE8E58633);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD34286EB83758419274C686F2C77DDE12EAFF376);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE3357C44F297EFB7BFC8B87C4C3AFAB505C0C4DC);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFD315BB7AF8B2446DA124F00CE3D2B3935C9F536);
s_Il2CppMethodInitialized = true;
}
{
// m_Buffer.PushStartEvent("gameStarted", datetime, 1, true);
RuntimeObject* L_0 = __this->___m_Buffer_0;
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_1 = ___0_datetime;
Nullable_1_t365991B3904FDA7642A788423B28692FDC7CDB17 L_2;
memset((&L_2), 0, sizeof(L_2));
Nullable_1__ctor_m117BE9EF6DBC76B088B52AFB80634B9195D384A1((&L_2), ((int64_t)1), /*hidden argument*/Nullable_1__ctor_m117BE9EF6DBC76B088B52AFB80634B9195D384A1_RuntimeMethod_var);
NullCheck(L_0);
InterfaceActionInvoker4< String_t*, DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D, Nullable_1_t365991B3904FDA7642A788423B28692FDC7CDB17, bool >::Invoke(2 /* System.Void Unity.Services.Analytics.Internal.IBuffer::PushStartEvent(System.String,System.DateTime,System.Nullable`1<System.Int64>,System.Boolean) */, IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var, L_0, _stringLiteralD34286EB83758419274C686F2C77DDE12EAFF376, L_1, L_2, (bool)1);
// commonParams.SerializeCommonEventParams(ref m_Buffer, callingMethodIdentifier);
StdCommonParams_tDFD4FF72F7EEBBC4384155713888A4485FF5E701* L_3 = ___1_commonParams;
RuntimeObject** L_4 = (RuntimeObject**)(&__this->___m_Buffer_0);
String_t* L_5 = ___2_callingMethodIdentifier;
NullCheck(L_3);
StdCommonParams_SerializeCommonEventParams_m174FE65D4790275038F1E89B2D2DD862DB5FCC0B(L_3, L_4, L_5, NULL);
// m_Buffer.PushString(userLocale, "userLocale");
RuntimeObject* L_6 = __this->___m_Buffer_0;
String_t* L_7 = ___7_userLocale;
NullCheck(L_6);
InterfaceActionInvoker2< String_t*, String_t* >::Invoke(10 /* System.Void Unity.Services.Analytics.Internal.IBuffer::PushString(System.String,System.String) */, IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var, L_6, L_7, _stringLiteral2FA9058042F937E20F28C101D9767EB04471A5CB);
// if (!String.IsNullOrEmpty(idLocalProject))
String_t* L_8 = ___3_idLocalProject;
bool L_9;
L_9 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_8, NULL);
if (L_9)
{
goto IL_0053;
}
}
{
// m_Buffer.PushString(idLocalProject, "idLocalProject");
RuntimeObject* L_10 = __this->___m_Buffer_0;
String_t* L_11 = ___3_idLocalProject;
NullCheck(L_10);
InterfaceActionInvoker2< String_t*, String_t* >::Invoke(10 /* System.Void Unity.Services.Analytics.Internal.IBuffer::PushString(System.String,System.String) */, IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var, L_10, L_11, _stringLiteralE3357C44F297EFB7BFC8B87C4C3AFAB505C0C4DC);
}
IL_0053:
{
// m_Buffer.PushString(osVersion, "osVersion");
RuntimeObject* L_12 = __this->___m_Buffer_0;
String_t* L_13 = ___4_osVersion;
NullCheck(L_12);
InterfaceActionInvoker2< String_t*, String_t* >::Invoke(10 /* System.Void Unity.Services.Analytics.Internal.IBuffer::PushString(System.String,System.String) */, IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var, L_12, L_13, _stringLiteralFD315BB7AF8B2446DA124F00CE3D2B3935C9F536);
// m_Buffer.PushBool(isTiny, "isTiny");
RuntimeObject* L_14 = __this->___m_Buffer_0;
bool L_15 = ___5_isTiny;
NullCheck(L_14);
InterfaceActionInvoker2< bool, String_t* >::Invoke(13 /* System.Void Unity.Services.Analytics.Internal.IBuffer::PushBool(System.Boolean,System.String) */, IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var, L_14, L_15, _stringLiteralB865D689348EFE8DC34E423330CA79525B32EC1B);
// m_Buffer.PushBool(debugDevice, "debugDevice");
RuntimeObject* L_16 = __this->___m_Buffer_0;
bool L_17 = ___6_debugDevice;
NullCheck(L_16);
InterfaceActionInvoker2< bool, String_t* >::Invoke(13 /* System.Void Unity.Services.Analytics.Internal.IBuffer::PushBool(System.Boolean,System.String) */, IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var, L_16, L_17, _stringLiteralB9405AACF03EA399FE3EA77E6BB8C3ADE8E58633);
// m_Buffer.PushEndEvent();
RuntimeObject* L_18 = __this->___m_Buffer_0;
NullCheck(L_18);
InterfaceActionInvoker0::Invoke(3 /* System.Void Unity.Services.Analytics.Internal.IBuffer::PushEndEvent() */, IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var, L_18);
// }
return;
}
}
// System.Void Unity.Services.Analytics.Data.DataGenerator::GameEnded(System.DateTime,Unity.Services.Analytics.Data.StdCommonParams,System.String,Unity.Services.Analytics.Data.DataGenerator/SessionEndState)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DataGenerator_GameEnded_m76B75B3DDAD676D4C58E63D291CDBB7E7985641E (DataGenerator_t25BC607B3B6D456EAA5DC9C3F600C4B560800183* __this, DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___0_datetime, StdCommonParams_tDFD4FF72F7EEBBC4384155713888A4485FF5E701* ___1_commonParams, String_t* ___2_callingMethodIdentifier, int32_t ___3_quitState, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1__ctor_m117BE9EF6DBC76B088B52AFB80634B9195D384A1_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SessionEndState_t2CCED7EB4774D5B9C8E77DD6365BD147EC8C9BA1_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1E862A707621E680436D3EE5A45C11B8B8019F39);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral76BABA91F33047678737B893F72821F1FE7CEFA4);
s_Il2CppMethodInitialized = true;
}
{
// m_Buffer.PushStartEvent("gameEnded", datetime, 1, true);
RuntimeObject* L_0 = __this->___m_Buffer_0;
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_1 = ___0_datetime;
Nullable_1_t365991B3904FDA7642A788423B28692FDC7CDB17 L_2;
memset((&L_2), 0, sizeof(L_2));
Nullable_1__ctor_m117BE9EF6DBC76B088B52AFB80634B9195D384A1((&L_2), ((int64_t)1), /*hidden argument*/Nullable_1__ctor_m117BE9EF6DBC76B088B52AFB80634B9195D384A1_RuntimeMethod_var);
NullCheck(L_0);
InterfaceActionInvoker4< String_t*, DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D, Nullable_1_t365991B3904FDA7642A788423B28692FDC7CDB17, bool >::Invoke(2 /* System.Void Unity.Services.Analytics.Internal.IBuffer::PushStartEvent(System.String,System.DateTime,System.Nullable`1<System.Int64>,System.Boolean) */, IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var, L_0, _stringLiteral1E862A707621E680436D3EE5A45C11B8B8019F39, L_1, L_2, (bool)1);
// commonParams.SerializeCommonEventParams(ref m_Buffer, callingMethodIdentifier);
StdCommonParams_tDFD4FF72F7EEBBC4384155713888A4485FF5E701* L_3 = ___1_commonParams;
RuntimeObject** L_4 = (RuntimeObject**)(&__this->___m_Buffer_0);
String_t* L_5 = ___2_callingMethodIdentifier;
NullCheck(L_3);
StdCommonParams_SerializeCommonEventParams_m174FE65D4790275038F1E89B2D2DD862DB5FCC0B(L_3, L_4, L_5, NULL);
// m_Buffer.PushString(quitState.ToString(), "sessionEndState"); // Schema: Required
RuntimeObject* L_6 = __this->___m_Buffer_0;
Il2CppFakeBox<int32_t> L_7(SessionEndState_t2CCED7EB4774D5B9C8E77DD6365BD147EC8C9BA1_il2cpp_TypeInfo_var, (&___3_quitState));
String_t* L_8;
L_8 = Enum_ToString_m946B0B83C4470457D0FF555D862022C72BB55741((Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2*)(&L_7), NULL);
NullCheck(L_6);
InterfaceActionInvoker2< String_t*, String_t* >::Invoke(10 /* System.Void Unity.Services.Analytics.Internal.IBuffer::PushString(System.String,System.String) */, IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var, L_6, L_8, _stringLiteral76BABA91F33047678737B893F72821F1FE7CEFA4);
// m_Buffer.PushEndEvent();
RuntimeObject* L_9 = __this->___m_Buffer_0;
NullCheck(L_9);
InterfaceActionInvoker0::Invoke(3 /* System.Void Unity.Services.Analytics.Internal.IBuffer::PushEndEvent() */, IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var, L_9);
// }
return;
}
}
// System.Void Unity.Services.Analytics.Data.DataGenerator::AdImpression(System.DateTime,Unity.Services.Analytics.Data.StdCommonParams,System.String,Unity.Services.Analytics.AdImpressionParameters)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DataGenerator_AdImpression_mF50AC15ED0EC84BAC63CC7BF96BE4E5B6B5A2A1A (DataGenerator_t25BC607B3B6D456EAA5DC9C3F600C4B560800183* __this, DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___0_datetime, StdCommonParams_tDFD4FF72F7EEBBC4384155713888A4485FF5E701* ___1_commonParams, String_t* ___2_callingMethodIdentifier, AdImpressionParameters_tA325FDEBB3948AF1F0D9EA57FBCAC9D98C37A84C ___3_adImpressionParameters, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AdCompletionStatus_t0B7F0C228E3ED39B43CF9CA8703FD33F41E4C4BF_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AdProvider_t0321BC4B8FCCB04233A5654D50646F6D63C39A52_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_GetValueOrDefault_m5270672823A1917D6D56F5ACF4AC1BA37A103FC5_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_GetValueOrDefault_m71CA753202BD77725CD20AE98F8FC452C306AD2A_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_GetValueOrDefault_m86E1210429A6EA0082CC7806DD638E8B4555F148_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_ToString_mD336A204281F8467520ED0905111EC69F79EEE6B_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1__ctor_m117BE9EF6DBC76B088B52AFB80634B9195D384A1_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_HasValue_m6B76D139692C43B2AF7C695FAB044B16ACFAF355_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_HasValue_mB4991C0F4C2664AB3CB2584DEECF5BCE6AB7757D_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_HasValue_mC082C667C8EB3A6CA80E06BCAEA0BED00C6BC15A_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_HasValue_mEC491B1147638470F2DF0BFD3901C8B1DE8EC065_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral01CD80DA9569B6C070BA7456EDC9DC4E843E6D37);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral190EB3B3EB72D705020B4450AAEDF54E1B915B41);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral287BBD3F70E6554F9C76F64F85400E92C3050691);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2D7AF4437599455AB61FB8C123820E104E3E1C99);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2FA5AA0BED2492964BA886EEE2DC9E1255FE0A24);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral435D3D98AC36B761892BD176C2DABB4BDAFD0C60);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5C25291F10F29389768D4E8677551B65C213C1CE);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral62F71DADB0175BAEBEFC98689F038F5311061DD3);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7BC94E93F22CE8ED04F0F75790B2A291562CA10C);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral91D59BBCB69DF52B5A732F89B393206D558E0875);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral93A7AE9B3D8F037B6F7D199ED5B29B56AC573D97);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralAD3292967B68B0A44448B08D047E6B511926D848);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC2D1B12361AD400DA85FBA4D26907DCFBC5ACE7A);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC64C80CE44DC4723D8B3DDE4E68C0911BCDAA703);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE1FD955333D2C29F5BC7D6204BA7476051721FDD);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE970331BAF99388518E78C232E715778B2233E06);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralEA1E864DD08902CBB5909FD1D71ADAA935661E6E);
s_Il2CppMethodInitialized = true;
}
double V_0 = 0.0;
int64_t V_1 = 0;
int64_t V_2 = 0;
int64_t V_3 = 0;
bool V_4 = false;
Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165 V_5;
memset((&V_5), 0, sizeof(V_5));
Nullable_1_t365991B3904FDA7642A788423B28692FDC7CDB17 V_6;
memset((&V_6), 0, sizeof(V_6));
Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 V_7;
memset((&V_7), 0, sizeof(V_7));
{
// m_Buffer.PushStartEvent("adImpression", datetime, 1, true);
RuntimeObject* L_0 = __this->___m_Buffer_0;
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_1 = ___0_datetime;
Nullable_1_t365991B3904FDA7642A788423B28692FDC7CDB17 L_2;
memset((&L_2), 0, sizeof(L_2));
Nullable_1__ctor_m117BE9EF6DBC76B088B52AFB80634B9195D384A1((&L_2), ((int64_t)1), /*hidden argument*/Nullable_1__ctor_m117BE9EF6DBC76B088B52AFB80634B9195D384A1_RuntimeMethod_var);
NullCheck(L_0);
InterfaceActionInvoker4< String_t*, DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D, Nullable_1_t365991B3904FDA7642A788423B28692FDC7CDB17, bool >::Invoke(2 /* System.Void Unity.Services.Analytics.Internal.IBuffer::PushStartEvent(System.String,System.DateTime,System.Nullable`1<System.Int64>,System.Boolean) */, IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var, L_0, _stringLiteralE1FD955333D2C29F5BC7D6204BA7476051721FDD, L_1, L_2, (bool)1);
// commonParams.SerializeCommonEventParams(ref m_Buffer, callingMethodIdentifier);
StdCommonParams_tDFD4FF72F7EEBBC4384155713888A4485FF5E701* L_3 = ___1_commonParams;
RuntimeObject** L_4 = (RuntimeObject**)(&__this->___m_Buffer_0);
String_t* L_5 = ___2_callingMethodIdentifier;
NullCheck(L_3);
StdCommonParams_SerializeCommonEventParams_m174FE65D4790275038F1E89B2D2DD862DB5FCC0B(L_3, L_4, L_5, NULL);
// m_Buffer.PushString(adImpressionParameters.AdCompletionStatus.ToString().ToUpperInvariant(), "adCompletionStatus");
RuntimeObject* L_6 = __this->___m_Buffer_0;
int32_t* L_7 = (int32_t*)(&(&___3_adImpressionParameters)->___AdCompletionStatus_0);
Il2CppFakeBox<int32_t> L_8(AdCompletionStatus_t0B7F0C228E3ED39B43CF9CA8703FD33F41E4C4BF_il2cpp_TypeInfo_var, L_7);
String_t* L_9;
L_9 = Enum_ToString_m946B0B83C4470457D0FF555D862022C72BB55741((Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2*)(&L_8), NULL);
NullCheck(L_9);
String_t* L_10;
L_10 = String_ToUpperInvariant_mD73F658CDE1280A527231DC305B66CF09B64E5AB(L_9, NULL);
NullCheck(L_6);
InterfaceActionInvoker2< String_t*, String_t* >::Invoke(10 /* System.Void Unity.Services.Analytics.Internal.IBuffer::PushString(System.String,System.String) */, IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var, L_6, L_10, _stringLiteral2FA5AA0BED2492964BA886EEE2DC9E1255FE0A24);
// m_Buffer.PushString(adImpressionParameters.AdProvider.ToString().ToUpperInvariant(), "adProvider");
RuntimeObject* L_11 = __this->___m_Buffer_0;
int32_t* L_12 = (int32_t*)(&(&___3_adImpressionParameters)->___AdProvider_1);
Il2CppFakeBox<int32_t> L_13(AdProvider_t0321BC4B8FCCB04233A5654D50646F6D63C39A52_il2cpp_TypeInfo_var, L_12);
String_t* L_14;
L_14 = Enum_ToString_m946B0B83C4470457D0FF555D862022C72BB55741((Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2*)(&L_13), NULL);
NullCheck(L_14);
String_t* L_15;
L_15 = String_ToUpperInvariant_mD73F658CDE1280A527231DC305B66CF09B64E5AB(L_14, NULL);
NullCheck(L_11);
InterfaceActionInvoker2< String_t*, String_t* >::Invoke(10 /* System.Void Unity.Services.Analytics.Internal.IBuffer::PushString(System.String,System.String) */, IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var, L_11, L_15, _stringLiteralEA1E864DD08902CBB5909FD1D71ADAA935661E6E);
// m_Buffer.PushString(adImpressionParameters.PlacementID, "placementId");
RuntimeObject* L_16 = __this->___m_Buffer_0;
AdImpressionParameters_tA325FDEBB3948AF1F0D9EA57FBCAC9D98C37A84C L_17 = ___3_adImpressionParameters;
String_t* L_18 = L_17.___PlacementID_2;
NullCheck(L_16);
InterfaceActionInvoker2< String_t*, String_t* >::Invoke(10 /* System.Void Unity.Services.Analytics.Internal.IBuffer::PushString(System.String,System.String) */, IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var, L_16, L_18, _stringLiteral01CD80DA9569B6C070BA7456EDC9DC4E843E6D37);
// m_Buffer.PushString(adImpressionParameters.PlacementName, "placementName");
RuntimeObject* L_19 = __this->___m_Buffer_0;
AdImpressionParameters_tA325FDEBB3948AF1F0D9EA57FBCAC9D98C37A84C L_20 = ___3_adImpressionParameters;
String_t* L_21 = L_20.___PlacementName_3;
NullCheck(L_19);
InterfaceActionInvoker2< String_t*, String_t* >::Invoke(10 /* System.Void Unity.Services.Analytics.Internal.IBuffer::PushString(System.String,System.String) */, IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var, L_19, L_21, _stringLiteral190EB3B3EB72D705020B4450AAEDF54E1B915B41);
// if (adImpressionParameters.AdEcpmUsd is double adEcpmUsdValue)
AdImpressionParameters_tA325FDEBB3948AF1F0D9EA57FBCAC9D98C37A84C L_22 = ___3_adImpressionParameters;
Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165 L_23 = L_22.___AdEcpmUsd_5;
V_5 = L_23;
bool L_24;
L_24 = Nullable_1_get_HasValue_mC082C667C8EB3A6CA80E06BCAEA0BED00C6BC15A_inline((&V_5), Nullable_1_get_HasValue_mC082C667C8EB3A6CA80E06BCAEA0BED00C6BC15A_RuntimeMethod_var);
if (!L_24)
{
goto IL_00cd;
}
}
{
double L_25;
L_25 = Nullable_1_GetValueOrDefault_m71CA753202BD77725CD20AE98F8FC452C306AD2A_inline((&V_5), Nullable_1_GetValueOrDefault_m71CA753202BD77725CD20AE98F8FC452C306AD2A_RuntimeMethod_var);
V_0 = L_25;
// m_Buffer.PushDouble(adEcpmUsdValue, "adEcpmUsd");
RuntimeObject* L_26 = __this->___m_Buffer_0;
double L_27 = V_0;
NullCheck(L_26);
InterfaceActionInvoker2< double, String_t* >::Invoke(8 /* System.Void Unity.Services.Analytics.Internal.IBuffer::PushDouble(System.Double,System.String) */, IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var, L_26, L_27, _stringLiteral91D59BBCB69DF52B5A732F89B393206D558E0875);
}
IL_00cd:
{
// if (adImpressionParameters.PlacementType != null)
Nullable_1_t7A4FE2EE1E0D73CCD612AB6DC115AD67D752A77A* L_28 = (Nullable_1_t7A4FE2EE1E0D73CCD612AB6DC115AD67D752A77A*)(&(&___3_adImpressionParameters)->___PlacementType_4);
bool L_29;
L_29 = Nullable_1_get_HasValue_mEC491B1147638470F2DF0BFD3901C8B1DE8EC065_inline(L_28, Nullable_1_get_HasValue_mEC491B1147638470F2DF0BFD3901C8B1DE8EC065_RuntimeMethod_var);
if (!L_29)
{
goto IL_00fd;
}
}
{
// m_Buffer.PushString(adImpressionParameters.PlacementType.ToString(), "placementType");
RuntimeObject* L_30 = __this->___m_Buffer_0;
Nullable_1_t7A4FE2EE1E0D73CCD612AB6DC115AD67D752A77A* L_31 = (Nullable_1_t7A4FE2EE1E0D73CCD612AB6DC115AD67D752A77A*)(&(&___3_adImpressionParameters)->___PlacementType_4);
String_t* L_32;
L_32 = Nullable_1_ToString_mD336A204281F8467520ED0905111EC69F79EEE6B(L_31, Nullable_1_ToString_mD336A204281F8467520ED0905111EC69F79EEE6B_RuntimeMethod_var);
NullCheck(L_30);
InterfaceActionInvoker2< String_t*, String_t* >::Invoke(10 /* System.Void Unity.Services.Analytics.Internal.IBuffer::PushString(System.String,System.String) */, IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var, L_30, L_32, _stringLiteralAD3292967B68B0A44448B08D047E6B511926D848);
}
IL_00fd:
{
// if (!string.IsNullOrEmpty(adImpressionParameters.SdkVersion))
AdImpressionParameters_tA325FDEBB3948AF1F0D9EA57FBCAC9D98C37A84C L_33 = ___3_adImpressionParameters;
String_t* L_34 = L_33.___SdkVersion_6;
bool L_35;
L_35 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_34, NULL);
if (L_35)
{
goto IL_0122;
}
}
{
// m_Buffer.PushString(adImpressionParameters.SdkVersion, "adSdkVersion");
RuntimeObject* L_36 = __this->___m_Buffer_0;
AdImpressionParameters_tA325FDEBB3948AF1F0D9EA57FBCAC9D98C37A84C L_37 = ___3_adImpressionParameters;
String_t* L_38 = L_37.___SdkVersion_6;
NullCheck(L_36);
InterfaceActionInvoker2< String_t*, String_t* >::Invoke(10 /* System.Void Unity.Services.Analytics.Internal.IBuffer::PushString(System.String,System.String) */, IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var, L_36, L_38, _stringLiteral62F71DADB0175BAEBEFC98689F038F5311061DD3);
}
IL_0122:
{
// if (!string.IsNullOrEmpty(adImpressionParameters.AdImpressionID))
AdImpressionParameters_tA325FDEBB3948AF1F0D9EA57FBCAC9D98C37A84C L_39 = ___3_adImpressionParameters;
String_t* L_40 = L_39.___AdImpressionID_7;
bool L_41;
L_41 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_40, NULL);
if (L_41)
{
goto IL_0147;
}
}
{
// m_Buffer.PushString(adImpressionParameters.AdImpressionID, "adImpressionID");
RuntimeObject* L_42 = __this->___m_Buffer_0;
AdImpressionParameters_tA325FDEBB3948AF1F0D9EA57FBCAC9D98C37A84C L_43 = ___3_adImpressionParameters;
String_t* L_44 = L_43.___AdImpressionID_7;
NullCheck(L_42);
InterfaceActionInvoker2< String_t*, String_t* >::Invoke(10 /* System.Void Unity.Services.Analytics.Internal.IBuffer::PushString(System.String,System.String) */, IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var, L_42, L_44, _stringLiteralC2D1B12361AD400DA85FBA4D26907DCFBC5ACE7A);
}
IL_0147:
{
// if (!string.IsNullOrEmpty(adImpressionParameters.AdStoreDstID))
AdImpressionParameters_tA325FDEBB3948AF1F0D9EA57FBCAC9D98C37A84C L_45 = ___3_adImpressionParameters;
String_t* L_46 = L_45.___AdStoreDstID_8;
bool L_47;
L_47 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_46, NULL);
if (L_47)
{
goto IL_016c;
}
}
{
// m_Buffer.PushString(adImpressionParameters.AdStoreDstID, "adStoreDestinationID");
RuntimeObject* L_48 = __this->___m_Buffer_0;
AdImpressionParameters_tA325FDEBB3948AF1F0D9EA57FBCAC9D98C37A84C L_49 = ___3_adImpressionParameters;
String_t* L_50 = L_49.___AdStoreDstID_8;
NullCheck(L_48);
InterfaceActionInvoker2< String_t*, String_t* >::Invoke(10 /* System.Void Unity.Services.Analytics.Internal.IBuffer::PushString(System.String,System.String) */, IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var, L_48, L_50, _stringLiteral5C25291F10F29389768D4E8677551B65C213C1CE);
}
IL_016c:
{
// if (!string.IsNullOrEmpty(adImpressionParameters.AdMediaType))
AdImpressionParameters_tA325FDEBB3948AF1F0D9EA57FBCAC9D98C37A84C L_51 = ___3_adImpressionParameters;
String_t* L_52 = L_51.___AdMediaType_9;
bool L_53;
L_53 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_52, NULL);
if (L_53)
{
goto IL_0191;
}
}
{
// m_Buffer.PushString(adImpressionParameters.AdMediaType, "adMediaType");
RuntimeObject* L_54 = __this->___m_Buffer_0;
AdImpressionParameters_tA325FDEBB3948AF1F0D9EA57FBCAC9D98C37A84C L_55 = ___3_adImpressionParameters;
String_t* L_56 = L_55.___AdMediaType_9;
NullCheck(L_54);
InterfaceActionInvoker2< String_t*, String_t* >::Invoke(10 /* System.Void Unity.Services.Analytics.Internal.IBuffer::PushString(System.String,System.String) */, IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var, L_54, L_56, _stringLiteralE970331BAF99388518E78C232E715778B2233E06);
}
IL_0191:
{
// if (adImpressionParameters.AdTimeWatchedMs is Int64 adTimeWatchedMsValue)
AdImpressionParameters_tA325FDEBB3948AF1F0D9EA57FBCAC9D98C37A84C L_57 = ___3_adImpressionParameters;
Nullable_1_t365991B3904FDA7642A788423B28692FDC7CDB17 L_58 = L_57.___AdTimeWatchedMs_10;
V_6 = L_58;
bool L_59;
L_59 = Nullable_1_get_HasValue_mB4991C0F4C2664AB3CB2584DEECF5BCE6AB7757D_inline((&V_6), Nullable_1_get_HasValue_mB4991C0F4C2664AB3CB2584DEECF5BCE6AB7757D_RuntimeMethod_var);
if (!L_59)
{
goto IL_01bc;
}
}
{
int64_t L_60;
L_60 = Nullable_1_GetValueOrDefault_m5270672823A1917D6D56F5ACF4AC1BA37A103FC5_inline((&V_6), Nullable_1_GetValueOrDefault_m5270672823A1917D6D56F5ACF4AC1BA37A103FC5_RuntimeMethod_var);
V_1 = L_60;
// m_Buffer.PushInt64(adTimeWatchedMsValue, "adTimeWatchedMs");
RuntimeObject* L_61 = __this->___m_Buffer_0;
int64_t L_62 = V_1;
NullCheck(L_61);
InterfaceActionInvoker2< int64_t, String_t* >::Invoke(11 /* System.Void Unity.Services.Analytics.Internal.IBuffer::PushInt64(System.Int64,System.String) */, IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var, L_61, L_62, _stringLiteral93A7AE9B3D8F037B6F7D199ED5B29B56AC573D97);
}
IL_01bc:
{
// if (adImpressionParameters.AdTimeCloseButtonShownMs is Int64 adTimeCloseButtonShownMsValue)
AdImpressionParameters_tA325FDEBB3948AF1F0D9EA57FBCAC9D98C37A84C L_63 = ___3_adImpressionParameters;
Nullable_1_t365991B3904FDA7642A788423B28692FDC7CDB17 L_64 = L_63.___AdTimeCloseButtonShownMs_11;
V_6 = L_64;
bool L_65;
L_65 = Nullable_1_get_HasValue_mB4991C0F4C2664AB3CB2584DEECF5BCE6AB7757D_inline((&V_6), Nullable_1_get_HasValue_mB4991C0F4C2664AB3CB2584DEECF5BCE6AB7757D_RuntimeMethod_var);
if (!L_65)
{
goto IL_01e7;
}
}
{
int64_t L_66;
L_66 = Nullable_1_GetValueOrDefault_m5270672823A1917D6D56F5ACF4AC1BA37A103FC5_inline((&V_6), Nullable_1_GetValueOrDefault_m5270672823A1917D6D56F5ACF4AC1BA37A103FC5_RuntimeMethod_var);
V_2 = L_66;
// m_Buffer.PushInt64(adTimeCloseButtonShownMsValue, "adTimeCloseButtonShownMs");
RuntimeObject* L_67 = __this->___m_Buffer_0;
int64_t L_68 = V_2;
NullCheck(L_67);
InterfaceActionInvoker2< int64_t, String_t* >::Invoke(11 /* System.Void Unity.Services.Analytics.Internal.IBuffer::PushInt64(System.Int64,System.String) */, IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var, L_67, L_68, _stringLiteralC64C80CE44DC4723D8B3DDE4E68C0911BCDAA703);
}
IL_01e7:
{
// if (adImpressionParameters.AdLengthMs is Int64 adLengthMsValue)
AdImpressionParameters_tA325FDEBB3948AF1F0D9EA57FBCAC9D98C37A84C L_69 = ___3_adImpressionParameters;
Nullable_1_t365991B3904FDA7642A788423B28692FDC7CDB17 L_70 = L_69.___AdLengthMs_12;
V_6 = L_70;
bool L_71;
L_71 = Nullable_1_get_HasValue_mB4991C0F4C2664AB3CB2584DEECF5BCE6AB7757D_inline((&V_6), Nullable_1_get_HasValue_mB4991C0F4C2664AB3CB2584DEECF5BCE6AB7757D_RuntimeMethod_var);
if (!L_71)
{
goto IL_0212;
}
}
{
int64_t L_72;
L_72 = Nullable_1_GetValueOrDefault_m5270672823A1917D6D56F5ACF4AC1BA37A103FC5_inline((&V_6), Nullable_1_GetValueOrDefault_m5270672823A1917D6D56F5ACF4AC1BA37A103FC5_RuntimeMethod_var);
V_3 = L_72;
// m_Buffer.PushInt64(adLengthMsValue, "adLengthMs");
RuntimeObject* L_73 = __this->___m_Buffer_0;
int64_t L_74 = V_3;
NullCheck(L_73);
InterfaceActionInvoker2< int64_t, String_t* >::Invoke(11 /* System.Void Unity.Services.Analytics.Internal.IBuffer::PushInt64(System.Int64,System.String) */, IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var, L_73, L_74, _stringLiteral287BBD3F70E6554F9C76F64F85400E92C3050691);
}
IL_0212:
{
// if (adImpressionParameters.AdHasClicked is bool adHasClickedValue)
AdImpressionParameters_tA325FDEBB3948AF1F0D9EA57FBCAC9D98C37A84C L_75 = ___3_adImpressionParameters;
Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 L_76 = L_75.___AdHasClicked_13;
V_7 = L_76;
bool L_77;
L_77 = Nullable_1_get_HasValue_m6B76D139692C43B2AF7C695FAB044B16ACFAF355_inline((&V_7), Nullable_1_get_HasValue_m6B76D139692C43B2AF7C695FAB044B16ACFAF355_RuntimeMethod_var);
if (!L_77)
{
goto IL_023f;
}
}
{
bool L_78;
L_78 = Nullable_1_GetValueOrDefault_m86E1210429A6EA0082CC7806DD638E8B4555F148_inline((&V_7), Nullable_1_GetValueOrDefault_m86E1210429A6EA0082CC7806DD638E8B4555F148_RuntimeMethod_var);
V_4 = L_78;
// m_Buffer.PushBool(adHasClickedValue, "adHasClicked");
RuntimeObject* L_79 = __this->___m_Buffer_0;
bool L_80 = V_4;
NullCheck(L_79);
InterfaceActionInvoker2< bool, String_t* >::Invoke(13 /* System.Void Unity.Services.Analytics.Internal.IBuffer::PushBool(System.Boolean,System.String) */, IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var, L_79, L_80, _stringLiteral7BC94E93F22CE8ED04F0F75790B2A291562CA10C);
}
IL_023f:
{
// if (!string.IsNullOrEmpty(adImpressionParameters.AdSource))
AdImpressionParameters_tA325FDEBB3948AF1F0D9EA57FBCAC9D98C37A84C L_81 = ___3_adImpressionParameters;
String_t* L_82 = L_81.___AdSource_14;
bool L_83;
L_83 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_82, NULL);
if (L_83)
{
goto IL_0264;
}
}
{
// m_Buffer.PushString(adImpressionParameters.AdSource, "adSource");
RuntimeObject* L_84 = __this->___m_Buffer_0;
AdImpressionParameters_tA325FDEBB3948AF1F0D9EA57FBCAC9D98C37A84C L_85 = ___3_adImpressionParameters;
String_t* L_86 = L_85.___AdSource_14;
NullCheck(L_84);
InterfaceActionInvoker2< String_t*, String_t* >::Invoke(10 /* System.Void Unity.Services.Analytics.Internal.IBuffer::PushString(System.String,System.String) */, IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var, L_84, L_86, _stringLiteral435D3D98AC36B761892BD176C2DABB4BDAFD0C60);
}
IL_0264:
{
// if (!string.IsNullOrEmpty(adImpressionParameters.AdStatusCallback))
AdImpressionParameters_tA325FDEBB3948AF1F0D9EA57FBCAC9D98C37A84C L_87 = ___3_adImpressionParameters;
String_t* L_88 = L_87.___AdStatusCallback_15;
bool L_89;
L_89 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_88, NULL);
if (L_89)
{
goto IL_0289;
}
}
{
// m_Buffer.PushString(adImpressionParameters.AdStatusCallback, "adStatusCallback");
RuntimeObject* L_90 = __this->___m_Buffer_0;
AdImpressionParameters_tA325FDEBB3948AF1F0D9EA57FBCAC9D98C37A84C L_91 = ___3_adImpressionParameters;
String_t* L_92 = L_91.___AdStatusCallback_15;
NullCheck(L_90);
InterfaceActionInvoker2< String_t*, String_t* >::Invoke(10 /* System.Void Unity.Services.Analytics.Internal.IBuffer::PushString(System.String,System.String) */, IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var, L_90, L_92, _stringLiteral2D7AF4437599455AB61FB8C123820E104E3E1C99);
}
IL_0289:
{
// m_Buffer.PushEndEvent();
RuntimeObject* L_93 = __this->___m_Buffer_0;
NullCheck(L_93);
InterfaceActionInvoker0::Invoke(3 /* System.Void Unity.Services.Analytics.Internal.IBuffer::PushEndEvent() */, IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var, L_93);
// }
return;
}
}
// System.Void Unity.Services.Analytics.Data.DataGenerator::AcquisitionSource(System.DateTime,Unity.Services.Analytics.Data.StdCommonParams,System.String,Unity.Services.Analytics.AcquisitionSourceParameters)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DataGenerator_AcquisitionSource_mE45BF4622721D3B9DD4AD5802C02F665C5166A3A (DataGenerator_t25BC607B3B6D456EAA5DC9C3F600C4B560800183* __this, DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___0_datetime, StdCommonParams_tDFD4FF72F7EEBBC4384155713888A4485FF5E701* ___1_commonParams, String_t* ___2_callingMethodIdentifier, AcquisitionSourceParameters_tD6AF1BEF568C7AA8E715451C57A007703FFC6A51* ___3_acquisitionSourceParameters, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_GetValueOrDefault_m068A148705ED1E215A5E85D18BA6852B192DA419_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1__ctor_m117BE9EF6DBC76B088B52AFB80634B9195D384A1_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_HasValue_mC149B1C717AF506BBE8932F2C1DC86C378D17EA8_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1689E2B12A3495CD82BD4CF43729144099CE0AAE);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral229F04FAFC47B859FCD64437AB0F845A79C7DD46);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3D36C99166AF344E69F530A09F62518C853CFC69);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral46D843FDF07FFF28642855103EC0D3D24E0E4F78);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5999AD1928D52C15297FD9923BA65CB19FBDFDED);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5DECDC85126FC23C6B61597BBE3EF868687B57BA);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6DB7E9CCDC07BB523D85AF576D7F72646315F579);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8A07DD4CEBBC967BDF7844382AE4F1817E9B13D0);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9BFB8122513FEEFDB9E74BA7CD418F051125700F);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA03B0A0F22DAF973523F913BB777FC0D8A51D736);
s_Il2CppMethodInitialized = true;
}
float V_0 = 0.0f;
Nullable_1_t3D746CBB6123D4569FF4DEA60BC4240F32C6FE75 V_1;
memset((&V_1), 0, sizeof(V_1));
{
// m_Buffer.PushStartEvent("acquisitionSource", datetime, 1, true);
RuntimeObject* L_0 = __this->___m_Buffer_0;
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_1 = ___0_datetime;
Nullable_1_t365991B3904FDA7642A788423B28692FDC7CDB17 L_2;
memset((&L_2), 0, sizeof(L_2));
Nullable_1__ctor_m117BE9EF6DBC76B088B52AFB80634B9195D384A1((&L_2), ((int64_t)1), /*hidden argument*/Nullable_1__ctor_m117BE9EF6DBC76B088B52AFB80634B9195D384A1_RuntimeMethod_var);
NullCheck(L_0);
InterfaceActionInvoker4< String_t*, DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D, Nullable_1_t365991B3904FDA7642A788423B28692FDC7CDB17, bool >::Invoke(2 /* System.Void Unity.Services.Analytics.Internal.IBuffer::PushStartEvent(System.String,System.DateTime,System.Nullable`1<System.Int64>,System.Boolean) */, IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var, L_0, _stringLiteralA03B0A0F22DAF973523F913BB777FC0D8A51D736, L_1, L_2, (bool)1);
// commonParams.SerializeCommonEventParams(ref m_Buffer, callingMethodIdentifier);
StdCommonParams_tDFD4FF72F7EEBBC4384155713888A4485FF5E701* L_3 = ___1_commonParams;
RuntimeObject** L_4 = (RuntimeObject**)(&__this->___m_Buffer_0);
String_t* L_5 = ___2_callingMethodIdentifier;
NullCheck(L_3);
StdCommonParams_SerializeCommonEventParams_m174FE65D4790275038F1E89B2D2DD862DB5FCC0B(L_3, L_4, L_5, NULL);
// m_Buffer.PushString(acquisitionSourceParameters.Channel, "acquisitionChannel");
RuntimeObject* L_6 = __this->___m_Buffer_0;
AcquisitionSourceParameters_tD6AF1BEF568C7AA8E715451C57A007703FFC6A51* L_7 = ___3_acquisitionSourceParameters;
NullCheck(L_7);
String_t* L_8 = L_7->___Channel_0;
NullCheck(L_6);
InterfaceActionInvoker2< String_t*, String_t* >::Invoke(10 /* System.Void Unity.Services.Analytics.Internal.IBuffer::PushString(System.String,System.String) */, IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var, L_6, L_8, _stringLiteral6DB7E9CCDC07BB523D85AF576D7F72646315F579);
// m_Buffer.PushString(acquisitionSourceParameters.CampaignId, "acquisitionCampaignId");
RuntimeObject* L_9 = __this->___m_Buffer_0;
AcquisitionSourceParameters_tD6AF1BEF568C7AA8E715451C57A007703FFC6A51* L_10 = ___3_acquisitionSourceParameters;
NullCheck(L_10);
String_t* L_11 = L_10->___CampaignId_1;
NullCheck(L_9);
InterfaceActionInvoker2< String_t*, String_t* >::Invoke(10 /* System.Void Unity.Services.Analytics.Internal.IBuffer::PushString(System.String,System.String) */, IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var, L_9, L_11, _stringLiteral8A07DD4CEBBC967BDF7844382AE4F1817E9B13D0);
// m_Buffer.PushString(acquisitionSourceParameters.CreativeId, "acquisitionCreativeId");
RuntimeObject* L_12 = __this->___m_Buffer_0;
AcquisitionSourceParameters_tD6AF1BEF568C7AA8E715451C57A007703FFC6A51* L_13 = ___3_acquisitionSourceParameters;
NullCheck(L_13);
String_t* L_14 = L_13->___CreativeId_2;
NullCheck(L_12);
InterfaceActionInvoker2< String_t*, String_t* >::Invoke(10 /* System.Void Unity.Services.Analytics.Internal.IBuffer::PushString(System.String,System.String) */, IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var, L_12, L_14, _stringLiteral3D36C99166AF344E69F530A09F62518C853CFC69);
// m_Buffer.PushString(acquisitionSourceParameters.CampaignName, "acquisitionCampaignName");
RuntimeObject* L_15 = __this->___m_Buffer_0;
AcquisitionSourceParameters_tD6AF1BEF568C7AA8E715451C57A007703FFC6A51* L_16 = ___3_acquisitionSourceParameters;
NullCheck(L_16);
String_t* L_17 = L_16->___CampaignName_3;
NullCheck(L_15);
InterfaceActionInvoker2< String_t*, String_t* >::Invoke(10 /* System.Void Unity.Services.Analytics.Internal.IBuffer::PushString(System.String,System.String) */, IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var, L_15, L_17, _stringLiteral46D843FDF07FFF28642855103EC0D3D24E0E4F78);
// m_Buffer.PushString(acquisitionSourceParameters.Provider, "acquisitionProvider");
RuntimeObject* L_18 = __this->___m_Buffer_0;
AcquisitionSourceParameters_tD6AF1BEF568C7AA8E715451C57A007703FFC6A51* L_19 = ___3_acquisitionSourceParameters;
NullCheck(L_19);
String_t* L_20 = L_19->___Provider_4;
NullCheck(L_18);
InterfaceActionInvoker2< String_t*, String_t* >::Invoke(10 /* System.Void Unity.Services.Analytics.Internal.IBuffer::PushString(System.String,System.String) */, IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var, L_18, L_20, _stringLiteral5DECDC85126FC23C6B61597BBE3EF868687B57BA);
// if (!string.IsNullOrEmpty(acquisitionSourceParameters.CampaignType))
AcquisitionSourceParameters_tD6AF1BEF568C7AA8E715451C57A007703FFC6A51* L_21 = ___3_acquisitionSourceParameters;
NullCheck(L_21);
String_t* L_22 = L_21->___CampaignType_8;
bool L_23;
L_23 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_22, NULL);
if (L_23)
{
goto IL_00be;
}
}
{
// m_Buffer.PushString(acquisitionSourceParameters.CampaignType, "acquisitionCampaignType");
RuntimeObject* L_24 = __this->___m_Buffer_0;
AcquisitionSourceParameters_tD6AF1BEF568C7AA8E715451C57A007703FFC6A51* L_25 = ___3_acquisitionSourceParameters;
NullCheck(L_25);
String_t* L_26 = L_25->___CampaignType_8;
NullCheck(L_24);
InterfaceActionInvoker2< String_t*, String_t* >::Invoke(10 /* System.Void Unity.Services.Analytics.Internal.IBuffer::PushString(System.String,System.String) */, IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var, L_24, L_26, _stringLiteral5999AD1928D52C15297FD9923BA65CB19FBDFDED);
}
IL_00be:
{
// if (!string.IsNullOrEmpty(acquisitionSourceParameters.Network))
AcquisitionSourceParameters_tD6AF1BEF568C7AA8E715451C57A007703FFC6A51* L_27 = ___3_acquisitionSourceParameters;
NullCheck(L_27);
String_t* L_28 = L_27->___Network_7;
bool L_29;
L_29 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_28, NULL);
if (L_29)
{
goto IL_00e3;
}
}
{
// m_Buffer.PushString(acquisitionSourceParameters.Network, "acquisitionNetwork");
RuntimeObject* L_30 = __this->___m_Buffer_0;
AcquisitionSourceParameters_tD6AF1BEF568C7AA8E715451C57A007703FFC6A51* L_31 = ___3_acquisitionSourceParameters;
NullCheck(L_31);
String_t* L_32 = L_31->___Network_7;
NullCheck(L_30);
InterfaceActionInvoker2< String_t*, String_t* >::Invoke(10 /* System.Void Unity.Services.Analytics.Internal.IBuffer::PushString(System.String,System.String) */, IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var, L_30, L_32, _stringLiteral1689E2B12A3495CD82BD4CF43729144099CE0AAE);
}
IL_00e3:
{
// if (!string.IsNullOrEmpty(acquisitionSourceParameters.CostCurrency))
AcquisitionSourceParameters_tD6AF1BEF568C7AA8E715451C57A007703FFC6A51* L_33 = ___3_acquisitionSourceParameters;
NullCheck(L_33);
String_t* L_34 = L_33->___CostCurrency_6;
bool L_35;
L_35 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_34, NULL);
if (L_35)
{
goto IL_0108;
}
}
{
// m_Buffer.PushString(acquisitionSourceParameters.CostCurrency, "acquisitionCostCurrency");
RuntimeObject* L_36 = __this->___m_Buffer_0;
AcquisitionSourceParameters_tD6AF1BEF568C7AA8E715451C57A007703FFC6A51* L_37 = ___3_acquisitionSourceParameters;
NullCheck(L_37);
String_t* L_38 = L_37->___CostCurrency_6;
NullCheck(L_36);
InterfaceActionInvoker2< String_t*, String_t* >::Invoke(10 /* System.Void Unity.Services.Analytics.Internal.IBuffer::PushString(System.String,System.String) */, IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var, L_36, L_38, _stringLiteral229F04FAFC47B859FCD64437AB0F845A79C7DD46);
}
IL_0108:
{
// if (acquisitionSourceParameters.Cost is float cost)
AcquisitionSourceParameters_tD6AF1BEF568C7AA8E715451C57A007703FFC6A51* L_39 = ___3_acquisitionSourceParameters;
NullCheck(L_39);
Nullable_1_t3D746CBB6123D4569FF4DEA60BC4240F32C6FE75 L_40 = L_39->___Cost_5;
V_1 = L_40;
bool L_41;
L_41 = Nullable_1_get_HasValue_mC149B1C717AF506BBE8932F2C1DC86C378D17EA8_inline((&V_1), Nullable_1_get_HasValue_mC149B1C717AF506BBE8932F2C1DC86C378D17EA8_RuntimeMethod_var);
if (!L_41)
{
goto IL_0132;
}
}
{
float L_42;
L_42 = Nullable_1_GetValueOrDefault_m068A148705ED1E215A5E85D18BA6852B192DA419_inline((&V_1), Nullable_1_GetValueOrDefault_m068A148705ED1E215A5E85D18BA6852B192DA419_RuntimeMethod_var);
V_0 = L_42;
// m_Buffer.PushFloat(cost, "acquisitionCost");
RuntimeObject* L_43 = __this->___m_Buffer_0;
float L_44 = V_0;
NullCheck(L_43);
InterfaceActionInvoker2< float, String_t* >::Invoke(9 /* System.Void Unity.Services.Analytics.Internal.IBuffer::PushFloat(System.Single,System.String) */, IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var, L_43, L_44, _stringLiteral9BFB8122513FEEFDB9E74BA7CD418F051125700F);
}
IL_0132:
{
// m_Buffer.PushEndEvent();
RuntimeObject* L_45 = __this->___m_Buffer_0;
NullCheck(L_45);
InterfaceActionInvoker0::Invoke(3 /* System.Void Unity.Services.Analytics.Internal.IBuffer::PushEndEvent() */, IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var, L_45);
// }
return;
}
}
// System.Void Unity.Services.Analytics.Data.DataGenerator::Transaction(System.DateTime,Unity.Services.Analytics.Data.StdCommonParams,System.String,Unity.Services.Analytics.TransactionParameters)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DataGenerator_Transaction_m73ED24A6279BF8B82FE767A2708AB3D7538B2B21 (DataGenerator_t25BC607B3B6D456EAA5DC9C3F600C4B560800183* __this, DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___0_datetime, StdCommonParams_tDFD4FF72F7EEBBC4384155713888A4485FF5E701* ___1_commonParams, String_t* ___2_callingMethodIdentifier, TransactionParameters_tD9D02D3F07985D517D0E0254719E23CB39A7D7D8 ___3_transactionParameters, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_GetValueOrDefault_m4BD07BA32875084AF6ADDD4B5A0B457CDA7F3172_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_ToString_m274639DE4BE7E6B4EA6DB8323ED40C3D709084CD_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1__ctor_m117BE9EF6DBC76B088B52AFB80634B9195D384A1_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_HasValue_m9889FF51AAA84A603011CCCC6883709E4653D974_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_HasValue_mB4991C0F4C2664AB3CB2584DEECF5BCE6AB7757D_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_Value_mB475257F3012818AAA61B72B67DA701FACE716DC_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SdkVersion_t0BDC7D3E9F8175012EACBDB69FD9394AC2679BB8_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TransactionServer_t8E1BAF053CA85F5298485C22017FA930CEAE4AF6_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TransactionType_t3A73E9DC915D5DE00AF20C03654CD3847AD2041B_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0B9B1817617A533231256697131E5F5C61E2DA84);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral168F01393F0B2A5B55418841162E79D1CC1F9721);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral25FADA9348936FCC478462CD140255B9A32240DD);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral364F4173856E05DF96506EB76D1DECAD55D36048);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4BCDC696797D0907F414D0A559FDB6A9BC44DED1);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral651A5E23A44720E30164457ECE9CB85B7F1A5805);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral840D94CDC6A5AD28D5CB4F7047FAB75458D55B82);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8D15F03D159F52371623DCB65F2F20AC164670C3);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9B17E8E640F942060C05BADE883A7609FD784962);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA81FA6B9E83B8125C463F452F33A0AB631B1018A);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralAFDC8CE08FF9F67281417EFE30A0650287F40983);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB644DB392BFE2F90C745730EB19D745CFDF5CC8F);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB8CE7E9237ABF0736FC8C857C52753C9811A2833);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC5C8214B211D660B2B1942758406A96F39CC354D);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralCF7431A0BE46B934FEAF42C12B2CB593F999EC0F);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD90D9A995858BDF53E28CF2370714015239D252B);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralEB2F3ECD1DE11163379CCDFAC44787A0A18EB709);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralEBFFF519309F724532ADFE795BE05E56940C1A9C);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
Nullable_1_tDE41DEBBFE2A1E13B414994F47FFC271BAE3D1A0* G_B16_0 = NULL;
Nullable_1_tDE41DEBBFE2A1E13B414994F47FFC271BAE3D1A0* G_B15_0 = NULL;
String_t* G_B17_0 = NULL;
{
// m_Buffer.PushStartEvent("transaction", datetime, 1, true);
RuntimeObject* L_0 = __this->___m_Buffer_0;
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_1 = ___0_datetime;
Nullable_1_t365991B3904FDA7642A788423B28692FDC7CDB17 L_2;
memset((&L_2), 0, sizeof(L_2));
Nullable_1__ctor_m117BE9EF6DBC76B088B52AFB80634B9195D384A1((&L_2), ((int64_t)1), /*hidden argument*/Nullable_1__ctor_m117BE9EF6DBC76B088B52AFB80634B9195D384A1_RuntimeMethod_var);
NullCheck(L_0);
InterfaceActionInvoker4< String_t*, DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D, Nullable_1_t365991B3904FDA7642A788423B28692FDC7CDB17, bool >::Invoke(2 /* System.Void Unity.Services.Analytics.Internal.IBuffer::PushStartEvent(System.String,System.DateTime,System.Nullable`1<System.Int64>,System.Boolean) */, IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var, L_0, _stringLiteral840D94CDC6A5AD28D5CB4F7047FAB75458D55B82, L_1, L_2, (bool)1);
// commonParams.SerializeCommonEventParams(ref m_Buffer, callingMethodIdentifier);
StdCommonParams_tDFD4FF72F7EEBBC4384155713888A4485FF5E701* L_3 = ___1_commonParams;
RuntimeObject** L_4 = (RuntimeObject**)(&__this->___m_Buffer_0);
String_t* L_5 = ___2_callingMethodIdentifier;
NullCheck(L_3);
StdCommonParams_SerializeCommonEventParams_m174FE65D4790275038F1E89B2D2DD862DB5FCC0B(L_3, L_4, L_5, NULL);
// if (!string.IsNullOrEmpty(SdkVersion.SDK_VERSION))
il2cpp_codegen_runtime_class_init_inline(SdkVersion_t0BDC7D3E9F8175012EACBDB69FD9394AC2679BB8_il2cpp_TypeInfo_var);
String_t* L_6 = ((SdkVersion_t0BDC7D3E9F8175012EACBDB69FD9394AC2679BB8_StaticFields*)il2cpp_codegen_static_fields_for(SdkVersion_t0BDC7D3E9F8175012EACBDB69FD9394AC2679BB8_il2cpp_TypeInfo_var))->___SDK_VERSION_0;
bool L_7;
L_7 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_6, NULL);
if (L_7)
{
goto IL_0047;
}
}
{
// m_Buffer.PushString(SdkVersion.SDK_VERSION, "sdkVersion");
RuntimeObject* L_8 = __this->___m_Buffer_0;
il2cpp_codegen_runtime_class_init_inline(SdkVersion_t0BDC7D3E9F8175012EACBDB69FD9394AC2679BB8_il2cpp_TypeInfo_var);
String_t* L_9 = ((SdkVersion_t0BDC7D3E9F8175012EACBDB69FD9394AC2679BB8_StaticFields*)il2cpp_codegen_static_fields_for(SdkVersion_t0BDC7D3E9F8175012EACBDB69FD9394AC2679BB8_il2cpp_TypeInfo_var))->___SDK_VERSION_0;
NullCheck(L_8);
InterfaceActionInvoker2< String_t*, String_t* >::Invoke(10 /* System.Void Unity.Services.Analytics.Internal.IBuffer::PushString(System.String,System.String) */, IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var, L_8, L_9, _stringLiteralD90D9A995858BDF53E28CF2370714015239D252B);
}
IL_0047:
{
// if (!string.IsNullOrEmpty(transactionParameters.PaymentCountry))
TransactionParameters_tD9D02D3F07985D517D0E0254719E23CB39A7D7D8 L_10 = ___3_transactionParameters;
String_t* L_11 = L_10.___PaymentCountry_0;
bool L_12;
L_12 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_11, NULL);
if (L_12)
{
goto IL_006c;
}
}
{
// m_Buffer.PushString(transactionParameters.PaymentCountry, "paymentCountry");
RuntimeObject* L_13 = __this->___m_Buffer_0;
TransactionParameters_tD9D02D3F07985D517D0E0254719E23CB39A7D7D8 L_14 = ___3_transactionParameters;
String_t* L_15 = L_14.___PaymentCountry_0;
NullCheck(L_13);
InterfaceActionInvoker2< String_t*, String_t* >::Invoke(10 /* System.Void Unity.Services.Analytics.Internal.IBuffer::PushString(System.String,System.String) */, IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var, L_13, L_15, _stringLiteral0B9B1817617A533231256697131E5F5C61E2DA84);
}
IL_006c:
{
// if (!string.IsNullOrEmpty(transactionParameters.ProductID))
TransactionParameters_tD9D02D3F07985D517D0E0254719E23CB39A7D7D8 L_16 = ___3_transactionParameters;
String_t* L_17 = L_16.___ProductID_1;
bool L_18;
L_18 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_17, NULL);
if (L_18)
{
goto IL_0091;
}
}
{
// m_Buffer.PushString(transactionParameters.ProductID, "productID");
RuntimeObject* L_19 = __this->___m_Buffer_0;
TransactionParameters_tD9D02D3F07985D517D0E0254719E23CB39A7D7D8 L_20 = ___3_transactionParameters;
String_t* L_21 = L_20.___ProductID_1;
NullCheck(L_19);
InterfaceActionInvoker2< String_t*, String_t* >::Invoke(10 /* System.Void Unity.Services.Analytics.Internal.IBuffer::PushString(System.String,System.String) */, IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var, L_19, L_21, _stringLiteral364F4173856E05DF96506EB76D1DECAD55D36048);
}
IL_0091:
{
// if (transactionParameters.RevenueValidated.HasValue)
Nullable_1_t365991B3904FDA7642A788423B28692FDC7CDB17* L_22 = (Nullable_1_t365991B3904FDA7642A788423B28692FDC7CDB17*)(&(&___3_transactionParameters)->___RevenueValidated_2);
bool L_23;
L_23 = Nullable_1_get_HasValue_mB4991C0F4C2664AB3CB2584DEECF5BCE6AB7757D_inline(L_22, Nullable_1_get_HasValue_mB4991C0F4C2664AB3CB2584DEECF5BCE6AB7757D_RuntimeMethod_var);
if (!L_23)
{
goto IL_00bb;
}
}
{
// m_Buffer.PushInt64(transactionParameters.RevenueValidated.Value, "revenueValidated");
RuntimeObject* L_24 = __this->___m_Buffer_0;
Nullable_1_t365991B3904FDA7642A788423B28692FDC7CDB17* L_25 = (Nullable_1_t365991B3904FDA7642A788423B28692FDC7CDB17*)(&(&___3_transactionParameters)->___RevenueValidated_2);
int64_t L_26;
L_26 = Nullable_1_get_Value_mB475257F3012818AAA61B72B67DA701FACE716DC(L_25, Nullable_1_get_Value_mB475257F3012818AAA61B72B67DA701FACE716DC_RuntimeMethod_var);
NullCheck(L_24);
InterfaceActionInvoker2< int64_t, String_t* >::Invoke(11 /* System.Void Unity.Services.Analytics.Internal.IBuffer::PushInt64(System.Int64,System.String) */, IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var, L_24, L_26, _stringLiteralAFDC8CE08FF9F67281417EFE30A0650287F40983);
}
IL_00bb:
{
// if (!string.IsNullOrEmpty(transactionParameters.TransactionID))
TransactionParameters_tD9D02D3F07985D517D0E0254719E23CB39A7D7D8 L_27 = ___3_transactionParameters;
String_t* L_28 = L_27.___TransactionID_3;
bool L_29;
L_29 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_28, NULL);
if (L_29)
{
goto IL_00e0;
}
}
{
// m_Buffer.PushString(transactionParameters.TransactionID, "transactionID");
RuntimeObject* L_30 = __this->___m_Buffer_0;
TransactionParameters_tD9D02D3F07985D517D0E0254719E23CB39A7D7D8 L_31 = ___3_transactionParameters;
String_t* L_32 = L_31.___TransactionID_3;
NullCheck(L_30);
InterfaceActionInvoker2< String_t*, String_t* >::Invoke(10 /* System.Void Unity.Services.Analytics.Internal.IBuffer::PushString(System.String,System.String) */, IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var, L_30, L_32, _stringLiteralB644DB392BFE2F90C745730EB19D745CFDF5CC8F);
}
IL_00e0:
{
// if (!string.IsNullOrEmpty(transactionParameters.TransactionReceipt))
TransactionParameters_tD9D02D3F07985D517D0E0254719E23CB39A7D7D8 L_33 = ___3_transactionParameters;
String_t* L_34 = L_33.___TransactionReceipt_4;
bool L_35;
L_35 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_34, NULL);
if (L_35)
{
goto IL_0105;
}
}
{
// m_Buffer.PushString(transactionParameters.TransactionReceipt, "transactionReceipt");
RuntimeObject* L_36 = __this->___m_Buffer_0;
TransactionParameters_tD9D02D3F07985D517D0E0254719E23CB39A7D7D8 L_37 = ___3_transactionParameters;
String_t* L_38 = L_37.___TransactionReceipt_4;
NullCheck(L_36);
InterfaceActionInvoker2< String_t*, String_t* >::Invoke(10 /* System.Void Unity.Services.Analytics.Internal.IBuffer::PushString(System.String,System.String) */, IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var, L_36, L_38, _stringLiteral25FADA9348936FCC478462CD140255B9A32240DD);
}
IL_0105:
{
// if (!string.IsNullOrEmpty(transactionParameters.TransactionReceiptSignature))
TransactionParameters_tD9D02D3F07985D517D0E0254719E23CB39A7D7D8 L_39 = ___3_transactionParameters;
String_t* L_40 = L_39.___TransactionReceiptSignature_5;
bool L_41;
L_41 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_40, NULL);
if (L_41)
{
goto IL_012a;
}
}
{
// m_Buffer.PushString(transactionParameters.TransactionReceiptSignature, "transactionReceiptSignature");
RuntimeObject* L_42 = __this->___m_Buffer_0;
TransactionParameters_tD9D02D3F07985D517D0E0254719E23CB39A7D7D8 L_43 = ___3_transactionParameters;
String_t* L_44 = L_43.___TransactionReceiptSignature_5;
NullCheck(L_42);
InterfaceActionInvoker2< String_t*, String_t* >::Invoke(10 /* System.Void Unity.Services.Analytics.Internal.IBuffer::PushString(System.String,System.String) */, IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var, L_42, L_44, _stringLiteral168F01393F0B2A5B55418841162E79D1CC1F9721);
}
IL_012a:
{
// if (!string.IsNullOrEmpty(transactionParameters.TransactionServer?.ToString()))
Nullable_1_tDE41DEBBFE2A1E13B414994F47FFC271BAE3D1A0* L_45 = (Nullable_1_tDE41DEBBFE2A1E13B414994F47FFC271BAE3D1A0*)(&(&___3_transactionParameters)->___TransactionServer_6);
Nullable_1_tDE41DEBBFE2A1E13B414994F47FFC271BAE3D1A0* L_46 = L_45;
bool L_47;
L_47 = Nullable_1_get_HasValue_m9889FF51AAA84A603011CCCC6883709E4653D974_inline(L_46, Nullable_1_get_HasValue_m9889FF51AAA84A603011CCCC6883709E4653D974_RuntimeMethod_var);
G_B15_0 = L_46;
if (L_47)
{
G_B16_0 = L_46;
goto IL_013d;
}
}
{
G_B17_0 = ((String_t*)(NULL));
goto IL_0150;
}
IL_013d:
{
int32_t L_48;
L_48 = Nullable_1_GetValueOrDefault_m4BD07BA32875084AF6ADDD4B5A0B457CDA7F3172_inline(G_B16_0, Nullable_1_GetValueOrDefault_m4BD07BA32875084AF6ADDD4B5A0B457CDA7F3172_RuntimeMethod_var);
V_0 = L_48;
Il2CppFakeBox<int32_t> L_49(TransactionServer_t8E1BAF053CA85F5298485C22017FA930CEAE4AF6_il2cpp_TypeInfo_var, (&V_0));
String_t* L_50;
L_50 = Enum_ToString_m946B0B83C4470457D0FF555D862022C72BB55741((Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2*)(&L_49), NULL);
G_B17_0 = L_50;
}
IL_0150:
{
bool L_51;
L_51 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(G_B17_0, NULL);
if (L_51)
{
goto IL_0179;
}
}
{
// m_Buffer.PushString(transactionParameters.TransactionServer.ToString(), "transactionServer");
RuntimeObject* L_52 = __this->___m_Buffer_0;
Nullable_1_tDE41DEBBFE2A1E13B414994F47FFC271BAE3D1A0* L_53 = (Nullable_1_tDE41DEBBFE2A1E13B414994F47FFC271BAE3D1A0*)(&(&___3_transactionParameters)->___TransactionServer_6);
String_t* L_54;
L_54 = Nullable_1_ToString_m274639DE4BE7E6B4EA6DB8323ED40C3D709084CD(L_53, Nullable_1_ToString_m274639DE4BE7E6B4EA6DB8323ED40C3D709084CD_RuntimeMethod_var);
NullCheck(L_52);
InterfaceActionInvoker2< String_t*, String_t* >::Invoke(10 /* System.Void Unity.Services.Analytics.Internal.IBuffer::PushString(System.String,System.String) */, IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var, L_52, L_54, _stringLiteralA81FA6B9E83B8125C463F452F33A0AB631B1018A);
}
IL_0179:
{
// if (!string.IsNullOrEmpty(transactionParameters.TransactorID))
TransactionParameters_tD9D02D3F07985D517D0E0254719E23CB39A7D7D8 L_55 = ___3_transactionParameters;
String_t* L_56 = L_55.___TransactorID_7;
bool L_57;
L_57 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_56, NULL);
if (L_57)
{
goto IL_019e;
}
}
{
// m_Buffer.PushString(transactionParameters.TransactorID, "transactorID");
RuntimeObject* L_58 = __this->___m_Buffer_0;
TransactionParameters_tD9D02D3F07985D517D0E0254719E23CB39A7D7D8 L_59 = ___3_transactionParameters;
String_t* L_60 = L_59.___TransactorID_7;
NullCheck(L_58);
InterfaceActionInvoker2< String_t*, String_t* >::Invoke(10 /* System.Void Unity.Services.Analytics.Internal.IBuffer::PushString(System.String,System.String) */, IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var, L_58, L_60, _stringLiteralCF7431A0BE46B934FEAF42C12B2CB593F999EC0F);
}
IL_019e:
{
// if (!string.IsNullOrEmpty(transactionParameters.StoreItemSkuID))
TransactionParameters_tD9D02D3F07985D517D0E0254719E23CB39A7D7D8 L_61 = ___3_transactionParameters;
String_t* L_62 = L_61.___StoreItemSkuID_8;
bool L_63;
L_63 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_62, NULL);
if (L_63)
{
goto IL_01c3;
}
}
{
// m_Buffer.PushString(transactionParameters.StoreItemSkuID, "storeItemSkuID");
RuntimeObject* L_64 = __this->___m_Buffer_0;
TransactionParameters_tD9D02D3F07985D517D0E0254719E23CB39A7D7D8 L_65 = ___3_transactionParameters;
String_t* L_66 = L_65.___StoreItemSkuID_8;
NullCheck(L_64);
InterfaceActionInvoker2< String_t*, String_t* >::Invoke(10 /* System.Void Unity.Services.Analytics.Internal.IBuffer::PushString(System.String,System.String) */, IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var, L_64, L_66, _stringLiteralEB2F3ECD1DE11163379CCDFAC44787A0A18EB709);
}
IL_01c3:
{
// if (!string.IsNullOrEmpty(transactionParameters.StoreItemID))
TransactionParameters_tD9D02D3F07985D517D0E0254719E23CB39A7D7D8 L_67 = ___3_transactionParameters;
String_t* L_68 = L_67.___StoreItemID_9;
bool L_69;
L_69 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_68, NULL);
if (L_69)
{
goto IL_01e8;
}
}
{
// m_Buffer.PushString(transactionParameters.StoreItemID, "storeItemID");
RuntimeObject* L_70 = __this->___m_Buffer_0;
TransactionParameters_tD9D02D3F07985D517D0E0254719E23CB39A7D7D8 L_71 = ___3_transactionParameters;
String_t* L_72 = L_71.___StoreItemID_9;
NullCheck(L_70);
InterfaceActionInvoker2< String_t*, String_t* >::Invoke(10 /* System.Void Unity.Services.Analytics.Internal.IBuffer::PushString(System.String,System.String) */, IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var, L_70, L_72, _stringLiteral9B17E8E640F942060C05BADE883A7609FD784962);
}
IL_01e8:
{
// if (!string.IsNullOrEmpty(transactionParameters.StoreID))
TransactionParameters_tD9D02D3F07985D517D0E0254719E23CB39A7D7D8 L_73 = ___3_transactionParameters;
String_t* L_74 = L_73.___StoreID_10;
bool L_75;
L_75 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_74, NULL);
if (L_75)
{
goto IL_020d;
}
}
{
// m_Buffer.PushString(transactionParameters.StoreID, "storeID");
RuntimeObject* L_76 = __this->___m_Buffer_0;
TransactionParameters_tD9D02D3F07985D517D0E0254719E23CB39A7D7D8 L_77 = ___3_transactionParameters;
String_t* L_78 = L_77.___StoreID_10;
NullCheck(L_76);
InterfaceActionInvoker2< String_t*, String_t* >::Invoke(10 /* System.Void Unity.Services.Analytics.Internal.IBuffer::PushString(System.String,System.String) */, IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var, L_76, L_78, _stringLiteral4BCDC696797D0907F414D0A559FDB6A9BC44DED1);
}
IL_020d:
{
// if (!string.IsNullOrEmpty(transactionParameters.StoreSourceID))
TransactionParameters_tD9D02D3F07985D517D0E0254719E23CB39A7D7D8 L_79 = ___3_transactionParameters;
String_t* L_80 = L_79.___StoreSourceID_11;
bool L_81;
L_81 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_80, NULL);
if (L_81)
{
goto IL_0232;
}
}
{
// m_Buffer.PushString(transactionParameters.StoreSourceID, "storeSourceID");
RuntimeObject* L_82 = __this->___m_Buffer_0;
TransactionParameters_tD9D02D3F07985D517D0E0254719E23CB39A7D7D8 L_83 = ___3_transactionParameters;
String_t* L_84 = L_83.___StoreSourceID_11;
NullCheck(L_82);
InterfaceActionInvoker2< String_t*, String_t* >::Invoke(10 /* System.Void Unity.Services.Analytics.Internal.IBuffer::PushString(System.String,System.String) */, IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var, L_82, L_84, _stringLiteralC5C8214B211D660B2B1942758406A96F39CC354D);
}
IL_0232:
{
// m_Buffer.PushString(transactionParameters.TransactionName, "transactionName");
RuntimeObject* L_85 = __this->___m_Buffer_0;
TransactionParameters_tD9D02D3F07985D517D0E0254719E23CB39A7D7D8 L_86 = ___3_transactionParameters;
String_t* L_87 = L_86.___TransactionName_12;
NullCheck(L_85);
InterfaceActionInvoker2< String_t*, String_t* >::Invoke(10 /* System.Void Unity.Services.Analytics.Internal.IBuffer::PushString(System.String,System.String) */, IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var, L_85, L_87, _stringLiteral651A5E23A44720E30164457ECE9CB85B7F1A5805);
// m_Buffer.PushString(transactionParameters.TransactionType.ToString(), "transactionType");
RuntimeObject* L_88 = __this->___m_Buffer_0;
int32_t* L_89 = (int32_t*)(&(&___3_transactionParameters)->___TransactionType_13);
Il2CppFakeBox<int32_t> L_90(TransactionType_t3A73E9DC915D5DE00AF20C03654CD3847AD2041B_il2cpp_TypeInfo_var, L_89);
String_t* L_91;
L_91 = Enum_ToString_m946B0B83C4470457D0FF555D862022C72BB55741((Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2*)(&L_90), NULL);
NullCheck(L_88);
InterfaceActionInvoker2< String_t*, String_t* >::Invoke(10 /* System.Void Unity.Services.Analytics.Internal.IBuffer::PushString(System.String,System.String) */, IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var, L_88, L_91, _stringLiteralEBFFF519309F724532ADFE795BE05E56940C1A9C);
// SetProduct("productsReceived", transactionParameters.ProductsReceived);
TransactionParameters_tD9D02D3F07985D517D0E0254719E23CB39A7D7D8 L_92 = ___3_transactionParameters;
Product_t52DD43437B785EE6A4E0DEEBC3A4E06F7B6A4F72 L_93 = L_92.___ProductsReceived_14;
DataGenerator_SetProduct_mEC1C1CD2FF5E92D6041C83A370DE78B35DD2C7DA(__this, _stringLiteral8D15F03D159F52371623DCB65F2F20AC164670C3, L_93, NULL);
// SetProduct("productsSpent", transactionParameters.ProductsSpent);
TransactionParameters_tD9D02D3F07985D517D0E0254719E23CB39A7D7D8 L_94 = ___3_transactionParameters;
Product_t52DD43437B785EE6A4E0DEEBC3A4E06F7B6A4F72 L_95 = L_94.___ProductsSpent_15;
DataGenerator_SetProduct_mEC1C1CD2FF5E92D6041C83A370DE78B35DD2C7DA(__this, _stringLiteralB8CE7E9237ABF0736FC8C857C52753C9811A2833, L_95, NULL);
// m_Buffer.PushEndEvent();
RuntimeObject* L_96 = __this->___m_Buffer_0;
NullCheck(L_96);
InterfaceActionInvoker0::Invoke(3 /* System.Void Unity.Services.Analytics.Internal.IBuffer::PushEndEvent() */, IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var, L_96);
// }
return;
}
}
// System.Void Unity.Services.Analytics.Data.DataGenerator::TransactionFailed(System.DateTime,Unity.Services.Analytics.Data.StdCommonParams,System.String,Unity.Services.Analytics.TransactionFailedParameters)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DataGenerator_TransactionFailed_m87E9AB12D719AAF4DCB1D0EDD5852212BB954ED3 (DataGenerator_t25BC607B3B6D456EAA5DC9C3F600C4B560800183* __this, DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___0_datetime, StdCommonParams_tDFD4FF72F7EEBBC4384155713888A4485FF5E701* ___1_commonParams, String_t* ___2_callingMethodIdentifier, TransactionFailedParameters_tC05D2B605A049E2FE0A3F334F647C6B4EE3F29AA ___3_parameters, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_GetValueOrDefault_m4BD07BA32875084AF6ADDD4B5A0B457CDA7F3172_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_ToString_m274639DE4BE7E6B4EA6DB8323ED40C3D709084CD_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1__ctor_m117BE9EF6DBC76B088B52AFB80634B9195D384A1_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_HasValue_m6B76D139692C43B2AF7C695FAB044B16ACFAF355_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_HasValue_m9889FF51AAA84A603011CCCC6883709E4653D974_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_HasValue_mB4991C0F4C2664AB3CB2584DEECF5BCE6AB7757D_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_Value_mB475257F3012818AAA61B72B67DA701FACE716DC_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_Value_mE2C54C6AE9FC9F05BF44CD9D7D61DC6CD56E3E28_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SdkVersion_t0BDC7D3E9F8175012EACBDB69FD9394AC2679BB8_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TransactionServer_t8E1BAF053CA85F5298485C22017FA930CEAE4AF6_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TransactionType_t3A73E9DC915D5DE00AF20C03654CD3847AD2041B_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0B9B1817617A533231256697131E5F5C61E2DA84);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral364F4173856E05DF96506EB76D1DECAD55D36048);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4BCDC696797D0907F414D0A559FDB6A9BC44DED1);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral619BDA5E967D38FF2CACB710EDB80923C58F95F4);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral651A5E23A44720E30164457ECE9CB85B7F1A5805);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral69A55D6A7B8F6805036E7282C998441CAEC7D285);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8D15F03D159F52371623DCB65F2F20AC164670C3);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9B17E8E640F942060C05BADE883A7609FD784962);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA71FA40DE21B69F70DF58889ED33CA8900C25911);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA7CD589438ECC899D2A0EF6B490F67AAFDC180B5);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA81FA6B9E83B8125C463F452F33A0AB631B1018A);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralAFDC8CE08FF9F67281417EFE30A0650287F40983);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB644DB392BFE2F90C745730EB19D745CFDF5CC8F);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB8CE7E9237ABF0736FC8C857C52753C9811A2833);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC5C8214B211D660B2B1942758406A96F39CC354D);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD90D9A995858BDF53E28CF2370714015239D252B);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDCC2A0E9BB0E18185E2813F45A0FDBAAFE5F6277);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralEB2F3ECD1DE11163379CCDFAC44787A0A18EB709);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralEBFFF519309F724532ADFE795BE05E56940C1A9C);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF69DD696BDE0B4DE0CE271589A8F62ABF3A855B3);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
Nullable_1_tDE41DEBBFE2A1E13B414994F47FFC271BAE3D1A0* G_B12_0 = NULL;
Nullable_1_tDE41DEBBFE2A1E13B414994F47FFC271BAE3D1A0* G_B11_0 = NULL;
String_t* G_B13_0 = NULL;
{
// m_Buffer.PushStartEvent("transactionFailed", datetime, 1, true);
RuntimeObject* L_0 = __this->___m_Buffer_0;
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_1 = ___0_datetime;
Nullable_1_t365991B3904FDA7642A788423B28692FDC7CDB17 L_2;
memset((&L_2), 0, sizeof(L_2));
Nullable_1__ctor_m117BE9EF6DBC76B088B52AFB80634B9195D384A1((&L_2), ((int64_t)1), /*hidden argument*/Nullable_1__ctor_m117BE9EF6DBC76B088B52AFB80634B9195D384A1_RuntimeMethod_var);
NullCheck(L_0);
InterfaceActionInvoker4< String_t*, DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D, Nullable_1_t365991B3904FDA7642A788423B28692FDC7CDB17, bool >::Invoke(2 /* System.Void Unity.Services.Analytics.Internal.IBuffer::PushStartEvent(System.String,System.DateTime,System.Nullable`1<System.Int64>,System.Boolean) */, IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var, L_0, _stringLiteralA7CD589438ECC899D2A0EF6B490F67AAFDC180B5, L_1, L_2, (bool)1);
// commonParams.SerializeCommonEventParams(ref m_Buffer, callingMethodIdentifier);
StdCommonParams_tDFD4FF72F7EEBBC4384155713888A4485FF5E701* L_3 = ___1_commonParams;
RuntimeObject** L_4 = (RuntimeObject**)(&__this->___m_Buffer_0);
String_t* L_5 = ___2_callingMethodIdentifier;
NullCheck(L_3);
StdCommonParams_SerializeCommonEventParams_m174FE65D4790275038F1E89B2D2DD862DB5FCC0B(L_3, L_4, L_5, NULL);
// if (!string.IsNullOrEmpty(SdkVersion.SDK_VERSION))
il2cpp_codegen_runtime_class_init_inline(SdkVersion_t0BDC7D3E9F8175012EACBDB69FD9394AC2679BB8_il2cpp_TypeInfo_var);
String_t* L_6 = ((SdkVersion_t0BDC7D3E9F8175012EACBDB69FD9394AC2679BB8_StaticFields*)il2cpp_codegen_static_fields_for(SdkVersion_t0BDC7D3E9F8175012EACBDB69FD9394AC2679BB8_il2cpp_TypeInfo_var))->___SDK_VERSION_0;
bool L_7;
L_7 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_6, NULL);
if (L_7)
{
goto IL_0047;
}
}
{
// m_Buffer.PushString(SdkVersion.SDK_VERSION, "sdkVersion");
RuntimeObject* L_8 = __this->___m_Buffer_0;
il2cpp_codegen_runtime_class_init_inline(SdkVersion_t0BDC7D3E9F8175012EACBDB69FD9394AC2679BB8_il2cpp_TypeInfo_var);
String_t* L_9 = ((SdkVersion_t0BDC7D3E9F8175012EACBDB69FD9394AC2679BB8_StaticFields*)il2cpp_codegen_static_fields_for(SdkVersion_t0BDC7D3E9F8175012EACBDB69FD9394AC2679BB8_il2cpp_TypeInfo_var))->___SDK_VERSION_0;
NullCheck(L_8);
InterfaceActionInvoker2< String_t*, String_t* >::Invoke(10 /* System.Void Unity.Services.Analytics.Internal.IBuffer::PushString(System.String,System.String) */, IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var, L_8, L_9, _stringLiteralD90D9A995858BDF53E28CF2370714015239D252B);
}
IL_0047:
{
// if (!string.IsNullOrEmpty(parameters.PaymentCountry))
TransactionFailedParameters_tC05D2B605A049E2FE0A3F334F647C6B4EE3F29AA L_10 = ___3_parameters;
String_t* L_11 = L_10.___PaymentCountry_0;
bool L_12;
L_12 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_11, NULL);
if (L_12)
{
goto IL_006c;
}
}
{
// m_Buffer.PushString(parameters.PaymentCountry, "paymentCountry");
RuntimeObject* L_13 = __this->___m_Buffer_0;
TransactionFailedParameters_tC05D2B605A049E2FE0A3F334F647C6B4EE3F29AA L_14 = ___3_parameters;
String_t* L_15 = L_14.___PaymentCountry_0;
NullCheck(L_13);
InterfaceActionInvoker2< String_t*, String_t* >::Invoke(10 /* System.Void Unity.Services.Analytics.Internal.IBuffer::PushString(System.String,System.String) */, IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var, L_13, L_15, _stringLiteral0B9B1817617A533231256697131E5F5C61E2DA84);
}
IL_006c:
{
// if (!string.IsNullOrEmpty(parameters.ProductID))
TransactionFailedParameters_tC05D2B605A049E2FE0A3F334F647C6B4EE3F29AA L_16 = ___3_parameters;
String_t* L_17 = L_16.___ProductID_9;
bool L_18;
L_18 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_17, NULL);
if (L_18)
{
goto IL_0091;
}
}
{
// m_Buffer.PushString(parameters.ProductID, "productID");
RuntimeObject* L_19 = __this->___m_Buffer_0;
TransactionFailedParameters_tC05D2B605A049E2FE0A3F334F647C6B4EE3F29AA L_20 = ___3_parameters;
String_t* L_21 = L_20.___ProductID_9;
NullCheck(L_19);
InterfaceActionInvoker2< String_t*, String_t* >::Invoke(10 /* System.Void Unity.Services.Analytics.Internal.IBuffer::PushString(System.String,System.String) */, IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var, L_19, L_21, _stringLiteral364F4173856E05DF96506EB76D1DECAD55D36048);
}
IL_0091:
{
// if (parameters.RevenueValidated.HasValue)
Nullable_1_t365991B3904FDA7642A788423B28692FDC7CDB17* L_22 = (Nullable_1_t365991B3904FDA7642A788423B28692FDC7CDB17*)(&(&___3_parameters)->___RevenueValidated_12);
bool L_23;
L_23 = Nullable_1_get_HasValue_mB4991C0F4C2664AB3CB2584DEECF5BCE6AB7757D_inline(L_22, Nullable_1_get_HasValue_mB4991C0F4C2664AB3CB2584DEECF5BCE6AB7757D_RuntimeMethod_var);
if (!L_23)
{
goto IL_00bb;
}
}
{
// m_Buffer.PushInt64(parameters.RevenueValidated.Value, "revenueValidated");
RuntimeObject* L_24 = __this->___m_Buffer_0;
Nullable_1_t365991B3904FDA7642A788423B28692FDC7CDB17* L_25 = (Nullable_1_t365991B3904FDA7642A788423B28692FDC7CDB17*)(&(&___3_parameters)->___RevenueValidated_12);
int64_t L_26;
L_26 = Nullable_1_get_Value_mB475257F3012818AAA61B72B67DA701FACE716DC(L_25, Nullable_1_get_Value_mB475257F3012818AAA61B72B67DA701FACE716DC_RuntimeMethod_var);
NullCheck(L_24);
InterfaceActionInvoker2< int64_t, String_t* >::Invoke(11 /* System.Void Unity.Services.Analytics.Internal.IBuffer::PushInt64(System.Int64,System.String) */, IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var, L_24, L_26, _stringLiteralAFDC8CE08FF9F67281417EFE30A0650287F40983);
}
IL_00bb:
{
// if (!string.IsNullOrEmpty(parameters.TransactionID))
TransactionFailedParameters_tC05D2B605A049E2FE0A3F334F647C6B4EE3F29AA L_27 = ___3_parameters;
String_t* L_28 = L_27.___TransactionID_5;
bool L_29;
L_29 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_28, NULL);
if (L_29)
{
goto IL_00e0;
}
}
{
// m_Buffer.PushString(parameters.TransactionID, "transactionID");
RuntimeObject* L_30 = __this->___m_Buffer_0;
TransactionFailedParameters_tC05D2B605A049E2FE0A3F334F647C6B4EE3F29AA L_31 = ___3_parameters;
String_t* L_32 = L_31.___TransactionID_5;
NullCheck(L_30);
InterfaceActionInvoker2< String_t*, String_t* >::Invoke(10 /* System.Void Unity.Services.Analytics.Internal.IBuffer::PushString(System.String,System.String) */, IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var, L_30, L_32, _stringLiteralB644DB392BFE2F90C745730EB19D745CFDF5CC8F);
}
IL_00e0:
{
// if (!string.IsNullOrEmpty(parameters.TransactionServer?.ToString()))
Nullable_1_tDE41DEBBFE2A1E13B414994F47FFC271BAE3D1A0* L_33 = (Nullable_1_tDE41DEBBFE2A1E13B414994F47FFC271BAE3D1A0*)(&(&___3_parameters)->___TransactionServer_11);
Nullable_1_tDE41DEBBFE2A1E13B414994F47FFC271BAE3D1A0* L_34 = L_33;
bool L_35;
L_35 = Nullable_1_get_HasValue_m9889FF51AAA84A603011CCCC6883709E4653D974_inline(L_34, Nullable_1_get_HasValue_m9889FF51AAA84A603011CCCC6883709E4653D974_RuntimeMethod_var);
G_B11_0 = L_34;
if (L_35)
{
G_B12_0 = L_34;
goto IL_00f3;
}
}
{
G_B13_0 = ((String_t*)(NULL));
goto IL_0106;
}
IL_00f3:
{
int32_t L_36;
L_36 = Nullable_1_GetValueOrDefault_m4BD07BA32875084AF6ADDD4B5A0B457CDA7F3172_inline(G_B12_0, Nullable_1_GetValueOrDefault_m4BD07BA32875084AF6ADDD4B5A0B457CDA7F3172_RuntimeMethod_var);
V_0 = L_36;
Il2CppFakeBox<int32_t> L_37(TransactionServer_t8E1BAF053CA85F5298485C22017FA930CEAE4AF6_il2cpp_TypeInfo_var, (&V_0));
String_t* L_38;
L_38 = Enum_ToString_m946B0B83C4470457D0FF555D862022C72BB55741((Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2*)(&L_37), NULL);
G_B13_0 = L_38;
}
IL_0106:
{
bool L_39;
L_39 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(G_B13_0, NULL);
if (L_39)
{
goto IL_012f;
}
}
{
// m_Buffer.PushString(parameters.TransactionServer.ToString(), "transactionServer");
RuntimeObject* L_40 = __this->___m_Buffer_0;
Nullable_1_tDE41DEBBFE2A1E13B414994F47FFC271BAE3D1A0* L_41 = (Nullable_1_tDE41DEBBFE2A1E13B414994F47FFC271BAE3D1A0*)(&(&___3_parameters)->___TransactionServer_11);
String_t* L_42;
L_42 = Nullable_1_ToString_m274639DE4BE7E6B4EA6DB8323ED40C3D709084CD(L_41, Nullable_1_ToString_m274639DE4BE7E6B4EA6DB8323ED40C3D709084CD_RuntimeMethod_var);
NullCheck(L_40);
InterfaceActionInvoker2< String_t*, String_t* >::Invoke(10 /* System.Void Unity.Services.Analytics.Internal.IBuffer::PushString(System.String,System.String) */, IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var, L_40, L_42, _stringLiteralA81FA6B9E83B8125C463F452F33A0AB631B1018A);
}
IL_012f:
{
// if (parameters.EngagementID != null)
Nullable_1_t365991B3904FDA7642A788423B28692FDC7CDB17* L_43 = (Nullable_1_t365991B3904FDA7642A788423B28692FDC7CDB17*)(&(&___3_parameters)->___EngagementID_1);
bool L_44;
L_44 = Nullable_1_get_HasValue_mB4991C0F4C2664AB3CB2584DEECF5BCE6AB7757D_inline(L_43, Nullable_1_get_HasValue_mB4991C0F4C2664AB3CB2584DEECF5BCE6AB7757D_RuntimeMethod_var);
if (!L_44)
{
goto IL_0159;
}
}
{
// m_Buffer.PushInt64((long)parameters.EngagementID, "engagementID");
RuntimeObject* L_45 = __this->___m_Buffer_0;
Nullable_1_t365991B3904FDA7642A788423B28692FDC7CDB17* L_46 = (Nullable_1_t365991B3904FDA7642A788423B28692FDC7CDB17*)(&(&___3_parameters)->___EngagementID_1);
int64_t L_47;
L_47 = Nullable_1_get_Value_mB475257F3012818AAA61B72B67DA701FACE716DC(L_46, Nullable_1_get_Value_mB475257F3012818AAA61B72B67DA701FACE716DC_RuntimeMethod_var);
NullCheck(L_45);
InterfaceActionInvoker2< int64_t, String_t* >::Invoke(11 /* System.Void Unity.Services.Analytics.Internal.IBuffer::PushInt64(System.Int64,System.String) */, IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var, L_45, L_47, _stringLiteralF69DD696BDE0B4DE0CE271589A8F62ABF3A855B3);
}
IL_0159:
{
// if (!string.IsNullOrEmpty(parameters.GameStoreID))
TransactionFailedParameters_tC05D2B605A049E2FE0A3F334F647C6B4EE3F29AA L_48 = ___3_parameters;
String_t* L_49 = L_48.___GameStoreID_10;
bool L_50;
L_50 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_49, NULL);
if (L_50)
{
goto IL_017e;
}
}
{
// m_Buffer.PushString(parameters.GameStoreID, "gameStoreID");
RuntimeObject* L_51 = __this->___m_Buffer_0;
TransactionFailedParameters_tC05D2B605A049E2FE0A3F334F647C6B4EE3F29AA L_52 = ___3_parameters;
String_t* L_53 = L_52.___GameStoreID_10;
NullCheck(L_51);
InterfaceActionInvoker2< String_t*, String_t* >::Invoke(10 /* System.Void Unity.Services.Analytics.Internal.IBuffer::PushString(System.String,System.String) */, IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var, L_51, L_53, _stringLiteralDCC2A0E9BB0E18185E2813F45A0FDBAAFE5F6277);
}
IL_017e:
{
// if (!string.IsNullOrEmpty(parameters.AmazonUserID))
TransactionFailedParameters_tC05D2B605A049E2FE0A3F334F647C6B4EE3F29AA L_54 = ___3_parameters;
String_t* L_55 = L_54.___AmazonUserID_7;
bool L_56;
L_56 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_55, NULL);
if (L_56)
{
goto IL_01a3;
}
}
{
// m_Buffer.PushString(parameters.AmazonUserID, "amazonUserID");
RuntimeObject* L_57 = __this->___m_Buffer_0;
TransactionFailedParameters_tC05D2B605A049E2FE0A3F334F647C6B4EE3F29AA L_58 = ___3_parameters;
String_t* L_59 = L_58.___AmazonUserID_7;
NullCheck(L_57);
InterfaceActionInvoker2< String_t*, String_t* >::Invoke(10 /* System.Void Unity.Services.Analytics.Internal.IBuffer::PushString(System.String,System.String) */, IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var, L_57, L_59, _stringLiteral619BDA5E967D38FF2CACB710EDB80923C58F95F4);
}
IL_01a3:
{
// if (parameters.IsInitiator != null)
Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01* L_60 = (Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01*)(&(&___3_parameters)->___IsInitiator_2);
bool L_61;
L_61 = Nullable_1_get_HasValue_m6B76D139692C43B2AF7C695FAB044B16ACFAF355_inline(L_60, Nullable_1_get_HasValue_m6B76D139692C43B2AF7C695FAB044B16ACFAF355_RuntimeMethod_var);
if (!L_61)
{
goto IL_01cd;
}
}
{
// m_Buffer.PushBool((bool)parameters.IsInitiator, "isInitiator");
RuntimeObject* L_62 = __this->___m_Buffer_0;
Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01* L_63 = (Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01*)(&(&___3_parameters)->___IsInitiator_2);
bool L_64;
L_64 = Nullable_1_get_Value_mE2C54C6AE9FC9F05BF44CD9D7D61DC6CD56E3E28(L_63, Nullable_1_get_Value_mE2C54C6AE9FC9F05BF44CD9D7D61DC6CD56E3E28_RuntimeMethod_var);
NullCheck(L_62);
InterfaceActionInvoker2< bool, String_t* >::Invoke(13 /* System.Void Unity.Services.Analytics.Internal.IBuffer::PushBool(System.Boolean,System.String) */, IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var, L_62, L_64, _stringLiteral69A55D6A7B8F6805036E7282C998441CAEC7D285);
}
IL_01cd:
{
// if (!string.IsNullOrEmpty(parameters.StoreItemSkuID))
TransactionFailedParameters_tC05D2B605A049E2FE0A3F334F647C6B4EE3F29AA L_65 = ___3_parameters;
String_t* L_66 = L_65.___StoreItemSkuID_8;
bool L_67;
L_67 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_66, NULL);
if (L_67)
{
goto IL_01f2;
}
}
{
// m_Buffer.PushString(parameters.StoreItemSkuID, "storeItemSkuID");
RuntimeObject* L_68 = __this->___m_Buffer_0;
TransactionFailedParameters_tC05D2B605A049E2FE0A3F334F647C6B4EE3F29AA L_69 = ___3_parameters;
String_t* L_70 = L_69.___StoreItemSkuID_8;
NullCheck(L_68);
InterfaceActionInvoker2< String_t*, String_t* >::Invoke(10 /* System.Void Unity.Services.Analytics.Internal.IBuffer::PushString(System.String,System.String) */, IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var, L_68, L_70, _stringLiteralEB2F3ECD1DE11163379CCDFAC44787A0A18EB709);
}
IL_01f2:
{
// if (!string.IsNullOrEmpty(parameters.StoreItemID))
TransactionFailedParameters_tC05D2B605A049E2FE0A3F334F647C6B4EE3F29AA L_71 = ___3_parameters;
String_t* L_72 = L_71.___StoreItemID_6;
bool L_73;
L_73 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_72, NULL);
if (L_73)
{
goto IL_0217;
}
}
{
// m_Buffer.PushString(parameters.StoreItemID, "storeItemID");
RuntimeObject* L_74 = __this->___m_Buffer_0;
TransactionFailedParameters_tC05D2B605A049E2FE0A3F334F647C6B4EE3F29AA L_75 = ___3_parameters;
String_t* L_76 = L_75.___StoreItemID_6;
NullCheck(L_74);
InterfaceActionInvoker2< String_t*, String_t* >::Invoke(10 /* System.Void Unity.Services.Analytics.Internal.IBuffer::PushString(System.String,System.String) */, IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var, L_74, L_76, _stringLiteral9B17E8E640F942060C05BADE883A7609FD784962);
}
IL_0217:
{
// if (!string.IsNullOrEmpty(parameters.StoreID))
TransactionFailedParameters_tC05D2B605A049E2FE0A3F334F647C6B4EE3F29AA L_77 = ___3_parameters;
String_t* L_78 = L_77.___StoreID_3;
bool L_79;
L_79 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_78, NULL);
if (L_79)
{
goto IL_023c;
}
}
{
// m_Buffer.PushString(parameters.StoreID, "storeID");
RuntimeObject* L_80 = __this->___m_Buffer_0;
TransactionFailedParameters_tC05D2B605A049E2FE0A3F334F647C6B4EE3F29AA L_81 = ___3_parameters;
String_t* L_82 = L_81.___StoreID_3;
NullCheck(L_80);
InterfaceActionInvoker2< String_t*, String_t* >::Invoke(10 /* System.Void Unity.Services.Analytics.Internal.IBuffer::PushString(System.String,System.String) */, IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var, L_80, L_82, _stringLiteral4BCDC696797D0907F414D0A559FDB6A9BC44DED1);
}
IL_023c:
{
// if (!string.IsNullOrEmpty(parameters.StoreSourceID))
TransactionFailedParameters_tC05D2B605A049E2FE0A3F334F647C6B4EE3F29AA L_83 = ___3_parameters;
String_t* L_84 = L_83.___StoreSourceID_4;
bool L_85;
L_85 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_84, NULL);
if (L_85)
{
goto IL_0261;
}
}
{
// m_Buffer.PushString(parameters.StoreSourceID, "storeSourceID");
RuntimeObject* L_86 = __this->___m_Buffer_0;
TransactionFailedParameters_tC05D2B605A049E2FE0A3F334F647C6B4EE3F29AA L_87 = ___3_parameters;
String_t* L_88 = L_87.___StoreSourceID_4;
NullCheck(L_86);
InterfaceActionInvoker2< String_t*, String_t* >::Invoke(10 /* System.Void Unity.Services.Analytics.Internal.IBuffer::PushString(System.String,System.String) */, IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var, L_86, L_88, _stringLiteralC5C8214B211D660B2B1942758406A96F39CC354D);
}
IL_0261:
{
// m_Buffer.PushString(parameters.TransactionName, "transactionName");
RuntimeObject* L_89 = __this->___m_Buffer_0;
TransactionFailedParameters_tC05D2B605A049E2FE0A3F334F647C6B4EE3F29AA L_90 = ___3_parameters;
String_t* L_91 = L_90.___TransactionName_13;
NullCheck(L_89);
InterfaceActionInvoker2< String_t*, String_t* >::Invoke(10 /* System.Void Unity.Services.Analytics.Internal.IBuffer::PushString(System.String,System.String) */, IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var, L_89, L_91, _stringLiteral651A5E23A44720E30164457ECE9CB85B7F1A5805);
// m_Buffer.PushString(parameters.TransactionType.ToString(), "transactionType");
RuntimeObject* L_92 = __this->___m_Buffer_0;
int32_t* L_93 = (int32_t*)(&(&___3_parameters)->___TransactionType_14);
Il2CppFakeBox<int32_t> L_94(TransactionType_t3A73E9DC915D5DE00AF20C03654CD3847AD2041B_il2cpp_TypeInfo_var, L_93);
String_t* L_95;
L_95 = Enum_ToString_m946B0B83C4470457D0FF555D862022C72BB55741((Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2*)(&L_94), NULL);
NullCheck(L_92);
InterfaceActionInvoker2< String_t*, String_t* >::Invoke(10 /* System.Void Unity.Services.Analytics.Internal.IBuffer::PushString(System.String,System.String) */, IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var, L_92, L_95, _stringLiteralEBFFF519309F724532ADFE795BE05E56940C1A9C);
// SetProduct("productsReceived", parameters.ProductsReceived);
TransactionFailedParameters_tC05D2B605A049E2FE0A3F334F647C6B4EE3F29AA L_96 = ___3_parameters;
Product_t52DD43437B785EE6A4E0DEEBC3A4E06F7B6A4F72 L_97 = L_96.___ProductsReceived_15;
DataGenerator_SetProduct_mEC1C1CD2FF5E92D6041C83A370DE78B35DD2C7DA(__this, _stringLiteral8D15F03D159F52371623DCB65F2F20AC164670C3, L_97, NULL);
// SetProduct("productsSpent", parameters.ProductsSpent);
TransactionFailedParameters_tC05D2B605A049E2FE0A3F334F647C6B4EE3F29AA L_98 = ___3_parameters;
Product_t52DD43437B785EE6A4E0DEEBC3A4E06F7B6A4F72 L_99 = L_98.___ProductsSpent_16;
DataGenerator_SetProduct_mEC1C1CD2FF5E92D6041C83A370DE78B35DD2C7DA(__this, _stringLiteralB8CE7E9237ABF0736FC8C857C52753C9811A2833, L_99, NULL);
// m_Buffer.PushString(parameters.FailureReason, "failureReason");
RuntimeObject* L_100 = __this->___m_Buffer_0;
TransactionFailedParameters_tC05D2B605A049E2FE0A3F334F647C6B4EE3F29AA L_101 = ___3_parameters;
String_t* L_102 = L_101.___FailureReason_17;
NullCheck(L_100);
InterfaceActionInvoker2< String_t*, String_t* >::Invoke(10 /* System.Void Unity.Services.Analytics.Internal.IBuffer::PushString(System.String,System.String) */, IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var, L_100, L_102, _stringLiteralA71FA40DE21B69F70DF58889ED33CA8900C25911);
// m_Buffer.PushEndEvent();
RuntimeObject* L_103 = __this->___m_Buffer_0;
NullCheck(L_103);
InterfaceActionInvoker0::Invoke(3 /* System.Void Unity.Services.Analytics.Internal.IBuffer::PushEndEvent() */, IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var, L_103);
// }
return;
}
}
// System.Void Unity.Services.Analytics.Data.DataGenerator::ClientDevice(System.DateTime,Unity.Services.Analytics.Data.StdCommonParams,System.String,System.String,System.String,System.Int64,System.Int64,System.Int64,System.Int64,System.Int64)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DataGenerator_ClientDevice_mF4CDD36BAE833B0D7BA340B6E24D073F6AA7AFDD (DataGenerator_t25BC607B3B6D456EAA5DC9C3F600C4B560800183* __this, DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___0_datetime, StdCommonParams_tDFD4FF72F7EEBBC4384155713888A4485FF5E701* ___1_commonParams, String_t* ___2_callingMethodIdentifier, String_t* ___3_cpuType, String_t* ___4_gpuType, int64_t ___5_cpuCores, int64_t ___6_ramTotal, int64_t ___7_screenWidth, int64_t ___8_screenHeight, int64_t ___9_screenDPI, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1__ctor_m117BE9EF6DBC76B088B52AFB80634B9195D384A1_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral28A51A51047FE7B2AF7B929A267EC4F0F3C64879);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5CD4EC817130CA9033AF4BCFA7ED48C26B484E86);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5D1CF0F514CC51BB32FE1D4AC625DC653D45A9B5);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral848E244106FAAF80CBD208A47B17E360C4FAA789);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral87F47D94EE1EC30005CE053B6857C7BE5A9D938D);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral95A5D8F8216FEF6AB6DA124B8556B99686008921);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC365F5F1C2EDA22BED613D31A3187707C16C7891);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDC543083837575FBEE37F25FE1315D6165157A7F);
s_Il2CppMethodInitialized = true;
}
{
// m_Buffer.PushStartEvent("clientDevice", datetime, 1, true);
RuntimeObject* L_0 = __this->___m_Buffer_0;
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_1 = ___0_datetime;
Nullable_1_t365991B3904FDA7642A788423B28692FDC7CDB17 L_2;
memset((&L_2), 0, sizeof(L_2));
Nullable_1__ctor_m117BE9EF6DBC76B088B52AFB80634B9195D384A1((&L_2), ((int64_t)1), /*hidden argument*/Nullable_1__ctor_m117BE9EF6DBC76B088B52AFB80634B9195D384A1_RuntimeMethod_var);
NullCheck(L_0);
InterfaceActionInvoker4< String_t*, DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D, Nullable_1_t365991B3904FDA7642A788423B28692FDC7CDB17, bool >::Invoke(2 /* System.Void Unity.Services.Analytics.Internal.IBuffer::PushStartEvent(System.String,System.DateTime,System.Nullable`1<System.Int64>,System.Boolean) */, IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var, L_0, _stringLiteralC365F5F1C2EDA22BED613D31A3187707C16C7891, L_1, L_2, (bool)1);
// commonParams.SerializeCommonEventParams(ref m_Buffer, callingMethodIdentifier);
StdCommonParams_tDFD4FF72F7EEBBC4384155713888A4485FF5E701* L_3 = ___1_commonParams;
RuntimeObject** L_4 = (RuntimeObject**)(&__this->___m_Buffer_0);
String_t* L_5 = ___2_callingMethodIdentifier;
NullCheck(L_3);
StdCommonParams_SerializeCommonEventParams_m174FE65D4790275038F1E89B2D2DD862DB5FCC0B(L_3, L_4, L_5, NULL);
// m_Buffer.PushString(cpuType, "cpuType");
RuntimeObject* L_6 = __this->___m_Buffer_0;
String_t* L_7 = ___3_cpuType;
NullCheck(L_6);
InterfaceActionInvoker2< String_t*, String_t* >::Invoke(10 /* System.Void Unity.Services.Analytics.Internal.IBuffer::PushString(System.String,System.String) */, IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var, L_6, L_7, _stringLiteral87F47D94EE1EC30005CE053B6857C7BE5A9D938D);
// m_Buffer.PushString(gpuType, "gpuType");
RuntimeObject* L_8 = __this->___m_Buffer_0;
String_t* L_9 = ___4_gpuType;
NullCheck(L_8);
InterfaceActionInvoker2< String_t*, String_t* >::Invoke(10 /* System.Void Unity.Services.Analytics.Internal.IBuffer::PushString(System.String,System.String) */, IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var, L_8, L_9, _stringLiteral5CD4EC817130CA9033AF4BCFA7ED48C26B484E86);
// m_Buffer.PushInt64(cpuCores, "cpuCores");
RuntimeObject* L_10 = __this->___m_Buffer_0;
int64_t L_11 = ___5_cpuCores;
NullCheck(L_10);
InterfaceActionInvoker2< int64_t, String_t* >::Invoke(11 /* System.Void Unity.Services.Analytics.Internal.IBuffer::PushInt64(System.Int64,System.String) */, IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var, L_10, L_11, _stringLiteral5D1CF0F514CC51BB32FE1D4AC625DC653D45A9B5);
// m_Buffer.PushInt64(ramTotal, "ramTotal");
RuntimeObject* L_12 = __this->___m_Buffer_0;
int64_t L_13 = ___6_ramTotal;
NullCheck(L_12);
InterfaceActionInvoker2< int64_t, String_t* >::Invoke(11 /* System.Void Unity.Services.Analytics.Internal.IBuffer::PushInt64(System.Int64,System.String) */, IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var, L_12, L_13, _stringLiteral28A51A51047FE7B2AF7B929A267EC4F0F3C64879);
// m_Buffer.PushInt64(screenWidth, "screenWidth");
RuntimeObject* L_14 = __this->___m_Buffer_0;
int64_t L_15 = ___7_screenWidth;
NullCheck(L_14);
InterfaceActionInvoker2< int64_t, String_t* >::Invoke(11 /* System.Void Unity.Services.Analytics.Internal.IBuffer::PushInt64(System.Int64,System.String) */, IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var, L_14, L_15, _stringLiteral95A5D8F8216FEF6AB6DA124B8556B99686008921);
// m_Buffer.PushInt64(screenHeight, "screenHeight");
RuntimeObject* L_16 = __this->___m_Buffer_0;
int64_t L_17 = ___8_screenHeight;
NullCheck(L_16);
InterfaceActionInvoker2< int64_t, String_t* >::Invoke(11 /* System.Void Unity.Services.Analytics.Internal.IBuffer::PushInt64(System.Int64,System.String) */, IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var, L_16, L_17, _stringLiteral848E244106FAAF80CBD208A47B17E360C4FAA789);
// m_Buffer.PushInt64(screenDPI, "screenResolution");
RuntimeObject* L_18 = __this->___m_Buffer_0;
int64_t L_19 = ___9_screenDPI;
NullCheck(L_18);
InterfaceActionInvoker2< int64_t, String_t* >::Invoke(11 /* System.Void Unity.Services.Analytics.Internal.IBuffer::PushInt64(System.Int64,System.String) */, IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var, L_18, L_19, _stringLiteralDC543083837575FBEE37F25FE1315D6165157A7F);
// m_Buffer.PushEndEvent();
RuntimeObject* L_20 = __this->___m_Buffer_0;
NullCheck(L_20);
InterfaceActionInvoker0::Invoke(3 /* System.Void Unity.Services.Analytics.Internal.IBuffer::PushEndEvent() */, IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var, L_20);
// }
return;
}
}
// System.Void Unity.Services.Analytics.Data.DataGenerator::SetProduct(System.String,Unity.Services.Analytics.Product)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DataGenerator_SetProduct_mEC1C1CD2FF5E92D6041C83A370DE78B35DD2C7DA (DataGenerator_t25BC607B3B6D456EAA5DC9C3F600C4B560800183* __this, String_t* ___0_productName, Product_t52DD43437B785EE6A4E0DEEBC3A4E06F7B6A4F72 ___1_product, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m5A2C28EE325E6D79BF5BC34DC02B788F7C0FA482_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mB20C2695CECD9B61FB2C8D5F1D81644699388ACD_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mC1E6A18BC2527E56DC96C97B831AE718E338BDFE_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mF2FF7F3D1F6FF1AB511CE14EB51816E13E5161D3_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m0466060C29A3F679E2B56BD59C92F6E10E3F3FB0_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m9753BB623AC0385B0302D91CEC38101FD11C5F80_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m1501EB2A6A981B236EA0D0F05162D843E69FBDE9_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_mAC32C15540F9F22DE71C14D2641A9657085C8D69_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m5C2EC3ABAE6346A79AD74239A99417986F659FA8_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mA976CAFC25FFF9FA41ECA1AABEFD65BE30502C8A_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_HasValue_m6551BBC02949D33CCB344A89AEEEA73446347A7A_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_Value_m6C8D61F5CCE96654EFFB3DF326160199C3B9450D_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VirtualCurrencyType_t48BE035151C20A9315D14B4251FCB1FB1459572D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral11EBEB054CC05CE2C42A4ED5EDADAE0B512B7732);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1426EAC460EF593AB4BA506E82CCB1FF95390521);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral176B36E309458D86C6B8869D7A24962B40D0F8B5);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2B97779454592564C0EA47C9E479A13F940E3AB2);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2FEDD0E24930D53E7E247351F3E03A3273DA3D9A);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5EAFA7A7DF866C80C381FB9D0EAEE20C237065B8);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6833364EB25F1A3C9233C83C423BF0741350D2D9);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA5E66ED5DBEC786655E2A59DCA8B3385405EB550);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralABBA2DB6F733A544053CFC86E422C65E2E5FAD05);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralABEC8A3FB2DA29AC9F776A1C6C4FFB18BE200406);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralBB046EAC7B507E79FF7381DB37879B53E5461A12);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE0228745E227EA8D7812EA85DF6FB01E66F3535A);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF300D2310959AF105732D339376803869D9B2B91);
s_Il2CppMethodInitialized = true;
}
Enumerator_t599ED17DC832928248719958DDA667A508006354 V_0;
memset((&V_0), 0, sizeof(V_0));
VirtualCurrency_tFB269AF4CE37FC1A4D811F46C721185DA73BF55F V_1;
memset((&V_1), 0, sizeof(V_1));
Enumerator_tA02A70D14B6F5C8130FB5099082397E70164DFD2 V_2;
memset((&V_2), 0, sizeof(V_2));
Item_t6F1CC18F5D2D724F93D8D137D9186F250E932914 V_3;
memset((&V_3), 0, sizeof(V_3));
{
// m_Buffer.PushObjectStart(productName);
RuntimeObject* L_0 = __this->___m_Buffer_0;
String_t* L_1 = ___0_productName;
NullCheck(L_0);
InterfaceActionInvoker1< String_t* >::Invoke(4 /* System.Void Unity.Services.Analytics.Internal.IBuffer::PushObjectStart(System.String) */, IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var, L_0, L_1);
// if (product.RealCurrency.HasValue)
Nullable_1_t2F950BDA6EF5FEA52F6E9EFD623C1CA64DBF845F* L_2 = (Nullable_1_t2F950BDA6EF5FEA52F6E9EFD623C1CA64DBF845F*)(&(&___1_product)->___RealCurrency_0);
bool L_3;
L_3 = Nullable_1_get_HasValue_m6551BBC02949D33CCB344A89AEEEA73446347A7A_inline(L_2, Nullable_1_get_HasValue_m6551BBC02949D33CCB344A89AEEEA73446347A7A_RuntimeMethod_var);
if (!L_3)
{
goto IL_0077;
}
}
{
// m_Buffer.PushObjectStart("realCurrency");
RuntimeObject* L_4 = __this->___m_Buffer_0;
NullCheck(L_4);
InterfaceActionInvoker1< String_t* >::Invoke(4 /* System.Void Unity.Services.Analytics.Internal.IBuffer::PushObjectStart(System.String) */, IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var, L_4, _stringLiteralBB046EAC7B507E79FF7381DB37879B53E5461A12);
// m_Buffer.PushString(product.RealCurrency.Value.RealCurrencyType, "realCurrencyType");
RuntimeObject* L_5 = __this->___m_Buffer_0;
Nullable_1_t2F950BDA6EF5FEA52F6E9EFD623C1CA64DBF845F* L_6 = (Nullable_1_t2F950BDA6EF5FEA52F6E9EFD623C1CA64DBF845F*)(&(&___1_product)->___RealCurrency_0);
RealCurrency_tA18D815FABDA9A4AB30CA66856E7F51905EB4D46 L_7;
L_7 = Nullable_1_get_Value_m6C8D61F5CCE96654EFFB3DF326160199C3B9450D(L_6, Nullable_1_get_Value_m6C8D61F5CCE96654EFFB3DF326160199C3B9450D_RuntimeMethod_var);
String_t* L_8 = L_7.___RealCurrencyType_0;
NullCheck(L_5);
InterfaceActionInvoker2< String_t*, String_t* >::Invoke(10 /* System.Void Unity.Services.Analytics.Internal.IBuffer::PushString(System.String,System.String) */, IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var, L_5, L_8, _stringLiteral2FEDD0E24930D53E7E247351F3E03A3273DA3D9A);
// m_Buffer.PushInt64(product.RealCurrency.Value.RealCurrencyAmount, "realCurrencyAmount");
RuntimeObject* L_9 = __this->___m_Buffer_0;
Nullable_1_t2F950BDA6EF5FEA52F6E9EFD623C1CA64DBF845F* L_10 = (Nullable_1_t2F950BDA6EF5FEA52F6E9EFD623C1CA64DBF845F*)(&(&___1_product)->___RealCurrency_0);
RealCurrency_tA18D815FABDA9A4AB30CA66856E7F51905EB4D46 L_11;
L_11 = Nullable_1_get_Value_m6C8D61F5CCE96654EFFB3DF326160199C3B9450D(L_10, Nullable_1_get_Value_m6C8D61F5CCE96654EFFB3DF326160199C3B9450D_RuntimeMethod_var);
int64_t L_12 = L_11.___RealCurrencyAmount_1;
NullCheck(L_9);
InterfaceActionInvoker2< int64_t, String_t* >::Invoke(11 /* System.Void Unity.Services.Analytics.Internal.IBuffer::PushInt64(System.Int64,System.String) */, IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var, L_9, L_12, _stringLiteralA5E66ED5DBEC786655E2A59DCA8B3385405EB550);
// m_Buffer.PushObjectEnd();
RuntimeObject* L_13 = __this->___m_Buffer_0;
NullCheck(L_13);
InterfaceActionInvoker0::Invoke(5 /* System.Void Unity.Services.Analytics.Internal.IBuffer::PushObjectEnd() */, IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var, L_13);
}
IL_0077:
{
// if (product.VirtualCurrencies != null && product.VirtualCurrencies.Count != 0)
Product_t52DD43437B785EE6A4E0DEEBC3A4E06F7B6A4F72 L_14 = ___1_product;
List_1_t19B3186BA0BB2F6C3503C04B73A57C413B96CC65* L_15 = L_14.___VirtualCurrencies_1;
if (!L_15)
{
goto IL_0162;
}
}
{
Product_t52DD43437B785EE6A4E0DEEBC3A4E06F7B6A4F72 L_16 = ___1_product;
List_1_t19B3186BA0BB2F6C3503C04B73A57C413B96CC65* L_17 = L_16.___VirtualCurrencies_1;
NullCheck(L_17);
int32_t L_18;
L_18 = List_1_get_Count_mA976CAFC25FFF9FA41ECA1AABEFD65BE30502C8A_inline(L_17, List_1_get_Count_mA976CAFC25FFF9FA41ECA1AABEFD65BE30502C8A_RuntimeMethod_var);
if (!L_18)
{
goto IL_0162;
}
}
{
// m_Buffer.PushArrayStart("virtualCurrencies");
RuntimeObject* L_19 = __this->___m_Buffer_0;
NullCheck(L_19);
InterfaceActionInvoker1< String_t* >::Invoke(6 /* System.Void Unity.Services.Analytics.Internal.IBuffer::PushArrayStart(System.String) */, IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var, L_19, _stringLiteral6833364EB25F1A3C9233C83C423BF0741350D2D9);
// foreach (var virtualCurrency in product.VirtualCurrencies)
Product_t52DD43437B785EE6A4E0DEEBC3A4E06F7B6A4F72 L_20 = ___1_product;
List_1_t19B3186BA0BB2F6C3503C04B73A57C413B96CC65* L_21 = L_20.___VirtualCurrencies_1;
NullCheck(L_21);
Enumerator_t599ED17DC832928248719958DDA667A508006354 L_22;
L_22 = List_1_GetEnumerator_m1501EB2A6A981B236EA0D0F05162D843E69FBDE9(L_21, List_1_GetEnumerator_m1501EB2A6A981B236EA0D0F05162D843E69FBDE9_RuntimeMethod_var);
V_0 = L_22;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0149:
{// begin finally (depth: 1)
Enumerator_Dispose_m5A2C28EE325E6D79BF5BC34DC02B788F7C0FA482((&V_0), Enumerator_Dispose_m5A2C28EE325E6D79BF5BC34DC02B788F7C0FA482_RuntimeMethod_var);
return;
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
{
goto IL_013b_1;
}
IL_00b3_1:
{
// foreach (var virtualCurrency in product.VirtualCurrencies)
VirtualCurrency_tFB269AF4CE37FC1A4D811F46C721185DA73BF55F L_23;
L_23 = Enumerator_get_Current_m9753BB623AC0385B0302D91CEC38101FD11C5F80_inline((&V_0), Enumerator_get_Current_m9753BB623AC0385B0302D91CEC38101FD11C5F80_RuntimeMethod_var);
V_1 = L_23;
// m_Buffer.PushObjectStart();
RuntimeObject* L_24 = __this->___m_Buffer_0;
NullCheck(L_24);
InterfaceActionInvoker1< String_t* >::Invoke(4 /* System.Void Unity.Services.Analytics.Internal.IBuffer::PushObjectStart(System.String) */, IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var, L_24, (String_t*)NULL);
// m_Buffer.PushObjectStart("virtualCurrency");
RuntimeObject* L_25 = __this->___m_Buffer_0;
NullCheck(L_25);
InterfaceActionInvoker1< String_t* >::Invoke(4 /* System.Void Unity.Services.Analytics.Internal.IBuffer::PushObjectStart(System.String) */, IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var, L_25, _stringLiteral2B97779454592564C0EA47C9E479A13F940E3AB2);
// m_Buffer.PushString(virtualCurrency.VirtualCurrencyName, "virtualCurrencyName");
RuntimeObject* L_26 = __this->___m_Buffer_0;
VirtualCurrency_tFB269AF4CE37FC1A4D811F46C721185DA73BF55F L_27 = V_1;
String_t* L_28 = L_27.___VirtualCurrencyName_0;
NullCheck(L_26);
InterfaceActionInvoker2< String_t*, String_t* >::Invoke(10 /* System.Void Unity.Services.Analytics.Internal.IBuffer::PushString(System.String,System.String) */, IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var, L_26, L_28, _stringLiteral176B36E309458D86C6B8869D7A24962B40D0F8B5);
// m_Buffer.PushString(virtualCurrency.VirtualCurrencyType.ToString(), "virtualCurrencyType");
RuntimeObject* L_29 = __this->___m_Buffer_0;
int32_t* L_30 = (int32_t*)(&(&V_1)->___VirtualCurrencyType_1);
Il2CppFakeBox<int32_t> L_31(VirtualCurrencyType_t48BE035151C20A9315D14B4251FCB1FB1459572D_il2cpp_TypeInfo_var, L_30);
String_t* L_32;
L_32 = Enum_ToString_m946B0B83C4470457D0FF555D862022C72BB55741((Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2*)(&L_31), NULL);
NullCheck(L_29);
InterfaceActionInvoker2< String_t*, String_t* >::Invoke(10 /* System.Void Unity.Services.Analytics.Internal.IBuffer::PushString(System.String,System.String) */, IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var, L_29, L_32, _stringLiteral5EAFA7A7DF866C80C381FB9D0EAEE20C237065B8);
// m_Buffer.PushInt64(virtualCurrency.VirtualCurrencyAmount, "virtualCurrencyAmount");
RuntimeObject* L_33 = __this->___m_Buffer_0;
VirtualCurrency_tFB269AF4CE37FC1A4D811F46C721185DA73BF55F L_34 = V_1;
int64_t L_35 = L_34.___VirtualCurrencyAmount_2;
NullCheck(L_33);
InterfaceActionInvoker2< int64_t, String_t* >::Invoke(11 /* System.Void Unity.Services.Analytics.Internal.IBuffer::PushInt64(System.Int64,System.String) */, IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var, L_33, L_35, _stringLiteral11EBEB054CC05CE2C42A4ED5EDADAE0B512B7732);
// m_Buffer.PushObjectEnd();
RuntimeObject* L_36 = __this->___m_Buffer_0;
NullCheck(L_36);
InterfaceActionInvoker0::Invoke(5 /* System.Void Unity.Services.Analytics.Internal.IBuffer::PushObjectEnd() */, IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var, L_36);
// m_Buffer.PushObjectEnd();
RuntimeObject* L_37 = __this->___m_Buffer_0;
NullCheck(L_37);
InterfaceActionInvoker0::Invoke(5 /* System.Void Unity.Services.Analytics.Internal.IBuffer::PushObjectEnd() */, IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var, L_37);
}
IL_013b_1:
{
// foreach (var virtualCurrency in product.VirtualCurrencies)
bool L_38;
L_38 = Enumerator_MoveNext_mC1E6A18BC2527E56DC96C97B831AE718E338BDFE((&V_0), Enumerator_MoveNext_mC1E6A18BC2527E56DC96C97B831AE718E338BDFE_RuntimeMethod_var);
if (L_38)
{
goto IL_00b3_1;
}
}
{
goto IL_0157;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0157:
{
// m_Buffer.PushArrayEnd();
RuntimeObject* L_39 = __this->___m_Buffer_0;
NullCheck(L_39);
InterfaceActionInvoker0::Invoke(7 /* System.Void Unity.Services.Analytics.Internal.IBuffer::PushArrayEnd() */, IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var, L_39);
}
IL_0162:
{
// if (product.Items != null && product.Items.Count != 0)
Product_t52DD43437B785EE6A4E0DEEBC3A4E06F7B6A4F72 L_40 = ___1_product;
List_1_t709972CDAAE85C0649DBB2E72D8E9C5A5A1A4F52* L_41 = L_40.___Items_2;
if (!L_41)
{
goto IL_023e;
}
}
{
Product_t52DD43437B785EE6A4E0DEEBC3A4E06F7B6A4F72 L_42 = ___1_product;
List_1_t709972CDAAE85C0649DBB2E72D8E9C5A5A1A4F52* L_43 = L_42.___Items_2;
NullCheck(L_43);
int32_t L_44;
L_44 = List_1_get_Count_m5C2EC3ABAE6346A79AD74239A99417986F659FA8_inline(L_43, List_1_get_Count_m5C2EC3ABAE6346A79AD74239A99417986F659FA8_RuntimeMethod_var);
if (!L_44)
{
goto IL_023e;
}
}
{
// m_Buffer.PushArrayStart("items");
RuntimeObject* L_45 = __this->___m_Buffer_0;
NullCheck(L_45);
InterfaceActionInvoker1< String_t* >::Invoke(6 /* System.Void Unity.Services.Analytics.Internal.IBuffer::PushArrayStart(System.String) */, IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var, L_45, _stringLiteralF300D2310959AF105732D339376803869D9B2B91);
// foreach (var item in product.Items)
Product_t52DD43437B785EE6A4E0DEEBC3A4E06F7B6A4F72 L_46 = ___1_product;
List_1_t709972CDAAE85C0649DBB2E72D8E9C5A5A1A4F52* L_47 = L_46.___Items_2;
NullCheck(L_47);
Enumerator_tA02A70D14B6F5C8130FB5099082397E70164DFD2 L_48;
L_48 = List_1_GetEnumerator_mAC32C15540F9F22DE71C14D2641A9657085C8D69(L_47, List_1_GetEnumerator_mAC32C15540F9F22DE71C14D2641A9657085C8D69_RuntimeMethod_var);
V_2 = L_48;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0225:
{// begin finally (depth: 1)
Enumerator_Dispose_mB20C2695CECD9B61FB2C8D5F1D81644699388ACD((&V_2), Enumerator_Dispose_mB20C2695CECD9B61FB2C8D5F1D81644699388ACD_RuntimeMethod_var);
return;
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
{
goto IL_0217_1;
}
IL_019b_1:
{
// foreach (var item in product.Items)
Item_t6F1CC18F5D2D724F93D8D137D9186F250E932914 L_49;
L_49 = Enumerator_get_Current_m0466060C29A3F679E2B56BD59C92F6E10E3F3FB0_inline((&V_2), Enumerator_get_Current_m0466060C29A3F679E2B56BD59C92F6E10E3F3FB0_RuntimeMethod_var);
V_3 = L_49;
// m_Buffer.PushObjectStart();
RuntimeObject* L_50 = __this->___m_Buffer_0;
NullCheck(L_50);
InterfaceActionInvoker1< String_t* >::Invoke(4 /* System.Void Unity.Services.Analytics.Internal.IBuffer::PushObjectStart(System.String) */, IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var, L_50, (String_t*)NULL);
// m_Buffer.PushObjectStart("item");
RuntimeObject* L_51 = __this->___m_Buffer_0;
NullCheck(L_51);
InterfaceActionInvoker1< String_t* >::Invoke(4 /* System.Void Unity.Services.Analytics.Internal.IBuffer::PushObjectStart(System.String) */, IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var, L_51, _stringLiteral1426EAC460EF593AB4BA506E82CCB1FF95390521);
// m_Buffer.PushString(item.ItemName, "itemName");
RuntimeObject* L_52 = __this->___m_Buffer_0;
Item_t6F1CC18F5D2D724F93D8D137D9186F250E932914 L_53 = V_3;
String_t* L_54 = L_53.___ItemName_0;
NullCheck(L_52);
InterfaceActionInvoker2< String_t*, String_t* >::Invoke(10 /* System.Void Unity.Services.Analytics.Internal.IBuffer::PushString(System.String,System.String) */, IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var, L_52, L_54, _stringLiteralABBA2DB6F733A544053CFC86E422C65E2E5FAD05);
// m_Buffer.PushString(item.ItemType, "itemType");
RuntimeObject* L_55 = __this->___m_Buffer_0;
Item_t6F1CC18F5D2D724F93D8D137D9186F250E932914 L_56 = V_3;
String_t* L_57 = L_56.___ItemType_1;
NullCheck(L_55);
InterfaceActionInvoker2< String_t*, String_t* >::Invoke(10 /* System.Void Unity.Services.Analytics.Internal.IBuffer::PushString(System.String,System.String) */, IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var, L_55, L_57, _stringLiteralE0228745E227EA8D7812EA85DF6FB01E66F3535A);
// m_Buffer.PushInt64(item.ItemAmount, "itemAmount");
RuntimeObject* L_58 = __this->___m_Buffer_0;
Item_t6F1CC18F5D2D724F93D8D137D9186F250E932914 L_59 = V_3;
int64_t L_60 = L_59.___ItemAmount_2;
NullCheck(L_58);
InterfaceActionInvoker2< int64_t, String_t* >::Invoke(11 /* System.Void Unity.Services.Analytics.Internal.IBuffer::PushInt64(System.Int64,System.String) */, IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var, L_58, L_60, _stringLiteralABEC8A3FB2DA29AC9F776A1C6C4FFB18BE200406);
// m_Buffer.PushObjectEnd();
RuntimeObject* L_61 = __this->___m_Buffer_0;
NullCheck(L_61);
InterfaceActionInvoker0::Invoke(5 /* System.Void Unity.Services.Analytics.Internal.IBuffer::PushObjectEnd() */, IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var, L_61);
// m_Buffer.PushObjectEnd();
RuntimeObject* L_62 = __this->___m_Buffer_0;
NullCheck(L_62);
InterfaceActionInvoker0::Invoke(5 /* System.Void Unity.Services.Analytics.Internal.IBuffer::PushObjectEnd() */, IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var, L_62);
}
IL_0217_1:
{
// foreach (var item in product.Items)
bool L_63;
L_63 = Enumerator_MoveNext_mF2FF7F3D1F6FF1AB511CE14EB51816E13E5161D3((&V_2), Enumerator_MoveNext_mF2FF7F3D1F6FF1AB511CE14EB51816E13E5161D3_RuntimeMethod_var);
if (L_63)
{
goto IL_019b_1;
}
}
{
goto IL_0233;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0233:
{
// m_Buffer.PushArrayEnd();
RuntimeObject* L_64 = __this->___m_Buffer_0;
NullCheck(L_64);
InterfaceActionInvoker0::Invoke(7 /* System.Void Unity.Services.Analytics.Internal.IBuffer::PushArrayEnd() */, IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var, L_64);
}
IL_023e:
{
// m_Buffer.PushObjectEnd();
RuntimeObject* L_65 = __this->___m_Buffer_0;
NullCheck(L_65);
InterfaceActionInvoker0::Invoke(5 /* System.Void Unity.Services.Analytics.Internal.IBuffer::PushObjectEnd() */, IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var, L_65);
// }
return;
}
}
// System.Void Unity.Services.Analytics.Data.DataGenerator::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DataGenerator__ctor_m659FA5FD00306B47B1A9D7461343C53EBCC0E85C (DataGenerator_t25BC607B3B6D456EAA5DC9C3F600C4B560800183* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__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
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void Unity.Services.Analytics.Internal.AnalyticsUserIdServiceComponent::.ctor(Unity.Services.Analytics.IAnalyticsService)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnalyticsUserIdServiceComponent__ctor_mC4D9557B2E49D4883E699F5F8034FE65740D334E (AnalyticsUserIdServiceComponent_t2A2B82EF9FBA795836189A3A0A3274A87D4E1B9B* __this, RuntimeObject* ___0_analyticsService, const RuntimeMethod* method)
{
{
// public AnalyticsUserIdServiceComponent(IAnalyticsService analyticsService)
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
// m_AnalyticsService = analyticsService;
RuntimeObject* L_0 = ___0_analyticsService;
__this->___m_AnalyticsService_0 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_AnalyticsService_0), (void*)L_0);
// }
return;
}
}
// System.String Unity.Services.Analytics.Internal.AnalyticsUserIdServiceComponent::GetAnalyticsUserId()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* AnalyticsUserIdServiceComponent_GetAnalyticsUserId_m68BA47DC5B15671BD9D2330CD051E96E34F591B0 (AnalyticsUserIdServiceComponent_t2A2B82EF9FBA795836189A3A0A3274A87D4E1B9B* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IAnalyticsService_t131A8925CF4FBBB151AB85D6BE6D07785E210DC0_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// return m_AnalyticsService.GetAnalyticsUserID();
RuntimeObject* L_0 = __this->___m_AnalyticsService_0;
NullCheck(L_0);
String_t* L_1;
L_1 = InterfaceFuncInvoker0< String_t* >::Invoke(17 /* System.String Unity.Services.Analytics.IAnalyticsService::GetAnalyticsUserID() */, IAnalyticsService_t131A8925CF4FBBB151AB85D6BE6D07785E210DC0_il2cpp_TypeInfo_var, L_0);
return L_1;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.String Unity.Services.Analytics.Internal.Locale::CurrentLanguageCode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Locale_CurrentLanguageCode_m720A4A975DCDE3417D54E73B51EA379DFC5B181E (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// return CultureInfo.CurrentCulture.TwoLetterISOLanguageName;
il2cpp_codegen_runtime_class_init_inline(CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var);
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_0;
L_0 = CultureInfo_get_CurrentCulture_m8A4580F49DDD7E9DB34C699965423DB8E3BBA9A5(NULL);
NullCheck(L_0);
String_t* L_1;
L_1 = VirtualFuncInvoker0< String_t* >::Invoke(11 /* System.String System.Globalization.CultureInfo::get_TwoLetterISOLanguageName() */, L_0);
return L_1;
}
}
// System.String Unity.Services.Analytics.Internal.Locale::AnalyticsRegionLanguageCode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Locale_AnalyticsRegionLanguageCode_mBC2C7A14D9ED824729BF977BE5C1478B559BB45B (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral851B983F2B1071B01BAFFAADAAB570596B6B2564);
s_Il2CppMethodInitialized = true;
}
{
// return $"{CurrentLanguageCode()}_ZZ";
String_t* L_0;
L_0 = Locale_CurrentLanguageCode_m720A4A975DCDE3417D54E73B51EA379DFC5B181E(NULL);
String_t* L_1;
L_1 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_0, _stringLiteral851B983F2B1071B01BAFFAADAAB570596B6B2564, NULL);
return L_1;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Boolean Unity.Services.Analytics.Internal.AnalyticsForgetter::get_DeletionInProgress()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AnalyticsForgetter_get_DeletionInProgress_mA2E85FC9A479A7CC90486397F7FC4098BA01EA98 (AnalyticsForgetter_tA1B9D1F48FB306C80BE60C9858646BC1368948C0* __this, const RuntimeMethod* method)
{
{
// get { return m_DeletionStatus == DataDeletionStatus.DeletionInProgress; }
int32_t L_0 = __this->___m_DeletionStatus_6;
return (bool)((((int32_t)L_0) == ((int32_t)1))? 1 : 0);
}
}
// System.Void Unity.Services.Analytics.Internal.AnalyticsForgetter::.ctor(System.String,Unity.Services.Analytics.Internal.IPersistence,Unity.Services.Analytics.Internal.IWebRequestHelper)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnalyticsForgetter__ctor_mB7EFEF4ADE978A9CAD976324BCC6BE797558DB0E (AnalyticsForgetter_tA1B9D1F48FB306C80BE60C9858646BC1368948C0* __this, String_t* ___0_collectUrl, RuntimeObject* ___1_persistence, RuntimeObject* ___2_webRequestHelper, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IPersistence_t5D94C166A344C917BA55528232490C69B12CBED9_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral16FA815CB43FA0EEE13AD6B16952C4364F2D2E08);
s_Il2CppMethodInitialized = true;
}
{
// internal AnalyticsForgetter(string collectUrl, IPersistence persistence, IWebRequestHelper webRequestHelper)
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
// m_CollectUrl = collectUrl;
String_t* L_0 = ___0_collectUrl;
__this->___m_CollectUrl_1 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CollectUrl_1), (void*)L_0);
// m_Persistence = persistence;
RuntimeObject* L_1 = ___1_persistence;
__this->___m_Persistence_2 = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Persistence_2), (void*)L_1);
// m_WebRequestHelper = webRequestHelper;
RuntimeObject* L_2 = ___2_webRequestHelper;
__this->___m_WebRequestHelper_3 = L_2;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_WebRequestHelper_3), (void*)L_2);
// m_DeletionStatus = (DataDeletionStatus)persistence.LoadValue(k_ForgottenStatusKey);
RuntimeObject* L_3 = ___1_persistence;
NullCheck(L_3);
int32_t L_4;
L_4 = InterfaceFuncInvoker1< int32_t, String_t* >::Invoke(1 /* System.Int32 Unity.Services.Analytics.Internal.IPersistence::LoadValue(System.String) */, IPersistence_t5D94C166A344C917BA55528232490C69B12CBED9_il2cpp_TypeInfo_var, L_3, _stringLiteral16FA815CB43FA0EEE13AD6B16952C4364F2D2E08);
__this->___m_DeletionStatus_6 = L_4;
// }
return;
}
}
// System.Void Unity.Services.Analytics.Internal.AnalyticsForgetter::ResetDataDeletionStatus()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnalyticsForgetter_ResetDataDeletionStatus_m84EC272731322B2CC9CE246D995434B47DC2A984 (AnalyticsForgetter_tA1B9D1F48FB306C80BE60C9858646BC1368948C0* __this, const RuntimeMethod* method)
{
{
// SetForgettingStatus(DataDeletionStatus.DataAllowed);
AnalyticsForgetter_SetForgettingStatus_m92EBCCB1DCCE80F80D6C0051B95C638A521B0111(__this, 0, NULL);
// }
return;
}
}
// System.Void Unity.Services.Analytics.Internal.AnalyticsForgetter::SetForgettingStatus(Unity.Services.Analytics.Internal.AnalyticsForgetter/DataDeletionStatus)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnalyticsForgetter_SetForgettingStatus_m92EBCCB1DCCE80F80D6C0051B95C638A521B0111 (AnalyticsForgetter_tA1B9D1F48FB306C80BE60C9858646BC1368948C0* __this, int32_t ___0_state, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IPersistence_t5D94C166A344C917BA55528232490C69B12CBED9_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral16FA815CB43FA0EEE13AD6B16952C4364F2D2E08);
s_Il2CppMethodInitialized = true;
}
{
// m_DeletionStatus = state;
int32_t L_0 = ___0_state;
__this->___m_DeletionStatus_6 = L_0;
// m_Persistence.SaveValue(k_ForgottenStatusKey, (int)state);
RuntimeObject* L_1 = __this->___m_Persistence_2;
int32_t L_2 = ___0_state;
NullCheck(L_1);
InterfaceActionInvoker2< String_t*, int32_t >::Invoke(0 /* System.Void Unity.Services.Analytics.Internal.IPersistence::SaveValue(System.String,System.Int32) */, IPersistence_t5D94C166A344C917BA55528232490C69B12CBED9_il2cpp_TypeInfo_var, L_1, _stringLiteral16FA815CB43FA0EEE13AD6B16952C4364F2D2E08, L_2);
// }
return;
}
}
// System.Void Unity.Services.Analytics.Internal.AnalyticsForgetter::AttemptToForget(System.String,System.String,System.String,System.String,System.String,System.Action)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnalyticsForgetter_AttemptToForget_mC21B8E3EEBBD5F0B16A087EE44DA79C1467CA687 (AnalyticsForgetter_tA1B9D1F48FB306C80BE60C9858646BC1368948C0* __this, String_t* ___0_userId, String_t* ___1_installationId, String_t* ___2_playerId, String_t* ___3_timestamp, String_t* ___4_callingMethod, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___5_successfulUploadCallback, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_tBB5A52E9AEFBC4F0C8D94D39CAD16BCB6B8B5929_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AnalyticsForgetter_UploadComplete_mA94023B0D4A918B179EBDFA97BFBD2F9221EE29D_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IWebRequestHelper_tCCD82817C71896176475384430BB0D9BEF732858_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IWebRequest_t8FAADA0ED58F096C28998EB5AFE9E79FD05F4DFE_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0B6D138D8454083A41D1C936D8DFA8099F161DA8);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral14E338D17C42E552FA7AF42CDAE40CA1F0E8A04D);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1D9C903F2CFE60C87D084257D816121914ED5CD7);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2309FB9CC1600C4642826BA92EB5C43EA0970693);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral276C84DEB214873D13A4AF836CA95F4BADB36FE8);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2A5B4A683A4FF348D7FBA286A40B146642302E8C);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral46CC0A1237AF8D2AD7B8E32EE022F0AFF27543D2);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral577425CD87D93CE29BD73B7A610A2AA16814173F);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral640EF4B5A6EEA63697869DA2BA9DFCA36FBB1AF3);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral782091A124984DB669E8C38AF8E8C05E76873F5A);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB7C45DD316C68ABF3429C20058C2981C652192F2);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB91505A7C57926DDC126B93151A049BC213BEC78);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE46475A038CE8463CC88A3C7DB6950E45EC6B178);
s_Il2CppMethodInitialized = true;
}
String_t* V_0 = NULL;
Guid_t V_1;
memset((&V_1), 0, sizeof(V_1));
int32_t G_B3_0 = 0;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B3_1 = NULL;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B3_2 = NULL;
int32_t G_B2_0 = 0;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B2_1 = NULL;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B2_2 = NULL;
String_t* G_B4_0 = NULL;
int32_t G_B4_1 = 0;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B4_2 = NULL;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B4_3 = NULL;
{
// if (m_Request == null)
RuntimeObject* L_0 = __this->___m_Request_7;
if (L_0)
{
goto IL_0139;
}
}
{
// SetForgettingStatus(DataDeletionStatus.DeletionInProgress);
AnalyticsForgetter_SetForgettingStatus_m92EBCCB1DCCE80F80D6C0051B95C638A521B0111(__this, 1, NULL);
// m_Callback = successfulUploadCallback;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_1 = ___5_successfulUploadCallback;
__this->___m_Callback_5 = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Callback_5), (void*)L_1);
// var eventJson =
// "{\"eventList\":[{" +
// "\"eventName\":\"ddnaForgetMe\"," +
// "\"userID\":\"" + userId + "\"," +
// "\"eventUUID\":\"" + Guid.NewGuid().ToString() + "\"," +
// "\"eventTimestamp\":\"" + timestamp + "\"," +
// "\"eventVersion\":1," +
// "\"unityInstallationID\":\"" + installationId + "\"," +
// (String.IsNullOrEmpty(playerId) ? "" : "\"unityPlayerID\":\"" + playerId + "\",") +
// "\"eventParams\":{" +
// "\"clientVersion\":\"" + Application.version + "\"," +
// "\"sdkMethod\":\"" + callingMethod + "\"" +
// "}}]}";
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_2 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)((int32_t)15));
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_3 = L_2;
NullCheck(L_3);
ArrayElementTypeCheck (L_3, _stringLiteral577425CD87D93CE29BD73B7A610A2AA16814173F);
(L_3)->SetAt(static_cast<il2cpp_array_size_t>(0), (String_t*)_stringLiteral577425CD87D93CE29BD73B7A610A2AA16814173F);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_4 = L_3;
String_t* L_5 = ___0_userId;
NullCheck(L_4);
ArrayElementTypeCheck (L_4, L_5);
(L_4)->SetAt(static_cast<il2cpp_array_size_t>(1), (String_t*)L_5);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_6 = L_4;
NullCheck(L_6);
ArrayElementTypeCheck (L_6, _stringLiteralB91505A7C57926DDC126B93151A049BC213BEC78);
(L_6)->SetAt(static_cast<il2cpp_array_size_t>(2), (String_t*)_stringLiteralB91505A7C57926DDC126B93151A049BC213BEC78);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_7 = L_6;
Guid_t L_8;
L_8 = Guid_NewGuid_m1F4894E8DC089811D6252148AD5858E58D43A7BD(NULL);
V_1 = L_8;
String_t* L_9;
L_9 = Guid_ToString_m2BFFD5FA726E03FA707AAFCCF065896C46D5290C((&V_1), NULL);
NullCheck(L_7);
ArrayElementTypeCheck (L_7, L_9);
(L_7)->SetAt(static_cast<il2cpp_array_size_t>(3), (String_t*)L_9);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_10 = L_7;
NullCheck(L_10);
ArrayElementTypeCheck (L_10, _stringLiteral782091A124984DB669E8C38AF8E8C05E76873F5A);
(L_10)->SetAt(static_cast<il2cpp_array_size_t>(4), (String_t*)_stringLiteral782091A124984DB669E8C38AF8E8C05E76873F5A);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_11 = L_10;
String_t* L_12 = ___3_timestamp;
NullCheck(L_11);
ArrayElementTypeCheck (L_11, L_12);
(L_11)->SetAt(static_cast<il2cpp_array_size_t>(5), (String_t*)L_12);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_13 = L_11;
NullCheck(L_13);
ArrayElementTypeCheck (L_13, _stringLiteral640EF4B5A6EEA63697869DA2BA9DFCA36FBB1AF3);
(L_13)->SetAt(static_cast<il2cpp_array_size_t>(6), (String_t*)_stringLiteral640EF4B5A6EEA63697869DA2BA9DFCA36FBB1AF3);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_14 = L_13;
String_t* L_15 = ___1_installationId;
NullCheck(L_14);
ArrayElementTypeCheck (L_14, L_15);
(L_14)->SetAt(static_cast<il2cpp_array_size_t>(7), (String_t*)L_15);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_16 = L_14;
NullCheck(L_16);
ArrayElementTypeCheck (L_16, _stringLiteral0B6D138D8454083A41D1C936D8DFA8099F161DA8);
(L_16)->SetAt(static_cast<il2cpp_array_size_t>(8), (String_t*)_stringLiteral0B6D138D8454083A41D1C936D8DFA8099F161DA8);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_17 = L_16;
String_t* L_18 = ___2_playerId;
bool L_19;
L_19 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_18, NULL);
G_B2_0 = ((int32_t)9);
G_B2_1 = L_17;
G_B2_2 = L_17;
if (L_19)
{
G_B3_0 = ((int32_t)9);
G_B3_1 = L_17;
G_B3_2 = L_17;
goto IL_0089;
}
}
{
String_t* L_20 = ___2_playerId;
String_t* L_21;
L_21 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(_stringLiteral46CC0A1237AF8D2AD7B8E32EE022F0AFF27543D2, L_20, _stringLiteral0B6D138D8454083A41D1C936D8DFA8099F161DA8, NULL);
G_B4_0 = L_21;
G_B4_1 = G_B2_0;
G_B4_2 = G_B2_1;
G_B4_3 = G_B2_2;
goto IL_008e;
}
IL_0089:
{
G_B4_0 = _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709;
G_B4_1 = G_B3_0;
G_B4_2 = G_B3_1;
G_B4_3 = G_B3_2;
}
IL_008e:
{
NullCheck(G_B4_2);
ArrayElementTypeCheck (G_B4_2, G_B4_0);
(G_B4_2)->SetAt(static_cast<il2cpp_array_size_t>(G_B4_1), (String_t*)G_B4_0);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_22 = G_B4_3;
NullCheck(L_22);
ArrayElementTypeCheck (L_22, _stringLiteral276C84DEB214873D13A4AF836CA95F4BADB36FE8);
(L_22)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)10)), (String_t*)_stringLiteral276C84DEB214873D13A4AF836CA95F4BADB36FE8);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_23 = L_22;
String_t* L_24;
L_24 = Application_get_version_m9CC0E94F12493682C1A2CA803083F6F01BA43124(NULL);
NullCheck(L_23);
ArrayElementTypeCheck (L_23, L_24);
(L_23)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)11)), (String_t*)L_24);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_25 = L_23;
NullCheck(L_25);
ArrayElementTypeCheck (L_25, _stringLiteral1D9C903F2CFE60C87D084257D816121914ED5CD7);
(L_25)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)12)), (String_t*)_stringLiteral1D9C903F2CFE60C87D084257D816121914ED5CD7);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_26 = L_25;
String_t* L_27 = ___4_callingMethod;
NullCheck(L_26);
ArrayElementTypeCheck (L_26, L_27);
(L_26)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)13)), (String_t*)L_27);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_28 = L_26;
NullCheck(L_28);
ArrayElementTypeCheck (L_28, _stringLiteralE46475A038CE8463CC88A3C7DB6950E45EC6B178);
(L_28)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)14)), (String_t*)_stringLiteralE46475A038CE8463CC88A3C7DB6950E45EC6B178);
String_t* L_29;
L_29 = String_Concat_m647EBF831F54B6DF7D5AFA5FD012CF4EE7571B6A(L_28, NULL);
V_0 = L_29;
// m_Event = Encoding.UTF8.GetBytes(eventJson);
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_30;
L_30 = Encoding_get_UTF8_m9FA98A53CE96FD6D02982625C5246DD36C1235C9(NULL);
String_t* L_31 = V_0;
NullCheck(L_30);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_32;
L_32 = VirtualFuncInvoker1< ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, String_t* >::Invoke(17 /* System.Byte[] System.Text.Encoding::GetBytes(System.String) */, L_30, L_31);
__this->___m_Event_4 = L_32;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Event_4), (void*)L_32);
// m_Request = m_WebRequestHelper.CreateWebRequest(m_CollectUrl, UnityWebRequest.kHttpVerbPOST, m_Event);
RuntimeObject* L_33 = __this->___m_WebRequestHelper_3;
String_t* L_34 = __this->___m_CollectUrl_1;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_35 = __this->___m_Event_4;
NullCheck(L_33);
RuntimeObject* L_36;
L_36 = InterfaceFuncInvoker3< RuntimeObject*, String_t*, String_t*, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* >::Invoke(0 /* Unity.Services.Analytics.Internal.IWebRequest Unity.Services.Analytics.Internal.IWebRequestHelper::CreateWebRequest(System.String,System.String,System.Byte[]) */, IWebRequestHelper_tCCD82817C71896176475384430BB0D9BEF732858_il2cpp_TypeInfo_var, L_33, L_34, _stringLiteral14E338D17C42E552FA7AF42CDAE40CA1F0E8A04D, L_35);
__this->___m_Request_7 = L_36;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Request_7), (void*)L_36);
// m_Request.SetRequestHeader(Dispatcher.k_PiplExportHeaderKey, Dispatcher.k_HeaderTrueValue);
RuntimeObject* L_37 = __this->___m_Request_7;
NullCheck(L_37);
InterfaceActionInvoker2< String_t*, String_t* >::Invoke(3 /* System.Void Unity.Services.Analytics.Internal.IWebRequest::SetRequestHeader(System.String,System.String) */, IWebRequest_t8FAADA0ED58F096C28998EB5AFE9E79FD05F4DFE_il2cpp_TypeInfo_var, L_37, _stringLiteral2309FB9CC1600C4642826BA92EB5C43EA0970693, _stringLiteralB7C45DD316C68ABF3429C20058C2981C652192F2);
// m_Request.SetRequestHeader(Dispatcher.k_PiplConsentHeaderKey, Dispatcher.k_HeaderTrueValue);
RuntimeObject* L_38 = __this->___m_Request_7;
NullCheck(L_38);
InterfaceActionInvoker2< String_t*, String_t* >::Invoke(3 /* System.Void Unity.Services.Analytics.Internal.IWebRequest::SetRequestHeader(System.String,System.String) */, IWebRequest_t8FAADA0ED58F096C28998EB5AFE9E79FD05F4DFE_il2cpp_TypeInfo_var, L_38, _stringLiteral2A5B4A683A4FF348D7FBA286A40B146642302E8C, _stringLiteralB7C45DD316C68ABF3429C20058C2981C652192F2);
// m_WebRequestHelper.SendWebRequest(m_Request, UploadComplete);
RuntimeObject* L_39 = __this->___m_WebRequestHelper_3;
RuntimeObject* L_40 = __this->___m_Request_7;
Action_1_tBB5A52E9AEFBC4F0C8D94D39CAD16BCB6B8B5929* L_41 = (Action_1_tBB5A52E9AEFBC4F0C8D94D39CAD16BCB6B8B5929*)il2cpp_codegen_object_new(Action_1_tBB5A52E9AEFBC4F0C8D94D39CAD16BCB6B8B5929_il2cpp_TypeInfo_var);
NullCheck(L_41);
Action_1__ctor_mC0FC430617EB8A9B54D1632C5BD95979ED5C2C2A(L_41, __this, (intptr_t)((void*)AnalyticsForgetter_UploadComplete_mA94023B0D4A918B179EBDFA97BFBD2F9221EE29D_RuntimeMethod_var), NULL);
NullCheck(L_39);
InterfaceActionInvoker2< RuntimeObject*, Action_1_tBB5A52E9AEFBC4F0C8D94D39CAD16BCB6B8B5929* >::Invoke(1 /* System.Void Unity.Services.Analytics.Internal.IWebRequestHelper::SendWebRequest(Unity.Services.Analytics.Internal.IWebRequest,System.Action`1<System.Int64>) */, IWebRequestHelper_tCCD82817C71896176475384430BB0D9BEF732858_il2cpp_TypeInfo_var, L_39, L_40, L_41);
}
IL_0139:
{
// }
return;
}
}
// System.Void Unity.Services.Analytics.Internal.AnalyticsForgetter::UploadComplete(System.Int64)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnalyticsForgetter_UploadComplete_mA94023B0D4A918B179EBDFA97BFBD2F9221EE29D (AnalyticsForgetter_tA1B9D1F48FB306C80BE60C9858646BC1368948C0* __this, int64_t ___0_code, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IWebRequest_t8FAADA0ED58F096C28998EB5AFE9E79FD05F4DFE_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
int32_t G_B3_0 = 0;
{
// bool success = code >= 200 && code <= 299;
int64_t L_0 = ___0_code;
if ((((int64_t)L_0) < ((int64_t)((int64_t)((int32_t)200)))))
{
goto IL_0017;
}
}
{
int64_t L_1 = ___0_code;
G_B3_0 = ((((int32_t)((((int64_t)L_1) > ((int64_t)((int64_t)((int32_t)299))))? 1 : 0)) == ((int32_t)0))? 1 : 0);
goto IL_0018;
}
IL_0017:
{
G_B3_0 = 0;
}
IL_0018:
{
V_0 = (bool)G_B3_0;
// if (!m_Request.IsNetworkError && success)
RuntimeObject* L_2 = __this->___m_Request_7;
NullCheck(L_2);
bool L_3;
L_3 = InterfaceFuncInvoker0< bool >::Invoke(4 /* System.Boolean Unity.Services.Analytics.Internal.IWebRequest::get_IsNetworkError() */, IWebRequest_t8FAADA0ED58F096C28998EB5AFE9E79FD05F4DFE_il2cpp_TypeInfo_var, L_2);
bool L_4 = V_0;
if (!((int32_t)(((((int32_t)L_3) == ((int32_t)0))? 1 : 0)&(int32_t)L_4)))
{
goto IL_003d;
}
}
{
// SetForgettingStatus(DataDeletionStatus.SuccessfullyDeleted);
AnalyticsForgetter_SetForgettingStatus_m92EBCCB1DCCE80F80D6C0051B95C638A521B0111(__this, 2, NULL);
// m_Callback();
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_5 = __this->___m_Callback_5;
NullCheck(L_5);
Action_Invoke_m7126A54DACA72B845424072887B5F3A51FC3808E_inline(L_5, NULL);
}
IL_003d:
{
// m_Request.Dispose();
RuntimeObject* L_6 = __this->___m_Request_7;
NullCheck(L_6);
InterfaceActionInvoker0::Invoke(5 /* System.Void Unity.Services.Analytics.Internal.IWebRequest::Dispose() */, IWebRequest_t8FAADA0ED58F096C28998EB5AFE9E79FD05F4DFE_il2cpp_TypeInfo_var, L_6);
// m_Request = null;
__this->___m_Request_7 = (RuntimeObject*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Request_7), (void*)(RuntimeObject*)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
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.String Unity.Services.Analytics.Internal.BufferSystemCalls::GenerateGuid()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* BufferSystemCalls_GenerateGuid_m61F3E2FF777BFA46961A04C2ADED85F198272DED (BufferSystemCalls_t30CA07BE3DD2F29E9F7036ED838F0C92A50480F1* __this, const RuntimeMethod* method)
{
Guid_t V_0;
memset((&V_0), 0, sizeof(V_0));
{
// return Guid.NewGuid().ToString();
Guid_t L_0;
L_0 = Guid_NewGuid_m1F4894E8DC089811D6252148AD5858E58D43A7BD(NULL);
V_0 = L_0;
String_t* L_1;
L_1 = Guid_ToString_m2BFFD5FA726E03FA707AAFCCF065896C46D5290C((&V_0), NULL);
return L_1;
}
}
// System.DateTime Unity.Services.Analytics.Internal.BufferSystemCalls::Now()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D BufferSystemCalls_Now_m94184933D6A380AEEB970C38843D2E232D761DB0 (BufferSystemCalls_t30CA07BE3DD2F29E9F7036ED838F0C92A50480F1* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// return DateTime.Now;
il2cpp_codegen_runtime_class_init_inline(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var);
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_0;
L_0 = DateTime_get_Now_m636CB9651A9099D20BA1CF813A0C69637317325C(NULL);
return L_0;
}
}
// System.Void Unity.Services.Analytics.Internal.BufferSystemCalls::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BufferSystemCalls__ctor_m11A81CCB33E4BA6C679E191AB344CC3277C57B8C (BufferSystemCalls_t30CA07BE3DD2F29E9F7036ED838F0C92A50480F1* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__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
// System.Int32 Unity.Services.Analytics.Internal.BufferX::get_Length()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t BufferX_get_Length_mAC86149425B8A65EBF678D67A191EBCD975BCC6C (BufferX_t61043C3179F78166341D64689A662C738496055C* __this, const RuntimeMethod* method)
{
{
// public int Length { get { return (int)m_Buffer.Length; } }
MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* L_0 = __this->___m_Buffer_31;
NullCheck(L_0);
int64_t L_1;
L_1 = VirtualFuncInvoker0< int64_t >::Invoke(11 /* System.Int64 System.IO.Stream::get_Length() */, L_0);
return ((int32_t)L_1);
}
}
// System.Int32 Unity.Services.Analytics.Internal.BufferX::get_EventsRecorded()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t BufferX_get_EventsRecorded_mCE79F7FB8C63737DA4ADD7928DEF164FD9B2E52A (BufferX_t61043C3179F78166341D64689A662C738496055C* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mF590592E32D421DE2C6E2F0D5C2F62FB14CCEFDF_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
// internal int EventsRecorded { get { return m_EventEnds.Count; } }
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_0 = __this->___m_EventEnds_29;
NullCheck(L_0);
int32_t L_1;
L_1 = List_1_get_Count_mF590592E32D421DE2C6E2F0D5C2F62FB14CCEFDF_inline(L_0, List_1_get_Count_mF590592E32D421DE2C6E2F0D5C2F62FB14CCEFDF_RuntimeMethod_var);
return L_1;
}
}
// System.Collections.Generic.IReadOnlyList`1<System.Int32> Unity.Services.Analytics.Internal.BufferX::get_EventEndIndices()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* BufferX_get_EventEndIndices_m9CDD84F68A71108CEF7331D10182B027A8EFE565 (BufferX_t61043C3179F78166341D64689A662C738496055C* __this, const RuntimeMethod* method)
{
{
// internal IReadOnlyList<int> EventEndIndices => m_EventEnds;
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_0 = __this->___m_EventEnds_29;
return L_0;
}
}
// System.Byte[] Unity.Services.Analytics.Internal.BufferX::get_RawContents()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* BufferX_get_RawContents_m92D3A33D8108758ED5693AB41F3D3B079505E9B7 (BufferX_t61043C3179F78166341D64689A662C738496055C* __this, const RuntimeMethod* method)
{
{
// internal byte[] RawContents => m_Buffer.ToArray();
MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* L_0 = __this->___m_Buffer_31;
NullCheck(L_0);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_1;
L_1 = VirtualFuncInvoker0< ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* >::Invoke(42 /* System.Byte[] System.IO.MemoryStream::ToArray() */, L_0);
return L_1;
}
}
// System.Void Unity.Services.Analytics.Internal.BufferX::.ctor(Unity.Services.Analytics.Internal.IBufferSystemCalls,Unity.Services.Analytics.Internal.IDiskCache)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BufferX__ctor_mBBE8167311FE2989DC8174E1DFB53EB59276540C (BufferX_t61043C3179F78166341D64689A662C738496055C* __this, RuntimeObject* ___0_eventIdGenerator, RuntimeObject* ___1_diskCache, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BufferX__ctor_mBBE8167311FE2989DC8174E1DFB53EB59276540C_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0B6D138D8454083A41D1C936D8DFA8099F161DA8);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0C3C6829C3CCF8020C6AC45B87963ADC095CD44A);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0FCC06A6BCFD070BA5599CB641AC176D77B980AB);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral46CC0A1237AF8D2AD7B8E32EE022F0AFF27543D2);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral51026120A929AEFCA7209B235ACE529BEC6FD7B1);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5119119D395301AF26F5E33DACA5C4C27048BFA4);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5CDEC3D17C0672B2895D89FD7D65350996F6895B);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6FB7C2CCAED8A0EBB4E9AB8515D8155C6A95D26B);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7646BCA86620BEB0AC49BAFC74ADE2D236A06D5F);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral77D38C0623F92B292B925F6E72CF5CF99A20D4EB);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral782091A124984DB669E8C38AF8E8C05E76873F5A);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral841EFD6597128A8FD0024BC87FD07F020CBAA1E2);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral93998027822B92FA84F9F1CC56BCEA2D9344D1BD);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA333953DEB7B3F631AE4FEB93E9C3AD7F349F8C0);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB7C45DD316C68ABF3429C20058C2981C652192F2);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB89D9E7580D0D17D5EE1189160034601495823D1);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB91505A7C57926DDC126B93151A049BC213BEC78);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC18C9BB6DF0D5C60CE5A5D2D3D6111BEB6F8CCEB);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC60816ED1CF3D79541144B9E0235BB10D437850F);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC62C64F00567C5368CAE37F4E64E1E82FF785677);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD9691C4FD8A1F6B09DB1147CA32B442772FB46A1);
s_Il2CppMethodInitialized = true;
}
{
// public BufferX(IBufferSystemCalls eventIdGenerator, IDiskCache diskCache)
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
// m_Buffer = new MemoryStream((int)k_UploadBatchMaximumSizeInBytes);
MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* L_0 = (MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2*)il2cpp_codegen_object_new(MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2_il2cpp_TypeInfo_var);
NullCheck(L_0);
MemoryStream__ctor_m9E93692A2BB0E34119603FF6A5D44F6A132052E8(L_0, ((int32_t)4194304), NULL);
__this->___m_Buffer_31 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Buffer_31), (void*)L_0);
// m_SpareBuffer = new MemoryStream((int)k_UploadBatchMaximumSizeInBytes);
MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* L_1 = (MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2*)il2cpp_codegen_object_new(MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2_il2cpp_TypeInfo_var);
NullCheck(L_1);
MemoryStream__ctor_m9E93692A2BB0E34119603FF6A5D44F6A132052E8(L_1, ((int32_t)4194304), NULL);
__this->___m_SpareBuffer_30 = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_SpareBuffer_30), (void*)L_1);
// m_EventEnds = new List<int>();
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_2 = (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*)il2cpp_codegen_object_new(List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73_il2cpp_TypeInfo_var);
NullCheck(L_2);
List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8(L_2, List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8_RuntimeMethod_var);
__this->___m_EventEnds_29 = L_2;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_EventEnds_29), (void*)L_2);
// m_SystemCalls = eventIdGenerator;
RuntimeObject* L_3 = ___0_eventIdGenerator;
__this->___m_SystemCalls_26 = L_3;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_SystemCalls_26), (void*)L_3);
// m_DiskCache = diskCache;
RuntimeObject* L_4 = ___1_diskCache;
__this->___m_DiskCache_27 = L_4;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_DiskCache_27), (void*)L_4);
// k_WorkingBuffer = new byte[k_UploadBatchMaximumSizeInBytes];
if ((int64_t)(((int64_t)((int32_t)4194304))) > INTPTR_MAX) IL2CPP_RAISE_MANAGED_EXCEPTION(il2cpp_codegen_get_overflow_exception(), BufferX__ctor_mBBE8167311FE2989DC8174E1DFB53EB59276540C_RuntimeMethod_var);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_5 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)SZArrayNew(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var, (uint32_t)((intptr_t)((int64_t)((int32_t)4194304))));
__this->___k_WorkingBuffer_3 = L_5;
Il2CppCodeGenWriteBarrier((void**)(&__this->___k_WorkingBuffer_3), (void*)L_5);
// k_WorkingCharacterBuffer = new char[k_UploadBatchMaximumSizeInBytes];
if ((int64_t)(((int64_t)((int32_t)4194304))) > INTPTR_MAX) IL2CPP_RAISE_MANAGED_EXCEPTION(il2cpp_codegen_get_overflow_exception(), BufferX__ctor_mBBE8167311FE2989DC8174E1DFB53EB59276540C_RuntimeMethod_var);
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_6 = (CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)(CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)SZArrayNew(CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB_il2cpp_TypeInfo_var, (uint32_t)((intptr_t)((int64_t)((int32_t)4194304))));
__this->___k_WorkingCharacterBuffer_4 = L_6;
Il2CppCodeGenWriteBarrier((void**)(&__this->___k_WorkingCharacterBuffer_4), (void*)L_6);
// k_BufferHeader = Encoding.UTF8.GetBytes("{\"eventList\":[");
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_7;
L_7 = Encoding_get_UTF8_m9FA98A53CE96FD6D02982625C5246DD36C1235C9(NULL);
NullCheck(L_7);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_8;
L_8 = VirtualFuncInvoker1< ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, String_t* >::Invoke(17 /* System.Byte[] System.Text.Encoding::GetBytes(System.String) */, L_7, _stringLiteral5CDEC3D17C0672B2895D89FD7D65350996F6895B);
__this->___k_BufferHeader_5 = L_8;
Il2CppCodeGenWriteBarrier((void**)(&__this->___k_BufferHeader_5), (void*)L_8);
// k_HeaderEventName = Encoding.UTF8.GetBytes("{\"eventName\":\"");
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_9;
L_9 = Encoding_get_UTF8_m9FA98A53CE96FD6D02982625C5246DD36C1235C9(NULL);
NullCheck(L_9);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_10;
L_10 = VirtualFuncInvoker1< ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, String_t* >::Invoke(17 /* System.Byte[] System.Text.Encoding::GetBytes(System.String) */, L_9, _stringLiteral6FB7C2CCAED8A0EBB4E9AB8515D8155C6A95D26B);
__this->___k_HeaderEventName_6 = L_10;
Il2CppCodeGenWriteBarrier((void**)(&__this->___k_HeaderEventName_6), (void*)L_10);
// k_HeaderUserName = Encoding.UTF8.GetBytes("\",\"userID\":\"");
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_11;
L_11 = Encoding_get_UTF8_m9FA98A53CE96FD6D02982625C5246DD36C1235C9(NULL);
NullCheck(L_11);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_12;
L_12 = VirtualFuncInvoker1< ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, String_t* >::Invoke(17 /* System.Byte[] System.Text.Encoding::GetBytes(System.String) */, L_11, _stringLiteral841EFD6597128A8FD0024BC87FD07F020CBAA1E2);
__this->___k_HeaderUserName_7 = L_12;
Il2CppCodeGenWriteBarrier((void**)(&__this->___k_HeaderUserName_7), (void*)L_12);
// k_HeaderSessionID = Encoding.UTF8.GetBytes("\",\"sessionID\":\"");
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_13;
L_13 = Encoding_get_UTF8_m9FA98A53CE96FD6D02982625C5246DD36C1235C9(NULL);
NullCheck(L_13);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_14;
L_14 = VirtualFuncInvoker1< ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, String_t* >::Invoke(17 /* System.Byte[] System.Text.Encoding::GetBytes(System.String) */, L_13, _stringLiteral0FCC06A6BCFD070BA5599CB641AC176D77B980AB);
__this->___k_HeaderSessionID_8 = L_14;
Il2CppCodeGenWriteBarrier((void**)(&__this->___k_HeaderSessionID_8), (void*)L_14);
// k_HeaderEventUUID = Encoding.UTF8.GetBytes("\",\"eventUUID\":\"");
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_15;
L_15 = Encoding_get_UTF8_m9FA98A53CE96FD6D02982625C5246DD36C1235C9(NULL);
NullCheck(L_15);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_16;
L_16 = VirtualFuncInvoker1< ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, String_t* >::Invoke(17 /* System.Byte[] System.Text.Encoding::GetBytes(System.String) */, L_15, _stringLiteralB91505A7C57926DDC126B93151A049BC213BEC78);
__this->___k_HeaderEventUUID_9 = L_16;
Il2CppCodeGenWriteBarrier((void**)(&__this->___k_HeaderEventUUID_9), (void*)L_16);
// k_HeaderTimestamp = Encoding.UTF8.GetBytes("\",\"eventTimestamp\":\"");
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_17;
L_17 = Encoding_get_UTF8_m9FA98A53CE96FD6D02982625C5246DD36C1235C9(NULL);
NullCheck(L_17);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_18;
L_18 = VirtualFuncInvoker1< ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, String_t* >::Invoke(17 /* System.Byte[] System.Text.Encoding::GetBytes(System.String) */, L_17, _stringLiteral782091A124984DB669E8C38AF8E8C05E76873F5A);
__this->___k_HeaderTimestamp_10 = L_18;
Il2CppCodeGenWriteBarrier((void**)(&__this->___k_HeaderTimestamp_10), (void*)L_18);
// k_HeaderEventVersion = Encoding.UTF8.GetBytes("\"eventVersion\":");
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_19;
L_19 = Encoding_get_UTF8_m9FA98A53CE96FD6D02982625C5246DD36C1235C9(NULL);
NullCheck(L_19);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_20;
L_20 = VirtualFuncInvoker1< ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, String_t* >::Invoke(17 /* System.Byte[] System.Text.Encoding::GetBytes(System.String) */, L_19, _stringLiteral93998027822B92FA84F9F1CC56BCEA2D9344D1BD);
__this->___k_HeaderEventVersion_11 = L_20;
Il2CppCodeGenWriteBarrier((void**)(&__this->___k_HeaderEventVersion_11), (void*)L_20);
// k_HeaderInstallationID = Encoding.UTF8.GetBytes("\"unityInstallationID\":\"");
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_21;
L_21 = Encoding_get_UTF8_m9FA98A53CE96FD6D02982625C5246DD36C1235C9(NULL);
NullCheck(L_21);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_22;
L_22 = VirtualFuncInvoker1< ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, String_t* >::Invoke(17 /* System.Byte[] System.Text.Encoding::GetBytes(System.String) */, L_21, _stringLiteral5119119D395301AF26F5E33DACA5C4C27048BFA4);
__this->___k_HeaderInstallationID_12 = L_22;
Il2CppCodeGenWriteBarrier((void**)(&__this->___k_HeaderInstallationID_12), (void*)L_22);
// k_HeaderPlayerID = Encoding.UTF8.GetBytes("\"unityPlayerID\":\"");
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_23;
L_23 = Encoding_get_UTF8_m9FA98A53CE96FD6D02982625C5246DD36C1235C9(NULL);
NullCheck(L_23);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_24;
L_24 = VirtualFuncInvoker1< ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, String_t* >::Invoke(17 /* System.Byte[] System.Text.Encoding::GetBytes(System.String) */, L_23, _stringLiteral46CC0A1237AF8D2AD7B8E32EE022F0AFF27543D2);
__this->___k_HeaderPlayerID_13 = L_24;
Il2CppCodeGenWriteBarrier((void**)(&__this->___k_HeaderPlayerID_13), (void*)L_24);
// k_HeaderOpenEventParams = Encoding.UTF8.GetBytes("\"eventParams\":{");
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_25;
L_25 = Encoding_get_UTF8_m9FA98A53CE96FD6D02982625C5246DD36C1235C9(NULL);
NullCheck(L_25);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_26;
L_26 = VirtualFuncInvoker1< ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, String_t* >::Invoke(17 /* System.Byte[] System.Text.Encoding::GetBytes(System.String) */, L_25, _stringLiteral51026120A929AEFCA7209B235ACE529BEC6FD7B1);
__this->___k_HeaderOpenEventParams_14 = L_26;
Il2CppCodeGenWriteBarrier((void**)(&__this->___k_HeaderOpenEventParams_14), (void*)L_26);
// k_CloseEvent = Encoding.UTF8.GetBytes("}},");
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_27;
L_27 = Encoding_get_UTF8_m9FA98A53CE96FD6D02982625C5246DD36C1235C9(NULL);
NullCheck(L_27);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_28;
L_28 = VirtualFuncInvoker1< ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, String_t* >::Invoke(17 /* System.Byte[] System.Text.Encoding::GetBytes(System.String) */, L_27, _stringLiteralC60816ED1CF3D79541144B9E0235BB10D437850F);
__this->___k_CloseEvent_15 = L_28;
Il2CppCodeGenWriteBarrier((void**)(&__this->___k_CloseEvent_15), (void*)L_28);
// k_Quote = Encoding.UTF8.GetBytes("\"")[0];
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_29;
L_29 = Encoding_get_UTF8_m9FA98A53CE96FD6D02982625C5246DD36C1235C9(NULL);
NullCheck(L_29);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_30;
L_30 = VirtualFuncInvoker1< ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, String_t* >::Invoke(17 /* System.Byte[] System.Text.Encoding::GetBytes(System.String) */, L_29, _stringLiteralC62C64F00567C5368CAE37F4E64E1E82FF785677);
NullCheck(L_30);
int32_t L_31 = 0;
uint8_t L_32 = (L_30)->GetAt(static_cast<il2cpp_array_size_t>(L_31));
__this->___k_Quote_16 = L_32;
// k_QuoteColon = Encoding.UTF8.GetBytes("\":");
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_33;
L_33 = Encoding_get_UTF8_m9FA98A53CE96FD6D02982625C5246DD36C1235C9(NULL);
NullCheck(L_33);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_34;
L_34 = VirtualFuncInvoker1< ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, String_t* >::Invoke(17 /* System.Byte[] System.Text.Encoding::GetBytes(System.String) */, L_33, _stringLiteralA333953DEB7B3F631AE4FEB93E9C3AD7F349F8C0);
__this->___k_QuoteColon_17 = L_34;
Il2CppCodeGenWriteBarrier((void**)(&__this->___k_QuoteColon_17), (void*)L_34);
// k_QuoteComma = Encoding.UTF8.GetBytes("\",");
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_35;
L_35 = Encoding_get_UTF8_m9FA98A53CE96FD6D02982625C5246DD36C1235C9(NULL);
NullCheck(L_35);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_36;
L_36 = VirtualFuncInvoker1< ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, String_t* >::Invoke(17 /* System.Byte[] System.Text.Encoding::GetBytes(System.String) */, L_35, _stringLiteral0B6D138D8454083A41D1C936D8DFA8099F161DA8);
__this->___k_QuoteComma_18 = L_36;
Il2CppCodeGenWriteBarrier((void**)(&__this->___k_QuoteComma_18), (void*)L_36);
// k_Comma = Encoding.UTF8.GetBytes(",");
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_37;
L_37 = Encoding_get_UTF8_m9FA98A53CE96FD6D02982625C5246DD36C1235C9(NULL);
NullCheck(L_37);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_38;
L_38 = VirtualFuncInvoker1< ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, String_t* >::Invoke(17 /* System.Byte[] System.Text.Encoding::GetBytes(System.String) */, L_37, _stringLiteralC18C9BB6DF0D5C60CE5A5D2D3D6111BEB6F8CCEB);
__this->___k_Comma_19 = L_38;
Il2CppCodeGenWriteBarrier((void**)(&__this->___k_Comma_19), (void*)L_38);
// k_OpenBrace = Encoding.UTF8.GetBytes("{");
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_39;
L_39 = Encoding_get_UTF8_m9FA98A53CE96FD6D02982625C5246DD36C1235C9(NULL);
NullCheck(L_39);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_40;
L_40 = VirtualFuncInvoker1< ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, String_t* >::Invoke(17 /* System.Byte[] System.Text.Encoding::GetBytes(System.String) */, L_39, _stringLiteral0C3C6829C3CCF8020C6AC45B87963ADC095CD44A);
__this->___k_OpenBrace_20 = L_40;
Il2CppCodeGenWriteBarrier((void**)(&__this->___k_OpenBrace_20), (void*)L_40);
// k_CloseBraceComma = Encoding.UTF8.GetBytes("},");
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_41;
L_41 = Encoding_get_UTF8_m9FA98A53CE96FD6D02982625C5246DD36C1235C9(NULL);
NullCheck(L_41);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_42;
L_42 = VirtualFuncInvoker1< ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, String_t* >::Invoke(17 /* System.Byte[] System.Text.Encoding::GetBytes(System.String) */, L_41, _stringLiteral7646BCA86620BEB0AC49BAFC74ADE2D236A06D5F);
__this->___k_CloseBraceComma_21 = L_42;
Il2CppCodeGenWriteBarrier((void**)(&__this->___k_CloseBraceComma_21), (void*)L_42);
// k_OpenBracket = Encoding.UTF8.GetBytes("[");
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_43;
L_43 = Encoding_get_UTF8_m9FA98A53CE96FD6D02982625C5246DD36C1235C9(NULL);
NullCheck(L_43);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_44;
L_44 = VirtualFuncInvoker1< ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, String_t* >::Invoke(17 /* System.Byte[] System.Text.Encoding::GetBytes(System.String) */, L_43, _stringLiteralD9691C4FD8A1F6B09DB1147CA32B442772FB46A1);
__this->___k_OpenBracket_22 = L_44;
Il2CppCodeGenWriteBarrier((void**)(&__this->___k_OpenBracket_22), (void*)L_44);
// k_CloseBracketComma = Encoding.UTF8.GetBytes("],");
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_45;
L_45 = Encoding_get_UTF8_m9FA98A53CE96FD6D02982625C5246DD36C1235C9(NULL);
NullCheck(L_45);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_46;
L_46 = VirtualFuncInvoker1< ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, String_t* >::Invoke(17 /* System.Byte[] System.Text.Encoding::GetBytes(System.String) */, L_45, _stringLiteralB89D9E7580D0D17D5EE1189160034601495823D1);
__this->___k_CloseBracketComma_23 = L_46;
Il2CppCodeGenWriteBarrier((void**)(&__this->___k_CloseBracketComma_23), (void*)L_46);
// k_True = Encoding.UTF8.GetBytes("true");
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_47;
L_47 = Encoding_get_UTF8_m9FA98A53CE96FD6D02982625C5246DD36C1235C9(NULL);
NullCheck(L_47);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_48;
L_48 = VirtualFuncInvoker1< ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, String_t* >::Invoke(17 /* System.Byte[] System.Text.Encoding::GetBytes(System.String) */, L_47, _stringLiteralB7C45DD316C68ABF3429C20058C2981C652192F2);
__this->___k_True_24 = L_48;
Il2CppCodeGenWriteBarrier((void**)(&__this->___k_True_24), (void*)L_48);
// k_False = Encoding.UTF8.GetBytes("false");
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_49;
L_49 = Encoding_get_UTF8_m9FA98A53CE96FD6D02982625C5246DD36C1235C9(NULL);
NullCheck(L_49);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_50;
L_50 = VirtualFuncInvoker1< ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, String_t* >::Invoke(17 /* System.Byte[] System.Text.Encoding::GetBytes(System.String) */, L_49, _stringLiteral77D38C0623F92B292B925F6E72CF5CF99A20D4EB);
__this->___k_False_25 = L_50;
Il2CppCodeGenWriteBarrier((void**)(&__this->___k_False_25), (void*)L_50);
// ClearBuffer();
BufferX_ClearBuffer_mA8B0BBF389EA44EFE0CA85B2EF94A3B51153FEE8(__this, NULL);
// }
return;
}
}
// System.Void Unity.Services.Analytics.Internal.BufferX::InjectIds(Unity.Services.Analytics.Internal.IBufferIds)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BufferX_InjectIds_m7ABB2F8A2226B6A8C1D36AA1BCC305C3B928717D (BufferX_t61043C3179F78166341D64689A662C738496055C* __this, RuntimeObject* ___0_ids, const RuntimeMethod* method)
{
{
// m_Ids = ids;
RuntimeObject* L_0 = ___0_ids;
__this->___m_Ids_28 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Ids_28), (void*)L_0);
// }
return;
}
}
// System.Void Unity.Services.Analytics.Internal.BufferX::WriteString(System.String&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BufferX_WriteString_m6D00B4EC23DF37876EA6155C243345D9ABD997A6 (BufferX_t61043C3179F78166341D64689A662C738496055C* __this, String_t** ___0_value, const RuntimeMethod* method)
{
int32_t V_0 = 0;
{
// int length = Encoding.UTF8.GetBytes(value, 0, Mathf.Min(value.Length, k_WorkingBuffer.Length), k_WorkingBuffer, 0);
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_0;
L_0 = Encoding_get_UTF8_m9FA98A53CE96FD6D02982625C5246DD36C1235C9(NULL);
String_t** L_1 = ___0_value;
String_t* L_2 = *((String_t**)L_1);
String_t** L_3 = ___0_value;
String_t* L_4 = *((String_t**)L_3);
NullCheck(L_4);
int32_t L_5;
L_5 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_4, NULL);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_6 = __this->___k_WorkingBuffer_3;
NullCheck(L_6);
int32_t L_7;
L_7 = Mathf_Min_m888083F74FF5655778F0403BB5E9608BEFDEA8CB_inline(L_5, ((int32_t)(((RuntimeArray*)L_6)->max_length)), NULL);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_8 = __this->___k_WorkingBuffer_3;
NullCheck(L_0);
int32_t L_9;
L_9 = VirtualFuncInvoker5< int32_t, String_t*, int32_t, int32_t, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, int32_t >::Invoke(18 /* System.Int32 System.Text.Encoding::GetBytes(System.String,System.Int32,System.Int32,System.Byte[],System.Int32) */, L_0, L_2, 0, L_7, L_8, 0);
V_0 = L_9;
// m_Buffer.Write(k_WorkingBuffer, 0, length);
MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* L_10 = __this->___m_Buffer_31;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_11 = __this->___k_WorkingBuffer_3;
int32_t L_12 = V_0;
NullCheck(L_10);
VirtualActionInvoker3< ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, int32_t, int32_t >::Invoke(36 /* System.Void System.IO.Stream::Write(System.Byte[],System.Int32,System.Int32) */, L_10, L_11, 0, L_12);
// }
return;
}
}
// System.Void Unity.Services.Analytics.Internal.BufferX::WriteByte(System.Byte&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BufferX_WriteByte_m12C49B76B743F83835010F50B8BDD99680AD6B14 (BufferX_t61043C3179F78166341D64689A662C738496055C* __this, uint8_t* ___0_value, const RuntimeMethod* method)
{
{
// m_Buffer.WriteByte(value);
MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* L_0 = __this->___m_Buffer_31;
uint8_t* L_1 = ___0_value;
int32_t L_2 = *((uint8_t*)L_1);
NullCheck(L_0);
VirtualActionInvoker1< uint8_t >::Invoke(38 /* System.Void System.IO.Stream::WriteByte(System.Byte) */, L_0, (uint8_t)L_2);
// }
return;
}
}
// System.Void Unity.Services.Analytics.Internal.BufferX::WriteBytes(System.Byte[]&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BufferX_WriteBytes_mAB875F9E3ABB56B16A350123FA3983F967C3BA79 (BufferX_t61043C3179F78166341D64689A662C738496055C* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031** ___0_bytes, const RuntimeMethod* method)
{
{
// m_Buffer.Write(bytes, 0, bytes.Length);
MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* L_0 = __this->___m_Buffer_31;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031** L_1 = ___0_bytes;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_2 = *((ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031**)L_1);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031** L_3 = ___0_bytes;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_4 = *((ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031**)L_3);
NullCheck(L_4);
NullCheck(L_0);
VirtualActionInvoker3< ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, int32_t, int32_t >::Invoke(36 /* System.Void System.IO.Stream::Write(System.Byte[],System.Int32,System.Int32) */, L_0, L_2, 0, ((int32_t)(((RuntimeArray*)L_4)->max_length)));
// }
return;
}
}
// System.Void Unity.Services.Analytics.Internal.BufferX::WriteName(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BufferX_WriteName_m8833F39525C5ECD5DBBF33168F5FEFC630EA2A7D (BufferX_t61043C3179F78166341D64689A662C738496055C* __this, String_t* ___0_name, const RuntimeMethod* method)
{
{
// if (name != null)
String_t* L_0 = ___0_name;
if (!L_0)
{
goto IL_0023;
}
}
{
// WriteByte(k_Quote);
uint8_t* L_1 = (uint8_t*)(&__this->___k_Quote_16);
BufferX_WriteByte_m12C49B76B743F83835010F50B8BDD99680AD6B14(__this, L_1, NULL);
// WriteString(name);
BufferX_WriteString_m6D00B4EC23DF37876EA6155C243345D9ABD997A6(__this, (&___0_name), NULL);
// WriteBytes(k_QuoteColon);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031** L_2 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031**)(&__this->___k_QuoteColon_17);
BufferX_WriteBytes_mAB875F9E3ABB56B16A350123FA3983F967C3BA79(__this, L_2, NULL);
}
IL_0023:
{
// }
return;
}
}
// System.Void Unity.Services.Analytics.Internal.BufferX::PushStartEvent(System.String,System.DateTime,System.Nullable`1<System.Int64>,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BufferX_PushStartEvent_mD4066506862999C763C973E3055FB11396BD2CF7 (BufferX_t61043C3179F78166341D64689A662C738496055C* __this, String_t* ___0_name, DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___1_datetime, Nullable_1_t365991B3904FDA7642A788423B28692FDC7CDB17 ___2_eventVersion, bool ___3_addPlayerIdsToEventBody, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IBufferIds_t5556EC4467FE5D9FFE7719945D46679BB747155F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IBufferSystemCalls_t9CA55BD1B80E3DB50B62AC3E1F54839D2A105C41_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_ToString_m04B6938F577DFC70D695A65C381A5ABCBC441248_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_HasValue_mB4991C0F4C2664AB3CB2584DEECF5BCE6AB7757D_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
String_t* V_0 = NULL;
{
// WriteBytes(k_HeaderEventName);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031** L_0 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031**)(&__this->___k_HeaderEventName_6);
BufferX_WriteBytes_mAB875F9E3ABB56B16A350123FA3983F967C3BA79(__this, L_0, NULL);
// WriteString(name);
BufferX_WriteString_m6D00B4EC23DF37876EA6155C243345D9ABD997A6(__this, (&___0_name), NULL);
// WriteBytes(k_HeaderUserName);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031** L_1 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031**)(&__this->___k_HeaderUserName_7);
BufferX_WriteBytes_mAB875F9E3ABB56B16A350123FA3983F967C3BA79(__this, L_1, NULL);
// WriteString(m_Ids.UserId);
RuntimeObject* L_2 = __this->___m_Ids_28;
NullCheck(L_2);
String_t* L_3;
L_3 = InterfaceFuncInvoker0< String_t* >::Invoke(0 /* System.String Unity.Services.Analytics.Internal.IBufferIds::get_UserId() */, IBufferIds_t5556EC4467FE5D9FFE7719945D46679BB747155F_il2cpp_TypeInfo_var, L_2);
V_0 = L_3;
BufferX_WriteString_m6D00B4EC23DF37876EA6155C243345D9ABD997A6(__this, (&V_0), NULL);
// WriteBytes(k_HeaderSessionID);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031** L_4 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031**)(&__this->___k_HeaderSessionID_8);
BufferX_WriteBytes_mAB875F9E3ABB56B16A350123FA3983F967C3BA79(__this, L_4, NULL);
// WriteString(m_Ids.SessionId);
RuntimeObject* L_5 = __this->___m_Ids_28;
NullCheck(L_5);
String_t* L_6;
L_6 = InterfaceFuncInvoker0< String_t* >::Invoke(3 /* System.String Unity.Services.Analytics.Internal.IBufferIds::get_SessionId() */, IBufferIds_t5556EC4467FE5D9FFE7719945D46679BB747155F_il2cpp_TypeInfo_var, L_5);
V_0 = L_6;
BufferX_WriteString_m6D00B4EC23DF37876EA6155C243345D9ABD997A6(__this, (&V_0), NULL);
// WriteBytes(k_HeaderEventUUID);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031** L_7 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031**)(&__this->___k_HeaderEventUUID_9);
BufferX_WriteBytes_mAB875F9E3ABB56B16A350123FA3983F967C3BA79(__this, L_7, NULL);
// WriteString(m_SystemCalls.GenerateGuid());
RuntimeObject* L_8 = __this->___m_SystemCalls_26;
NullCheck(L_8);
String_t* L_9;
L_9 = InterfaceFuncInvoker0< String_t* >::Invoke(0 /* System.String Unity.Services.Analytics.Internal.IBufferSystemCalls::GenerateGuid() */, IBufferSystemCalls_t9CA55BD1B80E3DB50B62AC3E1F54839D2A105C41_il2cpp_TypeInfo_var, L_8);
V_0 = L_9;
BufferX_WriteString_m6D00B4EC23DF37876EA6155C243345D9ABD997A6(__this, (&V_0), NULL);
// WriteBytes(k_HeaderTimestamp);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031** L_10 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031**)(&__this->___k_HeaderTimestamp_10);
BufferX_WriteBytes_mAB875F9E3ABB56B16A350123FA3983F967C3BA79(__this, L_10, NULL);
// WriteString(SerializeDateTime(datetime));
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_11 = ___1_datetime;
String_t* L_12;
L_12 = BufferX_SerializeDateTime_m1B8DB0257F014D2E517B2EB94CC80B5A879DB654(L_11, NULL);
V_0 = L_12;
BufferX_WriteString_m6D00B4EC23DF37876EA6155C243345D9ABD997A6(__this, (&V_0), NULL);
// WriteBytes(k_QuoteComma);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031** L_13 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031**)(&__this->___k_QuoteComma_18);
BufferX_WriteBytes_mAB875F9E3ABB56B16A350123FA3983F967C3BA79(__this, L_13, NULL);
// if (eventVersion != null)
bool L_14;
L_14 = Nullable_1_get_HasValue_mB4991C0F4C2664AB3CB2584DEECF5BCE6AB7757D_inline((&___2_eventVersion), Nullable_1_get_HasValue_mB4991C0F4C2664AB3CB2584DEECF5BCE6AB7757D_RuntimeMethod_var);
if (!L_14)
{
goto IL_00d2;
}
}
{
// WriteBytes(k_HeaderEventVersion);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031** L_15 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031**)(&__this->___k_HeaderEventVersion_11);
BufferX_WriteBytes_mAB875F9E3ABB56B16A350123FA3983F967C3BA79(__this, L_15, NULL);
// WriteString(eventVersion.ToString());
String_t* L_16;
L_16 = Nullable_1_ToString_m04B6938F577DFC70D695A65C381A5ABCBC441248((&___2_eventVersion), Nullable_1_ToString_m04B6938F577DFC70D695A65C381A5ABCBC441248_RuntimeMethod_var);
V_0 = L_16;
BufferX_WriteString_m6D00B4EC23DF37876EA6155C243345D9ABD997A6(__this, (&V_0), NULL);
// WriteBytes(k_Comma);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031** L_17 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031**)(&__this->___k_Comma_19);
BufferX_WriteBytes_mAB875F9E3ABB56B16A350123FA3983F967C3BA79(__this, L_17, NULL);
}
IL_00d2:
{
// if (addPlayerIdsToEventBody)
bool L_18 = ___3_addPlayerIdsToEventBody;
if (!L_18)
{
goto IL_0140;
}
}
{
// WriteBytes(k_HeaderInstallationID);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031** L_19 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031**)(&__this->___k_HeaderInstallationID_12);
BufferX_WriteBytes_mAB875F9E3ABB56B16A350123FA3983F967C3BA79(__this, L_19, NULL);
// WriteString(m_Ids.InstallId);
RuntimeObject* L_20 = __this->___m_Ids_28;
NullCheck(L_20);
String_t* L_21;
L_21 = InterfaceFuncInvoker0< String_t* >::Invoke(1 /* System.String Unity.Services.Analytics.Internal.IBufferIds::get_InstallId() */, IBufferIds_t5556EC4467FE5D9FFE7719945D46679BB747155F_il2cpp_TypeInfo_var, L_20);
V_0 = L_21;
BufferX_WriteString_m6D00B4EC23DF37876EA6155C243345D9ABD997A6(__this, (&V_0), NULL);
// WriteBytes(k_QuoteComma);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031** L_22 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031**)(&__this->___k_QuoteComma_18);
BufferX_WriteBytes_mAB875F9E3ABB56B16A350123FA3983F967C3BA79(__this, L_22, NULL);
// if (!String.IsNullOrEmpty(m_Ids.PlayerId))
RuntimeObject* L_23 = __this->___m_Ids_28;
NullCheck(L_23);
String_t* L_24;
L_24 = InterfaceFuncInvoker0< String_t* >::Invoke(2 /* System.String Unity.Services.Analytics.Internal.IBufferIds::get_PlayerId() */, IBufferIds_t5556EC4467FE5D9FFE7719945D46679BB747155F_il2cpp_TypeInfo_var, L_23);
bool L_25;
L_25 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_24, NULL);
if (L_25)
{
goto IL_0140;
}
}
{
// WriteBytes(k_HeaderPlayerID);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031** L_26 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031**)(&__this->___k_HeaderPlayerID_13);
BufferX_WriteBytes_mAB875F9E3ABB56B16A350123FA3983F967C3BA79(__this, L_26, NULL);
// WriteString(m_Ids.PlayerId);
RuntimeObject* L_27 = __this->___m_Ids_28;
NullCheck(L_27);
String_t* L_28;
L_28 = InterfaceFuncInvoker0< String_t* >::Invoke(2 /* System.String Unity.Services.Analytics.Internal.IBufferIds::get_PlayerId() */, IBufferIds_t5556EC4467FE5D9FFE7719945D46679BB747155F_il2cpp_TypeInfo_var, L_27);
V_0 = L_28;
BufferX_WriteString_m6D00B4EC23DF37876EA6155C243345D9ABD997A6(__this, (&V_0), NULL);
// WriteBytes(k_QuoteComma);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031** L_29 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031**)(&__this->___k_QuoteComma_18);
BufferX_WriteBytes_mAB875F9E3ABB56B16A350123FA3983F967C3BA79(__this, L_29, NULL);
}
IL_0140:
{
// WriteBytes(k_HeaderOpenEventParams);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031** L_30 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031**)(&__this->___k_HeaderOpenEventParams_14);
BufferX_WriteBytes_mAB875F9E3ABB56B16A350123FA3983F967C3BA79(__this, L_30, NULL);
// }
return;
}
}
// System.Void Unity.Services.Analytics.Internal.BufferX::StripTrailingCommaIfNecessary()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BufferX_StripTrailingCommaIfNecessary_m835DF3D14DFBEB8486A8044A72C15F64C9CEA937 (BufferX_t61043C3179F78166341D64689A662C738496055C* __this, const RuntimeMethod* method)
{
{
// m_Buffer.Seek(-1, SeekOrigin.End);
MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* L_0 = __this->___m_Buffer_31;
NullCheck(L_0);
int64_t L_1;
L_1 = VirtualFuncInvoker2< int64_t, int64_t, int32_t >::Invoke(31 /* System.Int64 System.IO.Stream::Seek(System.Int64,System.IO.SeekOrigin) */, L_0, ((int64_t)(-1)), 2);
// char precedingChar = (char)m_Buffer.ReadByte();
MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* L_2 = __this->___m_Buffer_31;
NullCheck(L_2);
int32_t L_3;
L_3 = VirtualFuncInvoker0< int32_t >::Invoke(35 /* System.Int32 System.IO.Stream::ReadByte() */, L_2);
// if (precedingChar == ',')
if ((!(((uint32_t)((int32_t)(uint16_t)L_3)) == ((uint32_t)((int32_t)44)))))
{
goto IL_0047;
}
}
{
// m_Buffer.Seek(-1, SeekOrigin.Current);
MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* L_4 = __this->___m_Buffer_31;
NullCheck(L_4);
int64_t L_5;
L_5 = VirtualFuncInvoker2< int64_t, int64_t, int32_t >::Invoke(31 /* System.Int64 System.IO.Stream::Seek(System.Int64,System.IO.SeekOrigin) */, L_4, ((int64_t)(-1)), 1);
// m_Buffer.SetLength(m_Buffer.Length - 1);
MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* L_6 = __this->___m_Buffer_31;
MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* L_7 = __this->___m_Buffer_31;
NullCheck(L_7);
int64_t L_8;
L_8 = VirtualFuncInvoker0< int64_t >::Invoke(11 /* System.Int64 System.IO.Stream::get_Length() */, L_7);
NullCheck(L_6);
VirtualActionInvoker1< int64_t >::Invoke(32 /* System.Void System.IO.Stream::SetLength(System.Int64) */, L_6, ((int64_t)il2cpp_codegen_subtract(L_8, ((int64_t)1))));
}
IL_0047:
{
// }
return;
}
}
// System.Void Unity.Services.Analytics.Internal.BufferX::PushEndEvent()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BufferX_PushEndEvent_m06F34FD5EB0FF8E4743902FBEDD52D2013A6DE23 (BufferX_t61043C3179F78166341D64689A662C738496055C* __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*)&Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mF590592E32D421DE2C6E2F0D5C2F62FB14CCEFDF_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mD99081BEFA1AB3526715F489192B0F7F596C183D_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral29B2AAE0149A885123E7F21B7247D1EA4BADF148);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
int32_t V_1 = 0;
int32_t G_B3_0 = 0;
int32_t G_B7_0 = 0;
{
// StripTrailingCommaIfNecessary();
BufferX_StripTrailingCommaIfNecessary_m835DF3D14DFBEB8486A8044A72C15F64C9CEA937(__this, NULL);
// WriteBytes(k_CloseEvent);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031** L_0 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031**)(&__this->___k_CloseEvent_15);
BufferX_WriteBytes_mAB875F9E3ABB56B16A350123FA3983F967C3BA79(__this, L_0, NULL);
// int bufferLength = (int)m_Buffer.Length;
MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* L_1 = __this->___m_Buffer_31;
NullCheck(L_1);
int64_t L_2;
L_2 = VirtualFuncInvoker0< int64_t >::Invoke(11 /* System.Int64 System.IO.Stream::get_Length() */, L_1);
V_0 = ((int32_t)L_2);
// int eventSize = m_EventEnds.Count > 0 ? bufferLength - m_EventEnds[m_EventEnds.Count - 1] : bufferLength;
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_3 = __this->___m_EventEnds_29;
NullCheck(L_3);
int32_t L_4;
L_4 = List_1_get_Count_mF590592E32D421DE2C6E2F0D5C2F62FB14CCEFDF_inline(L_3, List_1_get_Count_mF590592E32D421DE2C6E2F0D5C2F62FB14CCEFDF_RuntimeMethod_var);
if ((((int32_t)L_4) > ((int32_t)0)))
{
goto IL_0030;
}
}
{
int32_t L_5 = V_0;
G_B3_0 = L_5;
goto IL_004a;
}
IL_0030:
{
int32_t L_6 = V_0;
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_7 = __this->___m_EventEnds_29;
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_8 = __this->___m_EventEnds_29;
NullCheck(L_8);
int32_t L_9;
L_9 = List_1_get_Count_mF590592E32D421DE2C6E2F0D5C2F62FB14CCEFDF_inline(L_8, List_1_get_Count_mF590592E32D421DE2C6E2F0D5C2F62FB14CCEFDF_RuntimeMethod_var);
NullCheck(L_7);
int32_t L_10;
L_10 = List_1_get_Item_mD99081BEFA1AB3526715F489192B0F7F596C183D(L_7, ((int32_t)il2cpp_codegen_subtract(L_9, 1)), List_1_get_Item_mD99081BEFA1AB3526715F489192B0F7F596C183D_RuntimeMethod_var);
G_B3_0 = ((int32_t)il2cpp_codegen_subtract(L_6, L_10));
}
IL_004a:
{
// if (eventSize > k_UploadBatchMaximumSizeInBytes)
if ((((int64_t)((int64_t)G_B3_0)) <= ((int64_t)((int64_t)((int32_t)4194304)))))
{
goto IL_00b9;
}
}
{
// Debug.LogWarning($"Detected event that would be too big to upload (greater than {k_UploadBatchMaximumSizeInBytes / 1024}KB in size), discarding it to prevent blockage.");
int64_t L_11 = ((int64_t)((int32_t)4096));
RuntimeObject* L_12 = Box(Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_il2cpp_TypeInfo_var, &L_11);
String_t* L_13;
L_13 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(_stringLiteral29B2AAE0149A885123E7F21B7247D1EA4BADF148, L_12, NULL);
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_LogWarning_m33EF1B897E0C7C6FF538989610BFAFFEF4628CA9(L_13, NULL);
// int previousBufferLength = m_EventEnds.Count > 0 ? m_EventEnds[m_EventEnds.Count - 1] : k_BufferHeader.Length;
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_14 = __this->___m_EventEnds_29;
NullCheck(L_14);
int32_t L_15;
L_15 = List_1_get_Count_mF590592E32D421DE2C6E2F0D5C2F62FB14CCEFDF_inline(L_14, List_1_get_Count_mF590592E32D421DE2C6E2F0D5C2F62FB14CCEFDF_RuntimeMethod_var);
if ((((int32_t)L_15) > ((int32_t)0)))
{
goto IL_0085;
}
}
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_16 = __this->___k_BufferHeader_5;
NullCheck(L_16);
G_B7_0 = ((int32_t)(((RuntimeArray*)L_16)->max_length));
goto IL_009d;
}
IL_0085:
{
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_17 = __this->___m_EventEnds_29;
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_18 = __this->___m_EventEnds_29;
NullCheck(L_18);
int32_t L_19;
L_19 = List_1_get_Count_mF590592E32D421DE2C6E2F0D5C2F62FB14CCEFDF_inline(L_18, List_1_get_Count_mF590592E32D421DE2C6E2F0D5C2F62FB14CCEFDF_RuntimeMethod_var);
NullCheck(L_17);
int32_t L_20;
L_20 = List_1_get_Item_mD99081BEFA1AB3526715F489192B0F7F596C183D(L_17, ((int32_t)il2cpp_codegen_subtract(L_19, 1)), List_1_get_Item_mD99081BEFA1AB3526715F489192B0F7F596C183D_RuntimeMethod_var);
G_B7_0 = L_20;
}
IL_009d:
{
V_1 = G_B7_0;
// m_Buffer.SetLength(previousBufferLength);
MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* L_21 = __this->___m_Buffer_31;
int32_t L_22 = V_1;
NullCheck(L_21);
VirtualActionInvoker1< int64_t >::Invoke(32 /* System.Void System.IO.Stream::SetLength(System.Int64) */, L_21, ((int64_t)L_22));
// m_Buffer.Position = previousBufferLength;
MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* L_23 = __this->___m_Buffer_31;
int32_t L_24 = V_1;
NullCheck(L_23);
VirtualActionInvoker1< int64_t >::Invoke(13 /* System.Void System.IO.Stream::set_Position(System.Int64) */, L_23, ((int64_t)L_24));
return;
}
IL_00b9:
{
// m_EventEnds.Add(bufferLength);
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_25 = __this->___m_EventEnds_29;
int32_t L_26 = V_0;
NullCheck(L_25);
List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_inline(L_25, L_26, List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_RuntimeMethod_var);
// }
return;
}
}
// System.Void Unity.Services.Analytics.Internal.BufferX::PushObjectStart(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BufferX_PushObjectStart_m3D8ED1B0CD8EED0B3D907CA58C1E245DC3B8496B (BufferX_t61043C3179F78166341D64689A662C738496055C* __this, String_t* ___0_name, const RuntimeMethod* method)
{
{
// WriteName(name);
String_t* L_0 = ___0_name;
BufferX_WriteName_m8833F39525C5ECD5DBBF33168F5FEFC630EA2A7D(__this, L_0, NULL);
// WriteBytes(k_OpenBrace);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031** L_1 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031**)(&__this->___k_OpenBrace_20);
BufferX_WriteBytes_mAB875F9E3ABB56B16A350123FA3983F967C3BA79(__this, L_1, NULL);
// }
return;
}
}
// System.Void Unity.Services.Analytics.Internal.BufferX::PushObjectEnd()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BufferX_PushObjectEnd_m5BC3FD19CDCA54D5CFA267870FF4ACA6BF53A06B (BufferX_t61043C3179F78166341D64689A662C738496055C* __this, const RuntimeMethod* method)
{
{
// StripTrailingCommaIfNecessary();
BufferX_StripTrailingCommaIfNecessary_m835DF3D14DFBEB8486A8044A72C15F64C9CEA937(__this, NULL);
// WriteBytes(k_CloseBraceComma);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031** L_0 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031**)(&__this->___k_CloseBraceComma_21);
BufferX_WriteBytes_mAB875F9E3ABB56B16A350123FA3983F967C3BA79(__this, L_0, NULL);
// }
return;
}
}
// System.Void Unity.Services.Analytics.Internal.BufferX::PushArrayStart(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BufferX_PushArrayStart_m3980306870DD0733588D37898E516D07A12E34DD (BufferX_t61043C3179F78166341D64689A662C738496055C* __this, String_t* ___0_name, const RuntimeMethod* method)
{
{
// WriteName(name);
String_t* L_0 = ___0_name;
BufferX_WriteName_m8833F39525C5ECD5DBBF33168F5FEFC630EA2A7D(__this, L_0, NULL);
// WriteBytes(k_OpenBracket);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031** L_1 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031**)(&__this->___k_OpenBracket_22);
BufferX_WriteBytes_mAB875F9E3ABB56B16A350123FA3983F967C3BA79(__this, L_1, NULL);
// }
return;
}
}
// System.Void Unity.Services.Analytics.Internal.BufferX::PushArrayEnd()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BufferX_PushArrayEnd_mF0E20A817F2E9DF8CAEF506F45B00985AD3ECCFB (BufferX_t61043C3179F78166341D64689A662C738496055C* __this, const RuntimeMethod* method)
{
{
// StripTrailingCommaIfNecessary();
BufferX_StripTrailingCommaIfNecessary_m835DF3D14DFBEB8486A8044A72C15F64C9CEA937(__this, NULL);
// WriteBytes(k_CloseBracketComma);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031** L_0 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031**)(&__this->___k_CloseBracketComma_23);
BufferX_WriteBytes_mAB875F9E3ABB56B16A350123FA3983F967C3BA79(__this, L_0, NULL);
// }
return;
}
}
// System.Void Unity.Services.Analytics.Internal.BufferX::PushDouble(System.Double,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BufferX_PushDouble_m18518061BA74E73DADFAE1567C8910AC981EEDBB (BufferX_t61043C3179F78166341D64689A662C738496055C* __this, double ___0_val, String_t* ___1_name, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
String_t* V_0 = NULL;
{
// WriteName(name);
String_t* L_0 = ___1_name;
BufferX_WriteName_m8833F39525C5ECD5DBBF33168F5FEFC630EA2A7D(__this, L_0, NULL);
// var formatted = val.ToString(CultureInfo.InvariantCulture);
il2cpp_codegen_runtime_class_init_inline(CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var);
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_1;
L_1 = CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6(NULL);
String_t* L_2;
L_2 = Double_ToString_m4318830D9F771852FDCF21C14CF9E8ABC7E77357((&___0_val), L_1, NULL);
V_0 = L_2;
// WriteString(formatted);
BufferX_WriteString_m6D00B4EC23DF37876EA6155C243345D9ABD997A6(__this, (&V_0), NULL);
// WriteBytes(k_Comma);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031** L_3 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031**)(&__this->___k_Comma_19);
BufferX_WriteBytes_mAB875F9E3ABB56B16A350123FA3983F967C3BA79(__this, L_3, NULL);
// }
return;
}
}
// System.Void Unity.Services.Analytics.Internal.BufferX::PushFloat(System.Single,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BufferX_PushFloat_m3EA1057470F14BCE3E04E4221C05A28B95D6644D (BufferX_t61043C3179F78166341D64689A662C738496055C* __this, float ___0_val, String_t* ___1_name, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
String_t* V_0 = NULL;
{
// WriteName(name);
String_t* L_0 = ___1_name;
BufferX_WriteName_m8833F39525C5ECD5DBBF33168F5FEFC630EA2A7D(__this, L_0, NULL);
// var formatted = val.ToString(CultureInfo.InvariantCulture);
il2cpp_codegen_runtime_class_init_inline(CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var);
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_1;
L_1 = CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6(NULL);
String_t* L_2;
L_2 = Single_ToString_m534852BD7949AA972435783D7B96D0FFB09F6D6A((&___0_val), L_1, NULL);
V_0 = L_2;
// WriteString(formatted);
BufferX_WriteString_m6D00B4EC23DF37876EA6155C243345D9ABD997A6(__this, (&V_0), NULL);
// WriteBytes(k_Comma);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031** L_3 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031**)(&__this->___k_Comma_19);
BufferX_WriteBytes_mAB875F9E3ABB56B16A350123FA3983F967C3BA79(__this, L_3, NULL);
// }
return;
}
}
// System.Void Unity.Services.Analytics.Internal.BufferX::PushString(System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BufferX_PushString_m2786331DB2F4AA7F21C9FA1B6C6599E3233DE393 (BufferX_t61043C3179F78166341D64689A662C738496055C* __this, String_t* ___0_value, String_t* ___1_name, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_t521A6F19B456D956AF452D926C32709DC03D6B17_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Convert_t7097FF336D592F7C06D88A98349A44646F91EFFC_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral236273A920037342C6BF764C26035460AC1B4BCB);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral299D329E6EA983CC4221A704937359840D3B696D);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral36CA84885A92E739ED9A94802681AD6C4E3C8852);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral83921E76DB37F79389DD6DCF44C1E78295D9BE50);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFA08BA5C9B3EC29729F1767C64749B98B93BDD49);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFFEF3DBE279EE1F92E1E2E46F45BC18EBBF55A1A);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
int32_t V_1 = 0;
Il2CppChar V_2 = 0x0;
int32_t V_3 = 0;
String_t* V_4 = NULL;
int32_t V_5 = 0;
int32_t V_6 = 0;
{
// if (Encoding.UTF8.GetByteCount(value) < k_WorkingBuffer.Length)
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_0;
L_0 = Encoding_get_UTF8_m9FA98A53CE96FD6D02982625C5246DD36C1235C9(NULL);
String_t* L_1 = ___0_value;
NullCheck(L_0);
int32_t L_2;
L_2 = VirtualFuncInvoker1< int32_t, String_t* >::Invoke(11 /* System.Int32 System.Text.Encoding::GetByteCount(System.String) */, L_0, L_1);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_3 = __this->___k_WorkingBuffer_3;
NullCheck(L_3);
if ((((int32_t)L_2) >= ((int32_t)((int32_t)(((RuntimeArray*)L_3)->max_length)))))
{
goto IL_0164;
}
}
{
// int c = 0;
V_0 = 0;
// for (int i = 0; i < value.Length; i++)
V_1 = 0;
goto IL_00fb;
}
IL_0021:
{
// char character = value[i];
String_t* L_4 = ___0_value;
int32_t L_5 = V_1;
NullCheck(L_4);
Il2CppChar L_6;
L_6 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_4, L_5, NULL);
V_2 = L_6;
// if (Char.IsControl(character))
Il2CppChar L_7 = V_2;
il2cpp_codegen_runtime_class_init_inline(Char_t521A6F19B456D956AF452D926C32709DC03D6B17_il2cpp_TypeInfo_var);
bool L_8;
L_8 = Char_IsControl_m133C10360BE82B7580E4D3ECE3C881A6C82B3F7F(L_7, NULL);
if (!L_8)
{
goto IL_0077;
}
}
{
// int codepoint = Convert.ToInt32(character);
Il2CppChar L_9 = V_2;
il2cpp_codegen_runtime_class_init_inline(Convert_t7097FF336D592F7C06D88A98349A44646F91EFFC_il2cpp_TypeInfo_var);
int32_t L_10;
L_10 = Convert_ToInt32_mDBBE9318A7CCE1560974CE93F5BFED9931CF0052(L_9, NULL);
V_3 = L_10;
// string control = $"\\U{codepoint:X4}";
int32_t L_11 = V_3;
int32_t L_12 = L_11;
RuntimeObject* L_13 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_12);
String_t* L_14;
L_14 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(_stringLiteral236273A920037342C6BF764C26035460AC1B4BCB, L_13, NULL);
V_4 = L_14;
// for (int j = 0; j < control.Length; j++)
V_5 = 0;
goto IL_006a;
}
IL_004f:
{
// k_WorkingCharacterBuffer[c] = control[j];
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_15 = __this->___k_WorkingCharacterBuffer_4;
int32_t L_16 = V_0;
String_t* L_17 = V_4;
int32_t L_18 = V_5;
NullCheck(L_17);
Il2CppChar L_19;
L_19 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_17, L_18, NULL);
NullCheck(L_15);
(L_15)->SetAt(static_cast<il2cpp_array_size_t>(L_16), (Il2CppChar)L_19);
// c++;
int32_t L_20 = V_0;
V_0 = ((int32_t)il2cpp_codegen_add(L_20, 1));
// for (int j = 0; j < control.Length; j++)
int32_t L_21 = V_5;
V_5 = ((int32_t)il2cpp_codegen_add(L_21, 1));
}
IL_006a:
{
// for (int j = 0; j < control.Length; j++)
int32_t L_22 = V_5;
String_t* L_23 = V_4;
NullCheck(L_23);
int32_t L_24;
L_24 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_23, NULL);
if ((((int32_t)L_22) < ((int32_t)L_24)))
{
goto IL_004f;
}
}
{
goto IL_00af;
}
IL_0077:
{
// else if (character == '"' || character == '\\')
Il2CppChar L_25 = V_2;
if ((((int32_t)L_25) == ((int32_t)((int32_t)34))))
{
goto IL_0081;
}
}
{
Il2CppChar L_26 = V_2;
if ((!(((uint32_t)L_26) == ((uint32_t)((int32_t)92)))))
{
goto IL_009c;
}
}
IL_0081:
{
// k_WorkingCharacterBuffer[c] = '\\';
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_27 = __this->___k_WorkingCharacterBuffer_4;
int32_t L_28 = V_0;
NullCheck(L_27);
(L_27)->SetAt(static_cast<il2cpp_array_size_t>(L_28), (Il2CppChar)((int32_t)92));
// k_WorkingCharacterBuffer[c + 1] = character;
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_29 = __this->___k_WorkingCharacterBuffer_4;
int32_t L_30 = V_0;
Il2CppChar L_31 = V_2;
NullCheck(L_29);
(L_29)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_30, 1))), (Il2CppChar)L_31);
// c += 2;
int32_t L_32 = V_0;
V_0 = ((int32_t)il2cpp_codegen_add(L_32, 2));
goto IL_00af;
}
IL_009c:
{
// k_WorkingCharacterBuffer[c] = value[i];
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_33 = __this->___k_WorkingCharacterBuffer_4;
int32_t L_34 = V_0;
String_t* L_35 = ___0_value;
int32_t L_36 = V_1;
NullCheck(L_35);
Il2CppChar L_37;
L_37 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_35, L_36, NULL);
NullCheck(L_33);
(L_33)->SetAt(static_cast<il2cpp_array_size_t>(L_34), (Il2CppChar)L_37);
// c++;
int32_t L_38 = V_0;
V_0 = ((int32_t)il2cpp_codegen_add(L_38, 1));
}
IL_00af:
{
// if (c >= k_WorkingCharacterBuffer.Length)
int32_t L_39 = V_0;
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_40 = __this->___k_WorkingCharacterBuffer_4;
NullCheck(L_40);
if ((((int32_t)L_39) < ((int32_t)((int32_t)(((RuntimeArray*)L_40)->max_length)))))
{
goto IL_00f7;
}
}
{
// Debug.LogWarning($"String value for field {name} is too long, it will not be recorded.\nValue:\n{value.Substring(0, 128)}...");
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_41 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)5);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_42 = L_41;
NullCheck(L_42);
ArrayElementTypeCheck (L_42, _stringLiteralFA08BA5C9B3EC29729F1767C64749B98B93BDD49);
(L_42)->SetAt(static_cast<il2cpp_array_size_t>(0), (String_t*)_stringLiteralFA08BA5C9B3EC29729F1767C64749B98B93BDD49);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_43 = L_42;
String_t* L_44 = ___1_name;
NullCheck(L_43);
ArrayElementTypeCheck (L_43, L_44);
(L_43)->SetAt(static_cast<il2cpp_array_size_t>(1), (String_t*)L_44);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_45 = L_43;
NullCheck(L_45);
ArrayElementTypeCheck (L_45, _stringLiteral299D329E6EA983CC4221A704937359840D3B696D);
(L_45)->SetAt(static_cast<il2cpp_array_size_t>(2), (String_t*)_stringLiteral299D329E6EA983CC4221A704937359840D3B696D);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_46 = L_45;
String_t* L_47 = ___0_value;
NullCheck(L_47);
String_t* L_48;
L_48 = String_Substring_mB1D94F47935D22E130FF2C01DBB6A4135FBB76CE(L_47, 0, ((int32_t)128), NULL);
NullCheck(L_46);
ArrayElementTypeCheck (L_46, L_48);
(L_46)->SetAt(static_cast<il2cpp_array_size_t>(3), (String_t*)L_48);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_49 = L_46;
NullCheck(L_49);
ArrayElementTypeCheck (L_49, _stringLiteralFFEF3DBE279EE1F92E1E2E46F45BC18EBBF55A1A);
(L_49)->SetAt(static_cast<il2cpp_array_size_t>(4), (String_t*)_stringLiteralFFEF3DBE279EE1F92E1E2E46F45BC18EBBF55A1A);
String_t* L_50;
L_50 = String_Concat_m647EBF831F54B6DF7D5AFA5FD012CF4EE7571B6A(L_49, NULL);
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_LogWarning_m33EF1B897E0C7C6FF538989610BFAFFEF4628CA9(L_50, NULL);
// break;
goto IL_0107;
}
IL_00f7:
{
// for (int i = 0; i < value.Length; i++)
int32_t L_51 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_51, 1));
}
IL_00fb:
{
// for (int i = 0; i < value.Length; i++)
int32_t L_52 = V_1;
String_t* L_53 = ___0_value;
NullCheck(L_53);
int32_t L_54;
L_54 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_53, NULL);
if ((((int32_t)L_52) < ((int32_t)L_54)))
{
goto IL_0021;
}
}
IL_0107:
{
// if (c < k_WorkingCharacterBuffer.Length)
int32_t L_55 = V_0;
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_56 = __this->___k_WorkingCharacterBuffer_4;
NullCheck(L_56);
if ((((int32_t)L_55) >= ((int32_t)((int32_t)(((RuntimeArray*)L_56)->max_length)))))
{
goto IL_019f;
}
}
{
// WriteName(name);
String_t* L_57 = ___1_name;
BufferX_WriteName_m8833F39525C5ECD5DBBF33168F5FEFC630EA2A7D(__this, L_57, NULL);
// WriteByte(k_Quote);
uint8_t* L_58 = (uint8_t*)(&__this->___k_Quote_16);
BufferX_WriteByte_m12C49B76B743F83835010F50B8BDD99680AD6B14(__this, L_58, NULL);
// int valueLength = Encoding.UTF8.GetBytes(k_WorkingCharacterBuffer, 0, c, k_WorkingBuffer, 0);
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_59;
L_59 = Encoding_get_UTF8_m9FA98A53CE96FD6D02982625C5246DD36C1235C9(NULL);
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_60 = __this->___k_WorkingCharacterBuffer_4;
int32_t L_61 = V_0;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_62 = __this->___k_WorkingBuffer_3;
NullCheck(L_59);
int32_t L_63;
L_63 = VirtualFuncInvoker5< int32_t, CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*, int32_t, int32_t, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, int32_t >::Invoke(16 /* System.Int32 System.Text.Encoding::GetBytes(System.Char[],System.Int32,System.Int32,System.Byte[],System.Int32) */, L_59, L_60, 0, L_61, L_62, 0);
V_6 = L_63;
// m_Buffer.Write(k_WorkingBuffer, 0, valueLength);
MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* L_64 = __this->___m_Buffer_31;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_65 = __this->___k_WorkingBuffer_3;
int32_t L_66 = V_6;
NullCheck(L_64);
VirtualActionInvoker3< ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, int32_t, int32_t >::Invoke(36 /* System.Void System.IO.Stream::Write(System.Byte[],System.Int32,System.Int32) */, L_64, L_65, 0, L_66);
// WriteBytes(k_QuoteComma);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031** L_67 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031**)(&__this->___k_QuoteComma_18);
BufferX_WriteBytes_mAB875F9E3ABB56B16A350123FA3983F967C3BA79(__this, L_67, NULL);
return;
}
IL_0164:
{
// Debug.LogWarning($"String value for field \"{name}\" is too long, it will not be recorded.\nValue:\n{value.Substring(0, 128)}...");
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_68 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)5);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_69 = L_68;
NullCheck(L_69);
ArrayElementTypeCheck (L_69, _stringLiteral83921E76DB37F79389DD6DCF44C1E78295D9BE50);
(L_69)->SetAt(static_cast<il2cpp_array_size_t>(0), (String_t*)_stringLiteral83921E76DB37F79389DD6DCF44C1E78295D9BE50);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_70 = L_69;
String_t* L_71 = ___1_name;
NullCheck(L_70);
ArrayElementTypeCheck (L_70, L_71);
(L_70)->SetAt(static_cast<il2cpp_array_size_t>(1), (String_t*)L_71);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_72 = L_70;
NullCheck(L_72);
ArrayElementTypeCheck (L_72, _stringLiteral36CA84885A92E739ED9A94802681AD6C4E3C8852);
(L_72)->SetAt(static_cast<il2cpp_array_size_t>(2), (String_t*)_stringLiteral36CA84885A92E739ED9A94802681AD6C4E3C8852);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_73 = L_72;
String_t* L_74 = ___0_value;
NullCheck(L_74);
String_t* L_75;
L_75 = String_Substring_mB1D94F47935D22E130FF2C01DBB6A4135FBB76CE(L_74, 0, ((int32_t)128), NULL);
NullCheck(L_73);
ArrayElementTypeCheck (L_73, L_75);
(L_73)->SetAt(static_cast<il2cpp_array_size_t>(3), (String_t*)L_75);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_76 = L_73;
NullCheck(L_76);
ArrayElementTypeCheck (L_76, _stringLiteralFFEF3DBE279EE1F92E1E2E46F45BC18EBBF55A1A);
(L_76)->SetAt(static_cast<il2cpp_array_size_t>(4), (String_t*)_stringLiteralFFEF3DBE279EE1F92E1E2E46F45BC18EBBF55A1A);
String_t* L_77;
L_77 = String_Concat_m647EBF831F54B6DF7D5AFA5FD012CF4EE7571B6A(L_76, NULL);
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_LogWarning_m33EF1B897E0C7C6FF538989610BFAFFEF4628CA9(L_77, NULL);
}
IL_019f:
{
// }
return;
}
}
// System.Void Unity.Services.Analytics.Internal.BufferX::PushInt64(System.Int64,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BufferX_PushInt64_m28B52420DD21FF15C4E692721DB01829769FCD03 (BufferX_t61043C3179F78166341D64689A662C738496055C* __this, int64_t ___0_val, String_t* ___1_name, const RuntimeMethod* method)
{
String_t* V_0 = NULL;
{
// WriteName(name);
String_t* L_0 = ___1_name;
BufferX_WriteName_m8833F39525C5ECD5DBBF33168F5FEFC630EA2A7D(__this, L_0, NULL);
// WriteString(val.ToString());
String_t* L_1;
L_1 = Int64_ToString_m284E4E55662818E38654309A41C2B07CD436F36B((&___0_val), NULL);
V_0 = L_1;
BufferX_WriteString_m6D00B4EC23DF37876EA6155C243345D9ABD997A6(__this, (&V_0), NULL);
// WriteBytes(k_Comma);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031** L_2 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031**)(&__this->___k_Comma_19);
BufferX_WriteBytes_mAB875F9E3ABB56B16A350123FA3983F967C3BA79(__this, L_2, NULL);
// }
return;
}
}
// System.Void Unity.Services.Analytics.Internal.BufferX::PushInt(System.Int32,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BufferX_PushInt_m13386A21FEAFC323379E5C58659CADED2086C63E (BufferX_t61043C3179F78166341D64689A662C738496055C* __this, int32_t ___0_val, String_t* ___1_name, const RuntimeMethod* method)
{
{
// PushInt64(val, name);
int32_t L_0 = ___0_val;
String_t* L_1 = ___1_name;
BufferX_PushInt64_m28B52420DD21FF15C4E692721DB01829769FCD03(__this, ((int64_t)L_0), L_1, NULL);
// }
return;
}
}
// System.Void Unity.Services.Analytics.Internal.BufferX::PushBool(System.Boolean,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BufferX_PushBool_m5E33FAC597B7D2BB960E3D82918BC5DF7124EC6C (BufferX_t61043C3179F78166341D64689A662C738496055C* __this, bool ___0_val, String_t* ___1_name, const RuntimeMethod* method)
{
{
// WriteName(name);
String_t* L_0 = ___1_name;
BufferX_WriteName_m8833F39525C5ECD5DBBF33168F5FEFC630EA2A7D(__this, L_0, NULL);
// if (val)
bool L_1 = ___0_val;
if (!L_1)
{
goto IL_0018;
}
}
{
// WriteBytes(k_True);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031** L_2 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031**)(&__this->___k_True_24);
BufferX_WriteBytes_mAB875F9E3ABB56B16A350123FA3983F967C3BA79(__this, L_2, NULL);
goto IL_0024;
}
IL_0018:
{
// WriteBytes(k_False);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031** L_3 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031**)(&__this->___k_False_25);
BufferX_WriteBytes_mAB875F9E3ABB56B16A350123FA3983F967C3BA79(__this, L_3, NULL);
}
IL_0024:
{
// WriteBytes(k_Comma);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031** L_4 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031**)(&__this->___k_Comma_19);
BufferX_WriteBytes_mAB875F9E3ABB56B16A350123FA3983F967C3BA79(__this, L_4, NULL);
// }
return;
}
}
// System.Void Unity.Services.Analytics.Internal.BufferX::PushTimestamp(System.DateTime,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BufferX_PushTimestamp_mBA35DC013FD25A83EE077D7E255A166ACE2D96CA (BufferX_t61043C3179F78166341D64689A662C738496055C* __this, DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___0_val, String_t* ___1_name, const RuntimeMethod* method)
{
String_t* V_0 = NULL;
{
// WriteName(name);
String_t* L_0 = ___1_name;
BufferX_WriteName_m8833F39525C5ECD5DBBF33168F5FEFC630EA2A7D(__this, L_0, NULL);
// WriteByte(k_Quote);
uint8_t* L_1 = (uint8_t*)(&__this->___k_Quote_16);
BufferX_WriteByte_m12C49B76B743F83835010F50B8BDD99680AD6B14(__this, L_1, NULL);
// WriteString(SerializeDateTime(val));
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_2 = ___0_val;
String_t* L_3;
L_3 = BufferX_SerializeDateTime_m1B8DB0257F014D2E517B2EB94CC80B5A879DB654(L_2, NULL);
V_0 = L_3;
BufferX_WriteString_m6D00B4EC23DF37876EA6155C243345D9ABD997A6(__this, (&V_0), NULL);
// WriteBytes(k_QuoteComma);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031** L_4 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031**)(&__this->___k_QuoteComma_18);
BufferX_WriteBytes_mAB875F9E3ABB56B16A350123FA3983F967C3BA79(__this, L_4, NULL);
// }
return;
}
}
// System.Void Unity.Services.Analytics.Internal.BufferX::PushEvent(Unity.Services.Analytics.Internal.Event)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BufferX_PushEvent_mC1F4936F695D83F15DC8E879EBDD26DE1416B207 (BufferX_t61043C3179F78166341D64689A662C738496055C* __this, Event_tD9437278379F641EDEFC62CAAC9419E3E6E29779* ___0_evt, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_GetEnumerator_mF5B5B00F670F3436AB3C07C0F64149501DEC2DBC_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mA7C78FC10B78BFFDD69A6E1CA050B42D48F8B53F_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mBB43E0B46CDCD47543052FDB890026C269E6D96E_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_mFAD52D332201C947C95ECF69DAE5C3319CA654F1_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IBufferSystemCalls_t9CA55BD1B80E3DB50B62AC3E1F54839D2A105C41_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&KeyValuePair_2_get_Key_mA64FF29A08423140758B0276333D1A89C71B793A_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&KeyValuePair_2_get_Value_m2052BF44A3FDE623D98B0E6B6E227B2900034235_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_GetValueOrDefault_m8D130DB7F2A1E694736B449176F9C26DB456597B_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1__ctor_m117BE9EF6DBC76B088B52AFB80634B9195D384A1_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_HasValue_mCF2FD8B3055FA87FC9C504F2122B3B0FAEDE3EC9_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D V_0;
memset((&V_0), 0, sizeof(V_0));
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 V_1;
memset((&V_1), 0, sizeof(V_1));
Nullable_1_t365991B3904FDA7642A788423B28692FDC7CDB17 V_2;
memset((&V_2), 0, sizeof(V_2));
Enumerator_t06A9DDA7FA9EA8BC40458E628EBAF7B3AA14EB62 V_3;
memset((&V_3), 0, sizeof(V_3));
KeyValuePair_2_tBEE55F2A4574C64393155C322376FD98C7BFC7B9 V_4;
memset((&V_4), 0, sizeof(V_4));
float V_5 = 0.0f;
RuntimeObject* V_6 = NULL;
double V_7 = 0.0;
String_t* V_8 = NULL;
int32_t V_9 = 0;
int64_t V_10 = 0;
bool V_11 = false;
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D G_B2_0;
memset((&G_B2_0), 0, sizeof(G_B2_0));
String_t* G_B2_1 = NULL;
BufferX_t61043C3179F78166341D64689A662C738496055C* G_B2_2 = NULL;
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D G_B1_0;
memset((&G_B1_0), 0, sizeof(G_B1_0));
String_t* G_B1_1 = NULL;
BufferX_t61043C3179F78166341D64689A662C738496055C* G_B1_2 = NULL;
Nullable_1_t365991B3904FDA7642A788423B28692FDC7CDB17 G_B3_0;
memset((&G_B3_0), 0, sizeof(G_B3_0));
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D G_B3_1;
memset((&G_B3_1), 0, sizeof(G_B3_1));
String_t* G_B3_2 = NULL;
BufferX_t61043C3179F78166341D64689A662C738496055C* G_B3_3 = NULL;
{
// var dateTime = m_SystemCalls.Now();
RuntimeObject* L_0 = __this->___m_SystemCalls_26;
NullCheck(L_0);
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_1;
L_1 = InterfaceFuncInvoker0< DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D >::Invoke(1 /* System.DateTime Unity.Services.Analytics.Internal.IBufferSystemCalls::Now() */, IBufferSystemCalls_t9CA55BD1B80E3DB50B62AC3E1F54839D2A105C41_il2cpp_TypeInfo_var, L_0);
V_0 = L_1;
// PushStartEvent(evt.Name, dateTime, evt.Version, false);
Event_tD9437278379F641EDEFC62CAAC9419E3E6E29779* L_2 = ___0_evt;
NullCheck(L_2);
String_t* L_3;
L_3 = Event_get_Name_m8FD8FF91BC2CF9CCE2FFC0D303E454AB3D37DB12_inline(L_2, NULL);
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_4 = V_0;
Event_tD9437278379F641EDEFC62CAAC9419E3E6E29779* L_5 = ___0_evt;
NullCheck(L_5);
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 L_6;
L_6 = Event_get_Version_mE0D7A0F0F0DD76C172F503E37E870C17D6106D56_inline(L_5, NULL);
V_1 = L_6;
bool L_7;
L_7 = Nullable_1_get_HasValue_mCF2FD8B3055FA87FC9C504F2122B3B0FAEDE3EC9_inline((&V_1), Nullable_1_get_HasValue_mCF2FD8B3055FA87FC9C504F2122B3B0FAEDE3EC9_RuntimeMethod_var);
G_B1_0 = L_4;
G_B1_1 = L_3;
G_B1_2 = __this;
if (L_7)
{
G_B2_0 = L_4;
G_B2_1 = L_3;
G_B2_2 = __this;
goto IL_002f;
}
}
{
il2cpp_codegen_initobj((&V_2), sizeof(Nullable_1_t365991B3904FDA7642A788423B28692FDC7CDB17));
Nullable_1_t365991B3904FDA7642A788423B28692FDC7CDB17 L_8 = V_2;
G_B3_0 = L_8;
G_B3_1 = G_B1_0;
G_B3_2 = G_B1_1;
G_B3_3 = G_B1_2;
goto IL_003c;
}
IL_002f:
{
int32_t L_9;
L_9 = Nullable_1_GetValueOrDefault_m8D130DB7F2A1E694736B449176F9C26DB456597B_inline((&V_1), Nullable_1_GetValueOrDefault_m8D130DB7F2A1E694736B449176F9C26DB456597B_RuntimeMethod_var);
Nullable_1_t365991B3904FDA7642A788423B28692FDC7CDB17 L_10;
memset((&L_10), 0, sizeof(L_10));
Nullable_1__ctor_m117BE9EF6DBC76B088B52AFB80634B9195D384A1((&L_10), ((int64_t)L_9), /*hidden argument*/Nullable_1__ctor_m117BE9EF6DBC76B088B52AFB80634B9195D384A1_RuntimeMethod_var);
G_B3_0 = L_10;
G_B3_1 = G_B2_0;
G_B3_2 = G_B2_1;
G_B3_3 = G_B2_2;
}
IL_003c:
{
NullCheck(G_B3_3);
BufferX_PushStartEvent_mD4066506862999C763C973E3055FB11396BD2CF7(G_B3_3, G_B3_2, G_B3_1, G_B3_0, (bool)0, NULL);
// var eData = evt.Parameters;
Event_tD9437278379F641EDEFC62CAAC9419E3E6E29779* L_11 = ___0_evt;
NullCheck(L_11);
EventData_t2B2B196B233CC914CED6BF00E57F83F4F8917FD9* L_12;
L_12 = Event_get_Parameters_m2D666FFD0302986591540D7D06DDF5AB8A149FDC_inline(L_11, NULL);
// foreach (var data in eData.Data)
NullCheck(L_12);
Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* L_13;
L_13 = EventData_get_Data_mA97B1E0133942DA374284B2EE8C8CDF1D8A05914_inline(L_12, NULL);
NullCheck(L_13);
Enumerator_t06A9DDA7FA9EA8BC40458E628EBAF7B3AA14EB62 L_14;
L_14 = Dictionary_2_GetEnumerator_mF5B5B00F670F3436AB3C07C0F64149501DEC2DBC(L_13, Dictionary_2_GetEnumerator_mF5B5B00F670F3436AB3C07C0F64149501DEC2DBC_RuntimeMethod_var);
V_3 = L_14;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0175:
{// begin finally (depth: 1)
Enumerator_Dispose_mA7C78FC10B78BFFDD69A6E1CA050B42D48F8B53F((&V_3), Enumerator_Dispose_mA7C78FC10B78BFFDD69A6E1CA050B42D48F8B53F_RuntimeMethod_var);
return;
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
{
goto IL_0167_1;
}
IL_0058_1:
{
// foreach (var data in eData.Data)
KeyValuePair_2_tBEE55F2A4574C64393155C322376FD98C7BFC7B9 L_15;
L_15 = Enumerator_get_Current_mFAD52D332201C947C95ECF69DAE5C3319CA654F1_inline((&V_3), Enumerator_get_Current_mFAD52D332201C947C95ECF69DAE5C3319CA654F1_RuntimeMethod_var);
V_4 = L_15;
// if (data.Value is float f32Val)
RuntimeObject* L_16;
L_16 = KeyValuePair_2_get_Value_m2052BF44A3FDE623D98B0E6B6E227B2900034235_inline((&V_4), KeyValuePair_2_get_Value_m2052BF44A3FDE623D98B0E6B6E227B2900034235_RuntimeMethod_var);
V_6 = L_16;
RuntimeObject* L_17 = V_6;
if (!((RuntimeObject*)IsInstSealed((RuntimeObject*)L_17, Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var)))
{
goto IL_0090_1;
}
}
{
RuntimeObject* L_18 = V_6;
V_5 = ((*(float*)((float*)(float*)UnBox(L_18, Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var))));
// PushFloat(f32Val, data.Key);
float L_19 = V_5;
String_t* L_20;
L_20 = KeyValuePair_2_get_Key_mA64FF29A08423140758B0276333D1A89C71B793A_inline((&V_4), KeyValuePair_2_get_Key_mA64FF29A08423140758B0276333D1A89C71B793A_RuntimeMethod_var);
BufferX_PushFloat_m3EA1057470F14BCE3E04E4221C05A28B95D6644D(__this, L_19, L_20, NULL);
goto IL_0167_1;
}
IL_0090_1:
{
// else if (data.Value is double f64Val)
RuntimeObject* L_21;
L_21 = KeyValuePair_2_get_Value_m2052BF44A3FDE623D98B0E6B6E227B2900034235_inline((&V_4), KeyValuePair_2_get_Value_m2052BF44A3FDE623D98B0E6B6E227B2900034235_RuntimeMethod_var);
V_6 = L_21;
RuntimeObject* L_22 = V_6;
if (!((RuntimeObject*)IsInstSealed((RuntimeObject*)L_22, Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_il2cpp_TypeInfo_var)))
{
goto IL_00bf_1;
}
}
{
RuntimeObject* L_23 = V_6;
V_7 = ((*(double*)((double*)(double*)UnBox(L_23, Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_il2cpp_TypeInfo_var))));
// PushDouble(f64Val, data.Key);
double L_24 = V_7;
String_t* L_25;
L_25 = KeyValuePair_2_get_Key_mA64FF29A08423140758B0276333D1A89C71B793A_inline((&V_4), KeyValuePair_2_get_Key_mA64FF29A08423140758B0276333D1A89C71B793A_RuntimeMethod_var);
BufferX_PushDouble_m18518061BA74E73DADFAE1567C8910AC981EEDBB(__this, L_24, L_25, NULL);
goto IL_0167_1;
}
IL_00bf_1:
{
// else if (data.Value is string strVal)
RuntimeObject* L_26;
L_26 = KeyValuePair_2_get_Value_m2052BF44A3FDE623D98B0E6B6E227B2900034235_inline((&V_4), KeyValuePair_2_get_Value_m2052BF44A3FDE623D98B0E6B6E227B2900034235_RuntimeMethod_var);
V_8 = ((String_t*)IsInstSealed((RuntimeObject*)L_26, String_t_il2cpp_TypeInfo_var));
String_t* L_27 = V_8;
if (!L_27)
{
goto IL_00e5_1;
}
}
{
// PushString(strVal, data.Key);
String_t* L_28 = V_8;
String_t* L_29;
L_29 = KeyValuePair_2_get_Key_mA64FF29A08423140758B0276333D1A89C71B793A_inline((&V_4), KeyValuePair_2_get_Key_mA64FF29A08423140758B0276333D1A89C71B793A_RuntimeMethod_var);
BufferX_PushString_m2786331DB2F4AA7F21C9FA1B6C6599E3233DE393(__this, L_28, L_29, NULL);
goto IL_0167_1;
}
IL_00e5_1:
{
// else if (data.Value is int intVal)
RuntimeObject* L_30;
L_30 = KeyValuePair_2_get_Value_m2052BF44A3FDE623D98B0E6B6E227B2900034235_inline((&V_4), KeyValuePair_2_get_Value_m2052BF44A3FDE623D98B0E6B6E227B2900034235_RuntimeMethod_var);
V_6 = L_30;
RuntimeObject* L_31 = V_6;
if (!((RuntimeObject*)IsInstSealed((RuntimeObject*)L_31, Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var)))
{
goto IL_0111_1;
}
}
{
RuntimeObject* L_32 = V_6;
V_9 = ((*(int32_t*)((int32_t*)(int32_t*)UnBox(L_32, Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var))));
// PushInt(intVal, data.Key);
int32_t L_33 = V_9;
String_t* L_34;
L_34 = KeyValuePair_2_get_Key_mA64FF29A08423140758B0276333D1A89C71B793A_inline((&V_4), KeyValuePair_2_get_Key_mA64FF29A08423140758B0276333D1A89C71B793A_RuntimeMethod_var);
BufferX_PushInt_m13386A21FEAFC323379E5C58659CADED2086C63E(__this, L_33, L_34, NULL);
goto IL_0167_1;
}
IL_0111_1:
{
// else if (data.Value is Int64 int64Val)
RuntimeObject* L_35;
L_35 = KeyValuePair_2_get_Value_m2052BF44A3FDE623D98B0E6B6E227B2900034235_inline((&V_4), KeyValuePair_2_get_Value_m2052BF44A3FDE623D98B0E6B6E227B2900034235_RuntimeMethod_var);
V_6 = L_35;
RuntimeObject* L_36 = V_6;
if (!((RuntimeObject*)IsInstSealed((RuntimeObject*)L_36, Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_il2cpp_TypeInfo_var)))
{
goto IL_013d_1;
}
}
{
RuntimeObject* L_37 = V_6;
V_10 = ((*(int64_t*)((int64_t*)(int64_t*)UnBox(L_37, Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_il2cpp_TypeInfo_var))));
// PushInt64(int64Val, data.Key);
int64_t L_38 = V_10;
String_t* L_39;
L_39 = KeyValuePair_2_get_Key_mA64FF29A08423140758B0276333D1A89C71B793A_inline((&V_4), KeyValuePair_2_get_Key_mA64FF29A08423140758B0276333D1A89C71B793A_RuntimeMethod_var);
BufferX_PushInt64_m28B52420DD21FF15C4E692721DB01829769FCD03(__this, L_38, L_39, NULL);
goto IL_0167_1;
}
IL_013d_1:
{
// else if (data.Value is bool boolVal)
RuntimeObject* L_40;
L_40 = KeyValuePair_2_get_Value_m2052BF44A3FDE623D98B0E6B6E227B2900034235_inline((&V_4), KeyValuePair_2_get_Value_m2052BF44A3FDE623D98B0E6B6E227B2900034235_RuntimeMethod_var);
V_6 = L_40;
RuntimeObject* L_41 = V_6;
if (!((RuntimeObject*)IsInstSealed((RuntimeObject*)L_41, Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var)))
{
goto IL_0167_1;
}
}
{
RuntimeObject* L_42 = V_6;
V_11 = ((*(bool*)((bool*)(bool*)UnBox(L_42, Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var))));
// PushBool(boolVal, data.Key);
bool L_43 = V_11;
String_t* L_44;
L_44 = KeyValuePair_2_get_Key_mA64FF29A08423140758B0276333D1A89C71B793A_inline((&V_4), KeyValuePair_2_get_Key_mA64FF29A08423140758B0276333D1A89C71B793A_RuntimeMethod_var);
BufferX_PushBool_m5E33FAC597B7D2BB960E3D82918BC5DF7124EC6C(__this, L_43, L_44, NULL);
}
IL_0167_1:
{
// foreach (var data in eData.Data)
bool L_45;
L_45 = Enumerator_MoveNext_mBB43E0B46CDCD47543052FDB890026C269E6D96E((&V_3), Enumerator_MoveNext_mBB43E0B46CDCD47543052FDB890026C269E6D96E_RuntimeMethod_var);
if (L_45)
{
goto IL_0058_1;
}
}
{
goto IL_0183;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0183:
{
// PushEndEvent();
BufferX_PushEndEvent_m06F34FD5EB0FF8E4743902FBEDD52D2013A6DE23(__this, NULL);
// }
return;
}
}
// System.Byte[] Unity.Services.Analytics.Internal.BufferX::Serialize()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* BufferX_Serialize_m4CA698F0ECE4218D3227187027C1A754651B85D9 (BufferX_t61043C3179F78166341D64689A662C738496055C* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mF590592E32D421DE2C6E2F0D5C2F62FB14CCEFDF_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mD99081BEFA1AB3526715F489192B0F7F596C183D_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralEB0F79A6ABD88DB20E08561FCEEA8E62C21B8875);
s_Il2CppMethodInitialized = true;
}
int64_t V_0 = 0;
int32_t V_1 = 0;
int32_t V_2 = 0;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_3 = NULL;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_4 = NULL;
{
// if (m_EventEnds.Count > 0)
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_0 = __this->___m_EventEnds_29;
NullCheck(L_0);
int32_t L_1;
L_1 = List_1_get_Count_mF590592E32D421DE2C6E2F0D5C2F62FB14CCEFDF_inline(L_0, List_1_get_Count_mF590592E32D421DE2C6E2F0D5C2F62FB14CCEFDF_RuntimeMethod_var);
if ((((int32_t)L_1) <= ((int32_t)0)))
{
goto IL_00b6;
}
}
{
// long originalBufferPosition = m_Buffer.Position;
MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* L_2 = __this->___m_Buffer_31;
NullCheck(L_2);
int64_t L_3;
L_3 = VirtualFuncInvoker0< int64_t >::Invoke(12 /* System.Int64 System.IO.Stream::get_Position() */, L_2);
V_0 = L_3;
// int end = m_EventEnds[0];
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_4 = __this->___m_EventEnds_29;
NullCheck(L_4);
int32_t L_5;
L_5 = List_1_get_Item_mD99081BEFA1AB3526715F489192B0F7F596C183D(L_4, 0, List_1_get_Item_mD99081BEFA1AB3526715F489192B0F7F596C183D_RuntimeMethod_var);
V_1 = L_5;
// int nextEnd = 0;
V_2 = 0;
goto IL_003f;
}
IL_002e:
{
// end = m_EventEnds[nextEnd];
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_6 = __this->___m_EventEnds_29;
int32_t L_7 = V_2;
NullCheck(L_6);
int32_t L_8;
L_8 = List_1_get_Item_mD99081BEFA1AB3526715F489192B0F7F596C183D(L_6, L_7, List_1_get_Item_mD99081BEFA1AB3526715F489192B0F7F596C183D_RuntimeMethod_var);
V_1 = L_8;
// nextEnd++;
int32_t L_9 = V_2;
V_2 = ((int32_t)il2cpp_codegen_add(L_9, 1));
}
IL_003f:
{
// while (nextEnd < m_EventEnds.Count &&
// m_EventEnds[nextEnd] < k_UploadBatchMaximumSizeInBytes)
int32_t L_10 = V_2;
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_11 = __this->___m_EventEnds_29;
NullCheck(L_11);
int32_t L_12;
L_12 = List_1_get_Count_mF590592E32D421DE2C6E2F0D5C2F62FB14CCEFDF_inline(L_11, List_1_get_Count_mF590592E32D421DE2C6E2F0D5C2F62FB14CCEFDF_RuntimeMethod_var);
if ((((int32_t)L_10) >= ((int32_t)L_12)))
{
goto IL_0062;
}
}
{
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_13 = __this->___m_EventEnds_29;
int32_t L_14 = V_2;
NullCheck(L_13);
int32_t L_15;
L_15 = List_1_get_Item_mD99081BEFA1AB3526715F489192B0F7F596C183D(L_13, L_14, List_1_get_Item_mD99081BEFA1AB3526715F489192B0F7F596C183D_RuntimeMethod_var);
if ((((int64_t)((int64_t)L_15)) < ((int64_t)((int64_t)((int32_t)4194304)))))
{
goto IL_002e;
}
}
IL_0062:
{
// byte[] payload = new byte[end + 1];
int32_t L_16 = V_1;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_17 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)SZArrayNew(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var, (uint32_t)((int32_t)il2cpp_codegen_add(L_16, 1)));
V_3 = L_17;
// m_Buffer.Position = 0;
MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* L_18 = __this->___m_Buffer_31;
NullCheck(L_18);
VirtualActionInvoker1< int64_t >::Invoke(13 /* System.Void System.IO.Stream::set_Position(System.Int64) */, L_18, ((int64_t)0));
// m_Buffer.Read(payload, 0, end);
MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* L_19 = __this->___m_Buffer_31;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_20 = V_3;
int32_t L_21 = V_1;
NullCheck(L_19);
int32_t L_22;
L_22 = VirtualFuncInvoker3< int32_t, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, int32_t, int32_t >::Invoke(33 /* System.Int32 System.IO.Stream::Read(System.Byte[],System.Int32,System.Int32) */, L_19, L_20, 0, L_21);
// byte[] suffix = Encoding.UTF8.GetBytes("]}");
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_23;
L_23 = Encoding_get_UTF8_m9FA98A53CE96FD6D02982625C5246DD36C1235C9(NULL);
NullCheck(L_23);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_24;
L_24 = VirtualFuncInvoker1< ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, String_t* >::Invoke(17 /* System.Byte[] System.Text.Encoding::GetBytes(System.String) */, L_23, _stringLiteralEB0F79A6ABD88DB20E08561FCEEA8E62C21B8875);
V_4 = L_24;
// payload[end - 1] = suffix[0];
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_25 = V_3;
int32_t L_26 = V_1;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_27 = V_4;
NullCheck(L_27);
int32_t L_28 = 0;
uint8_t L_29 = (L_27)->GetAt(static_cast<il2cpp_array_size_t>(L_28));
NullCheck(L_25);
(L_25)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_subtract(L_26, 1))), (uint8_t)L_29);
// payload[end] = suffix[1];
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_30 = V_3;
int32_t L_31 = V_1;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_32 = V_4;
NullCheck(L_32);
int32_t L_33 = 1;
uint8_t L_34 = (L_32)->GetAt(static_cast<il2cpp_array_size_t>(L_33));
NullCheck(L_30);
(L_30)->SetAt(static_cast<il2cpp_array_size_t>(L_31), (uint8_t)L_34);
// m_Buffer.Position = originalBufferPosition;
MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* L_35 = __this->___m_Buffer_31;
int64_t L_36 = V_0;
NullCheck(L_35);
VirtualActionInvoker1< int64_t >::Invoke(13 /* System.Void System.IO.Stream::set_Position(System.Int64) */, L_35, L_36);
// return payload;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_37 = V_3;
return L_37;
}
IL_00b6:
{
// return null;
return (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)NULL;
}
}
// System.Void Unity.Services.Analytics.Internal.BufferX::ClearBuffer()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BufferX_ClearBuffer_mA8B0BBF389EA44EFE0CA85B2EF94A3B51153FEE8 (BufferX_t61043C3179F78166341D64689A662C738496055C* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_mF6795DE5F49C1D0B91D6A0955F448B22970D67A9_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
// m_Buffer.SetLength(0);
MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* L_0 = __this->___m_Buffer_31;
NullCheck(L_0);
VirtualActionInvoker1< int64_t >::Invoke(32 /* System.Void System.IO.Stream::SetLength(System.Int64) */, L_0, ((int64_t)0));
// m_Buffer.Position = 0;
MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* L_1 = __this->___m_Buffer_31;
NullCheck(L_1);
VirtualActionInvoker1< int64_t >::Invoke(13 /* System.Void System.IO.Stream::set_Position(System.Int64) */, L_1, ((int64_t)0));
// WriteBytes(k_BufferHeader);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031** L_2 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031**)(&__this->___k_BufferHeader_5);
BufferX_WriteBytes_mAB875F9E3ABB56B16A350123FA3983F967C3BA79(__this, L_2, NULL);
// m_EventEnds.Clear();
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_3 = __this->___m_EventEnds_29;
NullCheck(L_3);
List_1_Clear_mF6795DE5F49C1D0B91D6A0955F448B22970D67A9_inline(L_3, List_1_Clear_mF6795DE5F49C1D0B91D6A0955F448B22970D67A9_RuntimeMethod_var);
// }
return;
}
}
// System.Void Unity.Services.Analytics.Internal.BufferX::ClearBuffer(System.Int64)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BufferX_ClearBuffer_m33260625C009242974AAD0747DDF14D2EF1BB726 (BufferX_t61043C3179F78166341D64689A662C738496055C* __this, int64_t ___0_upTo, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_RemoveRange_m1E69C4C8438AA5D7E05C2936C79C01D96F89BE68_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mF590592E32D421DE2C6E2F0D5C2F62FB14CCEFDF_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mD99081BEFA1AB3526715F489192B0F7F596C183D_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_set_Item_m95629806F31CF369D937590912E0B6A53FF7C587_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* V_0 = NULL;
int32_t V_1 = 0;
int32_t V_2 = 0;
int64_t V_3 = 0;
uint8_t V_4 = 0x0;
{
// MemoryStream oldBuffer = m_Buffer;
MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* L_0 = __this->___m_Buffer_31;
V_0 = L_0;
// m_Buffer = m_SpareBuffer;
MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* L_1 = __this->___m_SpareBuffer_30;
__this->___m_Buffer_31 = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Buffer_31), (void*)L_1);
// m_SpareBuffer = oldBuffer;
MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* L_2 = V_0;
__this->___m_SpareBuffer_30 = L_2;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_SpareBuffer_30), (void*)L_2);
// int lastClearedEventIndex = 0;
V_1 = 0;
// for (int i = 0; i < m_EventEnds.Count; i++)
V_2 = 0;
goto IL_0060;
}
IL_0020:
{
// m_EventEnds[i] = m_EventEnds[i] - (int)upTo + k_BufferHeader.Length;
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_3 = __this->___m_EventEnds_29;
int32_t L_4 = V_2;
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_5 = __this->___m_EventEnds_29;
int32_t L_6 = V_2;
NullCheck(L_5);
int32_t L_7;
L_7 = List_1_get_Item_mD99081BEFA1AB3526715F489192B0F7F596C183D(L_5, L_6, List_1_get_Item_mD99081BEFA1AB3526715F489192B0F7F596C183D_RuntimeMethod_var);
int64_t L_8 = ___0_upTo;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_9 = __this->___k_BufferHeader_5;
NullCheck(L_9);
NullCheck(L_3);
List_1_set_Item_m95629806F31CF369D937590912E0B6A53FF7C587(L_3, L_4, ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_subtract(L_7, ((int32_t)L_8))), ((int32_t)(((RuntimeArray*)L_9)->max_length)))), List_1_set_Item_m95629806F31CF369D937590912E0B6A53FF7C587_RuntimeMethod_var);
// if (m_EventEnds[i] <= k_BufferHeader.Length)
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_10 = __this->___m_EventEnds_29;
int32_t L_11 = V_2;
NullCheck(L_10);
int32_t L_12;
L_12 = List_1_get_Item_mD99081BEFA1AB3526715F489192B0F7F596C183D(L_10, L_11, List_1_get_Item_mD99081BEFA1AB3526715F489192B0F7F596C183D_RuntimeMethod_var);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_13 = __this->___k_BufferHeader_5;
NullCheck(L_13);
if ((((int32_t)L_12) > ((int32_t)((int32_t)(((RuntimeArray*)L_13)->max_length)))))
{
goto IL_005c;
}
}
{
// lastClearedEventIndex = i;
int32_t L_14 = V_2;
V_1 = L_14;
}
IL_005c:
{
// for (int i = 0; i < m_EventEnds.Count; i++)
int32_t L_15 = V_2;
V_2 = ((int32_t)il2cpp_codegen_add(L_15, 1));
}
IL_0060:
{
// for (int i = 0; i < m_EventEnds.Count; i++)
int32_t L_16 = V_2;
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_17 = __this->___m_EventEnds_29;
NullCheck(L_17);
int32_t L_18;
L_18 = List_1_get_Count_mF590592E32D421DE2C6E2F0D5C2F62FB14CCEFDF_inline(L_17, List_1_get_Count_mF590592E32D421DE2C6E2F0D5C2F62FB14CCEFDF_RuntimeMethod_var);
if ((((int32_t)L_16) < ((int32_t)L_18)))
{
goto IL_0020;
}
}
{
// m_EventEnds.RemoveRange(0, lastClearedEventIndex + 1);
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_19 = __this->___m_EventEnds_29;
int32_t L_20 = V_1;
NullCheck(L_19);
List_1_RemoveRange_m1E69C4C8438AA5D7E05C2936C79C01D96F89BE68(L_19, 0, ((int32_t)il2cpp_codegen_add(L_20, 1)), List_1_RemoveRange_m1E69C4C8438AA5D7E05C2936C79C01D96F89BE68_RuntimeMethod_var);
// m_Buffer.SetLength(0);
MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* L_21 = __this->___m_Buffer_31;
NullCheck(L_21);
VirtualActionInvoker1< int64_t >::Invoke(32 /* System.Void System.IO.Stream::SetLength(System.Int64) */, L_21, ((int64_t)0));
// m_Buffer.Position = 0;
MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* L_22 = __this->___m_Buffer_31;
NullCheck(L_22);
VirtualActionInvoker1< int64_t >::Invoke(13 /* System.Void System.IO.Stream::set_Position(System.Int64) */, L_22, ((int64_t)0));
// WriteBytes(k_BufferHeader);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031** L_23 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031**)(&__this->___k_BufferHeader_5);
BufferX_WriteBytes_mAB875F9E3ABB56B16A350123FA3983F967C3BA79(__this, L_23, NULL);
// m_SpareBuffer.Position = upTo;
MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* L_24 = __this->___m_SpareBuffer_30;
int64_t L_25 = ___0_upTo;
NullCheck(L_24);
VirtualActionInvoker1< int64_t >::Invoke(13 /* System.Void System.IO.Stream::set_Position(System.Int64) */, L_24, L_25);
// for (long i = upTo; i < m_SpareBuffer.Length; i++)
int64_t L_26 = ___0_upTo;
V_3 = L_26;
goto IL_00d3;
}
IL_00b3:
{
// byte b = (byte)m_SpareBuffer.ReadByte();
MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* L_27 = __this->___m_SpareBuffer_30;
NullCheck(L_27);
int32_t L_28;
L_28 = VirtualFuncInvoker0< int32_t >::Invoke(35 /* System.Int32 System.IO.Stream::ReadByte() */, L_27);
V_4 = (uint8_t)((int32_t)(uint8_t)L_28);
// m_Buffer.WriteByte(b);
MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* L_29 = __this->___m_Buffer_31;
uint8_t L_30 = V_4;
NullCheck(L_29);
VirtualActionInvoker1< uint8_t >::Invoke(38 /* System.Void System.IO.Stream::WriteByte(System.Byte) */, L_29, L_30);
// for (long i = upTo; i < m_SpareBuffer.Length; i++)
int64_t L_31 = V_3;
V_3 = ((int64_t)il2cpp_codegen_add(L_31, ((int64_t)1)));
}
IL_00d3:
{
// for (long i = upTo; i < m_SpareBuffer.Length; i++)
int64_t L_32 = V_3;
MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* L_33 = __this->___m_SpareBuffer_30;
NullCheck(L_33);
int64_t L_34;
L_34 = VirtualFuncInvoker0< int64_t >::Invoke(11 /* System.Int64 System.IO.Stream::get_Length() */, L_33);
if ((((int64_t)L_32) < ((int64_t)L_34)))
{
goto IL_00b3;
}
}
{
// m_SpareBuffer.SetLength(0);
MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* L_35 = __this->___m_SpareBuffer_30;
NullCheck(L_35);
VirtualActionInvoker1< int64_t >::Invoke(32 /* System.Void System.IO.Stream::SetLength(System.Int64) */, L_35, ((int64_t)0));
// m_SpareBuffer.Position = 0;
MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* L_36 = __this->___m_SpareBuffer_30;
NullCheck(L_36);
VirtualActionInvoker1< int64_t >::Invoke(13 /* System.Void System.IO.Stream::set_Position(System.Int64) */, L_36, ((int64_t)0));
// }
return;
}
}
// System.Void Unity.Services.Analytics.Internal.BufferX::FlushToDisk()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BufferX_FlushToDisk_m55BF963B573FD854740103B13825AACBD73C78E9 (BufferX_t61043C3179F78166341D64689A662C738496055C* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDiskCache_t878F3F39893FAF5AC4CC46B81A7DCB069DFBE822_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// m_DiskCache.Write(m_EventEnds, m_Buffer);
RuntimeObject* L_0 = __this->___m_DiskCache_27;
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_1 = __this->___m_EventEnds_29;
MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* L_2 = __this->___m_Buffer_31;
NullCheck(L_0);
InterfaceActionInvoker2< List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*, Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* >::Invoke(1 /* System.Void Unity.Services.Analytics.Internal.IDiskCache::Write(System.Collections.Generic.List`1<System.Int32>,System.IO.Stream) */, IDiskCache_t878F3F39893FAF5AC4CC46B81A7DCB069DFBE822_il2cpp_TypeInfo_var, L_0, L_1, L_2);
// }
return;
}
}
// System.Void Unity.Services.Analytics.Internal.BufferX::ClearDiskCache()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BufferX_ClearDiskCache_mD54CC30E7AD92D94FC57DF95A3E4A4A1BEAEB1C6 (BufferX_t61043C3179F78166341D64689A662C738496055C* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDiskCache_t878F3F39893FAF5AC4CC46B81A7DCB069DFBE822_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// m_DiskCache.Clear();
RuntimeObject* L_0 = __this->___m_DiskCache_27;
NullCheck(L_0);
InterfaceActionInvoker0::Invoke(0 /* System.Void Unity.Services.Analytics.Internal.IDiskCache::Clear() */, IDiskCache_t878F3F39893FAF5AC4CC46B81A7DCB069DFBE822_il2cpp_TypeInfo_var, L_0);
// }
return;
}
}
// System.Void Unity.Services.Analytics.Internal.BufferX::LoadFromDisk()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BufferX_LoadFromDisk_mFB29842DE8FE800E9569220B34C4B0958FFE493D (BufferX_t61043C3179F78166341D64689A662C738496055C* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDiskCache_t878F3F39893FAF5AC4CC46B81A7DCB069DFBE822_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// bool success = m_DiskCache.Read(m_EventEnds, m_Buffer);
RuntimeObject* L_0 = __this->___m_DiskCache_27;
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_1 = __this->___m_EventEnds_29;
MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* L_2 = __this->___m_Buffer_31;
NullCheck(L_0);
bool L_3;
L_3 = InterfaceFuncInvoker2< bool, List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*, Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* >::Invoke(2 /* System.Boolean Unity.Services.Analytics.Internal.IDiskCache::Read(System.Collections.Generic.List`1<System.Int32>,System.IO.Stream) */, IDiskCache_t878F3F39893FAF5AC4CC46B81A7DCB069DFBE822_il2cpp_TypeInfo_var, L_0, L_1, L_2);
// if (!success)
if (L_3)
{
goto IL_001f;
}
}
{
// ClearBuffer();
BufferX_ClearBuffer_mA8B0BBF389EA44EFE0CA85B2EF94A3B51153FEE8(__this, NULL);
}
IL_001f:
{
// }
return;
}
}
// System.String Unity.Services.Analytics.Internal.BufferX::SerializeDateTime(System.DateTime)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* BufferX_SerializeDateTime_m1B8DB0257F014D2E517B2EB94CC80B5A879DB654 (DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___0_dateTime, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3C1DFC84C89C48D8E83EB3C98D58E22F70F5E9F4);
s_Il2CppMethodInitialized = true;
}
{
// return dateTime.ToString(k_MillisecondDateFormat, CultureInfo.InvariantCulture);
il2cpp_codegen_runtime_class_init_inline(CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var);
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_0;
L_0 = CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6(NULL);
il2cpp_codegen_runtime_class_init_inline(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var);
String_t* L_1;
L_1 = DateTime_ToString_m27637E1131A10BED8A95639D64339023D5EBBF00((&___0_dateTime), _stringLiteral3C1DFC84C89C48D8E83EB3C98D58E22F70F5E9F4, L_0, NULL);
return L_1;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.String Unity.Services.Analytics.Internal.Consent::get_Pipl()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Consent_get_Pipl_m9EA6E585847439E839D5AE3063A5DCF6F6376605 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFFBF433B627DA76F2B3F8F9137C40070252A3B18);
s_Il2CppMethodInitialized = true;
}
{
// public static String Pipl => "pipl";
return _stringLiteralFFBF433B627DA76F2B3F8F9137C40070252A3B18;
}
}
// System.String Unity.Services.Analytics.Internal.Consent::get_None()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Consent_get_None_mCF717F55F4841DEC3ABBFA5C81EECCE8E61B3E3A (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0AEA2C46AAEB233C6D2DF0275EF92FB2E56BAFE9);
s_Il2CppMethodInitialized = true;
}
{
// public static String None => "none";
return _stringLiteral0AEA2C46AAEB233C6D2DF0275EF92FB2E56BAFE9;
}
}
#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
// Unity.Services.Analytics.Internal.ConsentStatus Unity.Services.Analytics.Internal.ConsentTracker::get_optInPiplConsentStatus()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ConsentTracker_get_optInPiplConsentStatus_m1F91E59567043A5429228EFBA83709725EB53A34 (ConsentTracker_tBDC1E317516ED67AC655A7D3B1D44EF5666B3FC4* __this, const RuntimeMethod* method)
{
{
// internal ConsentStatus optInPiplConsentStatus { get; set; }
int32_t L_0 = __this->___U3CoptInPiplConsentStatusU3Ek__BackingField_2;
return L_0;
}
}
// System.Void Unity.Services.Analytics.Internal.ConsentTracker::set_optInPiplConsentStatus(Unity.Services.Analytics.Internal.ConsentStatus)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConsentTracker_set_optInPiplConsentStatus_m7121DEA6C7203C39DD740E00262387EF06B1C732 (ConsentTracker_tBDC1E317516ED67AC655A7D3B1D44EF5666B3FC4* __this, int32_t ___0_value, const RuntimeMethod* method)
{
{
// internal ConsentStatus optInPiplConsentStatus { get; set; }
int32_t L_0 = ___0_value;
__this->___U3CoptInPiplConsentStatusU3Ek__BackingField_2 = L_0;
return;
}
}
// Unity.Services.Analytics.Internal.ConsentStatus Unity.Services.Analytics.Internal.ConsentTracker::get_optOutConsentStatus()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ConsentTracker_get_optOutConsentStatus_mA1EB68620CB4A25DD2739C48F607DFE18924D415 (ConsentTracker_tBDC1E317516ED67AC655A7D3B1D44EF5666B3FC4* __this, const RuntimeMethod* method)
{
{
// internal ConsentStatus optOutConsentStatus { get; set; }
int32_t L_0 = __this->___U3CoptOutConsentStatusU3Ek__BackingField_3;
return L_0;
}
}
// System.Void Unity.Services.Analytics.Internal.ConsentTracker::set_optOutConsentStatus(Unity.Services.Analytics.Internal.ConsentStatus)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConsentTracker_set_optOutConsentStatus_m4BAAF67518F147B7203463AD1557E2E14A795657 (ConsentTracker_tBDC1E317516ED67AC655A7D3B1D44EF5666B3FC4* __this, int32_t ___0_value, const RuntimeMethod* method)
{
{
// internal ConsentStatus optOutConsentStatus { get; set; }
int32_t L_0 = ___0_value;
__this->___U3CoptOutConsentStatusU3Ek__BackingField_3 = L_0;
return;
}
}
// System.Collections.Generic.Dictionary`2<System.String,System.String> Unity.Services.Analytics.Internal.ConsentTracker::get_piplHeaders()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* ConsentTracker_get_piplHeaders_mC7732B6E50BB062A62D669AC5201FAF1802BCD2F (ConsentTracker_tBDC1E317516ED67AC655A7D3B1D44EF5666B3FC4* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m768E076F1E804CE4959F4E71D3E6A9ADE2F55052_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2309FB9CC1600C4642826BA92EB5C43EA0970693);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2A5B4A683A4FF348D7FBA286A40B146642302E8C);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB7C45DD316C68ABF3429C20058C2981C652192F2);
s_Il2CppMethodInitialized = true;
}
{
// new Dictionary<string, string>
// {
// { "PIPL_EXPORT", "true" },
// { "PIPL_CONSENT", "true" }
// };
Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_0 = (Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83*)il2cpp_codegen_object_new(Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83_il2cpp_TypeInfo_var);
NullCheck(L_0);
Dictionary_2__ctor_m768E076F1E804CE4959F4E71D3E6A9ADE2F55052(L_0, Dictionary_2__ctor_m768E076F1E804CE4959F4E71D3E6A9ADE2F55052_RuntimeMethod_var);
Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_1 = L_0;
NullCheck(L_1);
Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_1, _stringLiteral2309FB9CC1600C4642826BA92EB5C43EA0970693, _stringLiteralB7C45DD316C68ABF3429C20058C2981C652192F2, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var);
Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_2 = L_1;
NullCheck(L_2);
Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_2, _stringLiteral2A5B4A683A4FF348D7FBA286A40B146642302E8C, _stringLiteralB7C45DD316C68ABF3429C20058C2981C652192F2, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var);
return L_2;
}
}
// System.Collections.Generic.Dictionary`2<System.String,System.String> Unity.Services.Analytics.Internal.ConsentTracker::get_requiredHeaders()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* ConsentTracker_get_requiredHeaders_m65D460E70EF5C3EC28C5E47057DB4CA17704F818 (ConsentTracker_tBDC1E317516ED67AC655A7D3B1D44EF5666B3FC4* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m768E076F1E804CE4959F4E71D3E6A9ADE2F55052_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// response.identifier == Consent.Pipl ? piplHeaders : new Dictionary<string, string>();
GeoIPResponse_tADA05745323DD2374411BCB8CEC9EC086B4FE150* L_0 = __this->___response_4;
NullCheck(L_0);
String_t* L_1 = L_0->___identifier_0;
String_t* L_2;
L_2 = Consent_get_Pipl_m9EA6E585847439E839D5AE3063A5DCF6F6376605(NULL);
bool L_3;
L_3 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_1, L_2, NULL);
if (L_3)
{
goto IL_001d;
}
}
{
Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_4 = (Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83*)il2cpp_codegen_object_new(Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83_il2cpp_TypeInfo_var);
NullCheck(L_4);
Dictionary_2__ctor_m768E076F1E804CE4959F4E71D3E6A9ADE2F55052(L_4, Dictionary_2__ctor_m768E076F1E804CE4959F4E71D3E6A9ADE2F55052_RuntimeMethod_var);
return L_4;
}
IL_001d:
{
Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_5;
L_5 = ConsentTracker_get_piplHeaders_mC7732B6E50BB062A62D669AC5201FAF1802BCD2F(__this, NULL);
return L_5;
}
}
// System.Void Unity.Services.Analytics.Internal.ConsentTracker::.ctor(Unity.Services.Analytics.ICoreStatsHelper)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConsentTracker__ctor_m478B76472BE051496CB2D8EE77D91DED3D332E5A (ConsentTracker_tBDC1E317516ED67AC655A7D3B1D44EF5666B3FC4* __this, RuntimeObject* ___0_coreStatsHelper, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GeoAPI_tDEC43B93D320DC5B81A4BD9F45491DD2E5D30287_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// : this(new GeoAPI(), coreStatsHelper) {}
GeoAPI_tDEC43B93D320DC5B81A4BD9F45491DD2E5D30287* L_0 = (GeoAPI_tDEC43B93D320DC5B81A4BD9F45491DD2E5D30287*)il2cpp_codegen_object_new(GeoAPI_tDEC43B93D320DC5B81A4BD9F45491DD2E5D30287_il2cpp_TypeInfo_var);
NullCheck(L_0);
GeoAPI__ctor_m0C73E78C464E961E626A7D252140E6E2A60C148D(L_0, NULL);
RuntimeObject* L_1 = ___0_coreStatsHelper;
ConsentTracker__ctor_m9C23286CCF2BC6690013071ECD56F7FC0B5B745C(__this, L_0, L_1, NULL);
// : this(new GeoAPI(), coreStatsHelper) {}
return;
}
}
// System.Void Unity.Services.Analytics.Internal.ConsentTracker::.ctor(Unity.Services.Analytics.Internal.IGeoAPI,Unity.Services.Analytics.ICoreStatsHelper)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConsentTracker__ctor_m9C23286CCF2BC6690013071ECD56F7FC0B5B745C (ConsentTracker_tBDC1E317516ED67AC655A7D3B1D44EF5666B3FC4* __this, RuntimeObject* ___0_geoApi, RuntimeObject* ___1_coreStatsHelper, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GeoAPI_tDEC43B93D320DC5B81A4BD9F45491DD2E5D30287_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICoreStatsHelper_t436ACDCFB0D414BD45F5EAC4C05281101F24E6FD_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
RuntimeObject* G_B2_0 = NULL;
ConsentTracker_tBDC1E317516ED67AC655A7D3B1D44EF5666B3FC4* G_B2_1 = NULL;
RuntimeObject* G_B1_0 = NULL;
ConsentTracker_tBDC1E317516ED67AC655A7D3B1D44EF5666B3FC4* G_B1_1 = NULL;
{
// internal ConsentTracker(IGeoAPI geoApi, ICoreStatsHelper coreStatsHelper)
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
// m_GeoAPI = geoApi ?? new GeoAPI();
RuntimeObject* L_0 = ___0_geoApi;
RuntimeObject* L_1 = L_0;
G_B1_0 = L_1;
G_B1_1 = __this;
if (L_1)
{
G_B2_0 = L_1;
G_B2_1 = __this;
goto IL_0011;
}
}
{
GeoAPI_tDEC43B93D320DC5B81A4BD9F45491DD2E5D30287* L_2 = (GeoAPI_tDEC43B93D320DC5B81A4BD9F45491DD2E5D30287*)il2cpp_codegen_object_new(GeoAPI_tDEC43B93D320DC5B81A4BD9F45491DD2E5D30287_il2cpp_TypeInfo_var);
NullCheck(L_2);
GeoAPI__ctor_m0C73E78C464E961E626A7D252140E6E2A60C148D(L_2, NULL);
G_B2_0 = ((RuntimeObject*)(L_2));
G_B2_1 = G_B1_1;
}
IL_0011:
{
NullCheck(G_B2_1);
G_B2_1->___m_GeoAPI_0 = G_B2_0;
Il2CppCodeGenWriteBarrier((void**)(&G_B2_1->___m_GeoAPI_0), (void*)G_B2_0);
// m_CoreStatsHelper = coreStatsHelper;
RuntimeObject* L_3 = ___1_coreStatsHelper;
__this->___m_CoreStatsHelper_1 = L_3;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CoreStatsHelper_1), (void*)L_3);
// optOutConsentStatus = ConsentStatus.Unknown;
ConsentTracker_set_optOutConsentStatus_m4BAAF67518F147B7203463AD1557E2E14A795657_inline(__this, 0, NULL);
// optInPiplConsentStatus = ConsentStatus.Unknown;
ConsentTracker_set_optInPiplConsentStatus_m7121DEA6C7203C39DD740E00262387EF06B1C732_inline(__this, 0, NULL);
// ReadOptInPiplConsentStatus();
ConsentTracker_ReadOptInPiplConsentStatus_m1BBCAFF95811454222E9A78CCBC1DB4331CF5127(__this, NULL);
// ReadOptOutConsentStatus();
ConsentTracker_ReadOptOutConsentStatus_m231368E1ECC2A7BBB5ADD724CB7BCB6BFA0D6E80(__this, NULL);
// m_CoreStatsHelper.SetCoreStatsConsent(false);
RuntimeObject* L_4 = __this->___m_CoreStatsHelper_1;
NullCheck(L_4);
InterfaceActionInvoker1< bool >::Invoke(0 /* System.Void Unity.Services.Analytics.ICoreStatsHelper::SetCoreStatsConsent(System.Boolean) */, ICoreStatsHelper_t436ACDCFB0D414BD45F5EAC4C05281101F24E6FD_il2cpp_TypeInfo_var, L_4, (bool)0);
// }
return;
}
}
// System.Threading.Tasks.Task`1<Unity.Services.Analytics.Internal.GeoIPResponse> Unity.Services.Analytics.Internal.ConsentTracker::CheckGeoIP()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Task_1_t3F0E026C38791877CBE0DEC23CD10E9103FBA9B2* ConsentTracker_CheckGeoIP_mB0D695199188D96285FD8A949913F0A0F2CA7064 (ConsentTracker_tBDC1E317516ED67AC655A7D3B1D44EF5666B3FC4* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncTaskMethodBuilder_1_Create_m4B6AFF0D63DE8B335551AC63B1E6A663CE9544A0_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncTaskMethodBuilder_1_Start_TisU3CCheckGeoIPU3Ed__19_tF4D189FF0813E0397D3684814869EC68573B2913_m666764D61DB7ABC8007283DF4BF8C0A50C2E7CB2_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncTaskMethodBuilder_1_get_Task_m650E5C11347CA5B2E79BFCE9C8BDE1865F4CBA29_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncTaskMethodBuilder_1_tCC71288BC6FD1578916420F041FD9DD930D2EEE5_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
U3CCheckGeoIPU3Ed__19_tF4D189FF0813E0397D3684814869EC68573B2913 V_0;
memset((&V_0), 0, sizeof(V_0));
{
il2cpp_codegen_runtime_class_init_inline(AsyncTaskMethodBuilder_1_tCC71288BC6FD1578916420F041FD9DD930D2EEE5_il2cpp_TypeInfo_var);
AsyncTaskMethodBuilder_1_tCC71288BC6FD1578916420F041FD9DD930D2EEE5 L_0;
L_0 = AsyncTaskMethodBuilder_1_Create_m4B6AFF0D63DE8B335551AC63B1E6A663CE9544A0(AsyncTaskMethodBuilder_1_Create_m4B6AFF0D63DE8B335551AC63B1E6A663CE9544A0_RuntimeMethod_var);
(&V_0)->___U3CU3Et__builder_1 = L_0;
Il2CppCodeGenWriteBarrier((void**)&((&(((&(&V_0)->___U3CU3Et__builder_1))->___m_coreState_1))->___m_stateMachine_0), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((&(((&(&V_0)->___U3CU3Et__builder_1))->___m_coreState_1))->___m_defaultContextAction_1), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&(((&(&V_0)->___U3CU3Et__builder_1))->___m_task_2), (void*)NULL);
#endif
(&V_0)->___U3CU3E4__this_2 = __this;
Il2CppCodeGenWriteBarrier((void**)(&(&V_0)->___U3CU3E4__this_2), (void*)__this);
(&V_0)->___U3CU3E1__state_0 = (-1);
AsyncTaskMethodBuilder_1_tCC71288BC6FD1578916420F041FD9DD930D2EEE5* L_1 = (AsyncTaskMethodBuilder_1_tCC71288BC6FD1578916420F041FD9DD930D2EEE5*)(&(&V_0)->___U3CU3Et__builder_1);
AsyncTaskMethodBuilder_1_Start_TisU3CCheckGeoIPU3Ed__19_tF4D189FF0813E0397D3684814869EC68573B2913_m666764D61DB7ABC8007283DF4BF8C0A50C2E7CB2(L_1, (&V_0), AsyncTaskMethodBuilder_1_Start_TisU3CCheckGeoIPU3Ed__19_tF4D189FF0813E0397D3684814869EC68573B2913_m666764D61DB7ABC8007283DF4BF8C0A50C2E7CB2_RuntimeMethod_var);
AsyncTaskMethodBuilder_1_tCC71288BC6FD1578916420F041FD9DD930D2EEE5* L_2 = (AsyncTaskMethodBuilder_1_tCC71288BC6FD1578916420F041FD9DD930D2EEE5*)(&(&V_0)->___U3CU3Et__builder_1);
Task_1_t3F0E026C38791877CBE0DEC23CD10E9103FBA9B2* L_3;
L_3 = AsyncTaskMethodBuilder_1_get_Task_m650E5C11347CA5B2E79BFCE9C8BDE1865F4CBA29(L_2, AsyncTaskMethodBuilder_1_get_Task_m650E5C11347CA5B2E79BFCE9C8BDE1865F4CBA29_RuntimeMethod_var);
return L_3;
}
}
// System.Void Unity.Services.Analytics.Internal.ConsentTracker::SetUserConsentStatus(System.String,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConsentTracker_SetUserConsentStatus_m17EA3A7087A21EBAFCD1E8E746E16791C4C71DFA (ConsentTracker_tBDC1E317516ED67AC655A7D3B1D44EF5666B3FC4* __this, String_t* ___0_identifier, bool ___1_consentGiven, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral63727CA6C805007DCD3A3067D90A70432562D6EF);
s_Il2CppMethodInitialized = true;
}
ConsentTracker_tBDC1E317516ED67AC655A7D3B1D44EF5666B3FC4* G_B4_0 = NULL;
ConsentTracker_tBDC1E317516ED67AC655A7D3B1D44EF5666B3FC4* G_B3_0 = NULL;
int32_t G_B5_0 = 0;
ConsentTracker_tBDC1E317516ED67AC655A7D3B1D44EF5666B3FC4* G_B5_1 = NULL;
{
// ValidateConsentFlow(identifier);
String_t* L_0 = ___0_identifier;
ConsentTracker_ValidateConsentFlow_mE13FE2A462222F937BE88D7AACAEEF7DBE021FD4(__this, L_0, NULL);
// if (identifier == Consent.Pipl)
String_t* L_1 = ___0_identifier;
String_t* L_2;
L_2 = Consent_get_Pipl_m9EA6E585847439E839D5AE3063A5DCF6F6376605(NULL);
bool L_3;
L_3 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_1, L_2, NULL);
if (!L_3)
{
goto IL_001c;
}
}
{
// SetOptInPiplConsentStatus(consentGiven);
bool L_4 = ___1_consentGiven;
ConsentTracker_SetOptInPiplConsentStatus_m47227FFBA38B66803AFDB3638077B26660046151(__this, L_4, NULL);
return;
}
IL_001c:
{
// optOutConsentStatus = consentGiven ? ConsentStatus.Unknown : ConsentStatus.OptedOut;
bool L_5 = ___1_consentGiven;
G_B3_0 = __this;
if (L_5)
{
G_B4_0 = __this;
goto IL_0023;
}
}
{
G_B5_0 = 2;
G_B5_1 = G_B3_0;
goto IL_0024;
}
IL_0023:
{
G_B5_0 = 0;
G_B5_1 = G_B4_0;
}
IL_0024:
{
NullCheck(G_B5_1);
ConsentTracker_set_optOutConsentStatus_m4BAAF67518F147B7203463AD1557E2E14A795657_inline(G_B5_1, G_B5_0, NULL);
// PlayerPrefs.SetInt(optOutConsentStatusPrefKey, (int)optOutConsentStatus);
int32_t L_6;
L_6 = ConsentTracker_get_optOutConsentStatus_mA1EB68620CB4A25DD2739C48F607DFE18924D415_inline(__this, NULL);
PlayerPrefs_SetInt_m956D3E2DB966F20CF42F842880DDF9E2BE94D948(_stringLiteral63727CA6C805007DCD3A3067D90A70432562D6EF, L_6, NULL);
// PlayerPrefs.Save();
PlayerPrefs_Save_m82567E045D69C838112EA204B60C144D4C1EA3AE(NULL);
// }
return;
}
}
// System.Boolean Unity.Services.Analytics.Internal.ConsentTracker::IsGeoIpChecked()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ConsentTracker_IsGeoIpChecked_m59099E930C861F18CAF7D68E0546C5D05663E50E (ConsentTracker_tBDC1E317516ED67AC655A7D3B1D44EF5666B3FC4* __this, const RuntimeMethod* method)
{
{
// return response != null;
GeoIPResponse_tADA05745323DD2374411BCB8CEC9EC086B4FE150* L_0 = __this->___response_4;
return (bool)((!(((RuntimeObject*)(GeoIPResponse_tADA05745323DD2374411BCB8CEC9EC086B4FE150*)L_0) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
}
}
// System.Boolean Unity.Services.Analytics.Internal.ConsentTracker::IsConsentGiven()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ConsentTracker_IsConsentGiven_m73AE70CC46CC8C736C47BE464B484132C9F1581A (ConsentTracker_tBDC1E317516ED67AC655A7D3B1D44EF5666B3FC4* __this, const RuntimeMethod* method)
{
{
// ValidateConsentWasChecked();
ConsentTracker_ValidateConsentWasChecked_m92986F8E992406A10E6712086DE129EB009935E6(__this, NULL);
// return IsConsentGiven(response.identifier);
GeoIPResponse_tADA05745323DD2374411BCB8CEC9EC086B4FE150* L_0 = __this->___response_4;
NullCheck(L_0);
String_t* L_1 = L_0->___identifier_0;
bool L_2;
L_2 = ConsentTracker_IsConsentGiven_m45BA5C4604FBACCB87933A7D812EEA65633F8338(__this, L_1, NULL);
return L_2;
}
}
// System.Boolean Unity.Services.Analytics.Internal.ConsentTracker::IsConsentGiven(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ConsentTracker_IsConsentGiven_m45BA5C4604FBACCB87933A7D812EEA65633F8338 (ConsentTracker_tBDC1E317516ED67AC655A7D3B1D44EF5666B3FC4* __this, String_t* ___0_identifier, const RuntimeMethod* method)
{
{
// if (identifier == Consent.Pipl)
String_t* L_0 = ___0_identifier;
String_t* L_1;
L_1 = Consent_get_Pipl_m9EA6E585847439E839D5AE3063A5DCF6F6376605(NULL);
bool L_2;
L_2 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_0, L_1, NULL);
if (!L_2)
{
goto IL_0017;
}
}
{
// return optInPiplConsentStatus == ConsentStatus.ConsentGiven;
int32_t L_3;
L_3 = ConsentTracker_get_optInPiplConsentStatus_m1F91E59567043A5429228EFBA83709725EB53A34_inline(__this, NULL);
return (bool)((((int32_t)L_3) == ((int32_t)5))? 1 : 0);
}
IL_0017:
{
// return optOutConsentStatus == ConsentStatus.Unknown;
int32_t L_4;
L_4 = ConsentTracker_get_optOutConsentStatus_mA1EB68620CB4A25DD2739C48F607DFE18924D415_inline(__this, NULL);
return (bool)((((int32_t)L_4) == ((int32_t)0))? 1 : 0);
}
}
// System.Boolean Unity.Services.Analytics.Internal.ConsentTracker::IsConsentDenied()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ConsentTracker_IsConsentDenied_mCF7AC1A9BB87846AA257EAC0D9D359B10F302662 (ConsentTracker_tBDC1E317516ED67AC655A7D3B1D44EF5666B3FC4* __this, const RuntimeMethod* method)
{
{
// ValidateConsentWasChecked();
ConsentTracker_ValidateConsentWasChecked_m92986F8E992406A10E6712086DE129EB009935E6(__this, NULL);
// if (response.identifier == Consent.Pipl)
GeoIPResponse_tADA05745323DD2374411BCB8CEC9EC086B4FE150* L_0 = __this->___response_4;
NullCheck(L_0);
String_t* L_1 = L_0->___identifier_0;
String_t* L_2;
L_2 = Consent_get_Pipl_m9EA6E585847439E839D5AE3063A5DCF6F6376605(NULL);
bool L_3;
L_3 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_1, L_2, NULL);
if (!L_3)
{
goto IL_0032;
}
}
{
// return optInPiplConsentStatus == ConsentStatus.ConsentDenied
// || optInPiplConsentStatus == ConsentStatus.OptedOut;
int32_t L_4;
L_4 = ConsentTracker_get_optInPiplConsentStatus_m1F91E59567043A5429228EFBA83709725EB53A34_inline(__this, NULL);
if ((((int32_t)L_4) == ((int32_t)6)))
{
goto IL_0030;
}
}
{
int32_t L_5;
L_5 = ConsentTracker_get_optInPiplConsentStatus_m1F91E59567043A5429228EFBA83709725EB53A34_inline(__this, NULL);
return (bool)((((int32_t)L_5) == ((int32_t)2))? 1 : 0);
}
IL_0030:
{
return (bool)1;
}
IL_0032:
{
// return optOutConsentStatus == ConsentStatus.OptedOut;
int32_t L_6;
L_6 = ConsentTracker_get_optOutConsentStatus_mA1EB68620CB4A25DD2739C48F607DFE18924D415_inline(__this, NULL);
return (bool)((((int32_t)L_6) == ((int32_t)2))? 1 : 0);
}
}
// System.Boolean Unity.Services.Analytics.Internal.ConsentTracker::IsOptingOutInProgress()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ConsentTracker_IsOptingOutInProgress_m6969440734089DAFF92A792F7CD7B90DB929AB4B (ConsentTracker_tBDC1E317516ED67AC655A7D3B1D44EF5666B3FC4* __this, const RuntimeMethod* method)
{
{
// ValidateConsentWasChecked();
ConsentTracker_ValidateConsentWasChecked_m92986F8E992406A10E6712086DE129EB009935E6(__this, NULL);
// return (response.identifier == Consent.Pipl)
// ? optInPiplConsentStatus == ConsentStatus.Forgetting
// : optOutConsentStatus == ConsentStatus.Forgetting;
GeoIPResponse_tADA05745323DD2374411BCB8CEC9EC086B4FE150* L_0 = __this->___response_4;
NullCheck(L_0);
String_t* L_1 = L_0->___identifier_0;
String_t* L_2;
L_2 = Consent_get_Pipl_m9EA6E585847439E839D5AE3063A5DCF6F6376605(NULL);
bool L_3;
L_3 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_1, L_2, NULL);
if (L_3)
{
goto IL_0027;
}
}
{
int32_t L_4;
L_4 = ConsentTracker_get_optOutConsentStatus_mA1EB68620CB4A25DD2739C48F607DFE18924D415_inline(__this, NULL);
return (bool)((((int32_t)L_4) == ((int32_t)1))? 1 : 0);
}
IL_0027:
{
int32_t L_5;
L_5 = ConsentTracker_get_optInPiplConsentStatus_m1F91E59567043A5429228EFBA83709725EB53A34_inline(__this, NULL);
return (bool)((((int32_t)L_5) == ((int32_t)1))? 1 : 0);
}
}
// System.Void Unity.Services.Analytics.Internal.ConsentTracker::BeginOptOutProcess(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConsentTracker_BeginOptOutProcess_m52CA1BBB2FCC1CBE16ADF8F837495F5199BFCF1B (ConsentTracker_tBDC1E317516ED67AC655A7D3B1D44EF5666B3FC4* __this, String_t* ___0_identifier, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral63727CA6C805007DCD3A3067D90A70432562D6EF);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral843422B942D75E64BB0A2281AB972CE4A7EB3924);
s_Il2CppMethodInitialized = true;
}
{
// ValidateConsentWasChecked();
ConsentTracker_ValidateConsentWasChecked_m92986F8E992406A10E6712086DE129EB009935E6(__this, NULL);
// ValidateConsentFlow(identifier);
String_t* L_0 = ___0_identifier;
ConsentTracker_ValidateConsentFlow_mE13FE2A462222F937BE88D7AACAEEF7DBE021FD4(__this, L_0, NULL);
// if (identifier == Consent.Pipl && optInPiplConsentStatus == ConsentStatus.ConsentGiven)
String_t* L_1 = ___0_identifier;
String_t* L_2;
L_2 = Consent_get_Pipl_m9EA6E585847439E839D5AE3063A5DCF6F6376605(NULL);
bool L_3;
L_3 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_1, L_2, NULL);
if (!L_3)
{
goto IL_0040;
}
}
{
int32_t L_4;
L_4 = ConsentTracker_get_optInPiplConsentStatus_m1F91E59567043A5429228EFBA83709725EB53A34_inline(__this, NULL);
if ((!(((uint32_t)L_4) == ((uint32_t)5))))
{
goto IL_0040;
}
}
{
// optInPiplConsentStatus = ConsentStatus.Forgetting;
ConsentTracker_set_optInPiplConsentStatus_m7121DEA6C7203C39DD740E00262387EF06B1C732_inline(__this, 1, NULL);
// PlayerPrefs.SetInt(optInPiplConsentStatusPrefKey, (int)optInPiplConsentStatus);
int32_t L_5;
L_5 = ConsentTracker_get_optInPiplConsentStatus_m1F91E59567043A5429228EFBA83709725EB53A34_inline(__this, NULL);
PlayerPrefs_SetInt_m956D3E2DB966F20CF42F842880DDF9E2BE94D948(_stringLiteral843422B942D75E64BB0A2281AB972CE4A7EB3924, L_5, NULL);
// PlayerPrefs.Save();
PlayerPrefs_Save_m82567E045D69C838112EA204B60C144D4C1EA3AE(NULL);
return;
}
IL_0040:
{
// else if (identifier != Consent.Pipl && optOutConsentStatus == ConsentStatus.Unknown)
String_t* L_6 = ___0_identifier;
String_t* L_7;
L_7 = Consent_get_Pipl_m9EA6E585847439E839D5AE3063A5DCF6F6376605(NULL);
bool L_8;
L_8 = String_op_Inequality_m8C940F3CFC42866709D7CA931B3D77B4BE94BCB6(L_6, L_7, NULL);
if (!L_8)
{
goto IL_0071;
}
}
{
int32_t L_9;
L_9 = ConsentTracker_get_optOutConsentStatus_mA1EB68620CB4A25DD2739C48F607DFE18924D415_inline(__this, NULL);
if (L_9)
{
goto IL_0071;
}
}
{
// optOutConsentStatus = ConsentStatus.Forgetting;
ConsentTracker_set_optOutConsentStatus_m4BAAF67518F147B7203463AD1557E2E14A795657_inline(__this, 1, NULL);
// PlayerPrefs.SetInt(optOutConsentStatusPrefKey, (int)optOutConsentStatus);
int32_t L_10;
L_10 = ConsentTracker_get_optOutConsentStatus_mA1EB68620CB4A25DD2739C48F607DFE18924D415_inline(__this, NULL);
PlayerPrefs_SetInt_m956D3E2DB966F20CF42F842880DDF9E2BE94D948(_stringLiteral63727CA6C805007DCD3A3067D90A70432562D6EF, L_10, NULL);
// PlayerPrefs.Save();
PlayerPrefs_Save_m82567E045D69C838112EA204B60C144D4C1EA3AE(NULL);
}
IL_0071:
{
// }
return;
}
}
// System.Void Unity.Services.Analytics.Internal.ConsentTracker::BeginOptOutProcess()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConsentTracker_BeginOptOutProcess_mB0457E034ED8BDE55B6899B824710A22FB3C5FDB (ConsentTracker_tBDC1E317516ED67AC655A7D3B1D44EF5666B3FC4* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral63727CA6C805007DCD3A3067D90A70432562D6EF);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral843422B942D75E64BB0A2281AB972CE4A7EB3924);
s_Il2CppMethodInitialized = true;
}
{
// if (optInPiplConsentStatus == ConsentStatus.ConsentGiven)
int32_t L_0;
L_0 = ConsentTracker_get_optInPiplConsentStatus_m1F91E59567043A5429228EFBA83709725EB53A34_inline(__this, NULL);
if ((!(((uint32_t)L_0) == ((uint32_t)5))))
{
goto IL_0025;
}
}
{
// optInPiplConsentStatus = ConsentStatus.Forgetting;
ConsentTracker_set_optInPiplConsentStatus_m7121DEA6C7203C39DD740E00262387EF06B1C732_inline(__this, 1, NULL);
// PlayerPrefs.SetInt(optInPiplConsentStatusPrefKey, (int)optInPiplConsentStatus);
int32_t L_1;
L_1 = ConsentTracker_get_optInPiplConsentStatus_m1F91E59567043A5429228EFBA83709725EB53A34_inline(__this, NULL);
PlayerPrefs_SetInt_m956D3E2DB966F20CF42F842880DDF9E2BE94D948(_stringLiteral843422B942D75E64BB0A2281AB972CE4A7EB3924, L_1, NULL);
// PlayerPrefs.Save();
PlayerPrefs_Save_m82567E045D69C838112EA204B60C144D4C1EA3AE(NULL);
}
IL_0025:
{
// if (optOutConsentStatus == ConsentStatus.Unknown)
int32_t L_2;
L_2 = ConsentTracker_get_optOutConsentStatus_mA1EB68620CB4A25DD2739C48F607DFE18924D415_inline(__this, NULL);
if (L_2)
{
goto IL_0049;
}
}
{
// optOutConsentStatus = ConsentStatus.Forgetting;
ConsentTracker_set_optOutConsentStatus_m4BAAF67518F147B7203463AD1557E2E14A795657_inline(__this, 1, NULL);
// PlayerPrefs.SetInt(optOutConsentStatusPrefKey, (int)optOutConsentStatus);
int32_t L_3;
L_3 = ConsentTracker_get_optOutConsentStatus_mA1EB68620CB4A25DD2739C48F607DFE18924D415_inline(__this, NULL);
PlayerPrefs_SetInt_m956D3E2DB966F20CF42F842880DDF9E2BE94D948(_stringLiteral63727CA6C805007DCD3A3067D90A70432562D6EF, L_3, NULL);
// PlayerPrefs.Save();
PlayerPrefs_Save_m82567E045D69C838112EA204B60C144D4C1EA3AE(NULL);
}
IL_0049:
{
// }
return;
}
}
// System.Void Unity.Services.Analytics.Internal.ConsentTracker::FinishOptOutProcess()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConsentTracker_FinishOptOutProcess_mAD86F4E87DB74A31387B0D964A6F9F51BEA23165 (ConsentTracker_tBDC1E317516ED67AC655A7D3B1D44EF5666B3FC4* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral63727CA6C805007DCD3A3067D90A70432562D6EF);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral843422B942D75E64BB0A2281AB972CE4A7EB3924);
s_Il2CppMethodInitialized = true;
}
{
// if (optInPiplConsentStatus == ConsentStatus.Forgetting)
int32_t L_0;
L_0 = ConsentTracker_get_optInPiplConsentStatus_m1F91E59567043A5429228EFBA83709725EB53A34_inline(__this, NULL);
if ((!(((uint32_t)L_0) == ((uint32_t)1))))
{
goto IL_0025;
}
}
{
// optInPiplConsentStatus = ConsentStatus.OptedOut;
ConsentTracker_set_optInPiplConsentStatus_m7121DEA6C7203C39DD740E00262387EF06B1C732_inline(__this, 2, NULL);
// PlayerPrefs.SetInt(optInPiplConsentStatusPrefKey, (int)optInPiplConsentStatus);
int32_t L_1;
L_1 = ConsentTracker_get_optInPiplConsentStatus_m1F91E59567043A5429228EFBA83709725EB53A34_inline(__this, NULL);
PlayerPrefs_SetInt_m956D3E2DB966F20CF42F842880DDF9E2BE94D948(_stringLiteral843422B942D75E64BB0A2281AB972CE4A7EB3924, L_1, NULL);
// PlayerPrefs.Save();
PlayerPrefs_Save_m82567E045D69C838112EA204B60C144D4C1EA3AE(NULL);
}
IL_0025:
{
// if (optOutConsentStatus == ConsentStatus.Forgetting)
int32_t L_2;
L_2 = ConsentTracker_get_optOutConsentStatus_mA1EB68620CB4A25DD2739C48F607DFE18924D415_inline(__this, NULL);
if ((!(((uint32_t)L_2) == ((uint32_t)1))))
{
goto IL_004a;
}
}
{
// optOutConsentStatus = ConsentStatus.OptedOut;
ConsentTracker_set_optOutConsentStatus_m4BAAF67518F147B7203463AD1557E2E14A795657_inline(__this, 2, NULL);
// PlayerPrefs.SetInt(optOutConsentStatusPrefKey, (int)optOutConsentStatus);
int32_t L_3;
L_3 = ConsentTracker_get_optOutConsentStatus_mA1EB68620CB4A25DD2739C48F607DFE18924D415_inline(__this, NULL);
PlayerPrefs_SetInt_m956D3E2DB966F20CF42F842880DDF9E2BE94D948(_stringLiteral63727CA6C805007DCD3A3067D90A70432562D6EF, L_3, NULL);
// PlayerPrefs.Save();
PlayerPrefs_Save_m82567E045D69C838112EA204B60C144D4C1EA3AE(NULL);
}
IL_004a:
{
// }
return;
}
}
// System.Void Unity.Services.Analytics.Internal.ConsentTracker::SetDenyConsentToAll()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConsentTracker_SetDenyConsentToAll_m6CC30B97116F72CC394F3F35044043EFD550F571 (ConsentTracker_tBDC1E317516ED67AC655A7D3B1D44EF5666B3FC4* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral63727CA6C805007DCD3A3067D90A70432562D6EF);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral843422B942D75E64BB0A2281AB972CE4A7EB3924);
s_Il2CppMethodInitialized = true;
}
ConsentTracker_tBDC1E317516ED67AC655A7D3B1D44EF5666B3FC4* G_B2_0 = NULL;
ConsentTracker_tBDC1E317516ED67AC655A7D3B1D44EF5666B3FC4* G_B1_0 = NULL;
int32_t G_B3_0 = 0;
ConsentTracker_tBDC1E317516ED67AC655A7D3B1D44EF5666B3FC4* G_B3_1 = NULL;
{
// optOutConsentStatus = ConsentStatus.OptedOut;
ConsentTracker_set_optOutConsentStatus_m4BAAF67518F147B7203463AD1557E2E14A795657_inline(__this, 2, NULL);
// optInPiplConsentStatus = optInPiplConsentStatus == ConsentStatus.Forgetting
// ? ConsentStatus.OptedOut
// : ConsentStatus.ConsentDenied;
int32_t L_0;
L_0 = ConsentTracker_get_optInPiplConsentStatus_m1F91E59567043A5429228EFBA83709725EB53A34_inline(__this, NULL);
G_B1_0 = __this;
if ((((int32_t)L_0) == ((int32_t)1)))
{
G_B2_0 = __this;
goto IL_0014;
}
}
{
G_B3_0 = 6;
G_B3_1 = G_B1_0;
goto IL_0015;
}
IL_0014:
{
G_B3_0 = 2;
G_B3_1 = G_B2_0;
}
IL_0015:
{
NullCheck(G_B3_1);
ConsentTracker_set_optInPiplConsentStatus_m7121DEA6C7203C39DD740E00262387EF06B1C732_inline(G_B3_1, G_B3_0, NULL);
// PlayerPrefs.SetInt(optInPiplConsentStatusPrefKey, (int)optInPiplConsentStatus);
int32_t L_1;
L_1 = ConsentTracker_get_optInPiplConsentStatus_m1F91E59567043A5429228EFBA83709725EB53A34_inline(__this, NULL);
PlayerPrefs_SetInt_m956D3E2DB966F20CF42F842880DDF9E2BE94D948(_stringLiteral843422B942D75E64BB0A2281AB972CE4A7EB3924, L_1, NULL);
// PlayerPrefs.SetInt(optOutConsentStatusPrefKey, (int)optOutConsentStatus);
int32_t L_2;
L_2 = ConsentTracker_get_optOutConsentStatus_mA1EB68620CB4A25DD2739C48F607DFE18924D415_inline(__this, NULL);
PlayerPrefs_SetInt_m956D3E2DB966F20CF42F842880DDF9E2BE94D948(_stringLiteral63727CA6C805007DCD3A3067D90A70432562D6EF, L_2, NULL);
// PlayerPrefs.Save();
PlayerPrefs_Save_m82567E045D69C838112EA204B60C144D4C1EA3AE(NULL);
// }
return;
}
}
// System.Void Unity.Services.Analytics.Internal.ConsentTracker::SetOptInPiplConsentStatus(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConsentTracker_SetOptInPiplConsentStatus_m47227FFBA38B66803AFDB3638077B26660046151 (ConsentTracker_tBDC1E317516ED67AC655A7D3B1D44EF5666B3FC4* __this, bool ___0_consentGiven, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral843422B942D75E64BB0A2281AB972CE4A7EB3924);
s_Il2CppMethodInitialized = true;
}
ConsentTracker_tBDC1E317516ED67AC655A7D3B1D44EF5666B3FC4* G_B2_0 = NULL;
ConsentTracker_tBDC1E317516ED67AC655A7D3B1D44EF5666B3FC4* G_B1_0 = NULL;
int32_t G_B3_0 = 0;
ConsentTracker_tBDC1E317516ED67AC655A7D3B1D44EF5666B3FC4* G_B3_1 = NULL;
String_t* G_B5_0 = NULL;
String_t* G_B4_0 = NULL;
int32_t G_B6_0 = 0;
String_t* G_B6_1 = NULL;
{
// optInPiplConsentStatus = consentGiven ? ConsentStatus.ConsentGiven : ConsentStatus.ConsentDenied;
bool L_0 = ___0_consentGiven;
G_B1_0 = __this;
if (L_0)
{
G_B2_0 = __this;
goto IL_0007;
}
}
{
G_B3_0 = 6;
G_B3_1 = G_B1_0;
goto IL_0008;
}
IL_0007:
{
G_B3_0 = 5;
G_B3_1 = G_B2_0;
}
IL_0008:
{
NullCheck(G_B3_1);
ConsentTracker_set_optInPiplConsentStatus_m7121DEA6C7203C39DD740E00262387EF06B1C732_inline(G_B3_1, G_B3_0, NULL);
// PlayerPrefs.SetInt(optInPiplConsentStatusPrefKey,
// consentGiven ? (int)ConsentStatus.ConsentGiven : (int)ConsentStatus.ConsentDenied);
bool L_1 = ___0_consentGiven;
G_B4_0 = _stringLiteral843422B942D75E64BB0A2281AB972CE4A7EB3924;
if (L_1)
{
G_B5_0 = _stringLiteral843422B942D75E64BB0A2281AB972CE4A7EB3924;
goto IL_0018;
}
}
{
G_B6_0 = 6;
G_B6_1 = G_B4_0;
goto IL_0019;
}
IL_0018:
{
G_B6_0 = 5;
G_B6_1 = G_B5_0;
}
IL_0019:
{
PlayerPrefs_SetInt_m956D3E2DB966F20CF42F842880DDF9E2BE94D948(G_B6_1, G_B6_0, NULL);
// PlayerPrefs.Save();
PlayerPrefs_Save_m82567E045D69C838112EA204B60C144D4C1EA3AE(NULL);
// }
return;
}
}
// System.Void Unity.Services.Analytics.Internal.ConsentTracker::ReadOptInPiplConsentStatus()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConsentTracker_ReadOptInPiplConsentStatus_m1BBCAFF95811454222E9A78CCBC1DB4331CF5127 (ConsentTracker_tBDC1E317516ED67AC655A7D3B1D44EF5666B3FC4* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral843422B942D75E64BB0A2281AB972CE4A7EB3924);
s_Il2CppMethodInitialized = true;
}
{
// if (PlayerPrefs.HasKey(optInPiplConsentStatusPrefKey))
bool L_0;
L_0 = PlayerPrefs_HasKey_mCA5C64BBA6BF8B230BC3BC92B4761DD3B11D4668(_stringLiteral843422B942D75E64BB0A2281AB972CE4A7EB3924, NULL);
if (!L_0)
{
goto IL_001c;
}
}
{
// optInPiplConsentStatus = (ConsentStatus)PlayerPrefs.GetInt(optInPiplConsentStatusPrefKey);
int32_t L_1;
L_1 = PlayerPrefs_GetInt_m4D859DBEABAD3FB406C94485A0B2638A0C7F2987(_stringLiteral843422B942D75E64BB0A2281AB972CE4A7EB3924, NULL);
ConsentTracker_set_optInPiplConsentStatus_m7121DEA6C7203C39DD740E00262387EF06B1C732_inline(__this, L_1, NULL);
}
IL_001c:
{
// }
return;
}
}
// System.Void Unity.Services.Analytics.Internal.ConsentTracker::ReadOptOutConsentStatus()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConsentTracker_ReadOptOutConsentStatus_m231368E1ECC2A7BBB5ADD724CB7BCB6BFA0D6E80 (ConsentTracker_tBDC1E317516ED67AC655A7D3B1D44EF5666B3FC4* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral63727CA6C805007DCD3A3067D90A70432562D6EF);
s_Il2CppMethodInitialized = true;
}
{
// if (PlayerPrefs.HasKey(optOutConsentStatusPrefKey))
bool L_0;
L_0 = PlayerPrefs_HasKey_mCA5C64BBA6BF8B230BC3BC92B4761DD3B11D4668(_stringLiteral63727CA6C805007DCD3A3067D90A70432562D6EF, NULL);
if (!L_0)
{
goto IL_001c;
}
}
{
// optOutConsentStatus = (ConsentStatus)PlayerPrefs.GetInt(optOutConsentStatusPrefKey);
int32_t L_1;
L_1 = PlayerPrefs_GetInt_m4D859DBEABAD3FB406C94485A0B2638A0C7F2987(_stringLiteral63727CA6C805007DCD3A3067D90A70432562D6EF, NULL);
ConsentTracker_set_optOutConsentStatus_m4BAAF67518F147B7203463AD1557E2E14A795657_inline(__this, L_1, NULL);
}
IL_001c:
{
// }
return;
}
}
// System.Threading.Tasks.Task`1<Unity.Services.Analytics.Internal.GeoIPResponse> Unity.Services.Analytics.Internal.ConsentTracker::GetGeoIPResponse()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Task_1_t3F0E026C38791877CBE0DEC23CD10E9103FBA9B2* ConsentTracker_GetGeoIPResponse_m67ADCB7DD19286D83C63C5F1129F19E1F9F6F656 (ConsentTracker_tBDC1E317516ED67AC655A7D3B1D44EF5666B3FC4* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncTaskMethodBuilder_1_Create_m4B6AFF0D63DE8B335551AC63B1E6A663CE9544A0_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncTaskMethodBuilder_1_Start_TisU3CGetGeoIPResponseU3Ed__33_tEB679EFC74F417928C47D29F932F7D9D7A8C3292_m73E08A89008E64DC46E1ACEC665EC6272CDD4622_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncTaskMethodBuilder_1_get_Task_m650E5C11347CA5B2E79BFCE9C8BDE1865F4CBA29_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncTaskMethodBuilder_1_tCC71288BC6FD1578916420F041FD9DD930D2EEE5_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
U3CGetGeoIPResponseU3Ed__33_tEB679EFC74F417928C47D29F932F7D9D7A8C3292 V_0;
memset((&V_0), 0, sizeof(V_0));
{
il2cpp_codegen_runtime_class_init_inline(AsyncTaskMethodBuilder_1_tCC71288BC6FD1578916420F041FD9DD930D2EEE5_il2cpp_TypeInfo_var);
AsyncTaskMethodBuilder_1_tCC71288BC6FD1578916420F041FD9DD930D2EEE5 L_0;
L_0 = AsyncTaskMethodBuilder_1_Create_m4B6AFF0D63DE8B335551AC63B1E6A663CE9544A0(AsyncTaskMethodBuilder_1_Create_m4B6AFF0D63DE8B335551AC63B1E6A663CE9544A0_RuntimeMethod_var);
(&V_0)->___U3CU3Et__builder_1 = L_0;
Il2CppCodeGenWriteBarrier((void**)&((&(((&(&V_0)->___U3CU3Et__builder_1))->___m_coreState_1))->___m_stateMachine_0), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((&(((&(&V_0)->___U3CU3Et__builder_1))->___m_coreState_1))->___m_defaultContextAction_1), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&(((&(&V_0)->___U3CU3Et__builder_1))->___m_task_2), (void*)NULL);
#endif
(&V_0)->___U3CU3E4__this_2 = __this;
Il2CppCodeGenWriteBarrier((void**)(&(&V_0)->___U3CU3E4__this_2), (void*)__this);
(&V_0)->___U3CU3E1__state_0 = (-1);
AsyncTaskMethodBuilder_1_tCC71288BC6FD1578916420F041FD9DD930D2EEE5* L_1 = (AsyncTaskMethodBuilder_1_tCC71288BC6FD1578916420F041FD9DD930D2EEE5*)(&(&V_0)->___U3CU3Et__builder_1);
AsyncTaskMethodBuilder_1_Start_TisU3CGetGeoIPResponseU3Ed__33_tEB679EFC74F417928C47D29F932F7D9D7A8C3292_m73E08A89008E64DC46E1ACEC665EC6272CDD4622(L_1, (&V_0), AsyncTaskMethodBuilder_1_Start_TisU3CGetGeoIPResponseU3Ed__33_tEB679EFC74F417928C47D29F932F7D9D7A8C3292_m73E08A89008E64DC46E1ACEC665EC6272CDD4622_RuntimeMethod_var);
AsyncTaskMethodBuilder_1_tCC71288BC6FD1578916420F041FD9DD930D2EEE5* L_2 = (AsyncTaskMethodBuilder_1_tCC71288BC6FD1578916420F041FD9DD930D2EEE5*)(&(&V_0)->___U3CU3Et__builder_1);
Task_1_t3F0E026C38791877CBE0DEC23CD10E9103FBA9B2* L_3;
L_3 = AsyncTaskMethodBuilder_1_get_Task_m650E5C11347CA5B2E79BFCE9C8BDE1865F4CBA29(L_2, AsyncTaskMethodBuilder_1_get_Task_m650E5C11347CA5B2E79BFCE9C8BDE1865F4CBA29_RuntimeMethod_var);
return L_3;
}
}
// System.Void Unity.Services.Analytics.Internal.ConsentTracker::ValidateConsentWasChecked()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConsentTracker_ValidateConsentWasChecked_m92986F8E992406A10E6712086DE129EB009935E6 (ConsentTracker_tBDC1E317516ED67AC655A7D3B1D44EF5666B3FC4* __this, const RuntimeMethod* method)
{
{
// if (!IsGeoIpChecked())
bool L_0;
L_0 = ConsentTracker_IsGeoIpChecked_m59099E930C861F18CAF7D68E0546C5D05663E50E(__this, NULL);
if (L_0)
{
goto IL_0016;
}
}
{
// throw new ConsentCheckException(ConsentCheckExceptionReason.ConsentFlowNotKnown,
// CommonErrorCodes.Unknown,
// "The required consent flow cannot be determined. Make sure GeoIP was successfully called.",
// null);
ConsentCheckException_t96E7054ECB013548EA92EEFFFACAB143D5A86B7D* L_1 = (ConsentCheckException_t96E7054ECB013548EA92EEFFFACAB143D5A86B7D*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ConsentCheckException_t96E7054ECB013548EA92EEFFFACAB143D5A86B7D_il2cpp_TypeInfo_var)));
NullCheck(L_1);
ConsentCheckException__ctor_m0F6DC7108E11524A5BBBE85F07DD082873FE95B3(L_1, 4, 0, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral1478BC45A3EF425780ADB183A6419907115E223E)), (Exception_t*)NULL, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ConsentTracker_ValidateConsentWasChecked_m92986F8E992406A10E6712086DE129EB009935E6_RuntimeMethod_var)));
}
IL_0016:
{
// }
return;
}
}
// System.Void Unity.Services.Analytics.Internal.ConsentTracker::ValidateConsentFlow(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConsentTracker_ValidateConsentFlow_mE13FE2A462222F937BE88D7AACAEEF7DBE021FD4 (ConsentTracker_tBDC1E317516ED67AC655A7D3B1D44EF5666B3FC4* __this, String_t* ___0_identifier, const RuntimeMethod* method)
{
{
// if (response.identifier == Consent.Pipl && identifier != response.identifier
// || response.identifier != Consent.Pipl && identifier == Consent.Pipl)
GeoIPResponse_tADA05745323DD2374411BCB8CEC9EC086B4FE150* L_0 = __this->___response_4;
NullCheck(L_0);
String_t* L_1 = L_0->___identifier_0;
String_t* L_2;
L_2 = Consent_get_Pipl_m9EA6E585847439E839D5AE3063A5DCF6F6376605(NULL);
bool L_3;
L_3 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_1, L_2, NULL);
if (!L_3)
{
goto IL_002a;
}
}
{
String_t* L_4 = ___0_identifier;
GeoIPResponse_tADA05745323DD2374411BCB8CEC9EC086B4FE150* L_5 = __this->___response_4;
NullCheck(L_5);
String_t* L_6 = L_5->___identifier_0;
bool L_7;
L_7 = String_op_Inequality_m8C940F3CFC42866709D7CA931B3D77B4BE94BCB6(L_4, L_6, NULL);
if (L_7)
{
goto IL_004e;
}
}
IL_002a:
{
GeoIPResponse_tADA05745323DD2374411BCB8CEC9EC086B4FE150* L_8 = __this->___response_4;
NullCheck(L_8);
String_t* L_9 = L_8->___identifier_0;
String_t* L_10;
L_10 = Consent_get_Pipl_m9EA6E585847439E839D5AE3063A5DCF6F6376605(NULL);
bool L_11;
L_11 = String_op_Inequality_m8C940F3CFC42866709D7CA931B3D77B4BE94BCB6(L_9, L_10, NULL);
if (!L_11)
{
goto IL_005d;
}
}
{
String_t* L_12 = ___0_identifier;
String_t* L_13;
L_13 = Consent_get_Pipl_m9EA6E585847439E839D5AE3063A5DCF6F6376605(NULL);
bool L_14;
L_14 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_12, L_13, NULL);
if (!L_14)
{
goto IL_005d;
}
}
IL_004e:
{
// throw new ConsentCheckException(ConsentCheckExceptionReason.InvalidConsentFlow,
// CommonErrorCodes.InvalidRequest,
// "The requested action is unavailable for this legislation. Please check documentation for more details.",
// null);
ConsentCheckException_t96E7054ECB013548EA92EEFFFACAB143D5A86B7D* L_15 = (ConsentCheckException_t96E7054ECB013548EA92EEFFFACAB143D5A86B7D*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ConsentCheckException_t96E7054ECB013548EA92EEFFFACAB143D5A86B7D_il2cpp_TypeInfo_var)));
NullCheck(L_15);
ConsentCheckException__ctor_m0F6DC7108E11524A5BBBE85F07DD082873FE95B3(L_15, 3, ((int32_t)55), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral4FAE0DB9EF219C378F97A46FD968E61E3744E3E5)), (Exception_t*)NULL, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_15, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ConsentTracker_ValidateConsentFlow_mE13FE2A462222F937BE88D7AACAEEF7DBE021FD4_RuntimeMethod_var)));
}
IL_005d:
{
// }
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void Unity.Services.Analytics.Internal.ConsentTracker/<CheckGeoIP>d__19::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CCheckGeoIPU3Ed__19_MoveNext_mE50FA81A1A7EC3B8AD5BACF2ED7D89137B90394B (U3CCheckGeoIPU3Ed__19_tF4D189FF0813E0397D3684814869EC68573B2913* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncTaskMethodBuilder_1_AwaitUnsafeOnCompleted_TisTaskAwaiter_1_t67679171BEFE85C38666397015D627C6E3E7D886_TisU3CCheckGeoIPU3Ed__19_tF4D189FF0813E0397D3684814869EC68573B2913_m6F67D29FE3BD690109387456790DA526E3F3D722_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncTaskMethodBuilder_1_SetResult_m8964201B7044B7762317C83D8CA064A284DAD38F_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncTaskMethodBuilder_1_tCC71288BC6FD1578916420F041FD9DD930D2EEE5_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICoreStatsHelper_t436ACDCFB0D414BD45F5EAC4C05281101F24E6FD_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TaskAwaiter_1_GetResult_m5F5B61E5E8007E22BF56CC4D63AB61FE9584FDD9_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TaskAwaiter_1_get_IsCompleted_mD7F9B812B03F8973495724BC92A2F4AAC37E0179_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Task_1_GetAwaiter_mCB01C4C331E45364EDA04B3FDB90705CA93004E7_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral843422B942D75E64BB0A2281AB972CE4A7EB3924);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
ConsentTracker_tBDC1E317516ED67AC655A7D3B1D44EF5666B3FC4* V_1 = NULL;
GeoIPResponse_tADA05745323DD2374411BCB8CEC9EC086B4FE150* V_2 = NULL;
GeoIPResponse_tADA05745323DD2374411BCB8CEC9EC086B4FE150* V_3 = NULL;
TaskAwaiter_1_t67679171BEFE85C38666397015D627C6E3E7D886 V_4;
memset((&V_4), 0, sizeof(V_4));
Exception_t* V_5 = NULL;
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 2> __active_exceptions;
ConsentTracker_tBDC1E317516ED67AC655A7D3B1D44EF5666B3FC4* G_B13_0 = NULL;
ConsentTracker_tBDC1E317516ED67AC655A7D3B1D44EF5666B3FC4* G_B12_0 = NULL;
int32_t G_B14_0 = 0;
ConsentTracker_tBDC1E317516ED67AC655A7D3B1D44EF5666B3FC4* G_B14_1 = NULL;
{
int32_t L_0 = __this->___U3CU3E1__state_0;
V_0 = L_0;
ConsentTracker_tBDC1E317516ED67AC655A7D3B1D44EF5666B3FC4* L_1 = __this->___U3CU3E4__this_2;
V_1 = L_1;
}
try
{// begin try (depth: 1)
{
int32_t L_2 = V_0;
}
try
{// begin try (depth: 2)
{
int32_t L_3 = V_0;
if (!L_3)
{
goto IL_0062_2;
}
}
{
// if (IsGeoIpChecked())
ConsentTracker_tBDC1E317516ED67AC655A7D3B1D44EF5666B3FC4* L_4 = V_1;
NullCheck(L_4);
bool L_5;
L_5 = ConsentTracker_IsGeoIpChecked_m59099E930C861F18CAF7D68E0546C5D05663E50E(L_4, NULL);
if (!L_5)
{
goto IL_0028_2;
}
}
{
// return response;
ConsentTracker_tBDC1E317516ED67AC655A7D3B1D44EF5666B3FC4* L_6 = V_1;
NullCheck(L_6);
GeoIPResponse_tADA05745323DD2374411BCB8CEC9EC086B4FE150* L_7 = L_6->___response_4;
V_2 = L_7;
goto IL_0108;
}
IL_0028_2:
{
// var newResponse = await GetGeoIPResponse();
ConsentTracker_tBDC1E317516ED67AC655A7D3B1D44EF5666B3FC4* L_8 = V_1;
NullCheck(L_8);
Task_1_t3F0E026C38791877CBE0DEC23CD10E9103FBA9B2* L_9;
L_9 = ConsentTracker_GetGeoIPResponse_m67ADCB7DD19286D83C63C5F1129F19E1F9F6F656(L_8, NULL);
NullCheck(L_9);
TaskAwaiter_1_t67679171BEFE85C38666397015D627C6E3E7D886 L_10;
L_10 = Task_1_GetAwaiter_mCB01C4C331E45364EDA04B3FDB90705CA93004E7(L_9, Task_1_GetAwaiter_mCB01C4C331E45364EDA04B3FDB90705CA93004E7_RuntimeMethod_var);
V_4 = L_10;
bool L_11;
L_11 = TaskAwaiter_1_get_IsCompleted_mD7F9B812B03F8973495724BC92A2F4AAC37E0179((&V_4), TaskAwaiter_1_get_IsCompleted_mD7F9B812B03F8973495724BC92A2F4AAC37E0179_RuntimeMethod_var);
if (L_11)
{
goto IL_007f_2;
}
}
{
int32_t L_12 = 0;
V_0 = L_12;
__this->___U3CU3E1__state_0 = L_12;
TaskAwaiter_1_t67679171BEFE85C38666397015D627C6E3E7D886 L_13 = V_4;
__this->___U3CU3Eu__1_3 = L_13;
Il2CppCodeGenWriteBarrier((void**)&(((&__this->___U3CU3Eu__1_3))->___m_task_0), (void*)NULL);
AsyncTaskMethodBuilder_1_tCC71288BC6FD1578916420F041FD9DD930D2EEE5* L_14 = (AsyncTaskMethodBuilder_1_tCC71288BC6FD1578916420F041FD9DD930D2EEE5*)(&__this->___U3CU3Et__builder_1);
il2cpp_codegen_runtime_class_init_inline(AsyncTaskMethodBuilder_1_tCC71288BC6FD1578916420F041FD9DD930D2EEE5_il2cpp_TypeInfo_var);
AsyncTaskMethodBuilder_1_AwaitUnsafeOnCompleted_TisTaskAwaiter_1_t67679171BEFE85C38666397015D627C6E3E7D886_TisU3CCheckGeoIPU3Ed__19_tF4D189FF0813E0397D3684814869EC68573B2913_m6F67D29FE3BD690109387456790DA526E3F3D722(L_14, (&V_4), __this, AsyncTaskMethodBuilder_1_AwaitUnsafeOnCompleted_TisTaskAwaiter_1_t67679171BEFE85C38666397015D627C6E3E7D886_TisU3CCheckGeoIPU3Ed__19_tF4D189FF0813E0397D3684814869EC68573B2913_m6F67D29FE3BD690109387456790DA526E3F3D722_RuntimeMethod_var);
goto IL_011c;
}
IL_0062_2:
{
TaskAwaiter_1_t67679171BEFE85C38666397015D627C6E3E7D886 L_15 = __this->___U3CU3Eu__1_3;
V_4 = L_15;
TaskAwaiter_1_t67679171BEFE85C38666397015D627C6E3E7D886* L_16 = (TaskAwaiter_1_t67679171BEFE85C38666397015D627C6E3E7D886*)(&__this->___U3CU3Eu__1_3);
il2cpp_codegen_initobj(L_16, sizeof(TaskAwaiter_1_t67679171BEFE85C38666397015D627C6E3E7D886));
int32_t L_17 = (-1);
V_0 = L_17;
__this->___U3CU3E1__state_0 = L_17;
}
IL_007f_2:
{
GeoIPResponse_tADA05745323DD2374411BCB8CEC9EC086B4FE150* L_18;
L_18 = TaskAwaiter_1_GetResult_m5F5B61E5E8007E22BF56CC4D63AB61FE9584FDD9((&V_4), TaskAwaiter_1_GetResult_m5F5B61E5E8007E22BF56CC4D63AB61FE9584FDD9_RuntimeMethod_var);
V_3 = L_18;
// response = newResponse;
ConsentTracker_tBDC1E317516ED67AC655A7D3B1D44EF5666B3FC4* L_19 = V_1;
GeoIPResponse_tADA05745323DD2374411BCB8CEC9EC086B4FE150* L_20 = V_3;
NullCheck(L_19);
L_19->___response_4 = L_20;
Il2CppCodeGenWriteBarrier((void**)(&L_19->___response_4), (void*)L_20);
// if (optInPiplConsentStatus == ConsentStatus.Unknown || optInPiplConsentStatus == ConsentStatus.NotRequired
// || optInPiplConsentStatus == ConsentStatus.RequiredButUnchecked)
ConsentTracker_tBDC1E317516ED67AC655A7D3B1D44EF5666B3FC4* L_21 = V_1;
NullCheck(L_21);
int32_t L_22;
L_22 = ConsentTracker_get_optInPiplConsentStatus_m1F91E59567043A5429228EFBA83709725EB53A34_inline(L_21, NULL);
if (!L_22)
{
goto IL_00a8_2;
}
}
{
ConsentTracker_tBDC1E317516ED67AC655A7D3B1D44EF5666B3FC4* L_23 = V_1;
NullCheck(L_23);
int32_t L_24;
L_24 = ConsentTracker_get_optInPiplConsentStatus_m1F91E59567043A5429228EFBA83709725EB53A34_inline(L_23, NULL);
if ((((int32_t)L_24) == ((int32_t)3)))
{
goto IL_00a8_2;
}
}
{
ConsentTracker_tBDC1E317516ED67AC655A7D3B1D44EF5666B3FC4* L_25 = V_1;
NullCheck(L_25);
int32_t L_26;
L_26 = ConsentTracker_get_optInPiplConsentStatus_m1F91E59567043A5429228EFBA83709725EB53A34_inline(L_25, NULL);
if ((!(((uint32_t)L_26) == ((uint32_t)4))))
{
goto IL_00d9_2;
}
}
IL_00a8_2:
{
// optInPiplConsentStatus = newResponse.identifier == Consent.Pipl
// ? ConsentStatus.RequiredButUnchecked
// : ConsentStatus.NotRequired;
ConsentTracker_tBDC1E317516ED67AC655A7D3B1D44EF5666B3FC4* L_27 = V_1;
GeoIPResponse_tADA05745323DD2374411BCB8CEC9EC086B4FE150* L_28 = V_3;
NullCheck(L_28);
String_t* L_29 = L_28->___identifier_0;
String_t* L_30;
L_30 = Consent_get_Pipl_m9EA6E585847439E839D5AE3063A5DCF6F6376605(NULL);
bool L_31;
L_31 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_29, L_30, NULL);
G_B12_0 = L_27;
if (L_31)
{
G_B13_0 = L_27;
goto IL_00be_2;
}
}
{
G_B14_0 = 3;
G_B14_1 = G_B12_0;
goto IL_00bf_2;
}
IL_00be_2:
{
G_B14_0 = 4;
G_B14_1 = G_B13_0;
}
IL_00bf_2:
{
NullCheck(G_B14_1);
ConsentTracker_set_optInPiplConsentStatus_m7121DEA6C7203C39DD740E00262387EF06B1C732_inline(G_B14_1, G_B14_0, NULL);
// PlayerPrefs.SetInt(optInPiplConsentStatusPrefKey, (int)optInPiplConsentStatus);
ConsentTracker_tBDC1E317516ED67AC655A7D3B1D44EF5666B3FC4* L_32 = V_1;
NullCheck(L_32);
int32_t L_33;
L_33 = ConsentTracker_get_optInPiplConsentStatus_m1F91E59567043A5429228EFBA83709725EB53A34_inline(L_32, NULL);
PlayerPrefs_SetInt_m956D3E2DB966F20CF42F842880DDF9E2BE94D948(_stringLiteral843422B942D75E64BB0A2281AB972CE4A7EB3924, L_33, NULL);
// PlayerPrefs.Save();
PlayerPrefs_Save_m82567E045D69C838112EA204B60C144D4C1EA3AE(NULL);
}
IL_00d9_2:
{
// m_CoreStatsHelper.SetCoreStatsConsent(IsConsentGiven());
ConsentTracker_tBDC1E317516ED67AC655A7D3B1D44EF5666B3FC4* L_34 = V_1;
NullCheck(L_34);
RuntimeObject* L_35 = L_34->___m_CoreStatsHelper_1;
ConsentTracker_tBDC1E317516ED67AC655A7D3B1D44EF5666B3FC4* L_36 = V_1;
NullCheck(L_36);
bool L_37;
L_37 = ConsentTracker_IsConsentGiven_m73AE70CC46CC8C736C47BE464B484132C9F1581A(L_36, NULL);
NullCheck(L_35);
InterfaceActionInvoker1< bool >::Invoke(0 /* System.Void Unity.Services.Analytics.ICoreStatsHelper::SetCoreStatsConsent(System.Boolean) */, ICoreStatsHelper_t436ACDCFB0D414BD45F5EAC4C05281101F24E6FD_il2cpp_TypeInfo_var, L_35, L_37);
// return newResponse;
GeoIPResponse_tADA05745323DD2374411BCB8CEC9EC086B4FE150* L_38 = V_3;
V_2 = L_38;
goto IL_0108;
}
}// end try (depth: 2)
catch(Il2CppExceptionWrapper& e)
{
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ConsentCheckException_t96E7054ECB013548EA92EEFFFACAB143D5A86B7D_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
{
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
goto CATCH_00ee_1;
}
throw e;
}
CATCH_00ee_1:
{// begin catch(Unity.Services.Analytics.ConsentCheckException)
ConsentCheckException_t96E7054ECB013548EA92EEFFFACAB143D5A86B7D* L_39 = ((ConsentCheckException_t96E7054ECB013548EA92EEFFFACAB143D5A86B7D*)IL2CPP_GET_ACTIVE_EXCEPTION(ConsentCheckException_t96E7054ECB013548EA92EEFFFACAB143D5A86B7D*));;
// throw e;
IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_39, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&U3CCheckGeoIPU3Ed__19_MoveNext_mE50FA81A1A7EC3B8AD5BACF2ED7D89137B90394B_RuntimeMethod_var)));
}// end catch (depth: 2)
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
{
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
goto CATCH_00ef;
}
throw e;
}
CATCH_00ef:
{// begin catch(System.Exception)
Exception_t* L_40 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));;
V_5 = L_40;
__this->___U3CU3E1__state_0 = ((int32_t)-2);
AsyncTaskMethodBuilder_1_tCC71288BC6FD1578916420F041FD9DD930D2EEE5* L_41 = (AsyncTaskMethodBuilder_1_tCC71288BC6FD1578916420F041FD9DD930D2EEE5*)(&__this->___U3CU3Et__builder_1);
Exception_t* L_42 = V_5;
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&AsyncTaskMethodBuilder_1_tCC71288BC6FD1578916420F041FD9DD930D2EEE5_il2cpp_TypeInfo_var)));
AsyncTaskMethodBuilder_1_SetException_m755EC2E736574A631BEC6E2F204F9AF72A5CFE2A(L_41, L_42, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&AsyncTaskMethodBuilder_1_SetException_m755EC2E736574A631BEC6E2F204F9AF72A5CFE2A_RuntimeMethod_var)));
IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
goto IL_011c;
}// end catch (depth: 1)
IL_0108:
{
// }
__this->___U3CU3E1__state_0 = ((int32_t)-2);
AsyncTaskMethodBuilder_1_tCC71288BC6FD1578916420F041FD9DD930D2EEE5* L_43 = (AsyncTaskMethodBuilder_1_tCC71288BC6FD1578916420F041FD9DD930D2EEE5*)(&__this->___U3CU3Et__builder_1);
GeoIPResponse_tADA05745323DD2374411BCB8CEC9EC086B4FE150* L_44 = V_2;
il2cpp_codegen_runtime_class_init_inline(AsyncTaskMethodBuilder_1_tCC71288BC6FD1578916420F041FD9DD930D2EEE5_il2cpp_TypeInfo_var);
AsyncTaskMethodBuilder_1_SetResult_m8964201B7044B7762317C83D8CA064A284DAD38F(L_43, L_44, AsyncTaskMethodBuilder_1_SetResult_m8964201B7044B7762317C83D8CA064A284DAD38F_RuntimeMethod_var);
}
IL_011c:
{
return;
}
}
IL2CPP_EXTERN_C void U3CCheckGeoIPU3Ed__19_MoveNext_mE50FA81A1A7EC3B8AD5BACF2ED7D89137B90394B_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
U3CCheckGeoIPU3Ed__19_tF4D189FF0813E0397D3684814869EC68573B2913* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<U3CCheckGeoIPU3Ed__19_tF4D189FF0813E0397D3684814869EC68573B2913*>(__this + _offset);
U3CCheckGeoIPU3Ed__19_MoveNext_mE50FA81A1A7EC3B8AD5BACF2ED7D89137B90394B(_thisAdjusted, method);
}
// System.Void Unity.Services.Analytics.Internal.ConsentTracker/<CheckGeoIP>d__19::SetStateMachine(System.Runtime.CompilerServices.IAsyncStateMachine)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CCheckGeoIPU3Ed__19_SetStateMachine_mD47ACB45E356285C8BB5F9147A5DEDC5B1163650 (U3CCheckGeoIPU3Ed__19_tF4D189FF0813E0397D3684814869EC68573B2913* __this, RuntimeObject* ___0_stateMachine, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncTaskMethodBuilder_1_SetStateMachine_m618193D95F04A13F9794E020AC25EF91306A8670_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncTaskMethodBuilder_1_tCC71288BC6FD1578916420F041FD9DD930D2EEE5_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
AsyncTaskMethodBuilder_1_tCC71288BC6FD1578916420F041FD9DD930D2EEE5* L_0 = (AsyncTaskMethodBuilder_1_tCC71288BC6FD1578916420F041FD9DD930D2EEE5*)(&__this->___U3CU3Et__builder_1);
RuntimeObject* L_1 = ___0_stateMachine;
il2cpp_codegen_runtime_class_init_inline(AsyncTaskMethodBuilder_1_tCC71288BC6FD1578916420F041FD9DD930D2EEE5_il2cpp_TypeInfo_var);
AsyncTaskMethodBuilder_1_SetStateMachine_m618193D95F04A13F9794E020AC25EF91306A8670(L_0, L_1, AsyncTaskMethodBuilder_1_SetStateMachine_m618193D95F04A13F9794E020AC25EF91306A8670_RuntimeMethod_var);
return;
}
}
IL2CPP_EXTERN_C void U3CCheckGeoIPU3Ed__19_SetStateMachine_mD47ACB45E356285C8BB5F9147A5DEDC5B1163650_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___0_stateMachine, const RuntimeMethod* method)
{
U3CCheckGeoIPU3Ed__19_tF4D189FF0813E0397D3684814869EC68573B2913* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<U3CCheckGeoIPU3Ed__19_tF4D189FF0813E0397D3684814869EC68573B2913*>(__this + _offset);
U3CCheckGeoIPU3Ed__19_SetStateMachine_mD47ACB45E356285C8BB5F9147A5DEDC5B1163650(_thisAdjusted, ___0_stateMachine, 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
// System.Void Unity.Services.Analytics.Internal.ConsentTracker/<GetGeoIPResponse>d__33::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CGetGeoIPResponseU3Ed__33_MoveNext_m8DC3796520E412B06E1C572F3D665F90CFF8D71D (U3CGetGeoIPResponseU3Ed__33_tEB679EFC74F417928C47D29F932F7D9D7A8C3292* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncTaskMethodBuilder_1_AwaitUnsafeOnCompleted_TisTaskAwaiter_1_t67679171BEFE85C38666397015D627C6E3E7D886_TisU3CGetGeoIPResponseU3Ed__33_tEB679EFC74F417928C47D29F932F7D9D7A8C3292_m9C98D724DAFB7DF57764019C4A1087E586617EDE_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncTaskMethodBuilder_1_SetResult_m8964201B7044B7762317C83D8CA064A284DAD38F_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncTaskMethodBuilder_1_tCC71288BC6FD1578916420F041FD9DD930D2EEE5_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IGeoAPI_tC74F141E9C8F842B21B297651037711D955CA5CD_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TaskAwaiter_1_GetResult_m5F5B61E5E8007E22BF56CC4D63AB61FE9584FDD9_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TaskAwaiter_1_get_IsCompleted_mD7F9B812B03F8973495724BC92A2F4AAC37E0179_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Task_1_GetAwaiter_mCB01C4C331E45364EDA04B3FDB90705CA93004E7_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
ConsentTracker_tBDC1E317516ED67AC655A7D3B1D44EF5666B3FC4* V_1 = NULL;
GeoIPResponse_tADA05745323DD2374411BCB8CEC9EC086B4FE150* V_2 = NULL;
TaskAwaiter_1_t67679171BEFE85C38666397015D627C6E3E7D886 V_3;
memset((&V_3), 0, sizeof(V_3));
Exception_t* V_4 = NULL;
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 2> __active_exceptions;
{
int32_t L_0 = __this->___U3CU3E1__state_0;
V_0 = L_0;
ConsentTracker_tBDC1E317516ED67AC655A7D3B1D44EF5666B3FC4* L_1 = __this->___U3CU3E4__this_2;
V_1 = L_1;
}
try
{// begin try (depth: 1)
{
int32_t L_2 = V_0;
}
try
{// begin try (depth: 2)
{
int32_t L_3 = V_0;
if (!L_3)
{
goto IL_004e_2;
}
}
{
// return await m_GeoAPI.MakeRequest();
ConsentTracker_tBDC1E317516ED67AC655A7D3B1D44EF5666B3FC4* L_4 = V_1;
NullCheck(L_4);
RuntimeObject* L_5 = L_4->___m_GeoAPI_0;
NullCheck(L_5);
Task_1_t3F0E026C38791877CBE0DEC23CD10E9103FBA9B2* L_6;
L_6 = InterfaceFuncInvoker0< Task_1_t3F0E026C38791877CBE0DEC23CD10E9103FBA9B2* >::Invoke(0 /* System.Threading.Tasks.Task`1<Unity.Services.Analytics.Internal.GeoIPResponse> Unity.Services.Analytics.Internal.IGeoAPI::MakeRequest() */, IGeoAPI_tC74F141E9C8F842B21B297651037711D955CA5CD_il2cpp_TypeInfo_var, L_5);
NullCheck(L_6);
TaskAwaiter_1_t67679171BEFE85C38666397015D627C6E3E7D886 L_7;
L_7 = Task_1_GetAwaiter_mCB01C4C331E45364EDA04B3FDB90705CA93004E7(L_6, Task_1_GetAwaiter_mCB01C4C331E45364EDA04B3FDB90705CA93004E7_RuntimeMethod_var);
V_3 = L_7;
bool L_8;
L_8 = TaskAwaiter_1_get_IsCompleted_mD7F9B812B03F8973495724BC92A2F4AAC37E0179((&V_3), TaskAwaiter_1_get_IsCompleted_mD7F9B812B03F8973495724BC92A2F4AAC37E0179_RuntimeMethod_var);
if (L_8)
{
goto IL_006a_2;
}
}
{
int32_t L_9 = 0;
V_0 = L_9;
__this->___U3CU3E1__state_0 = L_9;
TaskAwaiter_1_t67679171BEFE85C38666397015D627C6E3E7D886 L_10 = V_3;
__this->___U3CU3Eu__1_3 = L_10;
Il2CppCodeGenWriteBarrier((void**)&(((&__this->___U3CU3Eu__1_3))->___m_task_0), (void*)NULL);
AsyncTaskMethodBuilder_1_tCC71288BC6FD1578916420F041FD9DD930D2EEE5* L_11 = (AsyncTaskMethodBuilder_1_tCC71288BC6FD1578916420F041FD9DD930D2EEE5*)(&__this->___U3CU3Et__builder_1);
il2cpp_codegen_runtime_class_init_inline(AsyncTaskMethodBuilder_1_tCC71288BC6FD1578916420F041FD9DD930D2EEE5_il2cpp_TypeInfo_var);
AsyncTaskMethodBuilder_1_AwaitUnsafeOnCompleted_TisTaskAwaiter_1_t67679171BEFE85C38666397015D627C6E3E7D886_TisU3CGetGeoIPResponseU3Ed__33_tEB679EFC74F417928C47D29F932F7D9D7A8C3292_m9C98D724DAFB7DF57764019C4A1087E586617EDE(L_11, (&V_3), __this, AsyncTaskMethodBuilder_1_AwaitUnsafeOnCompleted_TisTaskAwaiter_1_t67679171BEFE85C38666397015D627C6E3E7D886_TisU3CGetGeoIPResponseU3Ed__33_tEB679EFC74F417928C47D29F932F7D9D7A8C3292_m9C98D724DAFB7DF57764019C4A1087E586617EDE_RuntimeMethod_var);
goto IL_00a2;
}
IL_004e_2:
{
TaskAwaiter_1_t67679171BEFE85C38666397015D627C6E3E7D886 L_12 = __this->___U3CU3Eu__1_3;
V_3 = L_12;
TaskAwaiter_1_t67679171BEFE85C38666397015D627C6E3E7D886* L_13 = (TaskAwaiter_1_t67679171BEFE85C38666397015D627C6E3E7D886*)(&__this->___U3CU3Eu__1_3);
il2cpp_codegen_initobj(L_13, sizeof(TaskAwaiter_1_t67679171BEFE85C38666397015D627C6E3E7D886));
int32_t L_14 = (-1);
V_0 = L_14;
__this->___U3CU3E1__state_0 = L_14;
}
IL_006a_2:
{
GeoIPResponse_tADA05745323DD2374411BCB8CEC9EC086B4FE150* L_15;
L_15 = TaskAwaiter_1_GetResult_m5F5B61E5E8007E22BF56CC4D63AB61FE9584FDD9((&V_3), TaskAwaiter_1_GetResult_m5F5B61E5E8007E22BF56CC4D63AB61FE9584FDD9_RuntimeMethod_var);
V_2 = L_15;
goto IL_008e;
}
}// end try (depth: 2)
catch(Il2CppExceptionWrapper& e)
{
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ConsentCheckException_t96E7054ECB013548EA92EEFFFACAB143D5A86B7D_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
{
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
goto CATCH_0074_1;
}
throw e;
}
CATCH_0074_1:
{// begin catch(Unity.Services.Analytics.ConsentCheckException)
ConsentCheckException_t96E7054ECB013548EA92EEFFFACAB143D5A86B7D* L_16 = ((ConsentCheckException_t96E7054ECB013548EA92EEFFFACAB143D5A86B7D*)IL2CPP_GET_ACTIVE_EXCEPTION(ConsentCheckException_t96E7054ECB013548EA92EEFFFACAB143D5A86B7D*));;
// throw e;
IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_16, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&U3CGetGeoIPResponseU3Ed__33_MoveNext_m8DC3796520E412B06E1C572F3D665F90CFF8D71D_RuntimeMethod_var)));
}// end catch (depth: 2)
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
{
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
goto CATCH_0075;
}
throw e;
}
CATCH_0075:
{// begin catch(System.Exception)
Exception_t* L_17 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));;
V_4 = L_17;
__this->___U3CU3E1__state_0 = ((int32_t)-2);
AsyncTaskMethodBuilder_1_tCC71288BC6FD1578916420F041FD9DD930D2EEE5* L_18 = (AsyncTaskMethodBuilder_1_tCC71288BC6FD1578916420F041FD9DD930D2EEE5*)(&__this->___U3CU3Et__builder_1);
Exception_t* L_19 = V_4;
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&AsyncTaskMethodBuilder_1_tCC71288BC6FD1578916420F041FD9DD930D2EEE5_il2cpp_TypeInfo_var)));
AsyncTaskMethodBuilder_1_SetException_m755EC2E736574A631BEC6E2F204F9AF72A5CFE2A(L_18, L_19, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&AsyncTaskMethodBuilder_1_SetException_m755EC2E736574A631BEC6E2F204F9AF72A5CFE2A_RuntimeMethod_var)));
IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
goto IL_00a2;
}// end catch (depth: 1)
IL_008e:
{
// }
__this->___U3CU3E1__state_0 = ((int32_t)-2);
AsyncTaskMethodBuilder_1_tCC71288BC6FD1578916420F041FD9DD930D2EEE5* L_20 = (AsyncTaskMethodBuilder_1_tCC71288BC6FD1578916420F041FD9DD930D2EEE5*)(&__this->___U3CU3Et__builder_1);
GeoIPResponse_tADA05745323DD2374411BCB8CEC9EC086B4FE150* L_21 = V_2;
il2cpp_codegen_runtime_class_init_inline(AsyncTaskMethodBuilder_1_tCC71288BC6FD1578916420F041FD9DD930D2EEE5_il2cpp_TypeInfo_var);
AsyncTaskMethodBuilder_1_SetResult_m8964201B7044B7762317C83D8CA064A284DAD38F(L_20, L_21, AsyncTaskMethodBuilder_1_SetResult_m8964201B7044B7762317C83D8CA064A284DAD38F_RuntimeMethod_var);
}
IL_00a2:
{
return;
}
}
IL2CPP_EXTERN_C void U3CGetGeoIPResponseU3Ed__33_MoveNext_m8DC3796520E412B06E1C572F3D665F90CFF8D71D_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
U3CGetGeoIPResponseU3Ed__33_tEB679EFC74F417928C47D29F932F7D9D7A8C3292* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<U3CGetGeoIPResponseU3Ed__33_tEB679EFC74F417928C47D29F932F7D9D7A8C3292*>(__this + _offset);
U3CGetGeoIPResponseU3Ed__33_MoveNext_m8DC3796520E412B06E1C572F3D665F90CFF8D71D(_thisAdjusted, method);
}
// System.Void Unity.Services.Analytics.Internal.ConsentTracker/<GetGeoIPResponse>d__33::SetStateMachine(System.Runtime.CompilerServices.IAsyncStateMachine)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CGetGeoIPResponseU3Ed__33_SetStateMachine_m74A1484D7DB6DD67B7E7F0C16106CB2EC413F225 (U3CGetGeoIPResponseU3Ed__33_tEB679EFC74F417928C47D29F932F7D9D7A8C3292* __this, RuntimeObject* ___0_stateMachine, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncTaskMethodBuilder_1_SetStateMachine_m618193D95F04A13F9794E020AC25EF91306A8670_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncTaskMethodBuilder_1_tCC71288BC6FD1578916420F041FD9DD930D2EEE5_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
AsyncTaskMethodBuilder_1_tCC71288BC6FD1578916420F041FD9DD930D2EEE5* L_0 = (AsyncTaskMethodBuilder_1_tCC71288BC6FD1578916420F041FD9DD930D2EEE5*)(&__this->___U3CU3Et__builder_1);
RuntimeObject* L_1 = ___0_stateMachine;
il2cpp_codegen_runtime_class_init_inline(AsyncTaskMethodBuilder_1_tCC71288BC6FD1578916420F041FD9DD930D2EEE5_il2cpp_TypeInfo_var);
AsyncTaskMethodBuilder_1_SetStateMachine_m618193D95F04A13F9794E020AC25EF91306A8670(L_0, L_1, AsyncTaskMethodBuilder_1_SetStateMachine_m618193D95F04A13F9794E020AC25EF91306A8670_RuntimeMethod_var);
return;
}
}
IL2CPP_EXTERN_C void U3CGetGeoIPResponseU3Ed__33_SetStateMachine_m74A1484D7DB6DD67B7E7F0C16106CB2EC413F225_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___0_stateMachine, const RuntimeMethod* method)
{
U3CGetGeoIPResponseU3Ed__33_tEB679EFC74F417928C47D29F932F7D9D7A8C3292* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<U3CGetGeoIPResponseU3Ed__33_tEB679EFC74F417928C47D29F932F7D9D7A8C3292*>(__this + _offset);
U3CGetGeoIPResponseU3Ed__33_SetStateMachine_m74A1484D7DB6DD67B7E7F0C16106CB2EC413F225(_thisAdjusted, ___0_stateMachine, 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
// System.Threading.Tasks.Task`1<Unity.Services.Analytics.Internal.GeoIPResponse> Unity.Services.Analytics.Internal.GeoAPI::MakeRequest()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Task_1_t3F0E026C38791877CBE0DEC23CD10E9103FBA9B2* GeoAPI_MakeRequest_mE3309B54EAD75F8BEAFD609006AC9DBE7306EA07 (GeoAPI_tDEC43B93D320DC5B81A4BD9F45491DD2E5D30287* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncTaskMethodBuilder_1_Create_m4B6AFF0D63DE8B335551AC63B1E6A663CE9544A0_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncTaskMethodBuilder_1_Start_TisU3CMakeRequestU3Ed__1_t0EF0B916953106E30ADFEE30817391CC38DF6084_m2278461A5470C358F8E18E9A5B3B61AB9076AA02_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncTaskMethodBuilder_1_get_Task_m650E5C11347CA5B2E79BFCE9C8BDE1865F4CBA29_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncTaskMethodBuilder_1_tCC71288BC6FD1578916420F041FD9DD930D2EEE5_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
U3CMakeRequestU3Ed__1_t0EF0B916953106E30ADFEE30817391CC38DF6084 V_0;
memset((&V_0), 0, sizeof(V_0));
{
il2cpp_codegen_runtime_class_init_inline(AsyncTaskMethodBuilder_1_tCC71288BC6FD1578916420F041FD9DD930D2EEE5_il2cpp_TypeInfo_var);
AsyncTaskMethodBuilder_1_tCC71288BC6FD1578916420F041FD9DD930D2EEE5 L_0;
L_0 = AsyncTaskMethodBuilder_1_Create_m4B6AFF0D63DE8B335551AC63B1E6A663CE9544A0(AsyncTaskMethodBuilder_1_Create_m4B6AFF0D63DE8B335551AC63B1E6A663CE9544A0_RuntimeMethod_var);
(&V_0)->___U3CU3Et__builder_1 = L_0;
Il2CppCodeGenWriteBarrier((void**)&((&(((&(&V_0)->___U3CU3Et__builder_1))->___m_coreState_1))->___m_stateMachine_0), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((&(((&(&V_0)->___U3CU3Et__builder_1))->___m_coreState_1))->___m_defaultContextAction_1), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&(((&(&V_0)->___U3CU3Et__builder_1))->___m_task_2), (void*)NULL);
#endif
(&V_0)->___U3CU3E4__this_2 = __this;
Il2CppCodeGenWriteBarrier((void**)(&(&V_0)->___U3CU3E4__this_2), (void*)__this);
(&V_0)->___U3CU3E1__state_0 = (-1);
AsyncTaskMethodBuilder_1_tCC71288BC6FD1578916420F041FD9DD930D2EEE5* L_1 = (AsyncTaskMethodBuilder_1_tCC71288BC6FD1578916420F041FD9DD930D2EEE5*)(&(&V_0)->___U3CU3Et__builder_1);
AsyncTaskMethodBuilder_1_Start_TisU3CMakeRequestU3Ed__1_t0EF0B916953106E30ADFEE30817391CC38DF6084_m2278461A5470C358F8E18E9A5B3B61AB9076AA02(L_1, (&V_0), AsyncTaskMethodBuilder_1_Start_TisU3CMakeRequestU3Ed__1_t0EF0B916953106E30ADFEE30817391CC38DF6084_m2278461A5470C358F8E18E9A5B3B61AB9076AA02_RuntimeMethod_var);
AsyncTaskMethodBuilder_1_tCC71288BC6FD1578916420F041FD9DD930D2EEE5* L_2 = (AsyncTaskMethodBuilder_1_tCC71288BC6FD1578916420F041FD9DD930D2EEE5*)(&(&V_0)->___U3CU3Et__builder_1);
Task_1_t3F0E026C38791877CBE0DEC23CD10E9103FBA9B2* L_3;
L_3 = AsyncTaskMethodBuilder_1_get_Task_m650E5C11347CA5B2E79BFCE9C8BDE1865F4CBA29(L_2, AsyncTaskMethodBuilder_1_get_Task_m650E5C11347CA5B2E79BFCE9C8BDE1865F4CBA29_RuntimeMethod_var);
return L_3;
}
}
// System.Void Unity.Services.Analytics.Internal.GeoAPI::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GeoAPI__ctor_m0C73E78C464E961E626A7D252140E6E2A60C148D (GeoAPI_tDEC43B93D320DC5B81A4BD9F45491DD2E5D30287* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA07A3EB9D8DB99C62110B79812663E60297F7619);
s_Il2CppMethodInitialized = true;
}
{
// readonly string m_PrivacyEndpoint = "https://pls.prd.mz.internal.unity3d.com/api/v1/user-lookup";
__this->___m_PrivacyEndpoint_0 = _stringLiteralA07A3EB9D8DB99C62110B79812663E60297F7619;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_PrivacyEndpoint_0), (void*)_stringLiteralA07A3EB9D8DB99C62110B79812663E60297F7619);
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__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
// System.Void Unity.Services.Analytics.Internal.GeoAPI/WebRequestTaskWrapper::.ctor(UnityEngine.Networking.UnityWebRequest)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebRequestTaskWrapper__ctor_m737411964301AB0483A39FB2B0D46B6CCC1E512E (WebRequestTaskWrapper_tF4501F92C57A6AA309830A1BE02214B16ADA71FD* __this, UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* ___0_request, const RuntimeMethod* method)
{
{
// public WebRequestTaskWrapper(UnityWebRequest request)
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
// m_AsyncOp = request.SendWebRequest();
UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* L_0 = ___0_request;
NullCheck(L_0);
UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C* L_1;
L_1 = UnityWebRequest_SendWebRequest_mA3CD13983BAA5074A0640EDD661B1E46E6DB6C13(L_0, NULL);
__this->___m_AsyncOp_0 = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_AsyncOp_0), (void*)L_1);
// }
return;
}
}
// System.Runtime.CompilerServices.TaskAwaiter`1<UnityEngine.Networking.UnityWebRequestAsyncOperation> Unity.Services.Analytics.Internal.GeoAPI/WebRequestTaskWrapper::GetAwaiter()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TaskAwaiter_1_t2EFD3A7518CBC33EEAA02EBD1D5C4147D6FD47BF WebRequestTaskWrapper_GetAwaiter_mE54F6FA2E11D3ECAA8BB6762857F32C1F40A5BE7 (WebRequestTaskWrapper_tF4501F92C57A6AA309830A1BE02214B16ADA71FD* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TaskCompletionSource_1__ctor_m28BBDEEB420B6B31DA78AC27F9ED2E899EF367B4_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TaskCompletionSource_1_get_Task_m84FB049ED4EBE0B7DCF8660691DDA2B497E6F0E6_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TaskCompletionSource_1_t187BBB0EA0E2FFAD5D7E09DB36D1DF3DE2B2F68C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Task_1_GetAwaiter_m1191FB560C8E8B2B31CE4C013EA83E8BA8FE17BC_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass2_0_U3CGetAwaiterU3Eb__0_m91481F295ECD1FC5445A4E7870D1013CABED3463_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass2_0_tA1057DDCB34766738AD61FC83B16C5939DF39952_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
U3CU3Ec__DisplayClass2_0_tA1057DDCB34766738AD61FC83B16C5939DF39952* V_0 = NULL;
{
U3CU3Ec__DisplayClass2_0_tA1057DDCB34766738AD61FC83B16C5939DF39952* L_0 = (U3CU3Ec__DisplayClass2_0_tA1057DDCB34766738AD61FC83B16C5939DF39952*)il2cpp_codegen_object_new(U3CU3Ec__DisplayClass2_0_tA1057DDCB34766738AD61FC83B16C5939DF39952_il2cpp_TypeInfo_var);
NullCheck(L_0);
U3CU3Ec__DisplayClass2_0__ctor_m62BF5B6343547C6A9291F3C4EF5C76012180A969(L_0, NULL);
V_0 = L_0;
U3CU3Ec__DisplayClass2_0_tA1057DDCB34766738AD61FC83B16C5939DF39952* L_1 = V_0;
NullCheck(L_1);
L_1->___U3CU3E4__this_0 = __this;
Il2CppCodeGenWriteBarrier((void**)(&L_1->___U3CU3E4__this_0), (void*)__this);
// var tcs = new TaskCompletionSource<UnityWebRequestAsyncOperation>();
U3CU3Ec__DisplayClass2_0_tA1057DDCB34766738AD61FC83B16C5939DF39952* L_2 = V_0;
TaskCompletionSource_1_t187BBB0EA0E2FFAD5D7E09DB36D1DF3DE2B2F68C* L_3 = (TaskCompletionSource_1_t187BBB0EA0E2FFAD5D7E09DB36D1DF3DE2B2F68C*)il2cpp_codegen_object_new(TaskCompletionSource_1_t187BBB0EA0E2FFAD5D7E09DB36D1DF3DE2B2F68C_il2cpp_TypeInfo_var);
NullCheck(L_3);
TaskCompletionSource_1__ctor_m28BBDEEB420B6B31DA78AC27F9ED2E899EF367B4(L_3, TaskCompletionSource_1__ctor_m28BBDEEB420B6B31DA78AC27F9ED2E899EF367B4_RuntimeMethod_var);
NullCheck(L_2);
L_2->___tcs_1 = L_3;
Il2CppCodeGenWriteBarrier((void**)(&L_2->___tcs_1), (void*)L_3);
// m_AsyncOp.completed += obj =>
// {
// var result = m_AsyncOp;
// tcs.SetResult(result);
// };
UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C* L_4 = __this->___m_AsyncOp_0;
U3CU3Ec__DisplayClass2_0_tA1057DDCB34766738AD61FC83B16C5939DF39952* L_5 = V_0;
Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB* L_6 = (Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB*)il2cpp_codegen_object_new(Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB_il2cpp_TypeInfo_var);
NullCheck(L_6);
Action_1__ctor_m33ABB7530487276910BEFB499A97D33FB2E06D7D(L_6, L_5, (intptr_t)((void*)U3CU3Ec__DisplayClass2_0_U3CGetAwaiterU3Eb__0_m91481F295ECD1FC5445A4E7870D1013CABED3463_RuntimeMethod_var), NULL);
NullCheck(L_4);
AsyncOperation_add_completed_mD6F21BA8127D6D4B7ABDEFAA995A7A347A20A793(L_4, L_6, NULL);
// return tcs.Task.GetAwaiter();
U3CU3Ec__DisplayClass2_0_tA1057DDCB34766738AD61FC83B16C5939DF39952* L_7 = V_0;
NullCheck(L_7);
TaskCompletionSource_1_t187BBB0EA0E2FFAD5D7E09DB36D1DF3DE2B2F68C* L_8 = L_7->___tcs_1;
NullCheck(L_8);
Task_1_t892C4382C6E738570B24B25E2972B303E8EB849F* L_9;
L_9 = TaskCompletionSource_1_get_Task_m84FB049ED4EBE0B7DCF8660691DDA2B497E6F0E6_inline(L_8, TaskCompletionSource_1_get_Task_m84FB049ED4EBE0B7DCF8660691DDA2B497E6F0E6_RuntimeMethod_var);
NullCheck(L_9);
TaskAwaiter_1_t2EFD3A7518CBC33EEAA02EBD1D5C4147D6FD47BF L_10;
L_10 = Task_1_GetAwaiter_m1191FB560C8E8B2B31CE4C013EA83E8BA8FE17BC(L_9, Task_1_GetAwaiter_m1191FB560C8E8B2B31CE4C013EA83E8BA8FE17BC_RuntimeMethod_var);
return L_10;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void Unity.Services.Analytics.Internal.GeoAPI/WebRequestTaskWrapper/<>c__DisplayClass2_0::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass2_0__ctor_m62BF5B6343547C6A9291F3C4EF5C76012180A969 (U3CU3Ec__DisplayClass2_0_tA1057DDCB34766738AD61FC83B16C5939DF39952* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
// System.Void Unity.Services.Analytics.Internal.GeoAPI/WebRequestTaskWrapper/<>c__DisplayClass2_0::<GetAwaiter>b__0(UnityEngine.AsyncOperation)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass2_0_U3CGetAwaiterU3Eb__0_m91481F295ECD1FC5445A4E7870D1013CABED3463 (U3CU3Ec__DisplayClass2_0_tA1057DDCB34766738AD61FC83B16C5939DF39952* __this, AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* ___0_obj, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TaskCompletionSource_1_SetResult_m462302E1261DE351DB0AA663769C88ED0A78C5C4_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C* V_0 = NULL;
{
// var result = m_AsyncOp;
WebRequestTaskWrapper_tF4501F92C57A6AA309830A1BE02214B16ADA71FD* L_0 = __this->___U3CU3E4__this_0;
NullCheck(L_0);
UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C* L_1 = L_0->___m_AsyncOp_0;
V_0 = L_1;
// tcs.SetResult(result);
TaskCompletionSource_1_t187BBB0EA0E2FFAD5D7E09DB36D1DF3DE2B2F68C* L_2 = __this->___tcs_1;
UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C* L_3 = V_0;
NullCheck(L_2);
TaskCompletionSource_1_SetResult_m462302E1261DE351DB0AA663769C88ED0A78C5C4(L_2, L_3, TaskCompletionSource_1_SetResult_m462302E1261DE351DB0AA663769C88ED0A78C5C4_RuntimeMethod_var);
// };
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void Unity.Services.Analytics.Internal.GeoAPI/<MakeRequest>d__1::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CMakeRequestU3Ed__1_MoveNext_m84E5C849BBA78D226EF9A48216FFC4CD3D2042F1 (U3CMakeRequestU3Ed__1_t0EF0B916953106E30ADFEE30817391CC38DF6084* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncTaskMethodBuilder_1_AwaitUnsafeOnCompleted_TisTaskAwaiter_1_t2EFD3A7518CBC33EEAA02EBD1D5C4147D6FD47BF_TisU3CMakeRequestU3Ed__1_t0EF0B916953106E30ADFEE30817391CC38DF6084_m2C53456EB05AE3BD205398F10BFAEC3A03F99738_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncTaskMethodBuilder_1_SetResult_m8964201B7044B7762317C83D8CA064A284DAD38F_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncTaskMethodBuilder_1_tCC71288BC6FD1578916420F041FD9DD930D2EEE5_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DownloadHandlerBuffer_t34C626F6513FA9A44FDDDEE85455CF2CD9DA5974_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&JsonUtility_FromJson_TisGeoIPResponse_tADA05745323DD2374411BCB8CEC9EC086B4FE150_m21B845BE4B60BC55DEB2AE003994B8AB6DBF2C19_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TaskAwaiter_1_GetResult_mE0F44BFAB46D5BBA8B6341757BC30AEC7C44F5BB_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TaskAwaiter_1_get_IsCompleted_mD3A1F9B5FE69A689A39D53FD3A093B7F8F05A070_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WebRequestTaskWrapper_tF4501F92C57A6AA309830A1BE02214B16ADA71FD_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3781CFEEF925855A4B7284E1783A7D715A6333F6);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
GeoAPI_tDEC43B93D320DC5B81A4BD9F45491DD2E5D30287* V_1 = NULL;
GeoIPResponse_tADA05745323DD2374411BCB8CEC9EC086B4FE150* V_2 = NULL;
UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C* V_3 = NULL;
TaskAwaiter_1_t2EFD3A7518CBC33EEAA02EBD1D5C4147D6FD47BF V_4;
memset((&V_4), 0, sizeof(V_4));
Exception_t* V_5 = NULL;
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 2> __active_exceptions;
GeoIPResponse_tADA05745323DD2374411BCB8CEC9EC086B4FE150* G_B11_0 = NULL;
GeoIPResponse_tADA05745323DD2374411BCB8CEC9EC086B4FE150* G_B10_0 = NULL;
{
int32_t L_0 = __this->___U3CU3E1__state_0;
V_0 = L_0;
GeoAPI_tDEC43B93D320DC5B81A4BD9F45491DD2E5D30287* L_1 = __this->___U3CU3E4__this_2;
V_1 = L_1;
}
try
{// begin try (depth: 1)
{
int32_t L_2 = V_0;
if (!L_2)
{
goto IL_006d_1;
}
}
{
// var request = new UnityWebRequest(m_PrivacyEndpoint, UnityWebRequest.kHttpVerbGET)
// {
// timeout = 10,
// downloadHandler = new DownloadHandlerBuffer()
// };
GeoAPI_tDEC43B93D320DC5B81A4BD9F45491DD2E5D30287* L_3 = V_1;
NullCheck(L_3);
String_t* L_4 = L_3->___m_PrivacyEndpoint_0;
UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* L_5 = (UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F*)il2cpp_codegen_object_new(UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F_il2cpp_TypeInfo_var);
NullCheck(L_5);
UnityWebRequest__ctor_mD4739B0BF1C4937479A83B24B531C6B819712A3E(L_5, L_4, _stringLiteral3781CFEEF925855A4B7284E1783A7D715A6333F6, NULL);
UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* L_6 = L_5;
NullCheck(L_6);
UnityWebRequest_set_timeout_mE9C8169FA8CF1BE17E3D9FDACDC6E1A9508DF618(L_6, ((int32_t)10), NULL);
UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* L_7 = L_6;
DownloadHandlerBuffer_t34C626F6513FA9A44FDDDEE85455CF2CD9DA5974* L_8 = (DownloadHandlerBuffer_t34C626F6513FA9A44FDDDEE85455CF2CD9DA5974*)il2cpp_codegen_object_new(DownloadHandlerBuffer_t34C626F6513FA9A44FDDDEE85455CF2CD9DA5974_il2cpp_TypeInfo_var);
NullCheck(L_8);
DownloadHandlerBuffer__ctor_m5EE7C9E8AB468B2B937A7C9C66B4176A884147AF(L_8, NULL);
NullCheck(L_7);
UnityWebRequest_set_downloadHandler_m6CB94492012097DFC44E5773D1A627753788292F(L_7, L_8, NULL);
// var async = await new WebRequestTaskWrapper(request);
WebRequestTaskWrapper_tF4501F92C57A6AA309830A1BE02214B16ADA71FD* L_9 = (WebRequestTaskWrapper_tF4501F92C57A6AA309830A1BE02214B16ADA71FD*)il2cpp_codegen_object_new(WebRequestTaskWrapper_tF4501F92C57A6AA309830A1BE02214B16ADA71FD_il2cpp_TypeInfo_var);
NullCheck(L_9);
WebRequestTaskWrapper__ctor_m737411964301AB0483A39FB2B0D46B6CCC1E512E(L_9, L_7, NULL);
NullCheck(L_9);
TaskAwaiter_1_t2EFD3A7518CBC33EEAA02EBD1D5C4147D6FD47BF L_10;
L_10 = WebRequestTaskWrapper_GetAwaiter_mE54F6FA2E11D3ECAA8BB6762857F32C1F40A5BE7(L_9, NULL);
V_4 = L_10;
bool L_11;
L_11 = TaskAwaiter_1_get_IsCompleted_mD3A1F9B5FE69A689A39D53FD3A093B7F8F05A070((&V_4), TaskAwaiter_1_get_IsCompleted_mD3A1F9B5FE69A689A39D53FD3A093B7F8F05A070_RuntimeMethod_var);
if (L_11)
{
goto IL_008a_1;
}
}
{
int32_t L_12 = 0;
V_0 = L_12;
__this->___U3CU3E1__state_0 = L_12;
TaskAwaiter_1_t2EFD3A7518CBC33EEAA02EBD1D5C4147D6FD47BF L_13 = V_4;
__this->___U3CU3Eu__1_3 = L_13;
Il2CppCodeGenWriteBarrier((void**)&(((&__this->___U3CU3Eu__1_3))->___m_task_0), (void*)NULL);
AsyncTaskMethodBuilder_1_tCC71288BC6FD1578916420F041FD9DD930D2EEE5* L_14 = (AsyncTaskMethodBuilder_1_tCC71288BC6FD1578916420F041FD9DD930D2EEE5*)(&__this->___U3CU3Et__builder_1);
il2cpp_codegen_runtime_class_init_inline(AsyncTaskMethodBuilder_1_tCC71288BC6FD1578916420F041FD9DD930D2EEE5_il2cpp_TypeInfo_var);
AsyncTaskMethodBuilder_1_AwaitUnsafeOnCompleted_TisTaskAwaiter_1_t2EFD3A7518CBC33EEAA02EBD1D5C4147D6FD47BF_TisU3CMakeRequestU3Ed__1_t0EF0B916953106E30ADFEE30817391CC38DF6084_m2C53456EB05AE3BD205398F10BFAEC3A03F99738(L_14, (&V_4), __this, AsyncTaskMethodBuilder_1_AwaitUnsafeOnCompleted_TisTaskAwaiter_1_t2EFD3A7518CBC33EEAA02EBD1D5C4147D6FD47BF_TisU3CMakeRequestU3Ed__1_t0EF0B916953106E30ADFEE30817391CC38DF6084_m2C53456EB05AE3BD205398F10BFAEC3A03F99738_RuntimeMethod_var);
goto IL_0122;
}
IL_006d_1:
{
TaskAwaiter_1_t2EFD3A7518CBC33EEAA02EBD1D5C4147D6FD47BF L_15 = __this->___U3CU3Eu__1_3;
V_4 = L_15;
TaskAwaiter_1_t2EFD3A7518CBC33EEAA02EBD1D5C4147D6FD47BF* L_16 = (TaskAwaiter_1_t2EFD3A7518CBC33EEAA02EBD1D5C4147D6FD47BF*)(&__this->___U3CU3Eu__1_3);
il2cpp_codegen_initobj(L_16, sizeof(TaskAwaiter_1_t2EFD3A7518CBC33EEAA02EBD1D5C4147D6FD47BF));
int32_t L_17 = (-1);
V_0 = L_17;
__this->___U3CU3E1__state_0 = L_17;
}
IL_008a_1:
{
UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C* L_18;
L_18 = TaskAwaiter_1_GetResult_mE0F44BFAB46D5BBA8B6341757BC30AEC7C44F5BB((&V_4), TaskAwaiter_1_GetResult_mE0F44BFAB46D5BBA8B6341757BC30AEC7C44F5BB_RuntimeMethod_var);
V_3 = L_18;
// if (async.webRequest.result == UnityWebRequest.Result.ProtocolError ||
// async.webRequest.result == UnityWebRequest.Result.ConnectionError)
UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C* L_19 = V_3;
NullCheck(L_19);
UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* L_20;
L_20 = UnityWebRequestAsyncOperation_get_webRequest_mF67D15420C7C1C4DCA1BD6F839048A0542998BC3_inline(L_19, NULL);
NullCheck(L_20);
int32_t L_21;
L_21 = UnityWebRequest_get_result_mEF83848C5FCFB5E307CE4B57E42BF02FC9AED449(L_20, NULL);
if ((((int32_t)L_21) == ((int32_t)3)))
{
goto IL_00ae_1;
}
}
{
UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C* L_22 = V_3;
NullCheck(L_22);
UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* L_23;
L_23 = UnityWebRequestAsyncOperation_get_webRequest_mF67D15420C7C1C4DCA1BD6F839048A0542998BC3_inline(L_22, NULL);
NullCheck(L_23);
int32_t L_24;
L_24 = UnityWebRequest_get_result_mEF83848C5FCFB5E307CE4B57E42BF02FC9AED449(L_23, NULL);
if ((!(((uint32_t)L_24) == ((uint32_t)2))))
{
goto IL_00bc_1;
}
}
IL_00ae_1:
{
// throw new ConsentCheckException(ConsentCheckExceptionReason.NoInternetConnection,
// CommonErrorCodes.TransportError,
// "The GeoIP request has failed - make sure you're connected to an internet connection and try again.",
// null);
ConsentCheckException_t96E7054ECB013548EA92EEFFFACAB143D5A86B7D* L_25 = (ConsentCheckException_t96E7054ECB013548EA92EEFFFACAB143D5A86B7D*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ConsentCheckException_t96E7054ECB013548EA92EEFFFACAB143D5A86B7D_il2cpp_TypeInfo_var)));
NullCheck(L_25);
ConsentCheckException__ctor_m0F6DC7108E11524A5BBBE85F07DD082873FE95B3(L_25, 2, 1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralB7C8982236B58D3998BB9FB59D131EF360EFB950)), (Exception_t*)NULL, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_25, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&U3CMakeRequestU3Ed__1_MoveNext_m84E5C849BBA78D226EF9A48216FFC4CD3D2042F1_RuntimeMethod_var)));
}
IL_00bc_1:
{
}
try
{// begin try (depth: 2)
{
// var response = JsonUtility.FromJson<GeoIPResponse>(async.webRequest.downloadHandler.text);
UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C* L_26 = V_3;
NullCheck(L_26);
UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* L_27;
L_27 = UnityWebRequestAsyncOperation_get_webRequest_mF67D15420C7C1C4DCA1BD6F839048A0542998BC3_inline(L_26, NULL);
NullCheck(L_27);
DownloadHandler_t1B56C7D3F65D97A1E4B566A14A1E783EA8AE4EBB* L_28;
L_28 = UnityWebRequest_get_downloadHandler_m1AA91B23D9D594A4F4FE2975FC356C508528F1D5(L_27, NULL);
NullCheck(L_28);
String_t* L_29;
L_29 = DownloadHandler_get_text_mA6DE5CB2647A21E577B963708DC3D0DA4DBFE7D8(L_28, NULL);
GeoIPResponse_tADA05745323DD2374411BCB8CEC9EC086B4FE150* L_30;
L_30 = JsonUtility_FromJson_TisGeoIPResponse_tADA05745323DD2374411BCB8CEC9EC086B4FE150_m21B845BE4B60BC55DEB2AE003994B8AB6DBF2C19(L_29, JsonUtility_FromJson_TisGeoIPResponse_tADA05745323DD2374411BCB8CEC9EC086B4FE150_m21B845BE4B60BC55DEB2AE003994B8AB6DBF2C19_RuntimeMethod_var);
// if (response == null)
GeoIPResponse_tADA05745323DD2374411BCB8CEC9EC086B4FE150* L_31 = L_30;
G_B10_0 = L_31;
if (L_31)
{
G_B11_0 = L_31;
goto IL_00e3_2;
}
}
{
// throw new ConsentCheckException(ConsentCheckExceptionReason.Unknown, CommonErrorCodes.Unknown,
// "The error occurred while performing the privacy GeoIP request. Please try again later.",
// null);
ConsentCheckException_t96E7054ECB013548EA92EEFFFACAB143D5A86B7D* L_32 = (ConsentCheckException_t96E7054ECB013548EA92EEFFFACAB143D5A86B7D*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ConsentCheckException_t96E7054ECB013548EA92EEFFFACAB143D5A86B7D_il2cpp_TypeInfo_var)));
NullCheck(L_32);
ConsentCheckException__ctor_m0F6DC7108E11524A5BBBE85F07DD082873FE95B3(L_32, 0, 0, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral58A824E6D56BC39968AB94FF04C56EB1E41A4A72)), (Exception_t*)NULL, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_32, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&U3CMakeRequestU3Ed__1_MoveNext_m84E5C849BBA78D226EF9A48216FFC4CD3D2042F1_RuntimeMethod_var)));
}
IL_00e3_2:
{
// return response;
V_2 = G_B11_0;
goto IL_010e;
}
}// end try (depth: 2)
catch(Il2CppExceptionWrapper& e)
{
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
{
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
goto CATCH_00e6_1;
}
throw e;
}
CATCH_00e6_1:
{// begin catch(System.Exception)
Exception_t* L_33 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));;
// catch (Exception)
// throw new ConsentCheckException(ConsentCheckExceptionReason.DeserializationIssue, CommonErrorCodes.Unknown,
// "The error occurred while deserializing the privacy GeoIP reseponse. Please try again later.",
// null);
ConsentCheckException_t96E7054ECB013548EA92EEFFFACAB143D5A86B7D* L_34 = (ConsentCheckException_t96E7054ECB013548EA92EEFFFACAB143D5A86B7D*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ConsentCheckException_t96E7054ECB013548EA92EEFFFACAB143D5A86B7D_il2cpp_TypeInfo_var)));
NullCheck(L_34);
ConsentCheckException__ctor_m0F6DC7108E11524A5BBBE85F07DD082873FE95B3(L_34, 1, 0, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF10B3C0352D2A01D50976F0A480FC409754BACE8)), (Exception_t*)NULL, NULL);
IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_34, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&U3CMakeRequestU3Ed__1_MoveNext_m84E5C849BBA78D226EF9A48216FFC4CD3D2042F1_RuntimeMethod_var)));
}// end catch (depth: 2)
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
{
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
goto CATCH_00f5;
}
throw e;
}
CATCH_00f5:
{// begin catch(System.Exception)
Exception_t* L_35 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));;
V_5 = L_35;
__this->___U3CU3E1__state_0 = ((int32_t)-2);
AsyncTaskMethodBuilder_1_tCC71288BC6FD1578916420F041FD9DD930D2EEE5* L_36 = (AsyncTaskMethodBuilder_1_tCC71288BC6FD1578916420F041FD9DD930D2EEE5*)(&__this->___U3CU3Et__builder_1);
Exception_t* L_37 = V_5;
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&AsyncTaskMethodBuilder_1_tCC71288BC6FD1578916420F041FD9DD930D2EEE5_il2cpp_TypeInfo_var)));
AsyncTaskMethodBuilder_1_SetException_m755EC2E736574A631BEC6E2F204F9AF72A5CFE2A(L_36, L_37, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&AsyncTaskMethodBuilder_1_SetException_m755EC2E736574A631BEC6E2F204F9AF72A5CFE2A_RuntimeMethod_var)));
IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
goto IL_0122;
}// end catch (depth: 1)
IL_010e:
{
// }
__this->___U3CU3E1__state_0 = ((int32_t)-2);
AsyncTaskMethodBuilder_1_tCC71288BC6FD1578916420F041FD9DD930D2EEE5* L_38 = (AsyncTaskMethodBuilder_1_tCC71288BC6FD1578916420F041FD9DD930D2EEE5*)(&__this->___U3CU3Et__builder_1);
GeoIPResponse_tADA05745323DD2374411BCB8CEC9EC086B4FE150* L_39 = V_2;
il2cpp_codegen_runtime_class_init_inline(AsyncTaskMethodBuilder_1_tCC71288BC6FD1578916420F041FD9DD930D2EEE5_il2cpp_TypeInfo_var);
AsyncTaskMethodBuilder_1_SetResult_m8964201B7044B7762317C83D8CA064A284DAD38F(L_38, L_39, AsyncTaskMethodBuilder_1_SetResult_m8964201B7044B7762317C83D8CA064A284DAD38F_RuntimeMethod_var);
}
IL_0122:
{
return;
}
}
IL2CPP_EXTERN_C void U3CMakeRequestU3Ed__1_MoveNext_m84E5C849BBA78D226EF9A48216FFC4CD3D2042F1_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
U3CMakeRequestU3Ed__1_t0EF0B916953106E30ADFEE30817391CC38DF6084* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<U3CMakeRequestU3Ed__1_t0EF0B916953106E30ADFEE30817391CC38DF6084*>(__this + _offset);
U3CMakeRequestU3Ed__1_MoveNext_m84E5C849BBA78D226EF9A48216FFC4CD3D2042F1(_thisAdjusted, method);
}
// System.Void Unity.Services.Analytics.Internal.GeoAPI/<MakeRequest>d__1::SetStateMachine(System.Runtime.CompilerServices.IAsyncStateMachine)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CMakeRequestU3Ed__1_SetStateMachine_mFB6A5DBCD2E2998B9B9CE5F86800FEDD596F4D08 (U3CMakeRequestU3Ed__1_t0EF0B916953106E30ADFEE30817391CC38DF6084* __this, RuntimeObject* ___0_stateMachine, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncTaskMethodBuilder_1_SetStateMachine_m618193D95F04A13F9794E020AC25EF91306A8670_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncTaskMethodBuilder_1_tCC71288BC6FD1578916420F041FD9DD930D2EEE5_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
AsyncTaskMethodBuilder_1_tCC71288BC6FD1578916420F041FD9DD930D2EEE5* L_0 = (AsyncTaskMethodBuilder_1_tCC71288BC6FD1578916420F041FD9DD930D2EEE5*)(&__this->___U3CU3Et__builder_1);
RuntimeObject* L_1 = ___0_stateMachine;
il2cpp_codegen_runtime_class_init_inline(AsyncTaskMethodBuilder_1_tCC71288BC6FD1578916420F041FD9DD930D2EEE5_il2cpp_TypeInfo_var);
AsyncTaskMethodBuilder_1_SetStateMachine_m618193D95F04A13F9794E020AC25EF91306A8670(L_0, L_1, AsyncTaskMethodBuilder_1_SetStateMachine_m618193D95F04A13F9794E020AC25EF91306A8670_RuntimeMethod_var);
return;
}
}
IL2CPP_EXTERN_C void U3CMakeRequestU3Ed__1_SetStateMachine_mFB6A5DBCD2E2998B9B9CE5F86800FEDD596F4D08_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___0_stateMachine, const RuntimeMethod* method)
{
U3CMakeRequestU3Ed__1_t0EF0B916953106E30ADFEE30817391CC38DF6084* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<U3CMakeRequestU3Ed__1_t0EF0B916953106E30ADFEE30817391CC38DF6084*>(__this + _offset);
U3CMakeRequestU3Ed__1_SetStateMachine_mFB6A5DBCD2E2998B9B9CE5F86800FEDD596F4D08(_thisAdjusted, ___0_stateMachine, 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
// System.Void Unity.Services.Analytics.Internal.GeoIPResponse::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GeoIPResponse__ctor_m859CD30853C62FA484459EB2A61DD81E99F95BA6 (GeoIPResponse_tADA05745323DD2374411BCB8CEC9EC086B4FE150* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__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
// System.Boolean Unity.Services.Analytics.Internal.FileSystemCalls::CanAccessFileSystem()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FileSystemCalls_CanAccessFileSystem_m664852625AD86DA0EAAADEF43EB28D979294738F (FileSystemCalls_t1A2213109FA10AFB80C343E28A45F13F053970A3* __this, const RuntimeMethod* method)
{
{
// return
// Application.platform != RuntimePlatform.Switch &&
// #if !UNITY_2021_1_OR_NEWER
// Application.platform != RuntimePlatform.XboxOne &&
// #endif
// #if UNITY_2019 || UNITY_2020_2_OR_NEWER
// Application.platform != RuntimePlatform.GameCoreXboxOne &&
// Application.platform != RuntimePlatform.GameCoreXboxSeries &&
// Application.platform != RuntimePlatform.PS5 &&
// #endif
// Application.platform != RuntimePlatform.PS4 &&
// !String.IsNullOrEmpty(Application.persistentDataPath);
int32_t L_0;
L_0 = Application_get_platform_m59EF7D6155D18891B24767F83F388160B1FF2138(NULL);
if ((((int32_t)L_0) == ((int32_t)((int32_t)32))))
{
goto IL_003b;
}
}
{
int32_t L_1;
L_1 = Application_get_platform_m59EF7D6155D18891B24767F83F388160B1FF2138(NULL);
if ((((int32_t)L_1) == ((int32_t)((int32_t)37))))
{
goto IL_003b;
}
}
{
int32_t L_2;
L_2 = Application_get_platform_m59EF7D6155D18891B24767F83F388160B1FF2138(NULL);
if ((((int32_t)L_2) == ((int32_t)((int32_t)36))))
{
goto IL_003b;
}
}
{
int32_t L_3;
L_3 = Application_get_platform_m59EF7D6155D18891B24767F83F388160B1FF2138(NULL);
if ((((int32_t)L_3) == ((int32_t)((int32_t)38))))
{
goto IL_003b;
}
}
{
int32_t L_4;
L_4 = Application_get_platform_m59EF7D6155D18891B24767F83F388160B1FF2138(NULL);
if ((((int32_t)L_4) == ((int32_t)((int32_t)25))))
{
goto IL_003b;
}
}
{
String_t* L_5;
L_5 = Application_get_persistentDataPath_mC58BD3E1A20732E0A536491DBCAE6505B1624399(NULL);
bool L_6;
L_6 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_5, NULL);
return (bool)((((int32_t)L_6) == ((int32_t)0))? 1 : 0);
}
IL_003b:
{
return (bool)0;
}
}
// System.Boolean Unity.Services.Analytics.Internal.FileSystemCalls::FileExists(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FileSystemCalls_FileExists_m73217509E8CEDB625FAFD2AA3E008153D7F84513 (FileSystemCalls_t1A2213109FA10AFB80C343E28A45F13F053970A3* __this, String_t* ___0_path, const RuntimeMethod* method)
{
{
// return File.Exists(path);
String_t* L_0 = ___0_path;
bool L_1;
L_1 = File_Exists_m95E329ABBE3EAD6750FE1989BBA6884457136D4A(L_0, NULL);
return L_1;
}
}
// System.Void Unity.Services.Analytics.Internal.FileSystemCalls::DeleteFile(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FileSystemCalls_DeleteFile_mC18864152DCA840D1FDD2DBD6287F4DADE4A59CC (FileSystemCalls_t1A2213109FA10AFB80C343E28A45F13F053970A3* __this, String_t* ___0_path, const RuntimeMethod* method)
{
{
// File.Delete(path);
String_t* L_0 = ___0_path;
File_Delete_mE29829DA504F3E1B8BCB78F21E2862C9ED7EC386(L_0, NULL);
// }
return;
}
}
// System.IO.Stream Unity.Services.Analytics.Internal.FileSystemCalls::OpenFileForWriting(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* FileSystemCalls_OpenFileForWriting_m5D2064955D6E16BA0EA7FC046A30096A06799A0D (FileSystemCalls_t1A2213109FA10AFB80C343E28A45F13F053970A3* __this, String_t* ___0_path, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FileStream_t07C7222EE10B75F352B89B76E60820160FF10AD8_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// return new FileStream(path, FileMode.Create);
String_t* L_0 = ___0_path;
FileStream_t07C7222EE10B75F352B89B76E60820160FF10AD8* L_1 = (FileStream_t07C7222EE10B75F352B89B76E60820160FF10AD8*)il2cpp_codegen_object_new(FileStream_t07C7222EE10B75F352B89B76E60820160FF10AD8_il2cpp_TypeInfo_var);
NullCheck(L_1);
FileStream__ctor_m78499F9BE2BE31DA34F123B4399AA457716BD6E6(L_1, L_0, 2, NULL);
return L_1;
}
}
// System.IO.Stream Unity.Services.Analytics.Internal.FileSystemCalls::OpenFileForReading(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* FileSystemCalls_OpenFileForReading_m5524E1D15165BA0E221A29DE72448F9E19F7A6AC (FileSystemCalls_t1A2213109FA10AFB80C343E28A45F13F053970A3* __this, String_t* ___0_path, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FileStream_t07C7222EE10B75F352B89B76E60820160FF10AD8_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// return new FileStream(path, FileMode.Open);
String_t* L_0 = ___0_path;
FileStream_t07C7222EE10B75F352B89B76E60820160FF10AD8* L_1 = (FileStream_t07C7222EE10B75F352B89B76E60820160FF10AD8*)il2cpp_codegen_object_new(FileStream_t07C7222EE10B75F352B89B76E60820160FF10AD8_il2cpp_TypeInfo_var);
NullCheck(L_1);
FileStream__ctor_m78499F9BE2BE31DA34F123B4399AA457716BD6E6(L_1, L_0, 3, NULL);
return L_1;
}
}
// System.Void Unity.Services.Analytics.Internal.FileSystemCalls::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FileSystemCalls__ctor_mED48303E0E5ADE100ED297D2F82072B5162F3E2A (FileSystemCalls_t1A2213109FA10AFB80C343E28A45F13F053970A3* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__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
// System.Void Unity.Services.Analytics.Internal.DiskCache::.ctor(Unity.Services.Analytics.Internal.IFileSystemCalls)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DiskCache__ctor_mBA8B9A9ECF83506913BC62A4782F490C2D300263 (DiskCache_tE19D214B0538F2CC9D59D4F827B480AEBCEF368D* __this, RuntimeObject* ___0_systemCalls, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IFileSystemCalls_t125D92A716C627D4E8C9F59CBE44831033779D05_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4D88DC602EB6FBBEF4C8649C1866B4FE2D18A73D);
s_Il2CppMethodInitialized = true;
}
{
// internal DiskCache(IFileSystemCalls systemCalls)
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
// if (systemCalls.CanAccessFileSystem())
RuntimeObject* L_0 = ___0_systemCalls;
NullCheck(L_0);
bool L_1;
L_1 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean Unity.Services.Analytics.Internal.IFileSystemCalls::CanAccessFileSystem() */, IFileSystemCalls_t125D92A716C627D4E8C9F59CBE44831033779D05_il2cpp_TypeInfo_var, L_0);
if (!L_1)
{
goto IL_0023;
}
}
{
// k_CacheFilePath = $"{Application.persistentDataPath}/eventcache";
String_t* L_2;
L_2 = Application_get_persistentDataPath_mC58BD3E1A20732E0A536491DBCAE6505B1624399(NULL);
String_t* L_3;
L_3 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_2, _stringLiteral4D88DC602EB6FBBEF4C8649C1866B4FE2D18A73D, NULL);
__this->___k_CacheFilePath_2 = L_3;
Il2CppCodeGenWriteBarrier((void**)(&__this->___k_CacheFilePath_2), (void*)L_3);
}
IL_0023:
{
// k_SystemCalls = systemCalls;
RuntimeObject* L_4 = ___0_systemCalls;
__this->___k_SystemCalls_3 = L_4;
Il2CppCodeGenWriteBarrier((void**)(&__this->___k_SystemCalls_3), (void*)L_4);
// k_CacheFileMaximumSize = 5 * 1024 * 1024; // 5MB, 1024B * 1024KB * 5
__this->___k_CacheFileMaximumSize_4 = ((int64_t)((int32_t)5242880));
// }
return;
}
}
// System.Void Unity.Services.Analytics.Internal.DiskCache::.ctor(System.String,Unity.Services.Analytics.Internal.IFileSystemCalls,System.Int64)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DiskCache__ctor_m88228558208DB660FB023FA3CDDC531658AD2DB0 (DiskCache_tE19D214B0538F2CC9D59D4F827B480AEBCEF368D* __this, String_t* ___0_cacheFilePath, RuntimeObject* ___1_systemCalls, int64_t ___2_maximumFileSize, const RuntimeMethod* method)
{
{
// internal DiskCache(string cacheFilePath, IFileSystemCalls systemCalls, long maximumFileSize)
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
// k_CacheFilePath = cacheFilePath;
String_t* L_0 = ___0_cacheFilePath;
__this->___k_CacheFilePath_2 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___k_CacheFilePath_2), (void*)L_0);
// k_SystemCalls = systemCalls;
RuntimeObject* L_1 = ___1_systemCalls;
__this->___k_SystemCalls_3 = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___k_SystemCalls_3), (void*)L_1);
// k_CacheFileMaximumSize = maximumFileSize;
int64_t L_2 = ___2_maximumFileSize;
__this->___k_CacheFileMaximumSize_4 = L_2;
// }
return;
}
}
// System.Void Unity.Services.Analytics.Internal.DiskCache::Write(System.Collections.Generic.List`1<System.Int32>,System.IO.Stream)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DiskCache_Write_m2C651810FDAC3F17B733AB0B05FDEE1E9F55E90C (DiskCache_tE19D214B0538F2CC9D59D4F827B480AEBCEF368D* __this, List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* ___0_eventEndIndices, Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* ___1_payload, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BinaryWriter_tFB94D67EDFA3F6A34744A163BDABE287FDF2ED1E_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IFileSystemCalls_t125D92A716C627D4E8C9F59CBE44831033779D05_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mF590592E32D421DE2C6E2F0D5C2F62FB14CCEFDF_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mD99081BEFA1AB3526715F489192B0F7F596C183D_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA3DFC4F5246F4B16F322274CCEAC16C6C120A25C);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
int32_t V_1 = 0;
int32_t V_2 = 0;
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* V_3 = NULL;
BinaryWriter_tFB94D67EDFA3F6A34744A163BDABE287FDF2ED1E* V_4 = NULL;
int64_t V_5 = 0;
int32_t V_6 = 0;
int32_t V_7 = 0;
{
// if (eventEndIndices.Count > 0 &&
// k_SystemCalls.CanAccessFileSystem())
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_0 = ___0_eventEndIndices;
NullCheck(L_0);
int32_t L_1;
L_1 = List_1_get_Count_mF590592E32D421DE2C6E2F0D5C2F62FB14CCEFDF_inline(L_0, List_1_get_Count_mF590592E32D421DE2C6E2F0D5C2F62FB14CCEFDF_RuntimeMethod_var);
if ((((int32_t)L_1) <= ((int32_t)0)))
{
goto IL_00f0;
}
}
{
RuntimeObject* L_2 = __this->___k_SystemCalls_3;
NullCheck(L_2);
bool L_3;
L_3 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean Unity.Services.Analytics.Internal.IFileSystemCalls::CanAccessFileSystem() */, IFileSystemCalls_t125D92A716C627D4E8C9F59CBE44831033779D05_il2cpp_TypeInfo_var, L_2);
if (!L_3)
{
goto IL_00f0;
}
}
{
// int cacheEnd = 0;
V_0 = 0;
// int cacheEventCount = 0;
V_1 = 0;
// for (int e = 0; e < eventEndIndices.Count; e++)
V_2 = 0;
goto IL_0044;
}
IL_0024:
{
// if (eventEndIndices[e] < k_CacheFileMaximumSize)
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_4 = ___0_eventEndIndices;
int32_t L_5 = V_2;
NullCheck(L_4);
int32_t L_6;
L_6 = List_1_get_Item_mD99081BEFA1AB3526715F489192B0F7F596C183D(L_4, L_5, List_1_get_Item_mD99081BEFA1AB3526715F489192B0F7F596C183D_RuntimeMethod_var);
int64_t L_7 = __this->___k_CacheFileMaximumSize_4;
if ((((int64_t)((int64_t)L_6)) >= ((int64_t)L_7)))
{
goto IL_0040;
}
}
{
// cacheEnd = eventEndIndices[e];
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_8 = ___0_eventEndIndices;
int32_t L_9 = V_2;
NullCheck(L_8);
int32_t L_10;
L_10 = List_1_get_Item_mD99081BEFA1AB3526715F489192B0F7F596C183D(L_8, L_9, List_1_get_Item_mD99081BEFA1AB3526715F489192B0F7F596C183D_RuntimeMethod_var);
V_0 = L_10;
// cacheEventCount = e + 1;
int32_t L_11 = V_2;
V_1 = ((int32_t)il2cpp_codegen_add(L_11, 1));
}
IL_0040:
{
// for (int e = 0; e < eventEndIndices.Count; e++)
int32_t L_12 = V_2;
V_2 = ((int32_t)il2cpp_codegen_add(L_12, 1));
}
IL_0044:
{
// for (int e = 0; e < eventEndIndices.Count; e++)
int32_t L_13 = V_2;
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_14 = ___0_eventEndIndices;
NullCheck(L_14);
int32_t L_15;
L_15 = List_1_get_Count_mF590592E32D421DE2C6E2F0D5C2F62FB14CCEFDF_inline(L_14, List_1_get_Count_mF590592E32D421DE2C6E2F0D5C2F62FB14CCEFDF_RuntimeMethod_var);
if ((((int32_t)L_13) < ((int32_t)L_15)))
{
goto IL_0024;
}
}
{
// using (Stream file = k_SystemCalls.OpenFileForWriting(k_CacheFilePath))
RuntimeObject* L_16 = __this->___k_SystemCalls_3;
String_t* L_17 = __this->___k_CacheFilePath_2;
NullCheck(L_16);
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_18;
L_18 = InterfaceFuncInvoker1< Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE*, String_t* >::Invoke(3 /* System.IO.Stream Unity.Services.Analytics.Internal.IFileSystemCalls::OpenFileForWriting(System.String) */, IFileSystemCalls_t125D92A716C627D4E8C9F59CBE44831033779D05_il2cpp_TypeInfo_var, L_16, L_17);
V_3 = L_18;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_00e6:
{// begin finally (depth: 1)
{
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_19 = V_3;
if (!L_19)
{
goto IL_00ef;
}
}
{
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_20 = V_3;
NullCheck(L_20);
InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_20);
}
IL_00ef:
{
return;
}
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
{
// using (var writer = new BinaryWriter(file))
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_21 = V_3;
BinaryWriter_tFB94D67EDFA3F6A34744A163BDABE287FDF2ED1E* L_22 = (BinaryWriter_tFB94D67EDFA3F6A34744A163BDABE287FDF2ED1E*)il2cpp_codegen_object_new(BinaryWriter_tFB94D67EDFA3F6A34744A163BDABE287FDF2ED1E_il2cpp_TypeInfo_var);
NullCheck(L_22);
BinaryWriter__ctor_mF2F1235E378C3EC493A8C816597BCEB4205A9CA0(L_22, L_21, NULL);
V_4 = L_22;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_00da_1:
{// begin finally (depth: 2)
{
BinaryWriter_tFB94D67EDFA3F6A34744A163BDABE287FDF2ED1E* L_23 = V_4;
if (!L_23)
{
goto IL_00e5_1;
}
}
{
BinaryWriter_tFB94D67EDFA3F6A34744A163BDABE287FDF2ED1E* L_24 = V_4;
NullCheck(L_24);
InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_24);
}
IL_00e5_1:
{
return;
}
}// end finally (depth: 2)
});
try
{// begin try (depth: 2)
{
// writer.Write(k_FileHeaderString); // a specific string to signal file format validity
BinaryWriter_tFB94D67EDFA3F6A34744A163BDABE287FDF2ED1E* L_25 = V_4;
NullCheck(L_25);
VirtualActionInvoker1< String_t* >::Invoke(23 /* System.Void System.IO.BinaryWriter::Write(System.String) */, L_25, _stringLiteralA3DFC4F5246F4B16F322274CCEAC16C6C120A25C);
// writer.Write(k_CacheFileVersionOne); // int version specifier
BinaryWriter_tFB94D67EDFA3F6A34744A163BDABE287FDF2ED1E* L_26 = V_4;
NullCheck(L_26);
VirtualActionInvoker1< int32_t >::Invoke(18 /* System.Void System.IO.BinaryWriter::Write(System.Int32) */, L_26, 1);
// writer.Write(cacheEventCount); // int event count (cropped to maximum file size)
BinaryWriter_tFB94D67EDFA3F6A34744A163BDABE287FDF2ED1E* L_27 = V_4;
int32_t L_28 = V_1;
NullCheck(L_27);
VirtualActionInvoker1< int32_t >::Invoke(18 /* System.Void System.IO.BinaryWriter::Write(System.Int32) */, L_27, L_28);
// for (int i = 0; i < cacheEventCount; i++)
V_6 = 0;
goto IL_009d_2;
}
IL_0088_2:
{
// writer.Write(eventEndIndices[i]); // int event end index
BinaryWriter_tFB94D67EDFA3F6A34744A163BDABE287FDF2ED1E* L_29 = V_4;
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_30 = ___0_eventEndIndices;
int32_t L_31 = V_6;
NullCheck(L_30);
int32_t L_32;
L_32 = List_1_get_Item_mD99081BEFA1AB3526715F489192B0F7F596C183D(L_30, L_31, List_1_get_Item_mD99081BEFA1AB3526715F489192B0F7F596C183D_RuntimeMethod_var);
NullCheck(L_29);
VirtualActionInvoker1< int32_t >::Invoke(18 /* System.Void System.IO.BinaryWriter::Write(System.Int32) */, L_29, L_32);
// for (int i = 0; i < cacheEventCount; i++)
int32_t L_33 = V_6;
V_6 = ((int32_t)il2cpp_codegen_add(L_33, 1));
}
IL_009d_2:
{
// for (int i = 0; i < cacheEventCount; i++)
int32_t L_34 = V_6;
int32_t L_35 = V_1;
if ((((int32_t)L_34) < ((int32_t)L_35)))
{
goto IL_0088_2;
}
}
{
// long payloadOriginalPosition = payload.Position;
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_36 = ___1_payload;
NullCheck(L_36);
int64_t L_37;
L_37 = VirtualFuncInvoker0< int64_t >::Invoke(12 /* System.Int64 System.IO.Stream::get_Position() */, L_36);
V_5 = L_37;
// payload.Position = 0;
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_38 = ___1_payload;
NullCheck(L_38);
VirtualActionInvoker1< int64_t >::Invoke(13 /* System.Void System.IO.Stream::set_Position(System.Int64) */, L_38, ((int64_t)0));
// for (int i = 0; i < cacheEnd; i++)
V_7 = 0;
goto IL_00cb_2;
}
IL_00b7_2:
{
// writer.Write((byte)payload.ReadByte()); // byte[] event data
BinaryWriter_tFB94D67EDFA3F6A34744A163BDABE287FDF2ED1E* L_39 = V_4;
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_40 = ___1_payload;
NullCheck(L_40);
int32_t L_41;
L_41 = VirtualFuncInvoker0< int32_t >::Invoke(35 /* System.Int32 System.IO.Stream::ReadByte() */, L_40);
NullCheck(L_39);
VirtualActionInvoker1< uint8_t >::Invoke(9 /* System.Void System.IO.BinaryWriter::Write(System.Byte) */, L_39, (uint8_t)((int32_t)(uint8_t)L_41));
// for (int i = 0; i < cacheEnd; i++)
int32_t L_42 = V_7;
V_7 = ((int32_t)il2cpp_codegen_add(L_42, 1));
}
IL_00cb_2:
{
// for (int i = 0; i < cacheEnd; i++)
int32_t L_43 = V_7;
int32_t L_44 = V_0;
if ((((int32_t)L_43) < ((int32_t)L_44)))
{
goto IL_00b7_2;
}
}
{
// payload.Position = payloadOriginalPosition;
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_45 = ___1_payload;
int64_t L_46 = V_5;
NullCheck(L_45);
VirtualActionInvoker1< int64_t >::Invoke(13 /* System.Void System.IO.Stream::set_Position(System.Int64) */, L_45, L_46);
// }
goto IL_00f0;
}
}// end try (depth: 2)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_00f0:
{
// }
return;
}
}
// System.Void Unity.Services.Analytics.Internal.DiskCache::Clear()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DiskCache_Clear_m3C6A5E5104B8CF7998D637099B86428D08E6003D (DiskCache_tE19D214B0538F2CC9D59D4F827B480AEBCEF368D* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IFileSystemCalls_t125D92A716C627D4E8C9F59CBE44831033779D05_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// if (k_SystemCalls.CanAccessFileSystem() &&
// k_SystemCalls.FileExists(k_CacheFilePath))
RuntimeObject* L_0 = __this->___k_SystemCalls_3;
NullCheck(L_0);
bool L_1;
L_1 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean Unity.Services.Analytics.Internal.IFileSystemCalls::CanAccessFileSystem() */, IFileSystemCalls_t125D92A716C627D4E8C9F59CBE44831033779D05_il2cpp_TypeInfo_var, L_0);
if (!L_1)
{
goto IL_0031;
}
}
{
RuntimeObject* L_2 = __this->___k_SystemCalls_3;
String_t* L_3 = __this->___k_CacheFilePath_2;
NullCheck(L_2);
bool L_4;
L_4 = InterfaceFuncInvoker1< bool, String_t* >::Invoke(1 /* System.Boolean Unity.Services.Analytics.Internal.IFileSystemCalls::FileExists(System.String) */, IFileSystemCalls_t125D92A716C627D4E8C9F59CBE44831033779D05_il2cpp_TypeInfo_var, L_2, L_3);
if (!L_4)
{
goto IL_0031;
}
}
{
// k_SystemCalls.DeleteFile(k_CacheFilePath);
RuntimeObject* L_5 = __this->___k_SystemCalls_3;
String_t* L_6 = __this->___k_CacheFilePath_2;
NullCheck(L_5);
InterfaceActionInvoker1< String_t* >::Invoke(2 /* System.Void Unity.Services.Analytics.Internal.IFileSystemCalls::DeleteFile(System.String) */, IFileSystemCalls_t125D92A716C627D4E8C9F59CBE44831033779D05_il2cpp_TypeInfo_var, L_5, L_6);
}
IL_0031:
{
// }
return;
}
}
// System.Boolean Unity.Services.Analytics.Internal.DiskCache::Read(System.Collections.Generic.List`1<System.Int32>,System.IO.Stream)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DiskCache_Read_mEAED8E0D390B52E2FE59023C0A63C244015B5C77 (DiskCache_tE19D214B0538F2CC9D59D4F827B480AEBCEF368D* __this, List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* ___0_eventEndIndices, Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* ___1_buffer, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BinaryReader_t9A6D85F0FE9AE4EBB5E8D66997DFD1D84939E158_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IFileSystemCalls_t125D92A716C627D4E8C9F59CBE44831033779D05_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral26C4C37B97351E99049A3913D39772ACFB923C42);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA3DFC4F5246F4B16F322274CCEAC16C6C120A25C);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF7B4A0635D39960D5AAAE5184E95BA0F3E03CD7E);
s_Il2CppMethodInitialized = true;
}
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* V_0 = NULL;
BinaryReader_t9A6D85F0FE9AE4EBB5E8D66997DFD1D84939E158* V_1 = NULL;
int32_t V_2 = 0;
bool V_3 = false;
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
{
// if (k_SystemCalls.CanAccessFileSystem() &&
// k_SystemCalls.FileExists(k_CacheFilePath))
RuntimeObject* L_0 = __this->___k_SystemCalls_3;
NullCheck(L_0);
bool L_1;
L_1 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean Unity.Services.Analytics.Internal.IFileSystemCalls::CanAccessFileSystem() */, IFileSystemCalls_t125D92A716C627D4E8C9F59CBE44831033779D05_il2cpp_TypeInfo_var, L_0);
if (!L_1)
{
goto IL_00c1;
}
}
{
RuntimeObject* L_2 = __this->___k_SystemCalls_3;
String_t* L_3 = __this->___k_CacheFilePath_2;
NullCheck(L_2);
bool L_4;
L_4 = InterfaceFuncInvoker1< bool, String_t* >::Invoke(1 /* System.Boolean Unity.Services.Analytics.Internal.IFileSystemCalls::FileExists(System.String) */, IFileSystemCalls_t125D92A716C627D4E8C9F59CBE44831033779D05_il2cpp_TypeInfo_var, L_2, L_3);
if (!L_4)
{
goto IL_00c1;
}
}
{
// using (Stream file = k_SystemCalls.OpenFileForReading(k_CacheFilePath))
RuntimeObject* L_5 = __this->___k_SystemCalls_3;
String_t* L_6 = __this->___k_CacheFilePath_2;
NullCheck(L_5);
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_7;
L_7 = InterfaceFuncInvoker1< Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE*, String_t* >::Invoke(4 /* System.IO.Stream Unity.Services.Analytics.Internal.IFileSystemCalls::OpenFileForReading(System.String) */, IFileSystemCalls_t125D92A716C627D4E8C9F59CBE44831033779D05_il2cpp_TypeInfo_var, L_5, L_6);
V_0 = L_7;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_00b7:
{// begin finally (depth: 1)
{
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_8 = V_0;
if (!L_8)
{
goto IL_00c0;
}
}
{
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_9 = V_0;
NullCheck(L_9);
InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_9);
}
IL_00c0:
{
return;
}
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
{
// using (var reader = new BinaryReader(file))
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_10 = V_0;
BinaryReader_t9A6D85F0FE9AE4EBB5E8D66997DFD1D84939E158* L_11 = (BinaryReader_t9A6D85F0FE9AE4EBB5E8D66997DFD1D84939E158*)il2cpp_codegen_object_new(BinaryReader_t9A6D85F0FE9AE4EBB5E8D66997DFD1D84939E158_il2cpp_TypeInfo_var);
NullCheck(L_11);
BinaryReader__ctor_m898732FE0DBEDD480B24F6DE45A9AC696E44CC0F(L_11, L_10, NULL);
V_1 = L_11;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_00ad_1:
{// begin finally (depth: 2)
{
BinaryReader_t9A6D85F0FE9AE4EBB5E8D66997DFD1D84939E158* L_12 = V_1;
if (!L_12)
{
goto IL_00b6_1;
}
}
{
BinaryReader_t9A6D85F0FE9AE4EBB5E8D66997DFD1D84939E158* L_13 = V_1;
NullCheck(L_13);
InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_13);
}
IL_00b6_1:
{
return;
}
}// end finally (depth: 2)
});
try
{// begin try (depth: 2)
try
{// begin try (depth: 3)
{
// string header = reader.ReadString();
BinaryReader_t9A6D85F0FE9AE4EBB5E8D66997DFD1D84939E158* L_14 = V_1;
NullCheck(L_14);
String_t* L_15;
L_15 = VirtualFuncInvoker0< String_t* >::Invoke(22 /* System.String System.IO.BinaryReader::ReadString() */, L_14);
// if (header == k_FileHeaderString)
bool L_16;
L_16 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_15, _stringLiteralA3DFC4F5246F4B16F322274CCEAC16C6C120A25C, NULL);
if (!L_16)
{
goto IL_0088_3;
}
}
{
// int version = reader.ReadInt32();
BinaryReader_t9A6D85F0FE9AE4EBB5E8D66997DFD1D84939E158* L_17 = V_1;
NullCheck(L_17);
int32_t L_18;
L_18 = VirtualFuncInvoker0< int32_t >::Invoke(15 /* System.Int32 System.IO.BinaryReader::ReadInt32() */, L_17);
V_2 = L_18;
int32_t L_19 = V_2;
if ((!(((uint32_t)L_19) == ((uint32_t)1))))
{
goto IL_006b_3;
}
}
{
// ReadVersionOneCacheFile(eventEndIndices, reader, buffer);
BinaryReader_t9A6D85F0FE9AE4EBB5E8D66997DFD1D84939E158* L_20 = V_1;
DiskCache_ReadVersionOneCacheFile_mD1337201A3FBBAD29159B380EC39A07285441C96(__this, (&___0_eventEndIndices), L_20, (&___1_buffer), NULL);
// return true;
V_3 = (bool)1;
goto IL_00c3;
}
IL_006b_3:
{
// Debug.LogWarning($"Unable to read event cache file: unknown file format version {version}");
int32_t L_21 = V_2;
int32_t L_22 = L_21;
RuntimeObject* L_23 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_22);
String_t* L_24;
L_24 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(_stringLiteral26C4C37B97351E99049A3913D39772ACFB923C42, L_23, NULL);
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_LogWarning_m33EF1B897E0C7C6FF538989610BFAFFEF4628CA9(L_24, NULL);
// Clear();
DiskCache_Clear_m3C6A5E5104B8CF7998D637099B86428D08E6003D(__this, NULL);
// break;
goto IL_0098_3;
}
IL_0088_3:
{
// Debug.LogWarning($"Unable to read event cache file: corrupt");
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_LogWarning_m33EF1B897E0C7C6FF538989610BFAFFEF4628CA9(_stringLiteralF7B4A0635D39960D5AAAE5184E95BA0F3E03CD7E, NULL);
// Clear();
DiskCache_Clear_m3C6A5E5104B8CF7998D637099B86428D08E6003D(__this, NULL);
}
IL_0098_3:
{
// }
goto IL_00c1;
}
}// end try (depth: 3)
catch(Il2CppExceptionWrapper& e)
{
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
{
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
goto CATCH_009a_2;
}
throw e;
}
CATCH_009a_2:
{// begin catch(System.Exception)
Exception_t* L_25 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));;
// catch (Exception)
// Debug.LogWarning($"Unable to read event cache file: corrupt");
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var)));
Debug_LogWarning_m33EF1B897E0C7C6FF538989610BFAFFEF4628CA9(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF7B4A0635D39960D5AAAE5184E95BA0F3E03CD7E)), NULL);
// Clear();
DiskCache_Clear_m3C6A5E5104B8CF7998D637099B86428D08E6003D(__this, NULL);
// }
IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
goto IL_00c1;
}// end catch (depth: 3)
}// end try (depth: 2)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_00c1:
{
// return false;
return (bool)0;
}
IL_00c3:
{
// }
bool L_26 = V_3;
return L_26;
}
}
// System.Void Unity.Services.Analytics.Internal.DiskCache::ReadVersionOneCacheFile(System.Collections.Generic.List`1<System.Int32>&,System.IO.BinaryReader,System.IO.Stream&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DiskCache_ReadVersionOneCacheFile_mD1337201A3FBBAD29159B380EC39A07285441C96 (DiskCache_tE19D214B0538F2CC9D59D4F827B480AEBCEF368D* __this, List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73** ___0_eventEndIndices, BinaryReader_t9A6D85F0FE9AE4EBB5E8D66997DFD1D84939E158* ___1_reader, Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE** ___2_buffer, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
int32_t V_1 = 0;
int32_t V_2 = 0;
{
// int eventCount = reader.ReadInt32(); // int32 event count
BinaryReader_t9A6D85F0FE9AE4EBB5E8D66997DFD1D84939E158* L_0 = ___1_reader;
NullCheck(L_0);
int32_t L_1;
L_1 = VirtualFuncInvoker0< int32_t >::Invoke(15 /* System.Int32 System.IO.BinaryReader::ReadInt32() */, L_0);
V_0 = L_1;
// for (int i = 0; i < eventCount; i++)
V_1 = 0;
goto IL_001e;
}
IL_000b:
{
// int eventEndIndex = reader.ReadInt32(); // int32 event end index
BinaryReader_t9A6D85F0FE9AE4EBB5E8D66997DFD1D84939E158* L_2 = ___1_reader;
NullCheck(L_2);
int32_t L_3;
L_3 = VirtualFuncInvoker0< int32_t >::Invoke(15 /* System.Int32 System.IO.BinaryReader::ReadInt32() */, L_2);
V_2 = L_3;
// eventEndIndices.Add(eventEndIndex);
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73** L_4 = ___0_eventEndIndices;
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_5 = *((List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73**)L_4);
int32_t L_6 = V_2;
NullCheck(L_5);
List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_inline(L_5, L_6, List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_RuntimeMethod_var);
// for (int i = 0; i < eventCount; i++)
int32_t L_7 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_7, 1));
}
IL_001e:
{
// for (int i = 0; i < eventCount; i++)
int32_t L_8 = V_1;
int32_t L_9 = V_0;
if ((((int32_t)L_8) < ((int32_t)L_9)))
{
goto IL_000b;
}
}
{
// buffer.SetLength(0);
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE** L_10 = ___2_buffer;
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_11 = *((Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE**)L_10);
NullCheck(L_11);
VirtualActionInvoker1< int64_t >::Invoke(32 /* System.Void System.IO.Stream::SetLength(System.Int64) */, L_11, ((int64_t)0));
// buffer.Position = 0;
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE** L_12 = ___2_buffer;
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_13 = *((Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE**)L_12);
NullCheck(L_13);
VirtualActionInvoker1< int64_t >::Invoke(13 /* System.Void System.IO.Stream::set_Position(System.Int64) */, L_13, ((int64_t)0));
// reader.BaseStream.CopyTo(buffer); // byte[] event data is the rest of the file
BinaryReader_t9A6D85F0FE9AE4EBB5E8D66997DFD1D84939E158* L_14 = ___1_reader;
NullCheck(L_14);
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_15;
L_15 = VirtualFuncInvoker0< Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* >::Invoke(5 /* System.IO.Stream System.IO.BinaryReader::get_BaseStream() */, L_14);
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE** L_16 = ___2_buffer;
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_17 = *((Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE**)L_16);
NullCheck(L_15);
Stream_CopyTo_m61DC54FF3708C2B8AB5C5D63D300AA57ADA01999(L_15, L_17, NULL);
// }
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Int32 Unity.Services.Analytics.Internal.Dispatcher::get_ConsecutiveFailedUploadCount()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Dispatcher_get_ConsecutiveFailedUploadCount_m58D2668BE9E8194349A99CA67BB8583F09DE7C07 (Dispatcher_t60105C40E4336C76AECD5AF26D5C6A9448D3ECAE* __this, const RuntimeMethod* method)
{
{
// public int ConsecutiveFailedUploadCount { get; private set; }
int32_t L_0 = __this->___U3CConsecutiveFailedUploadCountU3Ek__BackingField_7;
return L_0;
}
}
// System.Void Unity.Services.Analytics.Internal.Dispatcher::set_ConsecutiveFailedUploadCount(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dispatcher_set_ConsecutiveFailedUploadCount_m9EECD2DEB2695DBCF973D907662ED7D6140C9469 (Dispatcher_t60105C40E4336C76AECD5AF26D5C6A9448D3ECAE* __this, int32_t ___0_value, const RuntimeMethod* method)
{
{
// public int ConsecutiveFailedUploadCount { get; private set; }
int32_t L_0 = ___0_value;
__this->___U3CConsecutiveFailedUploadCountU3Ek__BackingField_7 = L_0;
return;
}
}
// System.Boolean Unity.Services.Analytics.Internal.Dispatcher::get_FlushInProgress()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dispatcher_get_FlushInProgress_mCC5DAEE29D9E97D753FE7B2C876FC7B9E3F50E28 (Dispatcher_t60105C40E4336C76AECD5AF26D5C6A9448D3ECAE* __this, const RuntimeMethod* method)
{
{
// internal bool FlushInProgress { get; private set; }
bool L_0 = __this->___U3CFlushInProgressU3Ek__BackingField_8;
return L_0;
}
}
// System.Void Unity.Services.Analytics.Internal.Dispatcher::set_FlushInProgress(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dispatcher_set_FlushInProgress_mE7F87C33DBBF7012A706047DC2336D3B6EF9391E (Dispatcher_t60105C40E4336C76AECD5AF26D5C6A9448D3ECAE* __this, bool ___0_value, const RuntimeMethod* method)
{
{
// internal bool FlushInProgress { get; private set; }
bool L_0 = ___0_value;
__this->___U3CFlushInProgressU3Ek__BackingField_8 = L_0;
return;
}
}
// System.Void Unity.Services.Analytics.Internal.Dispatcher::.ctor(Unity.Services.Analytics.Internal.IWebRequestHelper,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dispatcher__ctor_mDBB513D6B226DB1B13C536AE8FF0A531340D7208 (Dispatcher_t60105C40E4336C76AECD5AF26D5C6A9448D3ECAE* __this, RuntimeObject* ___0_webRequestHelper, String_t* ___1_collectUrl, const RuntimeMethod* method)
{
{
// public Dispatcher(IWebRequestHelper webRequestHelper, string collectUrl)
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
// m_WebRequestHelper = webRequestHelper;
RuntimeObject* L_0 = ___0_webRequestHelper;
__this->___m_WebRequestHelper_0 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_WebRequestHelper_0), (void*)L_0);
// m_CollectUrl = collectUrl;
String_t* L_1 = ___1_collectUrl;
__this->___m_CollectUrl_1 = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CollectUrl_1), (void*)L_1);
// }
return;
}
}
// System.Void Unity.Services.Analytics.Internal.Dispatcher::SetBuffer(Unity.Services.Analytics.Internal.IBuffer)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dispatcher_SetBuffer_m37334C4FDDB8C2DBA98A12432E896F1D3B45BE29 (Dispatcher_t60105C40E4336C76AECD5AF26D5C6A9448D3ECAE* __this, RuntimeObject* ___0_buffer, const RuntimeMethod* method)
{
{
// m_DataBuffer = buffer;
RuntimeObject* L_0 = ___0_buffer;
__this->___m_DataBuffer_5 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_DataBuffer_5), (void*)L_0);
// }
return;
}
}
// System.Void Unity.Services.Analytics.Internal.Dispatcher::Flush()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dispatcher_Flush_m6167D29547BACF3E42364A0E384EDA58FA8D5247 (Dispatcher_t60105C40E4336C76AECD5AF26D5C6A9448D3ECAE* __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*)&_stringLiteral689C6A4E0E10858B33315ABF7B58B47BF427CAB7);
s_Il2CppMethodInitialized = true;
}
{
// if (FlushInProgress)
bool L_0;
L_0 = Dispatcher_get_FlushInProgress_mCC5DAEE29D9E97D753FE7B2C876FC7B9E3F50E28_inline(__this, NULL);
if (!L_0)
{
goto IL_0013;
}
}
{
// Debug.LogWarning("Analytics Dispatcher is already flushing.");
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_LogWarning_m33EF1B897E0C7C6FF538989610BFAFFEF4628CA9(_stringLiteral689C6A4E0E10858B33315ABF7B58B47BF427CAB7, NULL);
return;
}
IL_0013:
{
// FlushBufferToService();
Dispatcher_FlushBufferToService_m55AC50B02B30BD4ED1E554D794AA5DEE9FB77C39(__this, NULL);
// }
return;
}
}
// System.Void Unity.Services.Analytics.Internal.Dispatcher::FlushBufferToService()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dispatcher_FlushBufferToService_m55AC50B02B30BD4ED1E554D794AA5DEE9FB77C39 (Dispatcher_t60105C40E4336C76AECD5AF26D5C6A9448D3ECAE* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_tBB5A52E9AEFBC4F0C8D94D39CAD16BCB6B8B5929_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dispatcher_UploadCompleted_m1A96D525DB4DE2A378D239C3D11DA427E36B2459_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IWebRequestHelper_tCCD82817C71896176475384430BB0D9BEF732858_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IWebRequest_t8FAADA0ED58F096C28998EB5AFE9E79FD05F4DFE_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral14E338D17C42E552FA7AF42CDAE40CA1F0E8A04D);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2309FB9CC1600C4642826BA92EB5C43EA0970693);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2A5B4A683A4FF348D7FBA286A40B146642302E8C);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB7C45DD316C68ABF3429C20058C2981C652192F2);
s_Il2CppMethodInitialized = true;
}
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_0 = NULL;
{
// FlushInProgress = true;
Dispatcher_set_FlushInProgress_mE7F87C33DBBF7012A706047DC2336D3B6EF9391E_inline(__this, (bool)1, NULL);
// var postBytes = m_DataBuffer.Serialize();
RuntimeObject* L_0 = __this->___m_DataBuffer_5;
NullCheck(L_0);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_1;
L_1 = InterfaceFuncInvoker0< ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* >::Invoke(1 /* System.Byte[] Unity.Services.Analytics.Internal.IBuffer::Serialize() */, IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var, L_0);
V_0 = L_1;
// m_FlushBufferIndex = m_DataBuffer.Length;
RuntimeObject* L_2 = __this->___m_DataBuffer_5;
NullCheck(L_2);
int32_t L_3;
L_3 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 Unity.Services.Analytics.Internal.IBuffer::get_Length() */, IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var, L_2);
__this->___m_FlushBufferIndex_9 = L_3;
// if (postBytes == null || postBytes.Length == 0)
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_4 = V_0;
if (!L_4)
{
goto IL_002b;
}
}
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_5 = V_0;
NullCheck(L_5);
if ((((RuntimeArray*)L_5)->max_length))
{
goto IL_003a;
}
}
IL_002b:
{
// FlushInProgress = false;
Dispatcher_set_FlushInProgress_mE7F87C33DBBF7012A706047DC2336D3B6EF9391E_inline(__this, (bool)0, NULL);
// m_FlushBufferIndex = 0;
__this->___m_FlushBufferIndex_9 = 0;
return;
}
IL_003a:
{
// m_FlushRequest = m_WebRequestHelper.CreateWebRequest(m_CollectUrl, UnityWebRequest.kHttpVerbPOST, postBytes);
RuntimeObject* L_6 = __this->___m_WebRequestHelper_0;
String_t* L_7 = __this->___m_CollectUrl_1;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_8 = V_0;
NullCheck(L_6);
RuntimeObject* L_9;
L_9 = InterfaceFuncInvoker3< RuntimeObject*, String_t*, String_t*, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* >::Invoke(0 /* Unity.Services.Analytics.Internal.IWebRequest Unity.Services.Analytics.Internal.IWebRequestHelper::CreateWebRequest(System.String,System.String,System.Byte[]) */, IWebRequestHelper_tCCD82817C71896176475384430BB0D9BEF732858_il2cpp_TypeInfo_var, L_6, L_7, _stringLiteral14E338D17C42E552FA7AF42CDAE40CA1F0E8A04D, L_8);
__this->___m_FlushRequest_6 = L_9;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_FlushRequest_6), (void*)L_9);
// m_FlushRequest.SetRequestHeader(k_PiplExportHeaderKey, k_HeaderTrueValue);
RuntimeObject* L_10 = __this->___m_FlushRequest_6;
NullCheck(L_10);
InterfaceActionInvoker2< String_t*, String_t* >::Invoke(3 /* System.Void Unity.Services.Analytics.Internal.IWebRequest::SetRequestHeader(System.String,System.String) */, IWebRequest_t8FAADA0ED58F096C28998EB5AFE9E79FD05F4DFE_il2cpp_TypeInfo_var, L_10, _stringLiteral2309FB9CC1600C4642826BA92EB5C43EA0970693, _stringLiteralB7C45DD316C68ABF3429C20058C2981C652192F2);
// m_FlushRequest.SetRequestHeader(k_PiplConsentHeaderKey, k_HeaderTrueValue);
RuntimeObject* L_11 = __this->___m_FlushRequest_6;
NullCheck(L_11);
InterfaceActionInvoker2< String_t*, String_t* >::Invoke(3 /* System.Void Unity.Services.Analytics.Internal.IWebRequest::SetRequestHeader(System.String,System.String) */, IWebRequest_t8FAADA0ED58F096C28998EB5AFE9E79FD05F4DFE_il2cpp_TypeInfo_var, L_11, _stringLiteral2A5B4A683A4FF348D7FBA286A40B146642302E8C, _stringLiteralB7C45DD316C68ABF3429C20058C2981C652192F2);
// m_WebRequestHelper.SendWebRequest(m_FlushRequest, UploadCompleted);
RuntimeObject* L_12 = __this->___m_WebRequestHelper_0;
RuntimeObject* L_13 = __this->___m_FlushRequest_6;
Action_1_tBB5A52E9AEFBC4F0C8D94D39CAD16BCB6B8B5929* L_14 = (Action_1_tBB5A52E9AEFBC4F0C8D94D39CAD16BCB6B8B5929*)il2cpp_codegen_object_new(Action_1_tBB5A52E9AEFBC4F0C8D94D39CAD16BCB6B8B5929_il2cpp_TypeInfo_var);
NullCheck(L_14);
Action_1__ctor_mC0FC430617EB8A9B54D1632C5BD95979ED5C2C2A(L_14, __this, (intptr_t)((void*)Dispatcher_UploadCompleted_m1A96D525DB4DE2A378D239C3D11DA427E36B2459_RuntimeMethod_var), NULL);
NullCheck(L_12);
InterfaceActionInvoker2< RuntimeObject*, Action_1_tBB5A52E9AEFBC4F0C8D94D39CAD16BCB6B8B5929* >::Invoke(1 /* System.Void Unity.Services.Analytics.Internal.IWebRequestHelper::SendWebRequest(Unity.Services.Analytics.Internal.IWebRequest,System.Action`1<System.Int64>) */, IWebRequestHelper_tCCD82817C71896176475384430BB0D9BEF732858_il2cpp_TypeInfo_var, L_12, L_13, L_14);
// }
return;
}
}
// System.Void Unity.Services.Analytics.Internal.Dispatcher::UploadCompleted(System.Int64)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dispatcher_UploadCompleted_m1A96D525DB4DE2A378D239C3D11DA427E36B2459 (Dispatcher_t60105C40E4336C76AECD5AF26D5C6A9448D3ECAE* __this, int64_t ___0_responseCode, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IWebRequest_t8FAADA0ED58F096C28998EB5AFE9E79FD05F4DFE_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
bool V_1 = false;
int32_t V_2 = 0;
int32_t G_B3_0 = 0;
int32_t G_B5_0 = 0;
int32_t G_B4_0 = 0;
int32_t G_B6_0 = 0;
int32_t G_B6_1 = 0;
int32_t G_B8_0 = 0;
int32_t G_B7_0 = 0;
int32_t G_B9_0 = 0;
int32_t G_B10_0 = 0;
int32_t G_B10_1 = 0;
{
// bool success = responseCode >= 200 && responseCode <= 299;
int64_t L_0 = ___0_responseCode;
if ((((int64_t)L_0) < ((int64_t)((int64_t)((int32_t)200)))))
{
goto IL_0017;
}
}
{
int64_t L_1 = ___0_responseCode;
G_B3_0 = ((((int32_t)((((int64_t)L_1) > ((int64_t)((int64_t)((int32_t)299))))? 1 : 0)) == ((int32_t)0))? 1 : 0);
goto IL_0018;
}
IL_0017:
{
G_B3_0 = 0;
}
IL_0018:
{
// bool badRequest = responseCode >= 400 && responseCode <= 499;
int64_t L_2 = ___0_responseCode;
G_B4_0 = G_B3_0;
if ((((int64_t)L_2) < ((int64_t)((int64_t)((int32_t)400)))))
{
G_B5_0 = G_B3_0;
goto IL_002f;
}
}
{
int64_t L_3 = ___0_responseCode;
G_B6_0 = ((((int32_t)((((int64_t)L_3) > ((int64_t)((int64_t)((int32_t)499))))? 1 : 0)) == ((int32_t)0))? 1 : 0);
G_B6_1 = G_B4_0;
goto IL_0030;
}
IL_002f:
{
G_B6_0 = 0;
G_B6_1 = G_B5_0;
}
IL_0030:
{
V_0 = (bool)G_B6_0;
// bool intermittentError = responseCode >= 500 && responseCode <= 599 || m_FlushRequest.IsNetworkError;
int64_t L_4 = ___0_responseCode;
G_B7_0 = G_B6_1;
if ((((int64_t)L_4) < ((int64_t)((int64_t)((int32_t)500)))))
{
G_B8_0 = G_B6_1;
goto IL_0043;
}
}
{
int64_t L_5 = ___0_responseCode;
G_B8_0 = G_B7_0;
if ((((int64_t)L_5) <= ((int64_t)((int64_t)((int32_t)599)))))
{
G_B9_0 = G_B7_0;
goto IL_0050;
}
}
IL_0043:
{
RuntimeObject* L_6 = __this->___m_FlushRequest_6;
NullCheck(L_6);
bool L_7;
L_7 = InterfaceFuncInvoker0< bool >::Invoke(4 /* System.Boolean Unity.Services.Analytics.Internal.IWebRequest::get_IsNetworkError() */, IWebRequest_t8FAADA0ED58F096C28998EB5AFE9E79FD05F4DFE_il2cpp_TypeInfo_var, L_6);
G_B10_0 = ((int32_t)(L_7));
G_B10_1 = G_B8_0;
goto IL_0051;
}
IL_0050:
{
G_B10_0 = 1;
G_B10_1 = G_B9_0;
}
IL_0051:
{
V_1 = (bool)G_B10_0;
// if (success || badRequest)
bool L_8 = V_0;
if (!((int32_t)(G_B10_1|(int32_t)L_8)))
{
goto IL_007c;
}
}
{
// ConsecutiveFailedUploadCount = 0;
Dispatcher_set_ConsecutiveFailedUploadCount_m9EECD2DEB2695DBCF973D907662ED7D6140C9469_inline(__this, 0, NULL);
// m_DataBuffer.ClearBuffer(m_FlushBufferIndex);
RuntimeObject* L_9 = __this->___m_DataBuffer_5;
int32_t L_10 = __this->___m_FlushBufferIndex_9;
NullCheck(L_9);
InterfaceActionInvoker1< int64_t >::Invoke(18 /* System.Void Unity.Services.Analytics.Internal.IBuffer::ClearBuffer(System.Int64) */, IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var, L_9, ((int64_t)L_10));
// m_DataBuffer.ClearDiskCache();
RuntimeObject* L_11 = __this->___m_DataBuffer_5;
NullCheck(L_11);
InterfaceActionInvoker0::Invoke(16 /* System.Void Unity.Services.Analytics.Internal.IBuffer::ClearDiskCache() */, IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var, L_11);
goto IL_009a;
}
IL_007c:
{
// else if (intermittentError)
bool L_12 = V_1;
if (!L_12)
{
goto IL_009a;
}
}
{
// ConsecutiveFailedUploadCount++;
int32_t L_13;
L_13 = Dispatcher_get_ConsecutiveFailedUploadCount_m58D2668BE9E8194349A99CA67BB8583F09DE7C07_inline(__this, NULL);
V_2 = L_13;
int32_t L_14 = V_2;
Dispatcher_set_ConsecutiveFailedUploadCount_m9EECD2DEB2695DBCF973D907662ED7D6140C9469_inline(__this, ((int32_t)il2cpp_codegen_add(L_14, 1)), NULL);
// m_DataBuffer.FlushToDisk();
RuntimeObject* L_15 = __this->___m_DataBuffer_5;
NullCheck(L_15);
InterfaceActionInvoker0::Invoke(15 /* System.Void Unity.Services.Analytics.Internal.IBuffer::FlushToDisk() */, IBuffer_t0E4742F785C935FD676BFEE280CD1D6FF26BBD82_il2cpp_TypeInfo_var, L_15);
}
IL_009a:
{
// FlushInProgress = false;
Dispatcher_set_FlushInProgress_mE7F87C33DBBF7012A706047DC2336D3B6EF9391E_inline(__this, (bool)0, NULL);
// m_FlushBufferIndex = 0;
__this->___m_FlushBufferIndex_9 = 0;
// m_FlushRequest.Dispose();
RuntimeObject* L_16 = __this->___m_FlushRequest_6;
NullCheck(L_16);
InterfaceActionInvoker0::Invoke(5 /* System.Void Unity.Services.Analytics.Internal.IWebRequest::Dispose() */, IWebRequest_t8FAADA0ED58F096C28998EB5AFE9E79FD05F4DFE_il2cpp_TypeInfo_var, L_16);
// m_FlushRequest = null;
__this->___m_FlushRequest_6 = (RuntimeObject*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_FlushRequest_6), (void*)(RuntimeObject*)NULL);
// }
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void Unity.Services.Analytics.Internal.Event::.ctor(System.String,System.Nullable`1<System.Int32>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Event__ctor_mCC02CFBFA61A69A6FB95FDD06E0863CC1C72303B (Event_tD9437278379F641EDEFC62CAAC9419E3E6E29779* __this, String_t* ___0_name, Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 ___1_version, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EventData_t2B2B196B233CC914CED6BF00E57F83F4F8917FD9_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// public Event(string name, int? version)
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
// Name = name;
String_t* L_0 = ___0_name;
Event_set_Name_mFD545E11D2CA0FD26602862BF4EC83950B4705F4_inline(__this, L_0, NULL);
// Version = version;
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 L_1 = ___1_version;
Event_set_Version_m3A7BF32FB758A13967ECB8D0195A8B819E585C2F_inline(__this, L_1, NULL);
// Parameters = new EventData();
EventData_t2B2B196B233CC914CED6BF00E57F83F4F8917FD9* L_2 = (EventData_t2B2B196B233CC914CED6BF00E57F83F4F8917FD9*)il2cpp_codegen_object_new(EventData_t2B2B196B233CC914CED6BF00E57F83F4F8917FD9_il2cpp_TypeInfo_var);
NullCheck(L_2);
EventData__ctor_m8909A7D0EB7F7C034FB9F8C87F338230C6FC6920(L_2, NULL);
Event_set_Parameters_m987AD682F7F8AD6A3B54745372BF562233753166_inline(__this, L_2, NULL);
// }
return;
}
}
// Unity.Services.Analytics.Internal.EventData Unity.Services.Analytics.Internal.Event::get_Parameters()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EventData_t2B2B196B233CC914CED6BF00E57F83F4F8917FD9* Event_get_Parameters_m2D666FFD0302986591540D7D06DDF5AB8A149FDC (Event_tD9437278379F641EDEFC62CAAC9419E3E6E29779* __this, const RuntimeMethod* method)
{
{
// public EventData Parameters { get; private set; }
EventData_t2B2B196B233CC914CED6BF00E57F83F4F8917FD9* L_0 = __this->___U3CParametersU3Ek__BackingField_0;
return L_0;
}
}
// System.Void Unity.Services.Analytics.Internal.Event::set_Parameters(Unity.Services.Analytics.Internal.EventData)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Event_set_Parameters_m987AD682F7F8AD6A3B54745372BF562233753166 (Event_tD9437278379F641EDEFC62CAAC9419E3E6E29779* __this, EventData_t2B2B196B233CC914CED6BF00E57F83F4F8917FD9* ___0_value, const RuntimeMethod* method)
{
{
// public EventData Parameters { get; private set; }
EventData_t2B2B196B233CC914CED6BF00E57F83F4F8917FD9* L_0 = ___0_value;
__this->___U3CParametersU3Ek__BackingField_0 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CParametersU3Ek__BackingField_0), (void*)L_0);
return;
}
}
// System.String Unity.Services.Analytics.Internal.Event::get_Name()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Event_get_Name_m8FD8FF91BC2CF9CCE2FFC0D303E454AB3D37DB12 (Event_tD9437278379F641EDEFC62CAAC9419E3E6E29779* __this, const RuntimeMethod* method)
{
{
// public string Name { get; private set; }
String_t* L_0 = __this->___U3CNameU3Ek__BackingField_1;
return L_0;
}
}
// System.Void Unity.Services.Analytics.Internal.Event::set_Name(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Event_set_Name_mFD545E11D2CA0FD26602862BF4EC83950B4705F4 (Event_tD9437278379F641EDEFC62CAAC9419E3E6E29779* __this, String_t* ___0_value, const RuntimeMethod* method)
{
{
// public string Name { get; private set; }
String_t* L_0 = ___0_value;
__this->___U3CNameU3Ek__BackingField_1 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CNameU3Ek__BackingField_1), (void*)L_0);
return;
}
}
// System.Nullable`1<System.Int32> Unity.Services.Analytics.Internal.Event::get_Version()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 Event_get_Version_mE0D7A0F0F0DD76C172F503E37E870C17D6106D56 (Event_tD9437278379F641EDEFC62CAAC9419E3E6E29779* __this, const RuntimeMethod* method)
{
{
// public int? Version { get; private set; }
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 L_0 = __this->___U3CVersionU3Ek__BackingField_2;
return L_0;
}
}
// System.Void Unity.Services.Analytics.Internal.Event::set_Version(System.Nullable`1<System.Int32>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Event_set_Version_m3A7BF32FB758A13967ECB8D0195A8B819E585C2F (Event_tD9437278379F641EDEFC62CAAC9419E3E6E29779* __this, Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 ___0_value, const RuntimeMethod* method)
{
{
// public int? Version { get; private set; }
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 L_0 = ___0_value;
__this->___U3CVersionU3Ek__BackingField_2 = L_0;
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void Unity.Services.Analytics.Internal.EventData::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventData__ctor_m8909A7D0EB7F7C034FB9F8C87F338230C6FC6920 (EventData_t2B2B196B233CC914CED6BF00E57F83F4F8917FD9* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_mC4F3DF292BAD88F4BF193C49CD689FAEBC4570A9_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// internal EventData()
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
// Data = new Dictionary<string, object>();
Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* L_0 = (Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710*)il2cpp_codegen_object_new(Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710_il2cpp_TypeInfo_var);
NullCheck(L_0);
Dictionary_2__ctor_mC4F3DF292BAD88F4BF193C49CD689FAEBC4570A9(L_0, Dictionary_2__ctor_mC4F3DF292BAD88F4BF193C49CD689FAEBC4570A9_RuntimeMethod_var);
EventData_set_Data_m8F18C4676CD3D3C60353ECD22BC4B8813B6CA532_inline(__this, L_0, NULL);
// }
return;
}
}
// System.Void Unity.Services.Analytics.Internal.EventData::Set(System.String,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventData_Set_mA881850D914C2E516B23630E491D95D400E7DA6A (EventData_t2B2B196B233CC914CED6BF00E57F83F4F8917FD9* __this, String_t* ___0_key, float ___1_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_set_Item_m7CCA97075B48AFB2B97E5A072B94BC7679374341_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// Data[key] = value;
Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* L_0;
L_0 = EventData_get_Data_mA97B1E0133942DA374284B2EE8C8CDF1D8A05914_inline(__this, NULL);
String_t* L_1 = ___0_key;
float L_2 = ___1_value;
float L_3 = L_2;
RuntimeObject* L_4 = Box(Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var, &L_3);
NullCheck(L_0);
Dictionary_2_set_Item_m7CCA97075B48AFB2B97E5A072B94BC7679374341(L_0, L_1, L_4, Dictionary_2_set_Item_m7CCA97075B48AFB2B97E5A072B94BC7679374341_RuntimeMethod_var);
// }
return;
}
}
// System.Void Unity.Services.Analytics.Internal.EventData::Set(System.String,System.Double)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventData_Set_mE70D7F5453F904855FCF3E0360AF319271F4AE9F (EventData_t2B2B196B233CC914CED6BF00E57F83F4F8917FD9* __this, String_t* ___0_key, double ___1_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_set_Item_m7CCA97075B48AFB2B97E5A072B94BC7679374341_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// Data[key] = value;
Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* L_0;
L_0 = EventData_get_Data_mA97B1E0133942DA374284B2EE8C8CDF1D8A05914_inline(__this, NULL);
String_t* L_1 = ___0_key;
double L_2 = ___1_value;
double L_3 = L_2;
RuntimeObject* L_4 = Box(Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_il2cpp_TypeInfo_var, &L_3);
NullCheck(L_0);
Dictionary_2_set_Item_m7CCA97075B48AFB2B97E5A072B94BC7679374341(L_0, L_1, L_4, Dictionary_2_set_Item_m7CCA97075B48AFB2B97E5A072B94BC7679374341_RuntimeMethod_var);
// }
return;
}
}
// System.Void Unity.Services.Analytics.Internal.EventData::Set(System.String,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventData_Set_mB8962DF43C2FFB10200230B22209DFB345DE6C7D (EventData_t2B2B196B233CC914CED6BF00E57F83F4F8917FD9* __this, String_t* ___0_key, bool ___1_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_set_Item_m7CCA97075B48AFB2B97E5A072B94BC7679374341_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
// Data[key] = value;
Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* L_0;
L_0 = EventData_get_Data_mA97B1E0133942DA374284B2EE8C8CDF1D8A05914_inline(__this, NULL);
String_t* L_1 = ___0_key;
bool L_2 = ___1_value;
bool L_3 = L_2;
RuntimeObject* L_4 = Box(Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var, &L_3);
NullCheck(L_0);
Dictionary_2_set_Item_m7CCA97075B48AFB2B97E5A072B94BC7679374341(L_0, L_1, L_4, Dictionary_2_set_Item_m7CCA97075B48AFB2B97E5A072B94BC7679374341_RuntimeMethod_var);
// }
return;
}
}
// System.Void Unity.Services.Analytics.Internal.EventData::Set(System.String,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventData_Set_m057538821C3F6FF7DEAECF4F92F480AB99E93AF9 (EventData_t2B2B196B233CC914CED6BF00E57F83F4F8917FD9* __this, String_t* ___0_key, int32_t ___1_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_set_Item_m7CCA97075B48AFB2B97E5A072B94BC7679374341_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// Data[key] = value;
Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* L_0;
L_0 = EventData_get_Data_mA97B1E0133942DA374284B2EE8C8CDF1D8A05914_inline(__this, NULL);
String_t* L_1 = ___0_key;
int32_t L_2 = ___1_value;
int32_t L_3 = L_2;
RuntimeObject* L_4 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_3);
NullCheck(L_0);
Dictionary_2_set_Item_m7CCA97075B48AFB2B97E5A072B94BC7679374341(L_0, L_1, L_4, Dictionary_2_set_Item_m7CCA97075B48AFB2B97E5A072B94BC7679374341_RuntimeMethod_var);
// }
return;
}
}
// System.Void Unity.Services.Analytics.Internal.EventData::Set(System.String,System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventData_Set_m208B7B2C5EFFE2CD633FDEC128AB22BF2B934FA9 (EventData_t2B2B196B233CC914CED6BF00E57F83F4F8917FD9* __this, String_t* ___0_key, RuntimeObject* ___1_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_set_Item_m7CCA97075B48AFB2B97E5A072B94BC7679374341_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
// Data[key] = value;
Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* L_0;
L_0 = EventData_get_Data_mA97B1E0133942DA374284B2EE8C8CDF1D8A05914_inline(__this, NULL);
String_t* L_1 = ___0_key;
RuntimeObject* L_2 = ___1_value;
NullCheck(L_0);
Dictionary_2_set_Item_m7CCA97075B48AFB2B97E5A072B94BC7679374341(L_0, L_1, L_2, Dictionary_2_set_Item_m7CCA97075B48AFB2B97E5A072B94BC7679374341_RuntimeMethod_var);
// }
return;
}
}
// System.Void Unity.Services.Analytics.Internal.EventData::Set(System.String,System.Int64)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventData_Set_m4043E27FEF6382D82D288276124450B56976888B (EventData_t2B2B196B233CC914CED6BF00E57F83F4F8917FD9* __this, String_t* ___0_key, int64_t ___1_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_set_Item_m7CCA97075B48AFB2B97E5A072B94BC7679374341_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// Data[key] = value;
Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* L_0;
L_0 = EventData_get_Data_mA97B1E0133942DA374284B2EE8C8CDF1D8A05914_inline(__this, NULL);
String_t* L_1 = ___0_key;
int64_t L_2 = ___1_value;
int64_t L_3 = L_2;
RuntimeObject* L_4 = Box(Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_il2cpp_TypeInfo_var, &L_3);
NullCheck(L_0);
Dictionary_2_set_Item_m7CCA97075B48AFB2B97E5A072B94BC7679374341(L_0, L_1, L_4, Dictionary_2_set_Item_m7CCA97075B48AFB2B97E5A072B94BC7679374341_RuntimeMethod_var);
// }
return;
}
}
// System.Void Unity.Services.Analytics.Internal.EventData::Set(System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventData_Set_m8E2D9EE70BCD8BDF576528681D4548C507F1BDFE (EventData_t2B2B196B233CC914CED6BF00E57F83F4F8917FD9* __this, String_t* ___0_key, String_t* ___1_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_set_Item_m7CCA97075B48AFB2B97E5A072B94BC7679374341_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
// Data[key] = value;
Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* L_0;
L_0 = EventData_get_Data_mA97B1E0133942DA374284B2EE8C8CDF1D8A05914_inline(__this, NULL);
String_t* L_1 = ___0_key;
String_t* L_2 = ___1_value;
NullCheck(L_0);
Dictionary_2_set_Item_m7CCA97075B48AFB2B97E5A072B94BC7679374341(L_0, L_1, L_2, Dictionary_2_set_Item_m7CCA97075B48AFB2B97E5A072B94BC7679374341_RuntimeMethod_var);
// }
return;
}
}
// System.Void Unity.Services.Analytics.Internal.EventData::AddPlatform()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventData_AddPlatform_mAE46D5D36899394432E2E816D735E97600F5FB8C (EventData_t2B2B196B233CC914CED6BF00E57F83F4F8917FD9* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB2F9235F4F063A8609A1E74346AC3F275A7303EE);
s_Il2CppMethodInitialized = true;
}
{
// Set("platform", Runtime.Name());
String_t* L_0;
L_0 = Runtime_Name_m5691169825FA2CC731731BE5BF745118C339B1E9(NULL);
EventData_Set_m8E2D9EE70BCD8BDF576528681D4548C507F1BDFE(__this, _stringLiteralB2F9235F4F063A8609A1E74346AC3F275A7303EE, L_0, NULL);
// }
return;
}
}
// System.Void Unity.Services.Analytics.Internal.EventData::AddBatteryLoad()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventData_AddBatteryLoad_m257C9E032273F0E1F7A40B1B702735EF25E5DD89 (EventData_t2B2B196B233CC914CED6BF00E57F83F4F8917FD9* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFE4E8D2F674A9B8C61B994B4EB2D46018E971583);
s_Il2CppMethodInitialized = true;
}
{
// Set("batteryLoad", 1.0);
EventData_Set_mE70D7F5453F904855FCF3E0360AF319271F4AE9F(__this, _stringLiteralFE4E8D2F674A9B8C61B994B4EB2D46018E971583, (1.0), NULL);
// }
return;
}
}
// System.Void Unity.Services.Analytics.Internal.EventData::AddConnectionType()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventData_AddConnectionType_m1450A5B8D76C0A214502CCBC1867C9CECB59743A (EventData_t2B2B196B233CC914CED6BF00E57F83F4F8917FD9* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NetworkReachability_tBAA4C61FCCBE7809DBDD06AE02510392A22E2366_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralBDCC65929F2B8D330E8202499FEC92E667038570);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
// Set("connectionType", NetworkReachability.ReachableViaLocalAreaNetwork.ToString());
V_0 = 2;
Il2CppFakeBox<int32_t> L_0(NetworkReachability_tBAA4C61FCCBE7809DBDD06AE02510392A22E2366_il2cpp_TypeInfo_var, (&V_0));
String_t* L_1;
L_1 = Enum_ToString_m946B0B83C4470457D0FF555D862022C72BB55741((Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2*)(&L_0), NULL);
EventData_Set_m8E2D9EE70BCD8BDF576528681D4548C507F1BDFE(__this, _stringLiteralBDCC65929F2B8D330E8202499FEC92E667038570, L_1, NULL);
// }
return;
}
}
// System.Void Unity.Services.Analytics.Internal.EventData::AddUserCountry()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventData_AddUserCountry_m29889316674D0DD530FC6D28A2ACDC15A458F9E4 (EventData_t2B2B196B233CC914CED6BF00E57F83F4F8917FD9* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral536E5B84A146D6EAEB5D74C24E27D67FD4C0B1E7);
s_Il2CppMethodInitialized = true;
}
{
// Set("userCountry", Platform.UserCountry.Name());
String_t* L_0;
L_0 = UserCountry_Name_m06B124E264D188F63FB26F69C4400862F16B8C59(NULL);
EventData_Set_m8E2D9EE70BCD8BDF576528681D4548C507F1BDFE(__this, _stringLiteral536E5B84A146D6EAEB5D74C24E27D67FD4C0B1E7, L_0, NULL);
// }
return;
}
}
// System.Void Unity.Services.Analytics.Internal.EventData::AddBuildGuuid()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventData_AddBuildGuuid_m400D6DE8418E260ADD25E0715BBCACB3A7B1A19E (EventData_t2B2B196B233CC914CED6BF00E57F83F4F8917FD9* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE6BB1D1C222056044DECBA8E28B892E7C7412208);
s_Il2CppMethodInitialized = true;
}
{
// Set("buildGUUID", Application.buildGUID);
String_t* L_0;
L_0 = Application_get_buildGUID_m088DE63ABF3F3022B8A65F19F882C126AD6FBE68(NULL);
EventData_Set_m8E2D9EE70BCD8BDF576528681D4548C507F1BDFE(__this, _stringLiteralE6BB1D1C222056044DECBA8E28B892E7C7412208, L_0, NULL);
// }
return;
}
}
// System.Void Unity.Services.Analytics.Internal.EventData::AddClientVersion()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventData_AddClientVersion_mAC9B494D44EBEF583456CBDAA3EE895DAEE289F0 (EventData_t2B2B196B233CC914CED6BF00E57F83F4F8917FD9* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB998ED74BBE643EFB1178023AB66097D25232774);
s_Il2CppMethodInitialized = true;
}
{
// Set("clientVersion", Application.version);
String_t* L_0;
L_0 = Application_get_version_m9CC0E94F12493682C1A2CA803083F6F01BA43124(NULL);
EventData_Set_m8E2D9EE70BCD8BDF576528681D4548C507F1BDFE(__this, _stringLiteralB998ED74BBE643EFB1178023AB66097D25232774, L_0, NULL);
// }
return;
}
}
// System.Void Unity.Services.Analytics.Internal.EventData::AddGameBundleID()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventData_AddGameBundleID_mE8E0D5AF8B7BEF226EF076721F1E822EB5507784 (EventData_t2B2B196B233CC914CED6BF00E57F83F4F8917FD9* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral148824F010ADAC4C3C4CE066B0DFDB5C2654FB2B);
s_Il2CppMethodInitialized = true;
}
{
// Set("gameBundleID", Application.identifier);
String_t* L_0;
L_0 = Application_get_identifier_mEA3314E50D44FB3CE2C2E78B336ACF4AD97BA056(NULL);
EventData_Set_m8E2D9EE70BCD8BDF576528681D4548C507F1BDFE(__this, _stringLiteral148824F010ADAC4C3C4CE066B0DFDB5C2654FB2B, L_0, NULL);
// }
return;
}
}
// System.Void Unity.Services.Analytics.Internal.EventData::AddStdParamData(System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventData_AddStdParamData_m8AEF3C00D04B8BCC76D6CD3EE164E4DB4431E6D8 (EventData_t2B2B196B233CC914CED6BF00E57F83F4F8917FD9* __this, String_t* ___0_sdkMethod, String_t* ___1_uasID, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral54456F7D5F661596CBB77379CB87A2F212C937AB);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB77E31D2A4A06B38E1B7C8FC29C34D00063605FD);
s_Il2CppMethodInitialized = true;
}
{
// AddPlatform();
EventData_AddPlatform_mAE46D5D36899394432E2E816D735E97600F5FB8C(__this, NULL);
// AddBatteryLoad();
EventData_AddBatteryLoad_m257C9E032273F0E1F7A40B1B702735EF25E5DD89(__this, NULL);
// AddConnectionType();
EventData_AddConnectionType_m1450A5B8D76C0A214502CCBC1867C9CECB59743A(__this, NULL);
// AddUserCountry();
EventData_AddUserCountry_m29889316674D0DD530FC6D28A2ACDC15A458F9E4(__this, NULL);
// AddBuildGuuid();
EventData_AddBuildGuuid_m400D6DE8418E260ADD25E0715BBCACB3A7B1A19E(__this, NULL);
// AddClientVersion();
EventData_AddClientVersion_mAC9B494D44EBEF583456CBDAA3EE895DAEE289F0(__this, NULL);
// AddGameBundleID();
EventData_AddGameBundleID_mE8E0D5AF8B7BEF226EF076721F1E822EB5507784(__this, NULL);
// if (!string.IsNullOrEmpty(sdkMethod))
String_t* L_0 = ___0_sdkMethod;
bool L_1;
L_1 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_0, NULL);
if (L_1)
{
goto IL_003e;
}
}
{
// Set("sdkMethod", sdkMethod);
String_t* L_2 = ___0_sdkMethod;
EventData_Set_m8E2D9EE70BCD8BDF576528681D4548C507F1BDFE(__this, _stringLiteralB77E31D2A4A06B38E1B7C8FC29C34D00063605FD, L_2, NULL);
}
IL_003e:
{
// if (!string.IsNullOrEmpty(uasID))
String_t* L_3 = ___1_uasID;
bool L_4;
L_4 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_3, NULL);
if (L_4)
{
goto IL_0052;
}
}
{
// Set("uasUserID", uasID);
String_t* L_5 = ___1_uasID;
EventData_Set_m8E2D9EE70BCD8BDF576528681D4548C507F1BDFE(__this, _stringLiteral54456F7D5F661596CBB77379CB87A2F212C937AB, L_5, NULL);
}
IL_0052:
{
// }
return;
}
}
// System.Collections.Generic.Dictionary`2<System.String,System.Object> Unity.Services.Analytics.Internal.EventData::get_Data()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* EventData_get_Data_mA97B1E0133942DA374284B2EE8C8CDF1D8A05914 (EventData_t2B2B196B233CC914CED6BF00E57F83F4F8917FD9* __this, const RuntimeMethod* method)
{
{
// public Dictionary<string, object> Data { get; private set; }
Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* L_0 = __this->___U3CDataU3Ek__BackingField_0;
return L_0;
}
}
// System.Void Unity.Services.Analytics.Internal.EventData::set_Data(System.Collections.Generic.Dictionary`2<System.String,System.Object>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventData_set_Data_m8F18C4676CD3D3C60353ECD22BC4B8813B6CA532 (EventData_t2B2B196B233CC914CED6BF00E57F83F4F8917FD9* __this, Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* ___0_value, const RuntimeMethod* method)
{
{
// public Dictionary<string, object> Data { get; private set; }
Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* L_0 = ___0_value;
__this->___U3CDataU3Ek__BackingField_0 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CDataU3Ek__BackingField_0), (void*)L_0);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void Unity.Services.Analytics.Internal.PlayerPrefsPersistence::SaveValue(System.String,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlayerPrefsPersistence_SaveValue_mCBFD5D1492C195081BD0D2EC4283AD260938C900 (PlayerPrefsPersistence_tA41639170405D0B663305EBE5D18CD5E27583DEF* __this, String_t* ___0_key, int32_t ___1_value, const RuntimeMethod* method)
{
{
// PlayerPrefs.SetInt(key, value);
String_t* L_0 = ___0_key;
int32_t L_1 = ___1_value;
PlayerPrefs_SetInt_m956D3E2DB966F20CF42F842880DDF9E2BE94D948(L_0, L_1, NULL);
// PlayerPrefs.Save();
PlayerPrefs_Save_m82567E045D69C838112EA204B60C144D4C1EA3AE(NULL);
// }
return;
}
}
// System.Int32 Unity.Services.Analytics.Internal.PlayerPrefsPersistence::LoadValue(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t PlayerPrefsPersistence_LoadValue_m6207685CA622A5707F5C40209FC47A9E12FF543A (PlayerPrefsPersistence_tA41639170405D0B663305EBE5D18CD5E27583DEF* __this, String_t* ___0_key, const RuntimeMethod* method)
{
{
// if (PlayerPrefs.HasKey(key))
String_t* L_0 = ___0_key;
bool L_1;
L_1 = PlayerPrefs_HasKey_mCA5C64BBA6BF8B230BC3BC92B4761DD3B11D4668(L_0, NULL);
if (!L_1)
{
goto IL_000f;
}
}
{
// return PlayerPrefs.GetInt(key);
String_t* L_2 = ___0_key;
int32_t L_3;
L_3 = PlayerPrefs_GetInt_m4D859DBEABAD3FB406C94485A0B2638A0C7F2987(L_2, NULL);
return L_3;
}
IL_000f:
{
// return 0;
return 0;
}
}
// System.Void Unity.Services.Analytics.Internal.PlayerPrefsPersistence::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlayerPrefsPersistence__ctor_m3F310A297230AB1ED4FD0884D4AAC45082E3DD77 (PlayerPrefsPersistence_tA41639170405D0B663305EBE5D18CD5E27583DEF* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__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
// System.Void Unity.Services.Analytics.Internal.AnalyticsWebRequest::.ctor(System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnalyticsWebRequest__ctor_m8CA36BAF33C32134D350FC88E7BF795AFFDFD77D (AnalyticsWebRequest_t2851A3E58826329B4D5AE9A1898AD98EF26DEEFA* __this, String_t* ___0_url, String_t* ___1_method, const RuntimeMethod* method)
{
{
// internal AnalyticsWebRequest(string url, string method) : base(url, method) {}
String_t* L_0 = ___0_url;
String_t* L_1 = ___1_method;
UnityWebRequest__ctor_mD4739B0BF1C4937479A83B24B531C6B819712A3E(__this, L_0, L_1, NULL);
// internal AnalyticsWebRequest(string url, string method) : base(url, method) {}
return;
}
}
// System.Boolean Unity.Services.Analytics.Internal.AnalyticsWebRequest::get_IsNetworkError()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AnalyticsWebRequest_get_IsNetworkError_m36FEA587B02163F41F9FD2E20CBD2E2D71144BC2 (AnalyticsWebRequest_t2851A3E58826329B4D5AE9A1898AD98EF26DEEFA* __this, const RuntimeMethod* method)
{
{
// return result == UnityWebRequest.Result.ConnectionError;
int32_t L_0;
L_0 = UnityWebRequest_get_result_mEF83848C5FCFB5E307CE4B57E42BF02FC9AED449(__this, NULL);
return (bool)((((int32_t)L_0) == ((int32_t)2))? 1 : 0);
}
}
// UnityEngine.Networking.UnityWebRequestAsyncOperation Unity.Services.Analytics.Internal.AnalyticsWebRequest::Unity.Services.Analytics.Internal.IWebRequest.SendWebRequest()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C* AnalyticsWebRequest_Unity_Services_Analytics_Internal_IWebRequest_SendWebRequest_m415458FF981E6B3BC598B67AD580DA8443D35502 (AnalyticsWebRequest_t2851A3E58826329B4D5AE9A1898AD98EF26DEEFA* __this, const RuntimeMethod* method)
{
{
UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C* L_0;
L_0 = UnityWebRequest_SendWebRequest_mA3CD13983BAA5074A0640EDD661B1E46E6DB6C13(__this, NULL);
return L_0;
}
}
// UnityEngine.Networking.UploadHandler Unity.Services.Analytics.Internal.AnalyticsWebRequest::Unity.Services.Analytics.Internal.IWebRequest.get_uploadHandler()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR UploadHandler_t7E504B1A83346248A0C8C4AF73A893226CB83EF6* AnalyticsWebRequest_Unity_Services_Analytics_Internal_IWebRequest_get_uploadHandler_m1A0C7F2DE412B76DC2E34DF25B33D7AC8961D32D (AnalyticsWebRequest_t2851A3E58826329B4D5AE9A1898AD98EF26DEEFA* __this, const RuntimeMethod* method)
{
{
UploadHandler_t7E504B1A83346248A0C8C4AF73A893226CB83EF6* L_0;
L_0 = UnityWebRequest_get_uploadHandler_mF92ED2E0410E7F720B8775B467CFD86B60909CF5(__this, NULL);
return L_0;
}
}
// System.Void Unity.Services.Analytics.Internal.AnalyticsWebRequest::Unity.Services.Analytics.Internal.IWebRequest.set_uploadHandler(UnityEngine.Networking.UploadHandler)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnalyticsWebRequest_Unity_Services_Analytics_Internal_IWebRequest_set_uploadHandler_mEE16FBB5BF814DB50586BD152CBC355210C11DFF (AnalyticsWebRequest_t2851A3E58826329B4D5AE9A1898AD98EF26DEEFA* __this, UploadHandler_t7E504B1A83346248A0C8C4AF73A893226CB83EF6* ___0_value, const RuntimeMethod* method)
{
{
UploadHandler_t7E504B1A83346248A0C8C4AF73A893226CB83EF6* L_0 = ___0_value;
UnityWebRequest_set_uploadHandler_m68F346550136DE178C79238944985892196027FE(__this, L_0, NULL);
return;
}
}
// System.Void Unity.Services.Analytics.Internal.AnalyticsWebRequest::Unity.Services.Analytics.Internal.IWebRequest.SetRequestHeader(System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnalyticsWebRequest_Unity_Services_Analytics_Internal_IWebRequest_SetRequestHeader_m150D2DC1E3957BC6F3C6052A03693C70F095B3BC (AnalyticsWebRequest_t2851A3E58826329B4D5AE9A1898AD98EF26DEEFA* __this, String_t* ___0_key, String_t* ___1_value, const RuntimeMethod* method)
{
{
String_t* L_0 = ___0_key;
String_t* L_1 = ___1_value;
UnityWebRequest_SetRequestHeader_m099734EB787B7269B62AB2236A5A4F7D35AF8BC5(__this, L_0, L_1, 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
// Unity.Services.Analytics.Internal.IWebRequest Unity.Services.Analytics.Internal.WebRequestHelper::CreateWebRequest(System.String,System.String,System.Byte[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* WebRequestHelper_CreateWebRequest_m06C697E4C704BADC84F815F3F84A4144708DDFFA (WebRequestHelper_t90785D95A7FBCCA284192A9CB95D1DA845D57E71* __this, String_t* ___0_url, String_t* ___1_method, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___2_postBytes, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AnalyticsWebRequest_t2851A3E58826329B4D5AE9A1898AD98EF26DEEFA_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UploadHandlerRaw_t0A24CF320CDF16F1BC6C5C086DE71A1908CBB91A_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral64058CC688A96A90239811EF06C9D20DB0499C3E);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC8FDC00A57780A9EDB4B352514593013802ECB45);
s_Il2CppMethodInitialized = true;
}
UploadHandlerRaw_t0A24CF320CDF16F1BC6C5C086DE71A1908CBB91A* V_0 = NULL;
{
// var request = new AnalyticsWebRequest(url, method);
String_t* L_0 = ___0_url;
String_t* L_1 = ___1_method;
AnalyticsWebRequest_t2851A3E58826329B4D5AE9A1898AD98EF26DEEFA* L_2 = (AnalyticsWebRequest_t2851A3E58826329B4D5AE9A1898AD98EF26DEEFA*)il2cpp_codegen_object_new(AnalyticsWebRequest_t2851A3E58826329B4D5AE9A1898AD98EF26DEEFA_il2cpp_TypeInfo_var);
NullCheck(L_2);
AnalyticsWebRequest__ctor_m8CA36BAF33C32134D350FC88E7BF795AFFDFD77D(L_2, L_0, L_1, NULL);
// var upload = new UploadHandlerRaw(postBytes)
// {
// contentType = "application/json"
// };
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_3 = ___2_postBytes;
UploadHandlerRaw_t0A24CF320CDF16F1BC6C5C086DE71A1908CBB91A* L_4 = (UploadHandlerRaw_t0A24CF320CDF16F1BC6C5C086DE71A1908CBB91A*)il2cpp_codegen_object_new(UploadHandlerRaw_t0A24CF320CDF16F1BC6C5C086DE71A1908CBB91A_il2cpp_TypeInfo_var);
NullCheck(L_4);
UploadHandlerRaw__ctor_m168C957B67E29CB3072E3542044D37E2F16C42B7(L_4, L_3, NULL);
UploadHandlerRaw_t0A24CF320CDF16F1BC6C5C086DE71A1908CBB91A* L_5 = L_4;
NullCheck(L_5);
UploadHandler_set_contentType_mEFF2D2512996DFFF2BFC013388B702078BDC73F3(L_5, _stringLiteral64058CC688A96A90239811EF06C9D20DB0499C3E, NULL);
V_0 = L_5;
// request.uploadHandler = upload;
AnalyticsWebRequest_t2851A3E58826329B4D5AE9A1898AD98EF26DEEFA* L_6 = L_2;
UploadHandlerRaw_t0A24CF320CDF16F1BC6C5C086DE71A1908CBB91A* L_7 = V_0;
NullCheck(L_6);
UnityWebRequest_set_uploadHandler_m68F346550136DE178C79238944985892196027FE(L_6, L_7, NULL);
// request.SetRequestHeader("x-client-id", k_ClientIdHeaderValue);
AnalyticsWebRequest_t2851A3E58826329B4D5AE9A1898AD98EF26DEEFA* L_8 = L_6;
String_t* L_9 = __this->___k_ClientIdHeaderValue_0;
NullCheck(L_8);
UnityWebRequest_SetRequestHeader_m099734EB787B7269B62AB2236A5A4F7D35AF8BC5(L_8, _stringLiteralC8FDC00A57780A9EDB4B352514593013802ECB45, L_9, NULL);
// return request;
return L_8;
}
}
// System.Void Unity.Services.Analytics.Internal.WebRequestHelper::SendWebRequest(Unity.Services.Analytics.Internal.IWebRequest,System.Action`1<System.Int64>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebRequestHelper_SendWebRequest_mF1D98192E9EBDB286BC094900284220080FF9F5D (WebRequestHelper_t90785D95A7FBCCA284192A9CB95D1DA845D57E71* __this, RuntimeObject* ___0_request, Action_1_tBB5A52E9AEFBC4F0C8D94D39CAD16BCB6B8B5929* ___1_onCompleted, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IWebRequest_t8FAADA0ED58F096C28998EB5AFE9E79FD05F4DFE_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass2_0_U3CSendWebRequestU3Eb__0_mAE3230661FB4148BD8285721D5E48F49441B37D6_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass2_0_tC549DEE19D3A36FBBE1510B664CF1CB349E507F5_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
U3CU3Ec__DisplayClass2_0_tC549DEE19D3A36FBBE1510B664CF1CB349E507F5* V_0 = NULL;
{
U3CU3Ec__DisplayClass2_0_tC549DEE19D3A36FBBE1510B664CF1CB349E507F5* L_0 = (U3CU3Ec__DisplayClass2_0_tC549DEE19D3A36FBBE1510B664CF1CB349E507F5*)il2cpp_codegen_object_new(U3CU3Ec__DisplayClass2_0_tC549DEE19D3A36FBBE1510B664CF1CB349E507F5_il2cpp_TypeInfo_var);
NullCheck(L_0);
U3CU3Ec__DisplayClass2_0__ctor_m0F6A2DDF4EF21C3B648EA299191EB2D006DB68F9(L_0, NULL);
V_0 = L_0;
U3CU3Ec__DisplayClass2_0_tC549DEE19D3A36FBBE1510B664CF1CB349E507F5* L_1 = V_0;
Action_1_tBB5A52E9AEFBC4F0C8D94D39CAD16BCB6B8B5929* L_2 = ___1_onCompleted;
NullCheck(L_1);
L_1->___onCompleted_0 = L_2;
Il2CppCodeGenWriteBarrier((void**)(&L_1->___onCompleted_0), (void*)L_2);
// var requestOp = request.SendWebRequest();
U3CU3Ec__DisplayClass2_0_tC549DEE19D3A36FBBE1510B664CF1CB349E507F5* L_3 = V_0;
RuntimeObject* L_4 = ___0_request;
NullCheck(L_4);
UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C* L_5;
L_5 = InterfaceFuncInvoker0< UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C* >::Invoke(0 /* UnityEngine.Networking.UnityWebRequestAsyncOperation Unity.Services.Analytics.Internal.IWebRequest::SendWebRequest() */, IWebRequest_t8FAADA0ED58F096C28998EB5AFE9E79FD05F4DFE_il2cpp_TypeInfo_var, L_4);
NullCheck(L_3);
L_3->___requestOp_1 = L_5;
Il2CppCodeGenWriteBarrier((void**)(&L_3->___requestOp_1), (void*)L_5);
// requestOp.completed += delegate
// {
// onCompleted(requestOp.webRequest.responseCode);
// };
U3CU3Ec__DisplayClass2_0_tC549DEE19D3A36FBBE1510B664CF1CB349E507F5* L_6 = V_0;
NullCheck(L_6);
UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C* L_7 = L_6->___requestOp_1;
U3CU3Ec__DisplayClass2_0_tC549DEE19D3A36FBBE1510B664CF1CB349E507F5* L_8 = V_0;
Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB* L_9 = (Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB*)il2cpp_codegen_object_new(Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB_il2cpp_TypeInfo_var);
NullCheck(L_9);
Action_1__ctor_m33ABB7530487276910BEFB499A97D33FB2E06D7D(L_9, L_8, (intptr_t)((void*)U3CU3Ec__DisplayClass2_0_U3CSendWebRequestU3Eb__0_mAE3230661FB4148BD8285721D5E48F49441B37D6_RuntimeMethod_var), NULL);
NullCheck(L_7);
AsyncOperation_add_completed_mD6F21BA8127D6D4B7ABDEFAA995A7A347A20A793(L_7, L_9, NULL);
// }
return;
}
}
// System.Void Unity.Services.Analytics.Internal.WebRequestHelper::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebRequestHelper__ctor_m5F76E493A0C15311928DCCCCE293752DF3DA0CC9 (WebRequestHelper_t90785D95A7FBCCA284192A9CB95D1DA845D57E71* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SdkVersion_t0BDC7D3E9F8175012EACBDB69FD9394AC2679BB8_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral32DAD11A2DA98D2FBFC3098BCA6A6AE59BB54A31);
s_Il2CppMethodInitialized = true;
}
{
// readonly string k_ClientIdHeaderValue = "com.unity.services.analytics@" + SdkVersion.SDK_VERSION;
il2cpp_codegen_runtime_class_init_inline(SdkVersion_t0BDC7D3E9F8175012EACBDB69FD9394AC2679BB8_il2cpp_TypeInfo_var);
String_t* L_0 = ((SdkVersion_t0BDC7D3E9F8175012EACBDB69FD9394AC2679BB8_StaticFields*)il2cpp_codegen_static_fields_for(SdkVersion_t0BDC7D3E9F8175012EACBDB69FD9394AC2679BB8_il2cpp_TypeInfo_var))->___SDK_VERSION_0;
String_t* L_1;
L_1 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(_stringLiteral32DAD11A2DA98D2FBFC3098BCA6A6AE59BB54A31, L_0, NULL);
__this->___k_ClientIdHeaderValue_0 = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___k_ClientIdHeaderValue_0), (void*)L_1);
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__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
// System.Void Unity.Services.Analytics.Internal.WebRequestHelper/<>c__DisplayClass2_0::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass2_0__ctor_m0F6A2DDF4EF21C3B648EA299191EB2D006DB68F9 (U3CU3Ec__DisplayClass2_0_tC549DEE19D3A36FBBE1510B664CF1CB349E507F5* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
// System.Void Unity.Services.Analytics.Internal.WebRequestHelper/<>c__DisplayClass2_0::<SendWebRequest>b__0(UnityEngine.AsyncOperation)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass2_0_U3CSendWebRequestU3Eb__0_mAE3230661FB4148BD8285721D5E48F49441B37D6 (U3CU3Ec__DisplayClass2_0_tC549DEE19D3A36FBBE1510B664CF1CB349E507F5* __this, AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* ___0_U3Cp0U3E, const RuntimeMethod* method)
{
{
// onCompleted(requestOp.webRequest.responseCode);
Action_1_tBB5A52E9AEFBC4F0C8D94D39CAD16BCB6B8B5929* L_0 = __this->___onCompleted_0;
UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C* L_1 = __this->___requestOp_1;
NullCheck(L_1);
UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* L_2;
L_2 = UnityWebRequestAsyncOperation_get_webRequest_mF67D15420C7C1C4DCA1BD6F839048A0542998BC3_inline(L_1, NULL);
NullCheck(L_2);
int64_t L_3;
L_3 = UnityWebRequest_get_responseCode_m012C177F61435D5D120A21D7A03FFF7B0F8B904B(L_2, NULL);
NullCheck(L_0);
Action_1_Invoke_mE4800C6D733A4CDE721FD3D8B4E95319B5C64E9E_inline(L_0, L_3, NULL);
// };
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void Unity.Services.Analytics.Internal.StandardEventServiceComponent::.ctor(Unity.Services.Core.Configuration.Internal.IProjectConfiguration,Unity.Services.Analytics.IUnstructuredEventRecorder)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StandardEventServiceComponent__ctor_mED8BAC8D2E1D561A6DCB4A1F35D4E7A60553CB87 (StandardEventServiceComponent_t587EC5F02461A7AD305539BAB07A2B93FD56E2BB* __this, RuntimeObject* ___0_configuration, RuntimeObject* ___1_analyticsService, const RuntimeMethod* method)
{
{
// public StandardEventServiceComponent(IProjectConfiguration configuration, IUnstructuredEventRecorder analyticsService)
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
// m_Configuration = configuration;
RuntimeObject* L_0 = ___0_configuration;
__this->___m_Configuration_0 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Configuration_0), (void*)L_0);
// m_AnalyticsService = analyticsService;
RuntimeObject* L_1 = ___1_analyticsService;
__this->___m_AnalyticsService_1 = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_AnalyticsService_1), (void*)L_1);
// }
return;
}
}
// System.Void Unity.Services.Analytics.Internal.StandardEventServiceComponent::Record(System.String,System.Collections.Generic.IDictionary`2<System.String,System.Object>,System.Int32,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StandardEventServiceComponent_Record_m228AE69ED998B0BABCE8F3A5A882689B6F7826DF (StandardEventServiceComponent_t587EC5F02461A7AD305539BAB07A2B93FD56E2BB* __this, String_t* ___0_eventName, RuntimeObject* ___1_eventParameters, int32_t ___2_eventVersion, String_t* ___3_packageName, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IProjectConfiguration_tB5A7516DEB869AD005431EC83C6E02221D2B60D2_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IUnstructuredEventRecorder_t1E4A1497C03F65D306116017A5B0B3DFCEC537FE_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1__ctor_m141FA88563AC0B5179132FB929EABD02C47FF703_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4A30F8FD4AAB43F0E04CD95BC6E74640E23D6395);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralBA1039E8CDAE53E44AC3E6185B0871F3D031A476);
s_Il2CppMethodInitialized = true;
}
String_t* V_0 = NULL;
String_t* V_1 = NULL;
{
// string packageVersion = m_Configuration.GetString($"{packageName}.version");
RuntimeObject* L_0 = __this->___m_Configuration_0;
String_t* L_1 = ___3_packageName;
String_t* L_2;
L_2 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_1, _stringLiteral4A30F8FD4AAB43F0E04CD95BC6E74640E23D6395, NULL);
NullCheck(L_0);
String_t* L_3;
L_3 = InterfaceFuncInvoker2< String_t*, String_t*, String_t* >::Invoke(3 /* System.String Unity.Services.Core.Configuration.Internal.IProjectConfiguration::GetString(System.String,System.String) */, IProjectConfiguration_tB5A7516DEB869AD005431EC83C6E02221D2B60D2_il2cpp_TypeInfo_var, L_0, L_2, (String_t*)NULL);
V_0 = L_3;
// string callerIdentifier = $"{packageName}@{packageVersion}";
String_t* L_4 = ___3_packageName;
String_t* L_5 = V_0;
String_t* L_6;
L_6 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(L_4, _stringLiteralBA1039E8CDAE53E44AC3E6185B0871F3D031A476, L_5, NULL);
V_1 = L_6;
// m_AnalyticsService.CustomData(eventName, eventParameters, eventVersion, true, true, callerIdentifier);
RuntimeObject* L_7 = __this->___m_AnalyticsService_1;
String_t* L_8 = ___0_eventName;
RuntimeObject* L_9 = ___1_eventParameters;
int32_t L_10 = ___2_eventVersion;
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 L_11;
memset((&L_11), 0, sizeof(L_11));
Nullable_1__ctor_m141FA88563AC0B5179132FB929EABD02C47FF703((&L_11), L_10, /*hidden argument*/Nullable_1__ctor_m141FA88563AC0B5179132FB929EABD02C47FF703_RuntimeMethod_var);
String_t* L_12 = V_1;
NullCheck(L_7);
InterfaceActionInvoker6< String_t*, RuntimeObject*, Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28, bool, bool, String_t* >::Invoke(0 /* System.Void Unity.Services.Analytics.IUnstructuredEventRecorder::CustomData(System.String,System.Collections.Generic.IDictionary`2<System.String,System.Object>,System.Nullable`1<System.Int32>,System.Boolean,System.Boolean,System.String) */, IUnstructuredEventRecorder_t1E4A1497C03F65D306116017A5B0B3DFCEC537FE_il2cpp_TypeInfo_var, L_7, L_8, L_9, L_11, (bool)1, (bool)1, L_12);
// }
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.String Unity.Services.Analytics.Internal.Platform.UserCountry::Name()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* UserCountry_Name_m06B124E264D188F63FB26F69C4400862F16B8C59 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709);
s_Il2CppMethodInitialized = true;
}
{
// return "";
return _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR CoreRegistry_t7B61538793CE940CE3A391364C163F1078C9F2BA* CoreRegistry_get_Instance_m73A64BD3CB78EF5AC698D1635B5872CEB9F9AFE2_inline (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CoreRegistry_t7B61538793CE940CE3A391364C163F1078C9F2BA_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// public static CoreRegistry Instance { get; internal set; }
CoreRegistry_t7B61538793CE940CE3A391364C163F1078C9F2BA* L_0 = ((CoreRegistry_t7B61538793CE940CE3A391364C163F1078C9F2BA_StaticFields*)il2cpp_codegen_static_fields_for(CoreRegistry_t7B61538793CE940CE3A391364C163F1078C9F2BA_il2cpp_TypeInfo_var))->___U3CInstanceU3Ek__BackingField_0;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void BufferX_InjectIds_m7ABB2F8A2226B6A8C1D36AA1BCC305C3B928717D_inline (BufferX_t61043C3179F78166341D64689A662C738496055C* __this, RuntimeObject* ___0_ids, const RuntimeMethod* method)
{
{
// m_Ids = ids;
RuntimeObject* L_0 = ___0_ids;
__this->___m_Ids_28 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Ids_28), (void*)L_0);
// }
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* Task_get_CompletedTask_m1567097D0142D009DC8F9B70DA2C55DA651D55E9_inline (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572_il2cpp_TypeInfo_var);
Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* L_0 = ((Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572_StaticFields*)il2cpp_codegen_static_fields_for(Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572_il2cpp_TypeInfo_var))->___U3CCompletedTaskU3Ek__BackingField_16;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* AnalyticsServiceInstance_get_SessionID_m0BE34B73BEC292E51E9721811451EC359D9837F0_inline (AnalyticsServiceInstance_t85C6639220B0EFF1CB3C517E36C6B55385A56A62* __this, const RuntimeMethod* method)
{
{
// public string SessionID { get; private set; }
String_t* L_0 = __this->___U3CSessionIDU3Ek__BackingField_15;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void StdCommonParams_set_ClientVersion_m97C2B0A6328C2D38BF31BED3F628D0902F36A3D0_inline (StdCommonParams_tDFD4FF72F7EEBBC4384155713888A4485FF5E701* __this, String_t* ___0_value, const RuntimeMethod* method)
{
{
// internal string ClientVersion { get; set; }
String_t* L_0 = ___0_value;
__this->___U3CClientVersionU3Ek__BackingField_8 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CClientVersionU3Ek__BackingField_8), (void*)L_0);
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void StdCommonParams_set_ProjectID_m3119C391E989366B60D3A7FC4B4516A0ED285653_inline (StdCommonParams_tDFD4FF72F7EEBBC4384155713888A4485FF5E701* __this, String_t* ___0_value, const RuntimeMethod* method)
{
{
// internal string ProjectID { get; set; }
String_t* L_0 = ___0_value;
__this->___U3CProjectIDU3Ek__BackingField_10 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CProjectIDU3Ek__BackingField_10), (void*)L_0);
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void StdCommonParams_set_GameBundleID_m01625DC8750160BEF86073C96048B910A23B8FE6_inline (StdCommonParams_tDFD4FF72F7EEBBC4384155713888A4485FF5E701* __this, String_t* ___0_value, const RuntimeMethod* method)
{
{
// internal string GameBundleID { get; set; }
String_t* L_0 = ___0_value;
__this->___U3CGameBundleIDU3Ek__BackingField_1 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CGameBundleIDU3Ek__BackingField_1), (void*)L_0);
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void StdCommonParams_set_Platform_m6270CCD19D8CB881BC5668613C041C5E5BD0996C_inline (StdCommonParams_tDFD4FF72F7EEBBC4384155713888A4485FF5E701* __this, String_t* ___0_value, const RuntimeMethod* method)
{
{
// internal string Platform { get; set; }
String_t* L_0 = ___0_value;
__this->___U3CPlatformU3Ek__BackingField_2 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CPlatformU3Ek__BackingField_2), (void*)L_0);
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void StdCommonParams_set_BuildGuuid_m0DB0779599C5BE31C7A1B76C2AF77E9EF9A3AC0C_inline (StdCommonParams_tDFD4FF72F7EEBBC4384155713888A4485FF5E701* __this, String_t* ___0_value, const RuntimeMethod* method)
{
{
// internal string BuildGuuid { get; set; }
String_t* L_0 = ___0_value;
__this->___U3CBuildGuuidU3Ek__BackingField_7 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CBuildGuuidU3Ek__BackingField_7), (void*)L_0);
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void StdCommonParams_set_Idfv_mC903A6BEA3F5145D959C36D123D084D211085EF9_inline (StdCommonParams_tDFD4FF72F7EEBBC4384155713888A4485FF5E701* __this, String_t* ___0_value, const RuntimeMethod* method)
{
{
// internal string Idfv { get; set; }
String_t* L_0 = ___0_value;
__this->___U3CIdfvU3Ek__BackingField_4 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CIdfvU3Ek__BackingField_4), (void*)L_0);
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void AnalyticsServiceInstance_set_SessionID_m48AF420DBE356BD2F73DF27848664B9117B1CA52_inline (AnalyticsServiceInstance_t85C6639220B0EFF1CB3C517E36C6B55385A56A62* __this, String_t* ___0_value, const RuntimeMethod* method)
{
{
// public string SessionID { get; private set; }
String_t* L_0 = ___0_value;
__this->___U3CSessionIDU3Ek__BackingField_15 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CSessionIDU3Ek__BackingField_15), (void*)L_0);
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Mathf_Clamp_m4DC36EEFDBE5F07C16249DA568023C5ECCFF0E7B_inline (int32_t ___0_value, int32_t ___1_min, int32_t ___2_max, const RuntimeMethod* method)
{
bool V_0 = false;
bool V_1 = false;
int32_t V_2 = 0;
{
int32_t L_0 = ___0_value;
int32_t L_1 = ___1_min;
V_0 = (bool)((((int32_t)L_0) < ((int32_t)L_1))? 1 : 0);
bool L_2 = V_0;
if (!L_2)
{
goto IL_000e;
}
}
{
int32_t L_3 = ___1_min;
___0_value = L_3;
goto IL_0019;
}
IL_000e:
{
int32_t L_4 = ___0_value;
int32_t L_5 = ___2_max;
V_1 = (bool)((((int32_t)L_4) > ((int32_t)L_5))? 1 : 0);
bool L_6 = V_1;
if (!L_6)
{
goto IL_0019;
}
}
{
int32_t L_7 = ___2_max;
___0_value = L_7;
}
IL_0019:
{
int32_t L_8 = ___0_value;
V_2 = L_8;
goto IL_001d;
}
IL_001d:
{
int32_t L_9 = V_2;
return L_9;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void StdCommonParams_set_DeviceVolume_mBC014F9E6144D31B7A21082F4F17CADA8B8B8DB8_inline (StdCommonParams_tDFD4FF72F7EEBBC4384155713888A4485FF5E701* __this, Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165 ___0_value, const RuntimeMethod* method)
{
{
// internal double? DeviceVolume { get; set; }
Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165 L_0 = ___0_value;
__this->___U3CDeviceVolumeU3Ek__BackingField_5 = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void StdCommonParams_set_BatteryLoad_mC06087861B7DD6C288823A7DDB4A7085B168743E_inline (StdCommonParams_tDFD4FF72F7EEBBC4384155713888A4485FF5E701* __this, Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165 ___0_value, const RuntimeMethod* method)
{
{
// internal double? BatteryLoad { get; set; }
Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165 L_0 = ___0_value;
__this->___U3CBatteryLoadU3Ek__BackingField_6 = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void StdCommonParams_set_UasUserID_m5079F59137ED8AA3D25BBDFBF10E536812D8ABB7_inline (StdCommonParams_tDFD4FF72F7EEBBC4384155713888A4485FF5E701* __this, String_t* ___0_value, const RuntimeMethod* method)
{
{
// internal string UasUserID { get; set; }
String_t* L_0 = ___0_value;
__this->___U3CUasUserIDU3Ek__BackingField_3 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CUasUserIDU3Ek__BackingField_3), (void*)L_0);
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR StringComparer_t6268F19CA34879176651429C0D8A3D0002BB8E06* StringComparer_get_Ordinal_m77A8C28E78759556E06A6925E949737A45599E26_inline (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringComparer_t6268F19CA34879176651429C0D8A3D0002BB8E06_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(StringComparer_t6268F19CA34879176651429C0D8A3D0002BB8E06_il2cpp_TypeInfo_var);
OrdinalCaseSensitiveComparer_t581CA7CB51DCF00B6012A697A4B4B3067144521A* L_0 = ((StringComparer_t6268F19CA34879176651429C0D8A3D0002BB8E06_StaticFields*)il2cpp_codegen_static_fields_for(StringComparer_t6268F19CA34879176651429C0D8A3D0002BB8E06_il2cpp_TypeInfo_var))->___s_ordinal_2;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* InternalNewPlayerHelper_get_InstallId_m5AE652EBA796A51898603A7D4537B157226042D4_inline (InternalNewPlayerHelper_t0DA93D548680A3333E7C9D3839AB8BF071B3A476* __this, const RuntimeMethod* method)
{
{
// internal IInstallationId InstallId { get; }
RuntimeObject* L_0 = __this->___U3CInstallIdU3Ek__BackingField_0;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void AnalyticsContainer_set_Instance_m76BCB44E3E710A6310D09A7C26BE302074C9C776_inline (AnalyticsContainer_t80827118296A7273882EB5BAE9AC5207F90BBBE1* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AnalyticsContainer_t80827118296A7273882EB5BAE9AC5207F90BBBE1_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// internal static AnalyticsContainer Instance { get; private set; }
AnalyticsContainer_t80827118296A7273882EB5BAE9AC5207F90BBBE1* L_0 = ___0_value;
((AnalyticsContainer_t80827118296A7273882EB5BAE9AC5207F90BBBE1_StaticFields*)il2cpp_codegen_static_fields_for(AnalyticsContainer_t80827118296A7273882EB5BAE9AC5207F90BBBE1_il2cpp_TypeInfo_var))->___U3CInstanceU3Ek__BackingField_11 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&((AnalyticsContainer_t80827118296A7273882EB5BAE9AC5207F90BBBE1_StaticFields*)il2cpp_codegen_static_fields_for(AnalyticsContainer_t80827118296A7273882EB5BAE9AC5207F90BBBE1_il2cpp_TypeInfo_var))->___U3CInstanceU3Ek__BackingField_11), (void*)L_0);
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR AnalyticsContainer_t80827118296A7273882EB5BAE9AC5207F90BBBE1* AnalyticsContainer_get_Instance_m4C13EB040860BA9F5FDE93883C4ED596EF8A66CE_inline (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AnalyticsContainer_t80827118296A7273882EB5BAE9AC5207F90BBBE1_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// internal static AnalyticsContainer Instance { get; private set; }
AnalyticsContainer_t80827118296A7273882EB5BAE9AC5207F90BBBE1* L_0 = ((AnalyticsContainer_t80827118296A7273882EB5BAE9AC5207F90BBBE1_StaticFields*)il2cpp_codegen_static_fields_for(AnalyticsContainer_t80827118296A7273882EB5BAE9AC5207F90BBBE1_il2cpp_TypeInfo_var))->___U3CInstanceU3Ek__BackingField_11;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ConsentCheckException_set_Reason_mB9551C34C6B6C76DAAD9DF12EFF1B0E385CEE968_inline (ConsentCheckException_t96E7054ECB013548EA92EEFFFACAB143D5A86B7D* __this, int32_t ___0_value, const RuntimeMethod* method)
{
{
// [Preserve] public ConsentCheckExceptionReason Reason { get; private set; }
int32_t L_0 = ___0_value;
__this->___U3CReasonU3Ek__BackingField_19 = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* StdCommonParams_get_GameStoreID_m84117F13E7CB919145EC3EF0480411695B7B7B69_inline (StdCommonParams_tDFD4FF72F7EEBBC4384155713888A4485FF5E701* __this, const RuntimeMethod* method)
{
{
// internal string GameStoreID { get; set; }
String_t* L_0 = __this->___U3CGameStoreIDU3Ek__BackingField_0;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* StdCommonParams_get_GameBundleID_m614C916F3CBA18D60161DDFD84B4C9D5C2E99531_inline (StdCommonParams_tDFD4FF72F7EEBBC4384155713888A4485FF5E701* __this, const RuntimeMethod* method)
{
{
// internal string GameBundleID { get; set; }
String_t* L_0 = __this->___U3CGameBundleIDU3Ek__BackingField_1;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* StdCommonParams_get_Platform_m997C2F5D078131853762DCFBA238288F8EFA191E_inline (StdCommonParams_tDFD4FF72F7EEBBC4384155713888A4485FF5E701* __this, const RuntimeMethod* method)
{
{
// internal string Platform { get; set; }
String_t* L_0 = __this->___U3CPlatformU3Ek__BackingField_2;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* StdCommonParams_get_Idfv_m0CB0676EB45E77DE51316B204FFAE5437CEFA6DD_inline (StdCommonParams_tDFD4FF72F7EEBBC4384155713888A4485FF5E701* __this, const RuntimeMethod* method)
{
{
// internal string Idfv { get; set; }
String_t* L_0 = __this->___U3CIdfvU3Ek__BackingField_4;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* StdCommonParams_get_UasUserID_m6A4DE2B299022D7DBCEA6EE055C717E59BE2B32C_inline (StdCommonParams_tDFD4FF72F7EEBBC4384155713888A4485FF5E701* __this, const RuntimeMethod* method)
{
{
// internal string UasUserID { get; set; }
String_t* L_0 = __this->___U3CUasUserIDU3Ek__BackingField_3;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* StdCommonParams_get_BuildGuuid_m706EB59064FA0D40D1C244514B2EA2995AE5706D_inline (StdCommonParams_tDFD4FF72F7EEBBC4384155713888A4485FF5E701* __this, const RuntimeMethod* method)
{
{
// internal string BuildGuuid { get; set; }
String_t* L_0 = __this->___U3CBuildGuuidU3Ek__BackingField_7;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* StdCommonParams_get_ClientVersion_mA3D1574F4D14E5355C23D39AA130AB106960491D_inline (StdCommonParams_tDFD4FF72F7EEBBC4384155713888A4485FF5E701* __this, const RuntimeMethod* method)
{
{
// internal string ClientVersion { get; set; }
String_t* L_0 = __this->___U3CClientVersionU3Ek__BackingField_8;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* StdCommonParams_get_UserCountry_mDDDF84AB7FC6D62ECBB642C7C7814D3143DAF0F9_inline (StdCommonParams_tDFD4FF72F7EEBBC4384155713888A4485FF5E701* __this, const RuntimeMethod* method)
{
{
// internal string UserCountry { get; set; }
String_t* L_0 = __this->___U3CUserCountryU3Ek__BackingField_9;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165 StdCommonParams_get_DeviceVolume_mD4CB9275283492DA050B8BDA949E1E38C35EB76C_inline (StdCommonParams_tDFD4FF72F7EEBBC4384155713888A4485FF5E701* __this, const RuntimeMethod* method)
{
{
// internal double? DeviceVolume { get; set; }
Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165 L_0 = __this->___U3CDeviceVolumeU3Ek__BackingField_5;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165 StdCommonParams_get_BatteryLoad_mE5C6A63115E33A0FB67BA3BA7FF4CD98021A584A_inline (StdCommonParams_tDFD4FF72F7EEBBC4384155713888A4485FF5E701* __this, const RuntimeMethod* method)
{
{
// internal double? BatteryLoad { get; set; }
Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165 L_0 = __this->___U3CBatteryLoadU3Ek__BackingField_6;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* StdCommonParams_get_ProjectID_m48D1D967587EF2BB877AB287B6FD03531D3E3658_inline (StdCommonParams_tDFD4FF72F7EEBBC4384155713888A4485FF5E701* __this, const RuntimeMethod* method)
{
{
// internal string ProjectID { get; set; }
String_t* L_0 = __this->___U3CProjectIDU3Ek__BackingField_10;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_Invoke_m7126A54DACA72B845424072887B5F3A51FC3808E_inline (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* __this, const RuntimeMethod* method)
{
typedef void (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline (String_t* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->____stringLength_4;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Mathf_Min_m888083F74FF5655778F0403BB5E9608BEFDEA8CB_inline (int32_t ___0_a, int32_t ___1_b, const RuntimeMethod* method)
{
int32_t V_0 = 0;
int32_t G_B3_0 = 0;
{
int32_t L_0 = ___0_a;
int32_t L_1 = ___1_b;
if ((((int32_t)L_0) < ((int32_t)L_1)))
{
goto IL_0008;
}
}
{
int32_t L_2 = ___1_b;
G_B3_0 = L_2;
goto IL_0009;
}
IL_0008:
{
int32_t L_3 = ___0_a;
G_B3_0 = L_3;
}
IL_0009:
{
V_0 = G_B3_0;
goto IL_000c;
}
IL_000c:
{
int32_t L_4 = V_0;
return L_4;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* Event_get_Name_m8FD8FF91BC2CF9CCE2FFC0D303E454AB3D37DB12_inline (Event_tD9437278379F641EDEFC62CAAC9419E3E6E29779* __this, const RuntimeMethod* method)
{
{
// public string Name { get; private set; }
String_t* L_0 = __this->___U3CNameU3Ek__BackingField_1;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 Event_get_Version_mE0D7A0F0F0DD76C172F503E37E870C17D6106D56_inline (Event_tD9437278379F641EDEFC62CAAC9419E3E6E29779* __this, const RuntimeMethod* method)
{
{
// public int? Version { get; private set; }
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 L_0 = __this->___U3CVersionU3Ek__BackingField_2;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR EventData_t2B2B196B233CC914CED6BF00E57F83F4F8917FD9* Event_get_Parameters_m2D666FFD0302986591540D7D06DDF5AB8A149FDC_inline (Event_tD9437278379F641EDEFC62CAAC9419E3E6E29779* __this, const RuntimeMethod* method)
{
{
// public EventData Parameters { get; private set; }
EventData_t2B2B196B233CC914CED6BF00E57F83F4F8917FD9* L_0 = __this->___U3CParametersU3Ek__BackingField_0;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* EventData_get_Data_mA97B1E0133942DA374284B2EE8C8CDF1D8A05914_inline (EventData_t2B2B196B233CC914CED6BF00E57F83F4F8917FD9* __this, const RuntimeMethod* method)
{
{
// public Dictionary<string, object> Data { get; private set; }
Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* L_0 = __this->___U3CDataU3Ek__BackingField_0;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ConsentTracker_set_optOutConsentStatus_m4BAAF67518F147B7203463AD1557E2E14A795657_inline (ConsentTracker_tBDC1E317516ED67AC655A7D3B1D44EF5666B3FC4* __this, int32_t ___0_value, const RuntimeMethod* method)
{
{
// internal ConsentStatus optOutConsentStatus { get; set; }
int32_t L_0 = ___0_value;
__this->___U3CoptOutConsentStatusU3Ek__BackingField_3 = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ConsentTracker_set_optInPiplConsentStatus_m7121DEA6C7203C39DD740E00262387EF06B1C732_inline (ConsentTracker_tBDC1E317516ED67AC655A7D3B1D44EF5666B3FC4* __this, int32_t ___0_value, const RuntimeMethod* method)
{
{
// internal ConsentStatus optInPiplConsentStatus { get; set; }
int32_t L_0 = ___0_value;
__this->___U3CoptInPiplConsentStatusU3Ek__BackingField_2 = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ConsentTracker_get_optOutConsentStatus_mA1EB68620CB4A25DD2739C48F607DFE18924D415_inline (ConsentTracker_tBDC1E317516ED67AC655A7D3B1D44EF5666B3FC4* __this, const RuntimeMethod* method)
{
{
// internal ConsentStatus optOutConsentStatus { get; set; }
int32_t L_0 = __this->___U3CoptOutConsentStatusU3Ek__BackingField_3;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ConsentTracker_get_optInPiplConsentStatus_m1F91E59567043A5429228EFBA83709725EB53A34_inline (ConsentTracker_tBDC1E317516ED67AC655A7D3B1D44EF5666B3FC4* __this, const RuntimeMethod* method)
{
{
// internal ConsentStatus optInPiplConsentStatus { get; set; }
int32_t L_0 = __this->___U3CoptInPiplConsentStatusU3Ek__BackingField_2;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* UnityWebRequestAsyncOperation_get_webRequest_mF67D15420C7C1C4DCA1BD6F839048A0542998BC3_inline (UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C* __this, const RuntimeMethod* method)
{
{
UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* L_0 = __this->___U3CwebRequestU3Ek__BackingField_2;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Dispatcher_get_FlushInProgress_mCC5DAEE29D9E97D753FE7B2C876FC7B9E3F50E28_inline (Dispatcher_t60105C40E4336C76AECD5AF26D5C6A9448D3ECAE* __this, const RuntimeMethod* method)
{
{
// internal bool FlushInProgress { get; private set; }
bool L_0 = __this->___U3CFlushInProgressU3Ek__BackingField_8;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Dispatcher_set_FlushInProgress_mE7F87C33DBBF7012A706047DC2336D3B6EF9391E_inline (Dispatcher_t60105C40E4336C76AECD5AF26D5C6A9448D3ECAE* __this, bool ___0_value, const RuntimeMethod* method)
{
{
// internal bool FlushInProgress { get; private set; }
bool L_0 = ___0_value;
__this->___U3CFlushInProgressU3Ek__BackingField_8 = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Dispatcher_set_ConsecutiveFailedUploadCount_m9EECD2DEB2695DBCF973D907662ED7D6140C9469_inline (Dispatcher_t60105C40E4336C76AECD5AF26D5C6A9448D3ECAE* __this, int32_t ___0_value, const RuntimeMethod* method)
{
{
// public int ConsecutiveFailedUploadCount { get; private set; }
int32_t L_0 = ___0_value;
__this->___U3CConsecutiveFailedUploadCountU3Ek__BackingField_7 = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Dispatcher_get_ConsecutiveFailedUploadCount_m58D2668BE9E8194349A99CA67BB8583F09DE7C07_inline (Dispatcher_t60105C40E4336C76AECD5AF26D5C6A9448D3ECAE* __this, const RuntimeMethod* method)
{
{
// public int ConsecutiveFailedUploadCount { get; private set; }
int32_t L_0 = __this->___U3CConsecutiveFailedUploadCountU3Ek__BackingField_7;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Event_set_Name_mFD545E11D2CA0FD26602862BF4EC83950B4705F4_inline (Event_tD9437278379F641EDEFC62CAAC9419E3E6E29779* __this, String_t* ___0_value, const RuntimeMethod* method)
{
{
// public string Name { get; private set; }
String_t* L_0 = ___0_value;
__this->___U3CNameU3Ek__BackingField_1 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CNameU3Ek__BackingField_1), (void*)L_0);
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Event_set_Version_m3A7BF32FB758A13967ECB8D0195A8B819E585C2F_inline (Event_tD9437278379F641EDEFC62CAAC9419E3E6E29779* __this, Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 ___0_value, const RuntimeMethod* method)
{
{
// public int? Version { get; private set; }
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 L_0 = ___0_value;
__this->___U3CVersionU3Ek__BackingField_2 = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Event_set_Parameters_m987AD682F7F8AD6A3B54745372BF562233753166_inline (Event_tD9437278379F641EDEFC62CAAC9419E3E6E29779* __this, EventData_t2B2B196B233CC914CED6BF00E57F83F4F8917FD9* ___0_value, const RuntimeMethod* method)
{
{
// public EventData Parameters { get; private set; }
EventData_t2B2B196B233CC914CED6BF00E57F83F4F8917FD9* L_0 = ___0_value;
__this->___U3CParametersU3Ek__BackingField_0 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CParametersU3Ek__BackingField_0), (void*)L_0);
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void EventData_set_Data_m8F18C4676CD3D3C60353ECD22BC4B8813B6CA532_inline (EventData_t2B2B196B233CC914CED6BF00E57F83F4F8917FD9* __this, Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* ___0_value, const RuntimeMethod* method)
{
{
// public Dictionary<string, object> Data { get; private set; }
Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* L_0 = ___0_value;
__this->___U3CDataU3Ek__BackingField_0 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CDataU3Ek__BackingField_0), (void*)L_0);
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_mC149B1C717AF506BBE8932F2C1DC86C378D17EA8_gshared_inline (Nullable_1_t3D746CBB6123D4569FF4DEA60BC4240F32C6FE75* __this, const RuntimeMethod* method)
{
{
bool L_0 = __this->___hasValue_0;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Nullable_1_GetValueOrDefault_m068A148705ED1E215A5E85D18BA6852B192DA419_gshared_inline (Nullable_1_t3D746CBB6123D4569FF4DEA60BC4240F32C6FE75* __this, const RuntimeMethod* method)
{
{
float L_0 = __this->___value_1;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_mCF2FD8B3055FA87FC9C504F2122B3B0FAEDE3EC9_gshared_inline (Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28* __this, const RuntimeMethod* method)
{
{
bool L_0 = __this->___hasValue_0;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Nullable_1_GetValueOrDefault_m8D130DB7F2A1E694736B449176F9C26DB456597B_gshared_inline (Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->___value_1;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* KeyValuePair_2_get_Key_mBD8EA7557C27E6956F2AF29DA3F7499B2F51A282_gshared_inline (KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___key_0;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* KeyValuePair_2_get_Value_mC6BD8075F9C9DDEF7B4D731E5C38EC19103988E7_gshared_inline (KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___value_1;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
{
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* V_0 = NULL;
int32_t V_1 = 0;
{
int32_t L_0 = __this->____version_3;
__this->____version_3 = ((int32_t)il2cpp_codegen_add(L_0, 1));
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1 = __this->____items_1;
V_0 = L_1;
int32_t L_2 = __this->____size_2;
V_1 = L_2;
int32_t L_3 = V_1;
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_4 = V_0;
NullCheck(L_4);
if ((!(((uint32_t)L_3) < ((uint32_t)((int32_t)(((RuntimeArray*)L_4)->max_length))))))
{
goto IL_0034;
}
}
{
int32_t L_5 = V_1;
__this->____size_2 = ((int32_t)il2cpp_codegen_add(L_5, 1));
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_6 = V_0;
int32_t L_7 = V_1;
RuntimeObject* L_8 = ___0_item;
NullCheck(L_6);
(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (RuntimeObject*)L_8);
return;
}
IL_0034:
{
RuntimeObject* L_9 = ___0_item;
(( void (*) (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 11)))(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 11));
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_mC082C667C8EB3A6CA80E06BCAEA0BED00C6BC15A_gshared_inline (Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165* __this, const RuntimeMethod* method)
{
{
bool L_0 = __this->___hasValue_0;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR double Nullable_1_GetValueOrDefault_m71CA753202BD77725CD20AE98F8FC452C306AD2A_gshared_inline (Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165* __this, const RuntimeMethod* method)
{
{
double L_0 = __this->___value_1;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_mB1F55188CDD50D6D725D41F55D2F2540CD15FB20_gshared_inline (Nullable_1_t163D49A1147F217B7BD43BE8ACC8A5CC6B846D14* __this, const RuntimeMethod* method)
{
{
bool L_0 = __this->___hasValue_0;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_mB4991C0F4C2664AB3CB2584DEECF5BCE6AB7757D_gshared_inline (Nullable_1_t365991B3904FDA7642A788423B28692FDC7CDB17* __this, const RuntimeMethod* method)
{
{
bool L_0 = __this->___hasValue_0;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int64_t Nullable_1_GetValueOrDefault_m5270672823A1917D6D56F5ACF4AC1BA37A103FC5_gshared_inline (Nullable_1_t365991B3904FDA7642A788423B28692FDC7CDB17* __this, const RuntimeMethod* method)
{
{
int64_t L_0 = __this->___value_1;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_m6B76D139692C43B2AF7C695FAB044B16ACFAF355_gshared_inline (Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01* __this, const RuntimeMethod* method)
{
{
bool L_0 = __this->___hasValue_0;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Nullable_1_GetValueOrDefault_m86E1210429A6EA0082CC7806DD638E8B4555F148_gshared_inline (Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01* __this, const RuntimeMethod* method)
{
{
bool L_0 = __this->___value_1;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Nullable_1_GetValueOrDefault_m26287DBB36429B2E2FBCB3F96F439248F8CAA8BB_gshared_inline (Nullable_1_t163D49A1147F217B7BD43BE8ACC8A5CC6B846D14* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->___value_1;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_m6551BBC02949D33CCB344A89AEEEA73446347A7A_gshared_inline (Nullable_1_t2F950BDA6EF5FEA52F6E9EFD623C1CA64DBF845F* __this, const RuntimeMethod* method)
{
{
bool L_0 = __this->___hasValue_0;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_mA976CAFC25FFF9FA41ECA1AABEFD65BE30502C8A_gshared_inline (List_1_t19B3186BA0BB2F6C3503C04B73A57C413B96CC65* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->____size_2;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR VirtualCurrency_tFB269AF4CE37FC1A4D811F46C721185DA73BF55F Enumerator_get_Current_m9753BB623AC0385B0302D91CEC38101FD11C5F80_gshared_inline (Enumerator_t599ED17DC832928248719958DDA667A508006354* __this, const RuntimeMethod* method)
{
{
VirtualCurrency_tFB269AF4CE37FC1A4D811F46C721185DA73BF55F L_0 = __this->____current_3;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m5C2EC3ABAE6346A79AD74239A99417986F659FA8_gshared_inline (List_1_t709972CDAAE85C0649DBB2E72D8E9C5A5A1A4F52* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->____size_2;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Item_t6F1CC18F5D2D724F93D8D137D9186F250E932914 Enumerator_get_Current_m0466060C29A3F679E2B56BD59C92F6E10E3F3FB0_gshared_inline (Enumerator_tA02A70D14B6F5C8130FB5099082397E70164DFD2* __this, const RuntimeMethod* method)
{
{
Item_t6F1CC18F5D2D724F93D8D137D9186F250E932914 L_0 = __this->____current_3;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_mF590592E32D421DE2C6E2F0D5C2F62FB14CCEFDF_gshared_inline (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->____size_2;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_gshared_inline (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, int32_t ___0_item, const RuntimeMethod* method)
{
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_0 = NULL;
int32_t V_1 = 0;
{
int32_t L_0 = __this->____version_3;
__this->____version_3 = ((int32_t)il2cpp_codegen_add(L_0, 1));
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_1 = __this->____items_1;
V_0 = L_1;
int32_t L_2 = __this->____size_2;
V_1 = L_2;
int32_t L_3 = V_1;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_4 = V_0;
NullCheck(L_4);
if ((!(((uint32_t)L_3) < ((uint32_t)((int32_t)(((RuntimeArray*)L_4)->max_length))))))
{
goto IL_0034;
}
}
{
int32_t L_5 = V_1;
__this->____size_2 = ((int32_t)il2cpp_codegen_add(L_5, 1));
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_6 = V_0;
int32_t L_7 = V_1;
int32_t L_8 = ___0_item;
NullCheck(L_6);
(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (int32_t)L_8);
return;
}
IL_0034:
{
int32_t L_9 = ___0_item;
(( void (*) (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 11)))(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 11));
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 Enumerator_get_Current_mE3475384B761E1C7971D3639BD09117FE8363422_gshared_inline (Enumerator_tEA93FE2B778D098F590CA168BEFC4CD85D73A6B9* __this, const RuntimeMethod* method)
{
{
KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 L_0 = __this->____current_3;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_mF6795DE5F49C1D0B91D6A0955F448B22970D67A9_gshared_inline (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, const RuntimeMethod* method)
{
int32_t V_0 = 0;
{
int32_t L_0 = __this->____version_3;
__this->____version_3 = ((int32_t)il2cpp_codegen_add(L_0, 1));
if (!false)
{
goto IL_0035;
}
}
{
int32_t L_1 = __this->____size_2;
V_0 = L_1;
__this->____size_2 = 0;
int32_t L_2 = V_0;
if ((((int32_t)L_2) <= ((int32_t)0)))
{
goto IL_003c;
}
}
{
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_3 = __this->____items_1;
int32_t L_4 = V_0;
Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_3, 0, L_4, NULL);
return;
}
IL_0035:
{
__this->____size_2 = 0;
}
IL_003c:
{
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Task_1_t0C4CD3A5BB93A184420D73218644C56C70FDA7E2* TaskCompletionSource_1_get_Task_mF44990297C25C7DBE1E65241C03D0120CB551552_gshared_inline (TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37* __this, const RuntimeMethod* method)
{
{
Task_1_t0C4CD3A5BB93A184420D73218644C56C70FDA7E2* L_0 = __this->____task_0;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_mE4800C6D733A4CDE721FD3D8B4E95319B5C64E9E_gshared_inline (Action_1_tBB5A52E9AEFBC4F0C8D94D39CAD16BCB6B8B5929* __this, int64_t ___0_obj, const RuntimeMethod* method)
{
typedef void (*FunctionPointerType) (RuntimeObject*, int64_t, const RuntimeMethod*);
((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_obj, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
}