Files
AIC-Project/LocalTest/Client_BackUpThisFolder_ButDontShipItWithYourGame/il2cppOutput/XWorld.Framework.Shared.cpp
T

3924 lines
195 KiB
C++

#include "pch-cpp.hpp"
#ifndef _MSC_VER
# include <alloca.h>
#else
# include <malloc.h>
#endif
#include <limits>
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, 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);
}
};
struct Dictionary_2_t87EDE08B2E48F793A22DE50D6B3CC2E7EBB2DB54;
struct IEnumerable_1_tEE97FB3EBFE8765D0E2FC164B95E82BA5D0EAE86;
struct IReadOnlyDictionary_2_t8FD5C7F0C22A371C71196C9A42D80E0E47EAC1C8;
struct List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B;
struct List_1_tE322E81B8A734AAA37460590998EC34B0159A852;
struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D;
struct List_1_t8C5FD86499A917E904735CE7B21C24803F286F69;
struct ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031;
struct CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB;
struct GameInfoMsgU5BU5D_t35DFDD9862E4DE215C30CD31DAC1BD8875A25B40;
struct IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832;
struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918;
struct PlayerInfoU5BU5D_tE5F63F9A5E94EB9521CD6013B4F958441ECEB6FD;
struct StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF;
struct ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F;
struct CodePageDataItem_t52460FA30AE37F4F26ACB81055E58002262F19F2;
struct DecoderFallback_t7324102215E4ED41EC065C02EB501CB0BC23CD90;
struct DeterministicRandom_t98F0EBD4614C1E6D9D044D12E26CCF92CDF587D7;
struct EncoderFallback_tD2C40CE114AA9D8E1F7196608B2D088548015293;
struct Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095;
struct ErrorMsg_t51A3A42E066F9786CEFC6BAE26407DD6C38FC0A2;
struct FormatException_tCD210E92627903FFEDAAA706C08FB6222B4D012B;
struct GameInfoMsg_tEAE9D87588B315960D78A2DD9079C5EDC0E98EAA;
struct GameInputMsg_t69B9531887A43725BDEF06B9E4B0800107C88CFB;
struct GameListResponseMsg_t1B0B3532E670252E6914A1B841A802D350E2DFF0;
struct HeartbeatMsg_t103F9D028FB5907830E11E92D813D816A70158BF;
struct IDictionary_t6D03155AF1FA9083817AA5B6AD7DEEACC26AB220;
struct MatchAssignedMsg_tEE4FCB974DF9AE5A8827EEF006FF52290C4C9B1A;
struct MatchFoundMsg_tE6815A00CDD1CD124EFBE2636C489AE3E37DAC45;
struct MatchRequestMsg_t970ABB795FF158396D6FEF603B2EAC8CB54684F9;
struct PacketReader_t053D4237469672D68B2C3F56683C610C6998A354;
struct PacketWriter_tD19415D9F9DAC8A37F1B02A96AEE3A560364D559;
struct PlayerInfo_t85B5C368EEEC035633ED14BBFA3A8ACEBA94F87B;
struct RoomConfig_t0B2E8D9C58BB0FF5E02CF06739F9B2A89833FFCF;
struct RoomEndMsg_t6CCFD8D31A974879CB40EDA0D7D501F6B35365D3;
struct SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6;
struct SnapshotMsg_t31AF549812852C11527A499B654BC179C2286B1C;
struct String_t;
struct UnitySourceGeneratedAssemblyMonoScriptTypes_v1_tB3F3D8495C101366237E76E0BE59542B25B10DC1;
struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915;
IL2CPP_EXTERN_C RuntimeClass* ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* DevDiscovery_t1B9E9A8C955B6E490EB70AA0A1E9BBDBA144D2B2_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ErrorMsg_t51A3A42E066F9786CEFC6BAE26407DD6C38FC0A2_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* FormatException_tCD210E92627903FFEDAAA706C08FB6222B4D012B_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* GameInfoMsg_tEAE9D87588B315960D78A2DD9079C5EDC0E98EAA_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* GameInputMsg_t69B9531887A43725BDEF06B9E4B0800107C88CFB_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* GameListResponseMsg_t1B0B3532E670252E6914A1B841A802D350E2DFF0_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* HeartbeatMsg_t103F9D028FB5907830E11E92D813D816A70158BF_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_t8C5FD86499A917E904735CE7B21C24803F286F69_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_tE322E81B8A734AAA37460590998EC34B0159A852_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* MatchAssignedMsg_tEE4FCB974DF9AE5A8827EEF006FF52290C4C9B1A_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* MatchFoundMsg_tE6815A00CDD1CD124EFBE2636C489AE3E37DAC45_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* MatchRequestMsg_t970ABB795FF158396D6FEF603B2EAC8CB54684F9_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* PacketReader_t053D4237469672D68B2C3F56683C610C6998A354_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* PacketWriter_tD19415D9F9DAC8A37F1B02A96AEE3A560364D559_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* PlayerInfo_t85B5C368EEEC035633ED14BBFA3A8ACEBA94F87B_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* RoomEndMsg_t6CCFD8D31A974879CB40EDA0D7D501F6B35365D3_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* SnapshotMsg_t31AF549812852C11527A499B654BC179C2286B1C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* String_t_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_t362D2083A5FAEA8D3672E139E488F234A84F32D7____5215F475AFB3B7D63D97C134DDB6DE8A19A305C21950087D44EE76F741D86352_FieldInfo_var;
IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_t362D2083A5FAEA8D3672E139E488F234A84F32D7____5C4D8B5AA3249C76A26AA2D432779ECBD61BA14B527FA75DCA4C82E17E1B7387_FieldInfo_var;
IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_t362D2083A5FAEA8D3672E139E488F234A84F32D7____AA411AF75E76AFC032CCB2AA4AB2FB08537CD6043C86CF0BE0776884833C609C_FieldInfo_var;
IL2CPP_EXTERN_C String_t* _stringLiteral2C57BCA91305F3A839A4D9000BE70BC4B657C107;
IL2CPP_EXTERN_C String_t* _stringLiteral45AF1DCFA906DB1613DBD41A066944AF01518936;
IL2CPP_EXTERN_C String_t* _stringLiteral63FB33C94982847446D0B3F360A7A87EA600D4BA;
IL2CPP_EXTERN_C String_t* _stringLiteral7E67D028708106FDC0CF2007F00EB838C9155782;
IL2CPP_EXTERN_C String_t* _stringLiteral96D33F5DFE64A1C1856580FE8907F0EF84895C4A;
IL2CPP_EXTERN_C String_t* _stringLiteralAEFF959544AD0A15D756279285292AD15F98F691;
IL2CPP_EXTERN_C String_t* _stringLiteralBA19DCAB13FB116F1F6D51D404E32A2E71A46438;
IL2CPP_EXTERN_C String_t* _stringLiteralBD7CDA38BCEB9864A6435BFB148C1B9E1EBC00A5;
IL2CPP_EXTERN_C String_t* _stringLiteralC020B5542892826EE6D9594F70191D38AB7D20C6;
IL2CPP_EXTERN_C const RuntimeMethod* Array_Empty_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m6080CA526758F4FA182A066B2780D1761CD36ED5_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Array_Reverse_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m4298AF0CA764FA936F9C5ED3606D1B4E2EC9EBA2_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* DeterministicRandom_Next_m903FC2EDD5BD0A3BCCC7825471BE4280C62BC0FA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_m475A2BC7DCEDF4B81BB7DC1BD4E81951CD5FE681_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_mA067D5CF8406D06A598E516EB0F81555F0F9CE87_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m7B8250AD1CB4B4CFC9B9D2DA0B1F85248629F179_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m963FF01A732552444E927110FD080107EE41E4A3_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m0DDAC06C3D46433725A8ED6742B81133C7B523C0_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_mBC6A189DD43AFFE02F18915093CCBE3278FF3969_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_AddRange_mF51C7242A9710C837B9158D0D120549E49E4FB67_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m3562054E9DAF906503EADFCA2C360C37FE23A16A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_mCF9C36A7DE08AFB2D2EEC76139677E086A6CAD73_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_mF25871EAF2110F26069737B1CA63A081EA78BAB3_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_m5C56707D8D86F0BA84F39D44F70E49361A68FF2B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_m8C4C2204F541D74C5A1D3D701ABFD32571431F7F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_ToArray_m23F8BB7CABADC11EBCAB5AB701B75F56C865BE24_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m1112570A06B0791ED888D5B0F274B6FDF9D3DF7D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m32FCB851A420E2347E6CDA0B54D4A907E84A514C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m3E1257FEE9C30846E4BA6226CDA5F593A89CF75B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m12AABB4887F02CD299A404D423DDD51787E3F23F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m2D26A47B9B8FC5627FC7C2E57D99D33335AB720E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* PacketReader_ReadByte_m5696E566BD4947AC240FDF99D3BB96ADF2390ED4_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* PacketReader_ReadBytes_m0AD27263903FA897FB2320D9D9C1DE2CE436593B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* PacketReader_ReadString_m871AA9D9572B20DFFAA54B799B7543DE415AF263_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* PacketReader_ReadVarLong_m2E52A87EBF34E6F5A0FA00BD3E5AFD3F2D805C03_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* PacketReader_ReadVarUInt_mF40D66B4929AFBE32043FC1C568C8A2856EA6566_RuntimeMethod_var;
struct Exception_t_marshaled_com;
struct Exception_t_marshaled_pinvoke;
struct ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031;
struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918;
IL2CPP_EXTERN_C_BEGIN
IL2CPP_EXTERN_C_END
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
struct U3CModuleU3E_t4D7F76F542AF3E412C97BB8BAD407630D21F94DF
{
};
struct EmptyArray_1_t7187E746F328254739F076CFBCAABB28D4B4554C : public RuntimeObject
{
};
struct List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B : public RuntimeObject
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ____items;
int32_t ____size;
int32_t ____version;
RuntimeObject* ____syncRoot;
};
struct List_1_tE322E81B8A734AAA37460590998EC34B0159A852 : public RuntimeObject
{
GameInfoMsgU5BU5D_t35DFDD9862E4DE215C30CD31DAC1BD8875A25B40* ____items;
int32_t ____size;
int32_t ____version;
RuntimeObject* ____syncRoot;
};
struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D : public RuntimeObject
{
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ____items;
int32_t ____size;
int32_t ____version;
RuntimeObject* ____syncRoot;
};
struct List_1_t8C5FD86499A917E904735CE7B21C24803F286F69 : public RuntimeObject
{
PlayerInfoU5BU5D_tE5F63F9A5E94EB9521CD6013B4F958441ECEB6FD* ____items;
int32_t ____size;
int32_t ____version;
RuntimeObject* ____syncRoot;
};
struct U3CPrivateImplementationDetailsU3E_t362D2083A5FAEA8D3672E139E488F234A84F32D7 : public RuntimeObject
{
};
struct BitConverter_t6E99605185963BC12B3D369E13F2B88997E64A27 : public RuntimeObject
{
};
struct DeterministicRandom_t98F0EBD4614C1E6D9D044D12E26CCF92CDF587D7 : public RuntimeObject
{
uint64_t ____state;
};
struct DevDiscovery_t1B9E9A8C955B6E490EB70AA0A1E9BBDBA144D2B2 : public RuntimeObject
{
};
struct DevDiscoveryCodec_t2840D89D77C63599381AE44982675AA1F5FA603C : public RuntimeObject
{
};
struct Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095 : public RuntimeObject
{
int32_t ___m_codePage;
CodePageDataItem_t52460FA30AE37F4F26ACB81055E58002262F19F2* ___dataItem;
bool ___m_deserializedFromEverett;
bool ___m_isReadOnly;
EncoderFallback_tD2C40CE114AA9D8E1F7196608B2D088548015293* ___encoderFallback;
DecoderFallback_t7324102215E4ED41EC065C02EB501CB0BC23CD90* ___decoderFallback;
};
struct ErrorMsg_t51A3A42E066F9786CEFC6BAE26407DD6C38FC0A2 : public RuntimeObject
{
int32_t ___Code;
String_t* ___Message;
};
struct FrameCodec_t29FA99712EEDDCA268F6D32281FCCE6FE925729E : public RuntimeObject
{
};
struct FrameworkInfo_t3FCB68226B1B019A1F25813D554E8A4D9E92B768 : public RuntimeObject
{
};
struct GameInfoMsg_tEAE9D87588B315960D78A2DD9079C5EDC0E98EAA : public RuntimeObject
{
String_t* ___GameId;
int32_t ___Version;
String_t* ___DisplayName;
int32_t ___MinPlayers;
int32_t ___MaxPlayers;
};
struct GameInputMsg_t69B9531887A43725BDEF06B9E4B0800107C88CFB : public RuntimeObject
{
uint16_t ___GameOpcode;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___Payload;
};
struct GameListResponseMsg_t1B0B3532E670252E6914A1B841A802D350E2DFF0 : public RuntimeObject
{
List_1_tE322E81B8A734AAA37460590998EC34B0159A852* ___Games;
};
struct HeartbeatMsg_t103F9D028FB5907830E11E92D813D816A70158BF : public RuntimeObject
{
int64_t ___ClientTimeMs;
};
struct MatchAssignedMsg_tEE4FCB974DF9AE5A8827EEF006FF52290C4C9B1A : public RuntimeObject
{
String_t* ___GameId;
int32_t ___Version;
};
struct MatchFoundMsg_tE6815A00CDD1CD124EFBE2636C489AE3E37DAC45 : public RuntimeObject
{
String_t* ___RoomId;
int32_t ___Version;
int32_t ___SelfPlayerId;
List_1_t8C5FD86499A917E904735CE7B21C24803F286F69* ___Players;
};
struct MatchRequestMsg_t970ABB795FF158396D6FEF603B2EAC8CB54684F9 : public RuntimeObject
{
String_t* ___GameId;
int32_t ___Version;
};
struct PacketReader_t053D4237469672D68B2C3F56683C610C6998A354 : public RuntimeObject
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ____buf;
int32_t ____pos;
};
struct PacketWriter_tD19415D9F9DAC8A37F1B02A96AEE3A560364D559 : public RuntimeObject
{
List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B* ____buf;
};
struct PlayerInfo_t85B5C368EEEC035633ED14BBFA3A8ACEBA94F87B : public RuntimeObject
{
int32_t ___PlayerId;
String_t* ___Name;
bool ___IsAI;
};
struct RoomConfig_t0B2E8D9C58BB0FF5E02CF06739F9B2A89833FFCF : public RuntimeObject
{
String_t* ___GameId;
int32_t ___Version;
uint64_t ___Seed;
int32_t ___PlayerCount;
RuntimeObject* ___Params;
};
struct RoomEndMsg_t6CCFD8D31A974879CB40EDA0D7D501F6B35365D3 : public RuntimeObject
{
int32_t ___WinnerPlayerId;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___ResultBlob;
};
struct SnapshotMsg_t31AF549812852C11527A499B654BC179C2286B1C : public RuntimeObject
{
int32_t ___Tick;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___StateBlob;
};
struct String_t : public RuntimeObject
{
int32_t ____stringLength;
Il2CppChar ____firstChar;
};
struct UnitySourceGeneratedAssemblyMonoScriptTypes_v1_tB3F3D8495C101366237E76E0BE59542B25B10DC1 : public RuntimeObject
{
};
struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F : public RuntimeObject
{
};
struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_pinvoke
{
};
struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_com
{
};
struct Enumerator_t2C1A204DDAED737A3FAFDC1CE4E1696823F239D2
{
List_1_tE322E81B8A734AAA37460590998EC34B0159A852* ____list;
int32_t ____index;
int32_t ____version;
GameInfoMsg_tEAE9D87588B315960D78A2DD9079C5EDC0E98EAA* ____current;
};
struct Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A
{
List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* ____list;
int32_t ____index;
int32_t ____version;
RuntimeObject* ____current;
};
struct Enumerator_t01D3740B8BA982838D20015FC878022BDD44D624
{
List_1_t8C5FD86499A917E904735CE7B21C24803F286F69* ____list;
int32_t ____index;
int32_t ____version;
PlayerInfo_t85B5C368EEEC035633ED14BBFA3A8ACEBA94F87B* ____current;
};
struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22
{
bool ___m_value;
};
struct Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3
{
uint8_t ___m_value;
};
struct DevDiscoveryQuery_t6555253243059F683AF24FD9003D10F5B7B22E57
{
uint32_t ___ProtoVersion;
uint32_t ___Nonce;
String_t* ___Token;
};
struct DevDiscoveryQuery_t6555253243059F683AF24FD9003D10F5B7B22E57_marshaled_pinvoke
{
uint32_t ___ProtoVersion;
uint32_t ___Nonce;
char* ___Token;
};
struct DevDiscoveryQuery_t6555253243059F683AF24FD9003D10F5B7B22E57_marshaled_com
{
uint32_t ___ProtoVersion;
uint32_t ___Nonce;
Il2CppChar* ___Token;
};
struct DevDiscoveryReply_tEB551562E331E3C7E5BD7E64ED26B405BCDEA21E
{
uint32_t ___ProtoVersion;
uint32_t ___Nonce;
String_t* ___ServerName;
String_t* ___GatewayUrl;
String_t* ___ResourceBaseUrl;
String_t* ___Token;
};
struct DevDiscoveryReply_tEB551562E331E3C7E5BD7E64ED26B405BCDEA21E_marshaled_pinvoke
{
uint32_t ___ProtoVersion;
uint32_t ___Nonce;
char* ___ServerName;
char* ___GatewayUrl;
char* ___ResourceBaseUrl;
char* ___Token;
};
struct DevDiscoveryReply_tEB551562E331E3C7E5BD7E64ED26B405BCDEA21E_marshaled_com
{
uint32_t ___ProtoVersion;
uint32_t ___Nonce;
Il2CppChar* ___ServerName;
Il2CppChar* ___GatewayUrl;
Il2CppChar* ___ResourceBaseUrl;
Il2CppChar* ___Token;
};
struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2 : public ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F
{
};
struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_marshaled_pinvoke
{
};
struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_marshaled_com
{
};
struct Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C
{
int32_t ___m_value;
};
struct Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3
{
int64_t ___m_value;
};
struct IntPtr_t
{
void* ___m_value;
};
struct NetMessage_t994D65FCBF7831A44619DB60749842F1AECC4CCC
{
uint16_t ___Opcode;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___Payload;
};
struct NetMessage_t994D65FCBF7831A44619DB60749842F1AECC4CCC_marshaled_pinvoke
{
uint16_t ___Opcode;
Il2CppSafeArray* ___Payload;
};
struct NetMessage_t994D65FCBF7831A44619DB60749842F1AECC4CCC_marshaled_com
{
uint16_t ___Opcode;
Il2CppSafeArray* ___Payload;
};
struct Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C
{
float ___m_value;
};
struct UInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455
{
uint16_t ___m_value;
};
struct UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B
{
uint32_t ___m_value;
};
struct UInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF
{
uint64_t ___m_value;
};
struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915
{
union
{
struct
{
};
uint8_t Void_t4861ACF8F4594C3437BB48B6E56783494B843915__padding[1];
};
};
#pragma pack(push, tp, 1)
struct __StaticArrayInitTypeSizeU3D1309_tF123291510348DAB8C217F6954E42702289E9897
{
union
{
struct
{
union
{
};
};
uint8_t __StaticArrayInitTypeSizeU3D1309_tF123291510348DAB8C217F6954E42702289E9897__padding[1309];
};
};
#pragma pack(pop, tp)
#pragma pack(push, tp, 1)
struct __StaticArrayInitTypeSizeU3D629_t8C636A2AA9C0EC9C693BE9F1C13DF2C8BD4C0860
{
union
{
struct
{
union
{
};
};
uint8_t __StaticArrayInitTypeSizeU3D629_t8C636A2AA9C0EC9C693BE9F1C13DF2C8BD4C0860__padding[629];
};
};
#pragma pack(pop, tp)
struct MonoScriptData_t093234398CC9A3A684B5674BE972D1D2C9701740
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___FilePathsData;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___TypesData;
int32_t ___TotalTypes;
int32_t ___TotalFiles;
bool ___IsEditorOnly;
};
struct MonoScriptData_t093234398CC9A3A684B5674BE972D1D2C9701740_marshaled_pinvoke
{
Il2CppSafeArray* ___FilePathsData;
Il2CppSafeArray* ___TypesData;
int32_t ___TotalTypes;
int32_t ___TotalFiles;
int32_t ___IsEditorOnly;
};
struct MonoScriptData_t093234398CC9A3A684B5674BE972D1D2C9701740_marshaled_com
{
Il2CppSafeArray* ___FilePathsData;
Il2CppSafeArray* ___TypesData;
int32_t ___TotalTypes;
int32_t ___TotalFiles;
int32_t ___IsEditorOnly;
};
struct Channel_t17E76AB643A34A94EDD3F962A2937927906AAF4A
{
uint8_t ___value__;
};
struct Exception_t : public RuntimeObject
{
String_t* ____className;
String_t* ____message;
RuntimeObject* ____data;
Exception_t* ____innerException;
String_t* ____helpURL;
RuntimeObject* ____stackTrace;
String_t* ____stackTraceString;
String_t* ____remoteStackTraceString;
int32_t ____remoteStackIndex;
RuntimeObject* ____dynamicMethods;
int32_t ____HResult;
String_t* ____source;
SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager;
StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces;
IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832* ___native_trace_ips;
int32_t ___caught_in_unmanaged;
};
struct Exception_t_marshaled_pinvoke
{
char* ____className;
char* ____message;
RuntimeObject* ____data;
Exception_t_marshaled_pinvoke* ____innerException;
char* ____helpURL;
Il2CppIUnknown* ____stackTrace;
char* ____stackTraceString;
char* ____remoteStackTraceString;
int32_t ____remoteStackIndex;
Il2CppIUnknown* ____dynamicMethods;
int32_t ____HResult;
char* ____source;
SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager;
StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces;
Il2CppSafeArray* ___native_trace_ips;
int32_t ___caught_in_unmanaged;
};
struct Exception_t_marshaled_com
{
Il2CppChar* ____className;
Il2CppChar* ____message;
RuntimeObject* ____data;
Exception_t_marshaled_com* ____innerException;
Il2CppChar* ____helpURL;
Il2CppIUnknown* ____stackTrace;
Il2CppChar* ____stackTraceString;
Il2CppChar* ____remoteStackTraceString;
int32_t ____remoteStackIndex;
Il2CppIUnknown* ____dynamicMethods;
int32_t ____HResult;
Il2CppChar* ____source;
SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager;
StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces;
Il2CppSafeArray* ___native_trace_ips;
int32_t ___caught_in_unmanaged;
};
struct FrameworkOpcode_t079B3172A490384E16B4F987206EE83230DC2FD4
{
uint16_t ___value__;
};
struct RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5
{
intptr_t ___value;
};
struct Frame_tB5DFF0B6D52A860CBBC7BADDC454658FC47E12E0
{
uint8_t ___Channel;
uint16_t ___Opcode;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___Payload;
};
struct Frame_tB5DFF0B6D52A860CBBC7BADDC454658FC47E12E0_marshaled_pinvoke
{
uint8_t ___Channel;
uint16_t ___Opcode;
Il2CppSafeArray* ___Payload;
};
struct Frame_tB5DFF0B6D52A860CBBC7BADDC454658FC47E12E0_marshaled_com
{
uint8_t ___Channel;
uint16_t ___Opcode;
Il2CppSafeArray* ___Payload;
};
struct SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295 : public Exception_t
{
};
struct ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263 : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295
{
String_t* ____paramName;
};
struct FormatException_tCD210E92627903FFEDAAA706C08FB6222B4D012B : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295
{
};
struct ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F : public ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263
{
RuntimeObject* ____actualValue;
};
struct EmptyArray_1_t7187E746F328254739F076CFBCAABB28D4B4554C_StaticFields
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___Value;
};
struct List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B_StaticFields
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___s_emptyArray;
};
struct List_1_tE322E81B8A734AAA37460590998EC34B0159A852_StaticFields
{
GameInfoMsgU5BU5D_t35DFDD9862E4DE215C30CD31DAC1BD8875A25B40* ___s_emptyArray;
};
struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D_StaticFields
{
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___s_emptyArray;
};
struct List_1_t8C5FD86499A917E904735CE7B21C24803F286F69_StaticFields
{
PlayerInfoU5BU5D_tE5F63F9A5E94EB9521CD6013B4F958441ECEB6FD* ___s_emptyArray;
};
struct U3CPrivateImplementationDetailsU3E_t362D2083A5FAEA8D3672E139E488F234A84F32D7_StaticFields
{
int32_t ___5215F475AFB3B7D63D97C134DDB6DE8A19A305C21950087D44EE76F741D86352;
__StaticArrayInitTypeSizeU3D1309_tF123291510348DAB8C217F6954E42702289E9897 ___5C4D8B5AA3249C76A26AA2D432779ECBD61BA14B527FA75DCA4C82E17E1B7387;
__StaticArrayInitTypeSizeU3D629_t8C636A2AA9C0EC9C693BE9F1C13DF2C8BD4C0860 ___AA411AF75E76AFC032CCB2AA4AB2FB08537CD6043C86CF0BE0776884833C609C;
};
struct BitConverter_t6E99605185963BC12B3D369E13F2B88997E64A27_StaticFields
{
bool ___IsLittleEndian;
};
struct DevDiscovery_t1B9E9A8C955B6E490EB70AA0A1E9BBDBA144D2B2_StaticFields
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___Magic;
};
struct Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095_StaticFields
{
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___defaultEncoding;
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___unicodeEncoding;
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___bigEndianUnicode;
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___utf7Encoding;
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___utf8Encoding;
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___utf32Encoding;
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___asciiEncoding;
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___latin1Encoding;
Dictionary_2_t87EDE08B2E48F793A22DE50D6B3CC2E7EBB2DB54* ___encodings;
RuntimeObject* ___s_InternalSyncObject;
};
struct String_t_StaticFields
{
String_t* ___Empty;
};
struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_StaticFields
{
String_t* ___TrueString;
String_t* ___FalseString;
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
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;
}
};
struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918 : public RuntimeArray
{
ALIGN_FIELD (8) RuntimeObject* m_Items[1];
inline RuntimeObject* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline RuntimeObject** GetAddressAt(il2cpp_array_size_t index)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items + index;
}
inline void SetAt(il2cpp_array_size_t index, RuntimeObject* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline RuntimeObject* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline RuntimeObject** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, RuntimeObject* value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* Array_Empty_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m6080CA526758F4FA182A066B2780D1761CD36ED5_gshared_inline (const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mD9DC3E3C3697830A4823047AB29A77DBBB5ED419_gshared (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_gshared (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Reverse_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m4298AF0CA764FA936F9C5ED3606D1B4E2EC9EBA2_gshared (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_array, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m3E1257FEE9C30846E4BA6226CDA5F593A89CF75B_gshared (List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B* __this, int32_t ___0_capacity, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mCF9C36A7DE08AFB2D2EEC76139677E086A6CAD73_gshared_inline (List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B* __this, uint8_t ___0_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_AddRange_mF51C7242A9710C837B9158D0D120549E49E4FB67_gshared (List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* List_1_ToArray_m23F8BB7CABADC11EBCAB5AB701B75F56C865BE24_gshared (List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void List_1_AddWithResize_m79A9BF770BEF9C06BE40D5401E55E375F2726CC4_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void List_1_AddWithResize_m735EBD7363A06760DE25BACA0FC47F76CA0DEEAB_gshared (List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B* __this, uint8_t ___0_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B (RuntimeArray* ___0_array, RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 ___1_fldHandle, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2 (RuntimeObject* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentOutOfRangeException__ctor_mE5B2755F0BEA043CACF915D5CE140859EE58FA66 (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* __this, String_t* ___0_paramName, String_t* ___1_message, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint64_t DeterministicRandom_NextU64_m102D7BFC5624F122A103D470F5BC6D5F96A4B73A (DeterministicRandom_t98F0EBD4614C1E6D9D044D12E26CCF92CDF587D7* __this, const RuntimeMethod* method) ;
inline ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* Array_Empty_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m6080CA526758F4FA182A066B2780D1761CD36ED5_inline (const RuntimeMethod* method)
{
return (( ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* (*) (const RuntimeMethod*))Array_Empty_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m6080CA526758F4FA182A066B2780D1761CD36ED5_gshared_inline)(method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NetMessage__ctor_m07D64DFC86D29C1827BDE7B2333176C63E229DA3 (NetMessage_t994D65FCBF7831A44619DB60749842F1AECC4CCC* __this, uint16_t ___0_opcode, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___1_payload, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PacketWriter__ctor_mB305308F3C5D8CBD3FD6728E833F06177861E7F1 (PacketWriter_tD19415D9F9DAC8A37F1B02A96AEE3A560364D559* __this, int32_t ___0_capacity, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DevDiscoveryCodec_WriteHeader_mC3D859D46192AC717CDD684271596623029938CD (PacketWriter_tD19415D9F9DAC8A37F1B02A96AEE3A560364D559* ___0_w, uint8_t ___1_type, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PacketWriter_WriteVarUInt_m1F7374FB2364E1C4A5E9C3B10FF2EEB94806E5B8 (PacketWriter_tD19415D9F9DAC8A37F1B02A96AEE3A560364D559* __this, uint32_t ___0_v, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PacketWriter_WriteString_m5FAC325DD97E33E46122B434D0CC3CE9DD8BFC08 (PacketWriter_tD19415D9F9DAC8A37F1B02A96AEE3A560364D559* __this, String_t* ___0_s, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* PacketWriter_ToArray_m1570E726B28908ECBE06EE6813036EC8AEE5E993 (PacketWriter_tD19415D9F9DAC8A37F1B02A96AEE3A560364D559* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PacketReader__ctor_mE313E7ACF760FC21AF529C466BEB4D0343AD403F (PacketReader_t053D4237469672D68B2C3F56683C610C6998A354* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_data, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DevDiscoveryCodec_ReadAndCheckHeader_m765EEE7117980B14F2F76D80BCDEF62580BE8E21 (PacketReader_t053D4237469672D68B2C3F56683C610C6998A354* ___0_r, uint8_t ___1_expectedType, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t PacketReader_ReadVarUInt_mF40D66B4929AFBE32043FC1C568C8A2856EA6566 (PacketReader_t053D4237469672D68B2C3F56683C610C6998A354* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* PacketReader_ReadString_m871AA9D9572B20DFFAA54B799B7543DE415AF263 (PacketReader_t053D4237469672D68B2C3F56683C610C6998A354* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PacketWriter_WriteByte_m3875E0DACFBEF2057C9828BC5CCF9337927677D4 (PacketWriter_tD19415D9F9DAC8A37F1B02A96AEE3A560364D559* __this, uint8_t ___0_v, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint8_t PacketReader_ReadByte_m5696E566BD4947AC240FDF99D3BB96ADF2390ED4 (PacketReader_t053D4237469672D68B2C3F56683C610C6998A354* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Frame__ctor_mDE39FC974643F6C90AA202E248F222CBD5D0AC5B (Frame_tB5DFF0B6D52A860CBBC7BADDC454658FC47E12E0* __this, uint8_t ___0_channel, uint16_t ___1_opcode, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___2_payload, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PacketWriter_WriteUInt16_m946A35B06380AADF1F247E88095C5938E8E34110 (PacketWriter_tD19415D9F9DAC8A37F1B02A96AEE3A560364D559* __this, uint16_t ___0_v, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PacketWriter_WriteBytes_mE19F64FC4DC5D3751E65E7A3A25197F1C9ABD3BE (PacketWriter_tD19415D9F9DAC8A37F1B02A96AEE3A560364D559* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_data, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint16_t PacketReader_ReadUInt16_m9B6B6A9E5489CDB1E52462DE0F84FD94BC8D5817 (PacketReader_t053D4237469672D68B2C3F56683C610C6998A354* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* PacketReader_ReadBytes_m0AD27263903FA897FB2320D9D9C1DE2CE436593B (PacketReader_t053D4237469672D68B2C3F56683C610C6998A354* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PacketWriter_WriteVarLong_mDD78DE46B80C8E09FFE436FDC6F98E9273D492CC (PacketWriter_tD19415D9F9DAC8A37F1B02A96AEE3A560364D559* __this, int64_t ___0_v, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HeartbeatMsg__ctor_m58A00353E4EE90B0BAADCFC1C000F121C8EBD34B (HeartbeatMsg_t103F9D028FB5907830E11E92D813D816A70158BF* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t PacketReader_ReadVarLong_m2E52A87EBF34E6F5A0FA00BD3E5AFD3F2D805C03 (PacketReader_t053D4237469672D68B2C3F56683C610C6998A354* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PacketWriter_WriteVarInt_m181EE02E3D1D97BFDB68EC86C5E2ACB48216A524 (PacketWriter_tD19415D9F9DAC8A37F1B02A96AEE3A560364D559* __this, int32_t ___0_v, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MatchRequestMsg__ctor_m31BA640797F3A745F26F30E1B976C7334ADECAB7 (MatchRequestMsg_t970ABB795FF158396D6FEF603B2EAC8CB54684F9* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t PacketReader_ReadVarInt_mA8F76271B85A7CA95AB02F72BD222C74387200A5 (PacketReader_t053D4237469672D68B2C3F56683C610C6998A354* __this, const RuntimeMethod* method) ;
inline int32_t List_1_get_Count_m2D26A47B9B8FC5627FC7C2E57D99D33335AB720E_inline (List_1_t8C5FD86499A917E904735CE7B21C24803F286F69* __this, const RuntimeMethod* method)
{
return (( int32_t (*) (List_1_t8C5FD86499A917E904735CE7B21C24803F286F69*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method);
}
inline Enumerator_t01D3740B8BA982838D20015FC878022BDD44D624 List_1_GetEnumerator_m8C4C2204F541D74C5A1D3D701ABFD32571431F7F (List_1_t8C5FD86499A917E904735CE7B21C24803F286F69* __this, const RuntimeMethod* method)
{
return (( Enumerator_t01D3740B8BA982838D20015FC878022BDD44D624 (*) (List_1_t8C5FD86499A917E904735CE7B21C24803F286F69*, const RuntimeMethod*))List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_gshared)(__this, method);
}
inline void Enumerator_Dispose_m475A2BC7DCEDF4B81BB7DC1BD4E81951CD5FE681 (Enumerator_t01D3740B8BA982838D20015FC878022BDD44D624* __this, const RuntimeMethod* method)
{
(( void (*) (Enumerator_t01D3740B8BA982838D20015FC878022BDD44D624*, const RuntimeMethod*))Enumerator_Dispose_mD9DC3E3C3697830A4823047AB29A77DBBB5ED419_gshared)(__this, method);
}
inline PlayerInfo_t85B5C368EEEC035633ED14BBFA3A8ACEBA94F87B* Enumerator_get_Current_mBC6A189DD43AFFE02F18915093CCBE3278FF3969_inline (Enumerator_t01D3740B8BA982838D20015FC878022BDD44D624* __this, const RuntimeMethod* method)
{
return (( PlayerInfo_t85B5C368EEEC035633ED14BBFA3A8ACEBA94F87B* (*) (Enumerator_t01D3740B8BA982838D20015FC878022BDD44D624*, const RuntimeMethod*))Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PacketWriter_WriteBool_m522AB594C5843FEE36585E19FA0AA5DEDD431FCD (PacketWriter_tD19415D9F9DAC8A37F1B02A96AEE3A560364D559* __this, bool ___0_v, const RuntimeMethod* method) ;
inline bool Enumerator_MoveNext_m7B8250AD1CB4B4CFC9B9D2DA0B1F85248629F179 (Enumerator_t01D3740B8BA982838D20015FC878022BDD44D624* __this, const RuntimeMethod* method)
{
return (( bool (*) (Enumerator_t01D3740B8BA982838D20015FC878022BDD44D624*, const RuntimeMethod*))Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MatchFoundMsg__ctor_m9CCC7555AE84A0D28B548561EA6C23FAC97BABF2 (MatchFoundMsg_tE6815A00CDD1CD124EFBE2636C489AE3E37DAC45* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlayerInfo__ctor_mDF52981F418935D94BC21D34DFA57CD3B892C30F (PlayerInfo_t85B5C368EEEC035633ED14BBFA3A8ACEBA94F87B* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PacketReader_ReadBool_m23A37160B1B0A10DB72D59E7DD6572876E6CFA7A (PacketReader_t053D4237469672D68B2C3F56683C610C6998A354* __this, const RuntimeMethod* method) ;
inline void List_1_Add_m3562054E9DAF906503EADFCA2C360C37FE23A16A_inline (List_1_t8C5FD86499A917E904735CE7B21C24803F286F69* __this, PlayerInfo_t85B5C368EEEC035633ED14BBFA3A8ACEBA94F87B* ___0_item, const RuntimeMethod* method)
{
(( void (*) (List_1_t8C5FD86499A917E904735CE7B21C24803F286F69*, PlayerInfo_t85B5C368EEEC035633ED14BBFA3A8ACEBA94F87B*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method);
}
inline void List_1__ctor_m1112570A06B0791ED888D5B0F274B6FDF9D3DF7D (List_1_t8C5FD86499A917E904735CE7B21C24803F286F69* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_t8C5FD86499A917E904735CE7B21C24803F286F69*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method);
}
inline int32_t List_1_get_Count_m12AABB4887F02CD299A404D423DDD51787E3F23F_inline (List_1_tE322E81B8A734AAA37460590998EC34B0159A852* __this, const RuntimeMethod* method)
{
return (( int32_t (*) (List_1_tE322E81B8A734AAA37460590998EC34B0159A852*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method);
}
inline Enumerator_t2C1A204DDAED737A3FAFDC1CE4E1696823F239D2 List_1_GetEnumerator_m5C56707D8D86F0BA84F39D44F70E49361A68FF2B (List_1_tE322E81B8A734AAA37460590998EC34B0159A852* __this, const RuntimeMethod* method)
{
return (( Enumerator_t2C1A204DDAED737A3FAFDC1CE4E1696823F239D2 (*) (List_1_tE322E81B8A734AAA37460590998EC34B0159A852*, const RuntimeMethod*))List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_gshared)(__this, method);
}
inline void Enumerator_Dispose_mA067D5CF8406D06A598E516EB0F81555F0F9CE87 (Enumerator_t2C1A204DDAED737A3FAFDC1CE4E1696823F239D2* __this, const RuntimeMethod* method)
{
(( void (*) (Enumerator_t2C1A204DDAED737A3FAFDC1CE4E1696823F239D2*, const RuntimeMethod*))Enumerator_Dispose_mD9DC3E3C3697830A4823047AB29A77DBBB5ED419_gshared)(__this, method);
}
inline GameInfoMsg_tEAE9D87588B315960D78A2DD9079C5EDC0E98EAA* Enumerator_get_Current_m0DDAC06C3D46433725A8ED6742B81133C7B523C0_inline (Enumerator_t2C1A204DDAED737A3FAFDC1CE4E1696823F239D2* __this, const RuntimeMethod* method)
{
return (( GameInfoMsg_tEAE9D87588B315960D78A2DD9079C5EDC0E98EAA* (*) (Enumerator_t2C1A204DDAED737A3FAFDC1CE4E1696823F239D2*, const RuntimeMethod*))Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline)(__this, method);
}
inline bool Enumerator_MoveNext_m963FF01A732552444E927110FD080107EE41E4A3 (Enumerator_t2C1A204DDAED737A3FAFDC1CE4E1696823F239D2* __this, const RuntimeMethod* method)
{
return (( bool (*) (Enumerator_t2C1A204DDAED737A3FAFDC1CE4E1696823F239D2*, const RuntimeMethod*))Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameListResponseMsg__ctor_m0B8DB30B57B1B83DD19445313B65E22B1DB9174B (GameListResponseMsg_t1B0B3532E670252E6914A1B841A802D350E2DFF0* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameInfoMsg__ctor_mE92FC1833570815F11A5290E16D08E47FE59C8D0 (GameInfoMsg_tEAE9D87588B315960D78A2DD9079C5EDC0E98EAA* __this, const RuntimeMethod* method) ;
inline void List_1_Add_mF25871EAF2110F26069737B1CA63A081EA78BAB3_inline (List_1_tE322E81B8A734AAA37460590998EC34B0159A852* __this, GameInfoMsg_tEAE9D87588B315960D78A2DD9079C5EDC0E98EAA* ___0_item, const RuntimeMethod* method)
{
(( void (*) (List_1_tE322E81B8A734AAA37460590998EC34B0159A852*, GameInfoMsg_tEAE9D87588B315960D78A2DD9079C5EDC0E98EAA*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method);
}
inline void List_1__ctor_m32FCB851A420E2347E6CDA0B54D4A907E84A514C (List_1_tE322E81B8A734AAA37460590998EC34B0159A852* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_tE322E81B8A734AAA37460590998EC34B0159A852*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MatchAssignedMsg__ctor_mE07601C7C6D8573F307D2482425B6F2E2E358B76 (MatchAssignedMsg_tEE4FCB974DF9AE5A8827EEF006FF52290C4C9B1A* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameInputMsg__ctor_m4C16E2E3C95709AA5962E9C1C9BE717FE5275659 (GameInputMsg_t69B9531887A43725BDEF06B9E4B0800107C88CFB* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SnapshotMsg__ctor_m08C2E9A7844883406A2A5698416AEDD323D77A9A (SnapshotMsg_t31AF549812852C11527A499B654BC179C2286B1C* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RoomEndMsg__ctor_m2BA26CED395BD8BA3EAE2C3F1297ABBDA173D908 (RoomEndMsg_t6CCFD8D31A974879CB40EDA0D7D501F6B35365D3* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ErrorMsg__ctor_m5F31811D4850A68B214FE0BA5EBFCCC3A6040A8E (ErrorMsg_t51A3A42E066F9786CEFC6BAE26407DD6C38FC0A2* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FormatException__ctor_mE04AEA59C0EEFF4BD34B7CE8601F9D331D1D473E (FormatException_tCD210E92627903FFEDAAA706C08FB6222B4D012B* __this, String_t* ___0_message, const RuntimeMethod* method) ;
inline void Array_Reverse_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m4298AF0CA764FA936F9C5ED3606D1B4E2EC9EBA2 (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_array, const RuntimeMethod* method)
{
(( void (*) (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, const RuntimeMethod*))Array_Reverse_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m4298AF0CA764FA936F9C5ED3606D1B4E2EC9EBA2_gshared)(___0_array, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float BitConverter_ToSingle_m61C4AA4550F008C0F7681DFF8D6FAE889FA149FD (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_value, int32_t ___1_startIndex, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41 (RuntimeArray* ___0_sourceArray, int32_t ___1_sourceIndex, RuntimeArray* ___2_destinationArray, int32_t ___3_destinationIndex, int32_t ___4_length, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* Encoding_get_UTF8_m9FA98A53CE96FD6D02982625C5246DD36C1235C9 (const RuntimeMethod* method) ;
inline void List_1__ctor_m3E1257FEE9C30846E4BA6226CDA5F593A89CF75B (List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B* __this, int32_t ___0_capacity, const RuntimeMethod* method)
{
(( void (*) (List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B*, int32_t, const RuntimeMethod*))List_1__ctor_m3E1257FEE9C30846E4BA6226CDA5F593A89CF75B_gshared)(__this, ___0_capacity, method);
}
inline void List_1_Add_mCF9C36A7DE08AFB2D2EEC76139677E086A6CAD73_inline (List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B* __this, uint8_t ___0_item, const RuntimeMethod* method)
{
(( void (*) (List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B*, uint8_t, const RuntimeMethod*))List_1_Add_mCF9C36A7DE08AFB2D2EEC76139677E086A6CAD73_gshared_inline)(__this, ___0_item, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* BitConverter_GetBytes_m86ADBB3533A4FFA79B7303FBEBC9EBD1BCA6A549 (float ___0_value, const RuntimeMethod* method) ;
inline void List_1_AddRange_mF51C7242A9710C837B9158D0D120549E49E4FB67 (List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method)
{
(( void (*) (List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B*, RuntimeObject*, const RuntimeMethod*))List_1_AddRange_mF51C7242A9710C837B9158D0D120549E49E4FB67_gshared)(__this, ___0_collection, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478 (String_t* ___0_value, const RuntimeMethod* method) ;
inline ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* List_1_ToArray_m23F8BB7CABADC11EBCAB5AB701B75F56C865BE24 (List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B* __this, const RuntimeMethod* method)
{
return (( ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* (*) (List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B*, const RuntimeMethod*))List_1_ToArray_m23F8BB7CABADC11EBCAB5AB701B75F56C865BE24_gshared)(__this, method);
}
inline void List_1_AddWithResize_m79A9BF770BEF9C06BE40D5401E55E375F2726CC4 (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
{
(( void (*) (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*, RuntimeObject*, const RuntimeMethod*))List_1_AddWithResize_m79A9BF770BEF9C06BE40D5401E55E375F2726CC4_gshared)(__this, ___0_item, method);
}
inline void List_1_AddWithResize_m735EBD7363A06760DE25BACA0FC47F76CA0DEEAB (List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B* __this, uint8_t ___0_item, const RuntimeMethod* method)
{
(( void (*) (List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B*, uint8_t, const RuntimeMethod*))List_1_AddWithResize_m735EBD7363A06760DE25BACA0FC47F76CA0DEEAB_gshared)(__this, ___0_item, 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
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MonoScriptData_t093234398CC9A3A684B5674BE972D1D2C9701740 UnitySourceGeneratedAssemblyMonoScriptTypes_v1_Get_mCB3AC29D43C0692116B49E800BD05CE6DE351CEF (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*)&U3CPrivateImplementationDetailsU3E_t362D2083A5FAEA8D3672E139E488F234A84F32D7____5C4D8B5AA3249C76A26AA2D432779ECBD61BA14B527FA75DCA4C82E17E1B7387_FieldInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_t362D2083A5FAEA8D3672E139E488F234A84F32D7____AA411AF75E76AFC032CCB2AA4AB2FB08537CD6043C86CF0BE0776884833C609C_FieldInfo_var);
s_Il2CppMethodInitialized = true;
}
MonoScriptData_t093234398CC9A3A684B5674BE972D1D2C9701740 V_0;
memset((&V_0), 0, sizeof(V_0));
{
il2cpp_codegen_initobj((&V_0), sizeof(MonoScriptData_t093234398CC9A3A684B5674BE972D1D2C9701740));
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)SZArrayNew(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var, (uint32_t)((int32_t)629));
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_1 = L_0;
RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_2 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t362D2083A5FAEA8D3672E139E488F234A84F32D7____AA411AF75E76AFC032CCB2AA4AB2FB08537CD6043C86CF0BE0776884833C609C_FieldInfo_var) };
RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_1, L_2, NULL);
(&V_0)->___FilePathsData = L_1;
Il2CppCodeGenWriteBarrier((void**)(&(&V_0)->___FilePathsData), (void*)L_1);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_3 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)SZArrayNew(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var, (uint32_t)((int32_t)1309));
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_4 = L_3;
RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_5 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t362D2083A5FAEA8D3672E139E488F234A84F32D7____5C4D8B5AA3249C76A26AA2D432779ECBD61BA14B527FA75DCA4C82E17E1B7387_FieldInfo_var) };
RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_4, L_5, NULL);
(&V_0)->___TypesData = L_4;
Il2CppCodeGenWriteBarrier((void**)(&(&V_0)->___TypesData), (void*)L_4);
(&V_0)->___TotalFiles = ((int32_t)12);
(&V_0)->___TotalTypes = ((int32_t)34);
(&V_0)->___IsEditorOnly = (bool)0;
MonoScriptData_t093234398CC9A3A684B5674BE972D1D2C9701740 L_6 = V_0;
return L_6;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnitySourceGeneratedAssemblyMonoScriptTypes_v1__ctor_mFC2B94AB7405F1F012573137E8D23C7E4150B805 (UnitySourceGeneratedAssemblyMonoScriptTypes_v1_tB3F3D8495C101366237E76E0BE59542B25B10DC1* __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
IL2CPP_EXTERN_C void MonoScriptData_t093234398CC9A3A684B5674BE972D1D2C9701740_marshal_pinvoke(const MonoScriptData_t093234398CC9A3A684B5674BE972D1D2C9701740& unmarshaled, MonoScriptData_t093234398CC9A3A684B5674BE972D1D2C9701740_marshaled_pinvoke& marshaled)
{
marshaled.___FilePathsData = il2cpp_codegen_com_marshal_safe_array(IL2CPP_VT_I1, unmarshaled.___FilePathsData);
marshaled.___TypesData = il2cpp_codegen_com_marshal_safe_array(IL2CPP_VT_I1, unmarshaled.___TypesData);
marshaled.___TotalTypes = unmarshaled.___TotalTypes;
marshaled.___TotalFiles = unmarshaled.___TotalFiles;
marshaled.___IsEditorOnly = static_cast<int32_t>(unmarshaled.___IsEditorOnly);
}
IL2CPP_EXTERN_C void MonoScriptData_t093234398CC9A3A684B5674BE972D1D2C9701740_marshal_pinvoke_back(const MonoScriptData_t093234398CC9A3A684B5674BE972D1D2C9701740_marshaled_pinvoke& marshaled, MonoScriptData_t093234398CC9A3A684B5674BE972D1D2C9701740& unmarshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
unmarshaled.___FilePathsData = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)il2cpp_codegen_com_marshal_safe_array_result(IL2CPP_VT_I1, Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_il2cpp_TypeInfo_var, marshaled.___FilePathsData);
Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___FilePathsData), (void*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)il2cpp_codegen_com_marshal_safe_array_result(IL2CPP_VT_I1, Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_il2cpp_TypeInfo_var, marshaled.___FilePathsData));
unmarshaled.___TypesData = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)il2cpp_codegen_com_marshal_safe_array_result(IL2CPP_VT_I1, Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_il2cpp_TypeInfo_var, marshaled.___TypesData);
Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___TypesData), (void*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)il2cpp_codegen_com_marshal_safe_array_result(IL2CPP_VT_I1, Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_il2cpp_TypeInfo_var, marshaled.___TypesData));
int32_t unmarshaledTotalTypes_temp_2 = 0;
unmarshaledTotalTypes_temp_2 = marshaled.___TotalTypes;
unmarshaled.___TotalTypes = unmarshaledTotalTypes_temp_2;
int32_t unmarshaledTotalFiles_temp_3 = 0;
unmarshaledTotalFiles_temp_3 = marshaled.___TotalFiles;
unmarshaled.___TotalFiles = unmarshaledTotalFiles_temp_3;
bool unmarshaledIsEditorOnly_temp_4 = false;
unmarshaledIsEditorOnly_temp_4 = static_cast<bool>(marshaled.___IsEditorOnly);
unmarshaled.___IsEditorOnly = unmarshaledIsEditorOnly_temp_4;
}
IL2CPP_EXTERN_C void MonoScriptData_t093234398CC9A3A684B5674BE972D1D2C9701740_marshal_pinvoke_cleanup(MonoScriptData_t093234398CC9A3A684B5674BE972D1D2C9701740_marshaled_pinvoke& marshaled)
{
il2cpp_codegen_com_destroy_safe_array(marshaled.___FilePathsData);
marshaled.___FilePathsData = NULL;
il2cpp_codegen_com_destroy_safe_array(marshaled.___TypesData);
marshaled.___TypesData = NULL;
}
IL2CPP_EXTERN_C void MonoScriptData_t093234398CC9A3A684B5674BE972D1D2C9701740_marshal_com(const MonoScriptData_t093234398CC9A3A684B5674BE972D1D2C9701740& unmarshaled, MonoScriptData_t093234398CC9A3A684B5674BE972D1D2C9701740_marshaled_com& marshaled)
{
marshaled.___FilePathsData = il2cpp_codegen_com_marshal_safe_array(IL2CPP_VT_I1, unmarshaled.___FilePathsData);
marshaled.___TypesData = il2cpp_codegen_com_marshal_safe_array(IL2CPP_VT_I1, unmarshaled.___TypesData);
marshaled.___TotalTypes = unmarshaled.___TotalTypes;
marshaled.___TotalFiles = unmarshaled.___TotalFiles;
marshaled.___IsEditorOnly = static_cast<int32_t>(unmarshaled.___IsEditorOnly);
}
IL2CPP_EXTERN_C void MonoScriptData_t093234398CC9A3A684B5674BE972D1D2C9701740_marshal_com_back(const MonoScriptData_t093234398CC9A3A684B5674BE972D1D2C9701740_marshaled_com& marshaled, MonoScriptData_t093234398CC9A3A684B5674BE972D1D2C9701740& unmarshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
unmarshaled.___FilePathsData = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)il2cpp_codegen_com_marshal_safe_array_result(IL2CPP_VT_I1, Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_il2cpp_TypeInfo_var, marshaled.___FilePathsData);
Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___FilePathsData), (void*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)il2cpp_codegen_com_marshal_safe_array_result(IL2CPP_VT_I1, Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_il2cpp_TypeInfo_var, marshaled.___FilePathsData));
unmarshaled.___TypesData = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)il2cpp_codegen_com_marshal_safe_array_result(IL2CPP_VT_I1, Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_il2cpp_TypeInfo_var, marshaled.___TypesData);
Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___TypesData), (void*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)il2cpp_codegen_com_marshal_safe_array_result(IL2CPP_VT_I1, Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_il2cpp_TypeInfo_var, marshaled.___TypesData));
int32_t unmarshaledTotalTypes_temp_2 = 0;
unmarshaledTotalTypes_temp_2 = marshaled.___TotalTypes;
unmarshaled.___TotalTypes = unmarshaledTotalTypes_temp_2;
int32_t unmarshaledTotalFiles_temp_3 = 0;
unmarshaledTotalFiles_temp_3 = marshaled.___TotalFiles;
unmarshaled.___TotalFiles = unmarshaledTotalFiles_temp_3;
bool unmarshaledIsEditorOnly_temp_4 = false;
unmarshaledIsEditorOnly_temp_4 = static_cast<bool>(marshaled.___IsEditorOnly);
unmarshaled.___IsEditorOnly = unmarshaledIsEditorOnly_temp_4;
}
IL2CPP_EXTERN_C void MonoScriptData_t093234398CC9A3A684B5674BE972D1D2C9701740_marshal_com_cleanup(MonoScriptData_t093234398CC9A3A684B5674BE972D1D2C9701740_marshaled_com& marshaled)
{
il2cpp_codegen_com_destroy_safe_array(marshaled.___FilePathsData);
marshaled.___FilePathsData = NULL;
il2cpp_codegen_com_destroy_safe_array(marshaled.___TypesData);
marshaled.___TypesData = 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
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DeterministicRandom__ctor_m39AEFFCCFBE14A65FD6B9FFAB6413051B80B8344 (DeterministicRandom_t98F0EBD4614C1E6D9D044D12E26CCF92CDF587D7* __this, uint64_t ___0_seed, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
uint64_t L_0 = ___0_seed;
__this->____state = L_0;
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint64_t DeterministicRandom_get_State_m4601C8BCC8662F50A09101D633C897A4874FB635 (DeterministicRandom_t98F0EBD4614C1E6D9D044D12E26CCF92CDF587D7* __this, const RuntimeMethod* method)
{
{
uint64_t L_0 = __this->____state;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint64_t DeterministicRandom_NextU64_m102D7BFC5624F122A103D470F5BC6D5F96A4B73A (DeterministicRandom_t98F0EBD4614C1E6D9D044D12E26CCF92CDF587D7* __this, const RuntimeMethod* method)
{
{
uint64_t L_0 = __this->____state;
__this->____state = ((int64_t)il2cpp_codegen_add((int64_t)L_0, ((int64_t)-7046029254386353131LL)));
uint64_t L_1 = __this->____state;
uint64_t L_2 = L_1;
int64_t L_3 = ((int64_t)il2cpp_codegen_multiply(((int64_t)((int64_t)L_2^((int64_t)((uint64_t)L_2>>((int32_t)30))))), ((int64_t)-4658895280553007687LL)));
int64_t L_4 = ((int64_t)il2cpp_codegen_multiply(((int64_t)(L_3^((int64_t)((uint64_t)L_3>>((int32_t)27))))), ((int64_t)-7723592293110705685LL)));
return ((int64_t)(L_4^((int64_t)((uint64_t)L_4>>((int32_t)31)))));
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DeterministicRandom_Next_m903FC2EDD5BD0A3BCCC7825471BE4280C62BC0FA (DeterministicRandom_t98F0EBD4614C1E6D9D044D12E26CCF92CDF587D7* __this, int32_t ___0_maxExclusive, const RuntimeMethod* method)
{
uint64_t V_0 = 0;
uint64_t V_1 = 0;
uint64_t V_2 = 0;
{
int32_t L_0 = ___0_maxExclusive;
if ((((int32_t)L_0) > ((int32_t)0)))
{
goto IL_0014;
}
}
{
ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_1 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var)));
ArgumentOutOfRangeException__ctor_mE5B2755F0BEA043CACF915D5CE140859EE58FA66(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral45AF1DCFA906DB1613DBD41A066944AF01518936)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralC020B5542892826EE6D9594F70191D38AB7D20C6)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&DeterministicRandom_Next_m903FC2EDD5BD0A3BCCC7825471BE4280C62BC0FA_RuntimeMethod_var)));
}
IL_0014:
{
int32_t L_2 = ___0_maxExclusive;
V_0 = ((int64_t)L_2);
uint64_t L_3 = V_0;
uint64_t L_4 = V_0;
V_1 = ((int64_t)((uint64_t)(int64_t)((int64_t)il2cpp_codegen_add(((int64_t)il2cpp_codegen_subtract(((int64_t)(-1)), (int64_t)L_3)), ((int64_t)1)))%(uint64_t)(int64_t)L_4));
}
IL_0021:
{
uint64_t L_5;
L_5 = DeterministicRandom_NextU64_m102D7BFC5624F122A103D470F5BC6D5F96A4B73A(__this, NULL);
V_2 = L_5;
uint64_t L_6 = V_2;
uint64_t L_7 = V_1;
if ((!(((uint64_t)L_6) >= ((uint64_t)L_7))))
{
goto IL_0021;
}
}
{
uint64_t L_8 = V_2;
uint64_t L_9 = V_0;
return ((int32_t)((int64_t)((uint64_t)(int64_t)L_8%(uint64_t)(int64_t)L_9)));
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlayerInfo__ctor_mDF52981F418935D94BC21D34DFA57CD3B892C30F (PlayerInfo_t85B5C368EEEC035633ED14BBFA3A8ACEBA94F87B* __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
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RoomConfig__ctor_m7F52AAF0D59B0CA5B3EFE32D833DE7CFD333651D (RoomConfig_t0B2E8D9C58BB0FF5E02CF06739F9B2A89833FFCF* __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
IL2CPP_EXTERN_C void NetMessage_t994D65FCBF7831A44619DB60749842F1AECC4CCC_marshal_pinvoke(const NetMessage_t994D65FCBF7831A44619DB60749842F1AECC4CCC& unmarshaled, NetMessage_t994D65FCBF7831A44619DB60749842F1AECC4CCC_marshaled_pinvoke& marshaled)
{
marshaled.___Opcode = unmarshaled.___Opcode;
marshaled.___Payload = il2cpp_codegen_com_marshal_safe_array(IL2CPP_VT_I1, unmarshaled.___Payload);
}
IL2CPP_EXTERN_C void NetMessage_t994D65FCBF7831A44619DB60749842F1AECC4CCC_marshal_pinvoke_back(const NetMessage_t994D65FCBF7831A44619DB60749842F1AECC4CCC_marshaled_pinvoke& marshaled, NetMessage_t994D65FCBF7831A44619DB60749842F1AECC4CCC& unmarshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
uint16_t unmarshaledOpcode_temp_0 = 0;
unmarshaledOpcode_temp_0 = marshaled.___Opcode;
unmarshaled.___Opcode = unmarshaledOpcode_temp_0;
unmarshaled.___Payload = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)il2cpp_codegen_com_marshal_safe_array_result(IL2CPP_VT_I1, Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_il2cpp_TypeInfo_var, marshaled.___Payload);
Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___Payload), (void*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)il2cpp_codegen_com_marshal_safe_array_result(IL2CPP_VT_I1, Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_il2cpp_TypeInfo_var, marshaled.___Payload));
}
IL2CPP_EXTERN_C void NetMessage_t994D65FCBF7831A44619DB60749842F1AECC4CCC_marshal_pinvoke_cleanup(NetMessage_t994D65FCBF7831A44619DB60749842F1AECC4CCC_marshaled_pinvoke& marshaled)
{
il2cpp_codegen_com_destroy_safe_array(marshaled.___Payload);
marshaled.___Payload = NULL;
}
IL2CPP_EXTERN_C void NetMessage_t994D65FCBF7831A44619DB60749842F1AECC4CCC_marshal_com(const NetMessage_t994D65FCBF7831A44619DB60749842F1AECC4CCC& unmarshaled, NetMessage_t994D65FCBF7831A44619DB60749842F1AECC4CCC_marshaled_com& marshaled)
{
marshaled.___Opcode = unmarshaled.___Opcode;
marshaled.___Payload = il2cpp_codegen_com_marshal_safe_array(IL2CPP_VT_I1, unmarshaled.___Payload);
}
IL2CPP_EXTERN_C void NetMessage_t994D65FCBF7831A44619DB60749842F1AECC4CCC_marshal_com_back(const NetMessage_t994D65FCBF7831A44619DB60749842F1AECC4CCC_marshaled_com& marshaled, NetMessage_t994D65FCBF7831A44619DB60749842F1AECC4CCC& unmarshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
uint16_t unmarshaledOpcode_temp_0 = 0;
unmarshaledOpcode_temp_0 = marshaled.___Opcode;
unmarshaled.___Opcode = unmarshaledOpcode_temp_0;
unmarshaled.___Payload = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)il2cpp_codegen_com_marshal_safe_array_result(IL2CPP_VT_I1, Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_il2cpp_TypeInfo_var, marshaled.___Payload);
Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___Payload), (void*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)il2cpp_codegen_com_marshal_safe_array_result(IL2CPP_VT_I1, Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_il2cpp_TypeInfo_var, marshaled.___Payload));
}
IL2CPP_EXTERN_C void NetMessage_t994D65FCBF7831A44619DB60749842F1AECC4CCC_marshal_com_cleanup(NetMessage_t994D65FCBF7831A44619DB60749842F1AECC4CCC_marshaled_com& marshaled)
{
il2cpp_codegen_com_destroy_safe_array(marshaled.___Payload);
marshaled.___Payload = NULL;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NetMessage__ctor_m07D64DFC86D29C1827BDE7B2333176C63E229DA3 (NetMessage_t994D65FCBF7831A44619DB60749842F1AECC4CCC* __this, uint16_t ___0_opcode, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___1_payload, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Array_Empty_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m6080CA526758F4FA182A066B2780D1761CD36ED5_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* G_B2_0 = NULL;
NetMessage_t994D65FCBF7831A44619DB60749842F1AECC4CCC* G_B2_1 = NULL;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* G_B1_0 = NULL;
NetMessage_t994D65FCBF7831A44619DB60749842F1AECC4CCC* G_B1_1 = NULL;
{
uint16_t L_0 = ___0_opcode;
__this->___Opcode = L_0;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_1 = ___1_payload;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_2 = L_1;
if (L_2)
{
G_B2_0 = L_2;
G_B2_1 = __this;
goto IL_0012;
}
G_B1_0 = L_2;
G_B1_1 = __this;
}
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_3;
L_3 = Array_Empty_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m6080CA526758F4FA182A066B2780D1761CD36ED5_inline(Array_Empty_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m6080CA526758F4FA182A066B2780D1761CD36ED5_RuntimeMethod_var);
G_B2_0 = L_3;
G_B2_1 = G_B1_1;
}
IL_0012:
{
G_B2_1->___Payload = G_B2_0;
Il2CppCodeGenWriteBarrier((void**)(&G_B2_1->___Payload), (void*)G_B2_0);
return;
}
}
IL2CPP_EXTERN_C void NetMessage__ctor_m07D64DFC86D29C1827BDE7B2333176C63E229DA3_AdjustorThunk (RuntimeObject* __this, uint16_t ___0_opcode, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___1_payload, const RuntimeMethod* method)
{
NetMessage_t994D65FCBF7831A44619DB60749842F1AECC4CCC* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<NetMessage_t994D65FCBF7831A44619DB60749842F1AECC4CCC*>(__this + _offset);
NetMessage__ctor_m07D64DFC86D29C1827BDE7B2333176C63E229DA3(_thisAdjusted, ___0_opcode, ___1_payload, 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
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DevDiscovery__cctor_m459F29D3F4E028D73A56BCF5A587DB86A9290689 (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*)&DevDiscovery_t1B9E9A8C955B6E490EB70AA0A1E9BBDBA144D2B2_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_t362D2083A5FAEA8D3672E139E488F234A84F32D7____5215F475AFB3B7D63D97C134DDB6DE8A19A305C21950087D44EE76F741D86352_FieldInfo_var);
s_Il2CppMethodInitialized = true;
}
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)SZArrayNew(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var, (uint32_t)4);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_1 = L_0;
RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_2 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t362D2083A5FAEA8D3672E139E488F234A84F32D7____5215F475AFB3B7D63D97C134DDB6DE8A19A305C21950087D44EE76F741D86352_FieldInfo_var) };
RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_1, L_2, NULL);
((DevDiscovery_t1B9E9A8C955B6E490EB70AA0A1E9BBDBA144D2B2_StaticFields*)il2cpp_codegen_static_fields_for(DevDiscovery_t1B9E9A8C955B6E490EB70AA0A1E9BBDBA144D2B2_il2cpp_TypeInfo_var))->___Magic = L_1;
Il2CppCodeGenWriteBarrier((void**)(&((DevDiscovery_t1B9E9A8C955B6E490EB70AA0A1E9BBDBA144D2B2_StaticFields*)il2cpp_codegen_static_fields_for(DevDiscovery_t1B9E9A8C955B6E490EB70AA0A1E9BBDBA144D2B2_il2cpp_TypeInfo_var))->___Magic), (void*)L_1);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C void DevDiscoveryQuery_t6555253243059F683AF24FD9003D10F5B7B22E57_marshal_pinvoke(const DevDiscoveryQuery_t6555253243059F683AF24FD9003D10F5B7B22E57& unmarshaled, DevDiscoveryQuery_t6555253243059F683AF24FD9003D10F5B7B22E57_marshaled_pinvoke& marshaled)
{
marshaled.___ProtoVersion = unmarshaled.___ProtoVersion;
marshaled.___Nonce = unmarshaled.___Nonce;
marshaled.___Token = il2cpp_codegen_marshal_string(unmarshaled.___Token);
}
IL2CPP_EXTERN_C void DevDiscoveryQuery_t6555253243059F683AF24FD9003D10F5B7B22E57_marshal_pinvoke_back(const DevDiscoveryQuery_t6555253243059F683AF24FD9003D10F5B7B22E57_marshaled_pinvoke& marshaled, DevDiscoveryQuery_t6555253243059F683AF24FD9003D10F5B7B22E57& unmarshaled)
{
uint32_t unmarshaledProtoVersion_temp_0 = 0;
unmarshaledProtoVersion_temp_0 = marshaled.___ProtoVersion;
unmarshaled.___ProtoVersion = unmarshaledProtoVersion_temp_0;
uint32_t unmarshaledNonce_temp_1 = 0;
unmarshaledNonce_temp_1 = marshaled.___Nonce;
unmarshaled.___Nonce = unmarshaledNonce_temp_1;
unmarshaled.___Token = il2cpp_codegen_marshal_string_result(marshaled.___Token);
Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___Token), (void*)il2cpp_codegen_marshal_string_result(marshaled.___Token));
}
IL2CPP_EXTERN_C void DevDiscoveryQuery_t6555253243059F683AF24FD9003D10F5B7B22E57_marshal_pinvoke_cleanup(DevDiscoveryQuery_t6555253243059F683AF24FD9003D10F5B7B22E57_marshaled_pinvoke& marshaled)
{
il2cpp_codegen_marshal_free(marshaled.___Token);
marshaled.___Token = NULL;
}
IL2CPP_EXTERN_C void DevDiscoveryQuery_t6555253243059F683AF24FD9003D10F5B7B22E57_marshal_com(const DevDiscoveryQuery_t6555253243059F683AF24FD9003D10F5B7B22E57& unmarshaled, DevDiscoveryQuery_t6555253243059F683AF24FD9003D10F5B7B22E57_marshaled_com& marshaled)
{
marshaled.___ProtoVersion = unmarshaled.___ProtoVersion;
marshaled.___Nonce = unmarshaled.___Nonce;
marshaled.___Token = il2cpp_codegen_marshal_bstring(unmarshaled.___Token);
}
IL2CPP_EXTERN_C void DevDiscoveryQuery_t6555253243059F683AF24FD9003D10F5B7B22E57_marshal_com_back(const DevDiscoveryQuery_t6555253243059F683AF24FD9003D10F5B7B22E57_marshaled_com& marshaled, DevDiscoveryQuery_t6555253243059F683AF24FD9003D10F5B7B22E57& unmarshaled)
{
uint32_t unmarshaledProtoVersion_temp_0 = 0;
unmarshaledProtoVersion_temp_0 = marshaled.___ProtoVersion;
unmarshaled.___ProtoVersion = unmarshaledProtoVersion_temp_0;
uint32_t unmarshaledNonce_temp_1 = 0;
unmarshaledNonce_temp_1 = marshaled.___Nonce;
unmarshaled.___Nonce = unmarshaledNonce_temp_1;
unmarshaled.___Token = il2cpp_codegen_marshal_bstring_result(marshaled.___Token);
Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___Token), (void*)il2cpp_codegen_marshal_bstring_result(marshaled.___Token));
}
IL2CPP_EXTERN_C void DevDiscoveryQuery_t6555253243059F683AF24FD9003D10F5B7B22E57_marshal_com_cleanup(DevDiscoveryQuery_t6555253243059F683AF24FD9003D10F5B7B22E57_marshaled_com& marshaled)
{
il2cpp_codegen_marshal_free_bstring(marshaled.___Token);
marshaled.___Token = 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
IL2CPP_EXTERN_C void DevDiscoveryReply_tEB551562E331E3C7E5BD7E64ED26B405BCDEA21E_marshal_pinvoke(const DevDiscoveryReply_tEB551562E331E3C7E5BD7E64ED26B405BCDEA21E& unmarshaled, DevDiscoveryReply_tEB551562E331E3C7E5BD7E64ED26B405BCDEA21E_marshaled_pinvoke& marshaled)
{
marshaled.___ProtoVersion = unmarshaled.___ProtoVersion;
marshaled.___Nonce = unmarshaled.___Nonce;
marshaled.___ServerName = il2cpp_codegen_marshal_string(unmarshaled.___ServerName);
marshaled.___GatewayUrl = il2cpp_codegen_marshal_string(unmarshaled.___GatewayUrl);
marshaled.___ResourceBaseUrl = il2cpp_codegen_marshal_string(unmarshaled.___ResourceBaseUrl);
marshaled.___Token = il2cpp_codegen_marshal_string(unmarshaled.___Token);
}
IL2CPP_EXTERN_C void DevDiscoveryReply_tEB551562E331E3C7E5BD7E64ED26B405BCDEA21E_marshal_pinvoke_back(const DevDiscoveryReply_tEB551562E331E3C7E5BD7E64ED26B405BCDEA21E_marshaled_pinvoke& marshaled, DevDiscoveryReply_tEB551562E331E3C7E5BD7E64ED26B405BCDEA21E& unmarshaled)
{
uint32_t unmarshaledProtoVersion_temp_0 = 0;
unmarshaledProtoVersion_temp_0 = marshaled.___ProtoVersion;
unmarshaled.___ProtoVersion = unmarshaledProtoVersion_temp_0;
uint32_t unmarshaledNonce_temp_1 = 0;
unmarshaledNonce_temp_1 = marshaled.___Nonce;
unmarshaled.___Nonce = unmarshaledNonce_temp_1;
unmarshaled.___ServerName = il2cpp_codegen_marshal_string_result(marshaled.___ServerName);
Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___ServerName), (void*)il2cpp_codegen_marshal_string_result(marshaled.___ServerName));
unmarshaled.___GatewayUrl = il2cpp_codegen_marshal_string_result(marshaled.___GatewayUrl);
Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___GatewayUrl), (void*)il2cpp_codegen_marshal_string_result(marshaled.___GatewayUrl));
unmarshaled.___ResourceBaseUrl = il2cpp_codegen_marshal_string_result(marshaled.___ResourceBaseUrl);
Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___ResourceBaseUrl), (void*)il2cpp_codegen_marshal_string_result(marshaled.___ResourceBaseUrl));
unmarshaled.___Token = il2cpp_codegen_marshal_string_result(marshaled.___Token);
Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___Token), (void*)il2cpp_codegen_marshal_string_result(marshaled.___Token));
}
IL2CPP_EXTERN_C void DevDiscoveryReply_tEB551562E331E3C7E5BD7E64ED26B405BCDEA21E_marshal_pinvoke_cleanup(DevDiscoveryReply_tEB551562E331E3C7E5BD7E64ED26B405BCDEA21E_marshaled_pinvoke& marshaled)
{
il2cpp_codegen_marshal_free(marshaled.___ServerName);
marshaled.___ServerName = NULL;
il2cpp_codegen_marshal_free(marshaled.___GatewayUrl);
marshaled.___GatewayUrl = NULL;
il2cpp_codegen_marshal_free(marshaled.___ResourceBaseUrl);
marshaled.___ResourceBaseUrl = NULL;
il2cpp_codegen_marshal_free(marshaled.___Token);
marshaled.___Token = NULL;
}
IL2CPP_EXTERN_C void DevDiscoveryReply_tEB551562E331E3C7E5BD7E64ED26B405BCDEA21E_marshal_com(const DevDiscoveryReply_tEB551562E331E3C7E5BD7E64ED26B405BCDEA21E& unmarshaled, DevDiscoveryReply_tEB551562E331E3C7E5BD7E64ED26B405BCDEA21E_marshaled_com& marshaled)
{
marshaled.___ProtoVersion = unmarshaled.___ProtoVersion;
marshaled.___Nonce = unmarshaled.___Nonce;
marshaled.___ServerName = il2cpp_codegen_marshal_bstring(unmarshaled.___ServerName);
marshaled.___GatewayUrl = il2cpp_codegen_marshal_bstring(unmarshaled.___GatewayUrl);
marshaled.___ResourceBaseUrl = il2cpp_codegen_marshal_bstring(unmarshaled.___ResourceBaseUrl);
marshaled.___Token = il2cpp_codegen_marshal_bstring(unmarshaled.___Token);
}
IL2CPP_EXTERN_C void DevDiscoveryReply_tEB551562E331E3C7E5BD7E64ED26B405BCDEA21E_marshal_com_back(const DevDiscoveryReply_tEB551562E331E3C7E5BD7E64ED26B405BCDEA21E_marshaled_com& marshaled, DevDiscoveryReply_tEB551562E331E3C7E5BD7E64ED26B405BCDEA21E& unmarshaled)
{
uint32_t unmarshaledProtoVersion_temp_0 = 0;
unmarshaledProtoVersion_temp_0 = marshaled.___ProtoVersion;
unmarshaled.___ProtoVersion = unmarshaledProtoVersion_temp_0;
uint32_t unmarshaledNonce_temp_1 = 0;
unmarshaledNonce_temp_1 = marshaled.___Nonce;
unmarshaled.___Nonce = unmarshaledNonce_temp_1;
unmarshaled.___ServerName = il2cpp_codegen_marshal_bstring_result(marshaled.___ServerName);
Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___ServerName), (void*)il2cpp_codegen_marshal_bstring_result(marshaled.___ServerName));
unmarshaled.___GatewayUrl = il2cpp_codegen_marshal_bstring_result(marshaled.___GatewayUrl);
Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___GatewayUrl), (void*)il2cpp_codegen_marshal_bstring_result(marshaled.___GatewayUrl));
unmarshaled.___ResourceBaseUrl = il2cpp_codegen_marshal_bstring_result(marshaled.___ResourceBaseUrl);
Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___ResourceBaseUrl), (void*)il2cpp_codegen_marshal_bstring_result(marshaled.___ResourceBaseUrl));
unmarshaled.___Token = il2cpp_codegen_marshal_bstring_result(marshaled.___Token);
Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___Token), (void*)il2cpp_codegen_marshal_bstring_result(marshaled.___Token));
}
IL2CPP_EXTERN_C void DevDiscoveryReply_tEB551562E331E3C7E5BD7E64ED26B405BCDEA21E_marshal_com_cleanup(DevDiscoveryReply_tEB551562E331E3C7E5BD7E64ED26B405BCDEA21E_marshaled_com& marshaled)
{
il2cpp_codegen_marshal_free_bstring(marshaled.___ServerName);
marshaled.___ServerName = NULL;
il2cpp_codegen_marshal_free_bstring(marshaled.___GatewayUrl);
marshaled.___GatewayUrl = NULL;
il2cpp_codegen_marshal_free_bstring(marshaled.___ResourceBaseUrl);
marshaled.___ResourceBaseUrl = NULL;
il2cpp_codegen_marshal_free_bstring(marshaled.___Token);
marshaled.___Token = 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
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* DevDiscoveryCodec_EncodeQuery_mAF80B19752329472CC96D396A653AA0D1C6C6D36 (DevDiscoveryQuery_t6555253243059F683AF24FD9003D10F5B7B22E57 ___0_q, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PacketWriter_tD19415D9F9DAC8A37F1B02A96AEE3A560364D559_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
PacketWriter_tD19415D9F9DAC8A37F1B02A96AEE3A560364D559* L_0 = (PacketWriter_tD19415D9F9DAC8A37F1B02A96AEE3A560364D559*)il2cpp_codegen_object_new(PacketWriter_tD19415D9F9DAC8A37F1B02A96AEE3A560364D559_il2cpp_TypeInfo_var);
PacketWriter__ctor_mB305308F3C5D8CBD3FD6728E833F06177861E7F1(L_0, ((int32_t)32), NULL);
PacketWriter_tD19415D9F9DAC8A37F1B02A96AEE3A560364D559* L_1 = L_0;
DevDiscoveryCodec_WriteHeader_mC3D859D46192AC717CDD684271596623029938CD(L_1, (uint8_t)1, NULL);
PacketWriter_tD19415D9F9DAC8A37F1B02A96AEE3A560364D559* L_2 = L_1;
DevDiscoveryQuery_t6555253243059F683AF24FD9003D10F5B7B22E57 L_3 = ___0_q;
uint32_t L_4 = L_3.___ProtoVersion;
NullCheck(L_2);
PacketWriter_WriteVarUInt_m1F7374FB2364E1C4A5E9C3B10FF2EEB94806E5B8(L_2, L_4, NULL);
PacketWriter_tD19415D9F9DAC8A37F1B02A96AEE3A560364D559* L_5 = L_2;
DevDiscoveryQuery_t6555253243059F683AF24FD9003D10F5B7B22E57 L_6 = ___0_q;
uint32_t L_7 = L_6.___Nonce;
NullCheck(L_5);
PacketWriter_WriteVarUInt_m1F7374FB2364E1C4A5E9C3B10FF2EEB94806E5B8(L_5, L_7, NULL);
PacketWriter_tD19415D9F9DAC8A37F1B02A96AEE3A560364D559* L_8 = L_5;
DevDiscoveryQuery_t6555253243059F683AF24FD9003D10F5B7B22E57 L_9 = ___0_q;
String_t* L_10 = L_9.___Token;
NullCheck(L_8);
PacketWriter_WriteString_m5FAC325DD97E33E46122B434D0CC3CE9DD8BFC08(L_8, L_10, NULL);
NullCheck(L_8);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_11;
L_11 = PacketWriter_ToArray_m1570E726B28908ECBE06EE6813036EC8AEE5E993(L_8, NULL);
return L_11;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* DevDiscoveryCodec_EncodeReply_m5D8DF0F904686E3718F1C622C3BD34DE908E4FE4 (DevDiscoveryReply_tEB551562E331E3C7E5BD7E64ED26B405BCDEA21E ___0_r, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PacketWriter_tD19415D9F9DAC8A37F1B02A96AEE3A560364D559_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
PacketWriter_tD19415D9F9DAC8A37F1B02A96AEE3A560364D559* L_0 = (PacketWriter_tD19415D9F9DAC8A37F1B02A96AEE3A560364D559*)il2cpp_codegen_object_new(PacketWriter_tD19415D9F9DAC8A37F1B02A96AEE3A560364D559_il2cpp_TypeInfo_var);
PacketWriter__ctor_mB305308F3C5D8CBD3FD6728E833F06177861E7F1(L_0, ((int32_t)96), NULL);
PacketWriter_tD19415D9F9DAC8A37F1B02A96AEE3A560364D559* L_1 = L_0;
DevDiscoveryCodec_WriteHeader_mC3D859D46192AC717CDD684271596623029938CD(L_1, (uint8_t)2, NULL);
PacketWriter_tD19415D9F9DAC8A37F1B02A96AEE3A560364D559* L_2 = L_1;
DevDiscoveryReply_tEB551562E331E3C7E5BD7E64ED26B405BCDEA21E L_3 = ___0_r;
uint32_t L_4 = L_3.___ProtoVersion;
NullCheck(L_2);
PacketWriter_WriteVarUInt_m1F7374FB2364E1C4A5E9C3B10FF2EEB94806E5B8(L_2, L_4, NULL);
PacketWriter_tD19415D9F9DAC8A37F1B02A96AEE3A560364D559* L_5 = L_2;
DevDiscoveryReply_tEB551562E331E3C7E5BD7E64ED26B405BCDEA21E L_6 = ___0_r;
uint32_t L_7 = L_6.___Nonce;
NullCheck(L_5);
PacketWriter_WriteVarUInt_m1F7374FB2364E1C4A5E9C3B10FF2EEB94806E5B8(L_5, L_7, NULL);
PacketWriter_tD19415D9F9DAC8A37F1B02A96AEE3A560364D559* L_8 = L_5;
DevDiscoveryReply_tEB551562E331E3C7E5BD7E64ED26B405BCDEA21E L_9 = ___0_r;
String_t* L_10 = L_9.___ServerName;
NullCheck(L_8);
PacketWriter_WriteString_m5FAC325DD97E33E46122B434D0CC3CE9DD8BFC08(L_8, L_10, NULL);
PacketWriter_tD19415D9F9DAC8A37F1B02A96AEE3A560364D559* L_11 = L_8;
DevDiscoveryReply_tEB551562E331E3C7E5BD7E64ED26B405BCDEA21E L_12 = ___0_r;
String_t* L_13 = L_12.___GatewayUrl;
NullCheck(L_11);
PacketWriter_WriteString_m5FAC325DD97E33E46122B434D0CC3CE9DD8BFC08(L_11, L_13, NULL);
PacketWriter_tD19415D9F9DAC8A37F1B02A96AEE3A560364D559* L_14 = L_11;
DevDiscoveryReply_tEB551562E331E3C7E5BD7E64ED26B405BCDEA21E L_15 = ___0_r;
String_t* L_16 = L_15.___ResourceBaseUrl;
NullCheck(L_14);
PacketWriter_WriteString_m5FAC325DD97E33E46122B434D0CC3CE9DD8BFC08(L_14, L_16, NULL);
PacketWriter_tD19415D9F9DAC8A37F1B02A96AEE3A560364D559* L_17 = L_14;
DevDiscoveryReply_tEB551562E331E3C7E5BD7E64ED26B405BCDEA21E L_18 = ___0_r;
String_t* L_19 = L_18.___Token;
NullCheck(L_17);
PacketWriter_WriteString_m5FAC325DD97E33E46122B434D0CC3CE9DD8BFC08(L_17, L_19, NULL);
NullCheck(L_17);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_20;
L_20 = PacketWriter_ToArray_m1570E726B28908ECBE06EE6813036EC8AEE5E993(L_17, NULL);
return L_20;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DevDiscoveryCodec_TryDecodeQuery_m351CC058B068A5851E63137BF648BA0638B05C7F (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_data, DevDiscoveryQuery_t6555253243059F683AF24FD9003D10F5B7B22E57* ___1_q, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PacketReader_t053D4237469672D68B2C3F56683C610C6998A354_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
PacketReader_t053D4237469672D68B2C3F56683C610C6998A354* V_0 = NULL;
bool V_1 = false;
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
{
DevDiscoveryQuery_t6555253243059F683AF24FD9003D10F5B7B22E57* L_0 = ___1_q;
il2cpp_codegen_initobj(L_0, sizeof(DevDiscoveryQuery_t6555253243059F683AF24FD9003D10F5B7B22E57));
}
try
{
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_1 = ___0_data;
PacketReader_t053D4237469672D68B2C3F56683C610C6998A354* L_2 = (PacketReader_t053D4237469672D68B2C3F56683C610C6998A354*)il2cpp_codegen_object_new(PacketReader_t053D4237469672D68B2C3F56683C610C6998A354_il2cpp_TypeInfo_var);
PacketReader__ctor_mE313E7ACF760FC21AF529C466BEB4D0343AD403F(L_2, L_1, NULL);
V_0 = L_2;
PacketReader_t053D4237469672D68B2C3F56683C610C6998A354* L_3 = V_0;
bool L_4;
L_4 = DevDiscoveryCodec_ReadAndCheckHeader_m765EEE7117980B14F2F76D80BCDEF62580BE8E21(L_3, (uint8_t)1, NULL);
if (L_4)
{
goto IL_001b_1;
}
}
{
V_1 = (bool)0;
goto IL_0048;
}
IL_001b_1:
{
DevDiscoveryQuery_t6555253243059F683AF24FD9003D10F5B7B22E57* L_5 = ___1_q;
PacketReader_t053D4237469672D68B2C3F56683C610C6998A354* L_6 = V_0;
NullCheck(L_6);
uint32_t L_7;
L_7 = PacketReader_ReadVarUInt_mF40D66B4929AFBE32043FC1C568C8A2856EA6566(L_6, NULL);
L_5->___ProtoVersion = L_7;
DevDiscoveryQuery_t6555253243059F683AF24FD9003D10F5B7B22E57* L_8 = ___1_q;
PacketReader_t053D4237469672D68B2C3F56683C610C6998A354* L_9 = V_0;
NullCheck(L_9);
uint32_t L_10;
L_10 = PacketReader_ReadVarUInt_mF40D66B4929AFBE32043FC1C568C8A2856EA6566(L_9, NULL);
L_8->___Nonce = L_10;
DevDiscoveryQuery_t6555253243059F683AF24FD9003D10F5B7B22E57* L_11 = ___1_q;
PacketReader_t053D4237469672D68B2C3F56683C610C6998A354* L_12 = V_0;
NullCheck(L_12);
String_t* L_13;
L_13 = PacketReader_ReadString_m871AA9D9572B20DFFAA54B799B7543DE415AF263(L_12, NULL);
L_11->___Token = L_13;
Il2CppCodeGenWriteBarrier((void**)(&L_11->___Token), (void*)L_13);
V_1 = (bool)1;
goto IL_0048;
}
}
catch(Il2CppExceptionWrapper& e)
{
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&FormatException_tCD210E92627903FFEDAAA706C08FB6222B4D012B_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
{
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
goto CATCH_0043;
}
throw e;
}
CATCH_0043:
{
FormatException_tCD210E92627903FFEDAAA706C08FB6222B4D012B* L_14 = ((FormatException_tCD210E92627903FFEDAAA706C08FB6222B4D012B*)IL2CPP_GET_ACTIVE_EXCEPTION(FormatException_tCD210E92627903FFEDAAA706C08FB6222B4D012B*));;
V_1 = (bool)0;
IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
goto IL_0048;
}
IL_0048:
{
bool L_15 = V_1;
return L_15;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DevDiscoveryCodec_TryDecodeReply_mA4729FA004031190F264186CB0830552C17C8315 (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_data, DevDiscoveryReply_tEB551562E331E3C7E5BD7E64ED26B405BCDEA21E* ___1_reply, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PacketReader_t053D4237469672D68B2C3F56683C610C6998A354_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
PacketReader_t053D4237469672D68B2C3F56683C610C6998A354* V_0 = NULL;
bool V_1 = false;
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
{
DevDiscoveryReply_tEB551562E331E3C7E5BD7E64ED26B405BCDEA21E* L_0 = ___1_reply;
il2cpp_codegen_initobj(L_0, sizeof(DevDiscoveryReply_tEB551562E331E3C7E5BD7E64ED26B405BCDEA21E));
}
try
{
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_1 = ___0_data;
PacketReader_t053D4237469672D68B2C3F56683C610C6998A354* L_2 = (PacketReader_t053D4237469672D68B2C3F56683C610C6998A354*)il2cpp_codegen_object_new(PacketReader_t053D4237469672D68B2C3F56683C610C6998A354_il2cpp_TypeInfo_var);
PacketReader__ctor_mE313E7ACF760FC21AF529C466BEB4D0343AD403F(L_2, L_1, NULL);
V_0 = L_2;
PacketReader_t053D4237469672D68B2C3F56683C610C6998A354* L_3 = V_0;
bool L_4;
L_4 = DevDiscoveryCodec_ReadAndCheckHeader_m765EEE7117980B14F2F76D80BCDEF62580BE8E21(L_3, (uint8_t)2, NULL);
if (L_4)
{
goto IL_001b_1;
}
}
{
V_1 = (bool)0;
goto IL_006c;
}
IL_001b_1:
{
DevDiscoveryReply_tEB551562E331E3C7E5BD7E64ED26B405BCDEA21E* L_5 = ___1_reply;
PacketReader_t053D4237469672D68B2C3F56683C610C6998A354* L_6 = V_0;
NullCheck(L_6);
uint32_t L_7;
L_7 = PacketReader_ReadVarUInt_mF40D66B4929AFBE32043FC1C568C8A2856EA6566(L_6, NULL);
L_5->___ProtoVersion = L_7;
DevDiscoveryReply_tEB551562E331E3C7E5BD7E64ED26B405BCDEA21E* L_8 = ___1_reply;
PacketReader_t053D4237469672D68B2C3F56683C610C6998A354* L_9 = V_0;
NullCheck(L_9);
uint32_t L_10;
L_10 = PacketReader_ReadVarUInt_mF40D66B4929AFBE32043FC1C568C8A2856EA6566(L_9, NULL);
L_8->___Nonce = L_10;
DevDiscoveryReply_tEB551562E331E3C7E5BD7E64ED26B405BCDEA21E* L_11 = ___1_reply;
PacketReader_t053D4237469672D68B2C3F56683C610C6998A354* L_12 = V_0;
NullCheck(L_12);
String_t* L_13;
L_13 = PacketReader_ReadString_m871AA9D9572B20DFFAA54B799B7543DE415AF263(L_12, NULL);
L_11->___ServerName = L_13;
Il2CppCodeGenWriteBarrier((void**)(&L_11->___ServerName), (void*)L_13);
DevDiscoveryReply_tEB551562E331E3C7E5BD7E64ED26B405BCDEA21E* L_14 = ___1_reply;
PacketReader_t053D4237469672D68B2C3F56683C610C6998A354* L_15 = V_0;
NullCheck(L_15);
String_t* L_16;
L_16 = PacketReader_ReadString_m871AA9D9572B20DFFAA54B799B7543DE415AF263(L_15, NULL);
L_14->___GatewayUrl = L_16;
Il2CppCodeGenWriteBarrier((void**)(&L_14->___GatewayUrl), (void*)L_16);
DevDiscoveryReply_tEB551562E331E3C7E5BD7E64ED26B405BCDEA21E* L_17 = ___1_reply;
PacketReader_t053D4237469672D68B2C3F56683C610C6998A354* L_18 = V_0;
NullCheck(L_18);
String_t* L_19;
L_19 = PacketReader_ReadString_m871AA9D9572B20DFFAA54B799B7543DE415AF263(L_18, NULL);
L_17->___ResourceBaseUrl = L_19;
Il2CppCodeGenWriteBarrier((void**)(&L_17->___ResourceBaseUrl), (void*)L_19);
DevDiscoveryReply_tEB551562E331E3C7E5BD7E64ED26B405BCDEA21E* L_20 = ___1_reply;
PacketReader_t053D4237469672D68B2C3F56683C610C6998A354* L_21 = V_0;
NullCheck(L_21);
String_t* L_22;
L_22 = PacketReader_ReadString_m871AA9D9572B20DFFAA54B799B7543DE415AF263(L_21, NULL);
L_20->___Token = L_22;
Il2CppCodeGenWriteBarrier((void**)(&L_20->___Token), (void*)L_22);
V_1 = (bool)1;
goto IL_006c;
}
}
catch(Il2CppExceptionWrapper& e)
{
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&FormatException_tCD210E92627903FFEDAAA706C08FB6222B4D012B_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
{
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
goto CATCH_0067;
}
throw e;
}
CATCH_0067:
{
FormatException_tCD210E92627903FFEDAAA706C08FB6222B4D012B* L_23 = ((FormatException_tCD210E92627903FFEDAAA706C08FB6222B4D012B*)IL2CPP_GET_ACTIVE_EXCEPTION(FormatException_tCD210E92627903FFEDAAA706C08FB6222B4D012B*));;
V_1 = (bool)0;
IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
goto IL_006c;
}
IL_006c:
{
bool L_24 = V_1;
return L_24;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DevDiscoveryCodec_WriteHeader_mC3D859D46192AC717CDD684271596623029938CD (PacketWriter_tD19415D9F9DAC8A37F1B02A96AEE3A560364D559* ___0_w, uint8_t ___1_type, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DevDiscovery_t1B9E9A8C955B6E490EB70AA0A1E9BBDBA144D2B2_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
V_0 = 0;
goto IL_0015;
}
IL_0004:
{
PacketWriter_tD19415D9F9DAC8A37F1B02A96AEE3A560364D559* L_0 = ___0_w;
il2cpp_codegen_runtime_class_init_inline(DevDiscovery_t1B9E9A8C955B6E490EB70AA0A1E9BBDBA144D2B2_il2cpp_TypeInfo_var);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_1 = ((DevDiscovery_t1B9E9A8C955B6E490EB70AA0A1E9BBDBA144D2B2_StaticFields*)il2cpp_codegen_static_fields_for(DevDiscovery_t1B9E9A8C955B6E490EB70AA0A1E9BBDBA144D2B2_il2cpp_TypeInfo_var))->___Magic;
int32_t L_2 = V_0;
NullCheck(L_1);
int32_t L_3 = L_2;
uint8_t L_4 = (L_1)->GetAt(static_cast<il2cpp_array_size_t>(L_3));
NullCheck(L_0);
PacketWriter_WriteByte_m3875E0DACFBEF2057C9828BC5CCF9337927677D4(L_0, L_4, NULL);
int32_t L_5 = V_0;
V_0 = ((int32_t)il2cpp_codegen_add(L_5, 1));
}
IL_0015:
{
int32_t L_6 = V_0;
il2cpp_codegen_runtime_class_init_inline(DevDiscovery_t1B9E9A8C955B6E490EB70AA0A1E9BBDBA144D2B2_il2cpp_TypeInfo_var);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_7 = ((DevDiscovery_t1B9E9A8C955B6E490EB70AA0A1E9BBDBA144D2B2_StaticFields*)il2cpp_codegen_static_fields_for(DevDiscovery_t1B9E9A8C955B6E490EB70AA0A1E9BBDBA144D2B2_il2cpp_TypeInfo_var))->___Magic;
NullCheck(L_7);
if ((((int32_t)L_6) < ((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length)))))
{
goto IL_0004;
}
}
{
PacketWriter_tD19415D9F9DAC8A37F1B02A96AEE3A560364D559* L_8 = ___0_w;
uint8_t L_9 = ___1_type;
NullCheck(L_8);
PacketWriter_WriteByte_m3875E0DACFBEF2057C9828BC5CCF9337927677D4(L_8, L_9, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DevDiscoveryCodec_ReadAndCheckHeader_m765EEE7117980B14F2F76D80BCDEF62580BE8E21 (PacketReader_t053D4237469672D68B2C3F56683C610C6998A354* ___0_r, uint8_t ___1_expectedType, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DevDiscovery_t1B9E9A8C955B6E490EB70AA0A1E9BBDBA144D2B2_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
V_0 = 0;
goto IL_0019;
}
IL_0004:
{
PacketReader_t053D4237469672D68B2C3F56683C610C6998A354* L_0 = ___0_r;
NullCheck(L_0);
uint8_t L_1;
L_1 = PacketReader_ReadByte_m5696E566BD4947AC240FDF99D3BB96ADF2390ED4(L_0, NULL);
il2cpp_codegen_runtime_class_init_inline(DevDiscovery_t1B9E9A8C955B6E490EB70AA0A1E9BBDBA144D2B2_il2cpp_TypeInfo_var);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_2 = ((DevDiscovery_t1B9E9A8C955B6E490EB70AA0A1E9BBDBA144D2B2_StaticFields*)il2cpp_codegen_static_fields_for(DevDiscovery_t1B9E9A8C955B6E490EB70AA0A1E9BBDBA144D2B2_il2cpp_TypeInfo_var))->___Magic;
int32_t L_3 = V_0;
NullCheck(L_2);
int32_t L_4 = L_3;
uint8_t L_5 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
if ((((int32_t)L_1) == ((int32_t)L_5)))
{
goto IL_0015;
}
}
{
return (bool)0;
}
IL_0015:
{
int32_t L_6 = V_0;
V_0 = ((int32_t)il2cpp_codegen_add(L_6, 1));
}
IL_0019:
{
int32_t L_7 = V_0;
il2cpp_codegen_runtime_class_init_inline(DevDiscovery_t1B9E9A8C955B6E490EB70AA0A1E9BBDBA144D2B2_il2cpp_TypeInfo_var);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_8 = ((DevDiscovery_t1B9E9A8C955B6E490EB70AA0A1E9BBDBA144D2B2_StaticFields*)il2cpp_codegen_static_fields_for(DevDiscovery_t1B9E9A8C955B6E490EB70AA0A1E9BBDBA144D2B2_il2cpp_TypeInfo_var))->___Magic;
NullCheck(L_8);
if ((((int32_t)L_7) < ((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length)))))
{
goto IL_0004;
}
}
{
PacketReader_t053D4237469672D68B2C3F56683C610C6998A354* L_9 = ___0_r;
NullCheck(L_9);
uint8_t L_10;
L_10 = PacketReader_ReadByte_m5696E566BD4947AC240FDF99D3BB96ADF2390ED4(L_9, NULL);
uint8_t L_11 = ___1_expectedType;
return (bool)((((int32_t)L_10) == ((int32_t)L_11))? 1 : 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
IL2CPP_EXTERN_C void Frame_tB5DFF0B6D52A860CBBC7BADDC454658FC47E12E0_marshal_pinvoke(const Frame_tB5DFF0B6D52A860CBBC7BADDC454658FC47E12E0& unmarshaled, Frame_tB5DFF0B6D52A860CBBC7BADDC454658FC47E12E0_marshaled_pinvoke& marshaled)
{
marshaled.___Channel = unmarshaled.___Channel;
marshaled.___Opcode = unmarshaled.___Opcode;
marshaled.___Payload = il2cpp_codegen_com_marshal_safe_array(IL2CPP_VT_I1, unmarshaled.___Payload);
}
IL2CPP_EXTERN_C void Frame_tB5DFF0B6D52A860CBBC7BADDC454658FC47E12E0_marshal_pinvoke_back(const Frame_tB5DFF0B6D52A860CBBC7BADDC454658FC47E12E0_marshaled_pinvoke& marshaled, Frame_tB5DFF0B6D52A860CBBC7BADDC454658FC47E12E0& unmarshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
uint8_t unmarshaledChannel_temp_0 = 0;
unmarshaledChannel_temp_0 = marshaled.___Channel;
unmarshaled.___Channel = unmarshaledChannel_temp_0;
uint16_t unmarshaledOpcode_temp_1 = 0;
unmarshaledOpcode_temp_1 = marshaled.___Opcode;
unmarshaled.___Opcode = unmarshaledOpcode_temp_1;
unmarshaled.___Payload = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)il2cpp_codegen_com_marshal_safe_array_result(IL2CPP_VT_I1, Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_il2cpp_TypeInfo_var, marshaled.___Payload);
Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___Payload), (void*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)il2cpp_codegen_com_marshal_safe_array_result(IL2CPP_VT_I1, Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_il2cpp_TypeInfo_var, marshaled.___Payload));
}
IL2CPP_EXTERN_C void Frame_tB5DFF0B6D52A860CBBC7BADDC454658FC47E12E0_marshal_pinvoke_cleanup(Frame_tB5DFF0B6D52A860CBBC7BADDC454658FC47E12E0_marshaled_pinvoke& marshaled)
{
il2cpp_codegen_com_destroy_safe_array(marshaled.___Payload);
marshaled.___Payload = NULL;
}
IL2CPP_EXTERN_C void Frame_tB5DFF0B6D52A860CBBC7BADDC454658FC47E12E0_marshal_com(const Frame_tB5DFF0B6D52A860CBBC7BADDC454658FC47E12E0& unmarshaled, Frame_tB5DFF0B6D52A860CBBC7BADDC454658FC47E12E0_marshaled_com& marshaled)
{
marshaled.___Channel = unmarshaled.___Channel;
marshaled.___Opcode = unmarshaled.___Opcode;
marshaled.___Payload = il2cpp_codegen_com_marshal_safe_array(IL2CPP_VT_I1, unmarshaled.___Payload);
}
IL2CPP_EXTERN_C void Frame_tB5DFF0B6D52A860CBBC7BADDC454658FC47E12E0_marshal_com_back(const Frame_tB5DFF0B6D52A860CBBC7BADDC454658FC47E12E0_marshaled_com& marshaled, Frame_tB5DFF0B6D52A860CBBC7BADDC454658FC47E12E0& unmarshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
uint8_t unmarshaledChannel_temp_0 = 0;
unmarshaledChannel_temp_0 = marshaled.___Channel;
unmarshaled.___Channel = unmarshaledChannel_temp_0;
uint16_t unmarshaledOpcode_temp_1 = 0;
unmarshaledOpcode_temp_1 = marshaled.___Opcode;
unmarshaled.___Opcode = unmarshaledOpcode_temp_1;
unmarshaled.___Payload = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)il2cpp_codegen_com_marshal_safe_array_result(IL2CPP_VT_I1, Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_il2cpp_TypeInfo_var, marshaled.___Payload);
Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___Payload), (void*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)il2cpp_codegen_com_marshal_safe_array_result(IL2CPP_VT_I1, Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_il2cpp_TypeInfo_var, marshaled.___Payload));
}
IL2CPP_EXTERN_C void Frame_tB5DFF0B6D52A860CBBC7BADDC454658FC47E12E0_marshal_com_cleanup(Frame_tB5DFF0B6D52A860CBBC7BADDC454658FC47E12E0_marshaled_com& marshaled)
{
il2cpp_codegen_com_destroy_safe_array(marshaled.___Payload);
marshaled.___Payload = NULL;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Frame__ctor_mDE39FC974643F6C90AA202E248F222CBD5D0AC5B (Frame_tB5DFF0B6D52A860CBBC7BADDC454658FC47E12E0* __this, uint8_t ___0_channel, uint16_t ___1_opcode, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___2_payload, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Array_Empty_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m6080CA526758F4FA182A066B2780D1761CD36ED5_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* G_B2_0 = NULL;
Frame_tB5DFF0B6D52A860CBBC7BADDC454658FC47E12E0* G_B2_1 = NULL;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* G_B1_0 = NULL;
Frame_tB5DFF0B6D52A860CBBC7BADDC454658FC47E12E0* G_B1_1 = NULL;
{
uint8_t L_0 = ___0_channel;
__this->___Channel = L_0;
uint16_t L_1 = ___1_opcode;
__this->___Opcode = L_1;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_2 = ___2_payload;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_3 = L_2;
if (L_3)
{
G_B2_0 = L_3;
G_B2_1 = __this;
goto IL_0019;
}
G_B1_0 = L_3;
G_B1_1 = __this;
}
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_4;
L_4 = Array_Empty_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m6080CA526758F4FA182A066B2780D1761CD36ED5_inline(Array_Empty_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m6080CA526758F4FA182A066B2780D1761CD36ED5_RuntimeMethod_var);
G_B2_0 = L_4;
G_B2_1 = G_B1_1;
}
IL_0019:
{
G_B2_1->___Payload = G_B2_0;
Il2CppCodeGenWriteBarrier((void**)(&G_B2_1->___Payload), (void*)G_B2_0);
return;
}
}
IL2CPP_EXTERN_C void Frame__ctor_mDE39FC974643F6C90AA202E248F222CBD5D0AC5B_AdjustorThunk (RuntimeObject* __this, uint8_t ___0_channel, uint16_t ___1_opcode, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___2_payload, const RuntimeMethod* method)
{
Frame_tB5DFF0B6D52A860CBBC7BADDC454658FC47E12E0* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<Frame_tB5DFF0B6D52A860CBBC7BADDC454658FC47E12E0*>(__this + _offset);
Frame__ctor_mDE39FC974643F6C90AA202E248F222CBD5D0AC5B(_thisAdjusted, ___0_channel, ___1_opcode, ___2_payload, 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
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* FrameCodec_Encode_m9DDC4CA9B2941E1249B127F6BE7D966F3B439AED (Frame_tB5DFF0B6D52A860CBBC7BADDC454658FC47E12E0 ___0_frame, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PacketWriter_tD19415D9F9DAC8A37F1B02A96AEE3A560364D559_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
Frame_tB5DFF0B6D52A860CBBC7BADDC454658FC47E12E0 L_0 = ___0_frame;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_1 = L_0.___Payload;
NullCheck(L_1);
PacketWriter_tD19415D9F9DAC8A37F1B02A96AEE3A560364D559* L_2 = (PacketWriter_tD19415D9F9DAC8A37F1B02A96AEE3A560364D559*)il2cpp_codegen_object_new(PacketWriter_tD19415D9F9DAC8A37F1B02A96AEE3A560364D559_il2cpp_TypeInfo_var);
PacketWriter__ctor_mB305308F3C5D8CBD3FD6728E833F06177861E7F1(L_2, ((int32_t)il2cpp_codegen_add(((int32_t)(((RuntimeArray*)L_1)->max_length)), 8)), NULL);
PacketWriter_tD19415D9F9DAC8A37F1B02A96AEE3A560364D559* L_3 = L_2;
Frame_tB5DFF0B6D52A860CBBC7BADDC454658FC47E12E0 L_4 = ___0_frame;
uint8_t L_5 = L_4.___Channel;
NullCheck(L_3);
PacketWriter_WriteByte_m3875E0DACFBEF2057C9828BC5CCF9337927677D4(L_3, L_5, NULL);
PacketWriter_tD19415D9F9DAC8A37F1B02A96AEE3A560364D559* L_6 = L_3;
Frame_tB5DFF0B6D52A860CBBC7BADDC454658FC47E12E0 L_7 = ___0_frame;
uint16_t L_8 = L_7.___Opcode;
NullCheck(L_6);
PacketWriter_WriteUInt16_m946A35B06380AADF1F247E88095C5938E8E34110(L_6, L_8, NULL);
PacketWriter_tD19415D9F9DAC8A37F1B02A96AEE3A560364D559* L_9 = L_6;
Frame_tB5DFF0B6D52A860CBBC7BADDC454658FC47E12E0 L_10 = ___0_frame;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_11 = L_10.___Payload;
NullCheck(L_9);
PacketWriter_WriteBytes_mE19F64FC4DC5D3751E65E7A3A25197F1C9ABD3BE(L_9, L_11, NULL);
NullCheck(L_9);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_12;
L_12 = PacketWriter_ToArray_m1570E726B28908ECBE06EE6813036EC8AEE5E993(L_9, NULL);
return L_12;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Frame_tB5DFF0B6D52A860CBBC7BADDC454658FC47E12E0 FrameCodec_Decode_m2920E6AB96A424A1396B566745EAB6469B950E7B (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_data, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PacketReader_t053D4237469672D68B2C3F56683C610C6998A354_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
uint8_t V_0 = 0;
uint16_t V_1 = 0;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_2 = NULL;
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = ___0_data;
PacketReader_t053D4237469672D68B2C3F56683C610C6998A354* L_1 = (PacketReader_t053D4237469672D68B2C3F56683C610C6998A354*)il2cpp_codegen_object_new(PacketReader_t053D4237469672D68B2C3F56683C610C6998A354_il2cpp_TypeInfo_var);
PacketReader__ctor_mE313E7ACF760FC21AF529C466BEB4D0343AD403F(L_1, L_0, NULL);
PacketReader_t053D4237469672D68B2C3F56683C610C6998A354* L_2 = L_1;
NullCheck(L_2);
uint8_t L_3;
L_3 = PacketReader_ReadByte_m5696E566BD4947AC240FDF99D3BB96ADF2390ED4(L_2, NULL);
V_0 = L_3;
PacketReader_t053D4237469672D68B2C3F56683C610C6998A354* L_4 = L_2;
NullCheck(L_4);
uint16_t L_5;
L_5 = PacketReader_ReadUInt16_m9B6B6A9E5489CDB1E52462DE0F84FD94BC8D5817(L_4, NULL);
V_1 = L_5;
NullCheck(L_4);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_6;
L_6 = PacketReader_ReadBytes_m0AD27263903FA897FB2320D9D9C1DE2CE436593B(L_4, NULL);
V_2 = L_6;
uint8_t L_7 = V_0;
uint16_t L_8 = V_1;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_9 = V_2;
Frame_tB5DFF0B6D52A860CBBC7BADDC454658FC47E12E0 L_10;
memset((&L_10), 0, sizeof(L_10));
Frame__ctor_mDE39FC974643F6C90AA202E248F222CBD5D0AC5B((&L_10), L_7, L_8, L_9, NULL);
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
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* HeartbeatMsg_Encode_mB485AFE2B4861C8C52C244CFC6E99613495D07F1 (HeartbeatMsg_t103F9D028FB5907830E11E92D813D816A70158BF* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PacketWriter_tD19415D9F9DAC8A37F1B02A96AEE3A560364D559_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
PacketWriter_tD19415D9F9DAC8A37F1B02A96AEE3A560364D559* L_0 = (PacketWriter_tD19415D9F9DAC8A37F1B02A96AEE3A560364D559*)il2cpp_codegen_object_new(PacketWriter_tD19415D9F9DAC8A37F1B02A96AEE3A560364D559_il2cpp_TypeInfo_var);
PacketWriter__ctor_mB305308F3C5D8CBD3FD6728E833F06177861E7F1(L_0, ((int32_t)64), NULL);
PacketWriter_tD19415D9F9DAC8A37F1B02A96AEE3A560364D559* L_1 = L_0;
int64_t L_2 = __this->___ClientTimeMs;
NullCheck(L_1);
PacketWriter_WriteVarLong_mDD78DE46B80C8E09FFE436FDC6F98E9273D492CC(L_1, L_2, NULL);
NullCheck(L_1);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_3;
L_3 = PacketWriter_ToArray_m1570E726B28908ECBE06EE6813036EC8AEE5E993(L_1, NULL);
return L_3;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR HeartbeatMsg_t103F9D028FB5907830E11E92D813D816A70158BF* HeartbeatMsg_Decode_mBF53885E461016F79671C52B5A8B6A121E78A127 (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_data, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HeartbeatMsg_t103F9D028FB5907830E11E92D813D816A70158BF_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PacketReader_t053D4237469672D68B2C3F56683C610C6998A354_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
PacketReader_t053D4237469672D68B2C3F56683C610C6998A354* V_0 = NULL;
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = ___0_data;
PacketReader_t053D4237469672D68B2C3F56683C610C6998A354* L_1 = (PacketReader_t053D4237469672D68B2C3F56683C610C6998A354*)il2cpp_codegen_object_new(PacketReader_t053D4237469672D68B2C3F56683C610C6998A354_il2cpp_TypeInfo_var);
PacketReader__ctor_mE313E7ACF760FC21AF529C466BEB4D0343AD403F(L_1, L_0, NULL);
V_0 = L_1;
HeartbeatMsg_t103F9D028FB5907830E11E92D813D816A70158BF* L_2 = (HeartbeatMsg_t103F9D028FB5907830E11E92D813D816A70158BF*)il2cpp_codegen_object_new(HeartbeatMsg_t103F9D028FB5907830E11E92D813D816A70158BF_il2cpp_TypeInfo_var);
HeartbeatMsg__ctor_m58A00353E4EE90B0BAADCFC1C000F121C8EBD34B(L_2, NULL);
HeartbeatMsg_t103F9D028FB5907830E11E92D813D816A70158BF* L_3 = L_2;
PacketReader_t053D4237469672D68B2C3F56683C610C6998A354* L_4 = V_0;
NullCheck(L_4);
int64_t L_5;
L_5 = PacketReader_ReadVarLong_m2E52A87EBF34E6F5A0FA00BD3E5AFD3F2D805C03(L_4, NULL);
NullCheck(L_3);
L_3->___ClientTimeMs = L_5;
return L_3;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HeartbeatMsg__ctor_m58A00353E4EE90B0BAADCFC1C000F121C8EBD34B (HeartbeatMsg_t103F9D028FB5907830E11E92D813D816A70158BF* __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
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* MatchRequestMsg_Encode_m9FA3E6E2CBF086C88615C0733B40FCE81DD46CFE (MatchRequestMsg_t970ABB795FF158396D6FEF603B2EAC8CB54684F9* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PacketWriter_tD19415D9F9DAC8A37F1B02A96AEE3A560364D559_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
PacketWriter_tD19415D9F9DAC8A37F1B02A96AEE3A560364D559* L_0 = (PacketWriter_tD19415D9F9DAC8A37F1B02A96AEE3A560364D559*)il2cpp_codegen_object_new(PacketWriter_tD19415D9F9DAC8A37F1B02A96AEE3A560364D559_il2cpp_TypeInfo_var);
PacketWriter__ctor_mB305308F3C5D8CBD3FD6728E833F06177861E7F1(L_0, ((int32_t)64), NULL);
PacketWriter_tD19415D9F9DAC8A37F1B02A96AEE3A560364D559* L_1 = L_0;
String_t* L_2 = __this->___GameId;
NullCheck(L_1);
PacketWriter_WriteString_m5FAC325DD97E33E46122B434D0CC3CE9DD8BFC08(L_1, L_2, NULL);
PacketWriter_tD19415D9F9DAC8A37F1B02A96AEE3A560364D559* L_3 = L_1;
int32_t L_4 = __this->___Version;
NullCheck(L_3);
PacketWriter_WriteVarInt_m181EE02E3D1D97BFDB68EC86C5E2ACB48216A524(L_3, L_4, NULL);
NullCheck(L_3);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_5;
L_5 = PacketWriter_ToArray_m1570E726B28908ECBE06EE6813036EC8AEE5E993(L_3, NULL);
return L_5;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MatchRequestMsg_t970ABB795FF158396D6FEF603B2EAC8CB54684F9* MatchRequestMsg_Decode_m1B3A0D7808161728DE570C96F72E95AF1C4E4E90 (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_data, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MatchRequestMsg_t970ABB795FF158396D6FEF603B2EAC8CB54684F9_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PacketReader_t053D4237469672D68B2C3F56683C610C6998A354_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
PacketReader_t053D4237469672D68B2C3F56683C610C6998A354* V_0 = NULL;
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = ___0_data;
PacketReader_t053D4237469672D68B2C3F56683C610C6998A354* L_1 = (PacketReader_t053D4237469672D68B2C3F56683C610C6998A354*)il2cpp_codegen_object_new(PacketReader_t053D4237469672D68B2C3F56683C610C6998A354_il2cpp_TypeInfo_var);
PacketReader__ctor_mE313E7ACF760FC21AF529C466BEB4D0343AD403F(L_1, L_0, NULL);
V_0 = L_1;
MatchRequestMsg_t970ABB795FF158396D6FEF603B2EAC8CB54684F9* L_2 = (MatchRequestMsg_t970ABB795FF158396D6FEF603B2EAC8CB54684F9*)il2cpp_codegen_object_new(MatchRequestMsg_t970ABB795FF158396D6FEF603B2EAC8CB54684F9_il2cpp_TypeInfo_var);
MatchRequestMsg__ctor_m31BA640797F3A745F26F30E1B976C7334ADECAB7(L_2, NULL);
MatchRequestMsg_t970ABB795FF158396D6FEF603B2EAC8CB54684F9* L_3 = L_2;
PacketReader_t053D4237469672D68B2C3F56683C610C6998A354* L_4 = V_0;
NullCheck(L_4);
String_t* L_5;
L_5 = PacketReader_ReadString_m871AA9D9572B20DFFAA54B799B7543DE415AF263(L_4, NULL);
NullCheck(L_3);
L_3->___GameId = L_5;
Il2CppCodeGenWriteBarrier((void**)(&L_3->___GameId), (void*)L_5);
MatchRequestMsg_t970ABB795FF158396D6FEF603B2EAC8CB54684F9* L_6 = L_3;
PacketReader_t053D4237469672D68B2C3F56683C610C6998A354* L_7 = V_0;
NullCheck(L_7);
int32_t L_8;
L_8 = PacketReader_ReadVarInt_mA8F76271B85A7CA95AB02F72BD222C74387200A5(L_7, NULL);
NullCheck(L_6);
L_6->___Version = L_8;
return L_6;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MatchRequestMsg__ctor_m31BA640797F3A745F26F30E1B976C7334ADECAB7 (MatchRequestMsg_t970ABB795FF158396D6FEF603B2EAC8CB54684F9* __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
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* MatchFoundMsg_Encode_mF0BC3CEB310619F55C5FE71EE2955E21C22F46CC (MatchFoundMsg_tE6815A00CDD1CD124EFBE2636C489AE3E37DAC45* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m475A2BC7DCEDF4B81BB7DC1BD4E81951CD5FE681_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m7B8250AD1CB4B4CFC9B9D2DA0B1F85248629F179_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_mBC6A189DD43AFFE02F18915093CCBE3278FF3969_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m8C4C2204F541D74C5A1D3D701ABFD32571431F7F_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m2D26A47B9B8FC5627FC7C2E57D99D33335AB720E_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PacketWriter_tD19415D9F9DAC8A37F1B02A96AEE3A560364D559_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
PacketWriter_tD19415D9F9DAC8A37F1B02A96AEE3A560364D559* V_0 = NULL;
Enumerator_t01D3740B8BA982838D20015FC878022BDD44D624 V_1;
memset((&V_1), 0, sizeof(V_1));
PlayerInfo_t85B5C368EEEC035633ED14BBFA3A8ACEBA94F87B* V_2 = NULL;
{
PacketWriter_tD19415D9F9DAC8A37F1B02A96AEE3A560364D559* L_0 = (PacketWriter_tD19415D9F9DAC8A37F1B02A96AEE3A560364D559*)il2cpp_codegen_object_new(PacketWriter_tD19415D9F9DAC8A37F1B02A96AEE3A560364D559_il2cpp_TypeInfo_var);
PacketWriter__ctor_mB305308F3C5D8CBD3FD6728E833F06177861E7F1(L_0, ((int32_t)64), NULL);
V_0 = L_0;
PacketWriter_tD19415D9F9DAC8A37F1B02A96AEE3A560364D559* L_1 = V_0;
String_t* L_2 = __this->___RoomId;
NullCheck(L_1);
PacketWriter_WriteString_m5FAC325DD97E33E46122B434D0CC3CE9DD8BFC08(L_1, L_2, NULL);
PacketWriter_tD19415D9F9DAC8A37F1B02A96AEE3A560364D559* L_3 = V_0;
int32_t L_4 = __this->___Version;
NullCheck(L_3);
PacketWriter_WriteVarInt_m181EE02E3D1D97BFDB68EC86C5E2ACB48216A524(L_3, L_4, NULL);
PacketWriter_tD19415D9F9DAC8A37F1B02A96AEE3A560364D559* L_5 = V_0;
int32_t L_6 = __this->___SelfPlayerId;
NullCheck(L_5);
PacketWriter_WriteVarInt_m181EE02E3D1D97BFDB68EC86C5E2ACB48216A524(L_5, L_6, NULL);
PacketWriter_tD19415D9F9DAC8A37F1B02A96AEE3A560364D559* L_7 = V_0;
List_1_t8C5FD86499A917E904735CE7B21C24803F286F69* L_8 = __this->___Players;
NullCheck(L_8);
int32_t L_9;
L_9 = List_1_get_Count_m2D26A47B9B8FC5627FC7C2E57D99D33335AB720E_inline(L_8, List_1_get_Count_m2D26A47B9B8FC5627FC7C2E57D99D33335AB720E_RuntimeMethod_var);
NullCheck(L_7);
PacketWriter_WriteVarUInt_m1F7374FB2364E1C4A5E9C3B10FF2EEB94806E5B8(L_7, L_9, NULL);
List_1_t8C5FD86499A917E904735CE7B21C24803F286F69* L_10 = __this->___Players;
NullCheck(L_10);
Enumerator_t01D3740B8BA982838D20015FC878022BDD44D624 L_11;
L_11 = List_1_GetEnumerator_m8C4C2204F541D74C5A1D3D701ABFD32571431F7F(L_10, List_1_GetEnumerator_m8C4C2204F541D74C5A1D3D701ABFD32571431F7F_RuntimeMethod_var);
V_1 = L_11;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0082:
{
Enumerator_Dispose_m475A2BC7DCEDF4B81BB7DC1BD4E81951CD5FE681((&V_1), Enumerator_Dispose_m475A2BC7DCEDF4B81BB7DC1BD4E81951CD5FE681_RuntimeMethod_var);
return;
}
});
try
{
{
goto IL_0077_1;
}
IL_004b_1:
{
PlayerInfo_t85B5C368EEEC035633ED14BBFA3A8ACEBA94F87B* L_12;
L_12 = Enumerator_get_Current_mBC6A189DD43AFFE02F18915093CCBE3278FF3969_inline((&V_1), Enumerator_get_Current_mBC6A189DD43AFFE02F18915093CCBE3278FF3969_RuntimeMethod_var);
V_2 = L_12;
PacketWriter_tD19415D9F9DAC8A37F1B02A96AEE3A560364D559* L_13 = V_0;
PlayerInfo_t85B5C368EEEC035633ED14BBFA3A8ACEBA94F87B* L_14 = V_2;
NullCheck(L_14);
int32_t L_15 = L_14->___PlayerId;
NullCheck(L_13);
PacketWriter_WriteVarInt_m181EE02E3D1D97BFDB68EC86C5E2ACB48216A524(L_13, L_15, NULL);
PacketWriter_tD19415D9F9DAC8A37F1B02A96AEE3A560364D559* L_16 = V_0;
PlayerInfo_t85B5C368EEEC035633ED14BBFA3A8ACEBA94F87B* L_17 = V_2;
NullCheck(L_17);
String_t* L_18 = L_17->___Name;
NullCheck(L_16);
PacketWriter_WriteString_m5FAC325DD97E33E46122B434D0CC3CE9DD8BFC08(L_16, L_18, NULL);
PacketWriter_tD19415D9F9DAC8A37F1B02A96AEE3A560364D559* L_19 = V_0;
PlayerInfo_t85B5C368EEEC035633ED14BBFA3A8ACEBA94F87B* L_20 = V_2;
NullCheck(L_20);
bool L_21 = L_20->___IsAI;
NullCheck(L_19);
PacketWriter_WriteBool_m522AB594C5843FEE36585E19FA0AA5DEDD431FCD(L_19, L_21, NULL);
}
IL_0077_1:
{
bool L_22;
L_22 = Enumerator_MoveNext_m7B8250AD1CB4B4CFC9B9D2DA0B1F85248629F179((&V_1), Enumerator_MoveNext_m7B8250AD1CB4B4CFC9B9D2DA0B1F85248629F179_RuntimeMethod_var);
if (L_22)
{
goto IL_004b_1;
}
}
{
goto IL_0090;
}
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0090:
{
PacketWriter_tD19415D9F9DAC8A37F1B02A96AEE3A560364D559* L_23 = V_0;
NullCheck(L_23);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_24;
L_24 = PacketWriter_ToArray_m1570E726B28908ECBE06EE6813036EC8AEE5E993(L_23, NULL);
return L_24;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MatchFoundMsg_tE6815A00CDD1CD124EFBE2636C489AE3E37DAC45* MatchFoundMsg_Decode_m02CA6B4C537109261DA9963265C59046F2BC9354 (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_data, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m3562054E9DAF906503EADFCA2C360C37FE23A16A_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MatchFoundMsg_tE6815A00CDD1CD124EFBE2636C489AE3E37DAC45_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PacketReader_t053D4237469672D68B2C3F56683C610C6998A354_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlayerInfo_t85B5C368EEEC035633ED14BBFA3A8ACEBA94F87B_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
PacketReader_t053D4237469672D68B2C3F56683C610C6998A354* V_0 = NULL;
MatchFoundMsg_tE6815A00CDD1CD124EFBE2636C489AE3E37DAC45* V_1 = NULL;
uint32_t V_2 = 0;
uint32_t V_3 = 0;
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = ___0_data;
PacketReader_t053D4237469672D68B2C3F56683C610C6998A354* L_1 = (PacketReader_t053D4237469672D68B2C3F56683C610C6998A354*)il2cpp_codegen_object_new(PacketReader_t053D4237469672D68B2C3F56683C610C6998A354_il2cpp_TypeInfo_var);
PacketReader__ctor_mE313E7ACF760FC21AF529C466BEB4D0343AD403F(L_1, L_0, NULL);
V_0 = L_1;
MatchFoundMsg_tE6815A00CDD1CD124EFBE2636C489AE3E37DAC45* L_2 = (MatchFoundMsg_tE6815A00CDD1CD124EFBE2636C489AE3E37DAC45*)il2cpp_codegen_object_new(MatchFoundMsg_tE6815A00CDD1CD124EFBE2636C489AE3E37DAC45_il2cpp_TypeInfo_var);
MatchFoundMsg__ctor_m9CCC7555AE84A0D28B548561EA6C23FAC97BABF2(L_2, NULL);
MatchFoundMsg_tE6815A00CDD1CD124EFBE2636C489AE3E37DAC45* L_3 = L_2;
PacketReader_t053D4237469672D68B2C3F56683C610C6998A354* L_4 = V_0;
NullCheck(L_4);
String_t* L_5;
L_5 = PacketReader_ReadString_m871AA9D9572B20DFFAA54B799B7543DE415AF263(L_4, NULL);
NullCheck(L_3);
L_3->___RoomId = L_5;
Il2CppCodeGenWriteBarrier((void**)(&L_3->___RoomId), (void*)L_5);
MatchFoundMsg_tE6815A00CDD1CD124EFBE2636C489AE3E37DAC45* L_6 = L_3;
PacketReader_t053D4237469672D68B2C3F56683C610C6998A354* L_7 = V_0;
NullCheck(L_7);
int32_t L_8;
L_8 = PacketReader_ReadVarInt_mA8F76271B85A7CA95AB02F72BD222C74387200A5(L_7, NULL);
NullCheck(L_6);
L_6->___Version = L_8;
MatchFoundMsg_tE6815A00CDD1CD124EFBE2636C489AE3E37DAC45* L_9 = L_6;
PacketReader_t053D4237469672D68B2C3F56683C610C6998A354* L_10 = V_0;
NullCheck(L_10);
int32_t L_11;
L_11 = PacketReader_ReadVarInt_mA8F76271B85A7CA95AB02F72BD222C74387200A5(L_10, NULL);
NullCheck(L_9);
L_9->___SelfPlayerId = L_11;
V_1 = L_9;
PacketReader_t053D4237469672D68B2C3F56683C610C6998A354* L_12 = V_0;
NullCheck(L_12);
uint32_t L_13;
L_13 = PacketReader_ReadVarUInt_mF40D66B4929AFBE32043FC1C568C8A2856EA6566(L_12, NULL);
V_2 = L_13;
V_3 = 0;
goto IL_0074;
}
IL_003c:
{
MatchFoundMsg_tE6815A00CDD1CD124EFBE2636C489AE3E37DAC45* L_14 = V_1;
NullCheck(L_14);
List_1_t8C5FD86499A917E904735CE7B21C24803F286F69* L_15 = L_14->___Players;
PlayerInfo_t85B5C368EEEC035633ED14BBFA3A8ACEBA94F87B* L_16 = (PlayerInfo_t85B5C368EEEC035633ED14BBFA3A8ACEBA94F87B*)il2cpp_codegen_object_new(PlayerInfo_t85B5C368EEEC035633ED14BBFA3A8ACEBA94F87B_il2cpp_TypeInfo_var);
PlayerInfo__ctor_mDF52981F418935D94BC21D34DFA57CD3B892C30F(L_16, NULL);
PlayerInfo_t85B5C368EEEC035633ED14BBFA3A8ACEBA94F87B* L_17 = L_16;
PacketReader_t053D4237469672D68B2C3F56683C610C6998A354* L_18 = V_0;
NullCheck(L_18);
int32_t L_19;
L_19 = PacketReader_ReadVarInt_mA8F76271B85A7CA95AB02F72BD222C74387200A5(L_18, NULL);
NullCheck(L_17);
L_17->___PlayerId = L_19;
PlayerInfo_t85B5C368EEEC035633ED14BBFA3A8ACEBA94F87B* L_20 = L_17;
PacketReader_t053D4237469672D68B2C3F56683C610C6998A354* L_21 = V_0;
NullCheck(L_21);
String_t* L_22;
L_22 = PacketReader_ReadString_m871AA9D9572B20DFFAA54B799B7543DE415AF263(L_21, NULL);
NullCheck(L_20);
L_20->___Name = L_22;
Il2CppCodeGenWriteBarrier((void**)(&L_20->___Name), (void*)L_22);
PlayerInfo_t85B5C368EEEC035633ED14BBFA3A8ACEBA94F87B* L_23 = L_20;
PacketReader_t053D4237469672D68B2C3F56683C610C6998A354* L_24 = V_0;
NullCheck(L_24);
bool L_25;
L_25 = PacketReader_ReadBool_m23A37160B1B0A10DB72D59E7DD6572876E6CFA7A(L_24, NULL);
NullCheck(L_23);
L_23->___IsAI = L_25;
NullCheck(L_15);
List_1_Add_m3562054E9DAF906503EADFCA2C360C37FE23A16A_inline(L_15, L_23, List_1_Add_m3562054E9DAF906503EADFCA2C360C37FE23A16A_RuntimeMethod_var);
uint32_t L_26 = V_3;
V_3 = ((int32_t)il2cpp_codegen_add((int32_t)L_26, 1));
}
IL_0074:
{
uint32_t L_27 = V_3;
uint32_t L_28 = V_2;
if ((!(((uint32_t)L_27) >= ((uint32_t)L_28))))
{
goto IL_003c;
}
}
{
MatchFoundMsg_tE6815A00CDD1CD124EFBE2636C489AE3E37DAC45* L_29 = V_1;
return L_29;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MatchFoundMsg__ctor_m9CCC7555AE84A0D28B548561EA6C23FAC97BABF2 (MatchFoundMsg_tE6815A00CDD1CD124EFBE2636C489AE3E37DAC45* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m1112570A06B0791ED888D5B0F274B6FDF9D3DF7D_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t8C5FD86499A917E904735CE7B21C24803F286F69_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
List_1_t8C5FD86499A917E904735CE7B21C24803F286F69* L_0 = (List_1_t8C5FD86499A917E904735CE7B21C24803F286F69*)il2cpp_codegen_object_new(List_1_t8C5FD86499A917E904735CE7B21C24803F286F69_il2cpp_TypeInfo_var);
List_1__ctor_m1112570A06B0791ED888D5B0F274B6FDF9D3DF7D(L_0, List_1__ctor_m1112570A06B0791ED888D5B0F274B6FDF9D3DF7D_RuntimeMethod_var);
__this->___Players = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___Players), (void*)L_0);
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
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameInfoMsg__ctor_mE92FC1833570815F11A5290E16D08E47FE59C8D0 (GameInfoMsg_tEAE9D87588B315960D78A2DD9079C5EDC0E98EAA* __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
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* GameListResponseMsg_Encode_m93BE6C99AABB6998F5C229525FF86AA4B9C06F81 (GameListResponseMsg_t1B0B3532E670252E6914A1B841A802D350E2DFF0* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mA067D5CF8406D06A598E516EB0F81555F0F9CE87_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m963FF01A732552444E927110FD080107EE41E4A3_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m0DDAC06C3D46433725A8ED6742B81133C7B523C0_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m5C56707D8D86F0BA84F39D44F70E49361A68FF2B_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m12AABB4887F02CD299A404D423DDD51787E3F23F_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PacketWriter_tD19415D9F9DAC8A37F1B02A96AEE3A560364D559_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
PacketWriter_tD19415D9F9DAC8A37F1B02A96AEE3A560364D559* V_0 = NULL;
Enumerator_t2C1A204DDAED737A3FAFDC1CE4E1696823F239D2 V_1;
memset((&V_1), 0, sizeof(V_1));
GameInfoMsg_tEAE9D87588B315960D78A2DD9079C5EDC0E98EAA* V_2 = NULL;
{
PacketWriter_tD19415D9F9DAC8A37F1B02A96AEE3A560364D559* L_0 = (PacketWriter_tD19415D9F9DAC8A37F1B02A96AEE3A560364D559*)il2cpp_codegen_object_new(PacketWriter_tD19415D9F9DAC8A37F1B02A96AEE3A560364D559_il2cpp_TypeInfo_var);
PacketWriter__ctor_mB305308F3C5D8CBD3FD6728E833F06177861E7F1(L_0, ((int32_t)64), NULL);
V_0 = L_0;
PacketWriter_tD19415D9F9DAC8A37F1B02A96AEE3A560364D559* L_1 = V_0;
List_1_tE322E81B8A734AAA37460590998EC34B0159A852* L_2 = __this->___Games;
NullCheck(L_2);
int32_t L_3;
L_3 = List_1_get_Count_m12AABB4887F02CD299A404D423DDD51787E3F23F_inline(L_2, List_1_get_Count_m12AABB4887F02CD299A404D423DDD51787E3F23F_RuntimeMethod_var);
NullCheck(L_1);
PacketWriter_WriteVarUInt_m1F7374FB2364E1C4A5E9C3B10FF2EEB94806E5B8(L_1, L_3, NULL);
List_1_tE322E81B8A734AAA37460590998EC34B0159A852* L_4 = __this->___Games;
NullCheck(L_4);
Enumerator_t2C1A204DDAED737A3FAFDC1CE4E1696823F239D2 L_5;
L_5 = List_1_GetEnumerator_m5C56707D8D86F0BA84F39D44F70E49361A68FF2B(L_4, List_1_GetEnumerator_m5C56707D8D86F0BA84F39D44F70E49361A68FF2B_RuntimeMethod_var);
V_1 = L_5;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0076:
{
Enumerator_Dispose_mA067D5CF8406D06A598E516EB0F81555F0F9CE87((&V_1), Enumerator_Dispose_mA067D5CF8406D06A598E516EB0F81555F0F9CE87_RuntimeMethod_var);
return;
}
});
try
{
{
goto IL_006b_1;
}
IL_0027_1:
{
GameInfoMsg_tEAE9D87588B315960D78A2DD9079C5EDC0E98EAA* L_6;
L_6 = Enumerator_get_Current_m0DDAC06C3D46433725A8ED6742B81133C7B523C0_inline((&V_1), Enumerator_get_Current_m0DDAC06C3D46433725A8ED6742B81133C7B523C0_RuntimeMethod_var);
V_2 = L_6;
PacketWriter_tD19415D9F9DAC8A37F1B02A96AEE3A560364D559* L_7 = V_0;
GameInfoMsg_tEAE9D87588B315960D78A2DD9079C5EDC0E98EAA* L_8 = V_2;
NullCheck(L_8);
String_t* L_9 = L_8->___GameId;
NullCheck(L_7);
PacketWriter_WriteString_m5FAC325DD97E33E46122B434D0CC3CE9DD8BFC08(L_7, L_9, NULL);
PacketWriter_tD19415D9F9DAC8A37F1B02A96AEE3A560364D559* L_10 = V_0;
GameInfoMsg_tEAE9D87588B315960D78A2DD9079C5EDC0E98EAA* L_11 = V_2;
NullCheck(L_11);
int32_t L_12 = L_11->___Version;
NullCheck(L_10);
PacketWriter_WriteVarInt_m181EE02E3D1D97BFDB68EC86C5E2ACB48216A524(L_10, L_12, NULL);
PacketWriter_tD19415D9F9DAC8A37F1B02A96AEE3A560364D559* L_13 = V_0;
GameInfoMsg_tEAE9D87588B315960D78A2DD9079C5EDC0E98EAA* L_14 = V_2;
NullCheck(L_14);
String_t* L_15 = L_14->___DisplayName;
NullCheck(L_13);
PacketWriter_WriteString_m5FAC325DD97E33E46122B434D0CC3CE9DD8BFC08(L_13, L_15, NULL);
PacketWriter_tD19415D9F9DAC8A37F1B02A96AEE3A560364D559* L_16 = V_0;
GameInfoMsg_tEAE9D87588B315960D78A2DD9079C5EDC0E98EAA* L_17 = V_2;
NullCheck(L_17);
int32_t L_18 = L_17->___MinPlayers;
NullCheck(L_16);
PacketWriter_WriteVarInt_m181EE02E3D1D97BFDB68EC86C5E2ACB48216A524(L_16, L_18, NULL);
PacketWriter_tD19415D9F9DAC8A37F1B02A96AEE3A560364D559* L_19 = V_0;
GameInfoMsg_tEAE9D87588B315960D78A2DD9079C5EDC0E98EAA* L_20 = V_2;
NullCheck(L_20);
int32_t L_21 = L_20->___MaxPlayers;
NullCheck(L_19);
PacketWriter_WriteVarInt_m181EE02E3D1D97BFDB68EC86C5E2ACB48216A524(L_19, L_21, NULL);
}
IL_006b_1:
{
bool L_22;
L_22 = Enumerator_MoveNext_m963FF01A732552444E927110FD080107EE41E4A3((&V_1), Enumerator_MoveNext_m963FF01A732552444E927110FD080107EE41E4A3_RuntimeMethod_var);
if (L_22)
{
goto IL_0027_1;
}
}
{
goto IL_0084;
}
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0084:
{
PacketWriter_tD19415D9F9DAC8A37F1B02A96AEE3A560364D559* L_23 = V_0;
NullCheck(L_23);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_24;
L_24 = PacketWriter_ToArray_m1570E726B28908ECBE06EE6813036EC8AEE5E993(L_23, NULL);
return L_24;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GameListResponseMsg_t1B0B3532E670252E6914A1B841A802D350E2DFF0* GameListResponseMsg_Decode_m045B324832C7504429233C83A4F0EC5B5A126D58 (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_data, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameInfoMsg_tEAE9D87588B315960D78A2DD9079C5EDC0E98EAA_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameListResponseMsg_t1B0B3532E670252E6914A1B841A802D350E2DFF0_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mF25871EAF2110F26069737B1CA63A081EA78BAB3_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PacketReader_t053D4237469672D68B2C3F56683C610C6998A354_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
PacketReader_t053D4237469672D68B2C3F56683C610C6998A354* V_0 = NULL;
GameListResponseMsg_t1B0B3532E670252E6914A1B841A802D350E2DFF0* V_1 = NULL;
uint32_t V_2 = 0;
uint32_t V_3 = 0;
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = ___0_data;
PacketReader_t053D4237469672D68B2C3F56683C610C6998A354* L_1 = (PacketReader_t053D4237469672D68B2C3F56683C610C6998A354*)il2cpp_codegen_object_new(PacketReader_t053D4237469672D68B2C3F56683C610C6998A354_il2cpp_TypeInfo_var);
PacketReader__ctor_mE313E7ACF760FC21AF529C466BEB4D0343AD403F(L_1, L_0, NULL);
V_0 = L_1;
GameListResponseMsg_t1B0B3532E670252E6914A1B841A802D350E2DFF0* L_2 = (GameListResponseMsg_t1B0B3532E670252E6914A1B841A802D350E2DFF0*)il2cpp_codegen_object_new(GameListResponseMsg_t1B0B3532E670252E6914A1B841A802D350E2DFF0_il2cpp_TypeInfo_var);
GameListResponseMsg__ctor_m0B8DB30B57B1B83DD19445313B65E22B1DB9174B(L_2, NULL);
V_1 = L_2;
PacketReader_t053D4237469672D68B2C3F56683C610C6998A354* L_3 = V_0;
NullCheck(L_3);
uint32_t L_4;
L_4 = PacketReader_ReadVarUInt_mF40D66B4929AFBE32043FC1C568C8A2856EA6566(L_3, NULL);
V_2 = L_4;
V_3 = 0;
goto IL_0068;
}
IL_0018:
{
GameListResponseMsg_t1B0B3532E670252E6914A1B841A802D350E2DFF0* L_5 = V_1;
NullCheck(L_5);
List_1_tE322E81B8A734AAA37460590998EC34B0159A852* L_6 = L_5->___Games;
GameInfoMsg_tEAE9D87588B315960D78A2DD9079C5EDC0E98EAA* L_7 = (GameInfoMsg_tEAE9D87588B315960D78A2DD9079C5EDC0E98EAA*)il2cpp_codegen_object_new(GameInfoMsg_tEAE9D87588B315960D78A2DD9079C5EDC0E98EAA_il2cpp_TypeInfo_var);
GameInfoMsg__ctor_mE92FC1833570815F11A5290E16D08E47FE59C8D0(L_7, NULL);
GameInfoMsg_tEAE9D87588B315960D78A2DD9079C5EDC0E98EAA* L_8 = L_7;
PacketReader_t053D4237469672D68B2C3F56683C610C6998A354* L_9 = V_0;
NullCheck(L_9);
String_t* L_10;
L_10 = PacketReader_ReadString_m871AA9D9572B20DFFAA54B799B7543DE415AF263(L_9, NULL);
NullCheck(L_8);
L_8->___GameId = L_10;
Il2CppCodeGenWriteBarrier((void**)(&L_8->___GameId), (void*)L_10);
GameInfoMsg_tEAE9D87588B315960D78A2DD9079C5EDC0E98EAA* L_11 = L_8;
PacketReader_t053D4237469672D68B2C3F56683C610C6998A354* L_12 = V_0;
NullCheck(L_12);
int32_t L_13;
L_13 = PacketReader_ReadVarInt_mA8F76271B85A7CA95AB02F72BD222C74387200A5(L_12, NULL);
NullCheck(L_11);
L_11->___Version = L_13;
GameInfoMsg_tEAE9D87588B315960D78A2DD9079C5EDC0E98EAA* L_14 = L_11;
PacketReader_t053D4237469672D68B2C3F56683C610C6998A354* L_15 = V_0;
NullCheck(L_15);
String_t* L_16;
L_16 = PacketReader_ReadString_m871AA9D9572B20DFFAA54B799B7543DE415AF263(L_15, NULL);
NullCheck(L_14);
L_14->___DisplayName = L_16;
Il2CppCodeGenWriteBarrier((void**)(&L_14->___DisplayName), (void*)L_16);
GameInfoMsg_tEAE9D87588B315960D78A2DD9079C5EDC0E98EAA* L_17 = L_14;
PacketReader_t053D4237469672D68B2C3F56683C610C6998A354* L_18 = V_0;
NullCheck(L_18);
int32_t L_19;
L_19 = PacketReader_ReadVarInt_mA8F76271B85A7CA95AB02F72BD222C74387200A5(L_18, NULL);
NullCheck(L_17);
L_17->___MinPlayers = L_19;
GameInfoMsg_tEAE9D87588B315960D78A2DD9079C5EDC0E98EAA* L_20 = L_17;
PacketReader_t053D4237469672D68B2C3F56683C610C6998A354* L_21 = V_0;
NullCheck(L_21);
int32_t L_22;
L_22 = PacketReader_ReadVarInt_mA8F76271B85A7CA95AB02F72BD222C74387200A5(L_21, NULL);
NullCheck(L_20);
L_20->___MaxPlayers = L_22;
NullCheck(L_6);
List_1_Add_mF25871EAF2110F26069737B1CA63A081EA78BAB3_inline(L_6, L_20, List_1_Add_mF25871EAF2110F26069737B1CA63A081EA78BAB3_RuntimeMethod_var);
uint32_t L_23 = V_3;
V_3 = ((int32_t)il2cpp_codegen_add((int32_t)L_23, 1));
}
IL_0068:
{
uint32_t L_24 = V_3;
uint32_t L_25 = V_2;
if ((!(((uint32_t)L_24) >= ((uint32_t)L_25))))
{
goto IL_0018;
}
}
{
GameListResponseMsg_t1B0B3532E670252E6914A1B841A802D350E2DFF0* L_26 = V_1;
return L_26;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameListResponseMsg__ctor_m0B8DB30B57B1B83DD19445313B65E22B1DB9174B (GameListResponseMsg_t1B0B3532E670252E6914A1B841A802D350E2DFF0* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m32FCB851A420E2347E6CDA0B54D4A907E84A514C_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tE322E81B8A734AAA37460590998EC34B0159A852_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
List_1_tE322E81B8A734AAA37460590998EC34B0159A852* L_0 = (List_1_tE322E81B8A734AAA37460590998EC34B0159A852*)il2cpp_codegen_object_new(List_1_tE322E81B8A734AAA37460590998EC34B0159A852_il2cpp_TypeInfo_var);
List_1__ctor_m32FCB851A420E2347E6CDA0B54D4A907E84A514C(L_0, List_1__ctor_m32FCB851A420E2347E6CDA0B54D4A907E84A514C_RuntimeMethod_var);
__this->___Games = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___Games), (void*)L_0);
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
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* MatchAssignedMsg_Encode_mAA6877223EE584C0F6B8BB13CC2FC1C18DDAAF92 (MatchAssignedMsg_tEE4FCB974DF9AE5A8827EEF006FF52290C4C9B1A* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PacketWriter_tD19415D9F9DAC8A37F1B02A96AEE3A560364D559_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
PacketWriter_tD19415D9F9DAC8A37F1B02A96AEE3A560364D559* L_0 = (PacketWriter_tD19415D9F9DAC8A37F1B02A96AEE3A560364D559*)il2cpp_codegen_object_new(PacketWriter_tD19415D9F9DAC8A37F1B02A96AEE3A560364D559_il2cpp_TypeInfo_var);
PacketWriter__ctor_mB305308F3C5D8CBD3FD6728E833F06177861E7F1(L_0, ((int32_t)64), NULL);
PacketWriter_tD19415D9F9DAC8A37F1B02A96AEE3A560364D559* L_1 = L_0;
String_t* L_2 = __this->___GameId;
NullCheck(L_1);
PacketWriter_WriteString_m5FAC325DD97E33E46122B434D0CC3CE9DD8BFC08(L_1, L_2, NULL);
PacketWriter_tD19415D9F9DAC8A37F1B02A96AEE3A560364D559* L_3 = L_1;
int32_t L_4 = __this->___Version;
NullCheck(L_3);
PacketWriter_WriteVarInt_m181EE02E3D1D97BFDB68EC86C5E2ACB48216A524(L_3, L_4, NULL);
NullCheck(L_3);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_5;
L_5 = PacketWriter_ToArray_m1570E726B28908ECBE06EE6813036EC8AEE5E993(L_3, NULL);
return L_5;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MatchAssignedMsg_tEE4FCB974DF9AE5A8827EEF006FF52290C4C9B1A* MatchAssignedMsg_Decode_mDBF40243996056415BCEDFD6529C5D784850A296 (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_data, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MatchAssignedMsg_tEE4FCB974DF9AE5A8827EEF006FF52290C4C9B1A_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PacketReader_t053D4237469672D68B2C3F56683C610C6998A354_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
PacketReader_t053D4237469672D68B2C3F56683C610C6998A354* V_0 = NULL;
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = ___0_data;
PacketReader_t053D4237469672D68B2C3F56683C610C6998A354* L_1 = (PacketReader_t053D4237469672D68B2C3F56683C610C6998A354*)il2cpp_codegen_object_new(PacketReader_t053D4237469672D68B2C3F56683C610C6998A354_il2cpp_TypeInfo_var);
PacketReader__ctor_mE313E7ACF760FC21AF529C466BEB4D0343AD403F(L_1, L_0, NULL);
V_0 = L_1;
MatchAssignedMsg_tEE4FCB974DF9AE5A8827EEF006FF52290C4C9B1A* L_2 = (MatchAssignedMsg_tEE4FCB974DF9AE5A8827EEF006FF52290C4C9B1A*)il2cpp_codegen_object_new(MatchAssignedMsg_tEE4FCB974DF9AE5A8827EEF006FF52290C4C9B1A_il2cpp_TypeInfo_var);
MatchAssignedMsg__ctor_mE07601C7C6D8573F307D2482425B6F2E2E358B76(L_2, NULL);
MatchAssignedMsg_tEE4FCB974DF9AE5A8827EEF006FF52290C4C9B1A* L_3 = L_2;
PacketReader_t053D4237469672D68B2C3F56683C610C6998A354* L_4 = V_0;
NullCheck(L_4);
String_t* L_5;
L_5 = PacketReader_ReadString_m871AA9D9572B20DFFAA54B799B7543DE415AF263(L_4, NULL);
NullCheck(L_3);
L_3->___GameId = L_5;
Il2CppCodeGenWriteBarrier((void**)(&L_3->___GameId), (void*)L_5);
MatchAssignedMsg_tEE4FCB974DF9AE5A8827EEF006FF52290C4C9B1A* L_6 = L_3;
PacketReader_t053D4237469672D68B2C3F56683C610C6998A354* L_7 = V_0;
NullCheck(L_7);
int32_t L_8;
L_8 = PacketReader_ReadVarInt_mA8F76271B85A7CA95AB02F72BD222C74387200A5(L_7, NULL);
NullCheck(L_6);
L_6->___Version = L_8;
return L_6;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MatchAssignedMsg__ctor_mE07601C7C6D8573F307D2482425B6F2E2E358B76 (MatchAssignedMsg_tEE4FCB974DF9AE5A8827EEF006FF52290C4C9B1A* __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
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* GameInputMsg_Encode_mB1861E1F2E802CA8B24683D76723B47A9E525EF1 (GameInputMsg_t69B9531887A43725BDEF06B9E4B0800107C88CFB* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PacketWriter_tD19415D9F9DAC8A37F1B02A96AEE3A560364D559_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
PacketWriter_tD19415D9F9DAC8A37F1B02A96AEE3A560364D559* L_0 = (PacketWriter_tD19415D9F9DAC8A37F1B02A96AEE3A560364D559*)il2cpp_codegen_object_new(PacketWriter_tD19415D9F9DAC8A37F1B02A96AEE3A560364D559_il2cpp_TypeInfo_var);
PacketWriter__ctor_mB305308F3C5D8CBD3FD6728E833F06177861E7F1(L_0, ((int32_t)64), NULL);
PacketWriter_tD19415D9F9DAC8A37F1B02A96AEE3A560364D559* L_1 = L_0;
uint16_t L_2 = __this->___GameOpcode;
NullCheck(L_1);
PacketWriter_WriteUInt16_m946A35B06380AADF1F247E88095C5938E8E34110(L_1, L_2, NULL);
PacketWriter_tD19415D9F9DAC8A37F1B02A96AEE3A560364D559* L_3 = L_1;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_4 = __this->___Payload;
NullCheck(L_3);
PacketWriter_WriteBytes_mE19F64FC4DC5D3751E65E7A3A25197F1C9ABD3BE(L_3, L_4, NULL);
NullCheck(L_3);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_5;
L_5 = PacketWriter_ToArray_m1570E726B28908ECBE06EE6813036EC8AEE5E993(L_3, NULL);
return L_5;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GameInputMsg_t69B9531887A43725BDEF06B9E4B0800107C88CFB* GameInputMsg_Decode_m718D075EF345C353B94A7FB34E83DBE1DC13AA95 (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_data, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameInputMsg_t69B9531887A43725BDEF06B9E4B0800107C88CFB_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PacketReader_t053D4237469672D68B2C3F56683C610C6998A354_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
PacketReader_t053D4237469672D68B2C3F56683C610C6998A354* V_0 = NULL;
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = ___0_data;
PacketReader_t053D4237469672D68B2C3F56683C610C6998A354* L_1 = (PacketReader_t053D4237469672D68B2C3F56683C610C6998A354*)il2cpp_codegen_object_new(PacketReader_t053D4237469672D68B2C3F56683C610C6998A354_il2cpp_TypeInfo_var);
PacketReader__ctor_mE313E7ACF760FC21AF529C466BEB4D0343AD403F(L_1, L_0, NULL);
V_0 = L_1;
GameInputMsg_t69B9531887A43725BDEF06B9E4B0800107C88CFB* L_2 = (GameInputMsg_t69B9531887A43725BDEF06B9E4B0800107C88CFB*)il2cpp_codegen_object_new(GameInputMsg_t69B9531887A43725BDEF06B9E4B0800107C88CFB_il2cpp_TypeInfo_var);
GameInputMsg__ctor_m4C16E2E3C95709AA5962E9C1C9BE717FE5275659(L_2, NULL);
GameInputMsg_t69B9531887A43725BDEF06B9E4B0800107C88CFB* L_3 = L_2;
PacketReader_t053D4237469672D68B2C3F56683C610C6998A354* L_4 = V_0;
NullCheck(L_4);
uint16_t L_5;
L_5 = PacketReader_ReadUInt16_m9B6B6A9E5489CDB1E52462DE0F84FD94BC8D5817(L_4, NULL);
NullCheck(L_3);
L_3->___GameOpcode = L_5;
GameInputMsg_t69B9531887A43725BDEF06B9E4B0800107C88CFB* L_6 = L_3;
PacketReader_t053D4237469672D68B2C3F56683C610C6998A354* L_7 = V_0;
NullCheck(L_7);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_8;
L_8 = PacketReader_ReadBytes_m0AD27263903FA897FB2320D9D9C1DE2CE436593B(L_7, NULL);
NullCheck(L_6);
L_6->___Payload = L_8;
Il2CppCodeGenWriteBarrier((void**)(&L_6->___Payload), (void*)L_8);
return L_6;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameInputMsg__ctor_m4C16E2E3C95709AA5962E9C1C9BE717FE5275659 (GameInputMsg_t69B9531887A43725BDEF06B9E4B0800107C88CFB* __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
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* SnapshotMsg_Encode_m9926943FAACB14B86C3E29533A38CE5B8F1EAB00 (SnapshotMsg_t31AF549812852C11527A499B654BC179C2286B1C* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PacketWriter_tD19415D9F9DAC8A37F1B02A96AEE3A560364D559_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
PacketWriter_tD19415D9F9DAC8A37F1B02A96AEE3A560364D559* L_0 = (PacketWriter_tD19415D9F9DAC8A37F1B02A96AEE3A560364D559*)il2cpp_codegen_object_new(PacketWriter_tD19415D9F9DAC8A37F1B02A96AEE3A560364D559_il2cpp_TypeInfo_var);
PacketWriter__ctor_mB305308F3C5D8CBD3FD6728E833F06177861E7F1(L_0, ((int32_t)64), NULL);
PacketWriter_tD19415D9F9DAC8A37F1B02A96AEE3A560364D559* L_1 = L_0;
int32_t L_2 = __this->___Tick;
NullCheck(L_1);
PacketWriter_WriteVarInt_m181EE02E3D1D97BFDB68EC86C5E2ACB48216A524(L_1, L_2, NULL);
PacketWriter_tD19415D9F9DAC8A37F1B02A96AEE3A560364D559* L_3 = L_1;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_4 = __this->___StateBlob;
NullCheck(L_3);
PacketWriter_WriteBytes_mE19F64FC4DC5D3751E65E7A3A25197F1C9ABD3BE(L_3, L_4, NULL);
NullCheck(L_3);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_5;
L_5 = PacketWriter_ToArray_m1570E726B28908ECBE06EE6813036EC8AEE5E993(L_3, NULL);
return L_5;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SnapshotMsg_t31AF549812852C11527A499B654BC179C2286B1C* SnapshotMsg_Decode_m5DC0CB9B2FE583907BCF70EA9EAD099DA8917417 (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_data, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PacketReader_t053D4237469672D68B2C3F56683C610C6998A354_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SnapshotMsg_t31AF549812852C11527A499B654BC179C2286B1C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
PacketReader_t053D4237469672D68B2C3F56683C610C6998A354* V_0 = NULL;
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = ___0_data;
PacketReader_t053D4237469672D68B2C3F56683C610C6998A354* L_1 = (PacketReader_t053D4237469672D68B2C3F56683C610C6998A354*)il2cpp_codegen_object_new(PacketReader_t053D4237469672D68B2C3F56683C610C6998A354_il2cpp_TypeInfo_var);
PacketReader__ctor_mE313E7ACF760FC21AF529C466BEB4D0343AD403F(L_1, L_0, NULL);
V_0 = L_1;
SnapshotMsg_t31AF549812852C11527A499B654BC179C2286B1C* L_2 = (SnapshotMsg_t31AF549812852C11527A499B654BC179C2286B1C*)il2cpp_codegen_object_new(SnapshotMsg_t31AF549812852C11527A499B654BC179C2286B1C_il2cpp_TypeInfo_var);
SnapshotMsg__ctor_m08C2E9A7844883406A2A5698416AEDD323D77A9A(L_2, NULL);
SnapshotMsg_t31AF549812852C11527A499B654BC179C2286B1C* L_3 = L_2;
PacketReader_t053D4237469672D68B2C3F56683C610C6998A354* L_4 = V_0;
NullCheck(L_4);
int32_t L_5;
L_5 = PacketReader_ReadVarInt_mA8F76271B85A7CA95AB02F72BD222C74387200A5(L_4, NULL);
NullCheck(L_3);
L_3->___Tick = L_5;
SnapshotMsg_t31AF549812852C11527A499B654BC179C2286B1C* L_6 = L_3;
PacketReader_t053D4237469672D68B2C3F56683C610C6998A354* L_7 = V_0;
NullCheck(L_7);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_8;
L_8 = PacketReader_ReadBytes_m0AD27263903FA897FB2320D9D9C1DE2CE436593B(L_7, NULL);
NullCheck(L_6);
L_6->___StateBlob = L_8;
Il2CppCodeGenWriteBarrier((void**)(&L_6->___StateBlob), (void*)L_8);
return L_6;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SnapshotMsg__ctor_m08C2E9A7844883406A2A5698416AEDD323D77A9A (SnapshotMsg_t31AF549812852C11527A499B654BC179C2286B1C* __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
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* RoomEndMsg_Encode_mFC6F7D147ADF53B5CF9FA9827EAEDA8FB8C2065B (RoomEndMsg_t6CCFD8D31A974879CB40EDA0D7D501F6B35365D3* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PacketWriter_tD19415D9F9DAC8A37F1B02A96AEE3A560364D559_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
PacketWriter_tD19415D9F9DAC8A37F1B02A96AEE3A560364D559* L_0 = (PacketWriter_tD19415D9F9DAC8A37F1B02A96AEE3A560364D559*)il2cpp_codegen_object_new(PacketWriter_tD19415D9F9DAC8A37F1B02A96AEE3A560364D559_il2cpp_TypeInfo_var);
PacketWriter__ctor_mB305308F3C5D8CBD3FD6728E833F06177861E7F1(L_0, ((int32_t)64), NULL);
PacketWriter_tD19415D9F9DAC8A37F1B02A96AEE3A560364D559* L_1 = L_0;
int32_t L_2 = __this->___WinnerPlayerId;
NullCheck(L_1);
PacketWriter_WriteVarInt_m181EE02E3D1D97BFDB68EC86C5E2ACB48216A524(L_1, L_2, NULL);
PacketWriter_tD19415D9F9DAC8A37F1B02A96AEE3A560364D559* L_3 = L_1;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_4 = __this->___ResultBlob;
NullCheck(L_3);
PacketWriter_WriteBytes_mE19F64FC4DC5D3751E65E7A3A25197F1C9ABD3BE(L_3, L_4, NULL);
NullCheck(L_3);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_5;
L_5 = PacketWriter_ToArray_m1570E726B28908ECBE06EE6813036EC8AEE5E993(L_3, NULL);
return L_5;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RoomEndMsg_t6CCFD8D31A974879CB40EDA0D7D501F6B35365D3* RoomEndMsg_Decode_mFDBE4996C7A0D3779DA08E554532B80FBA86BBEE (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_data, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PacketReader_t053D4237469672D68B2C3F56683C610C6998A354_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RoomEndMsg_t6CCFD8D31A974879CB40EDA0D7D501F6B35365D3_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
PacketReader_t053D4237469672D68B2C3F56683C610C6998A354* V_0 = NULL;
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = ___0_data;
PacketReader_t053D4237469672D68B2C3F56683C610C6998A354* L_1 = (PacketReader_t053D4237469672D68B2C3F56683C610C6998A354*)il2cpp_codegen_object_new(PacketReader_t053D4237469672D68B2C3F56683C610C6998A354_il2cpp_TypeInfo_var);
PacketReader__ctor_mE313E7ACF760FC21AF529C466BEB4D0343AD403F(L_1, L_0, NULL);
V_0 = L_1;
RoomEndMsg_t6CCFD8D31A974879CB40EDA0D7D501F6B35365D3* L_2 = (RoomEndMsg_t6CCFD8D31A974879CB40EDA0D7D501F6B35365D3*)il2cpp_codegen_object_new(RoomEndMsg_t6CCFD8D31A974879CB40EDA0D7D501F6B35365D3_il2cpp_TypeInfo_var);
RoomEndMsg__ctor_m2BA26CED395BD8BA3EAE2C3F1297ABBDA173D908(L_2, NULL);
RoomEndMsg_t6CCFD8D31A974879CB40EDA0D7D501F6B35365D3* L_3 = L_2;
PacketReader_t053D4237469672D68B2C3F56683C610C6998A354* L_4 = V_0;
NullCheck(L_4);
int32_t L_5;
L_5 = PacketReader_ReadVarInt_mA8F76271B85A7CA95AB02F72BD222C74387200A5(L_4, NULL);
NullCheck(L_3);
L_3->___WinnerPlayerId = L_5;
RoomEndMsg_t6CCFD8D31A974879CB40EDA0D7D501F6B35365D3* L_6 = L_3;
PacketReader_t053D4237469672D68B2C3F56683C610C6998A354* L_7 = V_0;
NullCheck(L_7);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_8;
L_8 = PacketReader_ReadBytes_m0AD27263903FA897FB2320D9D9C1DE2CE436593B(L_7, NULL);
NullCheck(L_6);
L_6->___ResultBlob = L_8;
Il2CppCodeGenWriteBarrier((void**)(&L_6->___ResultBlob), (void*)L_8);
return L_6;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RoomEndMsg__ctor_m2BA26CED395BD8BA3EAE2C3F1297ABBDA173D908 (RoomEndMsg_t6CCFD8D31A974879CB40EDA0D7D501F6B35365D3* __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
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ErrorMsg_Encode_mBCCEF6DFE59FCDEEB942080F2F189EB388EDB12D (ErrorMsg_t51A3A42E066F9786CEFC6BAE26407DD6C38FC0A2* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PacketWriter_tD19415D9F9DAC8A37F1B02A96AEE3A560364D559_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
PacketWriter_tD19415D9F9DAC8A37F1B02A96AEE3A560364D559* L_0 = (PacketWriter_tD19415D9F9DAC8A37F1B02A96AEE3A560364D559*)il2cpp_codegen_object_new(PacketWriter_tD19415D9F9DAC8A37F1B02A96AEE3A560364D559_il2cpp_TypeInfo_var);
PacketWriter__ctor_mB305308F3C5D8CBD3FD6728E833F06177861E7F1(L_0, ((int32_t)64), NULL);
PacketWriter_tD19415D9F9DAC8A37F1B02A96AEE3A560364D559* L_1 = L_0;
int32_t L_2 = __this->___Code;
NullCheck(L_1);
PacketWriter_WriteVarInt_m181EE02E3D1D97BFDB68EC86C5E2ACB48216A524(L_1, L_2, NULL);
PacketWriter_tD19415D9F9DAC8A37F1B02A96AEE3A560364D559* L_3 = L_1;
String_t* L_4 = __this->___Message;
NullCheck(L_3);
PacketWriter_WriteString_m5FAC325DD97E33E46122B434D0CC3CE9DD8BFC08(L_3, L_4, NULL);
NullCheck(L_3);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_5;
L_5 = PacketWriter_ToArray_m1570E726B28908ECBE06EE6813036EC8AEE5E993(L_3, NULL);
return L_5;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ErrorMsg_t51A3A42E066F9786CEFC6BAE26407DD6C38FC0A2* ErrorMsg_Decode_m2D384353012ACE2C31D19845A8151B47D7412C52 (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_data, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorMsg_t51A3A42E066F9786CEFC6BAE26407DD6C38FC0A2_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PacketReader_t053D4237469672D68B2C3F56683C610C6998A354_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
PacketReader_t053D4237469672D68B2C3F56683C610C6998A354* V_0 = NULL;
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = ___0_data;
PacketReader_t053D4237469672D68B2C3F56683C610C6998A354* L_1 = (PacketReader_t053D4237469672D68B2C3F56683C610C6998A354*)il2cpp_codegen_object_new(PacketReader_t053D4237469672D68B2C3F56683C610C6998A354_il2cpp_TypeInfo_var);
PacketReader__ctor_mE313E7ACF760FC21AF529C466BEB4D0343AD403F(L_1, L_0, NULL);
V_0 = L_1;
ErrorMsg_t51A3A42E066F9786CEFC6BAE26407DD6C38FC0A2* L_2 = (ErrorMsg_t51A3A42E066F9786CEFC6BAE26407DD6C38FC0A2*)il2cpp_codegen_object_new(ErrorMsg_t51A3A42E066F9786CEFC6BAE26407DD6C38FC0A2_il2cpp_TypeInfo_var);
ErrorMsg__ctor_m5F31811D4850A68B214FE0BA5EBFCCC3A6040A8E(L_2, NULL);
ErrorMsg_t51A3A42E066F9786CEFC6BAE26407DD6C38FC0A2* L_3 = L_2;
PacketReader_t053D4237469672D68B2C3F56683C610C6998A354* L_4 = V_0;
NullCheck(L_4);
int32_t L_5;
L_5 = PacketReader_ReadVarInt_mA8F76271B85A7CA95AB02F72BD222C74387200A5(L_4, NULL);
NullCheck(L_3);
L_3->___Code = L_5;
ErrorMsg_t51A3A42E066F9786CEFC6BAE26407DD6C38FC0A2* L_6 = L_3;
PacketReader_t053D4237469672D68B2C3F56683C610C6998A354* L_7 = V_0;
NullCheck(L_7);
String_t* L_8;
L_8 = PacketReader_ReadString_m871AA9D9572B20DFFAA54B799B7543DE415AF263(L_7, NULL);
NullCheck(L_6);
L_6->___Message = L_8;
Il2CppCodeGenWriteBarrier((void**)(&L_6->___Message), (void*)L_8);
return L_6;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ErrorMsg__ctor_m5F31811D4850A68B214FE0BA5EBFCCC3A6040A8E (ErrorMsg_t51A3A42E066F9786CEFC6BAE26407DD6C38FC0A2* __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
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PacketReader__ctor_mE313E7ACF760FC21AF529C466BEB4D0343AD403F (PacketReader_t053D4237469672D68B2C3F56683C610C6998A354* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_data, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Array_Empty_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m6080CA526758F4FA182A066B2780D1761CD36ED5_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* G_B2_0 = NULL;
PacketReader_t053D4237469672D68B2C3F56683C610C6998A354* G_B2_1 = NULL;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* G_B1_0 = NULL;
PacketReader_t053D4237469672D68B2C3F56683C610C6998A354* G_B1_1 = NULL;
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = ___0_data;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_1 = L_0;
if (L_1)
{
G_B2_0 = L_1;
G_B2_1 = __this;
goto IL_0011;
}
G_B1_0 = L_1;
G_B1_1 = __this;
}
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_2;
L_2 = Array_Empty_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m6080CA526758F4FA182A066B2780D1761CD36ED5_inline(Array_Empty_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m6080CA526758F4FA182A066B2780D1761CD36ED5_RuntimeMethod_var);
G_B2_0 = L_2;
G_B2_1 = G_B1_1;
}
IL_0011:
{
NullCheck(G_B2_1);
G_B2_1->____buf = G_B2_0;
Il2CppCodeGenWriteBarrier((void**)(&G_B2_1->____buf), (void*)G_B2_0);
__this->____pos = 0;
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t PacketReader_get_Position_mA13FE74ED30DF85B95584359666CF3845F3A96D9 (PacketReader_t053D4237469672D68B2C3F56683C610C6998A354* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->____pos;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PacketReader_get_HasMore_mA9429B0E3A0020C0274395B0613748EBB28C376B (PacketReader_t053D4237469672D68B2C3F56683C610C6998A354* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->____pos;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_1 = __this->____buf;
NullCheck(L_1);
return (bool)((((int32_t)L_0) < ((int32_t)((int32_t)(((RuntimeArray*)L_1)->max_length))))? 1 : 0);
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint8_t PacketReader_ReadByte_m5696E566BD4947AC240FDF99D3BB96ADF2390ED4 (PacketReader_t053D4237469672D68B2C3F56683C610C6998A354* __this, const RuntimeMethod* method)
{
int32_t V_0 = 0;
{
int32_t L_0 = __this->____pos;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_1 = __this->____buf;
NullCheck(L_1);
if ((((int32_t)L_0) < ((int32_t)((int32_t)(((RuntimeArray*)L_1)->max_length)))))
{
goto IL_001b;
}
}
{
FormatException_tCD210E92627903FFEDAAA706C08FB6222B4D012B* L_2 = (FormatException_tCD210E92627903FFEDAAA706C08FB6222B4D012B*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&FormatException_tCD210E92627903FFEDAAA706C08FB6222B4D012B_il2cpp_TypeInfo_var)));
FormatException__ctor_mE04AEA59C0EEFF4BD34B7CE8601F9D331D1D473E(L_2, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralBA19DCAB13FB116F1F6D51D404E32A2E71A46438)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&PacketReader_ReadByte_m5696E566BD4947AC240FDF99D3BB96ADF2390ED4_RuntimeMethod_var)));
}
IL_001b:
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_3 = __this->____buf;
int32_t L_4 = __this->____pos;
V_0 = L_4;
int32_t L_5 = V_0;
__this->____pos = ((int32_t)il2cpp_codegen_add(L_5, 1));
int32_t L_6 = V_0;
NullCheck(L_3);
int32_t L_7 = L_6;
uint8_t L_8 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
return L_8;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PacketReader_ReadBool_m23A37160B1B0A10DB72D59E7DD6572876E6CFA7A (PacketReader_t053D4237469672D68B2C3F56683C610C6998A354* __this, const RuntimeMethod* method)
{
{
uint8_t L_0;
L_0 = PacketReader_ReadByte_m5696E566BD4947AC240FDF99D3BB96ADF2390ED4(__this, NULL);
return (bool)((!(((uint32_t)L_0) <= ((uint32_t)0)))? 1 : 0);
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint16_t PacketReader_ReadUInt16_m9B6B6A9E5489CDB1E52462DE0F84FD94BC8D5817 (PacketReader_t053D4237469672D68B2C3F56683C610C6998A354* __this, const RuntimeMethod* method)
{
uint8_t V_0 = 0x0;
{
uint8_t L_0;
L_0 = PacketReader_ReadByte_m5696E566BD4947AC240FDF99D3BB96ADF2390ED4(__this, NULL);
uint8_t L_1;
L_1 = PacketReader_ReadByte_m5696E566BD4947AC240FDF99D3BB96ADF2390ED4(__this, NULL);
V_0 = L_1;
uint8_t L_2 = V_0;
return (uint16_t)((int32_t)(uint16_t)((int32_t)((int32_t)L_0|((int32_t)((int32_t)L_2<<8)))));
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t PacketReader_ReadVarUInt_mF40D66B4929AFBE32043FC1C568C8A2856EA6566 (PacketReader_t053D4237469672D68B2C3F56683C610C6998A354* __this, const RuntimeMethod* method)
{
uint32_t V_0 = 0;
int32_t V_1 = 0;
uint8_t V_2 = 0x0;
{
V_0 = 0;
V_1 = 0;
}
IL_0004:
{
int32_t L_0 = V_1;
if ((((int32_t)L_0) <= ((int32_t)((int32_t)28))))
{
goto IL_0014;
}
}
{
FormatException_tCD210E92627903FFEDAAA706C08FB6222B4D012B* L_1 = (FormatException_tCD210E92627903FFEDAAA706C08FB6222B4D012B*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&FormatException_tCD210E92627903FFEDAAA706C08FB6222B4D012B_il2cpp_TypeInfo_var)));
FormatException__ctor_mE04AEA59C0EEFF4BD34B7CE8601F9D331D1D473E(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral7E67D028708106FDC0CF2007F00EB838C9155782)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&PacketReader_ReadVarUInt_mF40D66B4929AFBE32043FC1C568C8A2856EA6566_RuntimeMethod_var)));
}
IL_0014:
{
uint8_t L_2;
L_2 = PacketReader_ReadByte_m5696E566BD4947AC240FDF99D3BB96ADF2390ED4(__this, NULL);
V_2 = L_2;
int32_t L_3 = V_1;
if ((!(((uint32_t)L_3) == ((uint32_t)((int32_t)28)))))
{
goto IL_0031;
}
}
{
uint8_t L_4 = V_2;
if (!((int32_t)((int32_t)L_4&((int32_t)112))))
{
goto IL_0031;
}
}
{
FormatException_tCD210E92627903FFEDAAA706C08FB6222B4D012B* L_5 = (FormatException_tCD210E92627903FFEDAAA706C08FB6222B4D012B*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&FormatException_tCD210E92627903FFEDAAA706C08FB6222B4D012B_il2cpp_TypeInfo_var)));
FormatException__ctor_mE04AEA59C0EEFF4BD34B7CE8601F9D331D1D473E(L_5, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral96D33F5DFE64A1C1856580FE8907F0EF84895C4A)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&PacketReader_ReadVarUInt_mF40D66B4929AFBE32043FC1C568C8A2856EA6566_RuntimeMethod_var)));
}
IL_0031:
{
uint32_t L_6 = V_0;
uint8_t L_7 = V_2;
int32_t L_8 = V_1;
V_0 = ((int32_t)((int32_t)L_6|((int32_t)(((int32_t)((int32_t)L_7&((int32_t)127)))<<((int32_t)(L_8&((int32_t)31)))))));
uint8_t L_9 = V_2;
if (!((int32_t)((int32_t)L_9&((int32_t)128))))
{
goto IL_004c;
}
}
{
int32_t L_10 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_10, 7));
goto IL_0004;
}
IL_004c:
{
uint32_t L_11 = V_0;
return L_11;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t PacketReader_ReadVarInt_mA8F76271B85A7CA95AB02F72BD222C74387200A5 (PacketReader_t053D4237469672D68B2C3F56683C610C6998A354* __this, const RuntimeMethod* method)
{
uint32_t V_0 = 0;
{
uint32_t L_0;
L_0 = PacketReader_ReadVarUInt_mF40D66B4929AFBE32043FC1C568C8A2856EA6566(__this, NULL);
V_0 = L_0;
uint32_t L_1 = V_0;
uint32_t L_2 = V_0;
return ((int32_t)(((int32_t)((uint32_t)L_1>>1))^((-((int32_t)((int32_t)L_2&1))))));
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t PacketReader_ReadVarLong_m2E52A87EBF34E6F5A0FA00BD3E5AFD3F2D805C03 (PacketReader_t053D4237469672D68B2C3F56683C610C6998A354* __this, const RuntimeMethod* method)
{
uint64_t V_0 = 0;
int32_t V_1 = 0;
uint8_t V_2 = 0x0;
{
V_0 = ((int64_t)0);
V_1 = 0;
}
IL_0005:
{
int32_t L_0 = V_1;
if ((((int32_t)L_0) <= ((int32_t)((int32_t)63))))
{
goto IL_0015;
}
}
{
FormatException_tCD210E92627903FFEDAAA706C08FB6222B4D012B* L_1 = (FormatException_tCD210E92627903FFEDAAA706C08FB6222B4D012B*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&FormatException_tCD210E92627903FFEDAAA706C08FB6222B4D012B_il2cpp_TypeInfo_var)));
FormatException__ctor_mE04AEA59C0EEFF4BD34B7CE8601F9D331D1D473E(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral2C57BCA91305F3A839A4D9000BE70BC4B657C107)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&PacketReader_ReadVarLong_m2E52A87EBF34E6F5A0FA00BD3E5AFD3F2D805C03_RuntimeMethod_var)));
}
IL_0015:
{
uint8_t L_2;
L_2 = PacketReader_ReadByte_m5696E566BD4947AC240FDF99D3BB96ADF2390ED4(__this, NULL);
V_2 = L_2;
int32_t L_3 = V_1;
if ((!(((uint32_t)L_3) == ((uint32_t)((int32_t)63)))))
{
goto IL_0032;
}
}
{
uint8_t L_4 = V_2;
if (!((int32_t)((int32_t)L_4&((int32_t)126))))
{
goto IL_0032;
}
}
{
FormatException_tCD210E92627903FFEDAAA706C08FB6222B4D012B* L_5 = (FormatException_tCD210E92627903FFEDAAA706C08FB6222B4D012B*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&FormatException_tCD210E92627903FFEDAAA706C08FB6222B4D012B_il2cpp_TypeInfo_var)));
FormatException__ctor_mE04AEA59C0EEFF4BD34B7CE8601F9D331D1D473E(L_5, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralAEFF959544AD0A15D756279285292AD15F98F691)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&PacketReader_ReadVarLong_m2E52A87EBF34E6F5A0FA00BD3E5AFD3F2D805C03_RuntimeMethod_var)));
}
IL_0032:
{
uint64_t L_6 = V_0;
uint8_t L_7 = V_2;
int32_t L_8 = V_1;
V_0 = ((int64_t)((int64_t)L_6|((int64_t)(((int64_t)((int32_t)((int32_t)L_7&((int32_t)127))))<<((int32_t)(L_8&((int32_t)63)))))));
uint8_t L_9 = V_2;
if (!((int32_t)((int32_t)L_9&((int32_t)128))))
{
goto IL_004e;
}
}
{
int32_t L_10 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_10, 7));
goto IL_0005;
}
IL_004e:
{
uint64_t L_11 = V_0;
uint64_t L_12 = V_0;
return ((int64_t)(((int64_t)((uint64_t)L_11>>1))^((-((int64_t)((int64_t)L_12&((int64_t)1)))))));
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float PacketReader_ReadSingle_mA736213EA5F05FFBC0F1624CCC5102734A805E75 (PacketReader_t053D4237469672D68B2C3F56683C610C6998A354* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Array_Reverse_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m4298AF0CA764FA936F9C5ED3606D1B4E2EC9EBA2_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_0 = NULL;
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)SZArrayNew(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var, (uint32_t)4);
V_0 = L_0;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_1 = V_0;
uint8_t L_2;
L_2 = PacketReader_ReadByte_m5696E566BD4947AC240FDF99D3BB96ADF2390ED4(__this, NULL);
NullCheck(L_1);
(L_1)->SetAt(static_cast<il2cpp_array_size_t>(0), (uint8_t)L_2);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_3 = V_0;
uint8_t L_4;
L_4 = PacketReader_ReadByte_m5696E566BD4947AC240FDF99D3BB96ADF2390ED4(__this, NULL);
NullCheck(L_3);
(L_3)->SetAt(static_cast<il2cpp_array_size_t>(1), (uint8_t)L_4);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_5 = V_0;
uint8_t L_6;
L_6 = PacketReader_ReadByte_m5696E566BD4947AC240FDF99D3BB96ADF2390ED4(__this, NULL);
NullCheck(L_5);
(L_5)->SetAt(static_cast<il2cpp_array_size_t>(2), (uint8_t)L_6);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_7 = V_0;
uint8_t L_8;
L_8 = PacketReader_ReadByte_m5696E566BD4947AC240FDF99D3BB96ADF2390ED4(__this, NULL);
NullCheck(L_7);
(L_7)->SetAt(static_cast<il2cpp_array_size_t>(3), (uint8_t)L_8);
if (il2cpp_codegen_is_little_endian())
{
goto IL_0038;
}
}
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_9 = V_0;
Array_Reverse_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m4298AF0CA764FA936F9C5ED3606D1B4E2EC9EBA2(L_9, Array_Reverse_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m4298AF0CA764FA936F9C5ED3606D1B4E2EC9EBA2_RuntimeMethod_var);
}
IL_0038:
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_10 = V_0;
float L_11;
L_11 = BitConverter_ToSingle_m61C4AA4550F008C0F7681DFF8D6FAE889FA149FD(L_10, 0, NULL);
return L_11;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* PacketReader_ReadBytes_m0AD27263903FA897FB2320D9D9C1DE2CE436593B (PacketReader_t053D4237469672D68B2C3F56683C610C6998A354* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Array_Empty_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m6080CA526758F4FA182A066B2780D1761CD36ED5_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
uint32_t V_0 = 0;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_1 = NULL;
{
uint32_t L_0;
L_0 = PacketReader_ReadVarUInt_mF40D66B4929AFBE32043FC1C568C8A2856EA6566(__this, NULL);
V_0 = L_0;
uint32_t L_1 = V_0;
if (L_1)
{
goto IL_0010;
}
}
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_2;
L_2 = Array_Empty_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m6080CA526758F4FA182A066B2780D1761CD36ED5_inline(Array_Empty_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m6080CA526758F4FA182A066B2780D1761CD36ED5_RuntimeMethod_var);
return L_2;
}
IL_0010:
{
int32_t L_3 = __this->____pos;
uint32_t L_4 = V_0;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_5 = __this->____buf;
NullCheck(L_5);
if ((((int64_t)((int64_t)il2cpp_codegen_add(((int64_t)L_3), ((int64_t)(uint64_t)((uint32_t)L_4))))) <= ((int64_t)((int64_t)((int32_t)(((RuntimeArray*)L_5)->max_length))))))
{
goto IL_0030;
}
}
{
FormatException_tCD210E92627903FFEDAAA706C08FB6222B4D012B* L_6 = (FormatException_tCD210E92627903FFEDAAA706C08FB6222B4D012B*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&FormatException_tCD210E92627903FFEDAAA706C08FB6222B4D012B_il2cpp_TypeInfo_var)));
FormatException__ctor_mE04AEA59C0EEFF4BD34B7CE8601F9D331D1D473E(L_6, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral63FB33C94982847446D0B3F360A7A87EA600D4BA)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_6, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&PacketReader_ReadBytes_m0AD27263903FA897FB2320D9D9C1DE2CE436593B_RuntimeMethod_var)));
}
IL_0030:
{
uint32_t L_7 = V_0;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_8 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)SZArrayNew(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var, (uint32_t)L_7);
V_1 = L_8;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_9 = __this->____buf;
int32_t L_10 = __this->____pos;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_11 = V_1;
uint32_t L_12 = V_0;
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_9, L_10, (RuntimeArray*)L_11, 0, L_12, NULL);
int32_t L_13 = __this->____pos;
uint32_t L_14 = V_0;
__this->____pos = ((int32_t)il2cpp_codegen_add(L_13, (int32_t)L_14));
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_15 = V_1;
return L_15;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* PacketReader_ReadString_m871AA9D9572B20DFFAA54B799B7543DE415AF263 (PacketReader_t053D4237469672D68B2C3F56683C610C6998A354* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
uint32_t V_0 = 0;
{
uint32_t L_0;
L_0 = PacketReader_ReadVarUInt_mF40D66B4929AFBE32043FC1C568C8A2856EA6566(__this, NULL);
V_0 = L_0;
uint32_t L_1 = V_0;
if (L_1)
{
goto IL_0010;
}
}
{
String_t* L_2 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->___Empty;
return L_2;
}
IL_0010:
{
int32_t L_3 = __this->____pos;
uint32_t L_4 = V_0;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_5 = __this->____buf;
NullCheck(L_5);
if ((((int64_t)((int64_t)il2cpp_codegen_add(((int64_t)L_3), ((int64_t)(uint64_t)((uint32_t)L_4))))) <= ((int64_t)((int64_t)((int32_t)(((RuntimeArray*)L_5)->max_length))))))
{
goto IL_0030;
}
}
{
FormatException_tCD210E92627903FFEDAAA706C08FB6222B4D012B* L_6 = (FormatException_tCD210E92627903FFEDAAA706C08FB6222B4D012B*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&FormatException_tCD210E92627903FFEDAAA706C08FB6222B4D012B_il2cpp_TypeInfo_var)));
FormatException__ctor_mE04AEA59C0EEFF4BD34B7CE8601F9D331D1D473E(L_6, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralBD7CDA38BCEB9864A6435BFB148C1B9E1EBC00A5)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_6, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&PacketReader_ReadString_m871AA9D9572B20DFFAA54B799B7543DE415AF263_RuntimeMethod_var)));
}
IL_0030:
{
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_7;
L_7 = Encoding_get_UTF8_m9FA98A53CE96FD6D02982625C5246DD36C1235C9(NULL);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_8 = __this->____buf;
int32_t L_9 = __this->____pos;
uint32_t L_10 = V_0;
NullCheck(L_7);
String_t* L_11;
L_11 = VirtualFuncInvoker3< String_t*, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, int32_t, int32_t >::Invoke(48, L_7, L_8, L_9, L_10);
int32_t L_12 = __this->____pos;
uint32_t L_13 = V_0;
__this->____pos = ((int32_t)il2cpp_codegen_add(L_12, (int32_t)L_13));
return L_11;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PacketWriter__ctor_mB305308F3C5D8CBD3FD6728E833F06177861E7F1 (PacketWriter_tD19415D9F9DAC8A37F1B02A96AEE3A560364D559* __this, int32_t ___0_capacity, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m3E1257FEE9C30846E4BA6226CDA5F593A89CF75B_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
int32_t L_0 = ___0_capacity;
List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B* L_1 = (List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B*)il2cpp_codegen_object_new(List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B_il2cpp_TypeInfo_var);
List_1__ctor_m3E1257FEE9C30846E4BA6226CDA5F593A89CF75B(L_1, L_0, List_1__ctor_m3E1257FEE9C30846E4BA6226CDA5F593A89CF75B_RuntimeMethod_var);
__this->____buf = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->____buf), (void*)L_1);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PacketWriter_WriteByte_m3875E0DACFBEF2057C9828BC5CCF9337927677D4 (PacketWriter_tD19415D9F9DAC8A37F1B02A96AEE3A560364D559* __this, uint8_t ___0_v, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mCF9C36A7DE08AFB2D2EEC76139677E086A6CAD73_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B* L_0 = __this->____buf;
uint8_t L_1 = ___0_v;
NullCheck(L_0);
List_1_Add_mCF9C36A7DE08AFB2D2EEC76139677E086A6CAD73_inline(L_0, L_1, List_1_Add_mCF9C36A7DE08AFB2D2EEC76139677E086A6CAD73_RuntimeMethod_var);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PacketWriter_WriteBool_m522AB594C5843FEE36585E19FA0AA5DEDD431FCD (PacketWriter_tD19415D9F9DAC8A37F1B02A96AEE3A560364D559* __this, bool ___0_v, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mCF9C36A7DE08AFB2D2EEC76139677E086A6CAD73_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B* G_B2_0 = NULL;
List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B* G_B1_0 = NULL;
int32_t G_B3_0 = 0;
List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B* G_B3_1 = NULL;
{
List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B* L_0 = __this->____buf;
bool L_1 = ___0_v;
if (L_1)
{
G_B2_0 = L_0;
goto IL_000c;
}
G_B1_0 = L_0;
}
{
G_B3_0 = 0;
G_B3_1 = G_B1_0;
goto IL_000d;
}
IL_000c:
{
G_B3_0 = 1;
G_B3_1 = G_B2_0;
}
IL_000d:
{
NullCheck(G_B3_1);
List_1_Add_mCF9C36A7DE08AFB2D2EEC76139677E086A6CAD73_inline(G_B3_1, (uint8_t)G_B3_0, List_1_Add_mCF9C36A7DE08AFB2D2EEC76139677E086A6CAD73_RuntimeMethod_var);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PacketWriter_WriteUInt16_m946A35B06380AADF1F247E88095C5938E8E34110 (PacketWriter_tD19415D9F9DAC8A37F1B02A96AEE3A560364D559* __this, uint16_t ___0_v, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mCF9C36A7DE08AFB2D2EEC76139677E086A6CAD73_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B* L_0 = __this->____buf;
uint16_t L_1 = ___0_v;
NullCheck(L_0);
List_1_Add_mCF9C36A7DE08AFB2D2EEC76139677E086A6CAD73_inline(L_0, (uint8_t)((int32_t)(uint8_t)((int32_t)((int32_t)L_1&((int32_t)255)))), List_1_Add_mCF9C36A7DE08AFB2D2EEC76139677E086A6CAD73_RuntimeMethod_var);
List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B* L_2 = __this->____buf;
uint16_t L_3 = ___0_v;
NullCheck(L_2);
List_1_Add_mCF9C36A7DE08AFB2D2EEC76139677E086A6CAD73_inline(L_2, (uint8_t)((int32_t)(uint8_t)((int32_t)(((int32_t)((int32_t)L_3>>8))&((int32_t)255)))), List_1_Add_mCF9C36A7DE08AFB2D2EEC76139677E086A6CAD73_RuntimeMethod_var);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PacketWriter_WriteVarUInt_m1F7374FB2364E1C4A5E9C3B10FF2EEB94806E5B8 (PacketWriter_tD19415D9F9DAC8A37F1B02A96AEE3A560364D559* __this, uint32_t ___0_v, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mCF9C36A7DE08AFB2D2EEC76139677E086A6CAD73_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
goto IL_001a;
}
IL_0002:
{
List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B* L_0 = __this->____buf;
uint32_t L_1 = ___0_v;
NullCheck(L_0);
List_1_Add_mCF9C36A7DE08AFB2D2EEC76139677E086A6CAD73_inline(L_0, (uint8_t)((int32_t)(uint8_t)((int32_t)((int32_t)L_1|((int32_t)128)))), List_1_Add_mCF9C36A7DE08AFB2D2EEC76139677E086A6CAD73_RuntimeMethod_var);
uint32_t L_2 = ___0_v;
___0_v = ((int32_t)((uint32_t)L_2>>7));
}
IL_001a:
{
uint32_t L_3 = ___0_v;
if ((!(((uint32_t)L_3) < ((uint32_t)((int32_t)128)))))
{
goto IL_0002;
}
}
{
List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B* L_4 = __this->____buf;
uint32_t L_5 = ___0_v;
NullCheck(L_4);
List_1_Add_mCF9C36A7DE08AFB2D2EEC76139677E086A6CAD73_inline(L_4, (uint8_t)((int32_t)(uint8_t)L_5), List_1_Add_mCF9C36A7DE08AFB2D2EEC76139677E086A6CAD73_RuntimeMethod_var);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PacketWriter_WriteVarInt_m181EE02E3D1D97BFDB68EC86C5E2ACB48216A524 (PacketWriter_tD19415D9F9DAC8A37F1B02A96AEE3A560364D559* __this, int32_t ___0_v, const RuntimeMethod* method)
{
uint32_t V_0 = 0;
{
int32_t L_0 = ___0_v;
int32_t L_1 = ___0_v;
V_0 = ((int32_t)(((int32_t)(L_0<<1))^((int32_t)(L_1>>((int32_t)31)))));
uint32_t L_2 = V_0;
PacketWriter_WriteVarUInt_m1F7374FB2364E1C4A5E9C3B10FF2EEB94806E5B8(__this, L_2, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PacketWriter_WriteVarLong_mDD78DE46B80C8E09FFE436FDC6F98E9273D492CC (PacketWriter_tD19415D9F9DAC8A37F1B02A96AEE3A560364D559* __this, int64_t ___0_v, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mCF9C36A7DE08AFB2D2EEC76139677E086A6CAD73_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
uint64_t V_0 = 0;
{
int64_t L_0 = ___0_v;
int64_t L_1 = ___0_v;
V_0 = ((int64_t)(((int64_t)(L_0<<1))^((int64_t)(L_1>>((int32_t)63)))));
goto IL_0023;
}
IL_000b:
{
List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B* L_2 = __this->____buf;
uint64_t L_3 = V_0;
NullCheck(L_2);
List_1_Add_mCF9C36A7DE08AFB2D2EEC76139677E086A6CAD73_inline(L_2, (uint8_t)((int32_t)(uint8_t)((int64_t)((int64_t)L_3|((int64_t)((int32_t)128))))), List_1_Add_mCF9C36A7DE08AFB2D2EEC76139677E086A6CAD73_RuntimeMethod_var);
uint64_t L_4 = V_0;
V_0 = ((int64_t)((uint64_t)L_4>>7));
}
IL_0023:
{
uint64_t L_5 = V_0;
if ((!(((uint64_t)L_5) < ((uint64_t)((int64_t)((int32_t)128))))))
{
goto IL_000b;
}
}
{
List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B* L_6 = __this->____buf;
uint64_t L_7 = V_0;
NullCheck(L_6);
List_1_Add_mCF9C36A7DE08AFB2D2EEC76139677E086A6CAD73_inline(L_6, (uint8_t)((int32_t)(uint8_t)L_7), List_1_Add_mCF9C36A7DE08AFB2D2EEC76139677E086A6CAD73_RuntimeMethod_var);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PacketWriter_WriteSingle_mE8CF4D413010223066622724750C4091D75F1B56 (PacketWriter_tD19415D9F9DAC8A37F1B02A96AEE3A560364D559* __this, float ___0_v, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Array_Reverse_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m4298AF0CA764FA936F9C5ED3606D1B4E2EC9EBA2_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mCF9C36A7DE08AFB2D2EEC76139677E086A6CAD73_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_0 = NULL;
{
float L_0 = ___0_v;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_1;
L_1 = BitConverter_GetBytes_m86ADBB3533A4FFA79B7303FBEBC9EBD1BCA6A549(L_0, NULL);
V_0 = L_1;
if (il2cpp_codegen_is_little_endian())
{
goto IL_0014;
}
}
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_2 = V_0;
Array_Reverse_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m4298AF0CA764FA936F9C5ED3606D1B4E2EC9EBA2(L_2, Array_Reverse_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m4298AF0CA764FA936F9C5ED3606D1B4E2EC9EBA2_RuntimeMethod_var);
}
IL_0014:
{
List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B* L_3 = __this->____buf;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_4 = V_0;
NullCheck(L_4);
int32_t L_5 = 0;
uint8_t L_6 = (L_4)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
NullCheck(L_3);
List_1_Add_mCF9C36A7DE08AFB2D2EEC76139677E086A6CAD73_inline(L_3, L_6, List_1_Add_mCF9C36A7DE08AFB2D2EEC76139677E086A6CAD73_RuntimeMethod_var);
List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B* L_7 = __this->____buf;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_8 = V_0;
NullCheck(L_8);
int32_t L_9 = 1;
uint8_t L_10 = (L_8)->GetAt(static_cast<il2cpp_array_size_t>(L_9));
NullCheck(L_7);
List_1_Add_mCF9C36A7DE08AFB2D2EEC76139677E086A6CAD73_inline(L_7, L_10, List_1_Add_mCF9C36A7DE08AFB2D2EEC76139677E086A6CAD73_RuntimeMethod_var);
List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B* L_11 = __this->____buf;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_12 = V_0;
NullCheck(L_12);
int32_t L_13 = 2;
uint8_t L_14 = (L_12)->GetAt(static_cast<il2cpp_array_size_t>(L_13));
NullCheck(L_11);
List_1_Add_mCF9C36A7DE08AFB2D2EEC76139677E086A6CAD73_inline(L_11, L_14, List_1_Add_mCF9C36A7DE08AFB2D2EEC76139677E086A6CAD73_RuntimeMethod_var);
List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B* L_15 = __this->____buf;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_16 = V_0;
NullCheck(L_16);
int32_t L_17 = 3;
uint8_t L_18 = (L_16)->GetAt(static_cast<il2cpp_array_size_t>(L_17));
NullCheck(L_15);
List_1_Add_mCF9C36A7DE08AFB2D2EEC76139677E086A6CAD73_inline(L_15, L_18, List_1_Add_mCF9C36A7DE08AFB2D2EEC76139677E086A6CAD73_RuntimeMethod_var);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PacketWriter_WriteBytes_mE19F64FC4DC5D3751E65E7A3A25197F1C9ABD3BE (PacketWriter_tD19415D9F9DAC8A37F1B02A96AEE3A560364D559* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_data, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_AddRange_mF51C7242A9710C837B9158D0D120549E49E4FB67_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = ___0_data;
if (!L_0)
{
goto IL_0007;
}
}
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_1 = ___0_data;
NullCheck(L_1);
if ((((RuntimeArray*)L_1)->max_length))
{
goto IL_000f;
}
}
IL_0007:
{
PacketWriter_WriteVarUInt_m1F7374FB2364E1C4A5E9C3B10FF2EEB94806E5B8(__this, 0, NULL);
return;
}
IL_000f:
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_2 = ___0_data;
NullCheck(L_2);
PacketWriter_WriteVarUInt_m1F7374FB2364E1C4A5E9C3B10FF2EEB94806E5B8(__this, ((int32_t)(((RuntimeArray*)L_2)->max_length)), NULL);
List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B* L_3 = __this->____buf;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_4 = ___0_data;
NullCheck(L_3);
List_1_AddRange_mF51C7242A9710C837B9158D0D120549E49E4FB67(L_3, (RuntimeObject*)L_4, List_1_AddRange_mF51C7242A9710C837B9158D0D120549E49E4FB67_RuntimeMethod_var);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PacketWriter_WriteString_m5FAC325DD97E33E46122B434D0CC3CE9DD8BFC08 (PacketWriter_tD19415D9F9DAC8A37F1B02A96AEE3A560364D559* __this, String_t* ___0_s, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_AddRange_mF51C7242A9710C837B9158D0D120549E49E4FB67_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_0 = NULL;
{
String_t* L_0 = ___0_s;
bool L_1;
L_1 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_0, NULL);
if (!L_1)
{
goto IL_0010;
}
}
{
PacketWriter_WriteVarUInt_m1F7374FB2364E1C4A5E9C3B10FF2EEB94806E5B8(__this, 0, NULL);
return;
}
IL_0010:
{
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_2;
L_2 = Encoding_get_UTF8_m9FA98A53CE96FD6D02982625C5246DD36C1235C9(NULL);
String_t* L_3 = ___0_s;
NullCheck(L_2);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_4;
L_4 = VirtualFuncInvoker1< ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, String_t* >::Invoke(27, L_2, L_3);
V_0 = L_4;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_5 = V_0;
NullCheck(L_5);
PacketWriter_WriteVarUInt_m1F7374FB2364E1C4A5E9C3B10FF2EEB94806E5B8(__this, ((int32_t)(((RuntimeArray*)L_5)->max_length)), NULL);
List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B* L_6 = __this->____buf;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_7 = V_0;
NullCheck(L_6);
List_1_AddRange_mF51C7242A9710C837B9158D0D120549E49E4FB67(L_6, (RuntimeObject*)L_7, List_1_AddRange_mF51C7242A9710C837B9158D0D120549E49E4FB67_RuntimeMethod_var);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* PacketWriter_ToArray_m1570E726B28908ECBE06EE6813036EC8AEE5E993 (PacketWriter_tD19415D9F9DAC8A37F1B02A96AEE3A560364D559* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_ToArray_m23F8BB7CABADC11EBCAB5AB701B75F56C865BE24_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B* L_0 = __this->____buf;
NullCheck(L_0);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_1;
L_1 = List_1_ToArray_m23F8BB7CABADC11EBCAB5AB701B75F56C865BE24(L_0, List_1_ToArray_m23F8BB7CABADC11EBCAB5AB701B75F56C865BE24_RuntimeMethod_var);
return L_1;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* Array_Empty_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m6080CA526758F4FA182A066B2780D1761CD36ED5_gshared_inline (const RuntimeMethod* method)
{
il2cpp_rgctx_method_init(method);
{
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->rgctx_data, 2));
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = ((EmptyArray_1_t7187E746F328254739F076CFBCAABB28D4B4554C_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->rgctx_data, 2)))->___Value;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->____size;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->____current;
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;
__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1 = __this->____items;
V_0 = L_1;
int32_t L_2 = __this->____size;
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 = ((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;
List_1_AddWithResize_m79A9BF770BEF9C06BE40D5401E55E375F2726CC4(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 14));
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mCF9C36A7DE08AFB2D2EEC76139677E086A6CAD73_gshared_inline (List_1_t7D15BE3246500BBF1A24C24DBF963B89A876255B* __this, uint8_t ___0_item, const RuntimeMethod* method)
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_0 = NULL;
int32_t V_1 = 0;
{
int32_t L_0 = __this->____version;
__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_1 = __this->____items;
V_0 = L_1;
int32_t L_2 = __this->____size;
V_1 = L_2;
int32_t L_3 = V_1;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* 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 = ((int32_t)il2cpp_codegen_add(L_5, 1));
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_6 = V_0;
int32_t L_7 = V_1;
uint8_t L_8 = ___0_item;
NullCheck(L_6);
(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (uint8_t)L_8);
return;
}
IL_0034:
{
uint8_t L_9 = ___0_item;
List_1_AddWithResize_m735EBD7363A06760DE25BACA0FC47F76CA0DEEAB(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 14));
return;
}
}