MIF_E31221209/Library/Bee/artifacts/Android/il2cppOutput/cpp/Firebase.Database.cpp

27368 lines
1.4 MiB

#include "pch-cpp.hpp"
#ifndef _MSC_VER
# include <alloca.h>
#else
# include <malloc.h>
#endif
#include <limits>
struct VirtualActionInvoker0
{
typedef void (*Action)(void*, const RuntimeMethod*);
static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
((Action)invokeData.methodPtr)(obj, invokeData.method);
}
};
template <typename T1>
struct VirtualActionInvoker1
{
typedef void (*Action)(void*, T1, const RuntimeMethod*);
static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
((Action)invokeData.methodPtr)(obj, p1, invokeData.method);
}
};
template <typename R>
struct VirtualFuncInvoker0
{
typedef R (*Func)(void*, const RuntimeMethod*);
static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
return ((Func)invokeData.methodPtr)(obj, invokeData.method);
}
};
struct InterfaceActionInvoker0
{
typedef void (*Action)(void*, const RuntimeMethod*);
static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
((Action)invokeData.methodPtr)(obj, invokeData.method);
}
};
template <typename T1, typename T2>
struct InterfaceActionInvoker2E6792ABCCBCB6_OpenSAction)(void*, T1, T2, const RuntimeMethod*);
static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1, T2 p2)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
((Action)invokeData.methodPtr)(obj, p1, p2, invokeData.method);
}
};
template <typename R>
struct InterfaceFuncInvoker0
{
typedef R (*Func)(void*, const RuntimeMethod*);
static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
return ((Func)invokeData.methodPtr)(obj, invokeData.method);
}
};
template <typename R, typename T1>
struct InterfaceFuncInvoker1
{
typedef R (*Func)(void*, T1, const RuntimeMethod*);
static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
return ((Func)invokeData.methodPtr)(obj, p1, invokeData.method);
}
};
template <typename R, typename T1, typename T2>
struct InterfaceFuncInvoker2
{
typedef R (*Func)(void*, T1, T2, const RuntimeMethod*);
static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1, T2 p2)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
return ((Func)invokeData.methodPtr)(obj, p1, p2, invokeData.method);
}
};
struct Action_1_t6399A265B182F78DB00181AD52B2EF4B01E027D7;
struct Action_1_t0328A8A468C762DAECEC2BDBE23D4E47955D8678;
struct Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87;
struct Action_1_t5EBB3AEBB9FE27F01C5BD35C3A6AD36CB3AA357A;
struct Dictionary_2_t0276F26FE36D9E041CCF246492D214D6A5726F8D;
struct Dictionary_2_t884D6C349E5EDAEB346334197737B19C0442823E;
struct Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907;
struct Dictionary_2_t291007AFA4B4075BA87D802F2E42017CB8C857C9;
struct Dictionary_2_t403063CE4960B4F46C688912237C6A27E550FF55;
struct Dictionary_2_tEBFCFFA99EEBBA3CF0A0DF5BD3966D9EE67FBA4A;
struct Dictionary_2_t514FB35E858826A5AD56D5DF538EB3BB90EC1BCE;
struct Dictionary_2_tD81F54C87D78FE70A5DE7DAA170AE5EB4E54E8C3;
struct Dictionary_2_t5C96F4B6841710A9013966F76224BAE01FB4B4D1;
struct Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA;
struct Dictionary_2_t070EAA8A0D7DC2B4DA1223E3809A83B3933BF21A;
struct Dictionary_2_tC7676598510356955876D867191E1510F67CC1DF;
struct Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588;
struct Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710;
struct EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9;
struct EventHandler_1_tD8C4A5BE1F7C91B1A7E99AE87AFD2F5432C38746;
struct EventHandler_1_t7300E1D9B9D401E737A8A11D7B94073D6D2B4044;
struct Func_1_tD59A12717D79BFB403BF973694B1BE5B85474BD1;
struct Func_2_tAD0F67F96B644A88BC636D784945F464F6BCFBD0;
struct Func_2_tACBF5A1656250800CE861707354491F0611F6624;
struct IDictionary_2_tC7ECF58B3D8135C576609A46A8FB8D60D3EAB0BA;
struct IDictionary_2_t5C4290778CA46AC0D34115680868E2442B40FD1E;
struct IDictionary_2_t79D4ADB15B238AC117DF72982FEA3C42EF5AFA19;
struct IEnumerable_1_tBC9C31DD44D05A2C774F76CC1C6C912FB9541D70;
struct IEnumerable_1_t9D0E2767B672865534A70336853E40C9F0F3975E;
struct IEnumerable_1_tD71ABA61998FBCC8022BEF77609B7CE3326403AF;
struct IEnumerator_1_t89D6D9FAD8F93015339F011596FA51B8F53D3248;
struct IEnumerator_1_tBE8471C89173E5E7FEC4C18745D55DE0CC74F3F0;
struct IEnumerator_1_tDE76E40B1803A2E050604DF2D4A6F6184404E7F3;
struct IEqualityComparer_1_tDBFC8496F14612776AF930DBF84AFE7D06D1F0E9;
struct IEqualityComparer_1_tAE94C8F24AD5B94D4EE85CA9FC59E3409D41CAF7;
struct IList_1_t20B36A40D0E1DABDE9F93A2DA665630EF544EF6B;
struct KeyCollection_t6A4A7E84EA0F87A544ABA1FFCB9E0C75C26DD0EE;
struct KeyCollection_tD1591CD0F49F737330B4D820F207C39E300B906D;
struct KeyCollection_t78693409E5147276425329CB69C1414D43C8CCE5;
struct KeyCollection_t378133431A5C79BFB5565210E88EA17D38F1CE5A;
struct KeyCollection_tCE86288D46D2A8B1CA9062CC4D48804EFA516E5F;
struct KeyCollection_tCC15D033281A6593E2488FAF5B205812A152AC03;
struct KeyCollection_tE66790F09E854C19C7F612BEAD203AE626E90A36;
struct Predicate_1_t8342C85FF4E41CD1F7024AC0CDC3E5312A32CB12;
struct Predicate_1_t7F48518B008C1472339EEEBABA3DE203FE1F26ED;
struct TaskCompletionSource_1_t486CD8AD64929E5C47B9FE9AD7AE2CB00B5BAB14;
struct TaskCompletionSource_1_t5C4CAFB02C8DA5FCDEFAEC2EE691E8E10D76711B;
struct TaskCompletionSource_1_tC8D6CA926CA6D58EA0EB12C7CDA47CBA8DC0E6CD;
struct TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37;
struct TaskFactory_1_tFAEAC22A1E986463E6956C344A78A7C7197288E0;
struct TaskFactory_1_tD6D69737A2AED7131413D9284A8170289D59D0B1;
struct TaskFactory_1_t90B6A200C85A5DDEDD4F85EC4314FEF1F5AFFA78;
struct TaskFactory_1_t6F188FE70F3006B0386002E392B799D85100732B;
struct Task_1_t824317F4B958F7512E8F7300511752937A6C6043;
struct Task_1_tEF384421AF949B7843F34F35E8C31D2400026E50;
struct Task_1_t61F32CDE33792C37824D839AEBC072F7B03E3E7D;
struct Task_1_t0C4CD3A5BB93A184420D73218644C56C70FDA7E2;
struct ValueCollection_t2583015C9521963C96356827CE38EEC52B636079;
struct ValueCollection_tAD79D82E61E5E7194F1E84A834B5D47102E1C8BF;
struct ValueCollection_tE9183007A5785689F86BDBB22CB72D19AB5E1192;
struct ValueCollection_t64C179083240F71FF763A454EA0B7ED4D70F734B;
struct ValueCollection_t910CEC07E1C2B78A8208B6E42A63BCDC84915F2B;
struct ValueCollection_tCE6BD704B9571C131E2D8C8CED569DDEC4AE042B;
struct ValueCollection_tC9D91E8A3198E40EA339059703AB10DFC9F5CC2E;
struct EntryU5BU5D_tA27C7EDFC78680914AA578013DF67DF3509E8499;
struct EntryU5BU5D_tC64B025BEC0B9B22D8C196527328AECC43242D5C;
struct EntryU5BU5D_t8551361338B9BF5705CA61FFE9EA2EDEA1B1EF34;
struct EntryU5BU5D_t33489EF4DE8589EE5A49D2926B1479047F817336;
struct EntryU5BU5D_t0F0413FC28465F7BB7A1D58C7030A899E8870149;
struct EntryU5BU5D_tEA0133B78B9FF7045128C508FA50247E525A94D6;
struct EntryU5BU5D_t233BB24ED01E2D8D65B0651D54B8E3AD125CAF96;
struct CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB;
struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771;
struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C;
struct IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832;
struct InternalDataSnapshotU5BU5D_tE186F571EA2947A80415D0176290B27BD67C7C45;
struct StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF;
struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248;
struct Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07;
struct ApplicationException_tA744BED4E90266BD255285CD4CF909BAB3EE811A;
struct ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263;
struct ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129;
struct ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F;
struct ArithmeticException_t07E77822D0007642BC8959A671E70D1F33C84FEA;
struct AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C;
struct ChildChangedEventArgs_t8791D1660D2DB8C77665D885F1FD6CB230468937;
struct ChildListener_tC92F71A030C283A881AB9B611DC4AEBCFD42BB1F;
struct ContextCallback_tE8AFBDBFCC040FDA8DA8C1EEFE9BD66B16BDA007;
struct DataSnapshot_tF8B2EB3F4F07CDF924E0D65F31933D4F333F0C3A;
struct DatabaseError_tFD978352951107742E3BC2F2D2BA135C388722D9;
struct DatabaseException_t136AB1D7986FFA974C2518DC8C67500267A86232;
struct DatabaseInternal_tE7E0925EBA3A7DB815A742EBC743FF8A1C706079;
struct DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F;
struct DatabaseReference_tD6F9941BEAE8109991B814490DA64099EECBFA6D;
struct Delegate_t;
struct DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E;
struct DisconnectionHandler_t4B4887C6D038D143D1771CBC625DA938CF5781F7;
struct DivideByZeroException_tC43171E50A38F5CD4242D258D0B0C6B74898C279;
struct EventArgs_t37273F03EAC87217701DD431B190FBD84AD7C377;
struct EventHandler_tC6323FD7E6163F965259C33D72612C0E5B9BAB82;
struct Exception_t;
struct FirebaseApp_tD23C437863A3502177988D1382B58820B0571A25;
struct FirebaseAppPlatform_t5AD8517EA34467536BAC8C7C6EB4D4B6880312A2;
struct FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960;
struct FirebaseException_t9E9B64098EF276E794C8CFFFA87E23904F33F3ED;
struct FutureBase_tF38FE6B48C073E6DAD0949D535A166EE13CCAA36;
struct FutureVoid_tD62347E000F5AF2C471C137CC4B27C652CE44480;
struct Future_InternalDataSnapshot_t4FD9C35AAA7BE682060CF99DE0CDC72C083559BD;
struct IAppConfigExtensions_t2BC1AFEF8FF5F2A7D5B45F23000CEE8FEE376418;
struct IAsyncResult_t7B9B5A0ECB35DCEC31B8A8122C37D687369253B5;
struct IClockService_t62FFADE4F3DABB6EBE3869EEBE8C577963F1A026;
struct IDictionary_t6D03155AF1FA9083817AA5B6AD7DEEACC26AB220;
struct IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5;
struct IEnumerable_t6331596D5DD37C462B1B8D49CF6B319B00AB7131;
struct IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA;
struct ILoggingService_t39576CA38C73068394A2E2032D0873F962DA9DF4;
struct IOException_t5D599190B003D41D45D4839A9B6B9AB53A755910;
struct IndexOutOfRangeException_t7ECB35264FB6CA8FAA516BD958F4B2ADC78E8A82;
struct InternalChildListener_tE567078BA9C488CDCBF4DC5C358AA9EC27A50569;
struct InternalDataSnapshot_t4B57B69537B5BFEC424D4207195BA40F6AE2A79D;
struct InternalDataSnapshotList_t3D17CFD9946435B3C41BDCE2B7854006F18D26E6;
struct InternalDatabaseReference_tB26A9A610462A419CD3C0B987C7CB11A8FB084B1;
struct InternalFirebaseDatabase_t375ADD0CA0D457E7F6858480AA98A4FA4A7F106F;
struct InternalListener_t5BE6488EBC4A97BFAC7E7951E332784A55544CCA;
struct InternalMutableData_tB0AEC0DF9CB07C55CCE373013E28A4C85E63F3CB;
struct InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056;
struct InternalTransactionHandler_tC3D5F772E60A32629100783782C42D65014D5A88;
struct InternalValueListener_t0914895A956DEA80C13F2827A43BD7B753834D2D;
struct InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E;
struct InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB;
struct MethodInfo_t;
struct MutableData_tC0DF39CE3BDF5A4B0329FB77A6F09300B780CE6C;
struct MutableDataChildrenEnumerator_tEFB2E3D47451CB1C66553EF21DDDE8E4C8044048;
struct NullReferenceException_tBDE63A6D24569B964908408389070C6A9F5005BB;
struct OnDisconnect_tB41435AF10CF427F7806035DE048E2A878B3530C;
struct OutOfMemoryException_tE6DC2F937EC4A8699271D5151C4DF83BDE99EE7F;
struct OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C;
struct Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED;
struct SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6;
struct StackGuard_tACE063A1B7374BDF4AD472DE4585D05AD8745352;
struct String_t;
struct SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295;
struct Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572;
struct TaskFactory_tF781BD37BE23917412AD83424D1497C7C1509DF0;
struct TaskScheduler_t3F0550EBEF7C41F74EC8C08FF4BED0D8CE66006E;
struct TransactionResult_t01EA0C6D6583ED0738526D8E4FED45FB2BC61656;
struct Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E;
struct UriParser_t920B0868286118827C08B08A15A9456AF6C19D81;
struct ValueChangedEventArgs_t8E15F0CB1F83812A628870BF56E2CC5BF56A2FBB;
struct ValueListener_t4C2A4DA6517BB490FD2BA4BA78B4C675D41907FD;
struct Variant_t90BF6FF4942F60EB844D3C90213E72E9D4240F1C;
struct VariantVariantMap_t123BBC55006DFA8EB67B98A0DF9DBAD224931709;
struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915;
struct WeakReference_tD4B0518CE911FFD9FAAB3FCD492644A354312D8E;
struct DataSnapshotEnumerator_t23AF2A50A22A27A20EB70024E6CAB4D5827844FE;
struct DataSnapshotList_t507B53E9191BB3AF6C5884F76D37DDE0FA99B5C7;
struct SWIGExceptionHelper_tBB9B621417E49E1B1875F38D5D0D19DCD4D1F88A;
struct SWIGPendingException_t921D116549951EFCDF4A8CC5AB7D77E5E45960E1;
struct SWIGStringHelper_t703479B4DCA0FB9A4DC863D7C20994A573E6D90B;
struct U3CU3Ec__DisplayClass21_0_tAEA10C32B8D14A5C00754E247B0A544891B66213;
struct U3CU3Ec__DisplayClass29_0_t9A4F4EEB1FCE9E8F55DD25412C9CA5DB7CEFEEFF;
struct SWIG_CompletionDelegate_t6828E7CF61D9964ABFF37AEE2159B3A85866A51C;
struct U3CU3Ec__DisplayClass4_0_tE8905EF8AB15AD79D5827B9A8C35F7C932456325;
struct Action_t33F1097A0A9B25B579B84B2014DDA783CD83A3C8;
struct SWIG_CompletionDelegate_t949FDF41F70E0F081E90389828604556255CF4A9;
struct U3CU3Ec__DisplayClass4_0_t24E7D0FFB8462DEF733594B8B540CA44655C0389;
struct U3CU3Ec__DisplayClass5_0_t37038CA1AFAEC977AF5727E26360F98412D59D21;
struct U3CU3Ec__DisplayClass6_0_t98235751DF965BF2CC6D0204F01C8DA2F4A867B6;
struct OnCancelledDelegate_t00A083ED3BEB8060C5E562C8E76C7D1B973E2BA0;
struct OnChildChangeDelegate_tE121C8EE3B943265E9012619F90D831FDED9094F;
struct OnChildRemovedDelegate_t202E2826D92859441F312FC11D112D97465DF56B;
struct InternalDataSnapshotListEnumerator_tBECD95B26A65258B86AC599D7F7B27D7454BB5A2;
struct TransactionDelegate_tB71C35B707E37995A14BCCDE6DDBB55D6720F30E;
struct U3CU3Ec__DisplayClass3_0_tA33F9A04A549ED4600CF025ED3BD9E5D1DBD6A19;
struct U3CU3Ec__DisplayClass4_0_tF15B6502CEB46B82CD07CA4C75E1CFBA5FD2F374;
struct OnCancelledDelegate_t6B60AD1045AB3D45381F0FD2F88A06F80206F4F5;
struct OnValueChangedDelegate_tBAD34B2C949FAC8B59EE9A11939AAA31A3DE963D;
struct ChildrenEnumerable_tFF6FD4CB44849CD07C8FF179996801D38FCB46A9;
struct ChildrenEnumerator_tB3D84B20C0A87B1CA3C0E9922AD04A3293A17C7D;
struct U3CU3Ec__DisplayClass21_0_t0F6ABC9EE8ABA23C4C072727A44A85595A9032F0;
struct ContingentProperties_t3FA59480914505CEA917B1002EC675F29D0CB540;
struct UriInfo_t5F91F77A93545DDDA6BB24A609BAF5E232CC1A09;
struct VariantVariantMapEnumerator_t4DFA1BCCD0E7549154EF427E5E3E0EAE35CB5F21;
struct ExceptionArgumentDelegate_t34C90C327D0A04150099806AFB68CE714ECD39C0;
struct ExceptionDelegate_tDDFC9EA98CCE60E60A21CA7CD6CE75F9F359031F;
struct SWIGStringDelegate_t1DD54CC2F04E95E7A036563DB573F764FB517A34;
IL2CPP_EXTERN_C RuntimeClass* Action_1_t5EBB3AEBB9FE27F01C5BD35C3A6AD36CB3AA357A_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Action_1_t6399A265B182F78DB00181AD52B2EF4B01E027D7_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Action_t33F1097A0A9B25B579B84B2014DDA783CD83A3C8_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ApplicationException_tA744BED4E90266BD255285CD4CF909BAB3EE811A_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ArithmeticException_t07E77822D0007642BC8959A671E70D1F33C84FEA_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ChildChangeType_tC713C99CB967B1829BD7E75CFC89B30619EC314E_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ChildChangedEventArgs_t8791D1660D2DB8C77665D885F1FD6CB230468937_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ChildrenEnumerable_tFF6FD4CB44849CD07C8FF179996801D38FCB46A9_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ChildrenEnumerator_tB3D84B20C0A87B1CA3C0E9922AD04A3293A17C7D_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Convert_t7097FF336D592F7C06D88A98349A44646F91EFFC_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* DataSnapshotEnumerator_t23AF2A50A22A27A20EB70024E6CAB4D5827844FE_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* DataSnapshotList_t507B53E9191BB3AF6C5884F76D37DDE0FA99B5C7_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* DataSnapshot_tF8B2EB3F4F07CDF924E0D65F31933D4F333F0C3A_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* DatabaseError_tFD978352951107742E3BC2F2D2BA135C388722D9_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* DatabaseException_t136AB1D7986FFA974C2518DC8C67500267A86232_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* DatabaseReference_tD6F9941BEAE8109991B814490DA64099EECBFA6D_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_t0276F26FE36D9E041CCF246492D214D6A5726F8D_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_t291007AFA4B4075BA87D802F2E42017CB8C857C9_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_t514FB35E858826A5AD56D5DF538EB3BB90EC1BCE_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_t884D6C349E5EDAEB346334197737B19C0442823E_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_tC7676598510356955876D867191E1510F67CC1DF_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* DisconnectionHandler_t4B4887C6D038D143D1771CBC625DA938CF5781F7_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* DivideByZeroException_tC43171E50A38F5CD4242D258D0B0C6B74898C279_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Error_t84D43F744E0ECB676CB5CC124FC1BE039C167F0A_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* EventArgs_t37273F03EAC87217701DD431B190FBD84AD7C377_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* EventHandler_1_t7300E1D9B9D401E737A8A11D7B94073D6D2B4044_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* EventHandler_tC6323FD7E6163F965259C33D72612C0E5B9BAB82_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ExceptionArgumentDelegate_t34C90C327D0A04150099806AFB68CE714ECD39C0_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ExceptionDelegate_tDDFC9EA98CCE60E60A21CA7CD6CE75F9F359031F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Exception_t_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* FirebaseApp_tD23C437863A3502177988D1382B58820B0571A25_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* FirebaseException_t9E9B64098EF276E794C8CFFFA87E23904F33F3ED_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* FutureVoid_tD62347E000F5AF2C471C137CC4B27C652CE44480_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Future_InternalDataSnapshot_t4FD9C35AAA7BE682060CF99DE0CDC72C083559BD_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* GC_t920F9CF6EBB7C787E5010A4352E1B587F356DC58_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IAppConfigExtensions_t2BC1AFEF8FF5F2A7D5B45F23000CEE8FEE376418_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IDictionary_2_t5C4290778CA46AC0D34115680868E2442B40FD1E_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IDictionary_2_t79D4ADB15B238AC117DF72982FEA3C42EF5AFA19_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IDictionary_2_tC7ECF58B3D8135C576609A46A8FB8D60D3EAB0BA_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IEnumerable_1_t9D0E2767B672865534A70336853E40C9F0F3975E_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IEnumerable_t6331596D5DD37C462B1B8D49CF6B319B00AB7131_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IEnumerator_1_tBE8471C89173E5E7FEC4C18745D55DE0CC74F3F0_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IOException_t5D599190B003D41D45D4839A9B6B9AB53A755910_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IndexOutOfRangeException_t7ECB35264FB6CA8FAA516BD958F4B2ADC78E8A82_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IntPtr_t_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* InternalChildListener_tE567078BA9C488CDCBF4DC5C358AA9EC27A50569_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* InternalDataSnapshotListEnumerator_tBECD95B26A65258B86AC599D7F7B27D7454BB5A2_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* InternalDataSnapshotList_t3D17CFD9946435B3C41BDCE2B7854006F18D26E6_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* InternalDataSnapshotU5BU5D_tE186F571EA2947A80415D0176290B27BD67C7C45_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* InternalDataSnapshot_t4B57B69537B5BFEC424D4207195BA40F6AE2A79D_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* InternalDatabaseReference_tB26A9A610462A419CD3C0B987C7CB11A8FB084B1_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* InternalFirebaseDatabase_t375ADD0CA0D457E7F6858480AA98A4FA4A7F106F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* InternalListener_t5BE6488EBC4A97BFAC7E7951E332784A55544CCA_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* InternalMutableData_tB0AEC0DF9CB07C55CCE373013E28A4C85E63F3CB_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* InternalTransactionHandler_tC3D5F772E60A32629100783782C42D65014D5A88_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* InternalValueListener_t0914895A956DEA80C13F2827A43BD7B753834D2D_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* LogUtil_t004F911611FD3AE3085F5CA8159A798C3CA16D39_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* MutableDataChildrenEnumerator_tEFB2E3D47451CB1C66553EF21DDDE8E4C8044048_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* MutableData_tC0DF39CE3BDF5A4B0329FB77A6F09300B780CE6C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* NullReferenceException_tBDE63A6D24569B964908408389070C6A9F5005BB_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* OnCancelledDelegate_t00A083ED3BEB8060C5E562C8E76C7D1B973E2BA0_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* OnChildChangeDelegate_tE121C8EE3B943265E9012619F90D831FDED9094F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* OnChildRemovedDelegate_t202E2826D92859441F312FC11D112D97465DF56B_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* OnDisconnect_tB41435AF10CF427F7806035DE048E2A878B3530C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* OnValueChangedDelegate_tBAD34B2C949FAC8B59EE9A11939AAA31A3DE963D_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* OutOfMemoryException_tE6DC2F937EC4A8699271D5151C4DF83BDE99EE7F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* RuntimeObject_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* SWIGExceptionHelper_tBB9B621417E49E1B1875F38D5D0D19DCD4D1F88A_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* SWIGPendingException_t921D116549951EFCDF4A8CC5AB7D77E5E45960E1_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* SWIGStringDelegate_t1DD54CC2F04E95E7A036563DB573F764FB517A34_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* SWIGStringHelper_t703479B4DCA0FB9A4DC863D7C20994A573E6D90B_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* SWIG_CompletionDelegate_t949FDF41F70E0F081E90389828604556255CF4A9_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ServerValue_tD8EF977A99440BD3EEFECB8B210861E48969EF0D_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Services_t4EDE95322734B379A0DA3AAEF079E28E9132D69E_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* String_t_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TaskCompletionSource_1_t486CD8AD64929E5C47B9FE9AD7AE2CB00B5BAB14_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TaskCompletionSource_1_t5C4CAFB02C8DA5FCDEFAEC2EE691E8E10D76711B_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TaskCompletionSource_1_tC8D6CA926CA6D58EA0EB12C7CDA47CBA8DC0E6CD_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TransactionDelegate_tB71C35B707E37995A14BCCDE6DDBB55D6720F30E_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TransactionResult_t01EA0C6D6583ED0738526D8E4FED45FB2BC61656_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec__DisplayClass21_0_t0F6ABC9EE8ABA23C4C072727A44A85595A9032F0_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec__DisplayClass21_0_tAEA10C32B8D14A5C00754E247B0A544891B66213_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec__DisplayClass29_0_t9A4F4EEB1FCE9E8F55DD25412C9CA5DB7CEFEEFF_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec__DisplayClass3_0_tA33F9A04A549ED4600CF025ED3BD9E5D1DBD6A19_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec__DisplayClass4_0_t24E7D0FFB8462DEF733594B8B540CA44655C0389_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec__DisplayClass4_0_tE8905EF8AB15AD79D5827B9A8C35F7C932456325_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec__DisplayClass4_0_tF15B6502CEB46B82CD07CA4C75E1CFBA5FD2F374_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec__DisplayClass5_0_t37038CA1AFAEC977AF5727E26360F98412D59D21_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec__DisplayClass6_0_t98235751DF965BF2CC6D0204F01C8DA2F4A867B6_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ValueChangedEventArgs_t8E15F0CB1F83812A628870BF56E2CC5BF56A2FBB_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Variant_t90BF6FF4942F60EB844D3C90213E72E9D4240F1C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C String_t* _stringLiteral02E3E2B2200FDAB9468F4E658E4CDCF2EB96B064;
IL2CPP_EXTERN_C String_t* _stringLiteral07624473F417C06C74D59C64840A1532FCE2C626;
IL2CPP_EXTERN_C String_t* _stringLiteral07F1E3DA016554FBC48202BBEF3B67E41B513EBA;
IL2CPP_EXTERN_C String_t* _stringLiteral0B47BC9031A69F662702621810EC706E2C081467;
IL2CPP_EXTERN_C String_t* _stringLiteral0F6206E2208D9F6410179E3B8BEA2DB7DD451983;
IL2CPP_EXTERN_C String_t* _stringLiteral161BB2E376DAB7BB196FA3BA56AF5F032401EDD2;
IL2CPP_EXTERN_C String_t* _stringLiteral1935DD81AF53029D80505019EE1B142A128CFDC0;
IL2CPP_EXTERN_C String_t* _stringLiteral19709657F1A68406CA65F0C729F82F01A9E68B23;
IL2CPP_EXTERN_C String_t* _stringLiteral19F36D351EC83FFF1DD0BF540F6C887240DF749A;
IL2CPP_EXTERN_C String_t* _stringLiteral1E3DB61522C4E7AA1D5A216FFA2CA92BAFA2EBF1;
IL2CPP_EXTERN_C String_t* _stringLiteral25A6C8E3033AB7B31F1A36176973EBF46D6AA102;
IL2CPP_EXTERN_C String_t* _stringLiteral25E3F07BC8A8E84E64CBFD59A39E44732195DF1B;
IL2CPP_EXTERN_C String_t* _stringLiteral2B6D6F48C27C60C3B55391AB377D9DC8F5639AA1;
IL2CPP_EXTERN_C String_t* _stringLiteral32E8916355B734142247F16D33AC51F0ABA2C28F;
IL2CPP_EXTERN_C String_t* _stringLiteral3510EE6CB670F44AE899467FD7C9F95DEEAD6A2C;
IL2CPP_EXTERN_C String_t* _stringLiteral39CDEA6B946A8A860CA9A58EB2AEF44708FC2201;
IL2CPP_EXTERN_C String_t* _stringLiteral3A25CDFF086AD2E7778FDE479EEAF3DE21276E5C;
IL2CPP_EXTERN_C String_t* _stringLiteral3C76C42E2293FDE8901D3D0BD00FBAEFFA8F224A;
IL2CPP_EXTERN_C String_t* _stringLiteral418631DB10F2CF65325B6F2A98124935AEF9ABC1;
IL2CPP_EXTERN_C String_t* _stringLiteral44786FF8D3D7A6BB34E47B8522E7CD903A39C81C;
IL2CPP_EXTERN_C String_t* _stringLiteral4D6EFB72BB23F4AB919B7E784E88CE1219260B7D;
IL2CPP_EXTERN_C String_t* _stringLiteral4FBD1DB26924C1F6A36CB8F2F4850DE51995B3F9;
IL2CPP_EXTERN_C String_t* _stringLiteral50384A583A192C06635CCD8BE23070E725470116;
IL2CPP_EXTERN_C String_t* _stringLiteral572FD223BFCEC6E8E552A7CC84FEDA3269F3A5F7;
IL2CPP_EXTERN_C String_t* _stringLiteral574D4F4FA47FACD0AB8D24AF1E018B029160B79D;
IL2CPP_EXTERN_C String_t* _stringLiteral5B52714C530B7F06A491E0453548C103378B3C0C;
IL2CPP_EXTERN_C String_t* _stringLiteral5B9FE05484B470B354696B4F06C3B12F71B5BB4A;
IL2CPP_EXTERN_C String_t* _stringLiteral5DC1EF6536BA1007F7D6D84F1F8302EA4C8FF9DE;
IL2CPP_EXTERN_C String_t* _stringLiteral62C3AC56F06281AA1091C7F369E54BD4F40ABCAD;
IL2CPP_EXTERN_C String_t* _stringLiteral64D2CA5C491D2FD76E0C36ED2AFE1E4EF5CB4AC3;
IL2CPP_EXTERN_C String_t* _stringLiteral73F1C03DBBA735443A0BAC5FB7786A2DD54ADF5D;
IL2CPP_EXTERN_C String_t* _stringLiteral7E1C42D303CEBFBB8A6EE62A43AC623CFA8EF06A;
IL2CPP_EXTERN_C String_t* _stringLiteral8225BFBF19631D0C7DACACD3525BFCCACD852480;
IL2CPP_EXTERN_C String_t* _stringLiteral87335D17F4C1DED94C576C65C1DC4F16D278C988;
IL2CPP_EXTERN_C String_t* _stringLiteral88B277217AED4CBAA42043A4D5CD8DB154680BFA;
IL2CPP_EXTERN_C String_t* _stringLiteral96BAF0A0FD737C639C25139F7FF80E71EF03CC92;
IL2CPP_EXTERN_C String_t* _stringLiteral96BD8930E546DA8CF5E3CC8102CFF21E735B8CE5;
IL2CPP_EXTERN_C String_t* _stringLiteralA430994825FFBD84C878DC4A3DE93644DAB6DC50;
IL2CPP_EXTERN_C String_t* _stringLiteralAFBF46A4D1C5554966D208EBCB0AC7CF2297C3F4;
IL2CPP_EXTERN_C String_t* _stringLiteralAFE0F55ABA93B679DA53895AB3AFEE807D03EEA8;
IL2CPP_EXTERN_C String_t* _stringLiteralB3F14BF976EFD974E34846B742502C802FABAE9D;
IL2CPP_EXTERN_C String_t* _stringLiteralB5E66B27E692259462C04D33AEF1271A6B5FC8D3;
IL2CPP_EXTERN_C String_t* _stringLiteralB829404B947F7E1629A30B5E953A49EB21CCD2ED;
IL2CPP_EXTERN_C String_t* _stringLiteralBDC976839D65581464FE3F4DB84C2D27603F0F18;
IL2CPP_EXTERN_C String_t* _stringLiteralC00660333703C551EA80371B54D0ADCEB74C33B4;
IL2CPP_EXTERN_C String_t* _stringLiteralC24BCEEB1EA72D694B1BED364734C5C838BE1FC9;
IL2CPP_EXTERN_C String_t* _stringLiteralC7AFB5B2F4FF415E9A57A58EEFBA6C5E92E3529C;
IL2CPP_EXTERN_C String_t* _stringLiteralCB9902E2A4DFEBC0D9FA90B929984CE8637D6BAE;
IL2CPP_EXTERN_C String_t* _stringLiteralCB9DEC4BB422E4FB7D60AF8B79864395C4E9AF83;
IL2CPP_EXTERN_C String_t* _stringLiteralCCE359C6B0ABE9D58CB588667F9A93BA52A1C294;
IL2CPP_EXTERN_C String_t* _stringLiteralD7D6709CAC9D8FCE4933C82CDA34EE45277DBD95;
IL2CPP_EXTERN_C String_t* _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709;
IL2CPP_EXTERN_C String_t* _stringLiteralDBD8760F0E4E49A1C274D51CE66C3AF4D4F6DD1D;
IL2CPP_EXTERN_C String_t* _stringLiteralDBF0B4029A0C9D8FAAC8C952057ED4B638E435A5;
IL2CPP_EXTERN_C String_t* _stringLiteralDD57D613EE89CAA812BA2441F086552F388D6865;
IL2CPP_EXTERN_C String_t* _stringLiteralE952D19344D880EF06EC8AACBF9B79603FCE8F3A;
IL2CPP_EXTERN_C String_t* _stringLiteralF2A5607525186BE61B973E77753BBA0D8227A406;
IL2CPP_EXTERN_C String_t* _stringLiteralF2EE2E00A733D8F7B0857F92D87975D56CEE7145;
IL2CPP_EXTERN_C String_t* _stringLiteralFB12F16C75DE3806ED28E20C65FB81D432F0D52F;
IL2CPP_EXTERN_C String_t* _stringLiteralFD3238FA21BFDF2546D17BB7E9E29EB72294946C;
IL2CPP_EXTERN_C const RuntimeMethod* ChildListener_OnCancelled_m1124908E89891C4E997A57E88E47C998E7B6D0A6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ChildListener_OnChildAdded_mF876B22A917028BB9AFF530C049BACAE7FFB6A81_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ChildListener_OnChildChanged_m3CAF9341323ACF798D0608C3CE6CF76F2A69A184_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ChildListener_OnChildMoved_mD55C545BBCBBE4807615393E90AAF3224E752F81_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ChildListener_OnChildRemoved_mC194826713490196536D4A26CE5B411BB4A60CCB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* DatabaseError_FromCode_m45D39282577109F96B437F3325DE2D536DE7BDD8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* DatabaseInternal_GetErrorMessage_m6C0B4B6DE329299356A23096F423C881A1A7A001_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* DatabaseInternal_ServerTimestamp_m66A0E5113327B1D1878009162D9E8255F6BCDDA7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_GetEnumerator_mA8536A9A8C9E152F89A806BB5D648FD00A835F24_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Remove_m23DA6ADD3AAC7E868B9C71D8215826C99652BCAC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Remove_m6CD847B4ECAE767215C81F8BD395BF954EA86A22_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Remove_m779C5AC4A5E010490E239608A033E7BD9F58CBEA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Remove_mAF2F6B72BB0F5B95CDDC755D57D0096DCD18EBA7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_TryGetValue_m194F02B4821ECDF29014865E577588C882B88FB9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_TryGetValue_m51AF143586667328E24BC2A92E3DF64C77A9AEAC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_TryGetValue_mB96FCF84681FFE97BA7EA45565D94FE64DB2A851_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_TryGetValue_mEEC01F0B32FCA1F893644B7E6077E6C865110B4A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m221507942D7865AEEF5101ADD152C33188A27994_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m35032EAEF90F35634D087AFF2ED238D04E8143E6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_mA3C3860EDE2CDD08BBD68C389377BC89D029D968_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_mC4F3DF292BAD88F4BF193C49CD689FAEBC4570A9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_mC854597C0C338BBA12EE451456D8658DF6D01BD4_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_mE89209F3032BC734CF79096A19D66A8E18CED709_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_mEE1EC7670144B9AFEDEC5B1066B48CB8035EDD27_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_set_Item_m005E9A5B663C38227381B4BAFE67FC74CECD1BDA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_set_Item_m26B1CABA0C5F59C2AAD05FF2FD763761EFC16617_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_set_Item_m85DF77DD2DB108DCD9999C993FCF9FF65ECB672B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_set_Item_mCB5DAD8624C987372B943C94F25F40C2FDAB34E3_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_mB422A16F08ECAEDD3200E4194B1EB5240793BB25_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m7198ED1EAA40F1D50CB9F4D07F804D7EEA958EC8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* FirebaseDatabase_GetInstance_m026B66421CE54361558C66EA439144F7B42F330A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* FirebaseDatabase_GetInstance_mA5B21F93A8D42BE9A0BBDD4A48B130DBEA65F811_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* FirebaseDatabase_OnAppDisposed_mD10E03FDEC79697DD1B2A8AF1EB31FEE46478877_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* FirebaseDatabase_get_DefaultInstance_m5D2694D707EAE163776CC0FF92B92537BDD59118_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Future_InternalDataSnapshot_GetResult_m49E679F1272DF0A77AF56930C32ADC5BD4FA940F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Future_InternalDataSnapshot_SWIG_CompletionDispatcher_m207504FA1000EF0BD7832B183D80014021D26A0B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Future_InternalDataSnapshot_SWIG_FreeCompletionData_m8CF09E6C9416D1883391E38BD46ACB781DCCDB27_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Future_InternalDataSnapshot_SWIG_OnCompletion_m3D3A3D578D03C34950D4EC51C0F715DFF2A459F6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Future_InternalDataSnapshot_ThrowIfDisposed_m30E2B463AC06313078F644896B453ED1937642ED_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Future_InternalDataSnapshot__ctor_mEC780D0884551EDCA0AABA11F5562C0C85246890_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InternalChildListener_OnCancelledHandler_m9AB5FF95793990985428D19F313ACBC24E72D851_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InternalChildListener_OnChildChangeHandler_m8095E9DE76B1928F9BC80950EB01834E481DC20D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InternalChildListener_OnChildRemovedHandler_m594BBE968EF6D2838A00A1FD6D9636A8C8826B12_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InternalDataSnapshotListEnumerator_Reset_m1008EBC5905106D2DE41C01C08CF0C8DA093E657_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InternalDataSnapshotListEnumerator_get_Current_mD1286475F02AD2E7492CC6E0CD252E54F73DD0EF_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InternalDataSnapshotList_AddRange_m7CF2F6E8B823558F148F3F7C8AB26C99B61C8A79_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InternalDataSnapshotList_Add_mDE3B44A712C1223F18F813DF62A0465EF268E6C4_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InternalDataSnapshotList_Clear_m33CB882048CAE7A878D820BD76A1F3E7F3601792_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InternalDataSnapshotList_CopyTo_m76CE06D46428D736197067E81A54EB8C9C527971_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InternalDataSnapshotList_GetRange_m27EECE6ACADD71A2E78ED4543E562E6056985E15_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InternalDataSnapshotList_InsertRange_m4D099622ECDDB96072B934FDF369D499C5749F51_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InternalDataSnapshotList_Insert_m761E46D15A5876B4959E0D18ED8AA899717FA431_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InternalDataSnapshotList_RemoveAt_m4A6491E3378F0D4C0066A7C85BCF16B9C88D321F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InternalDataSnapshotList_RemoveRange_m653FBB74A69C09854AFF9337876A95BA2DAEBA82_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InternalDataSnapshotList_Repeat_mAA100D14D97A9096CFD84645C5008F9A9ADFAD3F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InternalDataSnapshotList_Reverse_m62AD7A8CAB6BDEAFC135B1666E73F7FEB6D32031_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InternalDataSnapshotList_Reverse_m7A36B9B9170DCB84F5CAF533F3CB0CCB32DBC6F1_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InternalDataSnapshotList_SetRange_mD78512EFA011F47C7195B56D6C105D1C368E74F6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InternalDataSnapshotList__ctor_m3FEA9B0E83E58EE548E31A7F69A89DC87E805F4E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InternalDataSnapshotList__ctor_m606D66B57A332EF5E3D3C55F70EC39B72AB2B2C5_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InternalDataSnapshotList__ctor_m7C47A06CF58D1F05B055ECD9400B03CEB53BFF6B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InternalDataSnapshotList__ctor_m920656972BF8C51008D29E66A5A3C1A093EAA4DC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InternalDataSnapshotList__ctor_m9A46485F6A583EDEE1D2ADD6B91F968D60F9EEF7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InternalDataSnapshotList_capacity_mAC2A1F2C5AC2D8DF014A3AE396957A6504BC1C18_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InternalDataSnapshotList_getitem_mF717A70C10BA07D65DBBFE0554766ED6836DEFDB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InternalDataSnapshotList_getitemcopy_mE234C523966779F4C422D8C1A9C90F206E3A4D23_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InternalDataSnapshotList_reserve_m7ACA7615F84220CF73DE4775CA8F8C111B72F94A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InternalDataSnapshotList_set_Capacity_m4770F9BB5A47A8C9569F3444A872799FA5FB948D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InternalDataSnapshotList_setitem_mEC303F9E8D2CD395733D79DB74EEBDDDCA2254D9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InternalDataSnapshotList_size_mBB78C0890324DD87BDD373972B40C50F6E7982AD_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InternalDataSnapshot_Child_mF90C94832C71EFBD99573AE0865FF58BB010B380_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InternalDataSnapshot_GetReference_mBE426E45E5FCDC481F17417DADE8BDC1876ED924_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InternalDataSnapshot_HasChild_m148B6CF69755F207FD2D2CB4029790E718D30FC5_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InternalDataSnapshot__ctor_m164CF051A6624DDC6B1F9C460161BB438AFCCD6F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InternalDataSnapshot__ctor_m19B5229EFB2D918EE9C6D4F41DEA2A4510206DAA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InternalDataSnapshot_children_count_m2A1429CC02E12A7620175EEFACBAED524F20A8DF_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InternalDataSnapshot_children_m8438D9CC7AA6F64ED468AE1E06593E8675658504_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InternalDataSnapshot_exists_m246C6EA6009CDD093A40508F2E350A565506C5A0_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InternalDataSnapshot_has_children_mF6343C9F22ED620007333FD45E324172CAFFEE5C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InternalDataSnapshot_is_valid_m35793D0A49321CEED7B7A329B0AD23A7B31EFEC3_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InternalDataSnapshot_key_mAD36FFA63C502DDF9D596B07EC73AAA3804E9A3D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InternalDataSnapshot_key_string_m68793A52FE65FECF6EBE00644FD8E3B9D7549136_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InternalDataSnapshot_priority_mDC53889B5FFC67E9CCE9EDF357099BAB75AB9B87_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InternalDataSnapshot_value_mD0ED1285B11BE056D3D290E79B8AEFB6B0D5750D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InternalDatabaseReference_Child_m6385A496BB5DD4F533FD891004DC37CA1F235B1A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InternalDatabaseReference_GetParent_m0BCFAACF108878B06422F09B7357D871136A2BBE_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InternalDatabaseReference_GetRoot_mC92ED52C7D9910327DD03C24982E3A381D8AD0BD_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InternalDatabaseReference_GoOffline_m60A0838ABE4CFE9D924D263980B1927045F60B03_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InternalDatabaseReference_GoOnline_mA03191393C551CB2F150853D6A871BE467481D44_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InternalDatabaseReference_OnDisconnect_mCDB2A37C201A43BFEEB6447A2A731B0C1E8219AD_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InternalDatabaseReference_PushChild_m5A6B0192130B82F4037AAB04ADD09A215558AA85_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InternalDatabaseReference_RegisterTransactionCallback_m7FB237CEAC98D3656A2B6731C574B77821AE0B06_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InternalDatabaseReference_RunTransactionAsync_m09C741B3110802958794578A26F6AC18AC59B1A3_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InternalDatabaseReference__ctor_m0F4634A883A186AA366FBB50F5EAD1509B126FA6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InternalDatabaseReference__ctor_m2BCE5263366189E5C48F9DD671E00BB4397D1FD8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InternalDatabaseReference_database_mEF16C034333EB381ADFD39A932B31950AA45E9FE_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InternalDatabaseReference_is_root_mF4B8405EA16CBB053FEDE580C15A7E565D7024AE_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InternalDatabaseReference_is_valid_m3DEC0D72CA088CC171EEB8F471788549E79A77D4_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InternalDatabaseReference_key_m18FEF52F169147DBA2E7C538A48B0D601913BA3E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InternalDatabaseReference_key_string_m63B900EF442AB3ADE53E7130C819FAFF5AC08BBC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InternalDatabaseReference_url_m1EF82C3E8799AD219F46EF643E1CCC1F24404A00_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InternalFirebaseDatabase_GetInstanceInternal_m398BDDEDC7D96F575D89B8F32614D0579FF82CB6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InternalFirebaseDatabase_GetInstance_m2D1AC51A569FB492807DD4F18A5999845A4423BC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InternalFirebaseDatabase_GetInstance_m79FF218A278A083E03020D44B54CB0BD6DFFF4EC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InternalFirebaseDatabase_GetInstance_m961EE777D0D01A8E504A803190960D7599FDD55E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InternalFirebaseDatabase_GetInstance_mA3616ADA5D774E07F834C62172F6A9583DC475D1_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InternalFirebaseDatabase_GetReferenceFromUrl_m9089B3C66D96487358A87BCC9E4897AAAABB76B1_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InternalFirebaseDatabase_GetReference_m6C73048E76BBF88BA25C10B97CBACFE76485F7D0_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InternalFirebaseDatabase_GetReference_mF0C7912B7D9E2D3619F3D15E48996D7F0CDEE795_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InternalFirebaseDatabase_GoOffline_m8E803668D6CA60506CD825ACAF74578792AD6560_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InternalFirebaseDatabase_GoOnline_m0DB3CDE3AC2CE407DE7053C0D6DFB5735B49390D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InternalFirebaseDatabase_PurgeOutstandingWrites_m357AB8F2F267692EDB1AB51256B8050F3BA85721_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InternalFirebaseDatabase_ReleaseReferenceInternal_m7F475749AB105348EAE69F618A39E88CDD38D0E1_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InternalFirebaseDatabase_app_mAAF541DAB1ACBEB7F70C4048341303C04D91ADE4_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InternalFirebaseDatabase_log_level_mDB74926E4E309314A8EE324F8638B81AEA611CA2_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InternalFirebaseDatabase_set_log_level_m981AC5A2637488F1267A08A91F094A9A60018CD9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InternalFirebaseDatabase_set_persistence_enabled_mBE01FEA44725ABC353F34F9DE81DE4C901BE1CAA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InternalMutableData_ChildrenEnumerator_m78641F4FF0B7EAA5FB7F59044253CA1F3AB992A2_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InternalMutableData_GetChild_m4902FCFB7177D0DFD6C723EF903DB707DA64A021_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InternalMutableData_HasChild_m4377BF7240DE5483B6649967103C13EC0E2C9869_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InternalMutableData_children_count_mF87C5E3DE6490F41B1B2491ABD1DCF0DA25F5BA1_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InternalMutableData_key_m1E62C6488022015C2A1A82B9FC9773C9BB18F8EB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InternalMutableData_priority_m0C34F694C8AE1E64EF47111BABB28ED550562E98_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InternalMutableData_set_priority_m9AF7CC31959C160FB429015F2A2DDF49E5B2A203_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InternalMutableData_set_value_m46F34EFA61A3307C4F707FFF608B5C9F1414646D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InternalMutableData_value_mA4D09CAE47DCB743424F0EC0F6FB93443EF80D1A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InternalQuery_AddChildListener_m49599E26D1A72451EF0E79C8CEDAF8E8B0D88CC1_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InternalQuery_AddValueListener_m8E2CD3281C4E309D5CA8AF7A18D85E0110C298F1_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InternalQuery_CreateChildListener_m07809490691A36D87620E903D903000E5CF3F96E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InternalQuery_CreateValueListener_mC1ECD41BC69FA230685442599DCE0B48D3C66DF5_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InternalQuery_DestroyChildListener_m2EF3D7ACFD479D8CEFE32FCA22A1817E5B578E08_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InternalQuery_DestroyValueListener_m34D4329F6CCD18720B1AAE2CF1725C8EF418FBD6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InternalQuery_EndAt_m3C63A5585FEC71988C2C78938D3BB325A07FECD3_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InternalQuery_EndAt_m5C357F1D1504041488F565783F7280FE60812204_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InternalQuery_EqualTo_m49774E3EC18D328B47B40377EE81B0DD58B7C4BB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InternalQuery_EqualTo_m9BFC16E89D6DE45845EA265696F2DF149BC09B89_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InternalQuery_GetReference_mF85B228FBC240E7A0DC0AEEB22151D02364D110E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InternalQuery_GetValueAsync_m1FA7B1F73A2EA7887C94D194124EA52D5D4D71BD_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InternalQuery_LimitToFirst_m1DC54C723DB6EF053DBCF89245912F12C25833DC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InternalQuery_LimitToLast_mCBCAC3FA66AFC0D399ECE12128CF4F1312513DB6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InternalQuery_OrderByChild_mAE1A56F7A89564B56367213F3576F5D081777081_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InternalQuery_OrderByKey_m47BA4BD726CB6E2F8494FF591E508DF9ECDD42BB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InternalQuery_OrderByPriority_m4F70DD57A2535F098D002DEA69C3D43CD4B223E7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InternalQuery_OrderByValue_m6A99B2BA79B5EFC5B379BE7FAB15CF57C1E211FD_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InternalQuery_RegisterChildListenerCallbacks_m163BDACD7E477F4E52E07CCC737152EC484BC0F3_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InternalQuery_RegisterValueListenerCallbacks_m02FA94059B9B4CB903AD2A9FC461D1DFBC2BDEAC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InternalQuery_RemoveAllChildListeners_m50D2F345D1662330CA178885C85F3BB2AE09007B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InternalQuery_RemoveAllValueListeners_m221E93C6850B0BF5018DC6D7D1C8F6EB54A53F03_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InternalQuery_RemoveChildListener_mB76FA0DB538AC1FB56028E43C9D38B506D86C67A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InternalQuery_RemoveValueListener_m1883A67FBA93F506C5522DEB5C94F8013CD24B4C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InternalQuery_SetKeepSynchronized_m46F785421CD9AD7C1A8EE20AB8B82718DE83BEAC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InternalQuery_StartAt_m2D0DB5C8061429B75BF5D8A8FC9A4A0355F08670_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InternalQuery_StartAt_mF8D62B1FA097A8ECA9F020709247A7335F1ADDA0_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InternalQuery__ctor_m1ACF7981A07956588704D8900A9F6B4A21D59112_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InternalQuery__ctor_mB234743C8E1014902938A1984B01EF4F064E99CA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InternalQuery_is_valid_mEE28991F00E1C1C167B0B5B65B360D0F816DFA18_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InternalTransactionHandler_DoTransaction_mDBB8F1912205F1542C943A71FF083931243698D6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InternalValueListener_OnCancelledHandler_m488ACD2B13095C11B53C435167BF0EF21DBDAFE6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InternalValueListener_OnValueChangedHandler_mB87BCD8900157B34D77C3D719E94A05FC2D5B5A2_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* KeyValuePair_2_get_Key_m4A59224788AC7BCD72D0D1907C7F7B640CF46283_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* KeyValuePair_2_get_Value_m193748C94D32369AD6F1D930A9CA529DD1C94E79_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* KeyValuePair_2_get_Value_m3944828F8C99845BA2E44F872212E091862F9C61_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* MutableDataChildrenEnumerator_Current_mEDBC473FBC606EA12E30ADB7874F0DB458A4D636_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* MutableDataChildrenEnumerator_MoveNext_m0F3BB70C0F908680D3AF9EA69BE253F0169887A4_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* MutableDataChildrenEnumerator_Reset_mDAAE976677370761C5751CB18EAF01CC91EDA8F4_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Query_CheckTaskStatus_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m1D8412817F39898D0540277F7EEFE5C0F6CE1414_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Query_CheckTaskStatus_TisDataSnapshot_tF8B2EB3F4F07CDF924E0D65F31933D4F333F0C3A_m9FAB5282CCDABFFC440825304594AF870D584B5B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Query_LimitToFirst_mE8328CC4304637F4A81FCF23D3A831A9E23A55D8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Query_LimitToLast_m5DD8074BDDC535EC20C96EE88A201AC43E8983AF_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Query__ctor_mFB0C416EC37A86BFC866C3B841FA6E30F22F002E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SWIGExceptionHelper_SetPendingApplicationException_mC00FC1080D4B7ACCA73425E9F4CFD711A425396F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SWIGExceptionHelper_SetPendingArgumentException_m751E631864FDF20467E3BF8DDD39751D085C7EE8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SWIGExceptionHelper_SetPendingArgumentNullException_m8052362115CB69B05B59DE95B0DD7626E58ED4C3_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SWIGExceptionHelper_SetPendingArgumentOutOfRangeException_mA8CB9DDD630EE287A396E5D06E805B8AA5EF8BF6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SWIGExceptionHelper_SetPendingArithmeticException_mBA043F290EE08502EC632E3E5F2B45194793F91E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SWIGExceptionHelper_SetPendingDivideByZeroException_m377FFF99FAB396800F30BFE8A7DD758BAF06F2AC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SWIGExceptionHelper_SetPendingIOException_m21BD2976DC85588FD4B0AE11042A9BF962774CF6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SWIGExceptionHelper_SetPendingIndexOutOfRangeException_m186709ECD9C1432E633A146E0A0BE9B27A0B0FCF_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SWIGExceptionHelper_SetPendingInvalidCastException_m9B53F0D753F9D0084B0A098F3A06372BEF88BBC5_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SWIGExceptionHelper_SetPendingInvalidOperationException_m7718782C1E9A9A3B13A63BC991DBF557CE6BB84F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SWIGExceptionHelper_SetPendingNullReferenceException_m19DBC9CDB96739AF984498CCB4A5697EEEEC7D30_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SWIGExceptionHelper_SetPendingOutOfMemoryException_mE151CCDC422D04D6B718DA55C627F0F496F7C995_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SWIGExceptionHelper_SetPendingOverflowException_m01B698BBF46D7129825119F5F5C79237FF172A00_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SWIGExceptionHelper_SetPendingSystemException_m26D600DFFBB9789EEE2E75DE261A8AA48A2773A6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SWIGPendingException_Set_m90034474409E91A3345BA6DF09EC781DD0F9B905_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SWIGStringHelper_CreateString_mFCEF2F2C6C95F8378679E9EF5753E3B42065457C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TaskCompletionSource_1_SetCanceled_m0411DE933C6264C4DC4ECB4F234DAB9AFC6EFB29_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TaskCompletionSource_1_SetException_m8597E2AF4CB1053FD90CF1527EC4102709B08869_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TaskCompletionSource_1_SetResult_m719C9EE8C3B930D30106E4341ED056D985A26277_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TaskCompletionSource_1_SetResult_m7371C0347394928D615951ACD5DA9E5E4169DA54_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TaskCompletionSource_1_SetResult_mA4C94A8605B8E4A2646C0C2B08A3D373E1174448_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TaskCompletionSource_1__ctor_m5203880431733105C123A932250AE74F8F910A93_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TaskCompletionSource_1__ctor_mBAB8D6EFEAD1AA6482D19D7CE639528BE66AF646_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TaskCompletionSource_1__ctor_mC87E41E4345E5E5579A2403C4FE6C1589F399FBB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TaskCompletionSource_1_get_Task_m068E06095F165AE266E15C328CBDA1543429EC66_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TaskCompletionSource_1_get_Task_m46E5DC490622B5E67C495F14CD2D0A17DC869920_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TaskCompletionSource_1_get_Task_mE745D73D542C2CB354295487B689280699847D66_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Task_1_ContinueWith_m17B9BF57CB656DDB8C9009DAB0BA2532E32F5CA0_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Task_1_get_Result_m6A4706F5264B536B306211AB12085C807F4481ED_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass21_0_U3CRunTransactionU3Eb__0_m67C9CBD9F96DCCBB6C4617CB44B5B3B07A2B9558_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass21_0_U3CWrapInternalDataSnapshotTaskU3Eb__0_m7F06860B88DE40B341B7B6424B56E2D654A32B5A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass29_0_U3CWrapInternalDefaultTaskU3Eb__0_m45CF48763C805E6AD9D57D64D6326B3E4EB7B38E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass3_0_U3COnValueChangedHandlerU3Eb__0_m4A5DE2CC01B3D8E87D29BD6081958700B60BF63D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass4_0_U3CGetTaskU3Eb__0_m30D1DF4D0AF7CD2271CF7B28969709D1319D6607_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass4_0_U3COnCancelledHandlerU3Eb__0_m44D7F07A2651825C7119B1EE94E470F09DE93EDD_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass4_0_U3COnChildChangeHandlerU3Eb__0_mB58B1C0B65428B0188DC34CAEA9C8DE1B7264176_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass5_0_U3COnChildRemovedHandlerU3Eb__0_m50D84306365A8F086387DDD43C4083C03BB0B609_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass6_0_U3COnCancelledHandlerU3Eb__0_m0A52BED0A41EAED007AED2CFF7496514ABEBE28D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Utilities_MakePriorityVariant_mF30A37EEA768427D349DF58AC23548A776C58180_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Utilities_MakeVariant_mAD868620EF30F894C9B34AFC0F58897705DCED78_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ValueListener_OnCancelled_m703215A925D746E752F76182F238D7C049547B4A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ValueListener_OnValueChanged_m3BA247E14B654D8B7165EB5AD2B127D3A1373531_RuntimeMethod_var;
struct Delegate_t_marshaled_com;
struct Delegate_t_marshaled_pinvoke;
struct Exception_t_marshaled_com;
struct Exception_t_marshaled_pinvoke;
struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771;
struct InternalDataSnapshotU5BU5D_tE186F571EA2947A80415D0176290B27BD67C7C45;
struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248;
IL2CPP_EXTERN_C_BEGIN
IL2CPP_EXTERN_C_END
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
struct U3CModuleU3E_t835FC236834DF52C940280F2BBD3A8364601904E
{
};
struct Dictionary_2_t0276F26FE36D9E041CCF246492D214D6A5726F8D : public RuntimeObject
{
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets;
EntryU5BU5D_tA27C7EDFC78680914AA578013DF67DF3509E8499* ____entries;
int32_t ____count;
int32_t ____freeList;
int32_t ____freeCount;
int32_t ____version;
RuntimeObject* ____comparer;
KeyCollection_t6A4A7E84EA0F87A544ABA1FFCB9E0C75C26DD0EE* ____keys;
ValueCollection_t2583015C9521963C96356827CE38EEC52B636079* ____values;
RuntimeObject* ____syncRoot;
};
struct Dictionary_2_t884D6C349E5EDAEB346334197737B19C0442823E : public RuntimeObject
{
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets;
EntryU5BU5D_tC64B025BEC0B9B22D8C196527328AECC43242D5C* ____entries;
int32_t ____count;
int32_t ____freeList;
int32_t ____freeCount;
int32_t ____version;
RuntimeObject* ____comparer;
KeyCollection_tD1591CD0F49F737330B4D820F207C39E300B906D* ____keys;
ValueCollection_tAD79D82E61E5E7194F1E84A834B5D47102E1C8BF* ____values;
RuntimeObject* ____syncRoot;
};
struct Dictionary_2_t291007AFA4B4075BA87D802F2E42017CB8C857C9 : public RuntimeObject
{
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets;
EntryU5BU5D_t8551361338B9BF5705CA61FFE9EA2EDEA1B1EF34* ____entries;
int32_t ____count;
int32_t ____freeList;
int32_t ____freeCount;
int32_t ____version;
RuntimeObject* ____comparer;
KeyCollection_t78693409E5147276425329CB69C1414D43C8CCE5* ____keys;
ValueCollection_tE9183007A5785689F86BDBB22CB72D19AB5E1192* ____values;
RuntimeObject* ____syncRoot;
};
struct Dictionary_2_t514FB35E858826A5AD56D5DF538EB3BB90EC1BCE : public RuntimeObject
{
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets;
EntryU5BU5D_t33489EF4DE8589EE5A49D2926B1479047F817336* ____entries;
int32_t ____count;
int32_t ____freeList;
int32_t ____freeCount;
int32_t ____version;
RuntimeObject* ____comparer;
KeyCollection_t378133431A5C79BFB5565210E88EA17D38F1CE5A* ____keys;
ValueCollection_t64C179083240F71FF763A454EA0B7ED4D70F734B* ____values;
RuntimeObject* ____syncRoot;
};
struct Dictionary_2_tC7676598510356955876D867191E1510F67CC1DF : public RuntimeObject
{
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets;
EntryU5BU5D_t0F0413FC28465F7BB7A1D58C7030A899E8870149* ____entries;
int32_t ____count;
int32_t ____freeList;
int32_t ____freeCount;
int32_t ____version;
RuntimeObject* ____comparer;
KeyCollection_tCE86288D46D2A8B1CA9062CC4D48804EFA516E5F* ____keys;
ValueCollection_t910CEC07E1C2B78A8208B6E42A63BCDC84915F2B* ____values;
RuntimeObject* ____syncRoot;
};
struct Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588 : public RuntimeObject
{
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets;
EntryU5BU5D_tEA0133B78B9FF7045128C508FA50247E525A94D6* ____entries;
int32_t ____count;
int32_t ____freeList;
int32_t ____freeCount;
int32_t ____version;
RuntimeObject* ____comparer;
KeyCollection_tCC15D033281A6593E2488FAF5B205812A152AC03* ____keys;
ValueCollection_tCE6BD704B9571C131E2D8C8CED569DDEC4AE042B* ____values;
RuntimeObject* ____syncRoot;
};
struct Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710 : public RuntimeObject
{
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets;
EntryU5BU5D_t233BB24ED01E2D8D65B0651D54B8E3AD125CAF96* ____entries;
int32_t ____count;
int32_t ____freeList;
int32_t ____freeCount;
int32_t ____version;
RuntimeObject* ____comparer;
KeyCollection_tE66790F09E854C19C7F612BEAD203AE626E90A36* ____keys;
ValueCollection_tC9D91E8A3198E40EA339059703AB10DFC9F5CC2E* ____values;
RuntimeObject* ____syncRoot;
};
struct TaskCompletionSource_1_t486CD8AD64929E5C47B9FE9AD7AE2CB00B5BAB14 : public RuntimeObject
{
Task_1_t824317F4B958F7512E8F7300511752937A6C6043* ____task;
};
struct TaskCompletionSource_1_t5C4CAFB02C8DA5FCDEFAEC2EE691E8E10D76711B : public RuntimeObject
{
Task_1_tEF384421AF949B7843F34F35E8C31D2400026E50* ____task;
};
struct TaskCompletionSource_1_tC8D6CA926CA6D58EA0EB12C7CDA47CBA8DC0E6CD : public RuntimeObject
{
Task_1_t61F32CDE33792C37824D839AEBC072F7B03E3E7D* ____task;
};
struct TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37 : public RuntimeObject
{
Task_1_t0C4CD3A5BB93A184420D73218644C56C70FDA7E2* ____task;
};
struct DataSnapshot_tF8B2EB3F4F07CDF924E0D65F31933D4F333F0C3A : public RuntimeObject
{
InternalDataSnapshot_t4B57B69537B5BFEC424D4207195BA40F6AE2A79D* ___internalSnapshot;
FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960* ___database;
DataSnapshot_tF8B2EB3F4F07CDF924E0D65F31933D4F333F0C3A* ___parentSnapshot;
DataSnapshotList_t507B53E9191BB3AF6C5884F76D37DDE0FA99B5C7* ___parentList;
};
struct DatabaseError_tFD978352951107742E3BC2F2D2BA135C388722D9 : public RuntimeObject
{
int32_t ___U3CCodeU3Ek__BackingField;
String_t* ___U3CMessageU3Ek__BackingField;
String_t* ___U3CDetailsU3Ek__BackingField;
};
struct DatabaseInternal_tE7E0925EBA3A7DB815A742EBC743FF8A1C706079 : public RuntimeObject
{
};
struct DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F : public RuntimeObject
{
};
struct EventArgs_t37273F03EAC87217701DD431B190FBD84AD7C377 : public RuntimeObject
{
};
struct FirebaseAppPlatform_t5AD8517EA34467536BAC8C7C6EB4D4B6880312A2 : public RuntimeObject
{
WeakReference_tD4B0518CE911FFD9FAAB3FCD492644A354312D8E* ___U3CappU3Ek__BackingField;
};
struct FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960 : public RuntimeObject
{
InternalFirebaseDatabase_t375ADD0CA0D457E7F6858480AA98A4FA4A7F106F* ___internalDatabase;
String_t* ___name;
FirebaseApp_tD23C437863A3502177988D1382B58820B0571A25* ___U3CAppU3Ek__BackingField;
};
struct InternalListener_t5BE6488EBC4A97BFAC7E7951E332784A55544CCA : public RuntimeObject
{
int32_t ___uid;
};
struct InternalTransactionHandler_tC3D5F772E60A32629100783782C42D65014D5A88 : public RuntimeObject
{
Func_2_tAD0F67F96B644A88BC636D784945F464F6BCFBD0* ___transaction;
FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960* ___database;
int32_t ___U3CCallbackIdU3Ek__BackingField;
};
struct MutableData_tC0DF39CE3BDF5A4B0329FB77A6F09300B780CE6C : public RuntimeObject
{
InternalMutableData_tB0AEC0DF9CB07C55CCE373013E28A4C85E63F3CB* ___internalData;
FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960* ___database;
};
struct OnDisconnect_tB41435AF10CF427F7806035DE048E2A878B3530C : public RuntimeObject
{
DisconnectionHandler_t4B4887C6D038D143D1771CBC625DA938CF5781F7* ___internalHandler;
};
struct Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED : public RuntimeObject
{
InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* ___internalQuery;
FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960* ___database;
InternalValueListener_t0914895A956DEA80C13F2827A43BD7B753834D2D* ___valueListener;
InternalChildListener_tE567078BA9C488CDCBF4DC5C358AA9EC27A50569* ___childListener;
};
struct ServerValue_tD8EF977A99440BD3EEFECB8B210861E48969EF0D : public RuntimeObject
{
};
struct Services_t4EDE95322734B379A0DA3AAEF079E28E9132D69E : public RuntimeObject
{
};
struct String_t : public RuntimeObject
{
int32_t ____stringLength;
Il2CppChar ____firstChar;
};
struct Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572 : public RuntimeObject
{
int32_t ___m_taskId;
Delegate_t* ___m_action;
RuntimeObject* ___m_stateObject;
TaskScheduler_t3F0550EBEF7C41F74EC8C08FF4BED0D8CE66006E* ___m_taskScheduler;
Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* ___m_parent;
int32_t ___m_stateFlags;
RuntimeObject* ___m_continuationObject;
ContingentProperties_t3FA59480914505CEA917B1002EC675F29D0CB540* ___m_contingentProperties;
};
struct TransactionResult_t01EA0C6D6583ED0738526D8E4FED45FB2BC61656 : public RuntimeObject
{
bool ___U3CIsSuccessU3Ek__BackingField;
};
struct Utilities_t5091E4F03E25FFF1E7F492DB937EA027ADAB3A68 : public RuntimeObject
{
};
struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F : public RuntimeObject
{
};
struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_pinvoke
{
};
struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_com
{
};
struct DataSnapshotEnumerator_t23AF2A50A22A27A20EB70024E6CAB4D5827844FE : public RuntimeObject
{
RuntimeObject* ___internalEnumerator;
FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960* ___database;
DataSnapshotList_t507B53E9191BB3AF6C5884F76D37DDE0FA99B5C7* ___parentList;
};
struct DataSnapshotList_t507B53E9191BB3AF6C5884F76D37DDE0FA99B5C7 : public RuntimeObject
{
RuntimeObject* ___internalList;
FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960* ___database;
};
struct SWIGExceptionHelper_tBB9B621417E49E1B1875F38D5D0D19DCD4D1F88A : public RuntimeObject
{
};
struct SWIGPendingException_t921D116549951EFCDF4A8CC5AB7D77E5E45960E1 : public RuntimeObject
{
};
struct SWIGStringHelper_t703479B4DCA0FB9A4DC863D7C20994A573E6D90B : public RuntimeObject
{
};
struct U3CU3Ec__DisplayClass21_0_tAEA10C32B8D14A5C00754E247B0A544891B66213 : public RuntimeObject
{
InternalTransactionHandler_tC3D5F772E60A32629100783782C42D65014D5A88* ___handler;
};
struct U3CU3Ec__DisplayClass29_0_t9A4F4EEB1FCE9E8F55DD25412C9CA5DB7CEFEEFF : public RuntimeObject
{
DatabaseReference_tD6F9941BEAE8109991B814490DA64099EECBFA6D* ___U3CU3E4__this;
TaskCompletionSource_1_t486CD8AD64929E5C47B9FE9AD7AE2CB00B5BAB14* ___tcs;
};
struct U3CU3Ec__DisplayClass4_0_tE8905EF8AB15AD79D5827B9A8C35F7C932456325 : public RuntimeObject
{
Future_InternalDataSnapshot_t4FD9C35AAA7BE682060CF99DE0CDC72C083559BD* ___fu;
TaskCompletionSource_1_tC8D6CA926CA6D58EA0EB12C7CDA47CBA8DC0E6CD* ___tcs;
};
struct InternalDataSnapshotListEnumerator_tBECD95B26A65258B86AC599D7F7B27D7454BB5A2 : public RuntimeObject
{
InternalDataSnapshotList_t3D17CFD9946435B3C41BDCE2B7854006F18D26E6* ___collectionRef;
int32_t ___currentIndex;
RuntimeObject* ___currentObject;
int32_t ___currentSize;
};
struct ChildrenEnumerable_tFF6FD4CB44849CD07C8FF179996801D38FCB46A9 : public RuntimeObject
{
InternalMutableData_tB0AEC0DF9CB07C55CCE373013E28A4C85E63F3CB* ___internalData;
FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960* ___database;
};
struct ChildrenEnumerator_tB3D84B20C0A87B1CA3C0E9922AD04A3293A17C7D : public RuntimeObject
{
MutableDataChildrenEnumerator_tEFB2E3D47451CB1C66553EF21DDDE8E4C8044048* ___internalEnumerator;
FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960* ___database;
};
struct U3CU3Ec__DisplayClass21_0_t0F6ABC9EE8ABA23C4C072727A44A85595A9032F0 : public RuntimeObject
{
Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED* ___U3CU3E4__this;
TaskCompletionSource_1_t5C4CAFB02C8DA5FCDEFAEC2EE691E8E10D76711B* ___tcs;
};
struct VariantVariantMapEnumerator_t4DFA1BCCD0E7549154EF427E5E3E0EAE35CB5F21 : public RuntimeObject
{
VariantVariantMap_t123BBC55006DFA8EB67B98A0DF9DBAD224931709* ___collectionRef;
RuntimeObject* ___keyCollection;
int32_t ___currentIndex;
RuntimeObject* ___currentObject;
int32_t ___currentSize;
};
struct KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230
{
RuntimeObject* ___key;
RuntimeObject* ___value;
};
struct KeyValuePair_2_t8BDDE416DAF7CF05751E49C2A9E4A8D1D20051CC
{
String_t* ___key;
FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960* ___value;
};
struct KeyValuePair_2_tB8AC49BFEB0D5FF4562D605952A2807A675D5F6C
{
Variant_t90BF6FF4942F60EB844D3C90213E72E9D4240F1C* ___key;
Variant_t90BF6FF4942F60EB844D3C90213E72E9D4240F1C* ___value;
};
struct Task_1_t824317F4B958F7512E8F7300511752937A6C6043 : public Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572
{
bool ___m_result;
};
struct Task_1_tEF384421AF949B7843F34F35E8C31D2400026E50 : public Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572
{
DataSnapshot_tF8B2EB3F4F07CDF924E0D65F31933D4F333F0C3A* ___m_result;
};
struct Task_1_t61F32CDE33792C37824D839AEBC072F7B03E3E7D : public Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572
{
InternalDataSnapshot_t4B57B69537B5BFEC424D4207195BA40F6AE2A79D* ___m_result;
};
struct Task_1_t0C4CD3A5BB93A184420D73218644C56C70FDA7E2 : public Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572
{
RuntimeObject* ___m_result;
};
struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22
{
bool ___m_value;
};
struct ChildChangedEventArgs_t8791D1660D2DB8C77665D885F1FD6CB230468937 : public EventArgs_t37273F03EAC87217701DD431B190FBD84AD7C377
{
DataSnapshot_tF8B2EB3F4F07CDF924E0D65F31933D4F333F0C3A* ___U3CSnapshotU3Ek__BackingField;
DatabaseError_tFD978352951107742E3BC2F2D2BA135C388722D9* ___U3CDatabaseErrorU3Ek__BackingField;
String_t* ___U3CPreviousChildNameU3Ek__BackingField;
};
struct DatabaseReference_tD6F9941BEAE8109991B814490DA64099EECBFA6D : public Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED
{
InternalDatabaseReference_tB26A9A610462A419CD3C0B987C7CB11A8FB084B1* ___internalReference;
FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960* ___U3CDatabaseU3Ek__BackingField;
};
struct Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F
{
double ___m_value;
};
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 UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B
{
uint32_t ___m_value;
};
struct ValueChangedEventArgs_t8E15F0CB1F83812A628870BF56E2CC5BF56A2FBB : public EventArgs_t37273F03EAC87217701DD431B190FBD84AD7C377
{
DataSnapshot_tF8B2EB3F4F07CDF924E0D65F31933D4F333F0C3A* ___U3CSnapshotU3Ek__BackingField;
DatabaseError_tFD978352951107742E3BC2F2D2BA135C388722D9* ___U3CDatabaseErrorU3Ek__BackingField;
};
struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915
{
union
{
struct
{
};
uint8_t Void_t4861ACF8F4594C3437BB48B6E56783494B843915__padding[1];
};
};
struct Enumerator_tEA93FE2B778D098F590CA168BEFC4CD85D73A6B9
{
Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* ____dictionary;
int32_t ____version;
int32_t ____index;
KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 ____current;
int32_t ____getEnumeratorRetType;
};
struct Enumerator_t95BA7F445550B73AA170707B471F1A8F54FE37D6
{
Dictionary_2_tC7676598510356955876D867191E1510F67CC1DF* ____dictionary;
int32_t ____version;
int32_t ____index;
KeyValuePair_2_t8BDDE416DAF7CF05751E49C2A9E4A8D1D20051CC ____current;
int32_t ____getEnumeratorRetType;
};
struct ChildChangeType_tC713C99CB967B1829BD7E75CFC89B30619EC314E
{
int32_t ___value__;
};
struct Delegate_t : public RuntimeObject
{
intptr_t ___method_ptr;
intptr_t ___invoke_impl;
RuntimeObject* ___m_target;
intptr_t ___method;
intptr_t ___delegate_trampoline;
intptr_t ___extra_arg;
intptr_t ___method_code;
intptr_t ___interp_method;
intptr_t ___interp_invoke_impl;
MethodInfo_t* ___method_info;
MethodInfo_t* ___original_method_info;
DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data;
bool ___method_is_virtual;
};
struct Delegate_t_marshaled_pinvoke
{
intptr_t ___method_ptr;
intptr_t ___invoke_impl;
Il2CppIUnknown* ___m_target;
intptr_t ___method;
intptr_t ___delegate_trampoline;
intptr_t ___extra_arg;
intptr_t ___method_code;
intptr_t ___interp_method;
intptr_t ___interp_invoke_impl;
MethodInfo_t* ___method_info;
MethodInfo_t* ___original_method_info;
DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data;
int32_t ___method_is_virtual;
};
struct Delegate_t_marshaled_com
{
intptr_t ___method_ptr;
intptr_t ___invoke_impl;
Il2CppIUnknown* ___m_target;
intptr_t ___method;
intptr_t ___delegate_trampoline;
intptr_t ___extra_arg;
intptr_t ___method_code;
intptr_t ___interp_method;
intptr_t ___interp_invoke_impl;
MethodInfo_t* ___method_info;
MethodInfo_t* ___original_method_info;
DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data;
int32_t ___method_is_virtual;
};
struct Error_t84D43F744E0ECB676CB5CC124FC1BE039C167F0A
{
int32_t ___value__;
};
struct Exception_t : public RuntimeObject
{
String_t* ____className;
String_t* ____message;
RuntimeObject* ____data;
Exception_t* ____innerException;
String_t* ____helpURL;
RuntimeObject* ____stackTrace;
String_t* ____stackTraceString;
String_t* ____remoteStackTraceString;
int32_t ____remoteStackIndex;
RuntimeObject* ____dynamicMethods;
int32_t ____HResult;
String_t* ____source;
SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager;
StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces;
IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832* ___native_trace_ips;
int32_t ___caught_in_unmanaged;
};
struct Exception_t_marshaled_pinvoke
{
char* ____className;
char* ____message;
RuntimeObject* ____data;
Exception_t_marshaled_pinvoke* ____innerException;
char* ____helpURL;
Il2CppIUnknown* ____stackTrace;
char* ____stackTraceString;
char* ____remoteStackTraceString;
int32_t ____remoteStackIndex;
Il2CppIUnknown* ____dynamicMethods;
int32_t ____HResult;
char* ____source;
SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager;
StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces;
Il2CppSafeArray* ___native_trace_ips;
int32_t ___caught_in_unmanaged;
};
struct Exception_t_marshaled_com
{
Il2CppChar* ____className;
Il2CppChar* ____message;
RuntimeObject* ____data;
Exception_t_marshaled_com* ____innerException;
Il2CppChar* ____helpURL;
Il2CppIUnknown* ____stackTrace;
Il2CppChar* ____stackTraceString;
Il2CppChar* ____remoteStackTraceString;
int32_t ____remoteStackIndex;
Il2CppIUnknown* ____dynamicMethods;
int32_t ____HResult;
Il2CppChar* ____source;
SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager;
StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces;
Il2CppSafeArray* ___native_trace_ips;
int32_t ___caught_in_unmanaged;
};
struct FutureStatus_t310B3735D11D9C168D73F14E1260C2AB2274A698
{
int32_t ___value__;
};
struct HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F
{
RuntimeObject* ____wrapper;
intptr_t ____handle;
};
struct InitResult_tC00C167B9510F6F0D684EBFC560FE2BA1DEE6ED7
{
int32_t ___value__;
};
struct InternalChildListener_tE567078BA9C488CDCBF4DC5C358AA9EC27A50569 : public InternalListener_t5BE6488EBC4A97BFAC7E7951E332784A55544CCA
{
RuntimeObject* ___eventLock;
InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* ___internalQuery;
intptr_t ___cppListener;
FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960* ___database;
EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* ___cancelledImpl;
EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* ___childAddedImpl;
EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* ___childChangedImpl;
EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* ___childMovedImpl;
EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* ___childRemovedImpl;
};
struct InternalTransactionResult_t626F800FB12B50407AD04E0C9D514CB15F4014E5
{
int32_t ___value__;
};
struct InternalValueListener_t0914895A956DEA80C13F2827A43BD7B753834D2D : public InternalListener_t5BE6488EBC4A97BFAC7E7951E332784A55544CCA
{
RuntimeObject* ___eventLock;
InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* ___internalQuery;
intptr_t ___cppListener;
FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960* ___database;
EventHandler_1_t7300E1D9B9D401E737A8A11D7B94073D6D2B4044* ___valueChangedImpl;
};
struct LogLevel_tB190ABBB8AA2A85C2334AB7D3667BC6AA3763ECF
{
int32_t ___value__;
};
struct UriIdnScope_t001CC97A6F977E9BB7DB855CC6BA415A7F47491F
{
int32_t ___value__;
};
struct U3CU3Ec__DisplayClass5_0_t37038CA1AFAEC977AF5727E26360F98412D59D21 : public RuntimeObject
{
intptr_t ___snapshot;
int32_t ___callbackId;
};
struct U3CU3Ec__DisplayClass3_0_tA33F9A04A549ED4600CF025ED3BD9E5D1DBD6A19 : public RuntimeObject
{
intptr_t ___snapshot;
int32_t ___callbackId;
};
struct Flags_t47CF4DB4036A6A539AFA6EE39C75F772E865E897
{
uint64_t ___value__;
};
struct Type_t44BAD46E29C352614CF042B3939F5F00C2A78D28
{
int32_t ___value__;
};
struct KeyOptions_tFB35B5D8EFBC1C8B658C3CD3B9EEF458D4DE7190
{
int32_t ___value__;
};
struct ApplicationException_tA744BED4E90266BD255285CD4CF909BAB3EE811A : public Exception_t
{
};
struct ChildListener_tC92F71A030C283A881AB9B611DC4AEBCFD42BB1F : public RuntimeObject
{
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___swigCPtr;
bool ___swigCMemOwn;
};
struct DatabaseException_t136AB1D7986FFA974C2518DC8C67500267A86232 : public Exception_t
{
};
struct DisconnectionHandler_t4B4887C6D038D143D1771CBC625DA938CF5781F7 : public RuntimeObject
{
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___swigCPtr;
bool ___swigCMemOwn;
};
struct FirebaseApp_tD23C437863A3502177988D1382B58820B0571A25 : public RuntimeObject
{
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___swigCPtr;
bool ___swigCMemOwn;
String_t* ___name;
EventHandler_tC6323FD7E6163F965259C33D72612C0E5B9BAB82* ___AppDisposed;
FirebaseAppPlatform_t5AD8517EA34467536BAC8C7C6EB4D4B6880312A2* ___appPlatform;
};
struct FirebaseException_t9E9B64098EF276E794C8CFFFA87E23904F33F3ED : public Exception_t
{
int32_t ___U3CErrorCodeU3Ek__BackingField;
};
struct FutureBase_tF38FE6B48C073E6DAD0949D535A166EE13CCAA36 : public RuntimeObject
{
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___swigCPtr;
bool ___swigCMemOwn;
};
struct InternalDataSnapshot_t4B57B69537B5BFEC424D4207195BA40F6AE2A79D : public RuntimeObject
{
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___swigCPtr;
bool ___swigCMemOwn;
};
struct InternalDataSnapshotList_t3D17CFD9946435B3C41BDCE2B7854006F18D26E6 : public RuntimeObject
{
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___swigCPtr;
bool ___swigCMemOwn;
};
struct InternalFirebaseDatabase_t375ADD0CA0D457E7F6858480AA98A4FA4A7F106F : public RuntimeObject
{
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___swigCPtr;
bool ___swigCMemOwn;
};
struct InternalMutableData_tB0AEC0DF9CB07C55CCE373013E28A4C85E63F3CB : public RuntimeObject
{
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___swigCPtr;
bool ___swigCMemOwn;
};
struct InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056 : public RuntimeObject
{
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___swigCPtr;
bool ___swigCMemOwn;
};
struct MulticastDelegate_t : public Delegate_t
{
DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771* ___delegates;
};
struct MulticastDelegate_t_marshaled_pinvoke : public Delegate_t_marshaled_pinvoke
{
Delegate_t_marshaled_pinvoke** ___delegates;
};
struct MulticastDelegate_t_marshaled_com : public Delegate_t_marshaled_com
{
Delegate_t_marshaled_com** ___delegates;
};
struct MutableDataChildrenEnumerator_tEFB2E3D47451CB1C66553EF21DDDE8E4C8044048 : public RuntimeObject
{
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___swigCPtr;
bool ___swigCMemOwn;
};
struct SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295 : public Exception_t
{
};
struct Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E : public RuntimeObject
{
String_t* ___m_String;
String_t* ___m_originalUnicodeString;
UriParser_t920B0868286118827C08B08A15A9456AF6C19D81* ___m_Syntax;
String_t* ___m_DnsSafeHost;
uint64_t ___m_Flags;
UriInfo_t5F91F77A93545DDDA6BB24A609BAF5E232CC1A09* ___m_Info;
bool ___m_iriParsing;
};
struct ValueListener_t4C2A4DA6517BB490FD2BA4BA78B4C675D41907FD : public RuntimeObject
{
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___swigCPtr;
bool ___swigCMemOwn;
};
struct Variant_t90BF6FF4942F60EB844D3C90213E72E9D4240F1C : public RuntimeObject
{
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___swigCPtr;
bool ___swigCMemOwn;
};
struct VariantVariantMap_t123BBC55006DFA8EB67B98A0DF9DBAD224931709 : public RuntimeObject
{
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___swigCPtr;
bool ___swigCMemOwn;
};
struct U3CU3Ec__DisplayClass4_0_t24E7D0FFB8462DEF733594B8B540CA44655C0389 : public RuntimeObject
{
intptr_t ___snapshot;
int32_t ___callbackId;
int32_t ___changeType;
String_t* ___previousChildName;
};
struct U3CU3Ec__DisplayClass6_0_t98235751DF965BF2CC6D0204F01C8DA2F4A867B6 : public RuntimeObject
{
int32_t ___callbackId;
int32_t ___error;
String_t* ___msg;
};
struct U3CU3Ec__DisplayClass4_0_tF15B6502CEB46B82CD07CA4C75E1CFBA5FD2F374 : public RuntimeObject
{
int32_t ___callbackId;
int32_t ___error;
String_t* ___msg;
};
struct Action_1_t6399A265B182F78DB00181AD52B2EF4B01E027D7 : public MulticastDelegate_t
{
};
struct Action_1_t5EBB3AEBB9FE27F01C5BD35C3A6AD36CB3AA357A : public MulticastDelegate_t
{
};
struct EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9 : public MulticastDelegate_t
{
};
struct EventHandler_1_tD8C4A5BE1F7C91B1A7E99AE87AFD2F5432C38746 : public MulticastDelegate_t
{
};
struct EventHandler_1_t7300E1D9B9D401E737A8A11D7B94073D6D2B4044 : public MulticastDelegate_t
{
};
struct Func_2_tAD0F67F96B644A88BC636D784945F464F6BCFBD0 : public MulticastDelegate_t
{
};
struct Func_2_tACBF5A1656250800CE861707354491F0611F6624 : public MulticastDelegate_t
{
};
struct Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07 : public MulticastDelegate_t
{
};
struct ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263 : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295
{
String_t* ____paramName;
};
struct ArithmeticException_t07E77822D0007642BC8959A671E70D1F33C84FEA : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295
{
};
struct AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C : public MulticastDelegate_t
{
};
struct EventHandler_tC6323FD7E6163F965259C33D72612C0E5B9BAB82 : public MulticastDelegate_t
{
};
struct FutureVoid_tD62347E000F5AF2C471C137CC4B27C652CE44480 : public FutureBase_tF38FE6B48C073E6DAD0949D535A166EE13CCAA36
{
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___swigCPtr;
intptr_t ___callbackData;
SWIG_CompletionDelegate_t6828E7CF61D9964ABFF37AEE2159B3A85866A51C* ___SWIG_CompletionCB;
};
struct Future_InternalDataSnapshot_t4FD9C35AAA7BE682060CF99DE0CDC72C083559BD : public FutureBase_tF38FE6B48C073E6DAD0949D535A166EE13CCAA36
{
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___swigCPtr;
intptr_t ___callbackData;
SWIG_CompletionDelegate_t949FDF41F70E0F081E90389828604556255CF4A9* ___SWIG_CompletionCB;
};
struct IOException_t5D599190B003D41D45D4839A9B6B9AB53A755910 : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295
{
};
struct IndexOutOfRangeException_t7ECB35264FB6CA8FAA516BD958F4B2ADC78E8A82 : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295
{
};
struct InternalDatabaseReference_tB26A9A610462A419CD3C0B987C7CB11A8FB084B1 : public InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056
{
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___swigCPtr;
};
struct InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295
{
};
struct InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295
{
};
struct NullReferenceException_tBDE63A6D24569B964908408389070C6A9F5005BB : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295
{
};
struct OutOfMemoryException_tE6DC2F937EC4A8699271D5151C4DF83BDE99EE7F : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295
{
};
struct Action_t33F1097A0A9B25B579B84B2014DDA783CD83A3C8 : public MulticastDelegate_t
{
};
struct SWIG_CompletionDelegate_t949FDF41F70E0F081E90389828604556255CF4A9 : public MulticastDelegate_t
{
};
struct OnCancelledDelegate_t00A083ED3BEB8060C5E562C8E76C7D1B973E2BA0 : public MulticastDelegate_t
{
};
struct OnChildChangeDelegate_tE121C8EE3B943265E9012619F90D831FDED9094F : public MulticastDelegate_t
{
};
struct OnChildRemovedDelegate_t202E2826D92859441F312FC11D112D97465DF56B : public MulticastDelegate_t
{
};
struct TransactionDelegate_tB71C35B707E37995A14BCCDE6DDBB55D6720F30E : public MulticastDelegate_t
{
};
struct OnCancelledDelegate_t6B60AD1045AB3D45381F0FD2F88A06F80206F4F5 : public MulticastDelegate_t
{
};
struct OnValueChangedDelegate_tBAD34B2C949FAC8B59EE9A11939AAA31A3DE963D : public MulticastDelegate_t
{
};
struct ExceptionArgumentDelegate_t34C90C327D0A04150099806AFB68CE714ECD39C0 : public MulticastDelegate_t
{
};
struct ExceptionDelegate_tDDFC9EA98CCE60E60A21CA7CD6CE75F9F359031F : public MulticastDelegate_t
{
};
struct SWIGStringDelegate_t1DD54CC2F04E95E7A036563DB573F764FB517A34 : public MulticastDelegate_t
{
};
struct ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129 : public ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263
{
};
struct ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F : public ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263
{
RuntimeObject* ____actualValue;
};
struct DivideByZeroException_tC43171E50A38F5CD4242D258D0B0C6B74898C279 : public ArithmeticException_t07E77822D0007642BC8959A671E70D1F33C84FEA
{
};
struct OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C : public ArithmeticException_t07E77822D0007642BC8959A671E70D1F33C84FEA
{
};
struct DatabaseError_tFD978352951107742E3BC2F2D2BA135C388722D9_StaticFields
{
RuntimeObject* ___ErrorReasons;
RuntimeObject* ___ErrorCodes;
};
struct DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_StaticFields
{
SWIGExceptionHelper_tBB9B621417E49E1B1875F38D5D0D19DCD4D1F88A* ___swigExceptionHelper;
SWIGStringHelper_t703479B4DCA0FB9A4DC863D7C20994A573E6D90B* ___swigStringHelper;
};
struct EventArgs_t37273F03EAC87217701DD431B190FBD84AD7C377_StaticFields
{
EventArgs_t37273F03EAC87217701DD431B190FBD84AD7C377* ___Empty;
};
struct FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960_StaticFields
{
Dictionary_2_tC7676598510356955876D867191E1510F67CC1DF* ___databases;
};
struct InternalListener_t5BE6488EBC4A97BFAC7E7951E332784A55544CCA_StaticFields
{
int32_t ___uidGenerator;
Dictionary_2_t0276F26FE36D9E041CCF246492D214D6A5726F8D* ___databaseCallbacks;
};
struct InternalTransactionHandler_tC3D5F772E60A32629100783782C42D65014D5A88_StaticFields
{
int32_t ___uidGenerator;
Dictionary_2_t884D6C349E5EDAEB346334197737B19C0442823E* ___transactionCallbacks;
};
struct ServerValue_tD8EF977A99440BD3EEFECB8B210861E48969EF0D_StaticFields
{
RuntimeObject* ___Timestamp;
};
struct Services_t4EDE95322734B379A0DA3AAEF079E28E9132D69E_StaticFields
{
RuntimeObject* ___U3CAppConfigU3Ek__BackingField;
RuntimeObject* ___U3CClockU3Ek__BackingField;
RuntimeObject* ___U3CLoggingU3Ek__BackingField;
};
struct String_t_StaticFields
{
String_t* ___Empty;
};
struct Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572_StaticFields
{
int32_t ___s_taskIdCounter;
RuntimeObject* ___s_taskCompletionSentinel;
bool ___s_asyncDebuggingEnabled;
Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* ___s_taskCancelCallback;
Func_1_tD59A12717D79BFB403BF973694B1BE5B85474BD1* ___s_createContingentProperties;
TaskFactory_tF781BD37BE23917412AD83424D1497C7C1509DF0* ___U3CFactoryU3Ek__BackingField;
Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* ___U3CCompletedTaskU3Ek__BackingField;
Predicate_1_t7F48518B008C1472339EEEBABA3DE203FE1F26ED* ___s_IsExceptionObservedByParentPredicate;
ContextCallback_tE8AFBDBFCC040FDA8DA8C1EEFE9BD66B16BDA007* ___s_ecCallback;
Predicate_1_t8342C85FF4E41CD1F7024AC0CDC3E5312A32CB12* ___s_IsTaskContinuationNullPredicate;
Dictionary_2_t403063CE4960B4F46C688912237C6A27E550FF55* ___s_currentActiveTasks;
RuntimeObject* ___s_activeTasksLock;
};
struct Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572_ThreadStaticFields
{
Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* ___t_currentTask;
StackGuard_tACE063A1B7374BDF4AD472DE4585D05AD8745352* ___t_stackGuard;
};
struct SWIGExceptionHelper_tBB9B621417E49E1B1875F38D5D0D19DCD4D1F88A_StaticFields
{
ExceptionDelegate_tDDFC9EA98CCE60E60A21CA7CD6CE75F9F359031F* ___applicationDelegate;
ExceptionDelegate_tDDFC9EA98CCE60E60A21CA7CD6CE75F9F359031F* ___arithmeticDelegate;
ExceptionDelegate_tDDFC9EA98CCE60E60A21CA7CD6CE75F9F359031F* ___divideByZeroDelegate;
ExceptionDelegate_tDDFC9EA98CCE60E60A21CA7CD6CE75F9F359031F* ___indexOutOfRangeDelegate;
ExceptionDelegate_tDDFC9EA98CCE60E60A21CA7CD6CE75F9F359031F* ___invalidCastDelegate;
ExceptionDelegate_tDDFC9EA98CCE60E60A21CA7CD6CE75F9F359031F* ___invalidOperationDelegate;
ExceptionDelegate_tDDFC9EA98CCE60E60A21CA7CD6CE75F9F359031F* ___ioDelegate;
ExceptionDelegate_tDDFC9EA98CCE60E60A21CA7CD6CE75F9F359031F* ___nullReferenceDelegate;
ExceptionDelegate_tDDFC9EA98CCE60E60A21CA7CD6CE75F9F359031F* ___outOfMemoryDelegate;
ExceptionDelegate_tDDFC9EA98CCE60E60A21CA7CD6CE75F9F359031F* ___overflowDelegate;
ExceptionDelegate_tDDFC9EA98CCE60E60A21CA7CD6CE75F9F359031F* ___systemDelegate;
ExceptionArgumentDelegate_t34C90C327D0A04150099806AFB68CE714ECD39C0* ___argumentDelegate;
ExceptionArgumentDelegate_t34C90C327D0A04150099806AFB68CE714ECD39C0* ___argumentNullDelegate;
ExceptionArgumentDelegate_t34C90C327D0A04150099806AFB68CE714ECD39C0* ___argumentOutOfRangeDelegate;
};
struct SWIGPendingException_t921D116549951EFCDF4A8CC5AB7D77E5E45960E1_StaticFields
{
int32_t ___numExceptionsPending;
RuntimeObject* ___exceptionsLock;
};
struct SWIGPendingException_t921D116549951EFCDF4A8CC5AB7D77E5E45960E1_ThreadStaticFields
{
Exception_t* ___pendingException;
};
struct SWIGStringHelper_t703479B4DCA0FB9A4DC863D7C20994A573E6D90B_StaticFields
{
SWIGStringDelegate_t1DD54CC2F04E95E7A036563DB573F764FB517A34* ___stringDelegate;
};
struct Task_1_t824317F4B958F7512E8F7300511752937A6C6043_StaticFields
{
TaskFactory_1_tFAEAC22A1E986463E6956C344A78A7C7197288E0* ___s_defaultFactory;
};
struct Task_1_tEF384421AF949B7843F34F35E8C31D2400026E50_StaticFields
{
TaskFactory_1_tD6D69737A2AED7131413D9284A8170289D59D0B1* ___s_defaultFactory;
};
struct Task_1_t61F32CDE33792C37824D839AEBC072F7B03E3E7D_StaticFields
{
TaskFactory_1_t90B6A200C85A5DDEDD4F85EC4314FEF1F5AFFA78* ___s_defaultFactory;
};
struct Task_1_t0C4CD3A5BB93A184420D73218644C56C70FDA7E2_StaticFields
{
TaskFactory_1_t6F188FE70F3006B0386002E392B799D85100732B* ___s_defaultFactory;
};
struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_StaticFields
{
String_t* ___TrueString;
String_t* ___FalseString;
};
struct IntPtr_t_StaticFields
{
intptr_t ___Zero;
};
struct Exception_t_StaticFields
{
RuntimeObject* ___s_EDILock;
};
struct FirebaseApp_tD23C437863A3502177988D1382B58820B0571A25_StaticFields
{
RuntimeObject* ___disposeLock;
Dictionary_2_t070EAA8A0D7DC2B4DA1223E3809A83B3933BF21A* ___nameToProxy;
Dictionary_2_tD81F54C87D78FE70A5DE7DAA170AE5EB4E54E8C3* ___cPtrToProxy;
bool ___AppUtilCallbacksInitialized;
RuntimeObject* ___AppUtilCallbacksLock;
bool ___PreventOnAllAppsDestroyed;
bool ___crashlyticsInitializationAttempted;
bool ___userAgentRegistered;
int32_t ___CheckDependenciesThread;
RuntimeObject* ___CheckDependenciesThreadLock;
};
struct Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E_StaticFields
{
String_t* ___UriSchemeFile;
String_t* ___UriSchemeFtp;
String_t* ___UriSchemeGopher;
String_t* ___UriSchemeHttp;
String_t* ___UriSchemeHttps;
String_t* ___UriSchemeWs;
String_t* ___UriSchemeWss;
String_t* ___UriSchemeMailto;
String_t* ___UriSchemeNews;
String_t* ___UriSchemeNntp;
String_t* ___UriSchemeNetTcp;
String_t* ___UriSchemeNetPipe;
String_t* ___SchemeDelimiter;
bool ___s_ConfigInitialized;
bool ___s_ConfigInitializing;
int32_t ___s_IdnScope;
bool ___s_IriParsing;
bool ___useDotNetRelativeOrAbsolute;
bool ___IsWindowsFileSystem;
RuntimeObject* ___s_initLock;
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___HexLowerChars;
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ____WSchars;
};
struct FutureVoid_tD62347E000F5AF2C471C137CC4B27C652CE44480_StaticFields
{
Dictionary_2_tEBFCFFA99EEBBA3CF0A0DF5BD3966D9EE67FBA4A* ___Callbacks;
int32_t ___CallbackIndex;
RuntimeObject* ___CallbackLock;
};
struct Future_InternalDataSnapshot_t4FD9C35AAA7BE682060CF99DE0CDC72C083559BD_StaticFields
{
Dictionary_2_t514FB35E858826A5AD56D5DF538EB3BB90EC1BCE* ___Callbacks;
int32_t ___CallbackIndex;
RuntimeObject* ___CallbackLock;
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248 : public RuntimeArray
{
ALIGN_FIELD (8) String_t* m_Items[1];
inline String_t* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline String_t** GetAddressAt(il2cpp_array_size_t index)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items + index;
}
inline void SetAt(il2cpp_array_size_t index, String_t* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline String_t* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline String_t** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, String_t* value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771 : public RuntimeArray
{
ALIGN_FIELD (8) Delegate_t* m_Items[1];
inline Delegate_t* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline Delegate_t** GetAddressAt(il2cpp_array_size_t index)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items + index;
}
inline void SetAt(il2cpp_array_size_t index, Delegate_t* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline Delegate_t* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline Delegate_t** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, Delegate_t* value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
struct InternalDataSnapshotU5BU5D_tE186F571EA2947A80415D0176290B27BD67C7C45 : public RuntimeArray
{
ALIGN_FIELD (8) InternalDataSnapshot_t4B57B69537B5BFEC424D4207195BA40F6AE2A79D* m_Items[1];
inline InternalDataSnapshot_t4B57B69537B5BFEC424D4207195BA40F6AE2A79D* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline InternalDataSnapshot_t4B57B69537B5BFEC424D4207195BA40F6AE2A79D** 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, InternalDataSnapshot_t4B57B69537B5BFEC424D4207195BA40F6AE2A79D* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline InternalDataSnapshot_t4B57B69537B5BFEC424D4207195BA40F6AE2A79D* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline InternalDataSnapshot_t4B57B69537B5BFEC424D4207195BA40F6AE2A79D** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, InternalDataSnapshot_t4B57B69537B5BFEC424D4207195BA40F6AE2A79D* value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m92E9AB321FBD7147CA109C822D99C8B0610C27B7_gshared (Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m517E7F9D104FEAE6646EABDDC9C852510E86077C_gshared (Dictionary_2_t5C96F4B6841710A9013966F76224BAE01FB4B4D1* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Action_1__ctor_m2E1DFA67718FC1A0B6E5DFEB78831FFE9C059EB4_gshared (Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* Task_1_ContinueWith_mA0846133B2903064AAD1D23FE61AE736A033F866_gshared (Task_1_t0C4CD3A5BB93A184420D73218644C56C70FDA7E2* __this, Action_1_t0328A8A468C762DAECEC2BDBE23D4E47955D8678* ___0_continuationAction, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TaskCompletionSource_1__ctor_mBAB8D6EFEAD1AA6482D19D7CE639528BE66AF646_gshared (TaskCompletionSource_1_t486CD8AD64929E5C47B9FE9AD7AE2CB00B5BAB14* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Task_1_t824317F4B958F7512E8F7300511752937A6C6043* TaskCompletionSource_1_get_Task_m068E06095F165AE266E15C328CBDA1543429EC66_gshared_inline (TaskCompletionSource_1_t486CD8AD64929E5C47B9FE9AD7AE2CB00B5BAB14* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR bool Query_CheckTaskStatus_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m1D8412817F39898D0540277F7EEFE5C0F6CE1414_gshared (Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED* __this, Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* ___0_task, TaskCompletionSource_1_t486CD8AD64929E5C47B9FE9AD7AE2CB00B5BAB14* ___1_tcs, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TaskCompletionSource_1_SetResult_mA4C94A8605B8E4A2646C0C2B08A3D373E1174448_gshared (TaskCompletionSource_1_t486CD8AD64929E5C47B9FE9AD7AE2CB00B5BAB14* __this, bool ___0_result, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_Remove_m5C7C45E75D951A75843F3F7AADD56ECD64F6BC86_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, RuntimeObject* ___0_key, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_tEA93FE2B778D098F590CA168BEFC4CD85D73A6B9 Dictionary_2_GetEnumerator_m52AB12790B0B9B46B1DFB1F861C9DBEAB07C1FDA_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 Enumerator_get_Current_mE3475384B761E1C7971D3639BD09117FE8363422_gshared_inline (Enumerator_tEA93FE2B778D098F590CA168BEFC4CD85D73A6B9* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* KeyValuePair_2_get_Value_mC6BD8075F9C9DDEF7B4D731E5C38EC19103988E7_gshared_inline (KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mCD4950A75FFADD54AF354D48C6C0DB0B5A22A5F4_gshared (Enumerator_tEA93FE2B778D098F590CA168BEFC4CD85D73A6B9* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_TryGetValue_mD15380A4ED7CDEE99EA45881577D26BA9CE1B849_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, RuntimeObject* ___0_key, RuntimeObject** ___1_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_set_Item_m1A840355E8EDAECEA9D0C6F5E51B248FAA449CBD_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, RuntimeObject* ___0_key, RuntimeObject* ___1_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m5B32FBC624618211EB461D59CFBB10E987FD1329_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TaskCompletionSource_1__ctor_mBF9A903AD14C4E9CF044B227776C532BA9C40D60_gshared (TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Task_1_t0C4CD3A5BB93A184420D73218644C56C70FDA7E2* TaskCompletionSource_1_get_Task_mF44990297C25C7DBE1E65241C03D0120CB551552_gshared_inline (TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR bool Query_CheckTaskStatus_TisRuntimeObject_m6E87585E0D51B92E28C5BCA0C4CC7D783605D664_gshared (Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED* __this, Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* ___0_task, TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37* ___1_tcs, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Task_1_get_Result_m6897AA7D4A583F9E81EC01C1BF788372D64C5A26_gshared (Task_1_t0C4CD3A5BB93A184420D73218644C56C70FDA7E2* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TaskCompletionSource_1_SetResult_m948378015A7A0E42647452EB7003466406B831A4_gshared (TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37* __this, RuntimeObject* ___0_result, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TaskCompletionSource_1_SetException_m7DB7E6251CB92C741F7E081E2ECAA06FF79E212F_gshared (TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37* __this, Exception_t* ___0_exception, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_set_Item_m2888D71A14F2B8510102F24FEE90552E91B124C1_gshared (Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907* __this, int32_t ___0_key, RuntimeObject* ___1_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_TryGetValue_m7316301B8CF47FB538886B229B2749EC160B9D5C_gshared (Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907* __this, int32_t ___0_key, RuntimeObject** ___1_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_Remove_m12BAB2F82E34CAA21A7245AB61E48F106340C1A4_gshared (Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907* __this, int32_t ___0_key, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TaskCompletionSource_1_SetCanceled_mA69C039F3F3D08D1CCD6ADE3E9693B6157038ABB_gshared (TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void EventHandler_1_Invoke_mBD72C04FF5A08A2EA93DFD21037CD1C27A48D07A_gshared_inline (EventHandler_1_tD8C4A5BE1F7C91B1A7E99AE87AFD2F5432C38746* __this, RuntimeObject* ___0_sender, RuntimeObject* ___1_e, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Func_2_Invoke_mDBA25DA5DA5B7E056FB9B026AF041F1385FB58A9_gshared_inline (Func_2_tACBF5A1656250800CE861707354491F0611F6624* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* KeyValuePair_2_get_Key_mBD8EA7557C27E6956F2AF29DA3F7499B2F51A282_gshared_inline (KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventArgs__ctor_mC6F9412D03203ADEF854117542C8EBF61624C8C3 (EventArgs_t37273F03EAC87217701DD431B190FBD84AD7C377* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ChildChangedEventArgs_set_PreviousChildName_mA8CB8F8600798C3A3355233B9DEAA30E12D5B4D3_inline (ChildChangedEventArgs_t8791D1660D2DB8C77665D885F1FD6CB230468937* __this, String_t* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ChildChangedEventArgs_set_Snapshot_m3C081820094FC6F71F880867072C0C451E44F5FD_inline (ChildChangedEventArgs_t8791D1660D2DB8C77665D885F1FD6CB230468937* __this, DataSnapshot_tF8B2EB3F4F07CDF924E0D65F31933D4F333F0C3A* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ChildChangedEventArgs_set_DatabaseError_mF145AE36CB0516ACADD912A548765222B56AABF2_inline (ChildChangedEventArgs_t8791D1660D2DB8C77665D885F1FD6CB230468937* __this, DatabaseError_tFD978352951107742E3BC2F2D2BA135C388722D9* ___0_value, 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 DataSnapshot__ctor_m948AC98E08D0ABBFAC38557B796DD79877904DB9 (DataSnapshot_tF8B2EB3F4F07CDF924E0D65F31933D4F333F0C3A* __this, InternalDataSnapshot_t4B57B69537B5BFEC424D4207195BA40F6AE2A79D* ___0_internalSnapshot, FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960* ___1_database, DataSnapshot_tF8B2EB3F4F07CDF924E0D65F31933D4F333F0C3A* ___2_parentSnapshot, DataSnapshotList_t507B53E9191BB3AF6C5884F76D37DDE0FA99B5C7* ___3_parentList, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InternalDataSnapshot_has_children_mF6343C9F22ED620007333FD45E324172CAFFEE5C (InternalDataSnapshot_t4B57B69537B5BFEC424D4207195BA40F6AE2A79D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InternalDataSnapshot_exists_m246C6EA6009CDD093A40508F2E350A565506C5A0 (InternalDataSnapshot_t4B57B69537B5BFEC424D4207195BA40F6AE2A79D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* DataSnapshot_GetValue_m8CE6C5E7DC1FA7DF2D3768351402A3071B43358C (DataSnapshot_tF8B2EB3F4F07CDF924E0D65F31933D4F333F0C3A* __this, bool ___0_useExportFormat, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t InternalDataSnapshot_children_count_m2A1429CC02E12A7620175EEFACBAED524F20A8DF (InternalDataSnapshot_t4B57B69537B5BFEC424D4207195BA40F6AE2A79D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InternalDatabaseReference_tB26A9A610462A419CD3C0B987C7CB11A8FB084B1* InternalDataSnapshot_GetReference_mBE426E45E5FCDC481F17417DADE8BDC1876ED924 (InternalDataSnapshot_t4B57B69537B5BFEC424D4207195BA40F6AE2A79D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DatabaseReference__ctor_m4F35D1AC9D2AED2A7E780C76D46C2DB72D982B93 (DatabaseReference_tD6F9941BEAE8109991B814490DA64099EECBFA6D* __this, InternalDatabaseReference_tB26A9A610462A419CD3C0B987C7CB11A8FB084B1* ___0_internalRef, FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960* ___1_database, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* InternalDataSnapshot_key_string_m68793A52FE65FECF6EBE00644FD8E3B9D7549136 (InternalDataSnapshot_t4B57B69537B5BFEC424D4207195BA40F6AE2A79D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InternalDataSnapshotList_t3D17CFD9946435B3C41BDCE2B7854006F18D26E6* InternalDataSnapshot_children_m8438D9CC7AA6F64ED468AE1E06593E8675658504 (InternalDataSnapshot_t4B57B69537B5BFEC424D4207195BA40F6AE2A79D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DataSnapshotList__ctor_m06FEF67FA55CEE03B4A4C182AB03E55A955B5270 (DataSnapshotList_t507B53E9191BB3AF6C5884F76D37DDE0FA99B5C7* __this, RuntimeObject* ___0_internalList, FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960* ___1_database, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Variant_t90BF6FF4942F60EB844D3C90213E72E9D4240F1C* InternalDataSnapshot_priority_mDC53889B5FFC67E9CCE9EDF357099BAB75AB9B87 (InternalDataSnapshot_t4B57B69537B5BFEC424D4207195BA40F6AE2A79D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* VariantExtension_ToObject_m48E049BEBDB87869AC67AE16FB2F31E7981CA594 (Variant_t90BF6FF4942F60EB844D3C90213E72E9D4240F1C* ___0_variant, int32_t ___1_options, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InternalDataSnapshot_t4B57B69537B5BFEC424D4207195BA40F6AE2A79D* InternalDataSnapshot_Child_mF90C94832C71EFBD99573AE0865FF58BB010B380 (InternalDataSnapshot_t4B57B69537B5BFEC424D4207195BA40F6AE2A79D* __this, String_t* ___0_path, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InternalDataSnapshot_HasChild_m148B6CF69755F207FD2D2CB4029790E718D30FC5 (InternalDataSnapshot_t4B57B69537B5BFEC424D4207195BA40F6AE2A79D* __this, String_t* ___0_path, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Variant_t90BF6FF4942F60EB844D3C90213E72E9D4240F1C* InternalDataSnapshot_value_mD0ED1285B11BE056D3D290E79B8AEFB6B0D5750D (InternalDataSnapshot_t4B57B69537B5BFEC424D4207195BA40F6AE2A79D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Json_Serialize_m695EB36DCD38B14656ECDCD9C5DB32A04E31AA50 (RuntimeObject* ___0_obj, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* DataSnapshot_get_Key_m71F6DF80BFBCFA8C9C2F2368AD5F6A44F5E70908 (DataSnapshot_tF8B2EB3F4F07CDF924E0D65F31933D4F333F0C3A* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* DataSnapshot_get_Value_mF787DB763C81F79ED7CC2621AC49708EB8A6DBA2 (DataSnapshot_tF8B2EB3F4F07CDF924E0D65F31933D4F333F0C3A* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_m647EBF831F54B6DF7D5AFA5FD012CF4EE7571B6A (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___0_values, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DataSnapshot_tF8B2EB3F4F07CDF924E0D65F31933D4F333F0C3A* DataSnapshot_CreateSnapshot_m2DF58613D44CED0F7180BB071B3407D54A203583 (InternalDataSnapshot_t4B57B69537B5BFEC424D4207195BA40F6AE2A79D* ___0_internalSnapshot, FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960* ___1_database, DataSnapshotList_t507B53E9191BB3AF6C5884F76D37DDE0FA99B5C7* ___2_list, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DataSnapshotEnumerator__ctor_mE1CF442E87171BB9238D19AC76E605C2D4EAF481 (DataSnapshotEnumerator_t23AF2A50A22A27A20EB70024E6CAB4D5827844FE* __this, RuntimeObject* ___0_internalEnumerator, FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960* ___1_database, DataSnapshotList_t507B53E9191BB3AF6C5884F76D37DDE0FA99B5C7* ___2_parentList, const RuntimeMethod* method) ;
inline void Dictionary_2__ctor_mC854597C0C338BBA12EE451456D8658DF6D01BD4 (Dictionary_2_t291007AFA4B4075BA87D802F2E42017CB8C857C9* __this, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_t291007AFA4B4075BA87D802F2E42017CB8C857C9*, const RuntimeMethod*))Dictionary_2__ctor_m92E9AB321FBD7147CA109C822D99C8B0610C27B7_gshared)(__this, method);
}
inline void Dictionary_2__ctor_mA3C3860EDE2CDD08BBD68C389377BC89D029D968 (Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* __this, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588*, const RuntimeMethod*))Dictionary_2__ctor_m517E7F9D104FEAE6646EABDDC9C852510E86077C_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DatabaseError__ctor_mADE8BF63184FF3A6B166B16C8B2C3890F4E2AA87 (DatabaseError_tFD978352951107742E3BC2F2D2BA135C388722D9* __this, int32_t ___0_code, String_t* ___1_message, String_t* ___2_details, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void DatabaseError_set_Code_m4DA74376D7C9DA4348815E479A418C5130D83959_inline (DatabaseError_tFD978352951107742E3BC2F2D2BA135C388722D9* __this, int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void DatabaseError_set_Message_mF5D8EAD1111E14E48A24415621D5DFB6BDF6C5B0_inline (DatabaseError_tFD978352951107742E3BC2F2D2BA135C388722D9* __this, String_t* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void DatabaseError_set_Details_m8AF923DAE6BEBE88C2F16B81C4F91C8FF75A2F3B_inline (DatabaseError_tFD978352951107742E3BC2F2D2BA135C388722D9* __this, String_t* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DatabaseError_tFD978352951107742E3BC2F2D2BA135C388722D9* DatabaseError_FromStatus_m9AABF707EABEA4411E132C3A02A1C5B3E5037CB1 (String_t* ___0_status, String_t* ___1_reason, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DatabaseError_tFD978352951107742E3BC2F2D2BA135C388722D9* DatabaseError_FromStatus_m36710A1D8569D3B395711CDC77AA246C442EEA56 (String_t* ___0_status, String_t* ___1_reason, String_t* ___2_details, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5 (int32_t* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_m9E3155FB84015C823606188F53B47CB44C444991 (String_t* ___0_str0, String_t* ___1_str1, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465 (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* __this, String_t* ___0_message, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_ToLower_m6191ABA3DC514ED47C10BDA23FD0DDCEAE7ACFBD (String_t* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DatabaseError_ErrorToCode_m2F61999312C601BF78E91D36A83A81F86EFD0C4F (int32_t ___0_error, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1 (String_t* ___0_a, String_t* ___1_b, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DatabaseError__ctor_mFA214B35360B865547ED25C8D8955E0A22D50646 (DatabaseError_tFD978352951107742E3BC2F2D2BA135C388722D9* __this, int32_t ___0_code, String_t* ___1_message, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* DatabaseError_get_Message_m7D2C33D0913B955723BA70372B1FA894F3DE08CE_inline (DatabaseError_tFD978352951107742E3BC2F2D2BA135C388722D9* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DatabaseException__ctor_mAA398869C4ADA4E90F85E7B352065E7A17A88962 (DatabaseException_t136AB1D7986FFA974C2518DC8C67500267A86232* __this, String_t* ___0_message, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Exception__ctor_m9B2BD92CD68916245A75109105D9071C9D430E7F (Exception_t* __this, String_t* ___0_message, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Exception__ctor_m9BC141AAB08F47C34B7ED40C1A6C0C1ADDEC5CB3 (Exception_t* __this, String_t* ___0_message, Exception_t* ___1_innerException, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Query__ctor_mFB0C416EC37A86BFC866C3B841FA6E30F22F002E (Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED* __this, InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* ___0_internalQuery, FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960* ___1_database, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void DatabaseReference_set_Database_m2E45848FF8060F8D805ADB4892879771690D740C_inline (DatabaseReference_tD6F9941BEAE8109991B814490DA64099EECBFA6D* __this, FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InternalDatabaseReference_is_root_mF4B8405EA16CBB053FEDE580C15A7E565D7024AE (InternalDatabaseReference_tB26A9A610462A419CD3C0B987C7CB11A8FB084B1* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InternalDatabaseReference_tB26A9A610462A419CD3C0B987C7CB11A8FB084B1* InternalDatabaseReference_GetParent_m0BCFAACF108878B06422F09B7357D871136A2BBE (InternalDatabaseReference_tB26A9A610462A419CD3C0B987C7CB11A8FB084B1* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960* DatabaseReference_get_Database_m8A3E998AF1DE24536B74A1584569DF886DCE252E_inline (DatabaseReference_tD6F9941BEAE8109991B814490DA64099EECBFA6D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InternalDatabaseReference_tB26A9A610462A419CD3C0B987C7CB11A8FB084B1* InternalDatabaseReference_GetRoot_mC92ED52C7D9910327DD03C24982E3A381D8AD0BD (InternalDatabaseReference_tB26A9A610462A419CD3C0B987C7CB11A8FB084B1* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InternalDatabaseReference_tB26A9A610462A419CD3C0B987C7CB11A8FB084B1* InternalDatabaseReference_Child_m6385A496BB5DD4F533FD891004DC37CA1F235B1A (InternalDatabaseReference_tB26A9A610462A419CD3C0B987C7CB11A8FB084B1* __this, String_t* ___0_path, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InternalDatabaseReference_tB26A9A610462A419CD3C0B987C7CB11A8FB084B1* InternalDatabaseReference_PushChild_m5A6B0192130B82F4037AAB04ADD09A215558AA85 (InternalDatabaseReference_tB26A9A610462A419CD3C0B987C7CB11A8FB084B1* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Variant_t90BF6FF4942F60EB844D3C90213E72E9D4240F1C* Utilities_MakeVariant_mAD868620EF30F894C9B34AFC0F58897705DCED78 (RuntimeObject* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* InternalDatabaseReference_SetValueAsync_mD55EBED21F562BD036AA5886A9FEBB74D7863E86 (InternalDatabaseReference_tB26A9A610462A419CD3C0B987C7CB11A8FB084B1* __this, Variant_t90BF6FF4942F60EB844D3C90213E72E9D4240F1C* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* DatabaseReference_WrapInternalDefaultTask_mD2BA3FB54EF67FC34C6D8E1124C16685A27D6F8B (DatabaseReference_tD6F9941BEAE8109991B814490DA64099EECBFA6D* __this, Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* ___0_it, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Json_Deserialize_m1823918610311F093CBF1E0C77B52C348008763B (String_t* ___0_json, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* DatabaseReference_SetValueAsync_m4BF66416AA9AD3C1022FAC34FB3E7B22F355DC00 (DatabaseReference_tD6F9941BEAE8109991B814490DA64099EECBFA6D* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Variant_t90BF6FF4942F60EB844D3C90213E72E9D4240F1C* Utilities_MakePriorityVariant_mF30A37EEA768427D349DF58AC23548A776C58180 (RuntimeObject* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* InternalDatabaseReference_SetValueAndPriorityAsync_m6958D9FB942002BF4612FF747DA6096ADEFF26B5 (InternalDatabaseReference_tB26A9A610462A419CD3C0B987C7CB11A8FB084B1* __this, Variant_t90BF6FF4942F60EB844D3C90213E72E9D4240F1C* ___0_value, Variant_t90BF6FF4942F60EB844D3C90213E72E9D4240F1C* ___1_priority, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* DatabaseReference_SetValueAsync_m5DD6C6A74406E15382C8BCDA4FF3FC01BBBA4CD8 (DatabaseReference_tD6F9941BEAE8109991B814490DA64099EECBFA6D* __this, RuntimeObject* ___0_value, RuntimeObject* ___1_priority, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* InternalDatabaseReference_SetPriorityAsync_m31663F2D44B1605130A4D191DCFD7993AC64CA81 (InternalDatabaseReference_tB26A9A610462A419CD3C0B987C7CB11A8FB084B1* __this, Variant_t90BF6FF4942F60EB844D3C90213E72E9D4240F1C* ___0_priority, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* InternalDatabaseReference_UpdateChildrenAsync_mF41471BB1DBB3E9F1F1F89EED5B8CC4B528A4BAE (InternalDatabaseReference_tB26A9A610462A419CD3C0B987C7CB11A8FB084B1* __this, Variant_t90BF6FF4942F60EB844D3C90213E72E9D4240F1C* ___0_values, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* InternalDatabaseReference_RemoveValueAsync_m5407A7C05E5C04EDA269BA5D989F1EA6E4F43374 (InternalDatabaseReference_tB26A9A610462A419CD3C0B987C7CB11A8FB084B1* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DisconnectionHandler_t4B4887C6D038D143D1771CBC625DA938CF5781F7* InternalDatabaseReference_OnDisconnect_mCDB2A37C201A43BFEEB6447A2A731B0C1E8219AD (InternalDatabaseReference_tB26A9A610462A419CD3C0B987C7CB11A8FB084B1* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnDisconnect__ctor_mB438F4A2BCDCF10E685D16999FB36B61379347D1 (OnDisconnect_tB41435AF10CF427F7806035DE048E2A878B3530C* __this, DisconnectionHandler_t4B4887C6D038D143D1771CBC625DA938CF5781F7* ___0_internalHandler, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Task_1_tEF384421AF949B7843F34F35E8C31D2400026E50* DatabaseReference_RunTransaction_mB775E29C3F97684F4701A2C3B15915EDEF818074 (DatabaseReference_tD6F9941BEAE8109991B814490DA64099EECBFA6D* __this, Func_2_tAD0F67F96B644A88BC636D784945F464F6BCFBD0* ___0_transaction, bool ___1_fireLocalEvents, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass21_0__ctor_mF8213FD7688EFCEFB31E4E3752193E8B19B47057 (U3CU3Ec__DisplayClass21_0_tAEA10C32B8D14A5C00754E247B0A544891B66213* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalTransactionHandler__ctor_m3F6E812DF2C557D0C53ACED8D3AFEDBB074C598A (InternalTransactionHandler_tC3D5F772E60A32629100783782C42D65014D5A88* __this, Func_2_tAD0F67F96B644A88BC636D784945F464F6BCFBD0* ___0_transaction, FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960* ___1_database, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t InternalTransactionHandler_get_CallbackId_m376EFF85CF678921A4EFC2002B5F48A9317E7634_inline (InternalTransactionHandler_tC3D5F772E60A32629100783782C42D65014D5A88* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Task_1_t61F32CDE33792C37824D839AEBC072F7B03E3E7D* InternalDatabaseReference_RunTransactionAsync_m09C741B3110802958794578A26F6AC18AC59B1A3 (InternalDatabaseReference_tB26A9A610462A419CD3C0B987C7CB11A8FB084B1* __this, int32_t ___0_callbackId, bool ___1_triggerLocalEvents, const RuntimeMethod* method) ;
inline void Action_1__ctor_m6D6019F9EDE17393140A8A515289A1D0EC4C188A (Action_1_t6399A265B182F78DB00181AD52B2EF4B01E027D7* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
(( void (*) (Action_1_t6399A265B182F78DB00181AD52B2EF4B01E027D7*, RuntimeObject*, intptr_t, const RuntimeMethod*))Action_1__ctor_m2E1DFA67718FC1A0B6E5DFEB78831FFE9C059EB4_gshared)(__this, ___0_object, ___1_method, method);
}
inline Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* Task_1_ContinueWith_m17B9BF57CB656DDB8C9009DAB0BA2532E32F5CA0 (Task_1_t61F32CDE33792C37824D839AEBC072F7B03E3E7D* __this, Action_1_t6399A265B182F78DB00181AD52B2EF4B01E027D7* ___0_continuationAction, const RuntimeMethod* method)
{
return (( Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* (*) (Task_1_t61F32CDE33792C37824D839AEBC072F7B03E3E7D*, Action_1_t6399A265B182F78DB00181AD52B2EF4B01E027D7*, const RuntimeMethod*))Task_1_ContinueWith_mA0846133B2903064AAD1D23FE61AE736A033F866_gshared)(__this, ___0_continuationAction, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Task_1_tEF384421AF949B7843F34F35E8C31D2400026E50* Query_WrapInternalDataSnapshotTask_m6741076F9B35964B59B90186C3FE0339E63175B2 (Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED* __this, Task_1_t61F32CDE33792C37824D839AEBC072F7B03E3E7D* ___0_it, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960* FirebaseDatabase_get_AnyInstance_m9DC3FA834D8CEEFEA5A209557244C4E7A2558071 (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FirebaseDatabase_GoOffline_m5C226D451C496B10035424269260196D34E30B50 (FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FirebaseDatabase_GoOnline_m6580060121149391D5E8C9BE640959E2FB37F6C0 (FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* InternalDatabaseReference_url_m1EF82C3E8799AD219F46EF643E1CCC1F24404A00 (InternalDatabaseReference_tB26A9A610462A419CD3C0B987C7CB11A8FB084B1* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* InternalDatabaseReference_key_string_m63B900EF442AB3ADE53E7130C819FAFF5AC08BBC (InternalDatabaseReference_tB26A9A610462A419CD3C0B987C7CB11A8FB084B1* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_Equals_mCD5F35DEDCAFE51ACD4E033726FC2EF8DF7E9B4D (String_t* __this, String_t* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass29_0__ctor_m7879D5367934E8A8D1AC36B4E62A765333952F83 (U3CU3Ec__DisplayClass29_0_t9A4F4EEB1FCE9E8F55DD25412C9CA5DB7CEFEEFF* __this, const RuntimeMethod* method) ;
inline void TaskCompletionSource_1__ctor_mBAB8D6EFEAD1AA6482D19D7CE639528BE66AF646 (TaskCompletionSource_1_t486CD8AD64929E5C47B9FE9AD7AE2CB00B5BAB14* __this, const RuntimeMethod* method)
{
(( void (*) (TaskCompletionSource_1_t486CD8AD64929E5C47B9FE9AD7AE2CB00B5BAB14*, const RuntimeMethod*))TaskCompletionSource_1__ctor_mBAB8D6EFEAD1AA6482D19D7CE639528BE66AF646_gshared)(__this, method);
}
inline void Action_1__ctor_mC25101220D4DFE3C39E1A327AD5B6F29A69776B0 (Action_1_t5EBB3AEBB9FE27F01C5BD35C3A6AD36CB3AA357A* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
(( void (*) (Action_1_t5EBB3AEBB9FE27F01C5BD35C3A6AD36CB3AA357A*, RuntimeObject*, intptr_t, const RuntimeMethod*))Action_1__ctor_m2E1DFA67718FC1A0B6E5DFEB78831FFE9C059EB4_gshared)(__this, ___0_object, ___1_method, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* Task_ContinueWith_m4150CBD0F7AC870F40F5E8D84E265B47A642C06C (Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* __this, Action_1_t5EBB3AEBB9FE27F01C5BD35C3A6AD36CB3AA357A* ___0_continuationAction, const RuntimeMethod* method) ;
inline Task_1_t824317F4B958F7512E8F7300511752937A6C6043* TaskCompletionSource_1_get_Task_m068E06095F165AE266E15C328CBDA1543429EC66_inline (TaskCompletionSource_1_t486CD8AD64929E5C47B9FE9AD7AE2CB00B5BAB14* __this, const RuntimeMethod* method)
{
return (( Task_1_t824317F4B958F7512E8F7300511752937A6C6043* (*) (TaskCompletionSource_1_t486CD8AD64929E5C47B9FE9AD7AE2CB00B5BAB14*, const RuntimeMethod*))TaskCompletionSource_1_get_Task_m068E06095F165AE266E15C328CBDA1543429EC66_gshared_inline)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalTransactionHandler_Dispose_mC6DD26748CED074559775600286BB383388D9978 (InternalTransactionHandler_tC3D5F772E60A32629100783782C42D65014D5A88* __this, const RuntimeMethod* method) ;
inline bool Query_CheckTaskStatus_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m1D8412817F39898D0540277F7EEFE5C0F6CE1414 (Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED* __this, Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* ___0_task, TaskCompletionSource_1_t486CD8AD64929E5C47B9FE9AD7AE2CB00B5BAB14* ___1_tcs, const RuntimeMethod* method)
{
return (( bool (*) (Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED*, Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572*, TaskCompletionSource_1_t486CD8AD64929E5C47B9FE9AD7AE2CB00B5BAB14*, const RuntimeMethod*))Query_CheckTaskStatus_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m1D8412817F39898D0540277F7EEFE5C0F6CE1414_gshared)(__this, ___0_task, ___1_tcs, method);
}
inline void TaskCompletionSource_1_SetResult_mA4C94A8605B8E4A2646C0C2B08A3D373E1174448 (TaskCompletionSource_1_t486CD8AD64929E5C47B9FE9AD7AE2CB00B5BAB14* __this, bool ___0_result, const RuntimeMethod* method)
{
(( void (*) (TaskCompletionSource_1_t486CD8AD64929E5C47B9FE9AD7AE2CB00B5BAB14*, bool, const RuntimeMethod*))TaskCompletionSource_1_SetResult_mA4C94A8605B8E4A2646C0C2B08A3D373E1174448_gshared)(__this, ___0_result, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void FirebaseDatabase_set_App_m7B018585E9B3FAC825B2B08A6943052AF6293D6C_inline (FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960* __this, FirebaseApp_tD23C437863A3502177988D1382B58820B0571A25* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR FirebaseApp_tD23C437863A3502177988D1382B58820B0571A25* FirebaseDatabase_get_App_mCAE467A1AD76CFC175A5988C1BACCBC684083B4E_inline (FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventHandler__ctor_m95444CE8D5A6F1AFC9793866C3FE884E732DCEB2 (EventHandler_tC6323FD7E6163F965259C33D72612C0E5B9BAB82* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FirebaseApp_add_AppDisposed_m849DD816EFE8D669DBFA139254D5E3C4D8C78F85 (FirebaseApp_tD23C437863A3502177988D1382B58820B0571A25* __this, EventHandler_tC6323FD7E6163F965259C33D72612C0E5B9BAB82* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FirebaseDatabase_Dispose_mA44D4A1381D0A1C3EE45303C037A86C2D51FC77B (FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object_Finalize_mC98C96301CCABFE00F1A7EF8E15DF507CACD42B2 (RuntimeObject* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GC_SuppressFinalize_m71815DBD5A0CD2EA1BE43317B08B7A14949EDC65 (RuntimeObject* ___0_obj, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Monitor_Exit_m05B2CF037E2214B3208198C282490A2A475653FA (RuntimeObject* ___0_obj, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Monitor_Enter_m3CDB589DA1300B513D55FDCFB52B63E879794149 (RuntimeObject* ___0_obj, bool* ___1_lockTaken, const RuntimeMethod* method) ;
inline bool Dictionary_2_Remove_m779C5AC4A5E010490E239608A033E7BD9F58CBEA (Dictionary_2_tC7676598510356955876D867191E1510F67CC1DF* __this, String_t* ___0_key, const RuntimeMethod* method)
{
return (( bool (*) (Dictionary_2_tC7676598510356955876D867191E1510F67CC1DF*, String_t*, const RuntimeMethod*))Dictionary_2_Remove_m5C7C45E75D951A75843F3F7AADD56ECD64F6BC86_gshared)(__this, ___0_key, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FirebaseApp_remove_AppDisposed_mAAF77EA50314A467CBB4481448C72FA9B7173289 (FirebaseApp_tD23C437863A3502177988D1382B58820B0571A25* __this, EventHandler_tC6323FD7E6163F965259C33D72612C0E5B9BAB82* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalFirebaseDatabase_Dispose_m32270C5F86D65B3E544A5FCBF9B6A2B6F1D648FC (InternalFirebaseDatabase_t375ADD0CA0D457E7F6858480AA98A4FA4A7F106F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FirebaseApp_tD23C437863A3502177988D1382B58820B0571A25* FirebaseApp_get_DefaultInstance_m2387909BEFA7CA8F51D87B62700EAE8DA6FC13A0 (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960* FirebaseDatabase_GetInstance_m7A1724D06CDE39B3BB3A24406F40E520A0F646E2 (FirebaseApp_tD23C437863A3502177988D1382B58820B0571A25* ___0_app, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Services_get_AppConfig_mC08EC98ACB1D5FAC108C084898388231487E9DEF_inline (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FirebaseAppPlatform_t5AD8517EA34467536BAC8C7C6EB4D4B6880312A2* FirebaseApp_get_AppPlatform_m456DB9D531B67C1B83ADF6B93A37948AF4905744 (FirebaseApp_tD23C437863A3502177988D1382B58820B0571A25* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960* FirebaseDatabase_GetInstance_m026B66421CE54361558C66EA439144F7B42F330A (FirebaseApp_tD23C437863A3502177988D1382B58820B0571A25* ___0_app, String_t* ___1_url, const RuntimeMethod* method) ;
inline Enumerator_t95BA7F445550B73AA170707B471F1A8F54FE37D6 Dictionary_2_GetEnumerator_mA8536A9A8C9E152F89A806BB5D648FD00A835F24 (Dictionary_2_tC7676598510356955876D867191E1510F67CC1DF* __this, const RuntimeMethod* method)
{
return (( Enumerator_t95BA7F445550B73AA170707B471F1A8F54FE37D6 (*) (Dictionary_2_tC7676598510356955876D867191E1510F67CC1DF*, const RuntimeMethod*))Dictionary_2_GetEnumerator_m52AB12790B0B9B46B1DFB1F861C9DBEAB07C1FDA_gshared)(__this, method);
}
inline KeyValuePair_2_t8BDDE416DAF7CF05751E49C2A9E4A8D1D20051CC Enumerator_get_Current_m7198ED1EAA40F1D50CB9F4D07F804D7EEA958EC8_inline (Enumerator_t95BA7F445550B73AA170707B471F1A8F54FE37D6* __this, const RuntimeMethod* method)
{
return (( KeyValuePair_2_t8BDDE416DAF7CF05751E49C2A9E4A8D1D20051CC (*) (Enumerator_t95BA7F445550B73AA170707B471F1A8F54FE37D6*, const RuntimeMethod*))Enumerator_get_Current_mE3475384B761E1C7971D3639BD09117FE8363422_gshared_inline)(__this, method);
}
inline FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960* KeyValuePair_2_get_Value_m3944828F8C99845BA2E44F872212E091862F9C61_inline (KeyValuePair_2_t8BDDE416DAF7CF05751E49C2A9E4A8D1D20051CC* __this, const RuntimeMethod* method)
{
return (( FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960* (*) (KeyValuePair_2_t8BDDE416DAF7CF05751E49C2A9E4A8D1D20051CC*, const RuntimeMethod*))KeyValuePair_2_get_Value_mC6BD8075F9C9DDEF7B4D731E5C38EC19103988E7_gshared_inline)(__this, method);
}
inline bool Enumerator_MoveNext_mB422A16F08ECAEDD3200E4194B1EB5240793BB25 (Enumerator_t95BA7F445550B73AA170707B471F1A8F54FE37D6* __this, const RuntimeMethod* method)
{
return (( bool (*) (Enumerator_t95BA7F445550B73AA170707B471F1A8F54FE37D6*, const RuntimeMethod*))Enumerator_MoveNext_mCD4950A75FFADD54AF354D48C6C0DB0B5A22A5F4_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960* FirebaseDatabase_get_DefaultInstance_m5D2694D707EAE163776CC0FF92B92537BDD59118 (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478 (String_t* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* FirebaseApp_get_Name_m89C11F96726C8E4FD3CCAE04A5DC3129F7CD975E (FirebaseApp_tD23C437863A3502177988D1382B58820B0571A25* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Format_mFB7DA489BD99F4670881FF50EC017BFB0A5C0987 (String_t* ___0_format, RuntimeObject* ___1_arg0, RuntimeObject* ___2_arg1, const RuntimeMethod* method) ;
inline bool Dictionary_2_TryGetValue_mEEC01F0B32FCA1F893644B7E6077E6C865110B4A (Dictionary_2_tC7676598510356955876D867191E1510F67CC1DF* __this, String_t* ___0_key, FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960** ___1_value, const RuntimeMethod* method)
{
return (( bool (*) (Dictionary_2_tC7676598510356955876D867191E1510F67CC1DF*, String_t*, FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960**, const RuntimeMethod*))Dictionary_2_TryGetValue_mD15380A4ED7CDEE99EA45881577D26BA9CE1B849_gshared)(__this, ___0_key, ___1_value, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InternalFirebaseDatabase_t375ADD0CA0D457E7F6858480AA98A4FA4A7F106F* InternalFirebaseDatabase_GetInstanceInternal_m398BDDEDC7D96F575D89B8F32614D0579FF82CB6 (FirebaseApp_tD23C437863A3502177988D1382B58820B0571A25* ___0_app, String_t* ___1_url, int32_t* ___2_init_result_out, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FirebaseDatabase__ctor_mD73A6212DB32399675D99A13138CDC1F26EE0C86 (FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960* __this, FirebaseApp_tD23C437863A3502177988D1382B58820B0571A25* ___0_app, InternalFirebaseDatabase_t375ADD0CA0D457E7F6858480AA98A4FA4A7F106F* ___1_internalDB, const RuntimeMethod* method) ;
inline void Dictionary_2_set_Item_m26B1CABA0C5F59C2AAD05FF2FD763761EFC16617 (Dictionary_2_tC7676598510356955876D867191E1510F67CC1DF* __this, String_t* ___0_key, FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960* ___1_value, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_tC7676598510356955876D867191E1510F67CC1DF*, String_t*, FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960*, const RuntimeMethod*))Dictionary_2_set_Item_m1A840355E8EDAECEA9D0C6F5E51B248FAA449CBD_gshared)(__this, ___0_key, ___1_value, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InternalDatabaseReference_tB26A9A610462A419CD3C0B987C7CB11A8FB084B1* InternalFirebaseDatabase_GetReference_m6C73048E76BBF88BA25C10B97CBACFE76485F7D0 (InternalFirebaseDatabase_t375ADD0CA0D457E7F6858480AA98A4FA4A7F106F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InternalDatabaseReference_tB26A9A610462A419CD3C0B987C7CB11A8FB084B1* InternalFirebaseDatabase_GetReference_mF0C7912B7D9E2D3619F3D15E48996D7F0CDEE795 (InternalFirebaseDatabase_t375ADD0CA0D457E7F6858480AA98A4FA4A7F106F* __this, String_t* ___0_path, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DatabaseReference_tD6F9941BEAE8109991B814490DA64099EECBFA6D* FirebaseDatabase_GetReferenceFromUrl_m1510134257EFBAD361CEB5516E10A58EE9415655 (FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960* __this, String_t* ___0_url, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InternalDatabaseReference_tB26A9A610462A419CD3C0B987C7CB11A8FB084B1* InternalFirebaseDatabase_GetReferenceFromUrl_m9089B3C66D96487358A87BCC9E4897AAAABB76B1 (InternalFirebaseDatabase_t375ADD0CA0D457E7F6858480AA98A4FA4A7F106F* __this, String_t* ___0_url, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalFirebaseDatabase_PurgeOutstandingWrites_m357AB8F2F267692EDB1AB51256B8050F3BA85721 (InternalFirebaseDatabase_t375ADD0CA0D457E7F6858480AA98A4FA4A7F106F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalFirebaseDatabase_GoOnline_m0DB3CDE3AC2CE407DE7053C0D6DFB5735B49390D (InternalFirebaseDatabase_t375ADD0CA0D457E7F6858480AA98A4FA4A7F106F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalFirebaseDatabase_GoOffline_m8E803668D6CA60506CD825ACAF74578792AD6560 (InternalFirebaseDatabase_t375ADD0CA0D457E7F6858480AA98A4FA4A7F106F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalFirebaseDatabase_set_persistence_enabled_mBE01FEA44725ABC353F34F9DE81DE4C901BE1CAA (InternalFirebaseDatabase_t375ADD0CA0D457E7F6858480AA98A4FA4A7F106F* __this, bool ___0_enabled, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InternalFirebaseDatabase_log_level_mDB74926E4E309314A8EE324F8638B81AEA611CA2 (InternalFirebaseDatabase_t375ADD0CA0D457E7F6858480AA98A4FA4A7F106F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalFirebaseDatabase_set_log_level_m981AC5A2637488F1267A08A91F094A9A60018CD9 (InternalFirebaseDatabase_t375ADD0CA0D457E7F6858480AA98A4FA4A7F106F* __this, int32_t ___0_logLevel, const RuntimeMethod* method) ;
inline void Dictionary_2__ctor_m221507942D7865AEEF5101ADD152C33188A27994 (Dictionary_2_tC7676598510356955876D867191E1510F67CC1DF* __this, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_tC7676598510356955876D867191E1510F67CC1DF*, const RuntimeMethod*))Dictionary_2__ctor_m5B32FBC624618211EB461D59CFBB10E987FD1329_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t InternalMutableData_children_count_mF87C5E3DE6490F41B1B2491ABD1DCF0DA25F5BA1 (InternalMutableData_tB0AEC0DF9CB07C55CCE373013E28A4C85E63F3CB* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ChildrenEnumerable__ctor_m1E14453B1EEF452A8A79774DE366D992554EB4DC (ChildrenEnumerable_tFF6FD4CB44849CD07C8FF179996801D38FCB46A9* __this, InternalMutableData_tB0AEC0DF9CB07C55CCE373013E28A4C85E63F3CB* ___0_internalData, FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960* ___1_database, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* InternalMutableData_key_m1E62C6488022015C2A1A82B9FC9773C9BB18F8EB (InternalMutableData_tB0AEC0DF9CB07C55CCE373013E28A4C85E63F3CB* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Variant_t90BF6FF4942F60EB844D3C90213E72E9D4240F1C* InternalMutableData_value_mA4D09CAE47DCB743424F0EC0F6FB93443EF80D1A (InternalMutableData_tB0AEC0DF9CB07C55CCE373013E28A4C85E63F3CB* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalMutableData_set_value_m46F34EFA61A3307C4F707FFF608B5C9F1414646D (InternalMutableData_tB0AEC0DF9CB07C55CCE373013E28A4C85E63F3CB* __this, Variant_t90BF6FF4942F60EB844D3C90213E72E9D4240F1C* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Variant_t90BF6FF4942F60EB844D3C90213E72E9D4240F1C* InternalMutableData_priority_m0C34F694C8AE1E64EF47111BABB28ED550562E98 (InternalMutableData_tB0AEC0DF9CB07C55CCE373013E28A4C85E63F3CB* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalMutableData_set_priority_m9AF7CC31959C160FB429015F2A2DDF49E5B2A203 (InternalMutableData_tB0AEC0DF9CB07C55CCE373013E28A4C85E63F3CB* __this, Variant_t90BF6FF4942F60EB844D3C90213E72E9D4240F1C* ___0_priority, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InternalMutableData_HasChild_m4377BF7240DE5483B6649967103C13EC0E2C9869 (InternalMutableData_tB0AEC0DF9CB07C55CCE373013E28A4C85E63F3CB* __this, String_t* ___0_path, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InternalMutableData_tB0AEC0DF9CB07C55CCE373013E28A4C85E63F3CB* InternalMutableData_GetChild_m4902FCFB7177D0DFD6C723EF903DB707DA64A021 (InternalMutableData_tB0AEC0DF9CB07C55CCE373013E28A4C85E63F3CB* __this, String_t* ___0_path, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MutableData__ctor_mAEB52A8EB7FD424ABB2EA4C8CF5B81ADBE893E8F (MutableData_tC0DF39CE3BDF5A4B0329FB77A6F09300B780CE6C* __this, InternalMutableData_tB0AEC0DF9CB07C55CCE373013E28A4C85E63F3CB* ___0_internalData, FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960* ___1_database, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Object_Equals_m07105C4585D3FE204F2A80D58523D001DC43F63B (RuntimeObject* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Object_GetHashCode_m372C5A7AB16CAC13307C11C4256D706CE57E090C (RuntimeObject* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* MutableData_get_Key_m55DA32CA0FF007437D6946727E24BE439CEF0440 (MutableData_tC0DF39CE3BDF5A4B0329FB77A6F09300B780CE6C* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* MutableData_get_Value_m64840A5CC4E0734EDB94FA37ACD9EC6B9EBD5480 (MutableData_tC0DF39CE3BDF5A4B0329FB77A6F09300B780CE6C* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InternalMutableData_tB0AEC0DF9CB07C55CCE373013E28A4C85E63F3CB* MutableDataChildrenEnumerator_Current_mEDBC473FBC606EA12E30ADB7874F0DB458A4D636 (MutableDataChildrenEnumerator_tEFB2E3D47451CB1C66553EF21DDDE8E4C8044048* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MutableDataChildrenEnumerator_MoveNext_m0F3BB70C0F908680D3AF9EA69BE253F0169887A4 (MutableDataChildrenEnumerator_tEFB2E3D47451CB1C66553EF21DDDE8E4C8044048* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MutableDataChildrenEnumerator_Reset_mDAAE976677370761C5751CB18EAF01CC91EDA8F4 (MutableDataChildrenEnumerator_tEFB2E3D47451CB1C66553EF21DDDE8E4C8044048* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MutableDataChildrenEnumerator_Dispose_m9D94A8B065B87AA65A2A710240CAE700722BA369 (MutableDataChildrenEnumerator_tEFB2E3D47451CB1C66553EF21DDDE8E4C8044048* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MutableDataChildrenEnumerator_tEFB2E3D47451CB1C66553EF21DDDE8E4C8044048* InternalMutableData_ChildrenEnumerator_m78641F4FF0B7EAA5FB7F59044253CA1F3AB992A2 (InternalMutableData_tB0AEC0DF9CB07C55CCE373013E28A4C85E63F3CB* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ChildrenEnumerator__ctor_mD1FB04896325988233B643C506F1FA94E9F24D7C (ChildrenEnumerator_tB3D84B20C0A87B1CA3C0E9922AD04A3293A17C7D* __this, MutableDataChildrenEnumerator_tEFB2E3D47451CB1C66553EF21DDDE8E4C8044048* ___0_internalEnumerator, FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960* ___1_database, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* DisconnectionHandler_SetValueAsync_m3A75292487B665D1F44ADC241E457390C9E633DA (DisconnectionHandler_t4B4887C6D038D143D1771CBC625DA938CF5781F7* __this, Variant_t90BF6FF4942F60EB844D3C90213E72E9D4240F1C* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* DisconnectionHandler_SetValueAndPriorityAsync_m050674D3526B0BEA1C26EC815E40A4A97B85F18C (DisconnectionHandler_t4B4887C6D038D143D1771CBC625DA938CF5781F7* __this, Variant_t90BF6FF4942F60EB844D3C90213E72E9D4240F1C* ___0_value, Variant_t90BF6FF4942F60EB844D3C90213E72E9D4240F1C* ___1_priority, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* DisconnectionHandler_UpdateChildrenAsync_m22D5609708D65E8A444D173EAC33F8A688B084F8 (DisconnectionHandler_t4B4887C6D038D143D1771CBC625DA938CF5781F7* __this, Variant_t90BF6FF4942F60EB844D3C90213E72E9D4240F1C* ___0_values, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* DisconnectionHandler_RemoveValueAsync_m36F23E433A7144A2F1EE3B297FEF3BD56AB97B38 (DisconnectionHandler_t4B4887C6D038D143D1771CBC625DA938CF5781F7* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* DisconnectionHandler_CancelAsync_mAFBA87C643CE356315EC4EC50EF38758EE7E285D (DisconnectionHandler_t4B4887C6D038D143D1771CBC625DA938CF5781F7* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalValueListener__ctor_m8273861D166C478D4592F392E84A9AD77879EF1A (InternalValueListener_t0914895A956DEA80C13F2827A43BD7B753834D2D* __this, InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* ___0_internalQuery, FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960* ___1_database, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalChildListener__ctor_mDFC3BECF0BD387DB7E4E29F750829C4D6A67C7D1 (InternalChildListener_tE567078BA9C488CDCBF4DC5C358AA9EC27A50569* __this, InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* ___0_internalQuery, FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960* ___1_database, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalValueListener_add_ValueChanged_m202484E543705DFAEE620624ED5546147D6CDC7B (InternalValueListener_t0914895A956DEA80C13F2827A43BD7B753834D2D* __this, EventHandler_1_t7300E1D9B9D401E737A8A11D7B94073D6D2B4044* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalValueListener_remove_ValueChanged_mAAD12995F8832228D0E033216DAA10D0EB0A357B (InternalValueListener_t0914895A956DEA80C13F2827A43BD7B753834D2D* __this, EventHandler_1_t7300E1D9B9D401E737A8A11D7B94073D6D2B4044* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalChildListener_add_ChildAdded_m66C95550B5526B4269A65AF8B688F30A2772BD49 (InternalChildListener_tE567078BA9C488CDCBF4DC5C358AA9EC27A50569* __this, EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalChildListener_remove_ChildAdded_m5C502BFAA1642A911DCC87DAAA8CA44D511FCA92 (InternalChildListener_tE567078BA9C488CDCBF4DC5C358AA9EC27A50569* __this, EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalChildListener_add_ChildChanged_mF25B8D7916C62A8E3BA4E70C063D3E478FE58FC0 (InternalChildListener_tE567078BA9C488CDCBF4DC5C358AA9EC27A50569* __this, EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalChildListener_remove_ChildChanged_m8C6C402637769EC2E307993A66C9E7AB55A55EF8 (InternalChildListener_tE567078BA9C488CDCBF4DC5C358AA9EC27A50569* __this, EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalChildListener_add_ChildRemoved_m4698F26EF1C44B86F497FE718A21D3308458D4E8 (InternalChildListener_tE567078BA9C488CDCBF4DC5C358AA9EC27A50569* __this, EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalChildListener_remove_ChildRemoved_m51D68E625DCA7D03B6201F20F18B5F4690837883 (InternalChildListener_tE567078BA9C488CDCBF4DC5C358AA9EC27A50569* __this, EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalChildListener_add_ChildMoved_m493AEFEBA0345623B78F506F4F87911CF19BB662 (InternalChildListener_tE567078BA9C488CDCBF4DC5C358AA9EC27A50569* __this, EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalChildListener_remove_ChildMoved_m8E9661BBCFB6600728BEEC64E98F6E7A0E522715 (InternalChildListener_tE567078BA9C488CDCBF4DC5C358AA9EC27A50569* __this, EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass21_0__ctor_m2514DB000570AADA4C858E82AE4CC5557ACA82D5 (U3CU3Ec__DisplayClass21_0_t0F6ABC9EE8ABA23C4C072727A44A85595A9032F0* __this, const RuntimeMethod* method) ;
inline void TaskCompletionSource_1__ctor_m5203880431733105C123A932250AE74F8F910A93 (TaskCompletionSource_1_t5C4CAFB02C8DA5FCDEFAEC2EE691E8E10D76711B* __this, const RuntimeMethod* method)
{
(( void (*) (TaskCompletionSource_1_t5C4CAFB02C8DA5FCDEFAEC2EE691E8E10D76711B*, const RuntimeMethod*))TaskCompletionSource_1__ctor_mBF9A903AD14C4E9CF044B227776C532BA9C40D60_gshared)(__this, method);
}
inline Task_1_tEF384421AF949B7843F34F35E8C31D2400026E50* TaskCompletionSource_1_get_Task_mE745D73D542C2CB354295487B689280699847D66_inline (TaskCompletionSource_1_t5C4CAFB02C8DA5FCDEFAEC2EE691E8E10D76711B* __this, const RuntimeMethod* method)
{
return (( Task_1_tEF384421AF949B7843F34F35E8C31D2400026E50* (*) (TaskCompletionSource_1_t5C4CAFB02C8DA5FCDEFAEC2EE691E8E10D76711B*, const RuntimeMethod*))TaskCompletionSource_1_get_Task_mF44990297C25C7DBE1E65241C03D0120CB551552_gshared_inline)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Task_1_t61F32CDE33792C37824D839AEBC072F7B03E3E7D* InternalQuery_GetValueAsync_m1FA7B1F73A2EA7887C94D194124EA52D5D4D71BD (InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalQuery_SetKeepSynchronized_m46F785421CD9AD7C1A8EE20AB8B82718DE83BEAC (InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* __this, bool ___0_keepSync, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* InternalQuery_StartAt_m2D0DB5C8061429B75BF5D8A8FC9A4A0355F08670 (InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* __this, Variant_t90BF6FF4942F60EB844D3C90213E72E9D4240F1C* ___0_orderValue, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* InternalQuery_StartAt_mF8D62B1FA097A8ECA9F020709247A7335F1ADDA0 (InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* __this, Variant_t90BF6FF4942F60EB844D3C90213E72E9D4240F1C* ___0_orderValue, String_t* ___1_childKey, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* InternalQuery_EndAt_m3C63A5585FEC71988C2C78938D3BB325A07FECD3 (InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* __this, Variant_t90BF6FF4942F60EB844D3C90213E72E9D4240F1C* ___0_orderValue, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* InternalQuery_EndAt_m5C357F1D1504041488F565783F7280FE60812204 (InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* __this, Variant_t90BF6FF4942F60EB844D3C90213E72E9D4240F1C* ___0_orderValue, String_t* ___1_childKey, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* InternalQuery_EqualTo_m9BFC16E89D6DE45845EA265696F2DF149BC09B89 (InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* __this, Variant_t90BF6FF4942F60EB844D3C90213E72E9D4240F1C* ___0_orderValue, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* InternalQuery_EqualTo_m49774E3EC18D328B47B40377EE81B0DD58B7C4BB (InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* __this, Variant_t90BF6FF4942F60EB844D3C90213E72E9D4240F1C* ___0_orderValue, String_t* ___1_childKey, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* InternalQuery_LimitToFirst_m1DC54C723DB6EF053DBCF89245912F12C25833DC (InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* __this, uint32_t ___0_limit, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* InternalQuery_LimitToLast_mCBCAC3FA66AFC0D399ECE12128CF4F1312513DB6 (InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* __this, uint32_t ___0_limit, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* InternalQuery_OrderByChild_mAE1A56F7A89564B56367213F3576F5D081777081 (InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* __this, String_t* ___0_path, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* InternalQuery_OrderByPriority_m4F70DD57A2535F098D002DEA69C3D43CD4B223E7 (InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* InternalQuery_OrderByKey_m47BA4BD726CB6E2F8494FF591E508DF9ECDD42BB (InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* InternalQuery_OrderByValue_m6A99B2BA79B5EFC5B379BE7FAB15CF57C1E211FD (InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InternalDatabaseReference_tB26A9A610462A419CD3C0B987C7CB11A8FB084B1* InternalQuery_GetReference_mF85B228FBC240E7A0DC0AEEB22151D02364D110E (InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* __this, const RuntimeMethod* method) ;
inline bool Query_CheckTaskStatus_TisDataSnapshot_tF8B2EB3F4F07CDF924E0D65F31933D4F333F0C3A_m9FAB5282CCDABFFC440825304594AF870D584B5B (Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED* __this, Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* ___0_task, TaskCompletionSource_1_t5C4CAFB02C8DA5FCDEFAEC2EE691E8E10D76711B* ___1_tcs, const RuntimeMethod* method)
{
return (( bool (*) (Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED*, Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572*, TaskCompletionSource_1_t5C4CAFB02C8DA5FCDEFAEC2EE691E8E10D76711B*, const RuntimeMethod*))Query_CheckTaskStatus_TisRuntimeObject_m6E87585E0D51B92E28C5BCA0C4CC7D783605D664_gshared)(__this, ___0_task, ___1_tcs, method);
}
inline InternalDataSnapshot_t4B57B69537B5BFEC424D4207195BA40F6AE2A79D* Task_1_get_Result_m6A4706F5264B536B306211AB12085C807F4481ED (Task_1_t61F32CDE33792C37824D839AEBC072F7B03E3E7D* __this, const RuntimeMethod* method)
{
return (( InternalDataSnapshot_t4B57B69537B5BFEC424D4207195BA40F6AE2A79D* (*) (Task_1_t61F32CDE33792C37824D839AEBC072F7B03E3E7D*, const RuntimeMethod*))Task_1_get_Result_m6897AA7D4A583F9E81EC01C1BF788372D64C5A26_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DataSnapshot_tF8B2EB3F4F07CDF924E0D65F31933D4F333F0C3A* DataSnapshot_CreateSnapshot_m2EDD325B01CE1C59B70AB5689316F66E6EE5C1F7 (InternalDataSnapshot_t4B57B69537B5BFEC424D4207195BA40F6AE2A79D* ___0_internalSnapshot, FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960* ___1_database, const RuntimeMethod* method) ;
inline void TaskCompletionSource_1_SetResult_m7371C0347394928D615951ACD5DA9E5E4169DA54 (TaskCompletionSource_1_t5C4CAFB02C8DA5FCDEFAEC2EE691E8E10D76711B* __this, DataSnapshot_tF8B2EB3F4F07CDF924E0D65F31933D4F333F0C3A* ___0_result, const RuntimeMethod* method)
{
(( void (*) (TaskCompletionSource_1_t5C4CAFB02C8DA5FCDEFAEC2EE691E8E10D76711B*, DataSnapshot_tF8B2EB3F4F07CDF924E0D65F31933D4F333F0C3A*, const RuntimeMethod*))TaskCompletionSource_1_SetResult_m948378015A7A0E42647452EB7003466406B831A4_gshared)(__this, ___0_result, method);
}
inline void Dictionary_2__ctor_mC4F3DF292BAD88F4BF193C49CD689FAEBC4570A9 (Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* __this, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710*, const RuntimeMethod*))Dictionary_2__ctor_m5B32FBC624618211EB461D59CFBB10E987FD1329_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ServerValue_CreateServerValuePlaceholder_mB55EAE70A9E5685D1E73263E39FF1A7DE4638E28 (String_t* ___0_key, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TransactionResult__ctor_m8B037D17300072478D31E083CC4E6F63BD4616CB (TransactionResult_t01EA0C6D6583ED0738526D8E4FED45FB2BC61656* __this, bool ___0_success, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TransactionResult_set_IsSuccess_m46458249C3300909881548EBED52AC1CD9D01A94_inline (TransactionResult_t01EA0C6D6583ED0738526D8E4FED45FB2BC61656* __this, bool ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ValueChangedEventArgs_set_Snapshot_m664FEFFC667D86C6E261AB06D9325FC09EBF1449_inline (ValueChangedEventArgs_t8E15F0CB1F83812A628870BF56E2CC5BF56A2FBB* __this, DataSnapshot_tF8B2EB3F4F07CDF924E0D65F31933D4F333F0C3A* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ValueChangedEventArgs_set_DatabaseError_m289AF8CCA253CF21C307135423350D1BE212169E_inline (ValueChangedEventArgs_t8E15F0CB1F83812A628870BF56E2CC5BF56A2FBB* __this, DatabaseError_tFD978352951107742E3BC2F2D2BA135C388722D9* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Future_InternalDataSnapshot_SWIG_CompletionDispatcher_m207504FA1000EF0BD7832B183D80014021D26A0B (int32_t ___0_key, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t DatabaseInternalPINVOKE_Future_InternalDataSnapshot_SWIGUpcast_m49F7F2106ADDC0BA49B3E52A984FCC0E9C631B82 (intptr_t ___0_jarg1, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FutureBase__ctor_m98C8AE4F030730C1CEE7E0B4A1816C623F2B9BE0 (FutureBase_tF38FE6B48C073E6DAD0949D535A166EE13CCAA36* __this, intptr_t ___0_cPtr, bool ___1_cMemoryOwn, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HandleRef__ctor_m0298D55E5F35F77B6A6CCA75C8E828C3F3127DE7 (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F* __this, RuntimeObject* ___0_wrapper, intptr_t ___1_handle, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t HandleRef_get_Handle_m2055005E349E895499E1B3B826C89228FFAC4C17_inline (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool IntPtr_op_Inequality_m90EFC9C4CAD9A33E309F2DDF98EE4E1DD253637B (intptr_t ___0_value1, intptr_t ___1_value2, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Future_InternalDataSnapshot_SetCompletionData_mAA4E8E317176CDF9D079F5BDF76E3F75BF707808 (Future_InternalDataSnapshot_t4FD9C35AAA7BE682060CF99DE0CDC72C083559BD* __this, intptr_t ___0_data, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DatabaseInternalPINVOKE_delete_Future_InternalDataSnapshot_m3265978851D3C9EC5D2E8167DFAFF0427ED0BA10 (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FutureBase_Dispose_m17D716EFFAF752B7DBF402C73D757D02C34457EB (FutureBase_tF38FE6B48C073E6DAD0949D535A166EE13CCAA36* __this, bool ___0_disposing, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass4_0__ctor_m4CF296C9F0B1F60A13B6C3EA2723C671F9D51C71 (U3CU3Ec__DisplayClass4_0_tE8905EF8AB15AD79D5827B9A8C35F7C932456325* __this, const RuntimeMethod* method) ;
inline void TaskCompletionSource_1__ctor_mC87E41E4345E5E5579A2403C4FE6C1589F399FBB (TaskCompletionSource_1_tC8D6CA926CA6D58EA0EB12C7CDA47CBA8DC0E6CD* __this, const RuntimeMethod* method)
{
(( void (*) (TaskCompletionSource_1_tC8D6CA926CA6D58EA0EB12C7CDA47CBA8DC0E6CD*, const RuntimeMethod*))TaskCompletionSource_1__ctor_mBF9A903AD14C4E9CF044B227776C532BA9C40D60_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SWIGPendingException_get_Pending_m227356FFA0C750F08EAAC87EC890D84BBAC3BEB1 (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* SWIGPendingException_Retrieve_mD2E8B5A0E197E9CB98CC1A7C3E1A90CA929B5128 (const RuntimeMethod* method) ;
inline void TaskCompletionSource_1_SetException_m8597E2AF4CB1053FD90CF1527EC4102709B08869 (TaskCompletionSource_1_tC8D6CA926CA6D58EA0EB12C7CDA47CBA8DC0E6CD* __this, Exception_t* ___0_exception, const RuntimeMethod* method)
{
(( void (*) (TaskCompletionSource_1_tC8D6CA926CA6D58EA0EB12C7CDA47CBA8DC0E6CD*, Exception_t*, const RuntimeMethod*))TaskCompletionSource_1_SetException_m7DB7E6251CB92C741F7E081E2ECAA06FF79E212F_gshared)(__this, ___0_exception, method);
}
inline Task_1_t61F32CDE33792C37824D839AEBC072F7B03E3E7D* TaskCompletionSource_1_get_Task_m46E5DC490622B5E67C495F14CD2D0A17DC869920_inline (TaskCompletionSource_1_tC8D6CA926CA6D58EA0EB12C7CDA47CBA8DC0E6CD* __this, const RuntimeMethod* method)
{
return (( Task_1_t61F32CDE33792C37824D839AEBC072F7B03E3E7D* (*) (TaskCompletionSource_1_tC8D6CA926CA6D58EA0EB12C7CDA47CBA8DC0E6CD*, const RuntimeMethod*))TaskCompletionSource_1_get_Task_mF44990297C25C7DBE1E65241C03D0120CB551552_gshared_inline)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FutureBase_status_mC75FD35438B176F95462D3A5D7D9194629211902 (FutureBase_tF38FE6B48C073E6DAD0949D535A166EE13CCAA36* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FirebaseException__ctor_m18D67DA955D2B4EA2BC58BCE0E96AC0A177DD70F (FirebaseException_t9E9B64098EF276E794C8CFFFA87E23904F33F3ED* __this, int32_t ___0_errorCode, String_t* ___1_message, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Action__ctor_m5E0404E6BF573ECD3645640AFCE8DBD63173F55B (Action_t33F1097A0A9B25B579B84B2014DDA783CD83A3C8* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Future_InternalDataSnapshot_SetOnCompletionCallback_mA2EFD93C21FC6CA05D9DCD1601D3BB56CB029A71 (Future_InternalDataSnapshot_t4FD9C35AAA7BE682060CF99DE0CDC72C083559BD* __this, Action_t33F1097A0A9B25B579B84B2014DDA783CD83A3C8* ___0_userCompletionCallback, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool IntPtr_op_Equality_m7D9CDCDE9DC2A0C2C614633F4921E90187FAB271 (intptr_t ___0_value1, intptr_t ___1_value2, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* __this, String_t* ___0_paramName, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Future_InternalDataSnapshot_ThrowIfDisposed_m30E2B463AC06313078F644896B453ED1937642ED (Future_InternalDataSnapshot_t4FD9C35AAA7BE682060CF99DE0CDC72C083559BD* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SWIG_CompletionDelegate__ctor_mAA1C87AAB261AA0227140B239FDCC11396B00DC0 (SWIG_CompletionDelegate_t949FDF41F70E0F081E90389828604556255CF4A9* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
inline void Dictionary_2__ctor_mEE1EC7670144B9AFEDEC5B1066B48CB8035EDD27 (Dictionary_2_t514FB35E858826A5AD56D5DF538EB3BB90EC1BCE* __this, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_t514FB35E858826A5AD56D5DF538EB3BB90EC1BCE*, const RuntimeMethod*))Dictionary_2__ctor_m92E9AB321FBD7147CA109C822D99C8B0610C27B7_gshared)(__this, method);
}
inline void Dictionary_2_set_Item_m005E9A5B663C38227381B4BAFE67FC74CECD1BDA (Dictionary_2_t514FB35E858826A5AD56D5DF538EB3BB90EC1BCE* __this, int32_t ___0_key, Action_t33F1097A0A9B25B579B84B2014DDA783CD83A3C8* ___1_value, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_t514FB35E858826A5AD56D5DF538EB3BB90EC1BCE*, int32_t, Action_t33F1097A0A9B25B579B84B2014DDA783CD83A3C8*, const RuntimeMethod*))Dictionary_2_set_Item_m2888D71A14F2B8510102F24FEE90552E91B124C1_gshared)(__this, ___0_key, ___1_value, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t Future_InternalDataSnapshot_SWIG_OnCompletion_m3D3A3D578D03C34950D4EC51C0F715DFF2A459F6 (Future_InternalDataSnapshot_t4FD9C35AAA7BE682060CF99DE0CDC72C083559BD* __this, SWIG_CompletionDelegate_t949FDF41F70E0F081E90389828604556255CF4A9* ___0_cs_callback, int32_t ___1_cs_key, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Future_InternalDataSnapshot_SWIG_FreeCompletionData_m8CF09E6C9416D1883391E38BD46ACB781DCCDB27 (intptr_t ___0_data, const RuntimeMethod* method) ;
inline bool Dictionary_2_TryGetValue_m194F02B4821ECDF29014865E577588C882B88FB9 (Dictionary_2_t514FB35E858826A5AD56D5DF538EB3BB90EC1BCE* __this, int32_t ___0_key, Action_t33F1097A0A9B25B579B84B2014DDA783CD83A3C8** ___1_value, const RuntimeMethod* method)
{
return (( bool (*) (Dictionary_2_t514FB35E858826A5AD56D5DF538EB3BB90EC1BCE*, int32_t, Action_t33F1097A0A9B25B579B84B2014DDA783CD83A3C8**, const RuntimeMethod*))Dictionary_2_TryGetValue_m7316301B8CF47FB538886B229B2749EC160B9D5C_gshared)(__this, ___0_key, ___1_value, method);
}
inline bool Dictionary_2_Remove_m6CD847B4ECAE767215C81F8BD395BF954EA86A22 (Dictionary_2_t514FB35E858826A5AD56D5DF538EB3BB90EC1BCE* __this, int32_t ___0_key, const RuntimeMethod* method)
{
return (( bool (*) (Dictionary_2_t514FB35E858826A5AD56D5DF538EB3BB90EC1BCE*, int32_t, const RuntimeMethod*))Dictionary_2_Remove_m12BAB2F82E34CAA21A7245AB61E48F106340C1A4_gshared)(__this, ___0_key, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_Invoke_mB76D0D70ECCEF2EBB69A4376D1A75DBB52300D44_inline (Action_t33F1097A0A9B25B579B84B2014DDA783CD83A3C8* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t DatabaseInternalPINVOKE_new_Future_InternalDataSnapshot_m9A1EEA04B81C05778CAF3F80524F3E344BEE9AFC (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Future_InternalDataSnapshot__ctor_m94A6E26951332FD46E16A3962BF7ECA782959B6C (Future_InternalDataSnapshot_t4FD9C35AAA7BE682060CF99DE0CDC72C083559BD* __this, intptr_t ___0_cPtr, bool ___1_cMemoryOwn, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SWIGPendingException_get_Pending_mFF0B94BEAD2C48E3CD3BB7EFB5EB23A0B6CF55EE (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* SWIGPendingException_Retrieve_m5AF2B72B0C255B87F0044137B357F55F50101D51 (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t DatabaseInternalPINVOKE_Future_InternalDataSnapshot_SWIG_OnCompletion_mB092BCAAE048658527EC96816197C26AD97858BC (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, SWIG_CompletionDelegate_t949FDF41F70E0F081E90389828604556255CF4A9* ___1_jarg2, int32_t ___2_jarg3, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DatabaseInternalPINVOKE_Future_InternalDataSnapshot_SWIG_FreeCompletionData_mA65246594101DAB3487C5946A4BBAB1BF511945D (intptr_t ___0_jarg1, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t DatabaseInternalPINVOKE_Future_InternalDataSnapshot_GetResult_mFE66424CFF346ADACE64F9B8CD6CCFF1495F989E (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalDataSnapshot__ctor_m697E1A225D18E76664CE7B7FCAFFFE9358B7EDF3 (InternalDataSnapshot_t4B57B69537B5BFEC424D4207195BA40F6AE2A79D* __this, intptr_t ___0_cPtr, bool ___1_cMemoryOwn, const RuntimeMethod* method) ;
inline void TaskCompletionSource_1_SetCanceled_m0411DE933C6264C4DC4ECB4F234DAB9AFC6EFB29 (TaskCompletionSource_1_tC8D6CA926CA6D58EA0EB12C7CDA47CBA8DC0E6CD* __this, const RuntimeMethod* method)
{
(( void (*) (TaskCompletionSource_1_tC8D6CA926CA6D58EA0EB12C7CDA47CBA8DC0E6CD*, const RuntimeMethod*))TaskCompletionSource_1_SetCanceled_mA69C039F3F3D08D1CCD6ADE3E9693B6157038ABB_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FutureBase_error_m47E3B5E0A43B4C19510A77B3658EE5D7D10B6030 (FutureBase_tF38FE6B48C073E6DAD0949D535A166EE13CCAA36* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* FutureBase_error_message_m5CC18319253B1ECC3C8AC675B213A08B1755D527 (FutureBase_tF38FE6B48C073E6DAD0949D535A166EE13CCAA36* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InternalDataSnapshot_t4B57B69537B5BFEC424D4207195BA40F6AE2A79D* Future_InternalDataSnapshot_GetResult_m49E679F1272DF0A77AF56930C32ADC5BD4FA940F (Future_InternalDataSnapshot_t4FD9C35AAA7BE682060CF99DE0CDC72C083559BD* __this, const RuntimeMethod* method) ;
inline void TaskCompletionSource_1_SetResult_m719C9EE8C3B930D30106E4341ED056D985A26277 (TaskCompletionSource_1_tC8D6CA926CA6D58EA0EB12C7CDA47CBA8DC0E6CD* __this, InternalDataSnapshot_t4B57B69537B5BFEC424D4207195BA40F6AE2A79D* ___0_result, const RuntimeMethod* method)
{
(( void (*) (TaskCompletionSource_1_tC8D6CA926CA6D58EA0EB12C7CDA47CBA8DC0E6CD*, InternalDataSnapshot_t4B57B69537B5BFEC424D4207195BA40F6AE2A79D*, const RuntimeMethod*))TaskCompletionSource_1_SetResult_m948378015A7A0E42647452EB7003466406B831A4_gshared)(__this, ___0_result, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8 (String_t* ___0_format, RuntimeObject* ___1_arg0, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LogUtil_LogMessage_mA96CEACFEBC0F9B08D7F282A4E55685F6E803A49 (int32_t ___0_logLevel, String_t* ___1_message, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FutureBase_Dispose_m32193D02DE4608C6C3EDF42F3D0495707DA4D15E (FutureBase_tF38FE6B48C073E6DAD0949D535A166EE13CCAA36* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DatabaseInternalPINVOKE_delete_InternalDataSnapshotList_m8D2A4E309A9FC79ABAF4198EBAEF923C4D50E7CA (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalDataSnapshotList__ctor_m3FEA9B0E83E58EE548E31A7F69A89DC87E805F4E (InternalDataSnapshotList_t3D17CFD9946435B3C41BDCE2B7854006F18D26E6* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalDataSnapshotList_Add_mDE3B44A712C1223F18F813DF62A0465EF268E6C4 (InternalDataSnapshotList_t3D17CFD9946435B3C41BDCE2B7854006F18D26E6* __this, InternalDataSnapshot_t4B57B69537B5BFEC424D4207195BA40F6AE2A79D* ___0_x, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InternalDataSnapshot_t4B57B69537B5BFEC424D4207195BA40F6AE2A79D* InternalDataSnapshotList_getitem_mF717A70C10BA07D65DBBFE0554766ED6836DEFDB (InternalDataSnapshotList_t3D17CFD9946435B3C41BDCE2B7854006F18D26E6* __this, int32_t ___0_index, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalDataSnapshotList_setitem_mEC303F9E8D2CD395733D79DB74EEBDDDCA2254D9 (InternalDataSnapshotList_t3D17CFD9946435B3C41BDCE2B7854006F18D26E6* __this, int32_t ___0_index, InternalDataSnapshot_t4B57B69537B5BFEC424D4207195BA40F6AE2A79D* ___1_val, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t InternalDataSnapshotList_capacity_mAC2A1F2C5AC2D8DF014A3AE396957A6504BC1C18 (InternalDataSnapshotList_t3D17CFD9946435B3C41BDCE2B7854006F18D26E6* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t InternalDataSnapshotList_size_mBB78C0890324DD87BDD373972B40C50F6E7982AD (InternalDataSnapshotList_t3D17CFD9946435B3C41BDCE2B7854006F18D26E6* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentOutOfRangeException__ctor_mBC1D5DEEA1BA41DE77228CB27D6BAFEB6DCCBF4A (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* __this, String_t* ___0_paramName, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalDataSnapshotList_reserve_m7ACA7615F84220CF73DE4775CA8F8C111B72F94A (InternalDataSnapshotList_t3D17CFD9946435B3C41BDCE2B7854006F18D26E6* __this, uint32_t ___0_n, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InternalDataSnapshotList_get_Count_m2E88043B77C8B21DBA003C77666CB2C7AF087BFF (InternalDataSnapshotList_t3D17CFD9946435B3C41BDCE2B7854006F18D26E6* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalDataSnapshotList_CopyTo_m76CE06D46428D736197067E81A54EB8C9C527971 (InternalDataSnapshotList_t3D17CFD9946435B3C41BDCE2B7854006F18D26E6* __this, int32_t ___0_index, InternalDataSnapshotU5BU5D_tE186F571EA2947A80415D0176290B27BD67C7C45* ___1_array, int32_t ___2_arrayIndex, int32_t ___3_count, 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 int32_t Array_get_Rank_m9383A200A2ECC89ECA44FE5F812ECFB874449C5F (RuntimeArray* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentException__ctor_m8F9D40CE19D19B698A70F9A258640EB52DB39B62 (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* __this, String_t* ___0_message, String_t* ___1_paramName, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InternalDataSnapshot_t4B57B69537B5BFEC424D4207195BA40F6AE2A79D* InternalDataSnapshotList_getitemcopy_mE234C523966779F4C422D8C1A9C90F206E3A4D23 (InternalDataSnapshotList_t3D17CFD9946435B3C41BDCE2B7854006F18D26E6* __this, int32_t ___0_index, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_SetValue_mE9507B366ED84E91E92BF32649D36916F96C67B8 (RuntimeArray* __this, RuntimeObject* ___0_value, int32_t ___1_index, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalDataSnapshotList_CopyTo_mFCF2CE70558BBB4589DDB398688FCE81EE9FC060 (InternalDataSnapshotList_t3D17CFD9946435B3C41BDCE2B7854006F18D26E6* __this, InternalDataSnapshotU5BU5D_tE186F571EA2947A80415D0176290B27BD67C7C45* ___0_array, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalDataSnapshotListEnumerator__ctor_m8647E85FF3C196F8030B2CB4A53341F76B20EE14 (InternalDataSnapshotListEnumerator_tBECD95B26A65258B86AC599D7F7B27D7454BB5A2* __this, InternalDataSnapshotList_t3D17CFD9946435B3C41BDCE2B7854006F18D26E6* ___0_collection, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DatabaseInternalPINVOKE_InternalDataSnapshotList_Clear_m51C52D56DCB85CA04203E3A9D1E686B3ADBDEA30 (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F InternalDataSnapshot_getCPtr_m1E10798A07EE601F129661E669BD4AE2ABA7BC1E (InternalDataSnapshot_t4B57B69537B5BFEC424D4207195BA40F6AE2A79D* ___0_obj, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DatabaseInternalPINVOKE_InternalDataSnapshotList_Add_mF66FA8ED21FC7BB28408D1B2313CDDFADD8964AA (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___1_jarg2, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t DatabaseInternalPINVOKE_InternalDataSnapshotList_size_m95C6D77F3649EA67310C787E546A208E64BD3557 (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t DatabaseInternalPINVOKE_InternalDataSnapshotList_capacity_m9FEBF6285885F9C6D983340B0B89E89CA5FEB4DA (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DatabaseInternalPINVOKE_InternalDataSnapshotList_reserve_m1739E7A92DDBC75FB4129C77B9DAC921929CF5CD (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, uint32_t ___1_jarg2, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t DatabaseInternalPINVOKE_new_InternalDataSnapshotList__SWIG_0_mE49C3D2E75C7A2924DD1E12BD862C8DA481380AE (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalDataSnapshotList__ctor_mD16610B33FDDE7C04C6FE0884256F37567E7F816 (InternalDataSnapshotList_t3D17CFD9946435B3C41BDCE2B7854006F18D26E6* __this, intptr_t ___0_cPtr, bool ___1_cMemoryOwn, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F InternalDataSnapshotList_getCPtr_m06CEB75667CA1A8384F587A535249D59ABEB93C6 (InternalDataSnapshotList_t3D17CFD9946435B3C41BDCE2B7854006F18D26E6* ___0_obj, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t DatabaseInternalPINVOKE_new_InternalDataSnapshotList__SWIG_1_m58261993C3971EE78749F53744B23D2C880F6A31 (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t DatabaseInternalPINVOKE_new_InternalDataSnapshotList__SWIG_2_m08CDC6AE56641D71563F0CE7D0B2670E25631421 (int32_t ___0_jarg1, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t DatabaseInternalPINVOKE_InternalDataSnapshotList_getitemcopy_m0E3E678FC08F29042CD66BB0FD35B6030C8AC12E (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, int32_t ___1_jarg2, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t DatabaseInternalPINVOKE_InternalDataSnapshotList_getitem_m3E4EBA02964DA7056E69D54DF68B357C02A6EFF4 (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, int32_t ___1_jarg2, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DatabaseInternalPINVOKE_InternalDataSnapshotList_setitem_mC71A08733DDFE9C4298A1668571AA7237D98BC5C (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, int32_t ___1_jarg2, HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___2_jarg3, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DatabaseInternalPINVOKE_InternalDataSnapshotList_AddRange_m4EE12E3FB393E3DC94B03905C377960CE612F05D (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___1_jarg2, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t DatabaseInternalPINVOKE_InternalDataSnapshotList_GetRange_mC7BDB2855651FE23538BA742D2E05D5164381CC6 (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, int32_t ___1_jarg2, int32_t ___2_jarg3, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DatabaseInternalPINVOKE_InternalDataSnapshotList_Insert_m98BCA201C8F618B1D0417B278E56B450AC102F1F (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, int32_t ___1_jarg2, HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___2_jarg3, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DatabaseInternalPINVOKE_InternalDataSnapshotList_InsertRange_m3FA1CA96AB0345E728F234878C0B8CB6154F7DCB (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, int32_t ___1_jarg2, HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___2_jarg3, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DatabaseInternalPINVOKE_InternalDataSnapshotList_RemoveAt_m4D4769E7D5E0FE4F9E7906841E8F8F2E3735E02F (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, int32_t ___1_jarg2, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DatabaseInternalPINVOKE_InternalDataSnapshotList_RemoveRange_m8900C99C84DF719A5C1BBE23BB3E38BEC0D8A077 (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, int32_t ___1_jarg2, int32_t ___2_jarg3, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t DatabaseInternalPINVOKE_InternalDataSnapshotList_Repeat_m63768632A93A2252D34D2FA67255887754DCAB7E (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, int32_t ___1_jarg2, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DatabaseInternalPINVOKE_InternalDataSnapshotList_Reverse__SWIG_0_m1495FB63970A71FC74344677F25DAF2C61CAA4EC (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DatabaseInternalPINVOKE_InternalDataSnapshotList_Reverse__SWIG_1_m1423A1B15CEFEAD5334E442B5AD75F0EBA9210DA (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, int32_t ___1_jarg2, int32_t ___2_jarg3, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DatabaseInternalPINVOKE_InternalDataSnapshotList_SetRange_m8ADCEEC58CD4B8D207C06325F3CEAEE7746F2E69 (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, int32_t ___1_jarg2, HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___2_jarg3, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162 (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* __this, String_t* ___0_message, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InternalDataSnapshot_t4B57B69537B5BFEC424D4207195BA40F6AE2A79D* InternalDataSnapshotListEnumerator_get_Current_mD1286475F02AD2E7492CC6E0CD252E54F73DD0EF (InternalDataSnapshotListEnumerator_tBECD95B26A65258B86AC599D7F7B27D7454BB5A2* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InternalDataSnapshot_t4B57B69537B5BFEC424D4207195BA40F6AE2A79D* InternalDataSnapshotList_get_Item_m88279E9B79D1EAEA754DAD96097B5468D0454E08 (InternalDataSnapshotList_t3D17CFD9946435B3C41BDCE2B7854006F18D26E6* __this, int32_t ___0_index, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DatabaseInternalPINVOKE_delete_MutableDataChildrenEnumerator_mC1B878DF2F265BF6F651AF2EB9B3C62A8EEEFBFB (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t DatabaseInternalPINVOKE_MutableDataChildrenEnumerator_Current_mC556FA6F3D874872E4F85118A5D4DAAC5FD9DB7B (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalMutableData__ctor_m8016F1D172C20641FDBDF19D06EFFBEAF387FB09 (InternalMutableData_tB0AEC0DF9CB07C55CCE373013E28A4C85E63F3CB* __this, intptr_t ___0_cPtr, bool ___1_cMemoryOwn, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DatabaseInternalPINVOKE_MutableDataChildrenEnumerator_MoveNext_mD34242E0062D144FC170003C9B7DA820FFF5078A (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DatabaseInternalPINVOKE_MutableDataChildrenEnumerator_Reset_m14C0AD7CF7FDABE8F99C5F08516FFDEC1671A954 (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalFirebaseDatabase_ReleaseReferenceInternal_m7F475749AB105348EAE69F618A39E88CDD38D0E1 (InternalFirebaseDatabase_t375ADD0CA0D457E7F6858480AA98A4FA4A7F106F* ___0_instance, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F FirebaseApp_getCPtr_m54B5DAC73BA43E79771E0181BEFD846BBE06C84F (FirebaseApp_tD23C437863A3502177988D1382B58820B0571A25* ___0_obj, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t DatabaseInternalPINVOKE_InternalFirebaseDatabase_GetInstance__SWIG_0_m3B307CF980F5F0B0B98539E6A8B0412EDE8EF07A (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, int32_t* ___1_jarg2, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalFirebaseDatabase__ctor_mE61FE74E49CF311EC4D87ED24A7C243D62FE9856 (InternalFirebaseDatabase_t375ADD0CA0D457E7F6858480AA98A4FA4A7F106F* __this, intptr_t ___0_cPtr, bool ___1_cMemoryOwn, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t DatabaseInternalPINVOKE_InternalFirebaseDatabase_GetInstance__SWIG_1_mD2B48AF85B0BD129BCAA872BE05F08D3F38AD00E (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t DatabaseInternalPINVOKE_InternalFirebaseDatabase_GetInstance__SWIG_2_m8BBD93DB78ACD67E306F04832FC842BEC4B031E2 (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, String_t* ___1_jarg2, int32_t* ___2_jarg3, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t DatabaseInternalPINVOKE_InternalFirebaseDatabase_GetInstance__SWIG_3_m9B2D694FC61F74907222E6F5B9C3CC9CCD0490E7 (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, String_t* ___1_jarg2, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t DatabaseInternalPINVOKE_InternalFirebaseDatabase_app_mD8F6EECB963554690A531B77F013882341461797 (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FirebaseApp__ctor_mC539AF748C2E16CD3B7820D6039B9A29DBDF908C (FirebaseApp_tD23C437863A3502177988D1382B58820B0571A25* __this, intptr_t ___0_cPtr, bool ___1_cMemoryOwn, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t DatabaseInternalPINVOKE_InternalFirebaseDatabase_GetReference__SWIG_0_mA66AD0BD29EE77022482443C931BD25E9912CCDD (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalDatabaseReference__ctor_mFA0925524043CB4A6CF05D1077A001F4DD42465E (InternalDatabaseReference_tB26A9A610462A419CD3C0B987C7CB11A8FB084B1* __this, intptr_t ___0_cPtr, bool ___1_cMemoryOwn, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t DatabaseInternalPINVOKE_InternalFirebaseDatabase_GetReference__SWIG_1_m0897446FE748C5499861EF234A23628157A0505A (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, String_t* ___1_jarg2, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t DatabaseInternalPINVOKE_InternalFirebaseDatabase_GetReferenceFromUrl_m5CC3FD309C4E271565AD054EAEDE238C4993243D (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, String_t* ___1_jarg2, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DatabaseInternalPINVOKE_InternalFirebaseDatabase_GoOffline_m2A9126AAC97EE4903E842A940DDA3BB944D549E1 (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DatabaseInternalPINVOKE_InternalFirebaseDatabase_GoOnline_mACA8BD99A4338067FE546563A3EE20011DCA4D93 (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DatabaseInternalPINVOKE_InternalFirebaseDatabase_PurgeOutstandingWrites_m17E4B2E47B9D17C0C6833A679E2CF1F9AEAC1896 (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DatabaseInternalPINVOKE_InternalFirebaseDatabase_set_persistence_enabled_m693FDB2CEABC94287463B35A6D848D2E34474B72 (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, bool ___1_jarg2, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DatabaseInternalPINVOKE_InternalFirebaseDatabase_set_log_level_m08D55E90BF7634027CEFCF554E3319697C662CED (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, int32_t ___1_jarg2, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DatabaseInternalPINVOKE_InternalFirebaseDatabase_log_level_m63A7731E11CBA654BCE07E57FB63A26F27189612 (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t DatabaseInternalPINVOKE_InternalFirebaseDatabase_GetInstanceInternal_m04AFDE17136626FCF0AEF17085C209E2F7C9DBA2 (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, String_t* ___1_jarg2, int32_t* ___2_jarg3, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F InternalFirebaseDatabase_getCPtr_m227152CAAADEC9E1CDDAC559F5168E1180090D8B (InternalFirebaseDatabase_t375ADD0CA0D457E7F6858480AA98A4FA4A7F106F* ___0_obj, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DatabaseInternalPINVOKE_InternalFirebaseDatabase_ReleaseReferenceInternal_m7D07BAA524947C1C37B3FBD2B905FA812FC83ADF (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DatabaseInternalPINVOKE_delete_DisconnectionHandler_mE06791A4BA5256B809C8BC92D26D1607A27B57B7 (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t DatabaseInternalPINVOKE_DisconnectionHandler_Cancel_m2AFAC1BC5C85BF55AA390F378E514D6E8AA4FB7D (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FutureVoid__ctor_m6E0B9CCC4BD6777C7369CA92E236C003CCCBC043 (FutureVoid_tD62347E000F5AF2C471C137CC4B27C652CE44480* __this, intptr_t ___0_cPtr, bool ___1_cMemoryOwn, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* FutureVoid_GetTask_m68B083F4868870F64B15374FE3D1343543C863DF (FutureVoid_tD62347E000F5AF2C471C137CC4B27C652CE44480* ___0_fu, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t DatabaseInternalPINVOKE_DisconnectionHandler_RemoveValue_m39AB513DD7870977193578BEADA8D6AD5D29C6CF (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F Variant_getCPtr_m02745459FA3350FFDC29D01587C8D797BFC10067 (Variant_t90BF6FF4942F60EB844D3C90213E72E9D4240F1C* ___0_obj, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t DatabaseInternalPINVOKE_DisconnectionHandler_SetValue_m946E26E3A9AB33F881F28B1BCB7B99C2CA80BB5D (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___1_jarg2, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t DatabaseInternalPINVOKE_DisconnectionHandler_SetValueAndPriority_m6B4289B5E55B2954780462BB882BBE4B56423155 (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___1_jarg2, HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___2_jarg3, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t DatabaseInternalPINVOKE_DisconnectionHandler_UpdateChildren_m972A2D67707D916F35249DBC5511E9BFD060D534 (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___1_jarg2, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DatabaseInternalPINVOKE_delete_InternalDataSnapshot_m9B4F29AEFAB9F75C0DDE194CC9F240A56944EEFC (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t DatabaseInternalPINVOKE_new_InternalDataSnapshot__SWIG_0_mACFC78BCAC670DEF6C3C131AAC1C23ACD1C424D2 (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t DatabaseInternalPINVOKE_new_InternalDataSnapshot__SWIG_1_m1753D5542492AAD7CF4B371E1328B4B9ADBEF4CF (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DatabaseInternalPINVOKE_InternalDataSnapshot_exists_m4EFB959BC37CEB11B5EA0821056072635534C8C9 (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t DatabaseInternalPINVOKE_InternalDataSnapshot_Child__SWIG_0_m918F2CA8E6F4CA88896D409E154BC56690D92988 (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, String_t* ___1_jarg2, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t DatabaseInternalPINVOKE_InternalDataSnapshot_children_m813AAE9881CCF7F3D1E0EA49128F9830A365B9CC (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t DatabaseInternalPINVOKE_InternalDataSnapshot_children_count_m74E244933D5F33FFBEC57A95BBD1E7B67CDDDFD7 (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DatabaseInternalPINVOKE_InternalDataSnapshot_has_children_mDEFDC0BD89344BD1D5A36F0E896AFDC8DC9D5877 (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* DatabaseInternalPINVOKE_InternalDataSnapshot_key_m762441A7EDD23839D9E11D47CAC7EF1F58502BA8 (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* DatabaseInternalPINVOKE_InternalDataSnapshot_key_string_mA2EE4631F0F9A099237A65D31DE7BE43C12B5F9B (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t DatabaseInternalPINVOKE_InternalDataSnapshot_value_m287A94D7F9C95E4751E89B29957EB46AD0209643 (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Variant__ctor_mCBCDC0D6E1290E1A8412B59A4A8956BC32DFA163 (Variant_t90BF6FF4942F60EB844D3C90213E72E9D4240F1C* __this, intptr_t ___0_cPtr, bool ___1_cMemoryOwn, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t DatabaseInternalPINVOKE_InternalDataSnapshot_priority_mEDF921C72547E612E9A6F14FB9F85078F986EF0E (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t DatabaseInternalPINVOKE_InternalDataSnapshot_GetReference_mC53F90BAB6C6F978E890EB477402CD426C843507 (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DatabaseInternalPINVOKE_InternalDataSnapshot_HasChild__SWIG_0_mC0C4BFCBD6FF5B86B595C7071E3FFEA96AB534BD (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, String_t* ___1_jarg2, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DatabaseInternalPINVOKE_InternalDataSnapshot_is_valid_mCD584F6E085BDE862F4D49B518E509BDC5875372 (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DatabaseInternalPINVOKE_delete_ValueListener_mF4B7E1DF3C7A889F4066DE911A760E5316B34582 (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DatabaseInternalPINVOKE_ValueListener_OnValueChanged_m053FEC49A927B965B4B993D2C5897E74186F9A68 (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___1_jarg2, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DatabaseInternalPINVOKE_ValueListener_OnCancelled_m7109FE9FAC39CA2501F6789A449098710329CA22 (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, int32_t ___1_jarg2, String_t* ___2_jarg3, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DatabaseInternalPINVOKE_delete_ChildListener_m9135F33A8002C516DB373E255E132C1CB5407691 (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DatabaseInternalPINVOKE_ChildListener_OnChildAdded_mF699E6FC68DB3F48F2936EDC9F20219CAFF302AA (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___1_jarg2, String_t* ___2_jarg3, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DatabaseInternalPINVOKE_ChildListener_OnChildChanged_m08AAF64BD2AA4EB98753AA55654DAA39E6D9B68F (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___1_jarg2, String_t* ___2_jarg3, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DatabaseInternalPINVOKE_ChildListener_OnChildMoved_mC11AED561FBB9C7D48317F09AB665FF7D614C3CA (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___1_jarg2, String_t* ___2_jarg3, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DatabaseInternalPINVOKE_ChildListener_OnChildRemoved_mD04336A88B6DDF34EE11675A702FF524D0227EC2 (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___1_jarg2, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DatabaseInternalPINVOKE_ChildListener_OnCancelled_m5B5B143EB24E10D98E19C845EC3CAAE526BA3C83 (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, int32_t ___1_jarg2, String_t* ___2_jarg3, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DatabaseInternalPINVOKE_delete_InternalQuery_m90A6FFAC0DB2AC6092334DDE739D4AE8C290AEF9 (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t DatabaseInternalPINVOKE_new_InternalQuery__SWIG_0_m7CFB9F5E267C741BC5170B6A891F98B7A970BC5B (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalQuery__ctor_mF168588E6A99DDC51DBB08761DD9EC5897B67CD7 (InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* __this, intptr_t ___0_cPtr, bool ___1_cMemoryOwn, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F InternalQuery_getCPtr_mE47892FA699D9B6D19F697F881EF503940A21DAD (InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* ___0_obj, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t DatabaseInternalPINVOKE_new_InternalQuery__SWIG_1_mD13B17EA481F6C45FD673E58E8E82BE9E0B9269D (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t DatabaseInternalPINVOKE_InternalQuery_GetValue_mE8FF00BBF07A616360EDCAFF9E400464EF73409E (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Task_1_t61F32CDE33792C37824D839AEBC072F7B03E3E7D* Future_InternalDataSnapshot_GetTask_m1090C78F556C35E670B74B2968C8CDC384E5E196 (Future_InternalDataSnapshot_t4FD9C35AAA7BE682060CF99DE0CDC72C083559BD* ___0_fu, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ValueListener_getCPtr_m492FE801896664EDF0676FC959D83310B97424BD (ValueListener_t4C2A4DA6517BB490FD2BA4BA78B4C675D41907FD* ___0_obj, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DatabaseInternalPINVOKE_InternalQuery_AddValueListener_m82C7C2337D27E8D2CB5E5D7F8C085C500CE667F9 (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___1_jarg2, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DatabaseInternalPINVOKE_InternalQuery_RemoveValueListener_m10C9822FF044CCA0166A8B513CE2F3FE148A7762 (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___1_jarg2, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DatabaseInternalPINVOKE_InternalQuery_RemoveAllValueListeners_mCC157F28F5BCF37B4D0997670AF1F934BA07B233 (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ChildListener_getCPtr_m69DACBFE96AFD177535449CE05704CB887427BE7 (ChildListener_tC92F71A030C283A881AB9B611DC4AEBCFD42BB1F* ___0_obj, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DatabaseInternalPINVOKE_InternalQuery_AddChildListener_m0F0610C2A5910328CF2B6156F4F5994F78EC8375 (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___1_jarg2, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DatabaseInternalPINVOKE_InternalQuery_RemoveChildListener_m43BAFBF3C9F43A3F3D73605FE0BD7248721F18E2 (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___1_jarg2, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DatabaseInternalPINVOKE_InternalQuery_RemoveAllChildListeners_m590B7493AB49AE7AA0914FDBB0F1C2BA673D6187 (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t DatabaseInternalPINVOKE_InternalQuery_GetReference_mEBE98E1B78236910DB2C16306FFFC5BDC8F69123 (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DatabaseInternalPINVOKE_InternalQuery_SetKeepSynchronized_mECD7740943545A1C83BB9B2E58F33EF372FD7B25 (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, bool ___1_jarg2, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t DatabaseInternalPINVOKE_InternalQuery_OrderByChild__SWIG_0_mF694192B35A0110DEF3D5A7D306FFBFF30AA143D (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, String_t* ___1_jarg2, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t DatabaseInternalPINVOKE_InternalQuery_OrderByKey_m432817B6F4AF85C8A015BA3DC3A005EC77A732FE (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t DatabaseInternalPINVOKE_InternalQuery_OrderByPriority_m5507F6E7A752FC9A723312BEC74D32BBFA2BC080 (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t DatabaseInternalPINVOKE_InternalQuery_OrderByValue_m0D482FC64544B1BF29BBA27D8F0B3DA49586E23D (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t DatabaseInternalPINVOKE_InternalQuery_StartAt__SWIG_0_mC800505C32A8CB22B69D4A8FD9FA36E26720C233 (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___1_jarg2, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t DatabaseInternalPINVOKE_InternalQuery_StartAt__SWIG_1_mE1AC978544A02F4D4C7BB20852CE8F75E70D3D70 (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___1_jarg2, String_t* ___2_jarg3, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t DatabaseInternalPINVOKE_InternalQuery_EndAt__SWIG_0_m8660F4C731623797A418B274AA130CBDECE9BDA8 (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___1_jarg2, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t DatabaseInternalPINVOKE_InternalQuery_EndAt__SWIG_1_m78038B0BE5D3045F94997F01C4F0FC48CB136CD0 (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___1_jarg2, String_t* ___2_jarg3, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t DatabaseInternalPINVOKE_InternalQuery_EqualTo__SWIG_0_m2DEA74EC17BA3F45F086EE3BF8DFEFA651A6BA77 (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___1_jarg2, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t DatabaseInternalPINVOKE_InternalQuery_EqualTo__SWIG_1_mAB68BACE9B82812B1F9CEF05E545AF9DE1D4408E (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___1_jarg2, String_t* ___2_jarg3, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t DatabaseInternalPINVOKE_InternalQuery_LimitToFirst_mAD97AF20711F2BD317F341B03FF8FD8CD01DFDD3 (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, uint32_t ___1_jarg2, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t DatabaseInternalPINVOKE_InternalQuery_LimitToLast_mEDBA8629FD891275FE56084F880FCC744CC82C52 (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, uint32_t ___1_jarg2, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DatabaseInternalPINVOKE_InternalQuery_is_valid_m08E3E8399135C4E65FA85F34290904A922ABCCAE (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t DatabaseInternalPINVOKE_InternalQuery_CreateValueListener_m94CB226311D406663ADFACEE5CE07EC46C3F7639 (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, int32_t ___1_jarg2, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DatabaseInternalPINVOKE_InternalQuery_DestroyValueListener_m87E4EF6960BA02F67F47ABB56A4375BF042DB2A4 (intptr_t ___0_jarg1, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DatabaseInternalPINVOKE_InternalQuery_RegisterValueListenerCallbacks_mFC5FEF32EE1234BA8AB3AD6995A968C8B7C9A02F (OnCancelledDelegate_t00A083ED3BEB8060C5E562C8E76C7D1B973E2BA0* ___0_jarg1, OnValueChangedDelegate_tBAD34B2C949FAC8B59EE9A11939AAA31A3DE963D* ___1_jarg2, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t DatabaseInternalPINVOKE_InternalQuery_CreateChildListener_m7D207FF56F55EC7BC0DBD1C407D6FC9850A2524C (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, int32_t ___1_jarg2, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DatabaseInternalPINVOKE_InternalQuery_DestroyChildListener_m76F43AD90DFFBE797FA6C3C7D8E7CBA2E6B87B04 (intptr_t ___0_jarg1, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DatabaseInternalPINVOKE_InternalQuery_RegisterChildListenerCallbacks_m71F33785368094C7D023E22FF3ACAA41EE1F30DB (OnCancelledDelegate_t00A083ED3BEB8060C5E562C8E76C7D1B973E2BA0* ___0_jarg1, OnChildChangeDelegate_tE121C8EE3B943265E9012619F90D831FDED9094F* ___1_jarg2, OnChildRemovedDelegate_t202E2826D92859441F312FC11D112D97465DF56B* ___2_jarg3, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t DatabaseInternalPINVOKE_InternalDatabaseReference_SWIGUpcast_m96801A06500A9E85E0730EC68A362A14C76353DF (intptr_t ___0_jarg1, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DatabaseInternalPINVOKE_delete_InternalDatabaseReference_m7C09B39DA3F1BA03E6F5A3C0B07FAC9F00BD90C1 (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalQuery_Dispose_mEC96604AADD48C41DB4720653EA62507D38106E5 (InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* __this, bool ___0_disposing, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t DatabaseInternalPINVOKE_new_InternalDatabaseReference__SWIG_0_mCCB4D0183B299383B2526F79E07DA950673C107F (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F InternalDatabaseReference_getCPtr_m2A3C748BFAB3642A56BA4B56AC3477F294CF3F11 (InternalDatabaseReference_tB26A9A610462A419CD3C0B987C7CB11A8FB084B1* ___0_obj, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t DatabaseInternalPINVOKE_new_InternalDatabaseReference__SWIG_1_mB20DBF9DAAB286C2A11AF505E89DD973BD9CF2C2 (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t DatabaseInternalPINVOKE_InternalDatabaseReference_database_m5183D6A8BA7B1342C9A9E11D0A97FE921730E555 (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* DatabaseInternalPINVOKE_InternalDatabaseReference_key_mD53271045E19A6817403208900369BBFD9FEAB1D (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* DatabaseInternalPINVOKE_InternalDatabaseReference_key_string_m6925BE28F3FB84ACF0BDD26131AB67B21DAC13F7 (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DatabaseInternalPINVOKE_InternalDatabaseReference_is_root_mF1D0E401DEBB2CEE54D7D0FAE5D58BA6EF50AD47 (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DatabaseInternalPINVOKE_InternalDatabaseReference_is_valid_m27D0CC706E61AA9579E37860A86E088B7C93AFFE (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t DatabaseInternalPINVOKE_InternalDatabaseReference_GetParent_mF98252BC20C895D3C623F4610370D3F8A7005DEF (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t DatabaseInternalPINVOKE_InternalDatabaseReference_GetRoot_mF649067870E54F1C6B993B90491298E98DB3A44B (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t DatabaseInternalPINVOKE_InternalDatabaseReference_Child__SWIG_0_mF116A429BD565D6DE91948DEC8F8620BEC7D2E09 (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, String_t* ___1_jarg2, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t DatabaseInternalPINVOKE_InternalDatabaseReference_PushChild_mF9D76F329CF88D8B60537EDE5FD7B69E993131D7 (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t DatabaseInternalPINVOKE_InternalDatabaseReference_RemoveValue_mE97936CB07631F2D2E94615F20B2FD64540456F8 (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t DatabaseInternalPINVOKE_InternalDatabaseReference_SetPriority_m31EE995371DD854AAEF1BE2ED544CCA5F8F6A9BB (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___1_jarg2, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t DatabaseInternalPINVOKE_InternalDatabaseReference_SetValue_m5943066DDF3AF1FF2A4477CE8C531B4711B24709 (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___1_jarg2, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t DatabaseInternalPINVOKE_InternalDatabaseReference_SetValueAndPriority_mC042B57420B17EF0FD14F0D554ECF25518AE4F7C (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___1_jarg2, HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___2_jarg3, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t DatabaseInternalPINVOKE_InternalDatabaseReference_UpdateChildren_mC39E0A3FAACB5F2B489A70AA3250CB776ABEAF20 (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___1_jarg2, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* DatabaseInternalPINVOKE_InternalDatabaseReference_url_m217ECDD7213E8262A4F8D3D2370A9866833FCDB3 (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t DatabaseInternalPINVOKE_InternalDatabaseReference_OnDisconnect_mFEE984C3B0800867DACBD0006965737E57EADC0F (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DisconnectionHandler__ctor_mBB9B0BFB053D582D2074807189FC85FE9D1E7B86 (DisconnectionHandler_t4B4887C6D038D143D1771CBC625DA938CF5781F7* __this, intptr_t ___0_cPtr, bool ___1_cMemoryOwn, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DatabaseInternalPINVOKE_InternalDatabaseReference_GoOffline_m08524EFB356C51AC151B408E90544382B2F50513 (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DatabaseInternalPINVOKE_InternalDatabaseReference_GoOnline_m6792F9F313BA3DB7DA8B9DB662D5A99BA5679DD0 (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DatabaseInternalPINVOKE_InternalDatabaseReference_RegisterTransactionCallback_m2D04F54FC89E889C091957EA58A09C968C540DCC (TransactionDelegate_tB71C35B707E37995A14BCCDE6DDBB55D6720F30E* ___0_jarg1, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t DatabaseInternalPINVOKE_InternalDatabaseReference_RunTransaction_m1FE84FC8D528C6BF742859F1356BDFFBFD241458 (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, int32_t ___1_jarg2, bool ___2_jarg3, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DatabaseInternalPINVOKE_delete_InternalMutableData_m7FC5E16639F8FE31C66B5676F6E661811BC3C11D (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t DatabaseInternalPINVOKE_InternalMutableData_children_count_m86403C60C57B38BDBAC7578F66172981531043F7 (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* DatabaseInternalPINVOKE_InternalMutableData_key_m4462D74DFA2B1B90DA180C4C3AFDFC1A70009763 (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t DatabaseInternalPINVOKE_InternalMutableData_value_m259C083B2CF756B76CDBE6DF241664BEA1ED2EE9 (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t DatabaseInternalPINVOKE_InternalMutableData_priority_mA821256DF9B8F7A242FAD265D252A3D50D1D3C5C (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DatabaseInternalPINVOKE_InternalMutableData_HasChild__SWIG_0_mABB215477779F87FADC11F214BFE00A81883DDD1 (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, String_t* ___1_jarg2, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DatabaseInternalPINVOKE_InternalMutableData_set_value_m3F51B3F1A50810BE568E570358736CE8B6AA3A46 (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___1_jarg2, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DatabaseInternalPINVOKE_InternalMutableData_set_priority_mB00C83807ECC51AFAC4C7DED3B2A2B716B6B94C2 (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___1_jarg2, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t DatabaseInternalPINVOKE_InternalMutableData_ChildrenEnumerator_m6E4D7BA9A70727B7CACBB5DD744795460D392B1E (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MutableDataChildrenEnumerator__ctor_m5B309F53FC783652E4E09487E7D8B193A33C2AE1 (MutableDataChildrenEnumerator_tEFB2E3D47451CB1C66553EF21DDDE8E4C8044048* __this, intptr_t ___0_cPtr, bool ___1_cMemoryOwn, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t DatabaseInternalPINVOKE_InternalMutableData_GetChild_m336F5AE38A5E164BF8F791D5FD4530C111DD674D (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, String_t* ___1_jarg2, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SWIGExceptionHelper__ctor_m4435F9A51D157BA76A38E4D2B82D7FC977DB7B23 (SWIGExceptionHelper_tBB9B621417E49E1B1875F38D5D0D19DCD4D1F88A* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SWIGStringHelper__ctor_m01717AFAD645A2B00D656E8783AB1BAB58B60F8C (SWIGStringHelper_t703479B4DCA0FB9A4DC863D7C20994A573E6D90B* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SWIGExceptionHelper_SetPendingApplicationException_mC00FC1080D4B7ACCA73425E9F4CFD711A425396F (String_t* ___0_message, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SWIGExceptionHelper_SetPendingArithmeticException_mBA043F290EE08502EC632E3E5F2B45194793F91E (String_t* ___0_message, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SWIGExceptionHelper_SetPendingDivideByZeroException_m377FFF99FAB396800F30BFE8A7DD758BAF06F2AC (String_t* ___0_message, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SWIGExceptionHelper_SetPendingIndexOutOfRangeException_m186709ECD9C1432E633A146E0A0BE9B27A0B0FCF (String_t* ___0_message, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SWIGExceptionHelper_SetPendingInvalidCastException_m9B53F0D753F9D0084B0A098F3A06372BEF88BBC5 (String_t* ___0_message, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SWIGExceptionHelper_SetPendingInvalidOperationException_m7718782C1E9A9A3B13A63BC991DBF557CE6BB84F (String_t* ___0_message, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SWIGExceptionHelper_SetPendingIOException_m21BD2976DC85588FD4B0AE11042A9BF962774CF6 (String_t* ___0_message, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SWIGExceptionHelper_SetPendingNullReferenceException_m19DBC9CDB96739AF984498CCB4A5697EEEEC7D30 (String_t* ___0_message, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SWIGExceptionHelper_SetPendingOutOfMemoryException_mE151CCDC422D04D6B718DA55C627F0F496F7C995 (String_t* ___0_message, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SWIGExceptionHelper_SetPendingOverflowException_m01B698BBF46D7129825119F5F5C79237FF172A00 (String_t* ___0_message, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SWIGExceptionHelper_SetPendingSystemException_m26D600DFFBB9789EEE2E75DE261A8AA48A2773A6 (String_t* ___0_message, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SWIGExceptionHelper_SetPendingArgumentException_m751E631864FDF20467E3BF8DDD39751D085C7EE8 (String_t* ___0_message, String_t* ___1_paramName, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SWIGExceptionHelper_SetPendingArgumentNullException_m8052362115CB69B05B59DE95B0DD7626E58ED4C3 (String_t* ___0_message, String_t* ___1_paramName, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SWIGExceptionHelper_SetPendingArgumentOutOfRangeException_mA8CB9DDD630EE287A396E5D06E805B8AA5EF8BF6 (String_t* ___0_message, String_t* ___1_paramName, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ApplicationException__ctor_m924E77609BAFA0595453363EB8B7BCCBA03B32DD (ApplicationException_tA744BED4E90266BD255285CD4CF909BAB3EE811A* __this, String_t* ___0_message, Exception_t* ___1_innerException, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SWIGPendingException_Set_m90034474409E91A3345BA6DF09EC781DD0F9B905 (Exception_t* ___0_e, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArithmeticException__ctor_m880D58CC9B6CD2F0E867298BA748343216D89A8B (ArithmeticException_t07E77822D0007642BC8959A671E70D1F33C84FEA* __this, String_t* ___0_message, Exception_t* ___1_innerException, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DivideByZeroException__ctor_mE15900048AEEE9B66A4DD9F2ACAC4448D85D4F23 (DivideByZeroException_tC43171E50A38F5CD4242D258D0B0C6B74898C279* __this, String_t* ___0_message, Exception_t* ___1_innerException, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IndexOutOfRangeException__ctor_m390691571A232F79022C84ED002FDEF8974255E1 (IndexOutOfRangeException_t7ECB35264FB6CA8FAA516BD958F4B2ADC78E8A82* __this, String_t* ___0_message, Exception_t* ___1_innerException, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InvalidCastException__ctor_m40BCFD6C1C79DE81191B829AF71BEB590E300396 (InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E* __this, String_t* ___0_message, Exception_t* ___1_innerException, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InvalidOperationException__ctor_m63F5561BE647F655D22C8289E53A5D3A2196B668 (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* __this, String_t* ___0_message, Exception_t* ___1_innerException, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IOException__ctor_mFA9F39D1AF43FBC40BFA68A7BFE07852D1EF8B1B (IOException_t5D599190B003D41D45D4839A9B6B9AB53A755910* __this, String_t* ___0_message, Exception_t* ___1_innerException, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NullReferenceException__ctor_mD00D7FE987C285C8DB23883700F44BC0025F55EF (NullReferenceException_tBDE63A6D24569B964908408389070C6A9F5005BB* __this, String_t* ___0_message, Exception_t* ___1_innerException, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OutOfMemoryException__ctor_mC60E0CF8E50CA43F0518570ACC051F6BA8A1D1F2 (OutOfMemoryException_tE6DC2F937EC4A8699271D5151C4DF83BDE99EE7F* __this, String_t* ___0_message, Exception_t* ___1_innerException, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OverflowException__ctor_mB00A07CDB7E5230B8D2BB31696E63F3CB1C36EF9 (OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C* __this, String_t* ___0_message, Exception_t* ___1_innerException, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SystemException__ctor_m0FC84CACD2A5D66222998AA601A5C41CEC36A611 (SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295* __this, String_t* ___0_message, Exception_t* ___1_innerException, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentException__ctor_m790F28810569425B0503056EF1A9CDDF9AFBB3F0 (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* __this, String_t* ___0_message, String_t* ___1_paramName, Exception_t* ___2_innerException, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B (String_t* ___0_str0, String_t* ___1_str1, String_t* ___2_str2, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentNullException__ctor_m6D9C7B47EA708382838B264BA02EBB7576DFA155 (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* __this, String_t* ___0_paramName, String_t* ___1_message, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExceptionDelegate__ctor_mC37304D69ABC78D71DD612CE860B397E66AFB380 (ExceptionDelegate_tDDFC9EA98CCE60E60A21CA7CD6CE75F9F359031F* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExceptionArgumentDelegate__ctor_mD64F44DD005A28E34EC39C5CBB48175631C3C072 (ExceptionArgumentDelegate_t34C90C327D0A04150099806AFB68CE714ECD39C0* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SWIGExceptionHelper_SWIGRegisterExceptionCallbacks_DatabaseInternal_m1DB3C84F742953AE94FF31C0794DE618A8F82C02 (ExceptionDelegate_tDDFC9EA98CCE60E60A21CA7CD6CE75F9F359031F* ___0_applicationDelegate, ExceptionDelegate_tDDFC9EA98CCE60E60A21CA7CD6CE75F9F359031F* ___1_arithmeticDelegate, ExceptionDelegate_tDDFC9EA98CCE60E60A21CA7CD6CE75F9F359031F* ___2_divideByZeroDelegate, ExceptionDelegate_tDDFC9EA98CCE60E60A21CA7CD6CE75F9F359031F* ___3_indexOutOfRangeDelegate, ExceptionDelegate_tDDFC9EA98CCE60E60A21CA7CD6CE75F9F359031F* ___4_invalidCastDelegate, ExceptionDelegate_tDDFC9EA98CCE60E60A21CA7CD6CE75F9F359031F* ___5_invalidOperationDelegate, ExceptionDelegate_tDDFC9EA98CCE60E60A21CA7CD6CE75F9F359031F* ___6_ioDelegate, ExceptionDelegate_tDDFC9EA98CCE60E60A21CA7CD6CE75F9F359031F* ___7_nullReferenceDelegate, ExceptionDelegate_tDDFC9EA98CCE60E60A21CA7CD6CE75F9F359031F* ___8_outOfMemoryDelegate, ExceptionDelegate_tDDFC9EA98CCE60E60A21CA7CD6CE75F9F359031F* ___9_overflowDelegate, ExceptionDelegate_tDDFC9EA98CCE60E60A21CA7CD6CE75F9F359031F* ___10_systemExceptionDelegate, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SWIGExceptionHelper_SWIGRegisterExceptionCallbacksArgument_DatabaseInternal_m0215CBEF6143F677C79684EB63C73A97777BA1C3 (ExceptionArgumentDelegate_t34C90C327D0A04150099806AFB68CE714ECD39C0* ___0_argumentDelegate, ExceptionArgumentDelegate_t34C90C327D0A04150099806AFB68CE714ECD39C0* ___1_argumentNullDelegate, ExceptionArgumentDelegate_t34C90C327D0A04150099806AFB68CE714ECD39C0* ___2_argumentOutOfRangeDelegate, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SWIGStringHelper_CreateString_mFCEF2F2C6C95F8378679E9EF5753E3B42065457C (String_t* ___0_cString, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SWIGStringDelegate__ctor_m09A3E195CDD7DAEAB46D62AA8B42428EB15F1944 (SWIGStringDelegate_t1DD54CC2F04E95E7A036563DB573F764FB517A34* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SWIGStringHelper_SWIGRegisterStringCallback_DatabaseInternal_m9BB704D671386CBA6AA948E6F20AFB82091564DF (SWIGStringDelegate_t1DD54CC2F04E95E7A036563DB573F764FB517A34* ___0_stringDelegate, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DatabaseInternalPINVOKE_ExportFix_m303178F815F0B1AA4E6CFDE338E4B2E65FE5ED60 (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* DatabaseInternalPINVOKE_GetErrorMessage_m9D1F75A2D378629BE37AEBF4156594521236F56B (int32_t ___0_jarg1, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t DatabaseInternalPINVOKE_ServerTimestamp_mD54A95C7C7D9AC76567F3A68810A22C07A56D3D0 (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalChildListener_OnChildChangeHandler_m8095E9DE76B1928F9BC80950EB01834E481DC20D (int32_t ___0_callbackId, int32_t ___1_changeType, intptr_t ___2_snapshot, String_t* ___3_previousChildName, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalChildListener_OnChildRemovedHandler_m594BBE968EF6D2838A00A1FD6D9636A8C8826B12 (int32_t ___0_callbackId, intptr_t ___1_snapshot, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalChildListener_OnCancelledHandler_m9AB5FF95793990985428D19F313ACBC24E72D851 (int32_t ___0_callbackId, int32_t ___1_error, String_t* ___2_msg, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InternalListener_TryGetListener_m77AD3B221D83B5E24AC82532606CFBF38B7A1058 (int32_t ___0_uid, InternalListener_t5BE6488EBC4A97BFAC7E7951E332784A55544CCA** ___1_listener, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass4_0__ctor_m703F13125386B07B7EC39F6C6AE6A1F827475559 (U3CU3Ec__DisplayClass4_0_t24E7D0FFB8462DEF733594B8B540CA44655C0389* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Action__ctor_mBDC7B0B4A3F583B64C2896F01BDED360772F67DC (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExceptionAggregator_Wrap_m634CB376212591B294956C0EEAECF47DA7D1DA73 (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___0_action, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass5_0__ctor_m9A18CB149B5F6B19618F0745EFAB6ED9701EA6CF (U3CU3Ec__DisplayClass5_0_t37038CA1AFAEC977AF5727E26360F98412D59D21* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass6_0__ctor_m74BE29A48F64486243F16A7BFC3B3AB2579C99F5 (U3CU3Ec__DisplayClass6_0_t98235751DF965BF2CC6D0204F01C8DA2F4A867B6* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnCancelledDelegate__ctor_m7D5FD1E072A9031443448E5D582E23D8015B808B (OnCancelledDelegate_t00A083ED3BEB8060C5E562C8E76C7D1B973E2BA0* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnChildChangeDelegate__ctor_m278F4837562673E7CA3C172D6BDB62BD9238B78E (OnChildChangeDelegate_tE121C8EE3B943265E9012619F90D831FDED9094F* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnChildRemovedDelegate__ctor_m11125CD973C22C05C781648FD541AAA731526F8C (OnChildRemovedDelegate_t202E2826D92859441F312FC11D112D97465DF56B* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalQuery_RegisterChildListenerCallbacks_m163BDACD7E477F4E52E07CCC737152EC484BC0F3 (OnCancelledDelegate_t00A083ED3BEB8060C5E562C8E76C7D1B973E2BA0* ___0_cancelledCallback, OnChildChangeDelegate_tE121C8EE3B943265E9012619F90D831FDED9094F* ___1_childChangeCallback, OnChildRemovedDelegate_t202E2826D92859441F312FC11D112D97465DF56B* ___2_childRemovedCallback, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalListener__ctor_mCF26EC92A2240B44BFB372FA650958CCBD9A0180 (InternalListener_t5BE6488EBC4A97BFAC7E7951E332784A55544CCA* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t InternalQuery_CreateChildListener_m07809490691A36D87620E903D903000E5CF3F96E (InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* __this, int32_t ___0_callbackId, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalQuery_DestroyChildListener_m2EF3D7ACFD479D8CEFE32FCA22A1817E5B578E08 (intptr_t ___0_listener, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Delegate_t* Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00 (Delegate_t* ___0_a, Delegate_t* ___1_b, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Delegate_t* Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3 (Delegate_t* ___0_source, Delegate_t* ___1_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalListener_BeforeAddingListener_m1FE9F7A98CF74702565BBED2B8F90A50E389B63D (InternalListener_t5BE6488EBC4A97BFAC7E7951E332784A55544CCA* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalChildListener_add_childAddedImpl_m36C94A74EEEBDF36BEA60F68CC8F6C642A739AC8 (InternalChildListener_tE567078BA9C488CDCBF4DC5C358AA9EC27A50569* __this, EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalChildListener_add_cancelledImpl_m5D220557148824013CAC936B0D55E69461A2C7E3 (InternalChildListener_tE567078BA9C488CDCBF4DC5C358AA9EC27A50569* __this, EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalChildListener_remove_childAddedImpl_mEDB80C696D55982618470804C3BB2845F7F753CD (InternalChildListener_tE567078BA9C488CDCBF4DC5C358AA9EC27A50569* __this, EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalChildListener_remove_cancelledImpl_mA646E31E9E06E3256F08D4BBB4809DD5AAE82743 (InternalChildListener_tE567078BA9C488CDCBF4DC5C358AA9EC27A50569* __this, EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalListener_AfterRemovingListener_mB75D19F04DD62A44A285ED8010B79AC3C9A9F527 (InternalListener_t5BE6488EBC4A97BFAC7E7951E332784A55544CCA* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalChildListener_add_childChangedImpl_mDE7FD272B3B9C1730EFDF0E46414AA4EA566B791 (InternalChildListener_tE567078BA9C488CDCBF4DC5C358AA9EC27A50569* __this, EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalChildListener_remove_childChangedImpl_mB591B244411DF44109D3362A13B57889D7705229 (InternalChildListener_tE567078BA9C488CDCBF4DC5C358AA9EC27A50569* __this, EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalChildListener_add_childMovedImpl_mD89FB92B8A4967043C0BE4F200F672D2626F9EDB (InternalChildListener_tE567078BA9C488CDCBF4DC5C358AA9EC27A50569* __this, EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalChildListener_remove_childMovedImpl_mFC223B05658612F88EA3D9A7CE6E5128B6E5C4E8 (InternalChildListener_tE567078BA9C488CDCBF4DC5C358AA9EC27A50569* __this, EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalChildListener_add_childRemovedImpl_m639ED5D841BF4EA439EF60BABA2E555EC967CFBE (InternalChildListener_tE567078BA9C488CDCBF4DC5C358AA9EC27A50569* __this, EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalChildListener_remove_childRemovedImpl_mA78B3E3E1260540B76F17DF2A984BDD2F3CCDE06 (InternalChildListener_tE567078BA9C488CDCBF4DC5C358AA9EC27A50569* __this, EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InternalChildListener_TryGetListener_mCC4C39B30A23688A32A2A048AF0FF38F23AFA60D (int32_t ___0_callbackId, InternalChildListener_tE567078BA9C488CDCBF4DC5C358AA9EC27A50569** ___1_childListener, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ChildChangedEventArgs__ctor_m8D4FB933484AE04658CA020AA78973B8D417A013 (ChildChangedEventArgs_t8791D1660D2DB8C77665D885F1FD6CB230468937* __this, DataSnapshot_tF8B2EB3F4F07CDF924E0D65F31933D4F333F0C3A* ___0_snapshot, String_t* ___1_previousChildName, const RuntimeMethod* method) ;
inline void EventHandler_1_Invoke_m08DDFE5209405EBEC20FF3DA6E767B0DB57E06D1_inline (EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* __this, RuntimeObject* ___0_sender, ChildChangedEventArgs_t8791D1660D2DB8C77665D885F1FD6CB230468937* ___1_e, const RuntimeMethod* method)
{
(( void (*) (EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9*, RuntimeObject*, ChildChangedEventArgs_t8791D1660D2DB8C77665D885F1FD6CB230468937*, const RuntimeMethod*))EventHandler_1_Invoke_mBD72C04FF5A08A2EA93DFD21037CD1C27A48D07A_gshared_inline)(__this, ___0_sender, ___1_e, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalDataSnapshot_Dispose_mECA22BB52D5699902D9297AA71E8CEE322A794EB (InternalDataSnapshot_t4B57B69537B5BFEC424D4207195BA40F6AE2A79D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DatabaseError_tFD978352951107742E3BC2F2D2BA135C388722D9* DatabaseError_FromError_m6159F357D50E2B0B0EBE88BF88D47AEAD0B836DE (int32_t ___0_error, String_t* ___1_msg, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ChildChangedEventArgs__ctor_mCE05C1743B7236D84ADFC50D1DC746D205C7E4CC (ChildChangedEventArgs_t8791D1660D2DB8C77665D885F1FD6CB230468937* __this, DatabaseError_tFD978352951107742E3BC2F2D2BA135C388722D9* ___0_error, const RuntimeMethod* method) ;
inline bool Dictionary_2_TryGetValue_mB96FCF84681FFE97BA7EA45565D94FE64DB2A851 (Dictionary_2_t0276F26FE36D9E041CCF246492D214D6A5726F8D* __this, int32_t ___0_key, InternalListener_t5BE6488EBC4A97BFAC7E7951E332784A55544CCA** ___1_value, const RuntimeMethod* method)
{
return (( bool (*) (Dictionary_2_t0276F26FE36D9E041CCF246492D214D6A5726F8D*, int32_t, InternalListener_t5BE6488EBC4A97BFAC7E7951E332784A55544CCA**, const RuntimeMethod*))Dictionary_2_TryGetValue_m7316301B8CF47FB538886B229B2749EC160B9D5C_gshared)(__this, ___0_key, ___1_value, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalListener_Dispose_m6D7CA28EE5C08ED9103B2EAD4ACCD0016ACDA0CC (InternalListener_t5BE6488EBC4A97BFAC7E7951E332784A55544CCA* __this, const RuntimeMethod* method) ;
inline bool Dictionary_2_Remove_mAF2F6B72BB0F5B95CDDC755D57D0096DCD18EBA7 (Dictionary_2_t0276F26FE36D9E041CCF246492D214D6A5726F8D* __this, int32_t ___0_key, const RuntimeMethod* method)
{
return (( bool (*) (Dictionary_2_t0276F26FE36D9E041CCF246492D214D6A5726F8D*, int32_t, const RuntimeMethod*))Dictionary_2_Remove_m12BAB2F82E34CAA21A7245AB61E48F106340C1A4_gshared)(__this, ___0_key, method);
}
inline void Dictionary_2_set_Item_m85DF77DD2DB108DCD9999C993FCF9FF65ECB672B (Dictionary_2_t0276F26FE36D9E041CCF246492D214D6A5726F8D* __this, int32_t ___0_key, InternalListener_t5BE6488EBC4A97BFAC7E7951E332784A55544CCA* ___1_value, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_t0276F26FE36D9E041CCF246492D214D6A5726F8D*, int32_t, InternalListener_t5BE6488EBC4A97BFAC7E7951E332784A55544CCA*, const RuntimeMethod*))Dictionary_2_set_Item_m2888D71A14F2B8510102F24FEE90552E91B124C1_gshared)(__this, ___0_key, ___1_value, method);
}
inline void Dictionary_2__ctor_mE89209F3032BC734CF79096A19D66A8E18CED709 (Dictionary_2_t0276F26FE36D9E041CCF246492D214D6A5726F8D* __this, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_t0276F26FE36D9E041CCF246492D214D6A5726F8D*, const RuntimeMethod*))Dictionary_2__ctor_m92E9AB321FBD7147CA109C822D99C8B0610C27B7_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InternalTransactionHandler_DoTransaction_mDBB8F1912205F1542C943A71FF083931243698D6 (int32_t ___0_callbackId, intptr_t ___1_mutableData, const RuntimeMethod* method) ;
inline bool Dictionary_2_TryGetValue_m51AF143586667328E24BC2A92E3DF64C77A9AEAC (Dictionary_2_t884D6C349E5EDAEB346334197737B19C0442823E* __this, int32_t ___0_key, InternalTransactionHandler_tC3D5F772E60A32629100783782C42D65014D5A88** ___1_value, const RuntimeMethod* method)
{
return (( bool (*) (Dictionary_2_t884D6C349E5EDAEB346334197737B19C0442823E*, int32_t, InternalTransactionHandler_tC3D5F772E60A32629100783782C42D65014D5A88**, const RuntimeMethod*))Dictionary_2_TryGetValue_m7316301B8CF47FB538886B229B2749EC160B9D5C_gshared)(__this, ___0_key, ___1_value, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TransactionResult_t01EA0C6D6583ED0738526D8E4FED45FB2BC61656* TransactionResult_Abort_m49325AACF16641C01C874AA6F0BC898071143074 (const RuntimeMethod* method) ;
inline TransactionResult_t01EA0C6D6583ED0738526D8E4FED45FB2BC61656* Func_2_Invoke_m6977971C583FFDDA2BB3CCD2E6DB6FBED62F5917_inline (Func_2_tAD0F67F96B644A88BC636D784945F464F6BCFBD0* __this, MutableData_tC0DF39CE3BDF5A4B0329FB77A6F09300B780CE6C* ___0_arg, const RuntimeMethod* method)
{
return (( TransactionResult_t01EA0C6D6583ED0738526D8E4FED45FB2BC61656* (*) (Func_2_tAD0F67F96B644A88BC636D784945F464F6BCFBD0*, MutableData_tC0DF39CE3BDF5A4B0329FB77A6F09300B780CE6C*, const RuntimeMethod*))Func_2_Invoke_mDBA25DA5DA5B7E056FB9B026AF041F1385FB58A9_gshared_inline)(__this, ___0_arg, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalMutableData_Dispose_m7267DC240AB59F554802AC6029A3F80C50CAE1B6 (InternalMutableData_tB0AEC0DF9CB07C55CCE373013E28A4C85E63F3CB* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool TransactionResult_get_IsSuccess_m73DCF2A7E4AC5320E3C910C626A300ACE3EE9C35_inline (TransactionResult_t01EA0C6D6583ED0738526D8E4FED45FB2BC61656* __this, const RuntimeMethod* method) ;
inline void Dictionary_2__ctor_m35032EAEF90F35634D087AFF2ED238D04E8143E6 (Dictionary_2_t884D6C349E5EDAEB346334197737B19C0442823E* __this, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_t884D6C349E5EDAEB346334197737B19C0442823E*, const RuntimeMethod*))Dictionary_2__ctor_m92E9AB321FBD7147CA109C822D99C8B0610C27B7_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TransactionDelegate__ctor_m7608D476BD27A1B266AB39BF4C9E639AC0794894 (TransactionDelegate_tB71C35B707E37995A14BCCDE6DDBB55D6720F30E* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalDatabaseReference_RegisterTransactionCallback_m7FB237CEAC98D3656A2B6731C574B77821AE0B06 (TransactionDelegate_tB71C35B707E37995A14BCCDE6DDBB55D6720F30E* ___0_transactionCallback, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void InternalTransactionHandler_set_CallbackId_mEB3D9C76F790447B8882DD5701A74F183F49312F_inline (InternalTransactionHandler_tC3D5F772E60A32629100783782C42D65014D5A88* __this, int32_t ___0_value, const RuntimeMethod* method) ;
inline void Dictionary_2_set_Item_mCB5DAD8624C987372B943C94F25F40C2FDAB34E3 (Dictionary_2_t884D6C349E5EDAEB346334197737B19C0442823E* __this, int32_t ___0_key, InternalTransactionHandler_tC3D5F772E60A32629100783782C42D65014D5A88* ___1_value, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_t884D6C349E5EDAEB346334197737B19C0442823E*, int32_t, InternalTransactionHandler_tC3D5F772E60A32629100783782C42D65014D5A88*, const RuntimeMethod*))Dictionary_2_set_Item_m2888D71A14F2B8510102F24FEE90552E91B124C1_gshared)(__this, ___0_key, ___1_value, method);
}
inline bool Dictionary_2_Remove_m23DA6ADD3AAC7E868B9C71D8215826C99652BCAC (Dictionary_2_t884D6C349E5EDAEB346334197737B19C0442823E* __this, int32_t ___0_key, const RuntimeMethod* method)
{
return (( bool (*) (Dictionary_2_t884D6C349E5EDAEB346334197737B19C0442823E*, int32_t, const RuntimeMethod*))Dictionary_2_Remove_m12BAB2F82E34CAA21A7245AB61E48F106340C1A4_gshared)(__this, ___0_key, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalValueListener_OnValueChangedHandler_mB87BCD8900157B34D77C3D719E94A05FC2D5B5A2 (int32_t ___0_callbackId, intptr_t ___1_snapshot, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalValueListener_OnCancelledHandler_m488ACD2B13095C11B53C435167BF0EF21DBDAFE6 (int32_t ___0_callbackId, int32_t ___1_error, String_t* ___2_msg, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass3_0__ctor_mFE8599AB5E622C2D83A9137B928B3F718073A012 (U3CU3Ec__DisplayClass3_0_tA33F9A04A549ED4600CF025ED3BD9E5D1DBD6A19* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass4_0__ctor_mEFA4AD4328B629C396FDAA9929191B23FAFBC74F (U3CU3Ec__DisplayClass4_0_tF15B6502CEB46B82CD07CA4C75E1CFBA5FD2F374* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnValueChangedDelegate__ctor_m80BF259A3B5530546C3765A0D9822B7F76644BE4 (OnValueChangedDelegate_tBAD34B2C949FAC8B59EE9A11939AAA31A3DE963D* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalQuery_RegisterValueListenerCallbacks_m02FA94059B9B4CB903AD2A9FC461D1DFBC2BDEAC (OnCancelledDelegate_t00A083ED3BEB8060C5E562C8E76C7D1B973E2BA0* ___0_cancelledCallback, OnValueChangedDelegate_tBAD34B2C949FAC8B59EE9A11939AAA31A3DE963D* ___1_valueChangedCallback, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t InternalQuery_CreateValueListener_mC1ECD41BC69FA230685442599DCE0B48D3C66DF5 (InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* __this, int32_t ___0_callbackId, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalQuery_DestroyValueListener_m34D4329F6CCD18720B1AAE2CF1725C8EF418FBD6 (intptr_t ___0_listener, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalValueListener_add_valueChangedImpl_m004AB12AE6503798C812D1A59E23FE6458180FE7 (InternalValueListener_t0914895A956DEA80C13F2827A43BD7B753834D2D* __this, EventHandler_1_t7300E1D9B9D401E737A8A11D7B94073D6D2B4044* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalValueListener_remove_valueChangedImpl_mF0255BC6FFEDC859ED8A023BA7A8E036E566DB91 (InternalValueListener_t0914895A956DEA80C13F2827A43BD7B753834D2D* __this, EventHandler_1_t7300E1D9B9D401E737A8A11D7B94073D6D2B4044* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InternalValueListener_TryGetListener_m398354C414B128FF471D0F55245E89CA396C6CB1 (int32_t ___0_callbackId, InternalValueListener_t0914895A956DEA80C13F2827A43BD7B753834D2D** ___1_valueListener, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ValueChangedEventArgs__ctor_m3746F9CA3C31CF3ECFE96A4C2E258D394149F7BF (ValueChangedEventArgs_t8E15F0CB1F83812A628870BF56E2CC5BF56A2FBB* __this, DataSnapshot_tF8B2EB3F4F07CDF924E0D65F31933D4F333F0C3A* ___0_snapshot, const RuntimeMethod* method) ;
inline void EventHandler_1_Invoke_m138A2D3506A270F2AB9DF6EE30246FE32C0F2672_inline (EventHandler_1_t7300E1D9B9D401E737A8A11D7B94073D6D2B4044* __this, RuntimeObject* ___0_sender, ValueChangedEventArgs_t8E15F0CB1F83812A628870BF56E2CC5BF56A2FBB* ___1_e, const RuntimeMethod* method)
{
(( void (*) (EventHandler_1_t7300E1D9B9D401E737A8A11D7B94073D6D2B4044*, RuntimeObject*, ValueChangedEventArgs_t8E15F0CB1F83812A628870BF56E2CC5BF56A2FBB*, const RuntimeMethod*))EventHandler_1_Invoke_mBD72C04FF5A08A2EA93DFD21037CD1C27A48D07A_gshared_inline)(__this, ___0_sender, ___1_e, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ValueChangedEventArgs__ctor_mFAFCFA9665476BAD0D16CD6906EA3554ABB0F283 (ValueChangedEventArgs_t8E15F0CB1F83812A628870BF56E2CC5BF56A2FBB* __this, DatabaseError_tFD978352951107742E3BC2F2D2BA135C388722D9* ___0_error, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Variant_t90BF6FF4942F60EB844D3C90213E72E9D4240F1C* Variant_FromObject_m5D406B8B5BBF1DB6FDD90D83468B7F29B01501B7 (RuntimeObject* ___0_o, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DatabaseException__ctor_m30665E8EB8BE7EC9D7EF15D7B91CD3CD0FDDDB73 (DatabaseException_t136AB1D7986FFA974C2518DC8C67500267A86232* __this, String_t* ___0_message, Exception_t* ___1_cause, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Variant_type_m03A0A0BFC610CF0047576B5CB15DC7E58E00D0B0 (Variant_t90BF6FF4942F60EB844D3C90213E72E9D4240F1C* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t Variant_int64_value_m11AE869002EB87F8958F3AF7122C33C466557C55 (Variant_t90BF6FF4942F60EB844D3C90213E72E9D4240F1C* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double Convert_ToDouble_m26ED0FBD9E8A96F2997C86BB9024067A1FB7536A (int64_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Variant_t90BF6FF4942F60EB844D3C90213E72E9D4240F1C* Variant_FromDouble_mACE124A0E71277468B61F5EF1D565E57550803A1 (double ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VariantVariantMap_t123BBC55006DFA8EB67B98A0DF9DBAD224931709* Variant_map_mB7447AAFBC3421A6EEAE48E5A6FA13F08FA66597 (Variant_t90BF6FF4942F60EB844D3C90213E72E9D4240F1C* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VariantVariantMap_get_Count_m2BEE44655BF6BD9D696D0D59C23BC6BBFB033A98 (VariantVariantMap_t123BBC55006DFA8EB67B98A0DF9DBAD224931709* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VariantVariantMapEnumerator_t4DFA1BCCD0E7549154EF427E5E3E0EAE35CB5F21* VariantVariantMap_GetEnumerator_m360952FBCF0F2F6AE30CA92612D50F9043894567 (VariantVariantMap_t123BBC55006DFA8EB67B98A0DF9DBAD224931709* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyValuePair_2_tB8AC49BFEB0D5FF4562D605952A2807A675D5F6C VariantVariantMapEnumerator_get_Current_m2DDA678E632DBC094DBD1C613CB572AECCC6FC2A (VariantVariantMapEnumerator_t4DFA1BCCD0E7549154EF427E5E3E0EAE35CB5F21* __this, const RuntimeMethod* method) ;
inline Variant_t90BF6FF4942F60EB844D3C90213E72E9D4240F1C* KeyValuePair_2_get_Key_m4A59224788AC7BCD72D0D1907C7F7B640CF46283_inline (KeyValuePair_2_tB8AC49BFEB0D5FF4562D605952A2807A675D5F6C* __this, const RuntimeMethod* method)
{
return (( Variant_t90BF6FF4942F60EB844D3C90213E72E9D4240F1C* (*) (KeyValuePair_2_tB8AC49BFEB0D5FF4562D605952A2807A675D5F6C*, const RuntimeMethod*))KeyValuePair_2_get_Key_mBD8EA7557C27E6956F2AF29DA3F7499B2F51A282_gshared_inline)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Variant_is_string_m2CD01E3123A174A575C240FD125F3E43CEAB73A8 (Variant_t90BF6FF4942F60EB844D3C90213E72E9D4240F1C* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Variant_string_value_mFC641893647B7A1023754C2A28C8FC3DCB39B0C7 (Variant_t90BF6FF4942F60EB844D3C90213E72E9D4240F1C* __this, const RuntimeMethod* method) ;
inline Variant_t90BF6FF4942F60EB844D3C90213E72E9D4240F1C* KeyValuePair_2_get_Value_m193748C94D32369AD6F1D930A9CA529DD1C94E79_inline (KeyValuePair_2_tB8AC49BFEB0D5FF4562D605952A2807A675D5F6C* __this, const RuntimeMethod* method)
{
return (( Variant_t90BF6FF4942F60EB844D3C90213E72E9D4240F1C* (*) (KeyValuePair_2_tB8AC49BFEB0D5FF4562D605952A2807A675D5F6C*, const RuntimeMethod*))KeyValuePair_2_get_Value_mC6BD8075F9C9DDEF7B4D731E5C38EC19103988E7_gshared_inline)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VariantVariantMapEnumerator_MoveNext_mBD4ECB27F072218FD3DE27476AA880BB530A0F06 (VariantVariantMapEnumerator_t4DFA1BCCD0E7549154EF427E5E3E0EAE35CB5F21* __this, const RuntimeMethod* method) ;
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
IL2CPP_EXTERN_C void DEFAULT_CALL Firebase_Database_CSharp_ExportFix();
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
IL2CPP_EXTERN_C intptr_t DEFAULT_CALL Firebase_Database_CSharp_new_Future_InternalDataSnapshot();
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
IL2CPP_EXTERN_C intptr_t DEFAULT_CALL Firebase_Database_CSharp_Future_InternalDataSnapshot_SWIG_OnCompletion(void*, Il2CppMethodPointer, int32_t);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
IL2CPP_EXTERN_C void DEFAULT_CALL Firebase_Database_CSharp_Future_InternalDataSnapshot_SWIG_FreeCompletionData(intptr_t);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
IL2CPP_EXTERN_C intptr_t DEFAULT_CALL Firebase_Database_CSharp_Future_InternalDataSnapshot_GetResult(void*);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
IL2CPP_EXTERN_C void DEFAULT_CALL Firebase_Database_CSharp_delete_Future_InternalDataSnapshot(void*);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
IL2CPP_EXTERN_C void DEFAULT_CALL Firebase_Database_CSharp_InternalDataSnapshotList_Clear(void*);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
IL2CPP_EXTERN_C void DEFAULT_CALL Firebase_Database_CSharp_InternalDataSnapshotList_Add(void*, void*);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
IL2CPP_EXTERN_C uint32_t DEFAULT_CALL Firebase_Database_CSharp_InternalDataSnapshotList_size(void*);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
IL2CPP_EXTERN_C uint32_t DEFAULT_CALL Firebase_Database_CSharp_InternalDataSnapshotList_capacity(void*);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
IL2CPP_EXTERN_C void DEFAULT_CALL Firebase_Database_CSharp_InternalDataSnapshotList_reserve(void*, uint32_t);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
IL2CPP_EXTERN_C intptr_t DEFAULT_CALL Firebase_Database_CSharp_new_InternalDataSnapshotList__SWIG_0();
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
IL2CPP_EXTERN_C intptr_t DEFAULT_CALL Firebase_Database_CSharp_new_InternalDataSnapshotList__SWIG_1(void*);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
IL2CPP_EXTERN_C intptr_t DEFAULT_CALL Firebase_Database_CSharp_new_InternalDataSnapshotList__SWIG_2(int32_t);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
IL2CPP_EXTERN_C intptr_t DEFAULT_CALL Firebase_Database_CSharp_InternalDataSnapshotList_getitemcopy(void*, int32_t);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
IL2CPP_EXTERN_C intptr_t DEFAULT_CALL Firebase_Database_CSharp_InternalDataSnapshotList_getitem(void*, int32_t);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
IL2CPP_EXTERN_C void DEFAULT_CALL Firebase_Database_CSharp_InternalDataSnapshotList_setitem(void*, int32_t, void*);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
IL2CPP_EXTERN_C void DEFAULT_CALL Firebase_Database_CSharp_InternalDataSnapshotList_AddRange(void*, void*);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
IL2CPP_EXTERN_C intptr_t DEFAULT_CALL Firebase_Database_CSharp_InternalDataSnapshotList_GetRange(void*, int32_t, int32_t);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
IL2CPP_EXTERN_C void DEFAULT_CALL Firebase_Database_CSharp_InternalDataSnapshotList_Insert(void*, int32_t, void*);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
IL2CPP_EXTERN_C void DEFAULT_CALL Firebase_Database_CSharp_InternalDataSnapshotList_InsertRange(void*, int32_t, void*);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
IL2CPP_EXTERN_C void DEFAULT_CALL Firebase_Database_CSharp_InternalDataSnapshotList_RemoveAt(void*, int32_t);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
IL2CPP_EXTERN_C void DEFAULT_CALL Firebase_Database_CSharp_InternalDataSnapshotList_RemoveRange(void*, int32_t, int32_t);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
IL2CPP_EXTERN_C intptr_t DEFAULT_CALL Firebase_Database_CSharp_InternalDataSnapshotList_Repeat(void*, int32_t);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
IL2CPP_EXTERN_C void DEFAULT_CALL Firebase_Database_CSharp_InternalDataSnapshotList_Reverse__SWIG_0(void*);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
IL2CPP_EXTERN_C void DEFAULT_CALL Firebase_Database_CSharp_InternalDataSnapshotList_Reverse__SWIG_1(void*, int32_t, int32_t);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
IL2CPP_EXTERN_C void DEFAULT_CALL Firebase_Database_CSharp_InternalDataSnapshotList_SetRange(void*, int32_t, void*);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
IL2CPP_EXTERN_C void DEFAULT_CALL Firebase_Database_CSharp_delete_InternalDataSnapshotList(void*);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
IL2CPP_EXTERN_C intptr_t DEFAULT_CALL Firebase_Database_CSharp_MutableDataChildrenEnumerator_Current(void*);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
IL2CPP_EXTERN_C int32_t DEFAULT_CALL Firebase_Database_CSharp_MutableDataChildrenEnumerator_MoveNext(void*);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
IL2CPP_EXTERN_C void DEFAULT_CALL Firebase_Database_CSharp_MutableDataChildrenEnumerator_Reset(void*);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
IL2CPP_EXTERN_C void DEFAULT_CALL Firebase_Database_CSharp_delete_MutableDataChildrenEnumerator(void*);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
IL2CPP_EXTERN_C char* DEFAULT_CALL Firebase_Database_CSharp_GetErrorMessage(int32_t);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
IL2CPP_EXTERN_C intptr_t DEFAULT_CALL Firebase_Database_CSharp_ServerTimestamp();
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
IL2CPP_EXTERN_C intptr_t DEFAULT_CALL Firebase_Database_CSharp_InternalFirebaseDatabase_GetInstance__SWIG_0(void*, int32_t*);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
IL2CPP_EXTERN_C intptr_t DEFAULT_CALL Firebase_Database_CSharp_InternalFirebaseDatabase_GetInstance__SWIG_1(void*);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
IL2CPP_EXTERN_C intptr_t DEFAULT_CALL Firebase_Database_CSharp_InternalFirebaseDatabase_GetInstance__SWIG_2(void*, char*, int32_t*);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
IL2CPP_EXTERN_C intptr_t DEFAULT_CALL Firebase_Database_CSharp_InternalFirebaseDatabase_GetInstance__SWIG_3(void*, char*);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
IL2CPP_EXTERN_C void DEFAULT_CALL Firebase_Database_CSharp_delete_InternalFirebaseDatabase(void*);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
IL2CPP_EXTERN_C intptr_t DEFAULT_CALL Firebase_Database_CSharp_InternalFirebaseDatabase_app(void*);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
IL2CPP_EXTERN_C intptr_t DEFAULT_CALL Firebase_Database_CSharp_InternalFirebaseDatabase_GetReference__SWIG_0(void*);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
IL2CPP_EXTERN_C intptr_t DEFAULT_CALL Firebase_Database_CSharp_InternalFirebaseDatabase_GetReference__SWIG_1(void*, char*);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
IL2CPP_EXTERN_C intptr_t DEFAULT_CALL Firebase_Database_CSharp_InternalFirebaseDatabase_GetReferenceFromUrl(void*, char*);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
IL2CPP_EXTERN_C void DEFAULT_CALL Firebase_Database_CSharp_InternalFirebaseDatabase_GoOffline(void*);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
IL2CPP_EXTERN_C void DEFAULT_CALL Firebase_Database_CSharp_InternalFirebaseDatabase_GoOnline(void*);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
IL2CPP_EXTERN_C void DEFAULT_CALL Firebase_Database_CSharp_InternalFirebaseDatabase_PurgeOutstandingWrites(void*);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
IL2CPP_EXTERN_C void DEFAULT_CALL Firebase_Database_CSharp_InternalFirebaseDatabase_set_persistence_enabled(void*, int32_t);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
IL2CPP_EXTERN_C void DEFAULT_CALL Firebase_Database_CSharp_InternalFirebaseDatabase_set_log_level(void*, int32_t);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
IL2CPP_EXTERN_C int32_t DEFAULT_CALL Firebase_Database_CSharp_InternalFirebaseDatabase_log_level(void*);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
IL2CPP_EXTERN_C intptr_t DEFAULT_CALL Firebase_Database_CSharp_InternalFirebaseDatabase_GetInstanceInternal(void*, char*, int32_t*);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
IL2CPP_EXTERN_C void DEFAULT_CALL Firebase_Database_CSharp_InternalFirebaseDatabase_ReleaseReferenceInternal(void*);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
IL2CPP_EXTERN_C void DEFAULT_CALL Firebase_Database_CSharp_delete_DisconnectionHandler(void*);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
IL2CPP_EXTERN_C intptr_t DEFAULT_CALL Firebase_Database_CSharp_DisconnectionHandler_Cancel(void*);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
IL2CPP_EXTERN_C intptr_t DEFAULT_CALL Firebase_Database_CSharp_DisconnectionHandler_RemoveValue(void*);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
IL2CPP_EXTERN_C intptr_t DEFAULT_CALL Firebase_Database_CSharp_DisconnectionHandler_SetValue(void*, void*);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
IL2CPP_EXTERN_C intptr_t DEFAULT_CALL Firebase_Database_CSharp_DisconnectionHandler_SetValueAndPriority(void*, void*, void*);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
IL2CPP_EXTERN_C intptr_t DEFAULT_CALL Firebase_Database_CSharp_DisconnectionHandler_UpdateChildren(void*, void*);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
IL2CPP_EXTERN_C intptr_t DEFAULT_CALL Firebase_Database_CSharp_new_InternalDataSnapshot__SWIG_0();
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
IL2CPP_EXTERN_C intptr_t DEFAULT_CALL Firebase_Database_CSharp_new_InternalDataSnapshot__SWIG_1(void*);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
IL2CPP_EXTERN_C void DEFAULT_CALL Firebase_Database_CSharp_delete_InternalDataSnapshot(void*);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
IL2CPP_EXTERN_C int32_t DEFAULT_CALL Firebase_Database_CSharp_InternalDataSnapshot_exists(void*);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
IL2CPP_EXTERN_C intptr_t DEFAULT_CALL Firebase_Database_CSharp_InternalDataSnapshot_Child__SWIG_0(void*, char*);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
IL2CPP_EXTERN_C intptr_t DEFAULT_CALL Firebase_Database_CSharp_InternalDataSnapshot_children(void*);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
IL2CPP_EXTERN_C uint32_t DEFAULT_CALL Firebase_Database_CSharp_InternalDataSnapshot_children_count(void*);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
IL2CPP_EXTERN_C int32_t DEFAULT_CALL Firebase_Database_CSharp_InternalDataSnapshot_has_children(void*);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
IL2CPP_EXTERN_C char* DEFAULT_CALL Firebase_Database_CSharp_InternalDataSnapshot_key(void*);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
IL2CPP_EXTERN_C char* DEFAULT_CALL Firebase_Database_CSharp_InternalDataSnapshot_key_string(void*);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
IL2CPP_EXTERN_C intptr_t DEFAULT_CALL Firebase_Database_CSharp_InternalDataSnapshot_value(void*);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
IL2CPP_EXTERN_C intptr_t DEFAULT_CALL Firebase_Database_CSharp_InternalDataSnapshot_priority(void*);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
IL2CPP_EXTERN_C intptr_t DEFAULT_CALL Firebase_Database_CSharp_InternalDataSnapshot_GetReference(void*);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
IL2CPP_EXTERN_C int32_t DEFAULT_CALL Firebase_Database_CSharp_InternalDataSnapshot_HasChild__SWIG_0(void*, char*);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
IL2CPP_EXTERN_C int32_t DEFAULT_CALL Firebase_Database_CSharp_InternalDataSnapshot_is_valid(void*);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
IL2CPP_EXTERN_C void DEFAULT_CALL Firebase_Database_CSharp_delete_ValueListener(void*);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
IL2CPP_EXTERN_C void DEFAULT_CALL Firebase_Database_CSharp_ValueListener_OnValueChanged(void*, void*);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
IL2CPP_EXTERN_C void DEFAULT_CALL Firebase_Database_CSharp_ValueListener_OnCancelled(void*, int32_t, char*);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
IL2CPP_EXTERN_C void DEFAULT_CALL Firebase_Database_CSharp_delete_ChildListener(void*);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
IL2CPP_EXTERN_C void DEFAULT_CALL Firebase_Database_CSharp_ChildListener_OnChildAdded(void*, void*, char*);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
IL2CPP_EXTERN_C void DEFAULT_CALL Firebase_Database_CSharp_ChildListener_OnChildChanged(void*, void*, char*);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
IL2CPP_EXTERN_C void DEFAULT_CALL Firebase_Database_CSharp_ChildListener_OnChildMoved(void*, void*, char*);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
IL2CPP_EXTERN_C void DEFAULT_CALL Firebase_Database_CSharp_ChildListener_OnChildRemoved(void*, void*);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
IL2CPP_EXTERN_C void DEFAULT_CALL Firebase_Database_CSharp_ChildListener_OnCancelled(void*, int32_t, char*);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
IL2CPP_EXTERN_C intptr_t DEFAULT_CALL Firebase_Database_CSharp_new_InternalQuery__SWIG_0();
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
IL2CPP_EXTERN_C intptr_t DEFAULT_CALL Firebase_Database_CSharp_new_InternalQuery__SWIG_1(void*);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
IL2CPP_EXTERN_C void DEFAULT_CALL Firebase_Database_CSharp_delete_InternalQuery(void*);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
IL2CPP_EXTERN_C intptr_t DEFAULT_CALL Firebase_Database_CSharp_InternalQuery_GetValue(void*);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
IL2CPP_EXTERN_C void DEFAULT_CALL Firebase_Database_CSharp_InternalQuery_AddValueListener(void*, void*);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
IL2CPP_EXTERN_C void DEFAULT_CALL Firebase_Database_CSharp_InternalQuery_RemoveValueListener(void*, void*);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
IL2CPP_EXTERN_C void DEFAULT_CALL Firebase_Database_CSharp_InternalQuery_RemoveAllValueListeners(void*);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
IL2CPP_EXTERN_C void DEFAULT_CALL Firebase_Database_CSharp_InternalQuery_AddChildListener(void*, void*);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
IL2CPP_EXTERN_C void DEFAULT_CALL Firebase_Database_CSharp_InternalQuery_RemoveChildListener(void*, void*);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
IL2CPP_EXTERN_C void DEFAULT_CALL Firebase_Database_CSharp_InternalQuery_RemoveAllChildListeners(void*);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
IL2CPP_EXTERN_C intptr_t DEFAULT_CALL Firebase_Database_CSharp_InternalQuery_GetReference(void*);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
IL2CPP_EXTERN_C void DEFAULT_CALL Firebase_Database_CSharp_InternalQuery_SetKeepSynchronized(void*, int32_t);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
IL2CPP_EXTERN_C intptr_t DEFAULT_CALL Firebase_Database_CSharp_InternalQuery_OrderByChild__SWIG_0(void*, char*);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
IL2CPP_EXTERN_C intptr_t DEFAULT_CALL Firebase_Database_CSharp_InternalQuery_OrderByKey(void*);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
IL2CPP_EXTERN_C intptr_t DEFAULT_CALL Firebase_Database_CSharp_InternalQuery_OrderByPriority(void*);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
IL2CPP_EXTERN_C intptr_t DEFAULT_CALL Firebase_Database_CSharp_InternalQuery_OrderByValue(void*);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
IL2CPP_EXTERN_C intptr_t DEFAULT_CALL Firebase_Database_CSharp_InternalQuery_StartAt__SWIG_0(void*, void*);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
IL2CPP_EXTERN_C intptr_t DEFAULT_CALL Firebase_Database_CSharp_InternalQuery_StartAt__SWIG_1(void*, void*, char*);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
IL2CPP_EXTERN_C intptr_t DEFAULT_CALL Firebase_Database_CSharp_InternalQuery_EndAt__SWIG_0(void*, void*);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
IL2CPP_EXTERN_C intptr_t DEFAULT_CALL Firebase_Database_CSharp_InternalQuery_EndAt__SWIG_1(void*, void*, char*);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
IL2CPP_EXTERN_C intptr_t DEFAULT_CALL Firebase_Database_CSharp_InternalQuery_EqualTo__SWIG_0(void*, void*);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
IL2CPP_EXTERN_C intptr_t DEFAULT_CALL Firebase_Database_CSharp_InternalQuery_EqualTo__SWIG_1(void*, void*, char*);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
IL2CPP_EXTERN_C intptr_t DEFAULT_CALL Firebase_Database_CSharp_InternalQuery_LimitToFirst(void*, uint32_t);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
IL2CPP_EXTERN_C intptr_t DEFAULT_CALL Firebase_Database_CSharp_InternalQuery_LimitToLast(void*, uint32_t);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
IL2CPP_EXTERN_C int32_t DEFAULT_CALL Firebase_Database_CSharp_InternalQuery_is_valid(void*);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
IL2CPP_EXTERN_C intptr_t DEFAULT_CALL Firebase_Database_CSharp_InternalQuery_CreateValueListener(void*, int32_t);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
IL2CPP_EXTERN_C void DEFAULT_CALL Firebase_Database_CSharp_InternalQuery_DestroyValueListener(intptr_t);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
IL2CPP_EXTERN_C void DEFAULT_CALL Firebase_Database_CSharp_InternalQuery_RegisterValueListenerCallbacks(Il2CppMethodPointer, Il2CppMethodPointer);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
IL2CPP_EXTERN_C intptr_t DEFAULT_CALL Firebase_Database_CSharp_InternalQuery_CreateChildListener(void*, int32_t);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
IL2CPP_EXTERN_C void DEFAULT_CALL Firebase_Database_CSharp_InternalQuery_DestroyChildListener(intptr_t);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
IL2CPP_EXTERN_C void DEFAULT_CALL Firebase_Database_CSharp_InternalQuery_RegisterChildListenerCallbacks(Il2CppMethodPointer, Il2CppMethodPointer, Il2CppMethodPointer);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
IL2CPP_EXTERN_C intptr_t DEFAULT_CALL Firebase_Database_CSharp_new_InternalDatabaseReference__SWIG_0();
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
IL2CPP_EXTERN_C void DEFAULT_CALL Firebase_Database_CSharp_delete_InternalDatabaseReference(void*);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
IL2CPP_EXTERN_C intptr_t DEFAULT_CALL Firebase_Database_CSharp_new_InternalDatabaseReference__SWIG_1(void*);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
IL2CPP_EXTERN_C intptr_t DEFAULT_CALL Firebase_Database_CSharp_InternalDatabaseReference_database(void*);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
IL2CPP_EXTERN_C char* DEFAULT_CALL Firebase_Database_CSharp_InternalDatabaseReference_key(void*);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
IL2CPP_EXTERN_C char* DEFAULT_CALL Firebase_Database_CSharp_InternalDatabaseReference_key_string(void*);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
IL2CPP_EXTERN_C int32_t DEFAULT_CALL Firebase_Database_CSharp_InternalDatabaseReference_is_root(void*);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
IL2CPP_EXTERN_C int32_t DEFAULT_CALL Firebase_Database_CSharp_InternalDatabaseReference_is_valid(void*);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
IL2CPP_EXTERN_C intptr_t DEFAULT_CALL Firebase_Database_CSharp_InternalDatabaseReference_GetParent(void*);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
IL2CPP_EXTERN_C intptr_t DEFAULT_CALL Firebase_Database_CSharp_InternalDatabaseReference_GetRoot(void*);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
IL2CPP_EXTERN_C intptr_t DEFAULT_CALL Firebase_Database_CSharp_InternalDatabaseReference_Child__SWIG_0(void*, char*);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
IL2CPP_EXTERN_C intptr_t DEFAULT_CALL Firebase_Database_CSharp_InternalDatabaseReference_PushChild(void*);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
IL2CPP_EXTERN_C intptr_t DEFAULT_CALL Firebase_Database_CSharp_InternalDatabaseReference_RemoveValue(void*);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
IL2CPP_EXTERN_C intptr_t DEFAULT_CALL Firebase_Database_CSharp_InternalDatabaseReference_SetPriority(void*, void*);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
IL2CPP_EXTERN_C intptr_t DEFAULT_CALL Firebase_Database_CSharp_InternalDatabaseReference_SetValue(void*, void*);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
IL2CPP_EXTERN_C intptr_t DEFAULT_CALL Firebase_Database_CSharp_InternalDatabaseReference_SetValueAndPriority(void*, void*, void*);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
IL2CPP_EXTERN_C intptr_t DEFAULT_CALL Firebase_Database_CSharp_InternalDatabaseReference_UpdateChildren(void*, void*);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
IL2CPP_EXTERN_C char* DEFAULT_CALL Firebase_Database_CSharp_InternalDatabaseReference_url(void*);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
IL2CPP_EXTERN_C intptr_t DEFAULT_CALL Firebase_Database_CSharp_InternalDatabaseReference_OnDisconnect(void*);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
IL2CPP_EXTERN_C void DEFAULT_CALL Firebase_Database_CSharp_InternalDatabaseReference_GoOffline(void*);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
IL2CPP_EXTERN_C void DEFAULT_CALL Firebase_Database_CSharp_InternalDatabaseReference_GoOnline(void*);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
IL2CPP_EXTERN_C void DEFAULT_CALL Firebase_Database_CSharp_InternalDatabaseReference_RegisterTransactionCallback(Il2CppMethodPointer);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
IL2CPP_EXTERN_C intptr_t DEFAULT_CALL Firebase_Database_CSharp_InternalDatabaseReference_RunTransaction(void*, int32_t, int32_t);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
IL2CPP_EXTERN_C void DEFAULT_CALL Firebase_Database_CSharp_delete_InternalMutableData(void*);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
IL2CPP_EXTERN_C uint32_t DEFAULT_CALL Firebase_Database_CSharp_InternalMutableData_children_count(void*);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
IL2CPP_EXTERN_C char* DEFAULT_CALL Firebase_Database_CSharp_InternalMutableData_key(void*);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
IL2CPP_EXTERN_C intptr_t DEFAULT_CALL Firebase_Database_CSharp_InternalMutableData_value(void*);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
IL2CPP_EXTERN_C intptr_t DEFAULT_CALL Firebase_Database_CSharp_InternalMutableData_priority(void*);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
IL2CPP_EXTERN_C int32_t DEFAULT_CALL Firebase_Database_CSharp_InternalMutableData_HasChild__SWIG_0(void*, char*);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
IL2CPP_EXTERN_C void DEFAULT_CALL Firebase_Database_CSharp_InternalMutableData_set_value(void*, void*);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
IL2CPP_EXTERN_C void DEFAULT_CALL Firebase_Database_CSharp_InternalMutableData_set_priority(void*, void*);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
IL2CPP_EXTERN_C intptr_t DEFAULT_CALL Firebase_Database_CSharp_InternalMutableData_ChildrenEnumerator(void*);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
IL2CPP_EXTERN_C intptr_t DEFAULT_CALL Firebase_Database_CSharp_InternalMutableData_GetChild(void*, char*);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
IL2CPP_EXTERN_C intptr_t DEFAULT_CALL Firebase_Database_CSharp_Future_InternalDataSnapshot_SWIGUpcast(intptr_t);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
IL2CPP_EXTERN_C intptr_t DEFAULT_CALL Firebase_Database_CSharp_InternalDatabaseReference_SWIGUpcast(intptr_t);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
IL2CPP_EXTERN_C void DEFAULT_CALL SWIGRegisterExceptionCallbacks_DatabaseInternal(Il2CppMethodPointer, Il2CppMethodPointer, Il2CppMethodPointer, Il2CppMethodPointer, Il2CppMethodPointer, Il2CppMethodPointer, Il2CppMethodPointer, Il2CppMethodPointer, Il2CppMethodPointer, Il2CppMethodPointer, Il2CppMethodPointer);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
IL2CPP_EXTERN_C void DEFAULT_CALL SWIGRegisterExceptionArgumentCallbacks_DatabaseInternal(Il2CppMethodPointer, Il2CppMethodPointer, Il2CppMethodPointer);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
IL2CPP_EXTERN_C void DEFAULT_CALL SWIGRegisterStringCallback_DatabaseInternal(Il2CppMethodPointer);
#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 ChildChangedEventArgs__ctor_m8D4FB933484AE04658CA020AA78973B8D417A013 (ChildChangedEventArgs_t8791D1660D2DB8C77665D885F1FD6CB230468937* __this, DataSnapshot_tF8B2EB3F4F07CDF924E0D65F31933D4F333F0C3A* ___0_snapshot, String_t* ___1_previousChildName, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EventArgs_t37273F03EAC87217701DD431B190FBD84AD7C377_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(EventArgs_t37273F03EAC87217701DD431B190FBD84AD7C377_il2cpp_TypeInfo_var);
EventArgs__ctor_mC6F9412D03203ADEF854117542C8EBF61624C8C3(__this, NULL);
String_t* L_0 = ___1_previousChildName;
ChildChangedEventArgs_set_PreviousChildName_mA8CB8F8600798C3A3355233B9DEAA30E12D5B4D3_inline(__this, L_0, NULL);
DataSnapshot_tF8B2EB3F4F07CDF924E0D65F31933D4F333F0C3A* L_1 = ___0_snapshot;
ChildChangedEventArgs_set_Snapshot_m3C081820094FC6F71F880867072C0C451E44F5FD_inline(__this, L_1, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ChildChangedEventArgs__ctor_mCE05C1743B7236D84ADFC50D1DC746D205C7E4CC (ChildChangedEventArgs_t8791D1660D2DB8C77665D885F1FD6CB230468937* __this, DatabaseError_tFD978352951107742E3BC2F2D2BA135C388722D9* ___0_error, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EventArgs_t37273F03EAC87217701DD431B190FBD84AD7C377_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(EventArgs_t37273F03EAC87217701DD431B190FBD84AD7C377_il2cpp_TypeInfo_var);
EventArgs__ctor_mC6F9412D03203ADEF854117542C8EBF61624C8C3(__this, NULL);
DatabaseError_tFD978352951107742E3BC2F2D2BA135C388722D9* L_0 = ___0_error;
ChildChangedEventArgs_set_DatabaseError_mF145AE36CB0516ACADD912A548765222B56AABF2_inline(__this, L_0, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DataSnapshot_tF8B2EB3F4F07CDF924E0D65F31933D4F333F0C3A* ChildChangedEventArgs_get_Snapshot_m100ACE866E445C613AEC004CF99B9EED54C6F270 (ChildChangedEventArgs_t8791D1660D2DB8C77665D885F1FD6CB230468937* __this, const RuntimeMethod* method)
{
{
DataSnapshot_tF8B2EB3F4F07CDF924E0D65F31933D4F333F0C3A* L_0 = __this->___U3CSnapshotU3Ek__BackingField;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ChildChangedEventArgs_set_Snapshot_m3C081820094FC6F71F880867072C0C451E44F5FD (ChildChangedEventArgs_t8791D1660D2DB8C77665D885F1FD6CB230468937* __this, DataSnapshot_tF8B2EB3F4F07CDF924E0D65F31933D4F333F0C3A* ___0_value, const RuntimeMethod* method)
{
{
DataSnapshot_tF8B2EB3F4F07CDF924E0D65F31933D4F333F0C3A* L_0 = ___0_value;
__this->___U3CSnapshotU3Ek__BackingField = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CSnapshotU3Ek__BackingField), (void*)L_0);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DatabaseError_tFD978352951107742E3BC2F2D2BA135C388722D9* ChildChangedEventArgs_get_DatabaseError_m3E2E8C34E3295739FB544BFB47819616B11DF07C (ChildChangedEventArgs_t8791D1660D2DB8C77665D885F1FD6CB230468937* __this, const RuntimeMethod* method)
{
{
DatabaseError_tFD978352951107742E3BC2F2D2BA135C388722D9* L_0 = __this->___U3CDatabaseErrorU3Ek__BackingField;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ChildChangedEventArgs_set_DatabaseError_mF145AE36CB0516ACADD912A548765222B56AABF2 (ChildChangedEventArgs_t8791D1660D2DB8C77665D885F1FD6CB230468937* __this, DatabaseError_tFD978352951107742E3BC2F2D2BA135C388722D9* ___0_value, const RuntimeMethod* method)
{
{
DatabaseError_tFD978352951107742E3BC2F2D2BA135C388722D9* L_0 = ___0_value;
__this->___U3CDatabaseErrorU3Ek__BackingField = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CDatabaseErrorU3Ek__BackingField), (void*)L_0);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ChildChangedEventArgs_get_PreviousChildName_mDF7E890D11E8F629C945705B27B5CE6E8E5B97C2 (ChildChangedEventArgs_t8791D1660D2DB8C77665D885F1FD6CB230468937* __this, const RuntimeMethod* method)
{
{
String_t* L_0 = __this->___U3CPreviousChildNameU3Ek__BackingField;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ChildChangedEventArgs_set_PreviousChildName_mA8CB8F8600798C3A3355233B9DEAA30E12D5B4D3 (ChildChangedEventArgs_t8791D1660D2DB8C77665D885F1FD6CB230468937* __this, String_t* ___0_value, const RuntimeMethod* method)
{
{
String_t* L_0 = ___0_value;
__this->___U3CPreviousChildNameU3Ek__BackingField = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CPreviousChildNameU3Ek__BackingField), (void*)L_0);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DataSnapshot__ctor_m948AC98E08D0ABBFAC38557B796DD79877904DB9 (DataSnapshot_tF8B2EB3F4F07CDF924E0D65F31933D4F333F0C3A* __this, InternalDataSnapshot_t4B57B69537B5BFEC424D4207195BA40F6AE2A79D* ___0_internalSnapshot, FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960* ___1_database, DataSnapshot_tF8B2EB3F4F07CDF924E0D65F31933D4F333F0C3A* ___2_parentSnapshot, DataSnapshotList_t507B53E9191BB3AF6C5884F76D37DDE0FA99B5C7* ___3_parentList, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
InternalDataSnapshot_t4B57B69537B5BFEC424D4207195BA40F6AE2A79D* L_0 = ___0_internalSnapshot;
__this->___internalSnapshot = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___internalSnapshot), (void*)L_0);
FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960* L_1 = ___1_database;
__this->___database = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___database), (void*)L_1);
DataSnapshot_tF8B2EB3F4F07CDF924E0D65F31933D4F333F0C3A* L_2 = ___2_parentSnapshot;
__this->___parentSnapshot = L_2;
Il2CppCodeGenWriteBarrier((void**)(&__this->___parentSnapshot), (void*)L_2);
DataSnapshotList_t507B53E9191BB3AF6C5884F76D37DDE0FA99B5C7* L_3 = ___3_parentList;
__this->___parentList = L_3;
Il2CppCodeGenWriteBarrier((void**)(&__this->___parentList), (void*)L_3);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DataSnapshot_tF8B2EB3F4F07CDF924E0D65F31933D4F333F0C3A* DataSnapshot_CreateSnapshot_m2EDD325B01CE1C59B70AB5689316F66E6EE5C1F7 (InternalDataSnapshot_t4B57B69537B5BFEC424D4207195BA40F6AE2A79D* ___0_internalSnapshot, FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960* ___1_database, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DataSnapshot_tF8B2EB3F4F07CDF924E0D65F31933D4F333F0C3A_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
DataSnapshot_tF8B2EB3F4F07CDF924E0D65F31933D4F333F0C3A* V_0 = NULL;
{
InternalDataSnapshot_t4B57B69537B5BFEC424D4207195BA40F6AE2A79D* L_0 = ___0_internalSnapshot;
FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960* L_1 = ___1_database;
DataSnapshot_tF8B2EB3F4F07CDF924E0D65F31933D4F333F0C3A* L_2 = (DataSnapshot_tF8B2EB3F4F07CDF924E0D65F31933D4F333F0C3A*)il2cpp_codegen_object_new(DataSnapshot_tF8B2EB3F4F07CDF924E0D65F31933D4F333F0C3A_il2cpp_TypeInfo_var);
DataSnapshot__ctor_m948AC98E08D0ABBFAC38557B796DD79877904DB9(L_2, L_0, L_1, (DataSnapshot_tF8B2EB3F4F07CDF924E0D65F31933D4F333F0C3A*)NULL, (DataSnapshotList_t507B53E9191BB3AF6C5884F76D37DDE0FA99B5C7*)NULL, NULL);
V_0 = L_2;
goto IL_000d;
}
IL_000d:
{
DataSnapshot_tF8B2EB3F4F07CDF924E0D65F31933D4F333F0C3A* L_3 = V_0;
return L_3;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DataSnapshot_tF8B2EB3F4F07CDF924E0D65F31933D4F333F0C3A* DataSnapshot_CreateSnapshot_mC9B975ED87EFA410373322D180D141C773F007C7 (InternalDataSnapshot_t4B57B69537B5BFEC424D4207195BA40F6AE2A79D* ___0_internalSnapshot, FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960* ___1_database, DataSnapshot_tF8B2EB3F4F07CDF924E0D65F31933D4F333F0C3A* ___2_parent, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DataSnapshot_tF8B2EB3F4F07CDF924E0D65F31933D4F333F0C3A_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
DataSnapshot_tF8B2EB3F4F07CDF924E0D65F31933D4F333F0C3A* V_0 = NULL;
{
InternalDataSnapshot_t4B57B69537B5BFEC424D4207195BA40F6AE2A79D* L_0 = ___0_internalSnapshot;
FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960* L_1 = ___1_database;
DataSnapshot_tF8B2EB3F4F07CDF924E0D65F31933D4F333F0C3A* L_2 = ___2_parent;
DataSnapshot_tF8B2EB3F4F07CDF924E0D65F31933D4F333F0C3A* L_3 = (DataSnapshot_tF8B2EB3F4F07CDF924E0D65F31933D4F333F0C3A*)il2cpp_codegen_object_new(DataSnapshot_tF8B2EB3F4F07CDF924E0D65F31933D4F333F0C3A_il2cpp_TypeInfo_var);
DataSnapshot__ctor_m948AC98E08D0ABBFAC38557B796DD79877904DB9(L_3, L_0, L_1, L_2, (DataSnapshotList_t507B53E9191BB3AF6C5884F76D37DDE0FA99B5C7*)NULL, NULL);
V_0 = L_3;
goto IL_000d;
}
IL_000d:
{
DataSnapshot_tF8B2EB3F4F07CDF924E0D65F31933D4F333F0C3A* L_4 = V_0;
return L_4;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DataSnapshot_tF8B2EB3F4F07CDF924E0D65F31933D4F333F0C3A* DataSnapshot_CreateSnapshot_m2DF58613D44CED0F7180BB071B3407D54A203583 (InternalDataSnapshot_t4B57B69537B5BFEC424D4207195BA40F6AE2A79D* ___0_internalSnapshot, FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960* ___1_database, DataSnapshotList_t507B53E9191BB3AF6C5884F76D37DDE0FA99B5C7* ___2_list, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DataSnapshot_tF8B2EB3F4F07CDF924E0D65F31933D4F333F0C3A_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
DataSnapshot_tF8B2EB3F4F07CDF924E0D65F31933D4F333F0C3A* V_0 = NULL;
{
InternalDataSnapshot_t4B57B69537B5BFEC424D4207195BA40F6AE2A79D* L_0 = ___0_internalSnapshot;
FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960* L_1 = ___1_database;
DataSnapshotList_t507B53E9191BB3AF6C5884F76D37DDE0FA99B5C7* L_2 = ___2_list;
DataSnapshot_tF8B2EB3F4F07CDF924E0D65F31933D4F333F0C3A* L_3 = (DataSnapshot_tF8B2EB3F4F07CDF924E0D65F31933D4F333F0C3A*)il2cpp_codegen_object_new(DataSnapshot_tF8B2EB3F4F07CDF924E0D65F31933D4F333F0C3A_il2cpp_TypeInfo_var);
DataSnapshot__ctor_m948AC98E08D0ABBFAC38557B796DD79877904DB9(L_3, L_0, L_1, (DataSnapshot_tF8B2EB3F4F07CDF924E0D65F31933D4F333F0C3A*)NULL, L_2, NULL);
V_0 = L_3;
goto IL_000d;
}
IL_000d:
{
DataSnapshot_tF8B2EB3F4F07CDF924E0D65F31933D4F333F0C3A* L_4 = V_0;
return L_4;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DataSnapshot_get_HasChildren_m18F85DDD26BB428F6D72D5F0DCC48FEB8A9DFFEB (DataSnapshot_tF8B2EB3F4F07CDF924E0D65F31933D4F333F0C3A* __this, const RuntimeMethod* method)
{
bool V_0 = false;
{
InternalDataSnapshot_t4B57B69537B5BFEC424D4207195BA40F6AE2A79D* L_0 = __this->___internalSnapshot;
NullCheck(L_0);
bool L_1;
L_1 = InternalDataSnapshot_has_children_mF6343C9F22ED620007333FD45E324172CAFFEE5C(L_0, NULL);
V_0 = L_1;
goto IL_000f;
}
IL_000f:
{
bool L_2 = V_0;
return L_2;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DataSnapshot_get_Exists_mA540904D75EBE3EE4BA7E7BF842F5CBD52BD0A1A (DataSnapshot_tF8B2EB3F4F07CDF924E0D65F31933D4F333F0C3A* __this, const RuntimeMethod* method)
{
bool V_0 = false;
{
InternalDataSnapshot_t4B57B69537B5BFEC424D4207195BA40F6AE2A79D* L_0 = __this->___internalSnapshot;
NullCheck(L_0);
bool L_1;
L_1 = InternalDataSnapshot_exists_m246C6EA6009CDD093A40508F2E350A565506C5A0(L_0, NULL);
V_0 = L_1;
goto IL_000f;
}
IL_000f:
{
bool L_2 = V_0;
return L_2;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* DataSnapshot_get_Value_mF787DB763C81F79ED7CC2621AC49708EB8A6DBA2 (DataSnapshot_tF8B2EB3F4F07CDF924E0D65F31933D4F333F0C3A* __this, const RuntimeMethod* method)
{
RuntimeObject* V_0 = NULL;
{
RuntimeObject* L_0;
L_0 = DataSnapshot_GetValue_m8CE6C5E7DC1FA7DF2D3768351402A3071B43358C(__this, (bool)0, NULL);
V_0 = L_0;
goto IL_000b;
}
IL_000b:
{
RuntimeObject* L_1 = V_0;
return L_1;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t DataSnapshot_get_ChildrenCount_m11A46B8917211A241820AF7DA99028E05261351C (DataSnapshot_tF8B2EB3F4F07CDF924E0D65F31933D4F333F0C3A* __this, const RuntimeMethod* method)
{
int64_t V_0 = 0;
{
InternalDataSnapshot_t4B57B69537B5BFEC424D4207195BA40F6AE2A79D* L_0 = __this->___internalSnapshot;
NullCheck(L_0);
uint32_t L_1;
L_1 = InternalDataSnapshot_children_count_m2A1429CC02E12A7620175EEFACBAED524F20A8DF(L_0, NULL);
V_0 = ((int64_t)(uint64_t)L_1);
goto IL_0010;
}
IL_0010:
{
int64_t L_2 = V_0;
return L_2;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DatabaseReference_tD6F9941BEAE8109991B814490DA64099EECBFA6D* DataSnapshot_get_Reference_m7B8241546F69D94F9F60B5AEC9E78F1EA621F442 (DataSnapshot_tF8B2EB3F4F07CDF924E0D65F31933D4F333F0C3A* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DatabaseReference_tD6F9941BEAE8109991B814490DA64099EECBFA6D_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
DatabaseReference_tD6F9941BEAE8109991B814490DA64099EECBFA6D* V_0 = NULL;
{
InternalDataSnapshot_t4B57B69537B5BFEC424D4207195BA40F6AE2A79D* L_0 = __this->___internalSnapshot;
NullCheck(L_0);
InternalDatabaseReference_tB26A9A610462A419CD3C0B987C7CB11A8FB084B1* L_1;
L_1 = InternalDataSnapshot_GetReference_mBE426E45E5FCDC481F17417DADE8BDC1876ED924(L_0, NULL);
FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960* L_2 = __this->___database;
DatabaseReference_tD6F9941BEAE8109991B814490DA64099EECBFA6D* L_3 = (DatabaseReference_tD6F9941BEAE8109991B814490DA64099EECBFA6D*)il2cpp_codegen_object_new(DatabaseReference_tD6F9941BEAE8109991B814490DA64099EECBFA6D_il2cpp_TypeInfo_var);
DatabaseReference__ctor_m4F35D1AC9D2AED2A7E780C76D46C2DB72D982B93(L_3, L_1, L_2, NULL);
V_0 = L_3;
goto IL_001a;
}
IL_001a:
{
DatabaseReference_tD6F9941BEAE8109991B814490DA64099EECBFA6D* L_4 = V_0;
return L_4;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* DataSnapshot_get_Key_m71F6DF80BFBCFA8C9C2F2368AD5F6A44F5E70908 (DataSnapshot_tF8B2EB3F4F07CDF924E0D65F31933D4F333F0C3A* __this, const RuntimeMethod* method)
{
String_t* V_0 = NULL;
{
InternalDataSnapshot_t4B57B69537B5BFEC424D4207195BA40F6AE2A79D* L_0 = __this->___internalSnapshot;
NullCheck(L_0);
String_t* L_1;
L_1 = InternalDataSnapshot_key_string_m68793A52FE65FECF6EBE00644FD8E3B9D7549136(L_0, NULL);
V_0 = L_1;
goto IL_000f;
}
IL_000f:
{
String_t* L_2 = V_0;
return L_2;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* DataSnapshot_get_Children_m5A77ABE26BB1750F85677DF6E03D02560F6F6632 (DataSnapshot_tF8B2EB3F4F07CDF924E0D65F31933D4F333F0C3A* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DataSnapshotList_t507B53E9191BB3AF6C5884F76D37DDE0FA99B5C7_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
RuntimeObject* V_0 = NULL;
{
InternalDataSnapshot_t4B57B69537B5BFEC424D4207195BA40F6AE2A79D* L_0 = __this->___internalSnapshot;
NullCheck(L_0);
InternalDataSnapshotList_t3D17CFD9946435B3C41BDCE2B7854006F18D26E6* L_1;
L_1 = InternalDataSnapshot_children_m8438D9CC7AA6F64ED468AE1E06593E8675658504(L_0, NULL);
FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960* L_2 = __this->___database;
DataSnapshotList_t507B53E9191BB3AF6C5884F76D37DDE0FA99B5C7* L_3 = (DataSnapshotList_t507B53E9191BB3AF6C5884F76D37DDE0FA99B5C7*)il2cpp_codegen_object_new(DataSnapshotList_t507B53E9191BB3AF6C5884F76D37DDE0FA99B5C7_il2cpp_TypeInfo_var);
DataSnapshotList__ctor_m06FEF67FA55CEE03B4A4C182AB03E55A955B5270(L_3, L_1, L_2, NULL);
V_0 = L_3;
goto IL_001a;
}
IL_001a:
{
RuntimeObject* L_4 = V_0;
return L_4;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* DataSnapshot_get_Priority_m17A9735F6AB93459ADA60DD057793DF01CD719DF (DataSnapshot_tF8B2EB3F4F07CDF924E0D65F31933D4F333F0C3A* __this, const RuntimeMethod* method)
{
RuntimeObject* V_0 = NULL;
{
InternalDataSnapshot_t4B57B69537B5BFEC424D4207195BA40F6AE2A79D* L_0 = __this->___internalSnapshot;
NullCheck(L_0);
Variant_t90BF6FF4942F60EB844D3C90213E72E9D4240F1C* L_1;
L_1 = InternalDataSnapshot_priority_mDC53889B5FFC67E9CCE9EDF357099BAB75AB9B87(L_0, NULL);
RuntimeObject* L_2;
L_2 = VariantExtension_ToObject_m48E049BEBDB87869AC67AE16FB2F31E7981CA594(L_1, 1, NULL);
V_0 = L_2;
goto IL_0015;
}
IL_0015:
{
RuntimeObject* L_3 = V_0;
return L_3;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DataSnapshot_tF8B2EB3F4F07CDF924E0D65F31933D4F333F0C3A* DataSnapshot_Child_m308ABEC425ADE01909B1A318D61DC965802EF64C (DataSnapshot_tF8B2EB3F4F07CDF924E0D65F31933D4F333F0C3A* __this, String_t* ___0_path, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DataSnapshot_tF8B2EB3F4F07CDF924E0D65F31933D4F333F0C3A_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
DataSnapshot_tF8B2EB3F4F07CDF924E0D65F31933D4F333F0C3A* V_0 = NULL;
{
InternalDataSnapshot_t4B57B69537B5BFEC424D4207195BA40F6AE2A79D* L_0 = __this->___internalSnapshot;
String_t* L_1 = ___0_path;
NullCheck(L_0);
InternalDataSnapshot_t4B57B69537B5BFEC424D4207195BA40F6AE2A79D* L_2;
L_2 = InternalDataSnapshot_Child_mF90C94832C71EFBD99573AE0865FF58BB010B380(L_0, L_1, NULL);
FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960* L_3 = __this->___database;
DataSnapshot_tF8B2EB3F4F07CDF924E0D65F31933D4F333F0C3A* L_4 = (DataSnapshot_tF8B2EB3F4F07CDF924E0D65F31933D4F333F0C3A*)il2cpp_codegen_object_new(DataSnapshot_tF8B2EB3F4F07CDF924E0D65F31933D4F333F0C3A_il2cpp_TypeInfo_var);
DataSnapshot__ctor_m948AC98E08D0ABBFAC38557B796DD79877904DB9(L_4, L_2, L_3, __this, (DataSnapshotList_t507B53E9191BB3AF6C5884F76D37DDE0FA99B5C7*)NULL, NULL);
V_0 = L_4;
goto IL_001d;
}
IL_001d:
{
DataSnapshot_tF8B2EB3F4F07CDF924E0D65F31933D4F333F0C3A* L_5 = V_0;
return L_5;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DataSnapshot_HasChild_m51D8F1F298E707997C3056A34F8964EF0D385288 (DataSnapshot_tF8B2EB3F4F07CDF924E0D65F31933D4F333F0C3A* __this, String_t* ___0_path, const RuntimeMethod* method)
{
bool V_0 = false;
{
InternalDataSnapshot_t4B57B69537B5BFEC424D4207195BA40F6AE2A79D* L_0 = __this->___internalSnapshot;
String_t* L_1 = ___0_path;
NullCheck(L_0);
bool L_2;
L_2 = InternalDataSnapshot_HasChild_m148B6CF69755F207FD2D2CB4029790E718D30FC5(L_0, L_1, NULL);
V_0 = L_2;
goto IL_0010;
}
IL_0010:
{
bool L_3 = V_0;
return L_3;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* DataSnapshot_GetRawJsonValue_m1C68374C193D549348050EC403C01F68AB3A1591 (DataSnapshot_tF8B2EB3F4F07CDF924E0D65F31933D4F333F0C3A* __this, const RuntimeMethod* method)
{
bool V_0 = false;
String_t* V_1 = NULL;
{
InternalDataSnapshot_t4B57B69537B5BFEC424D4207195BA40F6AE2A79D* L_0 = __this->___internalSnapshot;
NullCheck(L_0);
bool L_1;
L_1 = InternalDataSnapshot_exists_m246C6EA6009CDD093A40508F2E350A565506C5A0(L_0, NULL);
V_0 = (bool)((((int32_t)L_1) == ((int32_t)0))? 1 : 0);
bool L_2 = V_0;
if (!L_2)
{
goto IL_0018;
}
}
{
V_1 = (String_t*)NULL;
goto IL_0031;
}
IL_0018:
{
InternalDataSnapshot_t4B57B69537B5BFEC424D4207195BA40F6AE2A79D* L_3 = __this->___internalSnapshot;
NullCheck(L_3);
Variant_t90BF6FF4942F60EB844D3C90213E72E9D4240F1C* L_4;
L_4 = InternalDataSnapshot_value_mD0ED1285B11BE056D3D290E79B8AEFB6B0D5750D(L_3, NULL);
RuntimeObject* L_5;
L_5 = VariantExtension_ToObject_m48E049BEBDB87869AC67AE16FB2F31E7981CA594(L_4, 1, NULL);
String_t* L_6;
L_6 = Json_Serialize_m695EB36DCD38B14656ECDCD9C5DB32A04E31AA50(L_5, NULL);
V_1 = L_6;
goto IL_0031;
}
IL_0031:
{
String_t* L_7 = V_1;
return L_7;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* DataSnapshot_GetValue_m8CE6C5E7DC1FA7DF2D3768351402A3071B43358C (DataSnapshot_tF8B2EB3F4F07CDF924E0D65F31933D4F333F0C3A* __this, bool ___0_useExportFormat, const RuntimeMethod* method)
{
RuntimeObject* V_0 = NULL;
{
InternalDataSnapshot_t4B57B69537B5BFEC424D4207195BA40F6AE2A79D* L_0 = __this->___internalSnapshot;
NullCheck(L_0);
Variant_t90BF6FF4942F60EB844D3C90213E72E9D4240F1C* L_1;
L_1 = InternalDataSnapshot_value_mD0ED1285B11BE056D3D290E79B8AEFB6B0D5750D(L_0, NULL);
RuntimeObject* L_2;
L_2 = VariantExtension_ToObject_m48E049BEBDB87869AC67AE16FB2F31E7981CA594(L_1, 1, NULL);
V_0 = L_2;
goto IL_0015;
}
IL_0015:
{
RuntimeObject* L_3 = V_0;
return L_3;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* DataSnapshot_ToString_m6BC5EFD78A962DE07A12D64ED72E0B4A68782E19 (DataSnapshot_tF8B2EB3F4F07CDF924E0D65F31933D4F333F0C3A* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral39CDEA6B946A8A860CA9A58EB2AEF44708FC2201);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral574D4F4FA47FACD0AB8D24AF1E018B029160B79D);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralCB9DEC4BB422E4FB7D60AF8B79864395C4E9AF83);
s_Il2CppMethodInitialized = true;
}
String_t* V_0 = NULL;
RuntimeObject* G_B2_0 = NULL;
int32_t G_B2_1 = 0;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B2_2 = NULL;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B2_3 = NULL;
RuntimeObject* G_B1_0 = NULL;
int32_t G_B1_1 = 0;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B1_2 = NULL;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B1_3 = NULL;
String_t* G_B3_0 = NULL;
int32_t G_B3_1 = 0;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B3_2 = NULL;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B3_3 = NULL;
{
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_0 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)5);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_1 = L_0;
NullCheck(L_1);
(L_1)->SetAt(static_cast<il2cpp_array_size_t>(0), (String_t*)_stringLiteral574D4F4FA47FACD0AB8D24AF1E018B029160B79D);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_2 = L_1;
String_t* L_3;
L_3 = DataSnapshot_get_Key_m71F6DF80BFBCFA8C9C2F2368AD5F6A44F5E70908(__this, NULL);
NullCheck(L_2);
(L_2)->SetAt(static_cast<il2cpp_array_size_t>(1), (String_t*)L_3);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_4 = L_2;
NullCheck(L_4);
(L_4)->SetAt(static_cast<il2cpp_array_size_t>(2), (String_t*)_stringLiteral39CDEA6B946A8A860CA9A58EB2AEF44708FC2201);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_5 = L_4;
RuntimeObject* L_6;
L_6 = DataSnapshot_get_Value_mF787DB763C81F79ED7CC2621AC49708EB8A6DBA2(__this, NULL);
RuntimeObject* L_7 = L_6;
if (L_7)
{
G_B2_0 = L_7;
G_B2_1 = 3;
G_B2_2 = L_5;
G_B2_3 = L_5;
goto IL_002f;
}
G_B1_0 = L_7;
G_B1_1 = 3;
G_B1_2 = L_5;
G_B1_3 = L_5;
}
{
G_B3_0 = ((String_t*)(NULL));
G_B3_1 = G_B1_1;
G_B3_2 = G_B1_2;
G_B3_3 = G_B1_3;
goto IL_0034;
}
IL_002f:
{
NullCheck(G_B2_0);
String_t* L_8;
L_8 = VirtualFuncInvoker0< String_t* >::Invoke(3, G_B2_0);
G_B3_0 = L_8;
G_B3_1 = G_B2_1;
G_B3_2 = G_B2_2;
G_B3_3 = G_B2_3;
}
IL_0034:
{
NullCheck(G_B3_2);
(G_B3_2)->SetAt(static_cast<il2cpp_array_size_t>(G_B3_1), (String_t*)G_B3_0);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_9 = G_B3_3;
NullCheck(L_9);
(L_9)->SetAt(static_cast<il2cpp_array_size_t>(4), (String_t*)_stringLiteralCB9DEC4BB422E4FB7D60AF8B79864395C4E9AF83);
String_t* L_10;
L_10 = String_Concat_m647EBF831F54B6DF7D5AFA5FD012CF4EE7571B6A(L_9, NULL);
V_0 = L_10;
goto IL_0045;
}
IL_0045:
{
String_t* L_11 = V_0;
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 DataSnapshotEnumerator__ctor_mE1CF442E87171BB9238D19AC76E605C2D4EAF481 (DataSnapshotEnumerator_t23AF2A50A22A27A20EB70024E6CAB4D5827844FE* __this, RuntimeObject* ___0_internalEnumerator, FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960* ___1_database, DataSnapshotList_t507B53E9191BB3AF6C5884F76D37DDE0FA99B5C7* ___2_parentList, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
RuntimeObject* L_0 = ___0_internalEnumerator;
__this->___internalEnumerator = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___internalEnumerator), (void*)L_0);
FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960* L_1 = ___1_database;
__this->___database = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___database), (void*)L_1);
DataSnapshotList_t507B53E9191BB3AF6C5884F76D37DDE0FA99B5C7* L_2 = ___2_parentList;
__this->___parentList = L_2;
Il2CppCodeGenWriteBarrier((void**)(&__this->___parentList), (void*)L_2);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DataSnapshot_tF8B2EB3F4F07CDF924E0D65F31933D4F333F0C3A* DataSnapshotEnumerator_get_Current_mD05DCCAF2A778F2A5907D7762EE51A34D59B7339 (DataSnapshotEnumerator_t23AF2A50A22A27A20EB70024E6CAB4D5827844FE* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_1_tBE8471C89173E5E7FEC4C18745D55DE0CC74F3F0_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
DataSnapshot_tF8B2EB3F4F07CDF924E0D65F31933D4F333F0C3A* V_0 = NULL;
{
RuntimeObject* L_0 = __this->___internalEnumerator;
NullCheck(L_0);
InternalDataSnapshot_t4B57B69537B5BFEC424D4207195BA40F6AE2A79D* L_1;
L_1 = InterfaceFuncInvoker0< InternalDataSnapshot_t4B57B69537B5BFEC424D4207195BA40F6AE2A79D* >::Invoke(0, IEnumerator_1_tBE8471C89173E5E7FEC4C18745D55DE0CC74F3F0_il2cpp_TypeInfo_var, L_0);
FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960* L_2 = __this->___database;
DataSnapshotList_t507B53E9191BB3AF6C5884F76D37DDE0FA99B5C7* L_3 = __this->___parentList;
DataSnapshot_tF8B2EB3F4F07CDF924E0D65F31933D4F333F0C3A* L_4;
L_4 = DataSnapshot_CreateSnapshot_m2DF58613D44CED0F7180BB071B3407D54A203583(L_1, L_2, L_3, NULL);
V_0 = L_4;
goto IL_0020;
}
IL_0020:
{
DataSnapshot_tF8B2EB3F4F07CDF924E0D65F31933D4F333F0C3A* L_5 = V_0;
return L_5;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* DataSnapshotEnumerator_System_Collections_IEnumerator_get_Current_m245182BD224AEB207500C7BE9FB87C9CDFFBFECB (DataSnapshotEnumerator_t23AF2A50A22A27A20EB70024E6CAB4D5827844FE* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_1_tBE8471C89173E5E7FEC4C18745D55DE0CC74F3F0_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
RuntimeObject* V_0 = NULL;
{
RuntimeObject* L_0 = __this->___internalEnumerator;
NullCheck(L_0);
InternalDataSnapshot_t4B57B69537B5BFEC424D4207195BA40F6AE2A79D* L_1;
L_1 = InterfaceFuncInvoker0< InternalDataSnapshot_t4B57B69537B5BFEC424D4207195BA40F6AE2A79D* >::Invoke(0, IEnumerator_1_tBE8471C89173E5E7FEC4C18745D55DE0CC74F3F0_il2cpp_TypeInfo_var, L_0);
FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960* L_2 = __this->___database;
DataSnapshotList_t507B53E9191BB3AF6C5884F76D37DDE0FA99B5C7* L_3 = __this->___parentList;
DataSnapshot_tF8B2EB3F4F07CDF924E0D65F31933D4F333F0C3A* L_4;
L_4 = DataSnapshot_CreateSnapshot_m2DF58613D44CED0F7180BB071B3407D54A203583(L_1, L_2, L_3, NULL);
V_0 = L_4;
goto IL_0020;
}
IL_0020:
{
RuntimeObject* L_5 = V_0;
return L_5;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DataSnapshotEnumerator_MoveNext_m02926F2A87F0903C2F0E179F21F22BA7CD03F2F7 (DataSnapshotEnumerator_t23AF2A50A22A27A20EB70024E6CAB4D5827844FE* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
{
RuntimeObject* L_0 = __this->___internalEnumerator;
NullCheck(L_0);
bool L_1;
L_1 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_0);
V_0 = L_1;
goto IL_000f;
}
IL_000f:
{
bool L_2 = V_0;
return L_2;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DataSnapshotEnumerator_Reset_m8E260B9B429B55CCE73556BF97E3340BC92BBFE7 (DataSnapshotEnumerator_t23AF2A50A22A27A20EB70024E6CAB4D5827844FE* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
RuntimeObject* L_0 = __this->___internalEnumerator;
NullCheck(L_0);
InterfaceActionInvoker0::Invoke(2, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_0);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DataSnapshotEnumerator_Dispose_mDDE4FC20C6AFE35D92739D38788E5FA8814D95A9 (DataSnapshotEnumerator_t23AF2A50A22A27A20EB70024E6CAB4D5827844FE* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
RuntimeObject* L_0 = __this->___internalEnumerator;
NullCheck(L_0);
InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_0);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DataSnapshotList__ctor_m06FEF67FA55CEE03B4A4C182AB03E55A955B5270 (DataSnapshotList_t507B53E9191BB3AF6C5884F76D37DDE0FA99B5C7* __this, RuntimeObject* ___0_internalList, FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960* ___1_database, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
RuntimeObject* L_0 = ___0_internalList;
__this->___internalList = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___internalList), (void*)L_0);
FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960* L_1 = ___1_database;
__this->___database = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___database), (void*)L_1);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* DataSnapshotList_GetEnumerator_m7489C63E62C6D9255C143935C291DDBC430CB216 (DataSnapshotList_t507B53E9191BB3AF6C5884F76D37DDE0FA99B5C7* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DataSnapshotEnumerator_t23AF2A50A22A27A20EB70024E6CAB4D5827844FE_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_1_t9D0E2767B672865534A70336853E40C9F0F3975E_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
RuntimeObject* V_0 = NULL;
{
RuntimeObject* L_0 = __this->___internalList;
NullCheck(L_0);
RuntimeObject* L_1;
L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, IEnumerable_1_t9D0E2767B672865534A70336853E40C9F0F3975E_il2cpp_TypeInfo_var, L_0);
FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960* L_2 = __this->___database;
DataSnapshotEnumerator_t23AF2A50A22A27A20EB70024E6CAB4D5827844FE* L_3 = (DataSnapshotEnumerator_t23AF2A50A22A27A20EB70024E6CAB4D5827844FE*)il2cpp_codegen_object_new(DataSnapshotEnumerator_t23AF2A50A22A27A20EB70024E6CAB4D5827844FE_il2cpp_TypeInfo_var);
DataSnapshotEnumerator__ctor_mE1CF442E87171BB9238D19AC76E605C2D4EAF481(L_3, L_1, L_2, __this, NULL);
V_0 = L_3;
goto IL_001b;
}
IL_001b:
{
RuntimeObject* L_4 = V_0;
return L_4;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* DataSnapshotList_System_Collections_IEnumerable_GetEnumerator_m6CE7F6EA8F1703F3537A85E9E1C839F1A2AC0827 (DataSnapshotList_t507B53E9191BB3AF6C5884F76D37DDE0FA99B5C7* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DataSnapshotEnumerator_t23AF2A50A22A27A20EB70024E6CAB4D5827844FE_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_1_t9D0E2767B672865534A70336853E40C9F0F3975E_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
RuntimeObject* V_0 = NULL;
{
RuntimeObject* L_0 = __this->___internalList;
NullCheck(L_0);
RuntimeObject* L_1;
L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, IEnumerable_1_t9D0E2767B672865534A70336853E40C9F0F3975E_il2cpp_TypeInfo_var, L_0);
FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960* L_2 = __this->___database;
DataSnapshotEnumerator_t23AF2A50A22A27A20EB70024E6CAB4D5827844FE* L_3 = (DataSnapshotEnumerator_t23AF2A50A22A27A20EB70024E6CAB4D5827844FE*)il2cpp_codegen_object_new(DataSnapshotEnumerator_t23AF2A50A22A27A20EB70024E6CAB4D5827844FE_il2cpp_TypeInfo_var);
DataSnapshotEnumerator__ctor_mE1CF442E87171BB9238D19AC76E605C2D4EAF481(L_3, L_1, L_2, __this, NULL);
V_0 = L_3;
goto IL_001b;
}
IL_001b:
{
RuntimeObject* L_4 = V_0;
return L_4;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DatabaseError__cctor_mF8B0A8017111B053958D71D8B12BEB5D175CEAA8 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DatabaseError_tFD978352951107742E3BC2F2D2BA135C388722D9_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_mA3C3860EDE2CDD08BBD68C389377BC89D029D968_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_mC854597C0C338BBA12EE451456D8658DF6D01BD4_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t291007AFA4B4075BA87D802F2E42017CB8C857C9_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDictionary_2_t5C4290778CA46AC0D34115680868E2442B40FD1E_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDictionary_2_tC7ECF58B3D8135C576609A46A8FB8D60D3EAB0BA_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0F6206E2208D9F6410179E3B8BEA2DB7DD451983);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral161BB2E376DAB7BB196FA3BA56AF5F032401EDD2);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral19F36D351EC83FFF1DD0BF540F6C887240DF749A);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1E3DB61522C4E7AA1D5A216FFA2CA92BAFA2EBF1);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral25A6C8E3033AB7B31F1A36176973EBF46D6AA102);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral25E3F07BC8A8E84E64CBFD59A39E44732195DF1B);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3510EE6CB670F44AE899467FD7C9F95DEEAD6A2C);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3A25CDFF086AD2E7778FDE479EEAF3DE21276E5C);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3C76C42E2293FDE8901D3D0BD00FBAEFFA8F224A);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral44786FF8D3D7A6BB34E47B8522E7CD903A39C81C);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4D6EFB72BB23F4AB919B7E784E88CE1219260B7D);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5B52714C530B7F06A491E0453548C103378B3C0C);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral62C3AC56F06281AA1091C7F369E54BD4F40ABCAD);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral64D2CA5C491D2FD76E0C36ED2AFE1E4EF5CB4AC3);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8225BFBF19631D0C7DACACD3525BFCCACD852480);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral96BAF0A0FD737C639C25139F7FF80E71EF03CC92);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral96BD8930E546DA8CF5E3CC8102CFF21E735B8CE5);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA430994825FFBD84C878DC4A3DE93644DAB6DC50);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralAFBF46A4D1C5554966D208EBCB0AC7CF2297C3F4);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB5E66B27E692259462C04D33AEF1271A6B5FC8D3);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC24BCEEB1EA72D694B1BED364734C5C838BE1FC9);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDBF0B4029A0C9D8FAAC8C952057ED4B638E435A5);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF2EE2E00A733D8F7B0857F92D87975D56CEE7145);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFD3238FA21BFDF2546D17BB7E9E29EB72294946C);
s_Il2CppMethodInitialized = true;
}
{
Dictionary_2_t291007AFA4B4075BA87D802F2E42017CB8C857C9* L_0 = (Dictionary_2_t291007AFA4B4075BA87D802F2E42017CB8C857C9*)il2cpp_codegen_object_new(Dictionary_2_t291007AFA4B4075BA87D802F2E42017CB8C857C9_il2cpp_TypeInfo_var);
Dictionary_2__ctor_mC854597C0C338BBA12EE451456D8658DF6D01BD4(L_0, Dictionary_2__ctor_mC854597C0C338BBA12EE451456D8658DF6D01BD4_RuntimeMethod_var);
((DatabaseError_tFD978352951107742E3BC2F2D2BA135C388722D9_StaticFields*)il2cpp_codegen_static_fields_for(DatabaseError_tFD978352951107742E3BC2F2D2BA135C388722D9_il2cpp_TypeInfo_var))->___ErrorReasons = L_0;
Il2CppCodeGenWriteBarrier((void**)(&((DatabaseError_tFD978352951107742E3BC2F2D2BA135C388722D9_StaticFields*)il2cpp_codegen_static_fields_for(DatabaseError_tFD978352951107742E3BC2F2D2BA135C388722D9_il2cpp_TypeInfo_var))->___ErrorReasons), (void*)L_0);
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_1 = (Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588*)il2cpp_codegen_object_new(Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588_il2cpp_TypeInfo_var);
Dictionary_2__ctor_mA3C3860EDE2CDD08BBD68C389377BC89D029D968(L_1, Dictionary_2__ctor_mA3C3860EDE2CDD08BBD68C389377BC89D029D968_RuntimeMethod_var);
((DatabaseError_tFD978352951107742E3BC2F2D2BA135C388722D9_StaticFields*)il2cpp_codegen_static_fields_for(DatabaseError_tFD978352951107742E3BC2F2D2BA135C388722D9_il2cpp_TypeInfo_var))->___ErrorCodes = L_1;
Il2CppCodeGenWriteBarrier((void**)(&((DatabaseError_tFD978352951107742E3BC2F2D2BA135C388722D9_StaticFields*)il2cpp_codegen_static_fields_for(DatabaseError_tFD978352951107742E3BC2F2D2BA135C388722D9_il2cpp_TypeInfo_var))->___ErrorCodes), (void*)L_1);
RuntimeObject* L_2 = ((DatabaseError_tFD978352951107742E3BC2F2D2BA135C388722D9_StaticFields*)il2cpp_codegen_static_fields_for(DatabaseError_tFD978352951107742E3BC2F2D2BA135C388722D9_il2cpp_TypeInfo_var))->___ErrorReasons;
NullCheck(L_2);
InterfaceActionInvoker2< int32_t, String_t* >::Invoke(1, IDictionary_2_tC7ECF58B3D8135C576609A46A8FB8D60D3EAB0BA_il2cpp_TypeInfo_var, L_2, (-1), _stringLiteralC24BCEEB1EA72D694B1BED364734C5C838BE1FC9);
RuntimeObject* L_3 = ((DatabaseError_tFD978352951107742E3BC2F2D2BA135C388722D9_StaticFields*)il2cpp_codegen_static_fields_for(DatabaseError_tFD978352951107742E3BC2F2D2BA135C388722D9_il2cpp_TypeInfo_var))->___ErrorReasons;
NullCheck(L_3);
InterfaceActionInvoker2< int32_t, String_t* >::Invoke(1, IDictionary_2_tC7ECF58B3D8135C576609A46A8FB8D60D3EAB0BA_il2cpp_TypeInfo_var, L_3, ((int32_t)-2), _stringLiteral64D2CA5C491D2FD76E0C36ED2AFE1E4EF5CB4AC3);
RuntimeObject* L_4 = ((DatabaseError_tFD978352951107742E3BC2F2D2BA135C388722D9_StaticFields*)il2cpp_codegen_static_fields_for(DatabaseError_tFD978352951107742E3BC2F2D2BA135C388722D9_il2cpp_TypeInfo_var))->___ErrorReasons;
NullCheck(L_4);
InterfaceActionInvoker2< int32_t, String_t* >::Invoke(1, IDictionary_2_tC7ECF58B3D8135C576609A46A8FB8D60D3EAB0BA_il2cpp_TypeInfo_var, L_4, ((int32_t)-3), _stringLiteral161BB2E376DAB7BB196FA3BA56AF5F032401EDD2);
RuntimeObject* L_5 = ((DatabaseError_tFD978352951107742E3BC2F2D2BA135C388722D9_StaticFields*)il2cpp_codegen_static_fields_for(DatabaseError_tFD978352951107742E3BC2F2D2BA135C388722D9_il2cpp_TypeInfo_var))->___ErrorReasons;
NullCheck(L_5);
InterfaceActionInvoker2< int32_t, String_t* >::Invoke(1, IDictionary_2_tC7ECF58B3D8135C576609A46A8FB8D60D3EAB0BA_il2cpp_TypeInfo_var, L_5, ((int32_t)-4), _stringLiteralF2EE2E00A733D8F7B0857F92D87975D56CEE7145);
RuntimeObject* L_6 = ((DatabaseError_tFD978352951107742E3BC2F2D2BA135C388722D9_StaticFields*)il2cpp_codegen_static_fields_for(DatabaseError_tFD978352951107742E3BC2F2D2BA135C388722D9_il2cpp_TypeInfo_var))->___ErrorReasons;
NullCheck(L_6);
InterfaceActionInvoker2< int32_t, String_t* >::Invoke(1, IDictionary_2_tC7ECF58B3D8135C576609A46A8FB8D60D3EAB0BA_il2cpp_TypeInfo_var, L_6, ((int32_t)-6), _stringLiteralFD3238FA21BFDF2546D17BB7E9E29EB72294946C);
RuntimeObject* L_7 = ((DatabaseError_tFD978352951107742E3BC2F2D2BA135C388722D9_StaticFields*)il2cpp_codegen_static_fields_for(DatabaseError_tFD978352951107742E3BC2F2D2BA135C388722D9_il2cpp_TypeInfo_var))->___ErrorReasons;
NullCheck(L_7);
InterfaceActionInvoker2< int32_t, String_t* >::Invoke(1, IDictionary_2_tC7ECF58B3D8135C576609A46A8FB8D60D3EAB0BA_il2cpp_TypeInfo_var, L_7, ((int32_t)-7), _stringLiteral96BD8930E546DA8CF5E3CC8102CFF21E735B8CE5);
RuntimeObject* L_8 = ((DatabaseError_tFD978352951107742E3BC2F2D2BA135C388722D9_StaticFields*)il2cpp_codegen_static_fields_for(DatabaseError_tFD978352951107742E3BC2F2D2BA135C388722D9_il2cpp_TypeInfo_var))->___ErrorReasons;
NullCheck(L_8);
InterfaceActionInvoker2< int32_t, String_t* >::Invoke(1, IDictionary_2_tC7ECF58B3D8135C576609A46A8FB8D60D3EAB0BA_il2cpp_TypeInfo_var, L_8, ((int32_t)-8), _stringLiteral3A25CDFF086AD2E7778FDE479EEAF3DE21276E5C);
RuntimeObject* L_9 = ((DatabaseError_tFD978352951107742E3BC2F2D2BA135C388722D9_StaticFields*)il2cpp_codegen_static_fields_for(DatabaseError_tFD978352951107742E3BC2F2D2BA135C388722D9_il2cpp_TypeInfo_var))->___ErrorReasons;
NullCheck(L_9);
InterfaceActionInvoker2< int32_t, String_t* >::Invoke(1, IDictionary_2_tC7ECF58B3D8135C576609A46A8FB8D60D3EAB0BA_il2cpp_TypeInfo_var, L_9, ((int32_t)-9), _stringLiteral4D6EFB72BB23F4AB919B7E784E88CE1219260B7D);
RuntimeObject* L_10 = ((DatabaseError_tFD978352951107742E3BC2F2D2BA135C388722D9_StaticFields*)il2cpp_codegen_static_fields_for(DatabaseError_tFD978352951107742E3BC2F2D2BA135C388722D9_il2cpp_TypeInfo_var))->___ErrorReasons;
NullCheck(L_10);
InterfaceActionInvoker2< int32_t, String_t* >::Invoke(1, IDictionary_2_tC7ECF58B3D8135C576609A46A8FB8D60D3EAB0BA_il2cpp_TypeInfo_var, L_10, ((int32_t)-10), _stringLiteral8225BFBF19631D0C7DACACD3525BFCCACD852480);
RuntimeObject* L_11 = ((DatabaseError_tFD978352951107742E3BC2F2D2BA135C388722D9_StaticFields*)il2cpp_codegen_static_fields_for(DatabaseError_tFD978352951107742E3BC2F2D2BA135C388722D9_il2cpp_TypeInfo_var))->___ErrorReasons;
NullCheck(L_11);
InterfaceActionInvoker2< int32_t, String_t* >::Invoke(1, IDictionary_2_tC7ECF58B3D8135C576609A46A8FB8D60D3EAB0BA_il2cpp_TypeInfo_var, L_11, ((int32_t)-11), _stringLiteral62C3AC56F06281AA1091C7F369E54BD4F40ABCAD);
RuntimeObject* L_12 = ((DatabaseError_tFD978352951107742E3BC2F2D2BA135C388722D9_StaticFields*)il2cpp_codegen_static_fields_for(DatabaseError_tFD978352951107742E3BC2F2D2BA135C388722D9_il2cpp_TypeInfo_var))->___ErrorReasons;
NullCheck(L_12);
InterfaceActionInvoker2< int32_t, String_t* >::Invoke(1, IDictionary_2_tC7ECF58B3D8135C576609A46A8FB8D60D3EAB0BA_il2cpp_TypeInfo_var, L_12, ((int32_t)-24), _stringLiteralAFBF46A4D1C5554966D208EBCB0AC7CF2297C3F4);
RuntimeObject* L_13 = ((DatabaseError_tFD978352951107742E3BC2F2D2BA135C388722D9_StaticFields*)il2cpp_codegen_static_fields_for(DatabaseError_tFD978352951107742E3BC2F2D2BA135C388722D9_il2cpp_TypeInfo_var))->___ErrorReasons;
NullCheck(L_13);
InterfaceActionInvoker2< int32_t, String_t* >::Invoke(1, IDictionary_2_tC7ECF58B3D8135C576609A46A8FB8D60D3EAB0BA_il2cpp_TypeInfo_var, L_13, ((int32_t)-25), _stringLiteral25E3F07BC8A8E84E64CBFD59A39E44732195DF1B);
RuntimeObject* L_14 = ((DatabaseError_tFD978352951107742E3BC2F2D2BA135C388722D9_StaticFields*)il2cpp_codegen_static_fields_for(DatabaseError_tFD978352951107742E3BC2F2D2BA135C388722D9_il2cpp_TypeInfo_var))->___ErrorReasons;
NullCheck(L_14);
InterfaceActionInvoker2< int32_t, String_t* >::Invoke(1, IDictionary_2_tC7ECF58B3D8135C576609A46A8FB8D60D3EAB0BA_il2cpp_TypeInfo_var, L_14, ((int32_t)-999), _stringLiteral44786FF8D3D7A6BB34E47B8522E7CD903A39C81C);
RuntimeObject* L_15 = ((DatabaseError_tFD978352951107742E3BC2F2D2BA135C388722D9_StaticFields*)il2cpp_codegen_static_fields_for(DatabaseError_tFD978352951107742E3BC2F2D2BA135C388722D9_il2cpp_TypeInfo_var))->___ErrorCodes;
NullCheck(L_15);
InterfaceActionInvoker2< String_t*, int32_t >::Invoke(1, IDictionary_2_t5C4290778CA46AC0D34115680868E2442B40FD1E_il2cpp_TypeInfo_var, L_15, _stringLiteral3510EE6CB670F44AE899467FD7C9F95DEEAD6A2C, (-1));
RuntimeObject* L_16 = ((DatabaseError_tFD978352951107742E3BC2F2D2BA135C388722D9_StaticFields*)il2cpp_codegen_static_fields_for(DatabaseError_tFD978352951107742E3BC2F2D2BA135C388722D9_il2cpp_TypeInfo_var))->___ErrorCodes;
NullCheck(L_16);
InterfaceActionInvoker2< String_t*, int32_t >::Invoke(1, IDictionary_2_t5C4290778CA46AC0D34115680868E2442B40FD1E_il2cpp_TypeInfo_var, L_16, _stringLiteral1E3DB61522C4E7AA1D5A216FFA2CA92BAFA2EBF1, ((int32_t)-2));
RuntimeObject* L_17 = ((DatabaseError_tFD978352951107742E3BC2F2D2BA135C388722D9_StaticFields*)il2cpp_codegen_static_fields_for(DatabaseError_tFD978352951107742E3BC2F2D2BA135C388722D9_il2cpp_TypeInfo_var))->___ErrorCodes;
NullCheck(L_17);
InterfaceActionInvoker2< String_t*, int32_t >::Invoke(1, IDictionary_2_t5C4290778CA46AC0D34115680868E2442B40FD1E_il2cpp_TypeInfo_var, L_17, _stringLiteral19F36D351EC83FFF1DD0BF540F6C887240DF749A, ((int32_t)-3));
RuntimeObject* L_18 = ((DatabaseError_tFD978352951107742E3BC2F2D2BA135C388722D9_StaticFields*)il2cpp_codegen_static_fields_for(DatabaseError_tFD978352951107742E3BC2F2D2BA135C388722D9_il2cpp_TypeInfo_var))->___ErrorCodes;
NullCheck(L_18);
InterfaceActionInvoker2< String_t*, int32_t >::Invoke(1, IDictionary_2_t5C4290778CA46AC0D34115680868E2442B40FD1E_il2cpp_TypeInfo_var, L_18, _stringLiteral5B52714C530B7F06A491E0453548C103378B3C0C, ((int32_t)-4));
RuntimeObject* L_19 = ((DatabaseError_tFD978352951107742E3BC2F2D2BA135C388722D9_StaticFields*)il2cpp_codegen_static_fields_for(DatabaseError_tFD978352951107742E3BC2F2D2BA135C388722D9_il2cpp_TypeInfo_var))->___ErrorCodes;
NullCheck(L_19);
InterfaceActionInvoker2< String_t*, int32_t >::Invoke(1, IDictionary_2_t5C4290778CA46AC0D34115680868E2442B40FD1E_il2cpp_TypeInfo_var, L_19, _stringLiteral0F6206E2208D9F6410179E3B8BEA2DB7DD451983, ((int32_t)-6));
RuntimeObject* L_20 = ((DatabaseError_tFD978352951107742E3BC2F2D2BA135C388722D9_StaticFields*)il2cpp_codegen_static_fields_for(DatabaseError_tFD978352951107742E3BC2F2D2BA135C388722D9_il2cpp_TypeInfo_var))->___ErrorCodes;
NullCheck(L_20);
InterfaceActionInvoker2< String_t*, int32_t >::Invoke(1, IDictionary_2_t5C4290778CA46AC0D34115680868E2442B40FD1E_il2cpp_TypeInfo_var, L_20, _stringLiteralDBF0B4029A0C9D8FAAC8C952057ED4B638E435A5, ((int32_t)-7));
RuntimeObject* L_21 = ((DatabaseError_tFD978352951107742E3BC2F2D2BA135C388722D9_StaticFields*)il2cpp_codegen_static_fields_for(DatabaseError_tFD978352951107742E3BC2F2D2BA135C388722D9_il2cpp_TypeInfo_var))->___ErrorCodes;
NullCheck(L_21);
InterfaceActionInvoker2< String_t*, int32_t >::Invoke(1, IDictionary_2_t5C4290778CA46AC0D34115680868E2442B40FD1E_il2cpp_TypeInfo_var, L_21, _stringLiteralA430994825FFBD84C878DC4A3DE93644DAB6DC50, ((int32_t)-8));
RuntimeObject* L_22 = ((DatabaseError_tFD978352951107742E3BC2F2D2BA135C388722D9_StaticFields*)il2cpp_codegen_static_fields_for(DatabaseError_tFD978352951107742E3BC2F2D2BA135C388722D9_il2cpp_TypeInfo_var))->___ErrorCodes;
NullCheck(L_22);
InterfaceActionInvoker2< String_t*, int32_t >::Invoke(1, IDictionary_2_t5C4290778CA46AC0D34115680868E2442B40FD1E_il2cpp_TypeInfo_var, L_22, _stringLiteral3C76C42E2293FDE8901D3D0BD00FBAEFFA8F224A, ((int32_t)-9));
RuntimeObject* L_23 = ((DatabaseError_tFD978352951107742E3BC2F2D2BA135C388722D9_StaticFields*)il2cpp_codegen_static_fields_for(DatabaseError_tFD978352951107742E3BC2F2D2BA135C388722D9_il2cpp_TypeInfo_var))->___ErrorCodes;
NullCheck(L_23);
InterfaceActionInvoker2< String_t*, int32_t >::Invoke(1, IDictionary_2_t5C4290778CA46AC0D34115680868E2442B40FD1E_il2cpp_TypeInfo_var, L_23, _stringLiteral25A6C8E3033AB7B31F1A36176973EBF46D6AA102, ((int32_t)-10));
RuntimeObject* L_24 = ((DatabaseError_tFD978352951107742E3BC2F2D2BA135C388722D9_StaticFields*)il2cpp_codegen_static_fields_for(DatabaseError_tFD978352951107742E3BC2F2D2BA135C388722D9_il2cpp_TypeInfo_var))->___ErrorCodes;
NullCheck(L_24);
InterfaceActionInvoker2< String_t*, int32_t >::Invoke(1, IDictionary_2_t5C4290778CA46AC0D34115680868E2442B40FD1E_il2cpp_TypeInfo_var, L_24, _stringLiteral96BAF0A0FD737C639C25139F7FF80E71EF03CC92, ((int32_t)-24));
RuntimeObject* L_25 = ((DatabaseError_tFD978352951107742E3BC2F2D2BA135C388722D9_StaticFields*)il2cpp_codegen_static_fields_for(DatabaseError_tFD978352951107742E3BC2F2D2BA135C388722D9_il2cpp_TypeInfo_var))->___ErrorCodes;
NullCheck(L_25);
InterfaceActionInvoker2< String_t*, int32_t >::Invoke(1, IDictionary_2_t5C4290778CA46AC0D34115680868E2442B40FD1E_il2cpp_TypeInfo_var, L_25, _stringLiteralB5E66B27E692259462C04D33AEF1271A6B5FC8D3, ((int32_t)-25));
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DatabaseError__ctor_mFA214B35360B865547ED25C8D8955E0A22D50646 (DatabaseError_tFD978352951107742E3BC2F2D2BA135C388722D9* __this, int32_t ___0_code, String_t* ___1_message, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_code;
String_t* L_1 = ___1_message;
DatabaseError__ctor_mADE8BF63184FF3A6B166B16C8B2C3890F4E2AA87(__this, L_0, L_1, (String_t*)NULL, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DatabaseError__ctor_mADE8BF63184FF3A6B166B16C8B2C3890F4E2AA87 (DatabaseError_tFD978352951107742E3BC2F2D2BA135C388722D9* __this, int32_t ___0_code, String_t* ___1_message, String_t* ___2_details, 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;
}
DatabaseError_tFD978352951107742E3BC2F2D2BA135C388722D9* G_B2_0 = NULL;
DatabaseError_tFD978352951107742E3BC2F2D2BA135C388722D9* G_B1_0 = NULL;
String_t* G_B3_0 = NULL;
DatabaseError_tFD978352951107742E3BC2F2D2BA135C388722D9* G_B3_1 = NULL;
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
int32_t L_0 = ___0_code;
DatabaseError_set_Code_m4DA74376D7C9DA4348815E479A418C5130D83959_inline(__this, L_0, NULL);
String_t* L_1 = ___1_message;
DatabaseError_set_Message_mF5D8EAD1111E14E48A24415621D5DFB6BDF6C5B0_inline(__this, L_1, NULL);
String_t* L_2 = ___2_details;
if (!L_2)
{
G_B2_0 = __this;
goto IL_001f;
}
G_B1_0 = __this;
}
{
String_t* L_3 = ___2_details;
G_B3_0 = L_3;
G_B3_1 = G_B1_0;
goto IL_0024;
}
IL_001f:
{
String_t* L_4 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->___Empty;
G_B3_0 = L_4;
G_B3_1 = G_B2_0;
}
IL_0024:
{
NullCheck(G_B3_1);
DatabaseError_set_Details_m8AF923DAE6BEBE88C2F16B81C4F91C8FF75A2F3B_inline(G_B3_1, G_B3_0, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DatabaseError_get_Code_m9D543D86A923307278E5A345615A68DA1ADB7FA5 (DatabaseError_tFD978352951107742E3BC2F2D2BA135C388722D9* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->___U3CCodeU3Ek__BackingField;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DatabaseError_set_Code_m4DA74376D7C9DA4348815E479A418C5130D83959 (DatabaseError_tFD978352951107742E3BC2F2D2BA135C388722D9* __this, int32_t ___0_value, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_value;
__this->___U3CCodeU3Ek__BackingField = L_0;
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* DatabaseError_get_Message_m7D2C33D0913B955723BA70372B1FA894F3DE08CE (DatabaseError_tFD978352951107742E3BC2F2D2BA135C388722D9* __this, const RuntimeMethod* method)
{
{
String_t* L_0 = __this->___U3CMessageU3Ek__BackingField;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DatabaseError_set_Message_mF5D8EAD1111E14E48A24415621D5DFB6BDF6C5B0 (DatabaseError_tFD978352951107742E3BC2F2D2BA135C388722D9* __this, String_t* ___0_value, const RuntimeMethod* method)
{
{
String_t* L_0 = ___0_value;
__this->___U3CMessageU3Ek__BackingField = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CMessageU3Ek__BackingField), (void*)L_0);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* DatabaseError_get_Details_m07DC33911237CCFA30F51553BFEE9CE4668FB6ED (DatabaseError_tFD978352951107742E3BC2F2D2BA135C388722D9* __this, const RuntimeMethod* method)
{
{
String_t* L_0 = __this->___U3CDetailsU3Ek__BackingField;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DatabaseError_set_Details_m8AF923DAE6BEBE88C2F16B81C4F91C8FF75A2F3B (DatabaseError_tFD978352951107742E3BC2F2D2BA135C388722D9* __this, String_t* ___0_value, const RuntimeMethod* method)
{
{
String_t* L_0 = ___0_value;
__this->___U3CDetailsU3Ek__BackingField = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CDetailsU3Ek__BackingField), (void*)L_0);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DatabaseError_tFD978352951107742E3BC2F2D2BA135C388722D9* DatabaseError_FromStatus_mEB9FF0461656A7C16ABC10BF6ECD4C9F0B6C95F4 (String_t* ___0_status, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DatabaseError_tFD978352951107742E3BC2F2D2BA135C388722D9_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
DatabaseError_tFD978352951107742E3BC2F2D2BA135C388722D9* V_0 = NULL;
{
String_t* L_0 = ___0_status;
il2cpp_codegen_runtime_class_init_inline(DatabaseError_tFD978352951107742E3BC2F2D2BA135C388722D9_il2cpp_TypeInfo_var);
DatabaseError_tFD978352951107742E3BC2F2D2BA135C388722D9* L_1;
L_1 = DatabaseError_FromStatus_m9AABF707EABEA4411E132C3A02A1C5B3E5037CB1(L_0, (String_t*)NULL, NULL);
V_0 = L_1;
goto IL_000b;
}
IL_000b:
{
DatabaseError_tFD978352951107742E3BC2F2D2BA135C388722D9* L_2 = V_0;
return L_2;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DatabaseError_tFD978352951107742E3BC2F2D2BA135C388722D9* DatabaseError_FromStatus_m9AABF707EABEA4411E132C3A02A1C5B3E5037CB1 (String_t* ___0_status, String_t* ___1_reason, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DatabaseError_tFD978352951107742E3BC2F2D2BA135C388722D9_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
DatabaseError_tFD978352951107742E3BC2F2D2BA135C388722D9* V_0 = NULL;
{
String_t* L_0 = ___0_status;
String_t* L_1 = ___1_reason;
il2cpp_codegen_runtime_class_init_inline(DatabaseError_tFD978352951107742E3BC2F2D2BA135C388722D9_il2cpp_TypeInfo_var);
DatabaseError_tFD978352951107742E3BC2F2D2BA135C388722D9* L_2;
L_2 = DatabaseError_FromStatus_m36710A1D8569D3B395711CDC77AA246C442EEA56(L_0, L_1, (String_t*)NULL, NULL);
V_0 = L_2;
goto IL_000c;
}
IL_000c:
{
DatabaseError_tFD978352951107742E3BC2F2D2BA135C388722D9* L_3 = V_0;
return L_3;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DatabaseError_tFD978352951107742E3BC2F2D2BA135C388722D9* DatabaseError_FromCode_m45D39282577109F96B437F3325DE2D536DE7BDD8 (int32_t ___0_code, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DatabaseError_tFD978352951107742E3BC2F2D2BA135C388722D9_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDictionary_2_tC7ECF58B3D8135C576609A46A8FB8D60D3EAB0BA_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
String_t* V_0 = NULL;
bool V_1 = false;
DatabaseError_tFD978352951107742E3BC2F2D2BA135C388722D9* V_2 = NULL;
{
il2cpp_codegen_runtime_class_init_inline(DatabaseError_tFD978352951107742E3BC2F2D2BA135C388722D9_il2cpp_TypeInfo_var);
RuntimeObject* L_0 = ((DatabaseError_tFD978352951107742E3BC2F2D2BA135C388722D9_StaticFields*)il2cpp_codegen_static_fields_for(DatabaseError_tFD978352951107742E3BC2F2D2BA135C388722D9_il2cpp_TypeInfo_var))->___ErrorReasons;
int32_t L_1 = ___0_code;
NullCheck(L_0);
bool L_2;
L_2 = InterfaceFuncInvoker1< bool, int32_t >::Invoke(4, IDictionary_2_tC7ECF58B3D8135C576609A46A8FB8D60D3EAB0BA_il2cpp_TypeInfo_var, L_0, L_1);
V_1 = (bool)((((int32_t)L_2) == ((int32_t)0))? 1 : 0);
bool L_3 = V_1;
if (!L_3)
{
goto IL_002b;
}
}
{
String_t* L_4;
L_4 = Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5((&___0_code), NULL);
String_t* L_5;
L_5 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral418631DB10F2CF65325B6F2A98124935AEF9ABC1)), L_4, NULL);
ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_6 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var)));
ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465(L_6, L_5, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_6, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&DatabaseError_FromCode_m45D39282577109F96B437F3325DE2D536DE7BDD8_RuntimeMethod_var)));
}
IL_002b:
{
il2cpp_codegen_runtime_class_init_inline(DatabaseError_tFD978352951107742E3BC2F2D2BA135C388722D9_il2cpp_TypeInfo_var);
RuntimeObject* L_7 = ((DatabaseError_tFD978352951107742E3BC2F2D2BA135C388722D9_StaticFields*)il2cpp_codegen_static_fields_for(DatabaseError_tFD978352951107742E3BC2F2D2BA135C388722D9_il2cpp_TypeInfo_var))->___ErrorReasons;
int32_t L_8 = ___0_code;
NullCheck(L_7);
String_t* L_9;
L_9 = InterfaceFuncInvoker1< String_t*, int32_t >::Invoke(0, IDictionary_2_tC7ECF58B3D8135C576609A46A8FB8D60D3EAB0BA_il2cpp_TypeInfo_var, L_7, L_8);
V_0 = L_9;
int32_t L_10 = ___0_code;
String_t* L_11 = V_0;
DatabaseError_tFD978352951107742E3BC2F2D2BA135C388722D9* L_12 = (DatabaseError_tFD978352951107742E3BC2F2D2BA135C388722D9*)il2cpp_codegen_object_new(DatabaseError_tFD978352951107742E3BC2F2D2BA135C388722D9_il2cpp_TypeInfo_var);
DatabaseError__ctor_mADE8BF63184FF3A6B166B16C8B2C3890F4E2AA87(L_12, L_10, L_11, (String_t*)NULL, NULL);
V_2 = L_12;
goto IL_0042;
}
IL_0042:
{
DatabaseError_tFD978352951107742E3BC2F2D2BA135C388722D9* L_13 = V_2;
return L_13;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DatabaseError_tFD978352951107742E3BC2F2D2BA135C388722D9* DatabaseError_FromStatus_m36710A1D8569D3B395711CDC77AA246C442EEA56 (String_t* ___0_status, String_t* ___1_reason, String_t* ___2_details, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DatabaseError_tFD978352951107742E3BC2F2D2BA135C388722D9_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDictionary_2_t5C4290778CA46AC0D34115680868E2442B40FD1E_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDictionary_2_tC7ECF58B3D8135C576609A46A8FB8D60D3EAB0BA_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
String_t* V_1 = NULL;
bool V_2 = false;
DatabaseError_tFD978352951107742E3BC2F2D2BA135C388722D9* V_3 = NULL;
String_t* G_B5_0 = NULL;
{
il2cpp_codegen_runtime_class_init_inline(DatabaseError_tFD978352951107742E3BC2F2D2BA135C388722D9_il2cpp_TypeInfo_var);
RuntimeObject* L_0 = ((DatabaseError_tFD978352951107742E3BC2F2D2BA135C388722D9_StaticFields*)il2cpp_codegen_static_fields_for(DatabaseError_tFD978352951107742E3BC2F2D2BA135C388722D9_il2cpp_TypeInfo_var))->___ErrorCodes;
String_t* L_1 = ___0_status;
NullCheck(L_1);
String_t* L_2;
L_2 = String_ToLower_m6191ABA3DC514ED47C10BDA23FD0DDCEAE7ACFBD(L_1, NULL);
NullCheck(L_0);
bool L_3;
L_3 = InterfaceFuncInvoker2< bool, String_t*, int32_t* >::Invoke(7, IDictionary_2_t5C4290778CA46AC0D34115680868E2442B40FD1E_il2cpp_TypeInfo_var, L_0, L_2, (&V_0));
V_2 = (bool)((((int32_t)L_3) == ((int32_t)0))? 1 : 0);
bool L_4 = V_2;
if (!L_4)
{
goto IL_0022;
}
}
{
V_0 = ((int32_t)-999);
}
IL_0022:
{
String_t* L_5 = ___1_reason;
if (!L_5)
{
goto IL_0028;
}
}
{
String_t* L_6 = ___1_reason;
G_B5_0 = L_6;
goto IL_0033;
}
IL_0028:
{
il2cpp_codegen_runtime_class_init_inline(DatabaseError_tFD978352951107742E3BC2F2D2BA135C388722D9_il2cpp_TypeInfo_var);
RuntimeObject* L_7 = ((DatabaseError_tFD978352951107742E3BC2F2D2BA135C388722D9_StaticFields*)il2cpp_codegen_static_fields_for(DatabaseError_tFD978352951107742E3BC2F2D2BA135C388722D9_il2cpp_TypeInfo_var))->___ErrorReasons;
int32_t L_8 = V_0;
NullCheck(L_7);
String_t* L_9;
L_9 = InterfaceFuncInvoker1< String_t*, int32_t >::Invoke(0, IDictionary_2_tC7ECF58B3D8135C576609A46A8FB8D60D3EAB0BA_il2cpp_TypeInfo_var, L_7, L_8);
G_B5_0 = L_9;
}
IL_0033:
{
V_1 = G_B5_0;
int32_t L_10 = V_0;
String_t* L_11 = V_1;
String_t* L_12 = ___2_details;
DatabaseError_tFD978352951107742E3BC2F2D2BA135C388722D9* L_13 = (DatabaseError_tFD978352951107742E3BC2F2D2BA135C388722D9*)il2cpp_codegen_object_new(DatabaseError_tFD978352951107742E3BC2F2D2BA135C388722D9_il2cpp_TypeInfo_var);
DatabaseError__ctor_mADE8BF63184FF3A6B166B16C8B2C3890F4E2AA87(L_13, L_10, L_11, L_12, NULL);
V_3 = L_13;
goto IL_003f;
}
IL_003f:
{
DatabaseError_tFD978352951107742E3BC2F2D2BA135C388722D9* L_14 = V_3;
return L_14;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DatabaseError_ErrorToCode_m2F61999312C601BF78E91D36A83A81F86EFD0C4F (int32_t ___0_error, const RuntimeMethod* method)
{
int32_t V_0 = 0;
int32_t V_1 = 0;
int32_t V_2 = 0;
{
int32_t L_0 = ___0_error;
V_1 = L_0;
int32_t L_1 = V_1;
V_0 = L_1;
int32_t L_2 = V_0;
switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_2, 1)))
{
case 0:
{
goto IL_0047;
}
case 1:
{
goto IL_004c;
}
case 2:
{
goto IL_0051;
}
case 3:
{
goto IL_0056;
}
case 4:
{
goto IL_005b;
}
case 5:
{
goto IL_0060;
}
case 6:
{
goto IL_0065;
}
case 7:
{
goto IL_006a;
}
case 8:
{
goto IL_006f;
}
case 9:
{
goto IL_0074;
}
case 10:
{
goto IL_007c;
}
case 11:
{
goto IL_0081;
}
case 12:
{
goto IL_0081;
}
case 13:
{
goto IL_0081;
}
}
}
{
goto IL_0081;
}
IL_0047:
{
V_2 = ((int32_t)-4);
goto IL_0089;
}
IL_004c:
{
V_2 = ((int32_t)-6);
goto IL_0089;
}
IL_0051:
{
V_2 = ((int32_t)-7);
goto IL_0089;
}
IL_0056:
{
V_2 = ((int32_t)-8);
goto IL_0089;
}
IL_005b:
{
V_2 = ((int32_t)-24);
goto IL_0089;
}
IL_0060:
{
V_2 = ((int32_t)-2);
goto IL_0089;
}
IL_0065:
{
V_2 = ((int32_t)-9);
goto IL_0089;
}
IL_006a:
{
V_2 = ((int32_t)-3);
goto IL_0089;
}
IL_006f:
{
V_2 = ((int32_t)-10);
goto IL_0089;
}
IL_0074:
{
V_2 = ((int32_t)-999);
goto IL_0089;
}
IL_007c:
{
V_2 = ((int32_t)-25);
goto IL_0089;
}
IL_0081:
{
V_2 = ((int32_t)-999);
goto IL_0089;
}
IL_0089:
{
int32_t L_3 = V_2;
return L_3;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DatabaseError_tFD978352951107742E3BC2F2D2BA135C388722D9* DatabaseError_FromError_m6159F357D50E2B0B0EBE88BF88D47AEAD0B836DE (int32_t ___0_error, String_t* ___1_msg, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DatabaseError_tFD978352951107742E3BC2F2D2BA135C388722D9_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDictionary_2_tC7ECF58B3D8135C576609A46A8FB8D60D3EAB0BA_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
String_t* V_1 = NULL;
DatabaseError_tFD978352951107742E3BC2F2D2BA135C388722D9* V_2 = NULL;
String_t* G_B4_0 = NULL;
{
int32_t L_0 = ___0_error;
il2cpp_codegen_runtime_class_init_inline(DatabaseError_tFD978352951107742E3BC2F2D2BA135C388722D9_il2cpp_TypeInfo_var);
int32_t L_1;
L_1 = DatabaseError_ErrorToCode_m2F61999312C601BF78E91D36A83A81F86EFD0C4F(L_0, NULL);
V_0 = L_1;
String_t* L_2 = ___1_msg;
if (!L_2)
{
goto IL_001b;
}
}
{
String_t* L_3 = ___1_msg;
bool L_4;
L_4 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_3, _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709, NULL);
if (L_4)
{
goto IL_001b;
}
}
{
String_t* L_5 = ___1_msg;
G_B4_0 = L_5;
goto IL_0026;
}
IL_001b:
{
il2cpp_codegen_runtime_class_init_inline(DatabaseError_tFD978352951107742E3BC2F2D2BA135C388722D9_il2cpp_TypeInfo_var);
RuntimeObject* L_6 = ((DatabaseError_tFD978352951107742E3BC2F2D2BA135C388722D9_StaticFields*)il2cpp_codegen_static_fields_for(DatabaseError_tFD978352951107742E3BC2F2D2BA135C388722D9_il2cpp_TypeInfo_var))->___ErrorReasons;
int32_t L_7 = V_0;
NullCheck(L_6);
String_t* L_8;
L_8 = InterfaceFuncInvoker1< String_t*, int32_t >::Invoke(0, IDictionary_2_tC7ECF58B3D8135C576609A46A8FB8D60D3EAB0BA_il2cpp_TypeInfo_var, L_6, L_7);
G_B4_0 = L_8;
}
IL_0026:
{
V_1 = G_B4_0;
int32_t L_9 = V_0;
String_t* L_10 = V_1;
DatabaseError_tFD978352951107742E3BC2F2D2BA135C388722D9* L_11 = (DatabaseError_tFD978352951107742E3BC2F2D2BA135C388722D9*)il2cpp_codegen_object_new(DatabaseError_tFD978352951107742E3BC2F2D2BA135C388722D9_il2cpp_TypeInfo_var);
DatabaseError__ctor_mADE8BF63184FF3A6B166B16C8B2C3890F4E2AA87(L_11, L_9, L_10, (String_t*)NULL, NULL);
V_2 = L_11;
goto IL_0032;
}
IL_0032:
{
DatabaseError_tFD978352951107742E3BC2F2D2BA135C388722D9* L_12 = V_2;
return L_12;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DatabaseError_tFD978352951107742E3BC2F2D2BA135C388722D9* DatabaseError_FromException_mA587557F5431AE730B36A06EAAA78C1DE69743E0 (Exception_t* ___0_e, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DatabaseError_tFD978352951107742E3BC2F2D2BA135C388722D9_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDictionary_2_tC7ECF58B3D8135C576609A46A8FB8D60D3EAB0BA_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
String_t* V_0 = NULL;
DatabaseError_tFD978352951107742E3BC2F2D2BA135C388722D9* V_1 = NULL;
{
il2cpp_codegen_runtime_class_init_inline(DatabaseError_tFD978352951107742E3BC2F2D2BA135C388722D9_il2cpp_TypeInfo_var);
RuntimeObject* L_0 = ((DatabaseError_tFD978352951107742E3BC2F2D2BA135C388722D9_StaticFields*)il2cpp_codegen_static_fields_for(DatabaseError_tFD978352951107742E3BC2F2D2BA135C388722D9_il2cpp_TypeInfo_var))->___ErrorReasons;
NullCheck(L_0);
String_t* L_1;
L_1 = InterfaceFuncInvoker1< String_t*, int32_t >::Invoke(0, IDictionary_2_tC7ECF58B3D8135C576609A46A8FB8D60D3EAB0BA_il2cpp_TypeInfo_var, L_0, ((int32_t)-11));
Exception_t* L_2 = ___0_e;
NullCheck(L_2);
String_t* L_3;
L_3 = VirtualFuncInvoker0< String_t* >::Invoke(5, L_2);
String_t* L_4;
L_4 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_1, L_3, NULL);
V_0 = L_4;
String_t* L_5 = V_0;
DatabaseError_tFD978352951107742E3BC2F2D2BA135C388722D9* L_6 = (DatabaseError_tFD978352951107742E3BC2F2D2BA135C388722D9*)il2cpp_codegen_object_new(DatabaseError_tFD978352951107742E3BC2F2D2BA135C388722D9_il2cpp_TypeInfo_var);
DatabaseError__ctor_mFA214B35360B865547ED25C8D8955E0A22D50646(L_6, ((int32_t)-11), L_5, NULL);
V_1 = L_6;
goto IL_0024;
}
IL_0024:
{
DatabaseError_tFD978352951107742E3BC2F2D2BA135C388722D9* L_7 = V_1;
return L_7;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* DatabaseError_ToString_m055C002095D30932189163DF5A5AE178560BAE12 (DatabaseError_tFD978352951107742E3BC2F2D2BA135C388722D9* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7E1C42D303CEBFBB8A6EE62A43AC623CFA8EF06A);
s_Il2CppMethodInitialized = true;
}
String_t* V_0 = NULL;
{
String_t* L_0;
L_0 = DatabaseError_get_Message_m7D2C33D0913B955723BA70372B1FA894F3DE08CE_inline(__this, NULL);
String_t* L_1;
L_1 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(_stringLiteral7E1C42D303CEBFBB8A6EE62A43AC623CFA8EF06A, L_0, NULL);
V_0 = L_1;
goto IL_0014;
}
IL_0014:
{
String_t* L_2 = V_0;
return L_2;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DatabaseException_t136AB1D7986FFA974C2518DC8C67500267A86232* DatabaseError_ToException_mEBBCEB047B2797BF89414412D1DB761F79421C93 (DatabaseError_tFD978352951107742E3BC2F2D2BA135C388722D9* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DatabaseException_t136AB1D7986FFA974C2518DC8C67500267A86232_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1935DD81AF53029D80505019EE1B142A128CFDC0);
s_Il2CppMethodInitialized = true;
}
DatabaseException_t136AB1D7986FFA974C2518DC8C67500267A86232* V_0 = NULL;
{
String_t* L_0;
L_0 = DatabaseError_get_Message_m7D2C33D0913B955723BA70372B1FA894F3DE08CE_inline(__this, NULL);
String_t* L_1;
L_1 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(_stringLiteral1935DD81AF53029D80505019EE1B142A128CFDC0, L_0, NULL);
DatabaseException_t136AB1D7986FFA974C2518DC8C67500267A86232* L_2 = (DatabaseException_t136AB1D7986FFA974C2518DC8C67500267A86232*)il2cpp_codegen_object_new(DatabaseException_t136AB1D7986FFA974C2518DC8C67500267A86232_il2cpp_TypeInfo_var);
DatabaseException__ctor_mAA398869C4ADA4E90F85E7B352065E7A17A88962(L_2, L_1, NULL);
V_0 = L_2;
goto IL_0019;
}
IL_0019:
{
DatabaseException_t136AB1D7986FFA974C2518DC8C67500267A86232* L_3 = V_0;
return L_3;
}
}
#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 DatabaseException__ctor_mAA398869C4ADA4E90F85E7B352065E7A17A88962 (DatabaseException_t136AB1D7986FFA974C2518DC8C67500267A86232* __this, String_t* ___0_message, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
String_t* L_0 = ___0_message;
il2cpp_codegen_runtime_class_init_inline(Exception_t_il2cpp_TypeInfo_var);
Exception__ctor_m9B2BD92CD68916245A75109105D9071C9D430E7F(__this, L_0, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DatabaseException__ctor_m30665E8EB8BE7EC9D7EF15D7B91CD3CD0FDDDB73 (DatabaseException_t136AB1D7986FFA974C2518DC8C67500267A86232* __this, String_t* ___0_message, Exception_t* ___1_cause, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
String_t* L_0 = ___0_message;
Exception_t* L_1 = ___1_cause;
il2cpp_codegen_runtime_class_init_inline(Exception_t_il2cpp_TypeInfo_var);
Exception__ctor_m9BC141AAB08F47C34B7ED40C1A6C0C1ADDEC5CB3(__this, L_0, L_1, NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DatabaseReference__ctor_m4F35D1AC9D2AED2A7E780C76D46C2DB72D982B93 (DatabaseReference_tD6F9941BEAE8109991B814490DA64099EECBFA6D* __this, InternalDatabaseReference_tB26A9A610462A419CD3C0B987C7CB11A8FB084B1* ___0_internalRef, FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960* ___1_database, const RuntimeMethod* method)
{
{
InternalDatabaseReference_tB26A9A610462A419CD3C0B987C7CB11A8FB084B1* L_0 = ___0_internalRef;
FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960* L_1 = ___1_database;
Query__ctor_mFB0C416EC37A86BFC866C3B841FA6E30F22F002E(__this, L_0, L_1, NULL);
InternalDatabaseReference_tB26A9A610462A419CD3C0B987C7CB11A8FB084B1* L_2 = ___0_internalRef;
__this->___internalReference = L_2;
Il2CppCodeGenWriteBarrier((void**)(&__this->___internalReference), (void*)L_2);
FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960* L_3 = ___1_database;
DatabaseReference_set_Database_m2E45848FF8060F8D805ADB4892879771690D740C_inline(__this, L_3, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960* DatabaseReference_get_Database_m8A3E998AF1DE24536B74A1584569DF886DCE252E (DatabaseReference_tD6F9941BEAE8109991B814490DA64099EECBFA6D* __this, const RuntimeMethod* method)
{
{
FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960* L_0 = __this->___U3CDatabaseU3Ek__BackingField;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DatabaseReference_set_Database_m2E45848FF8060F8D805ADB4892879771690D740C (DatabaseReference_tD6F9941BEAE8109991B814490DA64099EECBFA6D* __this, FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960* ___0_value, const RuntimeMethod* method)
{
{
FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960* L_0 = ___0_value;
__this->___U3CDatabaseU3Ek__BackingField = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CDatabaseU3Ek__BackingField), (void*)L_0);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DatabaseReference_tD6F9941BEAE8109991B814490DA64099EECBFA6D* DatabaseReference_get_Parent_m63892577634B4943D3FE43E62D812B9C93FDB2B5 (DatabaseReference_tD6F9941BEAE8109991B814490DA64099EECBFA6D* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DatabaseReference_tD6F9941BEAE8109991B814490DA64099EECBFA6D_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
DatabaseReference_tD6F9941BEAE8109991B814490DA64099EECBFA6D* V_0 = NULL;
DatabaseReference_tD6F9941BEAE8109991B814490DA64099EECBFA6D* G_B3_0 = NULL;
{
InternalDatabaseReference_tB26A9A610462A419CD3C0B987C7CB11A8FB084B1* L_0 = __this->___internalReference;
NullCheck(L_0);
bool L_1;
L_1 = InternalDatabaseReference_is_root_mF4B8405EA16CBB053FEDE580C15A7E565D7024AE(L_0, NULL);
if (L_1)
{
goto IL_0026;
}
}
{
InternalDatabaseReference_tB26A9A610462A419CD3C0B987C7CB11A8FB084B1* L_2 = __this->___internalReference;
NullCheck(L_2);
InternalDatabaseReference_tB26A9A610462A419CD3C0B987C7CB11A8FB084B1* L_3;
L_3 = InternalDatabaseReference_GetParent_m0BCFAACF108878B06422F09B7357D871136A2BBE(L_2, NULL);
FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960* L_4;
L_4 = DatabaseReference_get_Database_m8A3E998AF1DE24536B74A1584569DF886DCE252E_inline(__this, NULL);
DatabaseReference_tD6F9941BEAE8109991B814490DA64099EECBFA6D* L_5 = (DatabaseReference_tD6F9941BEAE8109991B814490DA64099EECBFA6D*)il2cpp_codegen_object_new(DatabaseReference_tD6F9941BEAE8109991B814490DA64099EECBFA6D_il2cpp_TypeInfo_var);
DatabaseReference__ctor_m4F35D1AC9D2AED2A7E780C76D46C2DB72D982B93(L_5, L_3, L_4, NULL);
G_B3_0 = L_5;
goto IL_0027;
}
IL_0026:
{
G_B3_0 = ((DatabaseReference_tD6F9941BEAE8109991B814490DA64099EECBFA6D*)(NULL));
}
IL_0027:
{
V_0 = G_B3_0;
goto IL_002a;
}
IL_002a:
{
DatabaseReference_tD6F9941BEAE8109991B814490DA64099EECBFA6D* L_6 = V_0;
return L_6;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DatabaseReference_tD6F9941BEAE8109991B814490DA64099EECBFA6D* DatabaseReference_get_Root_m2129DE190AE7648B3D9DD36605722B2506EDDF56 (DatabaseReference_tD6F9941BEAE8109991B814490DA64099EECBFA6D* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DatabaseReference_tD6F9941BEAE8109991B814490DA64099EECBFA6D_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
DatabaseReference_tD6F9941BEAE8109991B814490DA64099EECBFA6D* V_0 = NULL;
{
InternalDatabaseReference_tB26A9A610462A419CD3C0B987C7CB11A8FB084B1* L_0 = __this->___internalReference;
NullCheck(L_0);
InternalDatabaseReference_tB26A9A610462A419CD3C0B987C7CB11A8FB084B1* L_1;
L_1 = InternalDatabaseReference_GetRoot_mC92ED52C7D9910327DD03C24982E3A381D8AD0BD(L_0, NULL);
FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960* L_2;
L_2 = DatabaseReference_get_Database_m8A3E998AF1DE24536B74A1584569DF886DCE252E_inline(__this, NULL);
DatabaseReference_tD6F9941BEAE8109991B814490DA64099EECBFA6D* L_3 = (DatabaseReference_tD6F9941BEAE8109991B814490DA64099EECBFA6D*)il2cpp_codegen_object_new(DatabaseReference_tD6F9941BEAE8109991B814490DA64099EECBFA6D_il2cpp_TypeInfo_var);
DatabaseReference__ctor_m4F35D1AC9D2AED2A7E780C76D46C2DB72D982B93(L_3, L_1, L_2, NULL);
V_0 = L_3;
goto IL_001a;
}
IL_001a:
{
DatabaseReference_tD6F9941BEAE8109991B814490DA64099EECBFA6D* L_4 = V_0;
return L_4;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DatabaseReference_tD6F9941BEAE8109991B814490DA64099EECBFA6D* DatabaseReference_Child_mC08F6692D99BAC7D3BCF83BDE3B8F9A947A0809E (DatabaseReference_tD6F9941BEAE8109991B814490DA64099EECBFA6D* __this, String_t* ___0_pathString, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DatabaseReference_tD6F9941BEAE8109991B814490DA64099EECBFA6D_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
DatabaseReference_tD6F9941BEAE8109991B814490DA64099EECBFA6D* V_0 = NULL;
{
InternalDatabaseReference_tB26A9A610462A419CD3C0B987C7CB11A8FB084B1* L_0 = __this->___internalReference;
String_t* L_1 = ___0_pathString;
NullCheck(L_0);
InternalDatabaseReference_tB26A9A610462A419CD3C0B987C7CB11A8FB084B1* L_2;
L_2 = InternalDatabaseReference_Child_m6385A496BB5DD4F533FD891004DC37CA1F235B1A(L_0, L_1, NULL);
FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960* L_3;
L_3 = DatabaseReference_get_Database_m8A3E998AF1DE24536B74A1584569DF886DCE252E_inline(__this, NULL);
DatabaseReference_tD6F9941BEAE8109991B814490DA64099EECBFA6D* L_4 = (DatabaseReference_tD6F9941BEAE8109991B814490DA64099EECBFA6D*)il2cpp_codegen_object_new(DatabaseReference_tD6F9941BEAE8109991B814490DA64099EECBFA6D_il2cpp_TypeInfo_var);
DatabaseReference__ctor_m4F35D1AC9D2AED2A7E780C76D46C2DB72D982B93(L_4, L_2, L_3, NULL);
V_0 = L_4;
goto IL_001b;
}
IL_001b:
{
DatabaseReference_tD6F9941BEAE8109991B814490DA64099EECBFA6D* L_5 = V_0;
return L_5;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DatabaseReference_tD6F9941BEAE8109991B814490DA64099EECBFA6D* DatabaseReference_Push_m167EAF33521AB5504DDF4F6315AFADE24506C7D2 (DatabaseReference_tD6F9941BEAE8109991B814490DA64099EECBFA6D* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DatabaseReference_tD6F9941BEAE8109991B814490DA64099EECBFA6D_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
DatabaseReference_tD6F9941BEAE8109991B814490DA64099EECBFA6D* V_0 = NULL;
{
InternalDatabaseReference_tB26A9A610462A419CD3C0B987C7CB11A8FB084B1* L_0 = __this->___internalReference;
NullCheck(L_0);
InternalDatabaseReference_tB26A9A610462A419CD3C0B987C7CB11A8FB084B1* L_1;
L_1 = InternalDatabaseReference_PushChild_m5A6B0192130B82F4037AAB04ADD09A215558AA85(L_0, NULL);
FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960* L_2;
L_2 = DatabaseReference_get_Database_m8A3E998AF1DE24536B74A1584569DF886DCE252E_inline(__this, NULL);
DatabaseReference_tD6F9941BEAE8109991B814490DA64099EECBFA6D* L_3 = (DatabaseReference_tD6F9941BEAE8109991B814490DA64099EECBFA6D*)il2cpp_codegen_object_new(DatabaseReference_tD6F9941BEAE8109991B814490DA64099EECBFA6D_il2cpp_TypeInfo_var);
DatabaseReference__ctor_m4F35D1AC9D2AED2A7E780C76D46C2DB72D982B93(L_3, L_1, L_2, NULL);
V_0 = L_3;
goto IL_001a;
}
IL_001a:
{
DatabaseReference_tD6F9941BEAE8109991B814490DA64099EECBFA6D* L_4 = V_0;
return L_4;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* DatabaseReference_SetValueAsync_m4BF66416AA9AD3C1022FAC34FB3E7B22F355DC00 (DatabaseReference_tD6F9941BEAE8109991B814490DA64099EECBFA6D* __this, RuntimeObject* ___0_value, const RuntimeMethod* method)
{
Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* V_0 = NULL;
{
InternalDatabaseReference_tB26A9A610462A419CD3C0B987C7CB11A8FB084B1* L_0 = __this->___internalReference;
RuntimeObject* L_1 = ___0_value;
Variant_t90BF6FF4942F60EB844D3C90213E72E9D4240F1C* L_2;
L_2 = Utilities_MakeVariant_mAD868620EF30F894C9B34AFC0F58897705DCED78(L_1, NULL);
NullCheck(L_0);
Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* L_3;
L_3 = InternalDatabaseReference_SetValueAsync_mD55EBED21F562BD036AA5886A9FEBB74D7863E86(L_0, L_2, NULL);
Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* L_4;
L_4 = DatabaseReference_WrapInternalDefaultTask_mD2BA3FB54EF67FC34C6D8E1124C16685A27D6F8B(__this, L_3, NULL);
V_0 = L_4;
goto IL_001b;
}
IL_001b:
{
Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* L_5 = V_0;
return L_5;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* DatabaseReference_SetRawJsonValueAsync_m9490E9CAA051A1E371954DF33B34505FC09AA080 (DatabaseReference_tD6F9941BEAE8109991B814490DA64099EECBFA6D* __this, String_t* ___0_jsonValue, const RuntimeMethod* method)
{
Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* V_0 = NULL;
{
String_t* L_0 = ___0_jsonValue;
RuntimeObject* L_1;
L_1 = Json_Deserialize_m1823918610311F093CBF1E0C77B52C348008763B(L_0, NULL);
Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* L_2;
L_2 = DatabaseReference_SetValueAsync_m4BF66416AA9AD3C1022FAC34FB3E7B22F355DC00(__this, L_1, NULL);
V_0 = L_2;
goto IL_0010;
}
IL_0010:
{
Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* L_3 = V_0;
return L_3;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* DatabaseReference_SetValueAsync_m5DD6C6A74406E15382C8BCDA4FF3FC01BBBA4CD8 (DatabaseReference_tD6F9941BEAE8109991B814490DA64099EECBFA6D* __this, RuntimeObject* ___0_value, RuntimeObject* ___1_priority, const RuntimeMethod* method)
{
Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* V_0 = NULL;
{
InternalDatabaseReference_tB26A9A610462A419CD3C0B987C7CB11A8FB084B1* L_0 = __this->___internalReference;
RuntimeObject* L_1 = ___0_value;
Variant_t90BF6FF4942F60EB844D3C90213E72E9D4240F1C* L_2;
L_2 = Utilities_MakeVariant_mAD868620EF30F894C9B34AFC0F58897705DCED78(L_1, NULL);
RuntimeObject* L_3 = ___1_priority;
Variant_t90BF6FF4942F60EB844D3C90213E72E9D4240F1C* L_4;
L_4 = Utilities_MakePriorityVariant_mF30A37EEA768427D349DF58AC23548A776C58180(L_3, NULL);
NullCheck(L_0);
Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* L_5;
L_5 = InternalDatabaseReference_SetValueAndPriorityAsync_m6958D9FB942002BF4612FF747DA6096ADEFF26B5(L_0, L_2, L_4, NULL);
Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* L_6;
L_6 = DatabaseReference_WrapInternalDefaultTask_mD2BA3FB54EF67FC34C6D8E1124C16685A27D6F8B(__this, L_5, NULL);
V_0 = L_6;
goto IL_0021;
}
IL_0021:
{
Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* L_7 = V_0;
return L_7;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* DatabaseReference_SetRawJsonValueAsync_m1CB08A623A95220326B0E7B16DAE8F3D5289F7CC (DatabaseReference_tD6F9941BEAE8109991B814490DA64099EECBFA6D* __this, String_t* ___0_jsonValue, RuntimeObject* ___1_priority, const RuntimeMethod* method)
{
Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* V_0 = NULL;
{
String_t* L_0 = ___0_jsonValue;
RuntimeObject* L_1;
L_1 = Json_Deserialize_m1823918610311F093CBF1E0C77B52C348008763B(L_0, NULL);
RuntimeObject* L_2 = ___1_priority;
Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* L_3;
L_3 = DatabaseReference_SetValueAsync_m5DD6C6A74406E15382C8BCDA4FF3FC01BBBA4CD8(__this, L_1, L_2, NULL);
V_0 = L_3;
goto IL_0011;
}
IL_0011:
{
Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* L_4 = V_0;
return L_4;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* DatabaseReference_SetPriorityAsync_m79199C45568FAE182BE6A415684A076945E2E87E (DatabaseReference_tD6F9941BEAE8109991B814490DA64099EECBFA6D* __this, RuntimeObject* ___0_priority, const RuntimeMethod* method)
{
Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* V_0 = NULL;
{
InternalDatabaseReference_tB26A9A610462A419CD3C0B987C7CB11A8FB084B1* L_0 = __this->___internalReference;
RuntimeObject* L_1 = ___0_priority;
Variant_t90BF6FF4942F60EB844D3C90213E72E9D4240F1C* L_2;
L_2 = Utilities_MakePriorityVariant_mF30A37EEA768427D349DF58AC23548A776C58180(L_1, NULL);
NullCheck(L_0);
Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* L_3;
L_3 = InternalDatabaseReference_SetPriorityAsync_m31663F2D44B1605130A4D191DCFD7993AC64CA81(L_0, L_2, NULL);
Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* L_4;
L_4 = DatabaseReference_WrapInternalDefaultTask_mD2BA3FB54EF67FC34C6D8E1124C16685A27D6F8B(__this, L_3, NULL);
V_0 = L_4;
goto IL_001b;
}
IL_001b:
{
Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* L_5 = V_0;
return L_5;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* DatabaseReference_UpdateChildrenAsync_m1B21DCF2FB0E471325973394373094C875940EBE (DatabaseReference_tD6F9941BEAE8109991B814490DA64099EECBFA6D* __this, RuntimeObject* ___0_update, const RuntimeMethod* method)
{
Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* V_0 = NULL;
{
InternalDatabaseReference_tB26A9A610462A419CD3C0B987C7CB11A8FB084B1* L_0 = __this->___internalReference;
RuntimeObject* L_1 = ___0_update;
Variant_t90BF6FF4942F60EB844D3C90213E72E9D4240F1C* L_2;
L_2 = Utilities_MakeVariant_mAD868620EF30F894C9B34AFC0F58897705DCED78(L_1, NULL);
NullCheck(L_0);
Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* L_3;
L_3 = InternalDatabaseReference_UpdateChildrenAsync_mF41471BB1DBB3E9F1F1F89EED5B8CC4B528A4BAE(L_0, L_2, NULL);
V_0 = L_3;
goto IL_0015;
}
IL_0015:
{
Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* L_4 = V_0;
return L_4;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* DatabaseReference_RemoveValueAsync_m1B7F2203C12AD5FB5B04FE24CDAB4A94388694D3 (DatabaseReference_tD6F9941BEAE8109991B814490DA64099EECBFA6D* __this, const RuntimeMethod* method)
{
Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* V_0 = NULL;
{
InternalDatabaseReference_tB26A9A610462A419CD3C0B987C7CB11A8FB084B1* L_0 = __this->___internalReference;
NullCheck(L_0);
Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* L_1;
L_1 = InternalDatabaseReference_RemoveValueAsync_m5407A7C05E5C04EDA269BA5D989F1EA6E4F43374(L_0, NULL);
V_0 = L_1;
goto IL_000f;
}
IL_000f:
{
Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* L_2 = V_0;
return L_2;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR OnDisconnect_tB41435AF10CF427F7806035DE048E2A878B3530C* DatabaseReference_OnDisconnect_m0DC6F70A04B47DF59399E3E48FF2A35635FFBA9D (DatabaseReference_tD6F9941BEAE8109991B814490DA64099EECBFA6D* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OnDisconnect_tB41435AF10CF427F7806035DE048E2A878B3530C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
OnDisconnect_tB41435AF10CF427F7806035DE048E2A878B3530C* V_0 = NULL;
{
InternalDatabaseReference_tB26A9A610462A419CD3C0B987C7CB11A8FB084B1* L_0 = __this->___internalReference;
NullCheck(L_0);
DisconnectionHandler_t4B4887C6D038D143D1771CBC625DA938CF5781F7* L_1;
L_1 = InternalDatabaseReference_OnDisconnect_mCDB2A37C201A43BFEEB6447A2A731B0C1E8219AD(L_0, NULL);
OnDisconnect_tB41435AF10CF427F7806035DE048E2A878B3530C* L_2 = (OnDisconnect_tB41435AF10CF427F7806035DE048E2A878B3530C*)il2cpp_codegen_object_new(OnDisconnect_tB41435AF10CF427F7806035DE048E2A878B3530C_il2cpp_TypeInfo_var);
OnDisconnect__ctor_mB438F4A2BCDCF10E685D16999FB36B61379347D1(L_2, L_1, NULL);
V_0 = L_2;
goto IL_0014;
}
IL_0014:
{
OnDisconnect_tB41435AF10CF427F7806035DE048E2A878B3530C* L_3 = V_0;
return L_3;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Task_1_tEF384421AF949B7843F34F35E8C31D2400026E50* DatabaseReference_RunTransaction_mC08760A6D1929C43FD6B70077EF7ACE18104C245 (DatabaseReference_tD6F9941BEAE8109991B814490DA64099EECBFA6D* __this, Func_2_tAD0F67F96B644A88BC636D784945F464F6BCFBD0* ___0_transaction, const RuntimeMethod* method)
{
Task_1_tEF384421AF949B7843F34F35E8C31D2400026E50* V_0 = NULL;
{
Func_2_tAD0F67F96B644A88BC636D784945F464F6BCFBD0* L_0 = ___0_transaction;
Task_1_tEF384421AF949B7843F34F35E8C31D2400026E50* L_1;
L_1 = DatabaseReference_RunTransaction_mB775E29C3F97684F4701A2C3B15915EDEF818074(__this, L_0, (bool)1, NULL);
V_0 = L_1;
goto IL_000c;
}
IL_000c:
{
Task_1_tEF384421AF949B7843F34F35E8C31D2400026E50* L_2 = V_0;
return L_2;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Task_1_tEF384421AF949B7843F34F35E8C31D2400026E50* DatabaseReference_RunTransaction_mB775E29C3F97684F4701A2C3B15915EDEF818074 (DatabaseReference_tD6F9941BEAE8109991B814490DA64099EECBFA6D* __this, Func_2_tAD0F67F96B644A88BC636D784945F464F6BCFBD0* ___0_transaction, bool ___1_fireLocalEvents, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t6399A265B182F78DB00181AD52B2EF4B01E027D7_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InternalTransactionHandler_tC3D5F772E60A32629100783782C42D65014D5A88_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Task_1_ContinueWith_m17B9BF57CB656DDB8C9009DAB0BA2532E32F5CA0_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass21_0_U3CRunTransactionU3Eb__0_m67C9CBD9F96DCCBB6C4617CB44B5B3B07A2B9558_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass21_0_tAEA10C32B8D14A5C00754E247B0A544891B66213_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
U3CU3Ec__DisplayClass21_0_tAEA10C32B8D14A5C00754E247B0A544891B66213* V_0 = NULL;
Task_1_t61F32CDE33792C37824D839AEBC072F7B03E3E7D* V_1 = NULL;
Task_1_tEF384421AF949B7843F34F35E8C31D2400026E50* V_2 = NULL;
{
U3CU3Ec__DisplayClass21_0_tAEA10C32B8D14A5C00754E247B0A544891B66213* L_0 = (U3CU3Ec__DisplayClass21_0_tAEA10C32B8D14A5C00754E247B0A544891B66213*)il2cpp_codegen_object_new(U3CU3Ec__DisplayClass21_0_tAEA10C32B8D14A5C00754E247B0A544891B66213_il2cpp_TypeInfo_var);
U3CU3Ec__DisplayClass21_0__ctor_mF8213FD7688EFCEFB31E4E3752193E8B19B47057(L_0, NULL);
V_0 = L_0;
U3CU3Ec__DisplayClass21_0_tAEA10C32B8D14A5C00754E247B0A544891B66213* L_1 = V_0;
Func_2_tAD0F67F96B644A88BC636D784945F464F6BCFBD0* L_2 = ___0_transaction;
FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960* L_3;
L_3 = DatabaseReference_get_Database_m8A3E998AF1DE24536B74A1584569DF886DCE252E_inline(__this, NULL);
InternalTransactionHandler_tC3D5F772E60A32629100783782C42D65014D5A88* L_4 = (InternalTransactionHandler_tC3D5F772E60A32629100783782C42D65014D5A88*)il2cpp_codegen_object_new(InternalTransactionHandler_tC3D5F772E60A32629100783782C42D65014D5A88_il2cpp_TypeInfo_var);
InternalTransactionHandler__ctor_m3F6E812DF2C557D0C53ACED8D3AFEDBB074C598A(L_4, L_2, L_3, NULL);
NullCheck(L_1);
L_1->___handler = L_4;
Il2CppCodeGenWriteBarrier((void**)(&L_1->___handler), (void*)L_4);
InternalDatabaseReference_tB26A9A610462A419CD3C0B987C7CB11A8FB084B1* L_5 = __this->___internalReference;
U3CU3Ec__DisplayClass21_0_tAEA10C32B8D14A5C00754E247B0A544891B66213* L_6 = V_0;
NullCheck(L_6);
InternalTransactionHandler_tC3D5F772E60A32629100783782C42D65014D5A88* L_7 = L_6->___handler;
NullCheck(L_7);
int32_t L_8;
L_8 = InternalTransactionHandler_get_CallbackId_m376EFF85CF678921A4EFC2002B5F48A9317E7634_inline(L_7, NULL);
bool L_9 = ___1_fireLocalEvents;
NullCheck(L_5);
Task_1_t61F32CDE33792C37824D839AEBC072F7B03E3E7D* L_10;
L_10 = InternalDatabaseReference_RunTransactionAsync_m09C741B3110802958794578A26F6AC18AC59B1A3(L_5, L_8, L_9, NULL);
V_1 = L_10;
Task_1_t61F32CDE33792C37824D839AEBC072F7B03E3E7D* L_11 = V_1;
U3CU3Ec__DisplayClass21_0_tAEA10C32B8D14A5C00754E247B0A544891B66213* L_12 = V_0;
Action_1_t6399A265B182F78DB00181AD52B2EF4B01E027D7* L_13 = (Action_1_t6399A265B182F78DB00181AD52B2EF4B01E027D7*)il2cpp_codegen_object_new(Action_1_t6399A265B182F78DB00181AD52B2EF4B01E027D7_il2cpp_TypeInfo_var);
Action_1__ctor_m6D6019F9EDE17393140A8A515289A1D0EC4C188A(L_13, L_12, (intptr_t)((void*)U3CU3Ec__DisplayClass21_0_U3CRunTransactionU3Eb__0_m67C9CBD9F96DCCBB6C4617CB44B5B3B07A2B9558_RuntimeMethod_var), NULL);
NullCheck(L_11);
Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* L_14;
L_14 = Task_1_ContinueWith_m17B9BF57CB656DDB8C9009DAB0BA2532E32F5CA0(L_11, L_13, Task_1_ContinueWith_m17B9BF57CB656DDB8C9009DAB0BA2532E32F5CA0_RuntimeMethod_var);
Task_1_t61F32CDE33792C37824D839AEBC072F7B03E3E7D* L_15 = V_1;
Task_1_tEF384421AF949B7843F34F35E8C31D2400026E50* L_16;
L_16 = Query_WrapInternalDataSnapshotTask_m6741076F9B35964B59B90186C3FE0339E63175B2(__this, L_15, NULL);
V_2 = L_16;
goto IL_004e;
}
IL_004e:
{
Task_1_tEF384421AF949B7843F34F35E8C31D2400026E50* L_17 = V_2;
return L_17;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DatabaseReference_GoOffline_mEC8E13F69B0D870C03B94C617B56D4D970C6D19E (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960_il2cpp_TypeInfo_var);
FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960* L_0;
L_0 = FirebaseDatabase_get_AnyInstance_m9DC3FA834D8CEEFEA5A209557244C4E7A2558071(NULL);
NullCheck(L_0);
FirebaseDatabase_GoOffline_m5C226D451C496B10035424269260196D34E30B50(L_0, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DatabaseReference_GoOnline_m441F98D42D335DBA3A6276D19A3725EBEEC4523C (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960_il2cpp_TypeInfo_var);
FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960* L_0;
L_0 = FirebaseDatabase_get_AnyInstance_m9DC3FA834D8CEEFEA5A209557244C4E7A2558071(NULL);
NullCheck(L_0);
FirebaseDatabase_GoOnline_m6580060121149391D5E8C9BE640959E2FB37F6C0(L_0, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* DatabaseReference_ToString_mC43EB2D3C99EAF07116EBAD3CCCD2BE6037B8606 (DatabaseReference_tD6F9941BEAE8109991B814490DA64099EECBFA6D* __this, const RuntimeMethod* method)
{
String_t* V_0 = NULL;
{
InternalDatabaseReference_tB26A9A610462A419CD3C0B987C7CB11A8FB084B1* L_0 = __this->___internalReference;
NullCheck(L_0);
String_t* L_1;
L_1 = InternalDatabaseReference_url_m1EF82C3E8799AD219F46EF643E1CCC1F24404A00(L_0, NULL);
V_0 = L_1;
goto IL_000f;
}
IL_000f:
{
String_t* L_2 = V_0;
return L_2;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* DatabaseReference_get_Key_m73254E3F2780DC8B3027FB26054EAC73EAD88EE8 (DatabaseReference_tD6F9941BEAE8109991B814490DA64099EECBFA6D* __this, const RuntimeMethod* method)
{
String_t* V_0 = NULL;
String_t* G_B3_0 = NULL;
{
InternalDatabaseReference_tB26A9A610462A419CD3C0B987C7CB11A8FB084B1* L_0 = __this->___internalReference;
NullCheck(L_0);
bool L_1;
L_1 = InternalDatabaseReference_is_root_mF4B8405EA16CBB053FEDE580C15A7E565D7024AE(L_0, NULL);
if (L_1)
{
goto IL_001b;
}
}
{
InternalDatabaseReference_tB26A9A610462A419CD3C0B987C7CB11A8FB084B1* L_2 = __this->___internalReference;
NullCheck(L_2);
String_t* L_3;
L_3 = InternalDatabaseReference_key_string_m63B900EF442AB3ADE53E7130C819FAFF5AC08BBC(L_2, NULL);
G_B3_0 = L_3;
goto IL_001c;
}
IL_001b:
{
G_B3_0 = ((String_t*)(NULL));
}
IL_001c:
{
V_0 = G_B3_0;
goto IL_001f;
}
IL_001f:
{
String_t* L_4 = V_0;
return L_4;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DatabaseReference_Equals_mB96AC53247EB74CD6D3713588588BF3858C72E7A (DatabaseReference_tD6F9941BEAE8109991B814490DA64099EECBFA6D* __this, RuntimeObject* ___0_other, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DatabaseReference_tD6F9941BEAE8109991B814490DA64099EECBFA6D_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
int32_t G_B3_0 = 0;
{
RuntimeObject* L_0 = ___0_other;
if (!((DatabaseReference_tD6F9941BEAE8109991B814490DA64099EECBFA6D*)IsInstSealed((RuntimeObject*)L_0, DatabaseReference_tD6F9941BEAE8109991B814490DA64099EECBFA6D_il2cpp_TypeInfo_var)))
{
goto IL_001c;
}
}
{
String_t* L_1;
L_1 = VirtualFuncInvoker0< String_t* >::Invoke(3, __this);
RuntimeObject* L_2 = ___0_other;
NullCheck(L_2);
String_t* L_3;
L_3 = VirtualFuncInvoker0< String_t* >::Invoke(3, L_2);
NullCheck(L_1);
bool L_4;
L_4 = String_Equals_mCD5F35DEDCAFE51ACD4E033726FC2EF8DF7E9B4D(L_1, L_3, NULL);
G_B3_0 = ((int32_t)(L_4));
goto IL_001d;
}
IL_001c:
{
G_B3_0 = 0;
}
IL_001d:
{
V_0 = (bool)G_B3_0;
goto IL_0020;
}
IL_0020:
{
bool L_5 = V_0;
return L_5;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DatabaseReference_GetHashCode_mAE101105F6D0C81635E79097D21CBF4A86E274EA (DatabaseReference_tD6F9941BEAE8109991B814490DA64099EECBFA6D* __this, const RuntimeMethod* method)
{
int32_t V_0 = 0;
{
String_t* L_0;
L_0 = VirtualFuncInvoker0< String_t* >::Invoke(3, __this);
NullCheck(L_0);
int32_t L_1;
L_1 = VirtualFuncInvoker0< int32_t >::Invoke(2, L_0);
V_0 = L_1;
goto IL_000f;
}
IL_000f:
{
int32_t L_2 = V_0;
return L_2;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* DatabaseReference_WrapInternalDefaultTask_mD2BA3FB54EF67FC34C6D8E1124C16685A27D6F8B (DatabaseReference_tD6F9941BEAE8109991B814490DA64099EECBFA6D* __this, Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* ___0_it, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t5EBB3AEBB9FE27F01C5BD35C3A6AD36CB3AA357A_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TaskCompletionSource_1__ctor_mBAB8D6EFEAD1AA6482D19D7CE639528BE66AF646_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TaskCompletionSource_1_get_Task_m068E06095F165AE266E15C328CBDA1543429EC66_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TaskCompletionSource_1_t486CD8AD64929E5C47B9FE9AD7AE2CB00B5BAB14_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass29_0_U3CWrapInternalDefaultTaskU3Eb__0_m45CF48763C805E6AD9D57D64D6326B3E4EB7B38E_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass29_0_t9A4F4EEB1FCE9E8F55DD25412C9CA5DB7CEFEEFF_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
U3CU3Ec__DisplayClass29_0_t9A4F4EEB1FCE9E8F55DD25412C9CA5DB7CEFEEFF* V_0 = NULL;
Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* V_1 = NULL;
{
U3CU3Ec__DisplayClass29_0_t9A4F4EEB1FCE9E8F55DD25412C9CA5DB7CEFEEFF* L_0 = (U3CU3Ec__DisplayClass29_0_t9A4F4EEB1FCE9E8F55DD25412C9CA5DB7CEFEEFF*)il2cpp_codegen_object_new(U3CU3Ec__DisplayClass29_0_t9A4F4EEB1FCE9E8F55DD25412C9CA5DB7CEFEEFF_il2cpp_TypeInfo_var);
U3CU3Ec__DisplayClass29_0__ctor_m7879D5367934E8A8D1AC36B4E62A765333952F83(L_0, NULL);
V_0 = L_0;
U3CU3Ec__DisplayClass29_0_t9A4F4EEB1FCE9E8F55DD25412C9CA5DB7CEFEEFF* L_1 = V_0;
NullCheck(L_1);
L_1->___U3CU3E4__this = __this;
Il2CppCodeGenWriteBarrier((void**)(&L_1->___U3CU3E4__this), (void*)__this);
U3CU3Ec__DisplayClass29_0_t9A4F4EEB1FCE9E8F55DD25412C9CA5DB7CEFEEFF* L_2 = V_0;
TaskCompletionSource_1_t486CD8AD64929E5C47B9FE9AD7AE2CB00B5BAB14* L_3 = (TaskCompletionSource_1_t486CD8AD64929E5C47B9FE9AD7AE2CB00B5BAB14*)il2cpp_codegen_object_new(TaskCompletionSource_1_t486CD8AD64929E5C47B9FE9AD7AE2CB00B5BAB14_il2cpp_TypeInfo_var);
TaskCompletionSource_1__ctor_mBAB8D6EFEAD1AA6482D19D7CE639528BE66AF646(L_3, TaskCompletionSource_1__ctor_mBAB8D6EFEAD1AA6482D19D7CE639528BE66AF646_RuntimeMethod_var);
NullCheck(L_2);
L_2->___tcs = L_3;
Il2CppCodeGenWriteBarrier((void**)(&L_2->___tcs), (void*)L_3);
Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* L_4 = ___0_it;
U3CU3Ec__DisplayClass29_0_t9A4F4EEB1FCE9E8F55DD25412C9CA5DB7CEFEEFF* L_5 = V_0;
Action_1_t5EBB3AEBB9FE27F01C5BD35C3A6AD36CB3AA357A* L_6 = (Action_1_t5EBB3AEBB9FE27F01C5BD35C3A6AD36CB3AA357A*)il2cpp_codegen_object_new(Action_1_t5EBB3AEBB9FE27F01C5BD35C3A6AD36CB3AA357A_il2cpp_TypeInfo_var);
Action_1__ctor_mC25101220D4DFE3C39E1A327AD5B6F29A69776B0(L_6, L_5, (intptr_t)((void*)U3CU3Ec__DisplayClass29_0_U3CWrapInternalDefaultTaskU3Eb__0_m45CF48763C805E6AD9D57D64D6326B3E4EB7B38E_RuntimeMethod_var), NULL);
NullCheck(L_4);
Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* L_7;
L_7 = Task_ContinueWith_m4150CBD0F7AC870F40F5E8D84E265B47A642C06C(L_4, L_6, NULL);
U3CU3Ec__DisplayClass29_0_t9A4F4EEB1FCE9E8F55DD25412C9CA5DB7CEFEEFF* L_8 = V_0;
NullCheck(L_8);
TaskCompletionSource_1_t486CD8AD64929E5C47B9FE9AD7AE2CB00B5BAB14* L_9 = L_8->___tcs;
NullCheck(L_9);
Task_1_t824317F4B958F7512E8F7300511752937A6C6043* L_10;
L_10 = TaskCompletionSource_1_get_Task_m068E06095F165AE266E15C328CBDA1543429EC66_inline(L_9, TaskCompletionSource_1_get_Task_m068E06095F165AE266E15C328CBDA1543429EC66_RuntimeMethod_var);
V_1 = L_10;
goto IL_003a;
}
IL_003a:
{
Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* L_11 = V_1;
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 U3CU3Ec__DisplayClass21_0__ctor_mF8213FD7688EFCEFB31E4E3752193E8B19B47057 (U3CU3Ec__DisplayClass21_0_tAEA10C32B8D14A5C00754E247B0A544891B66213* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass21_0_U3CRunTransactionU3Eb__0_m67C9CBD9F96DCCBB6C4617CB44B5B3B07A2B9558 (U3CU3Ec__DisplayClass21_0_tAEA10C32B8D14A5C00754E247B0A544891B66213* __this, Task_1_t61F32CDE33792C37824D839AEBC072F7B03E3E7D* ___0_task, const RuntimeMethod* method)
{
{
InternalTransactionHandler_tC3D5F772E60A32629100783782C42D65014D5A88* L_0 = __this->___handler;
NullCheck(L_0);
InternalTransactionHandler_Dispose_mC6DD26748CED074559775600286BB383388D9978(L_0, 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 U3CU3Ec__DisplayClass29_0__ctor_m7879D5367934E8A8D1AC36B4E62A765333952F83 (U3CU3Ec__DisplayClass29_0_t9A4F4EEB1FCE9E8F55DD25412C9CA5DB7CEFEEFF* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass29_0_U3CWrapInternalDefaultTaskU3Eb__0_m45CF48763C805E6AD9D57D64D6326B3E4EB7B38E (U3CU3Ec__DisplayClass29_0_t9A4F4EEB1FCE9E8F55DD25412C9CA5DB7CEFEEFF* __this, Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* ___0_task, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Query_CheckTaskStatus_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m1D8412817F39898D0540277F7EEFE5C0F6CE1414_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TaskCompletionSource_1_SetResult_mA4C94A8605B8E4A2646C0C2B08A3D373E1174448_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
{
DatabaseReference_tD6F9941BEAE8109991B814490DA64099EECBFA6D* L_0 = __this->___U3CU3E4__this;
Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* L_1 = ___0_task;
TaskCompletionSource_1_t486CD8AD64929E5C47B9FE9AD7AE2CB00B5BAB14* L_2 = __this->___tcs;
NullCheck(L_0);
bool L_3;
L_3 = Query_CheckTaskStatus_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m1D8412817F39898D0540277F7EEFE5C0F6CE1414(L_0, L_1, L_2, Query_CheckTaskStatus_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m1D8412817F39898D0540277F7EEFE5C0F6CE1414_RuntimeMethod_var);
V_0 = L_3;
bool L_4 = V_0;
if (!L_4)
{
goto IL_0026;
}
}
{
TaskCompletionSource_1_t486CD8AD64929E5C47B9FE9AD7AE2CB00B5BAB14* L_5 = __this->___tcs;
NullCheck(L_5);
TaskCompletionSource_1_SetResult_mA4C94A8605B8E4A2646C0C2B08A3D373E1174448(L_5, (bool)1, TaskCompletionSource_1_SetResult_mA4C94A8605B8E4A2646C0C2B08A3D373E1174448_RuntimeMethod_var);
}
IL_0026:
{
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 FirebaseDatabase__ctor_mD73A6212DB32399675D99A13138CDC1F26EE0C86 (FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960* __this, FirebaseApp_tD23C437863A3502177988D1382B58820B0571A25* ___0_app, InternalFirebaseDatabase_t375ADD0CA0D457E7F6858480AA98A4FA4A7F106F* ___1_internalDB, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EventHandler_tC6323FD7E6163F965259C33D72612C0E5B9BAB82_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FirebaseDatabase_OnAppDisposed_mD10E03FDEC79697DD1B2A8AF1EB31FEE46478877_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
FirebaseApp_tD23C437863A3502177988D1382B58820B0571A25* L_0 = ___0_app;
FirebaseDatabase_set_App_m7B018585E9B3FAC825B2B08A6943052AF6293D6C_inline(__this, L_0, NULL);
InternalFirebaseDatabase_t375ADD0CA0D457E7F6858480AA98A4FA4A7F106F* L_1 = ___1_internalDB;
__this->___internalDatabase = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___internalDatabase), (void*)L_1);
FirebaseApp_tD23C437863A3502177988D1382B58820B0571A25* L_2;
L_2 = FirebaseDatabase_get_App_mCAE467A1AD76CFC175A5988C1BACCBC684083B4E_inline(__this, NULL);
EventHandler_tC6323FD7E6163F965259C33D72612C0E5B9BAB82* L_3 = (EventHandler_tC6323FD7E6163F965259C33D72612C0E5B9BAB82*)il2cpp_codegen_object_new(EventHandler_tC6323FD7E6163F965259C33D72612C0E5B9BAB82_il2cpp_TypeInfo_var);
EventHandler__ctor_m95444CE8D5A6F1AFC9793866C3FE884E732DCEB2(L_3, __this, (intptr_t)((void*)FirebaseDatabase_OnAppDisposed_mD10E03FDEC79697DD1B2A8AF1EB31FEE46478877_RuntimeMethod_var), NULL);
NullCheck(L_2);
FirebaseApp_add_AppDisposed_m849DD816EFE8D669DBFA139254D5E3C4D8C78F85(L_2, L_3, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FirebaseDatabase_DisposeObject_mB77760D47F10B5326661EA87020B50CC90FE6D78 (RuntimeObject* ___0_objectToDispose, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
RuntimeObject* L_0 = ___0_objectToDispose;
NullCheck(((FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960*)CastclassSealed((RuntimeObject*)L_0, FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960_il2cpp_TypeInfo_var)));
FirebaseDatabase_Dispose_mA44D4A1381D0A1C3EE45303C037A86C2D51FC77B(((FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960*)CastclassSealed((RuntimeObject*)L_0, FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960_il2cpp_TypeInfo_var)), NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FirebaseDatabase_Finalize_m03DBF4DED5E098A1524E069DEA659A1C69867EAF (FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960* __this, const RuntimeMethod* method)
{
{
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_000b:
{
Object_Finalize_mC98C96301CCABFE00F1A7EF8E15DF507CACD42B2(__this, NULL);
return;
}
});
try
{
FirebaseDatabase_Dispose_mA44D4A1381D0A1C3EE45303C037A86C2D51FC77B(__this, NULL);
goto IL_0013;
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0013:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FirebaseDatabase_OnAppDisposed_mD10E03FDEC79697DD1B2A8AF1EB31FEE46478877 (FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960* __this, RuntimeObject* ___0_sender, EventArgs_t37273F03EAC87217701DD431B190FBD84AD7C377* ___1_eventArgs, const RuntimeMethod* method)
{
{
FirebaseDatabase_Dispose_mA44D4A1381D0A1C3EE45303C037A86C2D51FC77B(__this, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FirebaseDatabase_Dispose_mA44D4A1381D0A1C3EE45303C037A86C2D51FC77B (FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Remove_m779C5AC4A5E010490E239608A033E7BD9F58CBEA_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EventHandler_tC6323FD7E6163F965259C33D72612C0E5B9BAB82_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FirebaseDatabase_OnAppDisposed_mD10E03FDEC79697DD1B2A8AF1EB31FEE46478877_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GC_t920F9CF6EBB7C787E5010A4352E1B587F356DC58_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960* V_0 = NULL;
bool V_1 = false;
bool V_2 = false;
Dictionary_2_tC7676598510356955876D867191E1510F67CC1DF* V_3 = NULL;
bool V_4 = false;
{
il2cpp_codegen_runtime_class_init_inline(GC_t920F9CF6EBB7C787E5010A4352E1B587F356DC58_il2cpp_TypeInfo_var);
GC_SuppressFinalize_m71815DBD5A0CD2EA1BE43317B08B7A14949EDC65(__this, NULL);
V_0 = __this;
V_1 = (bool)0;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_008e:
{
{
bool L_0 = V_1;
if (!L_0)
{
goto IL_0098;
}
}
{
FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960* L_1 = V_0;
Monitor_Exit_m05B2CF037E2214B3208198C282490A2A475653FA(L_1, NULL);
}
IL_0098:
{
return;
}
}
});
try
{
{
FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960* L_2 = V_0;
Monitor_Enter_m3CDB589DA1300B513D55FDCFB52B63E879794149(L_2, (&V_1), NULL);
InternalFirebaseDatabase_t375ADD0CA0D457E7F6858480AA98A4FA4A7F106F* L_3 = __this->___internalDatabase;
V_2 = (bool)((((RuntimeObject*)(InternalFirebaseDatabase_t375ADD0CA0D457E7F6858480AA98A4FA4A7F106F*)L_3) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
bool L_4 = V_2;
if (!L_4)
{
goto IL_0025_1;
}
}
{
goto IL_0099;
}
IL_0025_1:
{
il2cpp_codegen_runtime_class_init_inline(FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960_il2cpp_TypeInfo_var);
Dictionary_2_tC7676598510356955876D867191E1510F67CC1DF* L_5 = ((FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960_StaticFields*)il2cpp_codegen_static_fields_for(FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960_il2cpp_TypeInfo_var))->___databases;
V_3 = L_5;
V_4 = (bool)0;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_004c_1:
{
{
bool L_6 = V_4;
if (!L_6)
{
goto IL_0057_1;
}
}
{
Dictionary_2_tC7676598510356955876D867191E1510F67CC1DF* L_7 = V_3;
Monitor_Exit_m05B2CF037E2214B3208198C282490A2A475653FA(L_7, NULL);
}
IL_0057_1:
{
return;
}
}
});
try
{
Dictionary_2_tC7676598510356955876D867191E1510F67CC1DF* L_8 = V_3;
Monitor_Enter_m3CDB589DA1300B513D55FDCFB52B63E879794149(L_8, (&V_4), NULL);
il2cpp_codegen_runtime_class_init_inline(FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960_il2cpp_TypeInfo_var);
Dictionary_2_tC7676598510356955876D867191E1510F67CC1DF* L_9 = ((FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960_StaticFields*)il2cpp_codegen_static_fields_for(FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960_il2cpp_TypeInfo_var))->___databases;
String_t* L_10 = __this->___name;
NullCheck(L_9);
bool L_11;
L_11 = Dictionary_2_Remove_m779C5AC4A5E010490E239608A033E7BD9F58CBEA(L_9, L_10, Dictionary_2_Remove_m779C5AC4A5E010490E239608A033E7BD9F58CBEA_RuntimeMethod_var);
goto IL_0058_1;
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0058_1:
{
FirebaseApp_tD23C437863A3502177988D1382B58820B0571A25* L_12;
L_12 = FirebaseDatabase_get_App_mCAE467A1AD76CFC175A5988C1BACCBC684083B4E_inline(__this, NULL);
EventHandler_tC6323FD7E6163F965259C33D72612C0E5B9BAB82* L_13 = (EventHandler_tC6323FD7E6163F965259C33D72612C0E5B9BAB82*)il2cpp_codegen_object_new(EventHandler_tC6323FD7E6163F965259C33D72612C0E5B9BAB82_il2cpp_TypeInfo_var);
EventHandler__ctor_m95444CE8D5A6F1AFC9793866C3FE884E732DCEB2(L_13, __this, (intptr_t)((void*)FirebaseDatabase_OnAppDisposed_mD10E03FDEC79697DD1B2A8AF1EB31FEE46478877_RuntimeMethod_var), NULL);
NullCheck(L_12);
FirebaseApp_remove_AppDisposed_mAAF77EA50314A467CBB4481448C72FA9B7173289(L_12, L_13, NULL);
FirebaseDatabase_set_App_m7B018585E9B3FAC825B2B08A6943052AF6293D6C_inline(__this, (FirebaseApp_tD23C437863A3502177988D1382B58820B0571A25*)NULL, NULL);
InternalFirebaseDatabase_t375ADD0CA0D457E7F6858480AA98A4FA4A7F106F* L_14 = __this->___internalDatabase;
NullCheck(L_14);
InternalFirebaseDatabase_Dispose_m32270C5F86D65B3E544A5FCBF9B6A2B6F1D648FC(L_14, NULL);
__this->___internalDatabase = (InternalFirebaseDatabase_t375ADD0CA0D457E7F6858480AA98A4FA4A7F106F*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___internalDatabase), (void*)(InternalFirebaseDatabase_t375ADD0CA0D457E7F6858480AA98A4FA4A7F106F*)NULL);
goto IL_0099;
}
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0099:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FirebaseApp_tD23C437863A3502177988D1382B58820B0571A25* FirebaseDatabase_get_App_mCAE467A1AD76CFC175A5988C1BACCBC684083B4E (FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960* __this, const RuntimeMethod* method)
{
{
FirebaseApp_tD23C437863A3502177988D1382B58820B0571A25* L_0 = __this->___U3CAppU3Ek__BackingField;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FirebaseDatabase_set_App_m7B018585E9B3FAC825B2B08A6943052AF6293D6C (FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960* __this, FirebaseApp_tD23C437863A3502177988D1382B58820B0571A25* ___0_value, const RuntimeMethod* method)
{
{
FirebaseApp_tD23C437863A3502177988D1382B58820B0571A25* L_0 = ___0_value;
__this->___U3CAppU3Ek__BackingField = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CAppU3Ek__BackingField), (void*)L_0);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960* FirebaseDatabase_get_DefaultInstance_m5D2694D707EAE163776CC0FF92B92537BDD59118 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FirebaseApp_tD23C437863A3502177988D1382B58820B0571A25_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
FirebaseApp_tD23C437863A3502177988D1382B58820B0571A25* V_0 = NULL;
bool V_1 = false;
FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960* V_2 = NULL;
{
il2cpp_codegen_runtime_class_init_inline(FirebaseApp_tD23C437863A3502177988D1382B58820B0571A25_il2cpp_TypeInfo_var);
FirebaseApp_tD23C437863A3502177988D1382B58820B0571A25* L_0;
L_0 = FirebaseApp_get_DefaultInstance_m2387909BEFA7CA8F51D87B62700EAE8DA6FC13A0(NULL);
V_0 = L_0;
FirebaseApp_tD23C437863A3502177988D1382B58820B0571A25* L_1 = V_0;
V_1 = (bool)((((RuntimeObject*)(FirebaseApp_tD23C437863A3502177988D1382B58820B0571A25*)L_1) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
bool L_2 = V_1;
if (!L_2)
{
goto IL_001b;
}
}
{
DatabaseException_t136AB1D7986FFA974C2518DC8C67500267A86232* L_3 = (DatabaseException_t136AB1D7986FFA974C2518DC8C67500267A86232*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&DatabaseException_t136AB1D7986FFA974C2518DC8C67500267A86232_il2cpp_TypeInfo_var)));
DatabaseException__ctor_mAA398869C4ADA4E90F85E7B352065E7A17A88962(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral50384A583A192C06635CCD8BE23070E725470116)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&FirebaseDatabase_get_DefaultInstance_m5D2694D707EAE163776CC0FF92B92537BDD59118_RuntimeMethod_var)));
}
IL_001b:
{
FirebaseApp_tD23C437863A3502177988D1382B58820B0571A25* L_4 = V_0;
il2cpp_codegen_runtime_class_init_inline(FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960_il2cpp_TypeInfo_var);
FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960* L_5;
L_5 = FirebaseDatabase_GetInstance_m7A1724D06CDE39B3BB3A24406F40E520A0F646E2(L_4, NULL);
V_2 = L_5;
goto IL_0024;
}
IL_0024:
{
FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960* L_6 = V_2;
return L_6;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960* FirebaseDatabase_GetInstance_m7A1724D06CDE39B3BB3A24406F40E520A0F646E2 (FirebaseApp_tD23C437863A3502177988D1382B58820B0571A25* ___0_app, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IAppConfigExtensions_t2BC1AFEF8FF5F2A7D5B45F23000CEE8FEE376418_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Services_t4EDE95322734B379A0DA3AAEF079E28E9132D69E_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960* V_0 = NULL;
{
FirebaseApp_tD23C437863A3502177988D1382B58820B0571A25* L_0 = ___0_app;
il2cpp_codegen_runtime_class_init_inline(Services_t4EDE95322734B379A0DA3AAEF079E28E9132D69E_il2cpp_TypeInfo_var);
RuntimeObject* L_1;
L_1 = Services_get_AppConfig_mC08EC98ACB1D5FAC108C084898388231487E9DEF_inline(NULL);
FirebaseApp_tD23C437863A3502177988D1382B58820B0571A25* L_2 = ___0_app;
NullCheck(L_2);
FirebaseAppPlatform_t5AD8517EA34467536BAC8C7C6EB4D4B6880312A2* L_3;
L_3 = FirebaseApp_get_AppPlatform_m456DB9D531B67C1B83ADF6B93A37948AF4905744(L_2, NULL);
NullCheck(L_1);
String_t* L_4;
L_4 = InterfaceFuncInvoker1< String_t*, RuntimeObject* >::Invoke(2, IAppConfigExtensions_t2BC1AFEF8FF5F2A7D5B45F23000CEE8FEE376418_il2cpp_TypeInfo_var, L_1, L_3);
il2cpp_codegen_runtime_class_init_inline(FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960_il2cpp_TypeInfo_var);
FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960* L_5;
L_5 = FirebaseDatabase_GetInstance_m026B66421CE54361558C66EA439144F7B42F330A(L_0, L_4, NULL);
V_0 = L_5;
goto IL_001a;
}
IL_001a:
{
FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960* L_6 = V_0;
return L_6;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960* FirebaseDatabase_get_AnyInstance_m9DC3FA834D8CEEFEA5A209557244C4E7A2558071 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_GetEnumerator_mA8536A9A8C9E152F89A806BB5D648FD00A835F24_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mB422A16F08ECAEDD3200E4194B1EB5240793BB25_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m7198ED1EAA40F1D50CB9F4D07F804D7EEA958EC8_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&KeyValuePair_2_get_Value_m3944828F8C99845BA2E44F872212E091862F9C61_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
Dictionary_2_tC7676598510356955876D867191E1510F67CC1DF* V_0 = NULL;
bool V_1 = false;
Enumerator_t95BA7F445550B73AA170707B471F1A8F54FE37D6 V_2;
memset((&V_2), 0, sizeof(V_2));
FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960* V_3 = NULL;
KeyValuePair_2_t8BDDE416DAF7CF05751E49C2A9E4A8D1D20051CC V_4;
memset((&V_4), 0, sizeof(V_4));
bool V_5 = false;
FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960* V_6 = NULL;
bool V_7 = false;
{
il2cpp_codegen_runtime_class_init_inline(FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960_il2cpp_TypeInfo_var);
Dictionary_2_tC7676598510356955876D867191E1510F67CC1DF* L_0 = ((FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960_StaticFields*)il2cpp_codegen_static_fields_for(FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960_il2cpp_TypeInfo_var))->___databases;
V_0 = L_0;
V_1 = (bool)0;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0052:
{
{
bool L_1 = V_1;
if (!L_1)
{
goto IL_005c;
}
}
{
Dictionary_2_tC7676598510356955876D867191E1510F67CC1DF* L_2 = V_0;
Monitor_Exit_m05B2CF037E2214B3208198C282490A2A475653FA(L_2, NULL);
}
IL_005c:
{
return;
}
}
});
try
{
{
Dictionary_2_tC7676598510356955876D867191E1510F67CC1DF* L_3 = V_0;
Monitor_Enter_m3CDB589DA1300B513D55FDCFB52B63E879794149(L_3, (&V_1), NULL);
il2cpp_codegen_runtime_class_init_inline(FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960_il2cpp_TypeInfo_var);
Dictionary_2_tC7676598510356955876D867191E1510F67CC1DF* L_4 = ((FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960_StaticFields*)il2cpp_codegen_static_fields_for(FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960_il2cpp_TypeInfo_var))->___databases;
NullCheck(L_4);
Enumerator_t95BA7F445550B73AA170707B471F1A8F54FE37D6 L_5;
L_5 = Dictionary_2_GetEnumerator_mA8536A9A8C9E152F89A806BB5D648FD00A835F24(L_4, Dictionary_2_GetEnumerator_mA8536A9A8C9E152F89A806BB5D648FD00A835F24_RuntimeMethod_var);
V_2 = L_5;
goto IL_0042_1;
}
IL_0020_1:
{
KeyValuePair_2_t8BDDE416DAF7CF05751E49C2A9E4A8D1D20051CC L_6;
L_6 = Enumerator_get_Current_m7198ED1EAA40F1D50CB9F4D07F804D7EEA958EC8_inline((&V_2), Enumerator_get_Current_m7198ED1EAA40F1D50CB9F4D07F804D7EEA958EC8_RuntimeMethod_var);
V_4 = L_6;
FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960* L_7;
L_7 = KeyValuePair_2_get_Value_m3944828F8C99845BA2E44F872212E091862F9C61_inline((&V_4), KeyValuePair_2_get_Value_m3944828F8C99845BA2E44F872212E091862F9C61_RuntimeMethod_var);
V_3 = L_7;
FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960* L_8 = V_3;
V_5 = (bool)((!(((RuntimeObject*)(FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960*)L_8) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
bool L_9 = V_5;
if (!L_9)
{
goto IL_0041_1;
}
}
{
FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960* L_10 = V_3;
V_6 = L_10;
goto IL_0066;
}
IL_0041_1:
{
}
IL_0042_1:
{
bool L_11;
L_11 = Enumerator_MoveNext_mB422A16F08ECAEDD3200E4194B1EB5240793BB25((&V_2), Enumerator_MoveNext_mB422A16F08ECAEDD3200E4194B1EB5240793BB25_RuntimeMethod_var);
V_7 = L_11;
bool L_12 = V_7;
if (L_12)
{
goto IL_0020_1;
}
}
{
goto IL_005d;
}
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_005d:
{
il2cpp_codegen_runtime_class_init_inline(FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960_il2cpp_TypeInfo_var);
FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960* L_13;
L_13 = FirebaseDatabase_get_DefaultInstance_m5D2694D707EAE163776CC0FF92B92537BDD59118(NULL);
V_6 = L_13;
goto IL_0066;
}
IL_0066:
{
FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960* L_14 = V_6;
return L_14;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960* FirebaseDatabase_GetInstance_mA5B21F93A8D42BE9A0BBDD4A48B130DBEA65F811 (String_t* ___0_url, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FirebaseApp_tD23C437863A3502177988D1382B58820B0571A25_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
FirebaseApp_tD23C437863A3502177988D1382B58820B0571A25* V_0 = NULL;
bool V_1 = false;
FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960* V_2 = NULL;
{
il2cpp_codegen_runtime_class_init_inline(FirebaseApp_tD23C437863A3502177988D1382B58820B0571A25_il2cpp_TypeInfo_var);
FirebaseApp_tD23C437863A3502177988D1382B58820B0571A25* L_0;
L_0 = FirebaseApp_get_DefaultInstance_m2387909BEFA7CA8F51D87B62700EAE8DA6FC13A0(NULL);
V_0 = L_0;
FirebaseApp_tD23C437863A3502177988D1382B58820B0571A25* L_1 = V_0;
V_1 = (bool)((((RuntimeObject*)(FirebaseApp_tD23C437863A3502177988D1382B58820B0571A25*)L_1) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
bool L_2 = V_1;
if (!L_2)
{
goto IL_001b;
}
}
{
DatabaseException_t136AB1D7986FFA974C2518DC8C67500267A86232* L_3 = (DatabaseException_t136AB1D7986FFA974C2518DC8C67500267A86232*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&DatabaseException_t136AB1D7986FFA974C2518DC8C67500267A86232_il2cpp_TypeInfo_var)));
DatabaseException__ctor_mAA398869C4ADA4E90F85E7B352065E7A17A88962(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral50384A583A192C06635CCD8BE23070E725470116)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&FirebaseDatabase_GetInstance_mA5B21F93A8D42BE9A0BBDD4A48B130DBEA65F811_RuntimeMethod_var)));
}
IL_001b:
{
FirebaseApp_tD23C437863A3502177988D1382B58820B0571A25* L_4 = V_0;
String_t* L_5 = ___0_url;
il2cpp_codegen_runtime_class_init_inline(FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960_il2cpp_TypeInfo_var);
FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960* L_6;
L_6 = FirebaseDatabase_GetInstance_m026B66421CE54361558C66EA439144F7B42F330A(L_4, L_5, NULL);
V_2 = L_6;
goto IL_0025;
}
IL_0025:
{
FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960* L_7 = V_2;
return L_7;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960* FirebaseDatabase_GetInstance_m026B66421CE54361558C66EA439144F7B42F330A (FirebaseApp_tD23C437863A3502177988D1382B58820B0571A25* ___0_app, String_t* ___1_url, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_mEEC01F0B32FCA1F893644B7E6077E6C865110B4A_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_set_Item_m26B1CABA0C5F59C2AAD05FF2FD763761EFC16617_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDBD8760F0E4E49A1C274D51CE66C3AF4D4F6DD1D);
s_Il2CppMethodInitialized = true;
}
FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960* V_0 = NULL;
String_t* V_1 = NULL;
bool V_2 = false;
Dictionary_2_tC7676598510356955876D867191E1510F67CC1DF* V_3 = NULL;
bool V_4 = false;
bool V_5 = false;
int32_t V_6 = 0;
InternalFirebaseDatabase_t375ADD0CA0D457E7F6858480AA98A4FA4A7F106F* V_7 = NULL;
bool V_8 = false;
FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960* V_9 = NULL;
int32_t G_B7_0 = 0;
{
String_t* L_0 = ___1_url;
bool L_1;
L_1 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_0, NULL);
V_2 = L_1;
bool L_2 = V_2;
if (!L_2)
{
goto IL_0017;
}
}
{
DatabaseException_t136AB1D7986FFA974C2518DC8C67500267A86232* L_3 = (DatabaseException_t136AB1D7986FFA974C2518DC8C67500267A86232*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&DatabaseException_t136AB1D7986FFA974C2518DC8C67500267A86232_il2cpp_TypeInfo_var)));
DatabaseException__ctor_mAA398869C4ADA4E90F85E7B352065E7A17A88962(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral4FBD1DB26924C1F6A36CB8F2F4850DE51995B3F9)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&FirebaseDatabase_GetInstance_m026B66421CE54361558C66EA439144F7B42F330A_RuntimeMethod_var)));
}
IL_0017:
{
V_0 = (FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960*)NULL;
FirebaseApp_tD23C437863A3502177988D1382B58820B0571A25* L_4 = ___0_app;
NullCheck(L_4);
String_t* L_5;
L_5 = FirebaseApp_get_Name_m89C11F96726C8E4FD3CCAE04A5DC3129F7CD975E(L_4, NULL);
String_t* L_6 = ___1_url;
String_t* L_7;
L_7 = String_Format_mFB7DA489BD99F4670881FF50EC017BFB0A5C0987(_stringLiteralDBD8760F0E4E49A1C274D51CE66C3AF4D4F6DD1D, L_5, L_6, NULL);
V_1 = L_7;
il2cpp_codegen_runtime_class_init_inline(FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960_il2cpp_TypeInfo_var);
Dictionary_2_tC7676598510356955876D867191E1510F67CC1DF* L_8 = ((FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960_StaticFields*)il2cpp_codegen_static_fields_for(FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960_il2cpp_TypeInfo_var))->___databases;
V_3 = L_8;
V_4 = (bool)0;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_009f:
{
{
bool L_9 = V_4;
if (!L_9)
{
goto IL_00aa;
}
}
{
Dictionary_2_tC7676598510356955876D867191E1510F67CC1DF* L_10 = V_3;
Monitor_Exit_m05B2CF037E2214B3208198C282490A2A475653FA(L_10, NULL);
}
IL_00aa:
{
return;
}
}
});
try
{
{
Dictionary_2_tC7676598510356955876D867191E1510F67CC1DF* L_11 = V_3;
Monitor_Enter_m3CDB589DA1300B513D55FDCFB52B63E879794149(L_11, (&V_4), NULL);
il2cpp_codegen_runtime_class_init_inline(FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960_il2cpp_TypeInfo_var);
Dictionary_2_tC7676598510356955876D867191E1510F67CC1DF* L_12 = ((FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960_StaticFields*)il2cpp_codegen_static_fields_for(FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960_il2cpp_TypeInfo_var))->___databases;
String_t* L_13 = V_1;
NullCheck(L_12);
bool L_14;
L_14 = Dictionary_2_TryGetValue_mEEC01F0B32FCA1F893644B7E6077E6C865110B4A(L_12, L_13, (&V_0), Dictionary_2_TryGetValue_mEEC01F0B32FCA1F893644B7E6077E6C865110B4A_RuntimeMethod_var);
V_5 = (bool)((((int32_t)L_14) == ((int32_t)0))? 1 : 0);
bool L_15 = V_5;
if (!L_15)
{
goto IL_009c_1;
}
}
{
FirebaseApp_tD23C437863A3502177988D1382B58820B0571A25* L_16 = ___0_app;
String_t* L_17 = ___1_url;
InternalFirebaseDatabase_t375ADD0CA0D457E7F6858480AA98A4FA4A7F106F* L_18;
L_18 = InternalFirebaseDatabase_GetInstanceInternal_m398BDDEDC7D96F575D89B8F32614D0579FF82CB6(L_16, L_17, (&V_6), NULL);
V_7 = L_18;
InternalFirebaseDatabase_t375ADD0CA0D457E7F6858480AA98A4FA4A7F106F* L_19 = V_7;
if (!L_19)
{
goto IL_006b_1;
}
}
{
int32_t L_20 = V_6;
G_B7_0 = ((!(((uint32_t)L_20) <= ((uint32_t)0)))? 1 : 0);
goto IL_006c_1;
}
IL_006b_1:
{
G_B7_0 = 1;
}
IL_006c_1:
{
V_8 = (bool)G_B7_0;
bool L_21 = V_8;
if (!L_21)
{
goto IL_007e_1;
}
}
{
DatabaseException_t136AB1D7986FFA974C2518DC8C67500267A86232* L_22 = (DatabaseException_t136AB1D7986FFA974C2518DC8C67500267A86232*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&DatabaseException_t136AB1D7986FFA974C2518DC8C67500267A86232_il2cpp_TypeInfo_var)));
DatabaseException__ctor_mAA398869C4ADA4E90F85E7B352065E7A17A88962(L_22, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralC7AFB5B2F4FF415E9A57A58EEFBA6C5E92E3529C)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_22, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&FirebaseDatabase_GetInstance_m026B66421CE54361558C66EA439144F7B42F330A_RuntimeMethod_var)));
}
IL_007e_1:
{
FirebaseApp_tD23C437863A3502177988D1382B58820B0571A25* L_23 = ___0_app;
InternalFirebaseDatabase_t375ADD0CA0D457E7F6858480AA98A4FA4A7F106F* L_24 = V_7;
FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960* L_25 = (FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960*)il2cpp_codegen_object_new(FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960_il2cpp_TypeInfo_var);
FirebaseDatabase__ctor_mD73A6212DB32399675D99A13138CDC1F26EE0C86(L_25, L_23, L_24, NULL);
V_0 = L_25;
FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960* L_26 = V_0;
String_t* L_27 = V_1;
NullCheck(L_26);
L_26->___name = L_27;
Il2CppCodeGenWriteBarrier((void**)(&L_26->___name), (void*)L_27);
il2cpp_codegen_runtime_class_init_inline(FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960_il2cpp_TypeInfo_var);
Dictionary_2_tC7676598510356955876D867191E1510F67CC1DF* L_28 = ((FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960_StaticFields*)il2cpp_codegen_static_fields_for(FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960_il2cpp_TypeInfo_var))->___databases;
String_t* L_29 = V_1;
FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960* L_30 = V_0;
NullCheck(L_28);
Dictionary_2_set_Item_m26B1CABA0C5F59C2AAD05FF2FD763761EFC16617(L_28, L_29, L_30, Dictionary_2_set_Item_m26B1CABA0C5F59C2AAD05FF2FD763761EFC16617_RuntimeMethod_var);
}
IL_009c_1:
{
goto IL_00ab;
}
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_00ab:
{
FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960* L_31 = V_0;
V_9 = L_31;
goto IL_00b0;
}
IL_00b0:
{
FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960* L_32 = V_9;
return L_32;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DatabaseReference_tD6F9941BEAE8109991B814490DA64099EECBFA6D* FirebaseDatabase_get_RootReference_m169B2E998E82228A8CD898E5CBDB20524281B434 (FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DatabaseReference_tD6F9941BEAE8109991B814490DA64099EECBFA6D_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
DatabaseReference_tD6F9941BEAE8109991B814490DA64099EECBFA6D* V_0 = NULL;
{
InternalFirebaseDatabase_t375ADD0CA0D457E7F6858480AA98A4FA4A7F106F* L_0 = __this->___internalDatabase;
NullCheck(L_0);
InternalDatabaseReference_tB26A9A610462A419CD3C0B987C7CB11A8FB084B1* L_1;
L_1 = InternalFirebaseDatabase_GetReference_m6C73048E76BBF88BA25C10B97CBACFE76485F7D0(L_0, NULL);
DatabaseReference_tD6F9941BEAE8109991B814490DA64099EECBFA6D* L_2 = (DatabaseReference_tD6F9941BEAE8109991B814490DA64099EECBFA6D*)il2cpp_codegen_object_new(DatabaseReference_tD6F9941BEAE8109991B814490DA64099EECBFA6D_il2cpp_TypeInfo_var);
DatabaseReference__ctor_m4F35D1AC9D2AED2A7E780C76D46C2DB72D982B93(L_2, L_1, __this, NULL);
V_0 = L_2;
goto IL_0015;
}
IL_0015:
{
DatabaseReference_tD6F9941BEAE8109991B814490DA64099EECBFA6D* L_3 = V_0;
return L_3;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DatabaseReference_tD6F9941BEAE8109991B814490DA64099EECBFA6D* FirebaseDatabase_GetReference_mD5FB59E3CA12A055A376B26E1D6A94CF6B74C12F (FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960* __this, String_t* ___0_path, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DatabaseReference_tD6F9941BEAE8109991B814490DA64099EECBFA6D_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
DatabaseReference_tD6F9941BEAE8109991B814490DA64099EECBFA6D* V_0 = NULL;
{
InternalFirebaseDatabase_t375ADD0CA0D457E7F6858480AA98A4FA4A7F106F* L_0 = __this->___internalDatabase;
String_t* L_1 = ___0_path;
NullCheck(L_0);
InternalDatabaseReference_tB26A9A610462A419CD3C0B987C7CB11A8FB084B1* L_2;
L_2 = InternalFirebaseDatabase_GetReference_mF0C7912B7D9E2D3619F3D15E48996D7F0CDEE795(L_0, L_1, NULL);
DatabaseReference_tD6F9941BEAE8109991B814490DA64099EECBFA6D* L_3 = (DatabaseReference_tD6F9941BEAE8109991B814490DA64099EECBFA6D*)il2cpp_codegen_object_new(DatabaseReference_tD6F9941BEAE8109991B814490DA64099EECBFA6D_il2cpp_TypeInfo_var);
DatabaseReference__ctor_m4F35D1AC9D2AED2A7E780C76D46C2DB72D982B93(L_3, L_2, __this, NULL);
V_0 = L_3;
goto IL_0016;
}
IL_0016:
{
DatabaseReference_tD6F9941BEAE8109991B814490DA64099EECBFA6D* L_4 = V_0;
return L_4;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DatabaseReference_tD6F9941BEAE8109991B814490DA64099EECBFA6D* FirebaseDatabase_GetReferenceFromUrl_mCA84E04C0135B9852F16B2342BA1F21473FA88F5 (FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960* __this, Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* ___0_url, const RuntimeMethod* method)
{
DatabaseReference_tD6F9941BEAE8109991B814490DA64099EECBFA6D* V_0 = NULL;
{
Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* L_0 = ___0_url;
NullCheck(L_0);
String_t* L_1;
L_1 = VirtualFuncInvoker0< String_t* >::Invoke(3, L_0);
DatabaseReference_tD6F9941BEAE8109991B814490DA64099EECBFA6D* L_2;
L_2 = FirebaseDatabase_GetReferenceFromUrl_m1510134257EFBAD361CEB5516E10A58EE9415655(__this, L_1, NULL);
V_0 = L_2;
goto IL_0010;
}
IL_0010:
{
DatabaseReference_tD6F9941BEAE8109991B814490DA64099EECBFA6D* L_3 = V_0;
return L_3;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DatabaseReference_tD6F9941BEAE8109991B814490DA64099EECBFA6D* FirebaseDatabase_GetReferenceFromUrl_m1510134257EFBAD361CEB5516E10A58EE9415655 (FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960* __this, String_t* ___0_url, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DatabaseReference_tD6F9941BEAE8109991B814490DA64099EECBFA6D_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
DatabaseReference_tD6F9941BEAE8109991B814490DA64099EECBFA6D* V_0 = NULL;
{
InternalFirebaseDatabase_t375ADD0CA0D457E7F6858480AA98A4FA4A7F106F* L_0 = __this->___internalDatabase;
String_t* L_1 = ___0_url;
NullCheck(L_0);
InternalDatabaseReference_tB26A9A610462A419CD3C0B987C7CB11A8FB084B1* L_2;
L_2 = InternalFirebaseDatabase_GetReferenceFromUrl_m9089B3C66D96487358A87BCC9E4897AAAABB76B1(L_0, L_1, NULL);
DatabaseReference_tD6F9941BEAE8109991B814490DA64099EECBFA6D* L_3 = (DatabaseReference_tD6F9941BEAE8109991B814490DA64099EECBFA6D*)il2cpp_codegen_object_new(DatabaseReference_tD6F9941BEAE8109991B814490DA64099EECBFA6D_il2cpp_TypeInfo_var);
DatabaseReference__ctor_m4F35D1AC9D2AED2A7E780C76D46C2DB72D982B93(L_3, L_2, __this, NULL);
V_0 = L_3;
goto IL_0016;
}
IL_0016:
{
DatabaseReference_tD6F9941BEAE8109991B814490DA64099EECBFA6D* L_4 = V_0;
return L_4;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FirebaseDatabase_PurgeOutstandingWrites_m767D8657A5088670D7B9B81F2618A291BB869D02 (FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960* __this, const RuntimeMethod* method)
{
{
InternalFirebaseDatabase_t375ADD0CA0D457E7F6858480AA98A4FA4A7F106F* L_0 = __this->___internalDatabase;
NullCheck(L_0);
InternalFirebaseDatabase_PurgeOutstandingWrites_m357AB8F2F267692EDB1AB51256B8050F3BA85721(L_0, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FirebaseDatabase_GoOnline_m6580060121149391D5E8C9BE640959E2FB37F6C0 (FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960* __this, const RuntimeMethod* method)
{
{
InternalFirebaseDatabase_t375ADD0CA0D457E7F6858480AA98A4FA4A7F106F* L_0 = __this->___internalDatabase;
NullCheck(L_0);
InternalFirebaseDatabase_GoOnline_m0DB3CDE3AC2CE407DE7053C0D6DFB5735B49390D(L_0, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FirebaseDatabase_GoOffline_m5C226D451C496B10035424269260196D34E30B50 (FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960* __this, const RuntimeMethod* method)
{
{
InternalFirebaseDatabase_t375ADD0CA0D457E7F6858480AA98A4FA4A7F106F* L_0 = __this->___internalDatabase;
NullCheck(L_0);
InternalFirebaseDatabase_GoOffline_m8E803668D6CA60506CD825ACAF74578792AD6560(L_0, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FirebaseDatabase_SetPersistenceEnabled_mC3447265843EADF7631963F4421CBCFB29D0F38E (FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960* __this, bool ___0_enabled, const RuntimeMethod* method)
{
{
InternalFirebaseDatabase_t375ADD0CA0D457E7F6858480AA98A4FA4A7F106F* L_0 = __this->___internalDatabase;
bool L_1 = ___0_enabled;
NullCheck(L_0);
InternalFirebaseDatabase_set_persistence_enabled_mBE01FEA44725ABC353F34F9DE81DE4C901BE1CAA(L_0, L_1, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FirebaseDatabase_get_LogLevel_m02539814D2707161B7EB478CEBBE96BC7CCB1743 (FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960* __this, const RuntimeMethod* method)
{
int32_t V_0 = 0;
{
InternalFirebaseDatabase_t375ADD0CA0D457E7F6858480AA98A4FA4A7F106F* L_0 = __this->___internalDatabase;
NullCheck(L_0);
int32_t L_1;
L_1 = InternalFirebaseDatabase_log_level_mDB74926E4E309314A8EE324F8638B81AEA611CA2(L_0, NULL);
V_0 = L_1;
goto IL_000f;
}
IL_000f:
{
int32_t L_2 = V_0;
return L_2;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FirebaseDatabase_set_LogLevel_mCDB1CF300E88774BDCEE68867B50687EDAC10ECD (FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960* __this, int32_t ___0_value, const RuntimeMethod* method)
{
{
InternalFirebaseDatabase_t375ADD0CA0D457E7F6858480AA98A4FA4A7F106F* L_0 = __this->___internalDatabase;
int32_t L_1 = ___0_value;
NullCheck(L_0);
InternalFirebaseDatabase_set_log_level_m981AC5A2637488F1267A08A91F094A9A60018CD9(L_0, L_1, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FirebaseDatabase__cctor_m626639DA9AA4F9F539D913F8C1816036B591FB43 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m221507942D7865AEEF5101ADD152C33188A27994_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_tC7676598510356955876D867191E1510F67CC1DF_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
Dictionary_2_tC7676598510356955876D867191E1510F67CC1DF* L_0 = (Dictionary_2_tC7676598510356955876D867191E1510F67CC1DF*)il2cpp_codegen_object_new(Dictionary_2_tC7676598510356955876D867191E1510F67CC1DF_il2cpp_TypeInfo_var);
Dictionary_2__ctor_m221507942D7865AEEF5101ADD152C33188A27994(L_0, Dictionary_2__ctor_m221507942D7865AEEF5101ADD152C33188A27994_RuntimeMethod_var);
((FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960_StaticFields*)il2cpp_codegen_static_fields_for(FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960_il2cpp_TypeInfo_var))->___databases = L_0;
Il2CppCodeGenWriteBarrier((void**)(&((FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960_StaticFields*)il2cpp_codegen_static_fields_for(FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960_il2cpp_TypeInfo_var))->___databases), (void*)L_0);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MutableData__ctor_mAEB52A8EB7FD424ABB2EA4C8CF5B81ADBE893E8F (MutableData_tC0DF39CE3BDF5A4B0329FB77A6F09300B780CE6C* __this, InternalMutableData_tB0AEC0DF9CB07C55CCE373013E28A4C85E63F3CB* ___0_internalData, FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960* ___1_database, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
InternalMutableData_tB0AEC0DF9CB07C55CCE373013E28A4C85E63F3CB* L_0 = ___0_internalData;
__this->___internalData = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___internalData), (void*)L_0);
FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960* L_1 = ___1_database;
__this->___database = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___database), (void*)L_1);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MutableData_get_HasChildren_mE4BE5B34BA65CC8771E0497264A838F42305071E (MutableData_tC0DF39CE3BDF5A4B0329FB77A6F09300B780CE6C* __this, const RuntimeMethod* method)
{
bool V_0 = false;
{
InternalMutableData_tB0AEC0DF9CB07C55CCE373013E28A4C85E63F3CB* L_0 = __this->___internalData;
NullCheck(L_0);
uint32_t L_1;
L_1 = InternalMutableData_children_count_mF87C5E3DE6490F41B1B2491ABD1DCF0DA25F5BA1(L_0, NULL);
V_0 = (bool)((!(((uint32_t)L_1) <= ((uint32_t)0)))? 1 : 0);
goto IL_0012;
}
IL_0012:
{
bool L_2 = V_0;
return L_2;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t MutableData_get_ChildrenCount_m602BA23B8B1980E4D484F8AABCE77909CD7FC813 (MutableData_tC0DF39CE3BDF5A4B0329FB77A6F09300B780CE6C* __this, const RuntimeMethod* method)
{
int64_t V_0 = 0;
{
InternalMutableData_tB0AEC0DF9CB07C55CCE373013E28A4C85E63F3CB* L_0 = __this->___internalData;
NullCheck(L_0);
uint32_t L_1;
L_1 = InternalMutableData_children_count_mF87C5E3DE6490F41B1B2491ABD1DCF0DA25F5BA1(L_0, NULL);
V_0 = ((int64_t)(uint64_t)L_1);
goto IL_0010;
}
IL_0010:
{
int64_t L_2 = V_0;
return L_2;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* MutableData_get_Children_m56B8FF51D3786FCEFBB9F54FA328C56B1770EC42 (MutableData_tC0DF39CE3BDF5A4B0329FB77A6F09300B780CE6C* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ChildrenEnumerable_tFF6FD4CB44849CD07C8FF179996801D38FCB46A9_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
RuntimeObject* V_0 = NULL;
{
InternalMutableData_tB0AEC0DF9CB07C55CCE373013E28A4C85E63F3CB* L_0 = __this->___internalData;
FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960* L_1 = __this->___database;
ChildrenEnumerable_tFF6FD4CB44849CD07C8FF179996801D38FCB46A9* L_2 = (ChildrenEnumerable_tFF6FD4CB44849CD07C8FF179996801D38FCB46A9*)il2cpp_codegen_object_new(ChildrenEnumerable_tFF6FD4CB44849CD07C8FF179996801D38FCB46A9_il2cpp_TypeInfo_var);
ChildrenEnumerable__ctor_m1E14453B1EEF452A8A79774DE366D992554EB4DC(L_2, L_0, L_1, NULL);
V_0 = L_2;
goto IL_0015;
}
IL_0015:
{
RuntimeObject* L_3 = V_0;
return L_3;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* MutableData_get_Key_m55DA32CA0FF007437D6946727E24BE439CEF0440 (MutableData_tC0DF39CE3BDF5A4B0329FB77A6F09300B780CE6C* __this, const RuntimeMethod* method)
{
String_t* V_0 = NULL;
{
InternalMutableData_tB0AEC0DF9CB07C55CCE373013E28A4C85E63F3CB* L_0 = __this->___internalData;
NullCheck(L_0);
String_t* L_1;
L_1 = InternalMutableData_key_m1E62C6488022015C2A1A82B9FC9773C9BB18F8EB(L_0, NULL);
V_0 = L_1;
goto IL_000f;
}
IL_000f:
{
String_t* L_2 = V_0;
return L_2;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* MutableData_get_Value_m64840A5CC4E0734EDB94FA37ACD9EC6B9EBD5480 (MutableData_tC0DF39CE3BDF5A4B0329FB77A6F09300B780CE6C* __this, const RuntimeMethod* method)
{
RuntimeObject* V_0 = NULL;
{
InternalMutableData_tB0AEC0DF9CB07C55CCE373013E28A4C85E63F3CB* L_0 = __this->___internalData;
NullCheck(L_0);
Variant_t90BF6FF4942F60EB844D3C90213E72E9D4240F1C* L_1;
L_1 = InternalMutableData_value_mA4D09CAE47DCB743424F0EC0F6FB93443EF80D1A(L_0, NULL);
RuntimeObject* L_2;
L_2 = VariantExtension_ToObject_m48E049BEBDB87869AC67AE16FB2F31E7981CA594(L_1, 1, NULL);
V_0 = L_2;
goto IL_0015;
}
IL_0015:
{
RuntimeObject* L_3 = V_0;
return L_3;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MutableData_set_Value_mDFBA34BBCA2C509788FA062D31F3E4A252AA2529 (MutableData_tC0DF39CE3BDF5A4B0329FB77A6F09300B780CE6C* __this, RuntimeObject* ___0_value, const RuntimeMethod* method)
{
{
InternalMutableData_tB0AEC0DF9CB07C55CCE373013E28A4C85E63F3CB* L_0 = __this->___internalData;
RuntimeObject* L_1 = ___0_value;
Variant_t90BF6FF4942F60EB844D3C90213E72E9D4240F1C* L_2;
L_2 = Utilities_MakeVariant_mAD868620EF30F894C9B34AFC0F58897705DCED78(L_1, NULL);
NullCheck(L_0);
InternalMutableData_set_value_m46F34EFA61A3307C4F707FFF608B5C9F1414646D(L_0, L_2, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* MutableData_get_Priority_mAA3A0D07036F85411847E52A4E983429C2FFB38F (MutableData_tC0DF39CE3BDF5A4B0329FB77A6F09300B780CE6C* __this, const RuntimeMethod* method)
{
RuntimeObject* V_0 = NULL;
{
InternalMutableData_tB0AEC0DF9CB07C55CCE373013E28A4C85E63F3CB* L_0 = __this->___internalData;
NullCheck(L_0);
Variant_t90BF6FF4942F60EB844D3C90213E72E9D4240F1C* L_1;
L_1 = InternalMutableData_priority_m0C34F694C8AE1E64EF47111BABB28ED550562E98(L_0, NULL);
RuntimeObject* L_2;
L_2 = VariantExtension_ToObject_m48E049BEBDB87869AC67AE16FB2F31E7981CA594(L_1, 1, NULL);
V_0 = L_2;
goto IL_0015;
}
IL_0015:
{
RuntimeObject* L_3 = V_0;
return L_3;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MutableData_set_Priority_m780C858358EB0226AB19C1E482809C4787239FDD (MutableData_tC0DF39CE3BDF5A4B0329FB77A6F09300B780CE6C* __this, RuntimeObject* ___0_value, const RuntimeMethod* method)
{
{
InternalMutableData_tB0AEC0DF9CB07C55CCE373013E28A4C85E63F3CB* L_0 = __this->___internalData;
RuntimeObject* L_1 = ___0_value;
Variant_t90BF6FF4942F60EB844D3C90213E72E9D4240F1C* L_2;
L_2 = Utilities_MakePriorityVariant_mF30A37EEA768427D349DF58AC23548A776C58180(L_1, NULL);
NullCheck(L_0);
InternalMutableData_set_priority_m9AF7CC31959C160FB429015F2A2DDF49E5B2A203(L_0, L_2, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MutableData_HasChild_m6E1C0B1DE7B7754AAFF2EAFB226170F689940468 (MutableData_tC0DF39CE3BDF5A4B0329FB77A6F09300B780CE6C* __this, String_t* ___0_path, const RuntimeMethod* method)
{
bool V_0 = false;
{
InternalMutableData_tB0AEC0DF9CB07C55CCE373013E28A4C85E63F3CB* L_0 = __this->___internalData;
String_t* L_1 = ___0_path;
NullCheck(L_0);
bool L_2;
L_2 = InternalMutableData_HasChild_m4377BF7240DE5483B6649967103C13EC0E2C9869(L_0, L_1, NULL);
V_0 = L_2;
goto IL_0010;
}
IL_0010:
{
bool L_3 = V_0;
return L_3;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MutableData_tC0DF39CE3BDF5A4B0329FB77A6F09300B780CE6C* MutableData_Child_m9AE7E779BD005E55FC5FD95C49C81D1BB11DCCDD (MutableData_tC0DF39CE3BDF5A4B0329FB77A6F09300B780CE6C* __this, String_t* ___0_path, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MutableData_tC0DF39CE3BDF5A4B0329FB77A6F09300B780CE6C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
MutableData_tC0DF39CE3BDF5A4B0329FB77A6F09300B780CE6C* V_0 = NULL;
{
InternalMutableData_tB0AEC0DF9CB07C55CCE373013E28A4C85E63F3CB* L_0 = __this->___internalData;
String_t* L_1 = ___0_path;
NullCheck(L_0);
InternalMutableData_tB0AEC0DF9CB07C55CCE373013E28A4C85E63F3CB* L_2;
L_2 = InternalMutableData_GetChild_m4902FCFB7177D0DFD6C723EF903DB707DA64A021(L_0, L_1, NULL);
FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960* L_3 = __this->___database;
MutableData_tC0DF39CE3BDF5A4B0329FB77A6F09300B780CE6C* L_4 = (MutableData_tC0DF39CE3BDF5A4B0329FB77A6F09300B780CE6C*)il2cpp_codegen_object_new(MutableData_tC0DF39CE3BDF5A4B0329FB77A6F09300B780CE6C_il2cpp_TypeInfo_var);
MutableData__ctor_mAEB52A8EB7FD424ABB2EA4C8CF5B81ADBE893E8F(L_4, L_2, L_3, NULL);
V_0 = L_4;
goto IL_001b;
}
IL_001b:
{
MutableData_tC0DF39CE3BDF5A4B0329FB77A6F09300B780CE6C* L_5 = V_0;
return L_5;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MutableData_Equals_m37BACE1BFE40708B2BDF0C79A3E35C8D6D8B7049 (MutableData_tC0DF39CE3BDF5A4B0329FB77A6F09300B780CE6C* __this, RuntimeObject* ___0_o, const RuntimeMethod* method)
{
bool V_0 = false;
{
RuntimeObject* L_0 = ___0_o;
bool L_1;
L_1 = Object_Equals_m07105C4585D3FE204F2A80D58523D001DC43F63B(__this, L_0, NULL);
V_0 = L_1;
goto IL_000b;
}
IL_000b:
{
bool L_2 = V_0;
return L_2;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MutableData_GetHashCode_m6F8CBFA5297E5591EE0E52809839ECDBAE086243 (MutableData_tC0DF39CE3BDF5A4B0329FB77A6F09300B780CE6C* __this, const RuntimeMethod* method)
{
int32_t V_0 = 0;
{
int32_t L_0;
L_0 = Object_GetHashCode_m372C5A7AB16CAC13307C11C4256D706CE57E090C(__this, NULL);
V_0 = L_0;
goto IL_000a;
}
IL_000a:
{
int32_t L_1 = V_0;
return L_1;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* MutableData_ToString_mB33E2C5F976AEFA7F9D23BE0F125D5FE3AA34107 (MutableData_tC0DF39CE3BDF5A4B0329FB77A6F09300B780CE6C* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral39CDEA6B946A8A860CA9A58EB2AEF44708FC2201);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralAFE0F55ABA93B679DA53895AB3AFEE807D03EEA8);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralCB9DEC4BB422E4FB7D60AF8B79864395C4E9AF83);
s_Il2CppMethodInitialized = true;
}
String_t* V_0 = NULL;
RuntimeObject* G_B2_0 = NULL;
int32_t G_B2_1 = 0;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B2_2 = NULL;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B2_3 = NULL;
RuntimeObject* G_B1_0 = NULL;
int32_t G_B1_1 = 0;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B1_2 = NULL;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B1_3 = NULL;
String_t* G_B3_0 = NULL;
int32_t G_B3_1 = 0;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B3_2 = NULL;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B3_3 = NULL;
{
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_0 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)5);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_1 = L_0;
NullCheck(L_1);
(L_1)->SetAt(static_cast<il2cpp_array_size_t>(0), (String_t*)_stringLiteralAFE0F55ABA93B679DA53895AB3AFEE807D03EEA8);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_2 = L_1;
String_t* L_3;
L_3 = MutableData_get_Key_m55DA32CA0FF007437D6946727E24BE439CEF0440(__this, NULL);
NullCheck(L_2);
(L_2)->SetAt(static_cast<il2cpp_array_size_t>(1), (String_t*)L_3);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_4 = L_2;
NullCheck(L_4);
(L_4)->SetAt(static_cast<il2cpp_array_size_t>(2), (String_t*)_stringLiteral39CDEA6B946A8A860CA9A58EB2AEF44708FC2201);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_5 = L_4;
RuntimeObject* L_6;
L_6 = MutableData_get_Value_m64840A5CC4E0734EDB94FA37ACD9EC6B9EBD5480(__this, NULL);
RuntimeObject* L_7 = L_6;
if (L_7)
{
G_B2_0 = L_7;
G_B2_1 = 3;
G_B2_2 = L_5;
G_B2_3 = L_5;
goto IL_002f;
}
G_B1_0 = L_7;
G_B1_1 = 3;
G_B1_2 = L_5;
G_B1_3 = L_5;
}
{
G_B3_0 = ((String_t*)(NULL));
G_B3_1 = G_B1_1;
G_B3_2 = G_B1_2;
G_B3_3 = G_B1_3;
goto IL_0034;
}
IL_002f:
{
NullCheck(G_B2_0);
String_t* L_8;
L_8 = VirtualFuncInvoker0< String_t* >::Invoke(3, G_B2_0);
G_B3_0 = L_8;
G_B3_1 = G_B2_1;
G_B3_2 = G_B2_2;
G_B3_3 = G_B2_3;
}
IL_0034:
{
NullCheck(G_B3_2);
(G_B3_2)->SetAt(static_cast<il2cpp_array_size_t>(G_B3_1), (String_t*)G_B3_0);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_9 = G_B3_3;
NullCheck(L_9);
(L_9)->SetAt(static_cast<il2cpp_array_size_t>(4), (String_t*)_stringLiteralCB9DEC4BB422E4FB7D60AF8B79864395C4E9AF83);
String_t* L_10;
L_10 = String_Concat_m647EBF831F54B6DF7D5AFA5FD012CF4EE7571B6A(L_9, NULL);
V_0 = L_10;
goto IL_0045;
}
IL_0045:
{
String_t* L_11 = V_0;
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 ChildrenEnumerator__ctor_mD1FB04896325988233B643C506F1FA94E9F24D7C (ChildrenEnumerator_tB3D84B20C0A87B1CA3C0E9922AD04A3293A17C7D* __this, MutableDataChildrenEnumerator_tEFB2E3D47451CB1C66553EF21DDDE8E4C8044048* ___0_internalEnumerator, FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960* ___1_database, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
MutableDataChildrenEnumerator_tEFB2E3D47451CB1C66553EF21DDDE8E4C8044048* L_0 = ___0_internalEnumerator;
__this->___internalEnumerator = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___internalEnumerator), (void*)L_0);
FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960* L_1 = ___1_database;
__this->___database = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___database), (void*)L_1);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MutableData_tC0DF39CE3BDF5A4B0329FB77A6F09300B780CE6C* ChildrenEnumerator_get_Current_m0EF36FB02464C8473302AFC0CD8B1AA8806A4F8D (ChildrenEnumerator_tB3D84B20C0A87B1CA3C0E9922AD04A3293A17C7D* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MutableData_tC0DF39CE3BDF5A4B0329FB77A6F09300B780CE6C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
MutableData_tC0DF39CE3BDF5A4B0329FB77A6F09300B780CE6C* V_0 = NULL;
{
MutableDataChildrenEnumerator_tEFB2E3D47451CB1C66553EF21DDDE8E4C8044048* L_0 = __this->___internalEnumerator;
NullCheck(L_0);
InternalMutableData_tB0AEC0DF9CB07C55CCE373013E28A4C85E63F3CB* L_1;
L_1 = MutableDataChildrenEnumerator_Current_mEDBC473FBC606EA12E30ADB7874F0DB458A4D636(L_0, NULL);
FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960* L_2 = __this->___database;
MutableData_tC0DF39CE3BDF5A4B0329FB77A6F09300B780CE6C* L_3 = (MutableData_tC0DF39CE3BDF5A4B0329FB77A6F09300B780CE6C*)il2cpp_codegen_object_new(MutableData_tC0DF39CE3BDF5A4B0329FB77A6F09300B780CE6C_il2cpp_TypeInfo_var);
MutableData__ctor_mAEB52A8EB7FD424ABB2EA4C8CF5B81ADBE893E8F(L_3, L_1, L_2, NULL);
V_0 = L_3;
goto IL_001a;
}
IL_001a:
{
MutableData_tC0DF39CE3BDF5A4B0329FB77A6F09300B780CE6C* L_4 = V_0;
return L_4;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ChildrenEnumerator_System_Collections_IEnumerator_get_Current_mB8EEA75340CCF9CA01AC55D00C6B753EDFB9A8D4 (ChildrenEnumerator_tB3D84B20C0A87B1CA3C0E9922AD04A3293A17C7D* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MutableData_tC0DF39CE3BDF5A4B0329FB77A6F09300B780CE6C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
RuntimeObject* V_0 = NULL;
{
MutableDataChildrenEnumerator_tEFB2E3D47451CB1C66553EF21DDDE8E4C8044048* L_0 = __this->___internalEnumerator;
NullCheck(L_0);
InternalMutableData_tB0AEC0DF9CB07C55CCE373013E28A4C85E63F3CB* L_1;
L_1 = MutableDataChildrenEnumerator_Current_mEDBC473FBC606EA12E30ADB7874F0DB458A4D636(L_0, NULL);
FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960* L_2 = __this->___database;
MutableData_tC0DF39CE3BDF5A4B0329FB77A6F09300B780CE6C* L_3 = (MutableData_tC0DF39CE3BDF5A4B0329FB77A6F09300B780CE6C*)il2cpp_codegen_object_new(MutableData_tC0DF39CE3BDF5A4B0329FB77A6F09300B780CE6C_il2cpp_TypeInfo_var);
MutableData__ctor_mAEB52A8EB7FD424ABB2EA4C8CF5B81ADBE893E8F(L_3, L_1, L_2, NULL);
V_0 = L_3;
goto IL_001a;
}
IL_001a:
{
RuntimeObject* L_4 = V_0;
return L_4;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ChildrenEnumerator_MoveNext_mED170BA189F7AA22F1889774F7ACAB283572E8A5 (ChildrenEnumerator_tB3D84B20C0A87B1CA3C0E9922AD04A3293A17C7D* __this, const RuntimeMethod* method)
{
bool V_0 = false;
{
MutableDataChildrenEnumerator_tEFB2E3D47451CB1C66553EF21DDDE8E4C8044048* L_0 = __this->___internalEnumerator;
NullCheck(L_0);
bool L_1;
L_1 = MutableDataChildrenEnumerator_MoveNext_m0F3BB70C0F908680D3AF9EA69BE253F0169887A4(L_0, NULL);
V_0 = L_1;
goto IL_000f;
}
IL_000f:
{
bool L_2 = V_0;
return L_2;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ChildrenEnumerator_Reset_m567B2BB4092B363BA99C0208C0E62CE7B04F16D6 (ChildrenEnumerator_tB3D84B20C0A87B1CA3C0E9922AD04A3293A17C7D* __this, const RuntimeMethod* method)
{
{
MutableDataChildrenEnumerator_tEFB2E3D47451CB1C66553EF21DDDE8E4C8044048* L_0 = __this->___internalEnumerator;
NullCheck(L_0);
MutableDataChildrenEnumerator_Reset_mDAAE976677370761C5751CB18EAF01CC91EDA8F4(L_0, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ChildrenEnumerator_Dispose_m058AB8F3891F2481FA9DAD19130990CB0D63A660 (ChildrenEnumerator_tB3D84B20C0A87B1CA3C0E9922AD04A3293A17C7D* __this, const RuntimeMethod* method)
{
{
MutableDataChildrenEnumerator_tEFB2E3D47451CB1C66553EF21DDDE8E4C8044048* L_0 = __this->___internalEnumerator;
NullCheck(L_0);
MutableDataChildrenEnumerator_Dispose_m9D94A8B065B87AA65A2A710240CAE700722BA369(L_0, 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 ChildrenEnumerable__ctor_m1E14453B1EEF452A8A79774DE366D992554EB4DC (ChildrenEnumerable_tFF6FD4CB44849CD07C8FF179996801D38FCB46A9* __this, InternalMutableData_tB0AEC0DF9CB07C55CCE373013E28A4C85E63F3CB* ___0_internalData, FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960* ___1_database, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
InternalMutableData_tB0AEC0DF9CB07C55CCE373013E28A4C85E63F3CB* L_0 = ___0_internalData;
__this->___internalData = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___internalData), (void*)L_0);
FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960* L_1 = ___1_database;
__this->___database = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___database), (void*)L_1);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ChildrenEnumerable_GetEnumerator_mD640AB394522C72836E01A3A3342787554198E50 (ChildrenEnumerable_tFF6FD4CB44849CD07C8FF179996801D38FCB46A9* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ChildrenEnumerator_tB3D84B20C0A87B1CA3C0E9922AD04A3293A17C7D_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
RuntimeObject* V_0 = NULL;
{
InternalMutableData_tB0AEC0DF9CB07C55CCE373013E28A4C85E63F3CB* L_0 = __this->___internalData;
NullCheck(L_0);
MutableDataChildrenEnumerator_tEFB2E3D47451CB1C66553EF21DDDE8E4C8044048* L_1;
L_1 = InternalMutableData_ChildrenEnumerator_m78641F4FF0B7EAA5FB7F59044253CA1F3AB992A2(L_0, NULL);
FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960* L_2 = __this->___database;
ChildrenEnumerator_tB3D84B20C0A87B1CA3C0E9922AD04A3293A17C7D* L_3 = (ChildrenEnumerator_tB3D84B20C0A87B1CA3C0E9922AD04A3293A17C7D*)il2cpp_codegen_object_new(ChildrenEnumerator_tB3D84B20C0A87B1CA3C0E9922AD04A3293A17C7D_il2cpp_TypeInfo_var);
ChildrenEnumerator__ctor_mD1FB04896325988233B643C506F1FA94E9F24D7C(L_3, L_1, L_2, NULL);
V_0 = L_3;
goto IL_001a;
}
IL_001a:
{
RuntimeObject* L_4 = V_0;
return L_4;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ChildrenEnumerable_System_Collections_IEnumerable_GetEnumerator_mC5CF810A54EB499083F00C66AA2348541AD4D6DB (ChildrenEnumerable_tFF6FD4CB44849CD07C8FF179996801D38FCB46A9* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ChildrenEnumerator_tB3D84B20C0A87B1CA3C0E9922AD04A3293A17C7D_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
RuntimeObject* V_0 = NULL;
{
InternalMutableData_tB0AEC0DF9CB07C55CCE373013E28A4C85E63F3CB* L_0 = __this->___internalData;
NullCheck(L_0);
MutableDataChildrenEnumerator_tEFB2E3D47451CB1C66553EF21DDDE8E4C8044048* L_1;
L_1 = InternalMutableData_ChildrenEnumerator_m78641F4FF0B7EAA5FB7F59044253CA1F3AB992A2(L_0, NULL);
FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960* L_2 = __this->___database;
ChildrenEnumerator_tB3D84B20C0A87B1CA3C0E9922AD04A3293A17C7D* L_3 = (ChildrenEnumerator_tB3D84B20C0A87B1CA3C0E9922AD04A3293A17C7D*)il2cpp_codegen_object_new(ChildrenEnumerator_tB3D84B20C0A87B1CA3C0E9922AD04A3293A17C7D_il2cpp_TypeInfo_var);
ChildrenEnumerator__ctor_mD1FB04896325988233B643C506F1FA94E9F24D7C(L_3, L_1, L_2, NULL);
V_0 = L_3;
goto IL_001a;
}
IL_001a:
{
RuntimeObject* L_4 = V_0;
return L_4;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnDisconnect__ctor_mB438F4A2BCDCF10E685D16999FB36B61379347D1 (OnDisconnect_tB41435AF10CF427F7806035DE048E2A878B3530C* __this, DisconnectionHandler_t4B4887C6D038D143D1771CBC625DA938CF5781F7* ___0_internalHandler, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
DisconnectionHandler_t4B4887C6D038D143D1771CBC625DA938CF5781F7* L_0 = ___0_internalHandler;
__this->___internalHandler = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___internalHandler), (void*)L_0);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* OnDisconnect_SetValue_m226AEBDB01C24314F730956798F3654E7CC5064A (OnDisconnect_tB41435AF10CF427F7806035DE048E2A878B3530C* __this, RuntimeObject* ___0_value, const RuntimeMethod* method)
{
Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* V_0 = NULL;
{
DisconnectionHandler_t4B4887C6D038D143D1771CBC625DA938CF5781F7* L_0 = __this->___internalHandler;
RuntimeObject* L_1 = ___0_value;
Variant_t90BF6FF4942F60EB844D3C90213E72E9D4240F1C* L_2;
L_2 = Utilities_MakeVariant_mAD868620EF30F894C9B34AFC0F58897705DCED78(L_1, NULL);
NullCheck(L_0);
Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* L_3;
L_3 = DisconnectionHandler_SetValueAsync_m3A75292487B665D1F44ADC241E457390C9E633DA(L_0, L_2, NULL);
V_0 = L_3;
goto IL_0015;
}
IL_0015:
{
Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* L_4 = V_0;
return L_4;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* OnDisconnect_SetValue_m8645DB5CE9B998CAC7E78DB2358B7968F5032690 (OnDisconnect_tB41435AF10CF427F7806035DE048E2A878B3530C* __this, RuntimeObject* ___0_value, String_t* ___1_priority, const RuntimeMethod* method)
{
Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* V_0 = NULL;
{
DisconnectionHandler_t4B4887C6D038D143D1771CBC625DA938CF5781F7* L_0 = __this->___internalHandler;
RuntimeObject* L_1 = ___0_value;
Variant_t90BF6FF4942F60EB844D3C90213E72E9D4240F1C* L_2;
L_2 = Utilities_MakeVariant_mAD868620EF30F894C9B34AFC0F58897705DCED78(L_1, NULL);
String_t* L_3 = ___1_priority;
Variant_t90BF6FF4942F60EB844D3C90213E72E9D4240F1C* L_4;
L_4 = Utilities_MakePriorityVariant_mF30A37EEA768427D349DF58AC23548A776C58180(L_3, NULL);
NullCheck(L_0);
Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* L_5;
L_5 = DisconnectionHandler_SetValueAndPriorityAsync_m050674D3526B0BEA1C26EC815E40A4A97B85F18C(L_0, L_2, L_4, NULL);
V_0 = L_5;
goto IL_001b;
}
IL_001b:
{
Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* L_6 = V_0;
return L_6;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* OnDisconnect_SetValue_m195E604DF5B6D3C0C880B4B0791E61E7E918DDBA (OnDisconnect_tB41435AF10CF427F7806035DE048E2A878B3530C* __this, RuntimeObject* ___0_value, double ___1_priority, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* V_0 = NULL;
{
DisconnectionHandler_t4B4887C6D038D143D1771CBC625DA938CF5781F7* L_0 = __this->___internalHandler;
RuntimeObject* L_1 = ___0_value;
Variant_t90BF6FF4942F60EB844D3C90213E72E9D4240F1C* L_2;
L_2 = Utilities_MakeVariant_mAD868620EF30F894C9B34AFC0F58897705DCED78(L_1, NULL);
double L_3 = ___1_priority;
double L_4 = L_3;
RuntimeObject* L_5 = Box(Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_il2cpp_TypeInfo_var, &L_4);
Variant_t90BF6FF4942F60EB844D3C90213E72E9D4240F1C* L_6;
L_6 = Utilities_MakePriorityVariant_mF30A37EEA768427D349DF58AC23548A776C58180(L_5, NULL);
NullCheck(L_0);
Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* L_7;
L_7 = DisconnectionHandler_SetValueAndPriorityAsync_m050674D3526B0BEA1C26EC815E40A4A97B85F18C(L_0, L_2, L_6, NULL);
V_0 = L_7;
goto IL_0020;
}
IL_0020:
{
Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* L_8 = V_0;
return L_8;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* OnDisconnect_UpdateChildren_mACD0FFFC9777672850CD2BC484B09DDE864C878D (OnDisconnect_tB41435AF10CF427F7806035DE048E2A878B3530C* __this, RuntimeObject* ___0_update, const RuntimeMethod* method)
{
Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* V_0 = NULL;
{
DisconnectionHandler_t4B4887C6D038D143D1771CBC625DA938CF5781F7* L_0 = __this->___internalHandler;
RuntimeObject* L_1 = ___0_update;
Variant_t90BF6FF4942F60EB844D3C90213E72E9D4240F1C* L_2;
L_2 = Utilities_MakeVariant_mAD868620EF30F894C9B34AFC0F58897705DCED78(L_1, NULL);
NullCheck(L_0);
Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* L_3;
L_3 = DisconnectionHandler_UpdateChildrenAsync_m22D5609708D65E8A444D173EAC33F8A688B084F8(L_0, L_2, NULL);
V_0 = L_3;
goto IL_0015;
}
IL_0015:
{
Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* L_4 = V_0;
return L_4;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* OnDisconnect_RemoveValue_m5F65E5BD0267D0AF05EF5302AE0E2C44885E809E (OnDisconnect_tB41435AF10CF427F7806035DE048E2A878B3530C* __this, const RuntimeMethod* method)
{
Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* V_0 = NULL;
{
DisconnectionHandler_t4B4887C6D038D143D1771CBC625DA938CF5781F7* L_0 = __this->___internalHandler;
NullCheck(L_0);
Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* L_1;
L_1 = DisconnectionHandler_RemoveValueAsync_m36F23E433A7144A2F1EE3B297FEF3BD56AB97B38(L_0, NULL);
V_0 = L_1;
goto IL_000f;
}
IL_000f:
{
Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* L_2 = V_0;
return L_2;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* OnDisconnect_Cancel_m7E9168FD39A25E7792280E11A65798E1D7418512 (OnDisconnect_tB41435AF10CF427F7806035DE048E2A878B3530C* __this, const RuntimeMethod* method)
{
Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* V_0 = NULL;
{
DisconnectionHandler_t4B4887C6D038D143D1771CBC625DA938CF5781F7* L_0 = __this->___internalHandler;
NullCheck(L_0);
Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* L_1;
L_1 = DisconnectionHandler_CancelAsync_mAFBA87C643CE356315EC4EC50EF38758EE7E285D(L_0, NULL);
V_0 = L_1;
goto IL_000f;
}
IL_000f:
{
Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* L_2 = V_0;
return L_2;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Query__ctor_mFB0C416EC37A86BFC866C3B841FA6E30F22F002E (Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED* __this, InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* ___0_internalQuery, FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960* ___1_database, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InternalChildListener_tE567078BA9C488CDCBF4DC5C358AA9EC27A50569_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InternalValueListener_t0914895A956DEA80C13F2827A43BD7B753834D2D_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* L_0 = ___0_internalQuery;
NullCheck(L_0);
bool L_1;
L_1 = VirtualFuncInvoker0< bool >::Invoke(6, L_0);
V_0 = (bool)((((int32_t)L_1) == ((int32_t)0))? 1 : 0);
bool L_2 = V_0;
if (!L_2)
{
goto IL_0021;
}
}
{
ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_3 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var)));
ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral07F1E3DA016554FBC48202BBEF3B67E41B513EBA)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Query__ctor_mFB0C416EC37A86BFC866C3B841FA6E30F22F002E_RuntimeMethod_var)));
}
IL_0021:
{
InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* L_4 = ___0_internalQuery;
__this->___internalQuery = L_4;
Il2CppCodeGenWriteBarrier((void**)(&__this->___internalQuery), (void*)L_4);
FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960* L_5 = ___1_database;
__this->___database = L_5;
Il2CppCodeGenWriteBarrier((void**)(&__this->___database), (void*)L_5);
InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* L_6 = ___0_internalQuery;
FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960* L_7 = ___1_database;
InternalValueListener_t0914895A956DEA80C13F2827A43BD7B753834D2D* L_8 = (InternalValueListener_t0914895A956DEA80C13F2827A43BD7B753834D2D*)il2cpp_codegen_object_new(InternalValueListener_t0914895A956DEA80C13F2827A43BD7B753834D2D_il2cpp_TypeInfo_var);
InternalValueListener__ctor_m8273861D166C478D4592F392E84A9AD77879EF1A(L_8, L_6, L_7, NULL);
__this->___valueListener = L_8;
Il2CppCodeGenWriteBarrier((void**)(&__this->___valueListener), (void*)L_8);
InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* L_9 = ___0_internalQuery;
FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960* L_10 = ___1_database;
InternalChildListener_tE567078BA9C488CDCBF4DC5C358AA9EC27A50569* L_11 = (InternalChildListener_tE567078BA9C488CDCBF4DC5C358AA9EC27A50569*)il2cpp_codegen_object_new(InternalChildListener_tE567078BA9C488CDCBF4DC5C358AA9EC27A50569_il2cpp_TypeInfo_var);
InternalChildListener__ctor_mDFC3BECF0BD387DB7E4E29F750829C4D6A67C7D1(L_11, L_9, L_10, NULL);
__this->___childListener = L_11;
Il2CppCodeGenWriteBarrier((void**)(&__this->___childListener), (void*)L_11);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Query_add_ValueChanged_m6A764CA6965D73A12A4B8600DD2C578486BAE705 (Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED* __this, EventHandler_1_t7300E1D9B9D401E737A8A11D7B94073D6D2B4044* ___0_value, const RuntimeMethod* method)
{
{
InternalValueListener_t0914895A956DEA80C13F2827A43BD7B753834D2D* L_0 = __this->___valueListener;
EventHandler_1_t7300E1D9B9D401E737A8A11D7B94073D6D2B4044* L_1 = ___0_value;
NullCheck(L_0);
InternalValueListener_add_ValueChanged_m202484E543705DFAEE620624ED5546147D6CDC7B(L_0, L_1, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Query_remove_ValueChanged_m173E11B447473540B3C660B7D3F7E42B8D7ED86D (Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED* __this, EventHandler_1_t7300E1D9B9D401E737A8A11D7B94073D6D2B4044* ___0_value, const RuntimeMethod* method)
{
{
InternalValueListener_t0914895A956DEA80C13F2827A43BD7B753834D2D* L_0 = __this->___valueListener;
EventHandler_1_t7300E1D9B9D401E737A8A11D7B94073D6D2B4044* L_1 = ___0_value;
NullCheck(L_0);
InternalValueListener_remove_ValueChanged_mAAD12995F8832228D0E033216DAA10D0EB0A357B(L_0, L_1, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Query_add_ChildAdded_mCB6843F4431382018722A56F33E7430B5451A2AE (Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED* __this, EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* ___0_value, const RuntimeMethod* method)
{
{
InternalChildListener_tE567078BA9C488CDCBF4DC5C358AA9EC27A50569* L_0 = __this->___childListener;
EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* L_1 = ___0_value;
NullCheck(L_0);
InternalChildListener_add_ChildAdded_m66C95550B5526B4269A65AF8B688F30A2772BD49(L_0, L_1, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Query_remove_ChildAdded_mC9A4253858DD7FC68F2A63736DA2F77399C8BFEA (Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED* __this, EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* ___0_value, const RuntimeMethod* method)
{
{
InternalChildListener_tE567078BA9C488CDCBF4DC5C358AA9EC27A50569* L_0 = __this->___childListener;
EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* L_1 = ___0_value;
NullCheck(L_0);
InternalChildListener_remove_ChildAdded_m5C502BFAA1642A911DCC87DAAA8CA44D511FCA92(L_0, L_1, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Query_add_ChildChanged_mEA3C21C350AE04325F5EFAC10765403E0EF5AB7C (Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED* __this, EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* ___0_value, const RuntimeMethod* method)
{
{
InternalChildListener_tE567078BA9C488CDCBF4DC5C358AA9EC27A50569* L_0 = __this->___childListener;
EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* L_1 = ___0_value;
NullCheck(L_0);
InternalChildListener_add_ChildChanged_mF25B8D7916C62A8E3BA4E70C063D3E478FE58FC0(L_0, L_1, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Query_remove_ChildChanged_mC596FC7A4BC777F76A65BFE77A3DF562C8432360 (Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED* __this, EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* ___0_value, const RuntimeMethod* method)
{
{
InternalChildListener_tE567078BA9C488CDCBF4DC5C358AA9EC27A50569* L_0 = __this->___childListener;
EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* L_1 = ___0_value;
NullCheck(L_0);
InternalChildListener_remove_ChildChanged_m8C6C402637769EC2E307993A66C9E7AB55A55EF8(L_0, L_1, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Query_add_ChildRemoved_m2CE4C2E5AE20B78B01EE9D19CCD91791C5599D8B (Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED* __this, EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* ___0_value, const RuntimeMethod* method)
{
{
InternalChildListener_tE567078BA9C488CDCBF4DC5C358AA9EC27A50569* L_0 = __this->___childListener;
EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* L_1 = ___0_value;
NullCheck(L_0);
InternalChildListener_add_ChildRemoved_m4698F26EF1C44B86F497FE718A21D3308458D4E8(L_0, L_1, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Query_remove_ChildRemoved_m6CF252AC8F4AD2C39DEDA588447E788E3AB11A3F (Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED* __this, EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* ___0_value, const RuntimeMethod* method)
{
{
InternalChildListener_tE567078BA9C488CDCBF4DC5C358AA9EC27A50569* L_0 = __this->___childListener;
EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* L_1 = ___0_value;
NullCheck(L_0);
InternalChildListener_remove_ChildRemoved_m51D68E625DCA7D03B6201F20F18B5F4690837883(L_0, L_1, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Query_add_ChildMoved_m8EE76A805708C2164B40F70A63C03A275633DC9F (Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED* __this, EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* ___0_value, const RuntimeMethod* method)
{
{
InternalChildListener_tE567078BA9C488CDCBF4DC5C358AA9EC27A50569* L_0 = __this->___childListener;
EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* L_1 = ___0_value;
NullCheck(L_0);
InternalChildListener_add_ChildMoved_m493AEFEBA0345623B78F506F4F87911CF19BB662(L_0, L_1, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Query_remove_ChildMoved_m5B75610B1305B1B79F120CF5D63A28AE26B73678 (Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED* __this, EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* ___0_value, const RuntimeMethod* method)
{
{
InternalChildListener_tE567078BA9C488CDCBF4DC5C358AA9EC27A50569* L_0 = __this->___childListener;
EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* L_1 = ___0_value;
NullCheck(L_0);
InternalChildListener_remove_ChildMoved_m8E9661BBCFB6600728BEEC64E98F6E7A0E522715(L_0, L_1, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Task_1_tEF384421AF949B7843F34F35E8C31D2400026E50* Query_WrapInternalDataSnapshotTask_m6741076F9B35964B59B90186C3FE0339E63175B2 (Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED* __this, Task_1_t61F32CDE33792C37824D839AEBC072F7B03E3E7D* ___0_it, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t6399A265B182F78DB00181AD52B2EF4B01E027D7_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TaskCompletionSource_1__ctor_m5203880431733105C123A932250AE74F8F910A93_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TaskCompletionSource_1_get_Task_mE745D73D542C2CB354295487B689280699847D66_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TaskCompletionSource_1_t5C4CAFB02C8DA5FCDEFAEC2EE691E8E10D76711B_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Task_1_ContinueWith_m17B9BF57CB656DDB8C9009DAB0BA2532E32F5CA0_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass21_0_U3CWrapInternalDataSnapshotTaskU3Eb__0_m7F06860B88DE40B341B7B6424B56E2D654A32B5A_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass21_0_t0F6ABC9EE8ABA23C4C072727A44A85595A9032F0_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
U3CU3Ec__DisplayClass21_0_t0F6ABC9EE8ABA23C4C072727A44A85595A9032F0* V_0 = NULL;
Task_1_tEF384421AF949B7843F34F35E8C31D2400026E50* V_1 = NULL;
{
U3CU3Ec__DisplayClass21_0_t0F6ABC9EE8ABA23C4C072727A44A85595A9032F0* L_0 = (U3CU3Ec__DisplayClass21_0_t0F6ABC9EE8ABA23C4C072727A44A85595A9032F0*)il2cpp_codegen_object_new(U3CU3Ec__DisplayClass21_0_t0F6ABC9EE8ABA23C4C072727A44A85595A9032F0_il2cpp_TypeInfo_var);
U3CU3Ec__DisplayClass21_0__ctor_m2514DB000570AADA4C858E82AE4CC5557ACA82D5(L_0, NULL);
V_0 = L_0;
U3CU3Ec__DisplayClass21_0_t0F6ABC9EE8ABA23C4C072727A44A85595A9032F0* L_1 = V_0;
NullCheck(L_1);
L_1->___U3CU3E4__this = __this;
Il2CppCodeGenWriteBarrier((void**)(&L_1->___U3CU3E4__this), (void*)__this);
U3CU3Ec__DisplayClass21_0_t0F6ABC9EE8ABA23C4C072727A44A85595A9032F0* L_2 = V_0;
TaskCompletionSource_1_t5C4CAFB02C8DA5FCDEFAEC2EE691E8E10D76711B* L_3 = (TaskCompletionSource_1_t5C4CAFB02C8DA5FCDEFAEC2EE691E8E10D76711B*)il2cpp_codegen_object_new(TaskCompletionSource_1_t5C4CAFB02C8DA5FCDEFAEC2EE691E8E10D76711B_il2cpp_TypeInfo_var);
TaskCompletionSource_1__ctor_m5203880431733105C123A932250AE74F8F910A93(L_3, TaskCompletionSource_1__ctor_m5203880431733105C123A932250AE74F8F910A93_RuntimeMethod_var);
NullCheck(L_2);
L_2->___tcs = L_3;
Il2CppCodeGenWriteBarrier((void**)(&L_2->___tcs), (void*)L_3);
Task_1_t61F32CDE33792C37824D839AEBC072F7B03E3E7D* L_4 = ___0_it;
U3CU3Ec__DisplayClass21_0_t0F6ABC9EE8ABA23C4C072727A44A85595A9032F0* L_5 = V_0;
Action_1_t6399A265B182F78DB00181AD52B2EF4B01E027D7* L_6 = (Action_1_t6399A265B182F78DB00181AD52B2EF4B01E027D7*)il2cpp_codegen_object_new(Action_1_t6399A265B182F78DB00181AD52B2EF4B01E027D7_il2cpp_TypeInfo_var);
Action_1__ctor_m6D6019F9EDE17393140A8A515289A1D0EC4C188A(L_6, L_5, (intptr_t)((void*)U3CU3Ec__DisplayClass21_0_U3CWrapInternalDataSnapshotTaskU3Eb__0_m7F06860B88DE40B341B7B6424B56E2D654A32B5A_RuntimeMethod_var), NULL);
NullCheck(L_4);
Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* L_7;
L_7 = Task_1_ContinueWith_m17B9BF57CB656DDB8C9009DAB0BA2532E32F5CA0(L_4, L_6, Task_1_ContinueWith_m17B9BF57CB656DDB8C9009DAB0BA2532E32F5CA0_RuntimeMethod_var);
U3CU3Ec__DisplayClass21_0_t0F6ABC9EE8ABA23C4C072727A44A85595A9032F0* L_8 = V_0;
NullCheck(L_8);
TaskCompletionSource_1_t5C4CAFB02C8DA5FCDEFAEC2EE691E8E10D76711B* L_9 = L_8->___tcs;
NullCheck(L_9);
Task_1_tEF384421AF949B7843F34F35E8C31D2400026E50* L_10;
L_10 = TaskCompletionSource_1_get_Task_mE745D73D542C2CB354295487B689280699847D66_inline(L_9, TaskCompletionSource_1_get_Task_mE745D73D542C2CB354295487B689280699847D66_RuntimeMethod_var);
V_1 = L_10;
goto IL_003a;
}
IL_003a:
{
Task_1_tEF384421AF949B7843F34F35E8C31D2400026E50* L_11 = V_1;
return L_11;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Task_1_tEF384421AF949B7843F34F35E8C31D2400026E50* Query_GetValueAsync_mFEB57CCE078D10FC3A6DA6DA2A7DCD16CC4673F5 (Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED* __this, const RuntimeMethod* method)
{
Task_1_tEF384421AF949B7843F34F35E8C31D2400026E50* V_0 = NULL;
{
InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* L_0 = __this->___internalQuery;
NullCheck(L_0);
Task_1_t61F32CDE33792C37824D839AEBC072F7B03E3E7D* L_1;
L_1 = InternalQuery_GetValueAsync_m1FA7B1F73A2EA7887C94D194124EA52D5D4D71BD(L_0, NULL);
Task_1_tEF384421AF949B7843F34F35E8C31D2400026E50* L_2;
L_2 = Query_WrapInternalDataSnapshotTask_m6741076F9B35964B59B90186C3FE0339E63175B2(__this, L_1, NULL);
V_0 = L_2;
goto IL_0015;
}
IL_0015:
{
Task_1_tEF384421AF949B7843F34F35E8C31D2400026E50* L_3 = V_0;
return L_3;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Query_KeepSynced_m756527380783C259F6D77605D9F24174458C61F6 (Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED* __this, bool ___0_keepSynced, const RuntimeMethod* method)
{
{
InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* L_0 = __this->___internalQuery;
bool L_1 = ___0_keepSynced;
NullCheck(L_0);
InternalQuery_SetKeepSynchronized_m46F785421CD9AD7C1A8EE20AB8B82718DE83BEAC(L_0, L_1, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED* Query_StartAt_m9A73D961E91BE36429C81BE1DD2710562AD74DD8 (Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED* __this, String_t* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED* V_0 = NULL;
{
InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* L_0 = __this->___internalQuery;
String_t* L_1 = ___0_value;
Variant_t90BF6FF4942F60EB844D3C90213E72E9D4240F1C* L_2;
L_2 = Utilities_MakeVariant_mAD868620EF30F894C9B34AFC0F58897705DCED78(L_1, NULL);
NullCheck(L_0);
InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* L_3;
L_3 = InternalQuery_StartAt_m2D0DB5C8061429B75BF5D8A8FC9A4A0355F08670(L_0, L_2, NULL);
FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960* L_4 = __this->___database;
Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED* L_5 = (Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED*)il2cpp_codegen_object_new(Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED_il2cpp_TypeInfo_var);
Query__ctor_mFB0C416EC37A86BFC866C3B841FA6E30F22F002E(L_5, L_3, L_4, NULL);
V_0 = L_5;
goto IL_0020;
}
IL_0020:
{
Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED* L_6 = V_0;
return L_6;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED* Query_StartAt_m5099A26A6280AF0CB05221BB00E6DE602E9048E5 (Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED* __this, double ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED* V_0 = NULL;
{
InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* L_0 = __this->___internalQuery;
double L_1 = ___0_value;
double L_2 = L_1;
RuntimeObject* L_3 = Box(Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_il2cpp_TypeInfo_var, &L_2);
Variant_t90BF6FF4942F60EB844D3C90213E72E9D4240F1C* L_4;
L_4 = Utilities_MakeVariant_mAD868620EF30F894C9B34AFC0F58897705DCED78(L_3, NULL);
NullCheck(L_0);
InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* L_5;
L_5 = InternalQuery_StartAt_m2D0DB5C8061429B75BF5D8A8FC9A4A0355F08670(L_0, L_4, NULL);
FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960* L_6 = __this->___database;
Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED* L_7 = (Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED*)il2cpp_codegen_object_new(Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED_il2cpp_TypeInfo_var);
Query__ctor_mFB0C416EC37A86BFC866C3B841FA6E30F22F002E(L_7, L_5, L_6, NULL);
V_0 = L_7;
goto IL_0025;
}
IL_0025:
{
Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED* L_8 = V_0;
return L_8;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED* Query_StartAt_m9E864BBBF1A252A948EE3B280C54BA7801F35822 (Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED* __this, bool ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED* V_0 = NULL;
{
InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* L_0 = __this->___internalQuery;
bool L_1 = ___0_value;
bool L_2 = L_1;
RuntimeObject* L_3 = Box(Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var, &L_2);
Variant_t90BF6FF4942F60EB844D3C90213E72E9D4240F1C* L_4;
L_4 = Utilities_MakeVariant_mAD868620EF30F894C9B34AFC0F58897705DCED78(L_3, NULL);
NullCheck(L_0);
InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* L_5;
L_5 = InternalQuery_StartAt_m2D0DB5C8061429B75BF5D8A8FC9A4A0355F08670(L_0, L_4, NULL);
FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960* L_6 = __this->___database;
Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED* L_7 = (Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED*)il2cpp_codegen_object_new(Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED_il2cpp_TypeInfo_var);
Query__ctor_mFB0C416EC37A86BFC866C3B841FA6E30F22F002E(L_7, L_5, L_6, NULL);
V_0 = L_7;
goto IL_0025;
}
IL_0025:
{
Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED* L_8 = V_0;
return L_8;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED* Query_StartAt_mA74B713A16C8B318FC723C9971B6AAF84AC48923 (Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED* __this, String_t* ___0_value, String_t* ___1_key, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED* V_0 = NULL;
{
InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* L_0 = __this->___internalQuery;
String_t* L_1 = ___0_value;
Variant_t90BF6FF4942F60EB844D3C90213E72E9D4240F1C* L_2;
L_2 = Utilities_MakeVariant_mAD868620EF30F894C9B34AFC0F58897705DCED78(L_1, NULL);
String_t* L_3 = ___1_key;
NullCheck(L_0);
InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* L_4;
L_4 = InternalQuery_StartAt_mF8D62B1FA097A8ECA9F020709247A7335F1ADDA0(L_0, L_2, L_3, NULL);
FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960* L_5 = __this->___database;
Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED* L_6 = (Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED*)il2cpp_codegen_object_new(Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED_il2cpp_TypeInfo_var);
Query__ctor_mFB0C416EC37A86BFC866C3B841FA6E30F22F002E(L_6, L_4, L_5, NULL);
V_0 = L_6;
goto IL_0021;
}
IL_0021:
{
Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED* L_7 = V_0;
return L_7;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED* Query_StartAt_m70AC7DA32BDD58C69826C46CEFC9E1AC35DFAE1E (Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED* __this, double ___0_value, String_t* ___1_key, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED* V_0 = NULL;
{
InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* L_0 = __this->___internalQuery;
double L_1 = ___0_value;
double L_2 = L_1;
RuntimeObject* L_3 = Box(Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_il2cpp_TypeInfo_var, &L_2);
Variant_t90BF6FF4942F60EB844D3C90213E72E9D4240F1C* L_4;
L_4 = Utilities_MakeVariant_mAD868620EF30F894C9B34AFC0F58897705DCED78(L_3, NULL);
String_t* L_5 = ___1_key;
NullCheck(L_0);
InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* L_6;
L_6 = InternalQuery_StartAt_mF8D62B1FA097A8ECA9F020709247A7335F1ADDA0(L_0, L_4, L_5, NULL);
FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960* L_7 = __this->___database;
Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED* L_8 = (Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED*)il2cpp_codegen_object_new(Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED_il2cpp_TypeInfo_var);
Query__ctor_mFB0C416EC37A86BFC866C3B841FA6E30F22F002E(L_8, L_6, L_7, NULL);
V_0 = L_8;
goto IL_0026;
}
IL_0026:
{
Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED* L_9 = V_0;
return L_9;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED* Query_StartAt_m7231AAD015C41BF26F5F6AC2639628A9C669987F (Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED* __this, bool ___0_value, String_t* ___1_key, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED* V_0 = NULL;
{
InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* L_0 = __this->___internalQuery;
bool L_1 = ___0_value;
bool L_2 = L_1;
RuntimeObject* L_3 = Box(Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var, &L_2);
Variant_t90BF6FF4942F60EB844D3C90213E72E9D4240F1C* L_4;
L_4 = Utilities_MakeVariant_mAD868620EF30F894C9B34AFC0F58897705DCED78(L_3, NULL);
String_t* L_5 = ___1_key;
NullCheck(L_0);
InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* L_6;
L_6 = InternalQuery_StartAt_mF8D62B1FA097A8ECA9F020709247A7335F1ADDA0(L_0, L_4, L_5, NULL);
FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960* L_7 = __this->___database;
Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED* L_8 = (Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED*)il2cpp_codegen_object_new(Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED_il2cpp_TypeInfo_var);
Query__ctor_mFB0C416EC37A86BFC866C3B841FA6E30F22F002E(L_8, L_6, L_7, NULL);
V_0 = L_8;
goto IL_0026;
}
IL_0026:
{
Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED* L_9 = V_0;
return L_9;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED* Query_EndAt_mB09DA49BB6A3CB7F6439F613D47705B386FE015B (Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED* __this, String_t* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED* V_0 = NULL;
{
InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* L_0 = __this->___internalQuery;
String_t* L_1 = ___0_value;
Variant_t90BF6FF4942F60EB844D3C90213E72E9D4240F1C* L_2;
L_2 = Utilities_MakeVariant_mAD868620EF30F894C9B34AFC0F58897705DCED78(L_1, NULL);
NullCheck(L_0);
InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* L_3;
L_3 = InternalQuery_EndAt_m3C63A5585FEC71988C2C78938D3BB325A07FECD3(L_0, L_2, NULL);
FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960* L_4 = __this->___database;
Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED* L_5 = (Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED*)il2cpp_codegen_object_new(Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED_il2cpp_TypeInfo_var);
Query__ctor_mFB0C416EC37A86BFC866C3B841FA6E30F22F002E(L_5, L_3, L_4, NULL);
V_0 = L_5;
goto IL_0020;
}
IL_0020:
{
Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED* L_6 = V_0;
return L_6;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED* Query_EndAt_m2F34FD83CC7B581BF3D9BFCCEDCAB6683B09FDE7 (Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED* __this, double ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED* V_0 = NULL;
{
InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* L_0 = __this->___internalQuery;
double L_1 = ___0_value;
double L_2 = L_1;
RuntimeObject* L_3 = Box(Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_il2cpp_TypeInfo_var, &L_2);
Variant_t90BF6FF4942F60EB844D3C90213E72E9D4240F1C* L_4;
L_4 = Utilities_MakeVariant_mAD868620EF30F894C9B34AFC0F58897705DCED78(L_3, NULL);
NullCheck(L_0);
InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* L_5;
L_5 = InternalQuery_EndAt_m3C63A5585FEC71988C2C78938D3BB325A07FECD3(L_0, L_4, NULL);
FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960* L_6 = __this->___database;
Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED* L_7 = (Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED*)il2cpp_codegen_object_new(Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED_il2cpp_TypeInfo_var);
Query__ctor_mFB0C416EC37A86BFC866C3B841FA6E30F22F002E(L_7, L_5, L_6, NULL);
V_0 = L_7;
goto IL_0025;
}
IL_0025:
{
Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED* L_8 = V_0;
return L_8;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED* Query_EndAt_m043704A0832A6BA401D60966DB262FBA76ADCF13 (Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED* __this, bool ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED* V_0 = NULL;
{
InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* L_0 = __this->___internalQuery;
bool L_1 = ___0_value;
bool L_2 = L_1;
RuntimeObject* L_3 = Box(Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var, &L_2);
Variant_t90BF6FF4942F60EB844D3C90213E72E9D4240F1C* L_4;
L_4 = Utilities_MakeVariant_mAD868620EF30F894C9B34AFC0F58897705DCED78(L_3, NULL);
NullCheck(L_0);
InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* L_5;
L_5 = InternalQuery_EndAt_m3C63A5585FEC71988C2C78938D3BB325A07FECD3(L_0, L_4, NULL);
FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960* L_6 = __this->___database;
Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED* L_7 = (Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED*)il2cpp_codegen_object_new(Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED_il2cpp_TypeInfo_var);
Query__ctor_mFB0C416EC37A86BFC866C3B841FA6E30F22F002E(L_7, L_5, L_6, NULL);
V_0 = L_7;
goto IL_0025;
}
IL_0025:
{
Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED* L_8 = V_0;
return L_8;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED* Query_EndAt_m2FC475A1868E81D2A06898AE0F1977302D8E3160 (Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED* __this, String_t* ___0_value, String_t* ___1_key, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED* V_0 = NULL;
{
InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* L_0 = __this->___internalQuery;
String_t* L_1 = ___0_value;
Variant_t90BF6FF4942F60EB844D3C90213E72E9D4240F1C* L_2;
L_2 = Utilities_MakeVariant_mAD868620EF30F894C9B34AFC0F58897705DCED78(L_1, NULL);
String_t* L_3 = ___1_key;
NullCheck(L_0);
InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* L_4;
L_4 = InternalQuery_EndAt_m5C357F1D1504041488F565783F7280FE60812204(L_0, L_2, L_3, NULL);
FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960* L_5 = __this->___database;
Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED* L_6 = (Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED*)il2cpp_codegen_object_new(Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED_il2cpp_TypeInfo_var);
Query__ctor_mFB0C416EC37A86BFC866C3B841FA6E30F22F002E(L_6, L_4, L_5, NULL);
V_0 = L_6;
goto IL_0021;
}
IL_0021:
{
Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED* L_7 = V_0;
return L_7;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED* Query_EndAt_m7715623DFE845E1CB00F22B11EABB9D9A90141D1 (Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED* __this, double ___0_value, String_t* ___1_key, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED* V_0 = NULL;
{
InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* L_0 = __this->___internalQuery;
double L_1 = ___0_value;
double L_2 = L_1;
RuntimeObject* L_3 = Box(Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_il2cpp_TypeInfo_var, &L_2);
Variant_t90BF6FF4942F60EB844D3C90213E72E9D4240F1C* L_4;
L_4 = Utilities_MakeVariant_mAD868620EF30F894C9B34AFC0F58897705DCED78(L_3, NULL);
String_t* L_5 = ___1_key;
NullCheck(L_0);
InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* L_6;
L_6 = InternalQuery_EndAt_m5C357F1D1504041488F565783F7280FE60812204(L_0, L_4, L_5, NULL);
FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960* L_7 = __this->___database;
Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED* L_8 = (Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED*)il2cpp_codegen_object_new(Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED_il2cpp_TypeInfo_var);
Query__ctor_mFB0C416EC37A86BFC866C3B841FA6E30F22F002E(L_8, L_6, L_7, NULL);
V_0 = L_8;
goto IL_0026;
}
IL_0026:
{
Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED* L_9 = V_0;
return L_9;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED* Query_EndAt_mB936ACCAB98914E484556C08F7AC30D16C34D117 (Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED* __this, bool ___0_value, String_t* ___1_key, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED* V_0 = NULL;
{
InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* L_0 = __this->___internalQuery;
bool L_1 = ___0_value;
bool L_2 = L_1;
RuntimeObject* L_3 = Box(Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var, &L_2);
Variant_t90BF6FF4942F60EB844D3C90213E72E9D4240F1C* L_4;
L_4 = Utilities_MakeVariant_mAD868620EF30F894C9B34AFC0F58897705DCED78(L_3, NULL);
String_t* L_5 = ___1_key;
NullCheck(L_0);
InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* L_6;
L_6 = InternalQuery_EndAt_m5C357F1D1504041488F565783F7280FE60812204(L_0, L_4, L_5, NULL);
FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960* L_7 = __this->___database;
Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED* L_8 = (Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED*)il2cpp_codegen_object_new(Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED_il2cpp_TypeInfo_var);
Query__ctor_mFB0C416EC37A86BFC866C3B841FA6E30F22F002E(L_8, L_6, L_7, NULL);
V_0 = L_8;
goto IL_0026;
}
IL_0026:
{
Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED* L_9 = V_0;
return L_9;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED* Query_EqualTo_m1CF990F83D96AFC45A62DDCE429651CAC472CA77 (Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED* __this, String_t* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED* V_0 = NULL;
{
InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* L_0 = __this->___internalQuery;
String_t* L_1 = ___0_value;
Variant_t90BF6FF4942F60EB844D3C90213E72E9D4240F1C* L_2;
L_2 = Utilities_MakeVariant_mAD868620EF30F894C9B34AFC0F58897705DCED78(L_1, NULL);
NullCheck(L_0);
InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* L_3;
L_3 = InternalQuery_EqualTo_m9BFC16E89D6DE45845EA265696F2DF149BC09B89(L_0, L_2, NULL);
FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960* L_4 = __this->___database;
Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED* L_5 = (Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED*)il2cpp_codegen_object_new(Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED_il2cpp_TypeInfo_var);
Query__ctor_mFB0C416EC37A86BFC866C3B841FA6E30F22F002E(L_5, L_3, L_4, NULL);
V_0 = L_5;
goto IL_0020;
}
IL_0020:
{
Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED* L_6 = V_0;
return L_6;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED* Query_EqualTo_mA4ACCBBBEFDFEF627806059BBC21F790C87750F5 (Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED* __this, double ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED* V_0 = NULL;
{
InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* L_0 = __this->___internalQuery;
double L_1 = ___0_value;
double L_2 = L_1;
RuntimeObject* L_3 = Box(Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_il2cpp_TypeInfo_var, &L_2);
Variant_t90BF6FF4942F60EB844D3C90213E72E9D4240F1C* L_4;
L_4 = Utilities_MakeVariant_mAD868620EF30F894C9B34AFC0F58897705DCED78(L_3, NULL);
NullCheck(L_0);
InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* L_5;
L_5 = InternalQuery_EqualTo_m9BFC16E89D6DE45845EA265696F2DF149BC09B89(L_0, L_4, NULL);
FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960* L_6 = __this->___database;
Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED* L_7 = (Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED*)il2cpp_codegen_object_new(Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED_il2cpp_TypeInfo_var);
Query__ctor_mFB0C416EC37A86BFC866C3B841FA6E30F22F002E(L_7, L_5, L_6, NULL);
V_0 = L_7;
goto IL_0025;
}
IL_0025:
{
Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED* L_8 = V_0;
return L_8;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED* Query_EqualTo_m7B9E9A2EA243DAB389DDED7056427C2B3649029E (Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED* __this, bool ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED* V_0 = NULL;
{
InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* L_0 = __this->___internalQuery;
bool L_1 = ___0_value;
bool L_2 = L_1;
RuntimeObject* L_3 = Box(Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var, &L_2);
Variant_t90BF6FF4942F60EB844D3C90213E72E9D4240F1C* L_4;
L_4 = Utilities_MakeVariant_mAD868620EF30F894C9B34AFC0F58897705DCED78(L_3, NULL);
NullCheck(L_0);
InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* L_5;
L_5 = InternalQuery_EqualTo_m9BFC16E89D6DE45845EA265696F2DF149BC09B89(L_0, L_4, NULL);
FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960* L_6 = __this->___database;
Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED* L_7 = (Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED*)il2cpp_codegen_object_new(Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED_il2cpp_TypeInfo_var);
Query__ctor_mFB0C416EC37A86BFC866C3B841FA6E30F22F002E(L_7, L_5, L_6, NULL);
V_0 = L_7;
goto IL_0025;
}
IL_0025:
{
Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED* L_8 = V_0;
return L_8;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED* Query_EqualTo_m327AD67765FAD502B49E933A23DE039499D60D85 (Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED* __this, String_t* ___0_value, String_t* ___1_key, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED* V_0 = NULL;
{
InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* L_0 = __this->___internalQuery;
String_t* L_1 = ___0_value;
Variant_t90BF6FF4942F60EB844D3C90213E72E9D4240F1C* L_2;
L_2 = Utilities_MakeVariant_mAD868620EF30F894C9B34AFC0F58897705DCED78(L_1, NULL);
String_t* L_3 = ___1_key;
NullCheck(L_0);
InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* L_4;
L_4 = InternalQuery_EqualTo_m49774E3EC18D328B47B40377EE81B0DD58B7C4BB(L_0, L_2, L_3, NULL);
FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960* L_5 = __this->___database;
Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED* L_6 = (Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED*)il2cpp_codegen_object_new(Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED_il2cpp_TypeInfo_var);
Query__ctor_mFB0C416EC37A86BFC866C3B841FA6E30F22F002E(L_6, L_4, L_5, NULL);
V_0 = L_6;
goto IL_0021;
}
IL_0021:
{
Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED* L_7 = V_0;
return L_7;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED* Query_EqualTo_m5220B31B0EE60794FD09597885F4F153901F87F7 (Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED* __this, double ___0_value, String_t* ___1_key, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED* V_0 = NULL;
{
InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* L_0 = __this->___internalQuery;
double L_1 = ___0_value;
double L_2 = L_1;
RuntimeObject* L_3 = Box(Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_il2cpp_TypeInfo_var, &L_2);
Variant_t90BF6FF4942F60EB844D3C90213E72E9D4240F1C* L_4;
L_4 = Utilities_MakeVariant_mAD868620EF30F894C9B34AFC0F58897705DCED78(L_3, NULL);
String_t* L_5 = ___1_key;
NullCheck(L_0);
InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* L_6;
L_6 = InternalQuery_EqualTo_m49774E3EC18D328B47B40377EE81B0DD58B7C4BB(L_0, L_4, L_5, NULL);
FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960* L_7 = __this->___database;
Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED* L_8 = (Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED*)il2cpp_codegen_object_new(Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED_il2cpp_TypeInfo_var);
Query__ctor_mFB0C416EC37A86BFC866C3B841FA6E30F22F002E(L_8, L_6, L_7, NULL);
V_0 = L_8;
goto IL_0026;
}
IL_0026:
{
Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED* L_9 = V_0;
return L_9;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED* Query_EqualTo_m4E6A10499DE33F8A90E1A3E7B72D4562ADC2C8C3 (Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED* __this, bool ___0_value, String_t* ___1_key, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED* V_0 = NULL;
{
InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* L_0 = __this->___internalQuery;
bool L_1 = ___0_value;
bool L_2 = L_1;
RuntimeObject* L_3 = Box(Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var, &L_2);
Variant_t90BF6FF4942F60EB844D3C90213E72E9D4240F1C* L_4;
L_4 = Utilities_MakeVariant_mAD868620EF30F894C9B34AFC0F58897705DCED78(L_3, NULL);
String_t* L_5 = ___1_key;
NullCheck(L_0);
InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* L_6;
L_6 = InternalQuery_EqualTo_m49774E3EC18D328B47B40377EE81B0DD58B7C4BB(L_0, L_4, L_5, NULL);
FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960* L_7 = __this->___database;
Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED* L_8 = (Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED*)il2cpp_codegen_object_new(Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED_il2cpp_TypeInfo_var);
Query__ctor_mFB0C416EC37A86BFC866C3B841FA6E30F22F002E(L_8, L_6, L_7, NULL);
V_0 = L_8;
goto IL_0026;
}
IL_0026:
{
Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED* L_9 = V_0;
return L_9;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED* Query_LimitToFirst_mE8328CC4304637F4A81FCF23D3A831A9E23A55D8 (Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED* __this, int32_t ___0_limit, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Query_LimitToFirst_mE8328CC4304637F4A81FCF23D3A831A9E23A55D8_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED* V_0 = NULL;
{
InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* L_0 = __this->___internalQuery;
int32_t L_1 = ___0_limit;
if ((int64_t)(L_1) > 4294967295LL) IL2CPP_RAISE_MANAGED_EXCEPTION(il2cpp_codegen_get_overflow_exception(), Query_LimitToFirst_mE8328CC4304637F4A81FCF23D3A831A9E23A55D8_RuntimeMethod_var);
NullCheck(L_0);
InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* L_2;
L_2 = InternalQuery_LimitToFirst_m1DC54C723DB6EF053DBCF89245912F12C25833DC(L_0, ((uint32_t)L_1), NULL);
FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960* L_3 = __this->___database;
Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED* L_4 = (Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED*)il2cpp_codegen_object_new(Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED_il2cpp_TypeInfo_var);
Query__ctor_mFB0C416EC37A86BFC866C3B841FA6E30F22F002E(L_4, L_2, L_3, NULL);
V_0 = L_4;
goto IL_001c;
}
IL_001c:
{
Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED* L_5 = V_0;
return L_5;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED* Query_LimitToLast_m5DD8074BDDC535EC20C96EE88A201AC43E8983AF (Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED* __this, int32_t ___0_limit, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Query_LimitToLast_m5DD8074BDDC535EC20C96EE88A201AC43E8983AF_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED* V_0 = NULL;
{
InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* L_0 = __this->___internalQuery;
int32_t L_1 = ___0_limit;
if ((int64_t)(L_1) > 4294967295LL) IL2CPP_RAISE_MANAGED_EXCEPTION(il2cpp_codegen_get_overflow_exception(), Query_LimitToLast_m5DD8074BDDC535EC20C96EE88A201AC43E8983AF_RuntimeMethod_var);
NullCheck(L_0);
InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* L_2;
L_2 = InternalQuery_LimitToLast_mCBCAC3FA66AFC0D399ECE12128CF4F1312513DB6(L_0, ((uint32_t)L_1), NULL);
FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960* L_3 = __this->___database;
Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED* L_4 = (Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED*)il2cpp_codegen_object_new(Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED_il2cpp_TypeInfo_var);
Query__ctor_mFB0C416EC37A86BFC866C3B841FA6E30F22F002E(L_4, L_2, L_3, NULL);
V_0 = L_4;
goto IL_001c;
}
IL_001c:
{
Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED* L_5 = V_0;
return L_5;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED* Query_OrderByChild_mB7B1B0159F1C01D44ADB7D838A9DC3EE9C36A897 (Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED* __this, String_t* ___0_path, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED* V_0 = NULL;
{
InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* L_0 = __this->___internalQuery;
String_t* L_1 = ___0_path;
NullCheck(L_0);
InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* L_2;
L_2 = InternalQuery_OrderByChild_mAE1A56F7A89564B56367213F3576F5D081777081(L_0, L_1, NULL);
FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960* L_3 = __this->___database;
Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED* L_4 = (Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED*)il2cpp_codegen_object_new(Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED_il2cpp_TypeInfo_var);
Query__ctor_mFB0C416EC37A86BFC866C3B841FA6E30F22F002E(L_4, L_2, L_3, NULL);
V_0 = L_4;
goto IL_001b;
}
IL_001b:
{
Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED* L_5 = V_0;
return L_5;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED* Query_OrderByPriority_m774B9D4CE565BE91433365DA0E4E3591CF49C51E (Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED* V_0 = NULL;
{
InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* L_0 = __this->___internalQuery;
NullCheck(L_0);
InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* L_1;
L_1 = InternalQuery_OrderByPriority_m4F70DD57A2535F098D002DEA69C3D43CD4B223E7(L_0, NULL);
FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960* L_2 = __this->___database;
Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED* L_3 = (Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED*)il2cpp_codegen_object_new(Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED_il2cpp_TypeInfo_var);
Query__ctor_mFB0C416EC37A86BFC866C3B841FA6E30F22F002E(L_3, L_1, L_2, NULL);
V_0 = L_3;
goto IL_001a;
}
IL_001a:
{
Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED* L_4 = V_0;
return L_4;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED* Query_OrderByKey_mB8D2F156DB1C8E45A1A599DE1FE15804D8171D71 (Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED* V_0 = NULL;
{
InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* L_0 = __this->___internalQuery;
NullCheck(L_0);
InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* L_1;
L_1 = InternalQuery_OrderByKey_m47BA4BD726CB6E2F8494FF591E508DF9ECDD42BB(L_0, NULL);
FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960* L_2 = __this->___database;
Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED* L_3 = (Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED*)il2cpp_codegen_object_new(Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED_il2cpp_TypeInfo_var);
Query__ctor_mFB0C416EC37A86BFC866C3B841FA6E30F22F002E(L_3, L_1, L_2, NULL);
V_0 = L_3;
goto IL_001a;
}
IL_001a:
{
Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED* L_4 = V_0;
return L_4;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED* Query_OrderByValue_mDFD58EA694E5BBA32A5D4DBCBB7F83FF8FCC7500 (Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED* V_0 = NULL;
{
InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* L_0 = __this->___internalQuery;
NullCheck(L_0);
InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* L_1;
L_1 = InternalQuery_OrderByValue_m6A99B2BA79B5EFC5B379BE7FAB15CF57C1E211FD(L_0, NULL);
FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960* L_2 = __this->___database;
Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED* L_3 = (Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED*)il2cpp_codegen_object_new(Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED_il2cpp_TypeInfo_var);
Query__ctor_mFB0C416EC37A86BFC866C3B841FA6E30F22F002E(L_3, L_1, L_2, NULL);
V_0 = L_3;
goto IL_001a;
}
IL_001a:
{
Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED* L_4 = V_0;
return L_4;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DatabaseReference_tD6F9941BEAE8109991B814490DA64099EECBFA6D* Query_get_Reference_mC5F5F70FB24EB8865A773DACCF42F34911B9D5B6 (Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DatabaseReference_tD6F9941BEAE8109991B814490DA64099EECBFA6D_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
DatabaseReference_tD6F9941BEAE8109991B814490DA64099EECBFA6D* V_0 = NULL;
{
InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* L_0 = __this->___internalQuery;
NullCheck(L_0);
InternalDatabaseReference_tB26A9A610462A419CD3C0B987C7CB11A8FB084B1* L_1;
L_1 = InternalQuery_GetReference_mF85B228FBC240E7A0DC0AEEB22151D02364D110E(L_0, NULL);
FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960* L_2 = __this->___database;
DatabaseReference_tD6F9941BEAE8109991B814490DA64099EECBFA6D* L_3 = (DatabaseReference_tD6F9941BEAE8109991B814490DA64099EECBFA6D*)il2cpp_codegen_object_new(DatabaseReference_tD6F9941BEAE8109991B814490DA64099EECBFA6D_il2cpp_TypeInfo_var);
DatabaseReference__ctor_m4F35D1AC9D2AED2A7E780C76D46C2DB72D982B93(L_3, L_1, L_2, NULL);
V_0 = L_3;
goto IL_001a;
}
IL_001a:
{
DatabaseReference_tD6F9941BEAE8109991B814490DA64099EECBFA6D* L_4 = V_0;
return L_4;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass21_0__ctor_m2514DB000570AADA4C858E82AE4CC5557ACA82D5 (U3CU3Ec__DisplayClass21_0_t0F6ABC9EE8ABA23C4C072727A44A85595A9032F0* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass21_0_U3CWrapInternalDataSnapshotTaskU3Eb__0_m7F06860B88DE40B341B7B6424B56E2D654A32B5A (U3CU3Ec__DisplayClass21_0_t0F6ABC9EE8ABA23C4C072727A44A85595A9032F0* __this, Task_1_t61F32CDE33792C37824D839AEBC072F7B03E3E7D* ___0_task, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Query_CheckTaskStatus_TisDataSnapshot_tF8B2EB3F4F07CDF924E0D65F31933D4F333F0C3A_m9FAB5282CCDABFFC440825304594AF870D584B5B_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TaskCompletionSource_1_SetResult_m7371C0347394928D615951ACD5DA9E5E4169DA54_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Task_1_get_Result_m6A4706F5264B536B306211AB12085C807F4481ED_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
{
Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED* L_0 = __this->___U3CU3E4__this;
Task_1_t61F32CDE33792C37824D839AEBC072F7B03E3E7D* L_1 = ___0_task;
TaskCompletionSource_1_t5C4CAFB02C8DA5FCDEFAEC2EE691E8E10D76711B* L_2 = __this->___tcs;
NullCheck(L_0);
bool L_3;
L_3 = Query_CheckTaskStatus_TisDataSnapshot_tF8B2EB3F4F07CDF924E0D65F31933D4F333F0C3A_m9FAB5282CCDABFFC440825304594AF870D584B5B(L_0, L_1, L_2, Query_CheckTaskStatus_TisDataSnapshot_tF8B2EB3F4F07CDF924E0D65F31933D4F333F0C3A_m9FAB5282CCDABFFC440825304594AF870D584B5B_RuntimeMethod_var);
V_0 = L_3;
bool L_4 = V_0;
if (!L_4)
{
goto IL_003b;
}
}
{
TaskCompletionSource_1_t5C4CAFB02C8DA5FCDEFAEC2EE691E8E10D76711B* L_5 = __this->___tcs;
Task_1_t61F32CDE33792C37824D839AEBC072F7B03E3E7D* L_6 = ___0_task;
NullCheck(L_6);
InternalDataSnapshot_t4B57B69537B5BFEC424D4207195BA40F6AE2A79D* L_7;
L_7 = Task_1_get_Result_m6A4706F5264B536B306211AB12085C807F4481ED(L_6, Task_1_get_Result_m6A4706F5264B536B306211AB12085C807F4481ED_RuntimeMethod_var);
Query_tA5BE8BD73821BF548F4FC7A3E4BE684B0CCC31ED* L_8 = __this->___U3CU3E4__this;
NullCheck(L_8);
FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960* L_9 = L_8->___database;
DataSnapshot_tF8B2EB3F4F07CDF924E0D65F31933D4F333F0C3A* L_10;
L_10 = DataSnapshot_CreateSnapshot_m2EDD325B01CE1C59B70AB5689316F66E6EE5C1F7(L_7, L_9, NULL);
NullCheck(L_5);
TaskCompletionSource_1_SetResult_m7371C0347394928D615951ACD5DA9E5E4169DA54(L_5, L_10, TaskCompletionSource_1_SetResult_m7371C0347394928D615951ACD5DA9E5E4169DA54_RuntimeMethod_var);
}
IL_003b:
{
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 RuntimeObject* ServerValue_CreateServerValuePlaceholder_mB55EAE70A9E5685D1E73263E39FF1A7DE4638E28 (String_t* ___0_key, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_mC4F3DF292BAD88F4BF193C49CD689FAEBC4570A9_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDictionary_2_t79D4ADB15B238AC117DF72982FEA3C42EF5AFA19_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral73F1C03DBBA735443A0BAC5FB7786A2DD54ADF5D);
s_Il2CppMethodInitialized = true;
}
RuntimeObject* V_0 = NULL;
RuntimeObject* V_1 = NULL;
{
Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* L_0 = (Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710*)il2cpp_codegen_object_new(Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710_il2cpp_TypeInfo_var);
Dictionary_2__ctor_mC4F3DF292BAD88F4BF193C49CD689FAEBC4570A9(L_0, Dictionary_2__ctor_mC4F3DF292BAD88F4BF193C49CD689FAEBC4570A9_RuntimeMethod_var);
V_0 = L_0;
RuntimeObject* L_1 = V_0;
String_t* L_2 = ___0_key;
NullCheck(L_1);
InterfaceActionInvoker2< String_t*, RuntimeObject* >::Invoke(1, IDictionary_2_t79D4ADB15B238AC117DF72982FEA3C42EF5AFA19_il2cpp_TypeInfo_var, L_1, _stringLiteral73F1C03DBBA735443A0BAC5FB7786A2DD54ADF5D, L_2);
RuntimeObject* L_3 = V_0;
V_1 = L_3;
goto IL_0018;
}
IL_0018:
{
RuntimeObject* L_4 = V_1;
return L_4;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ServerValue__cctor_m655E367AA2630419C081C22E4F9370D940C6678A (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ServerValue_tD8EF977A99440BD3EEFECB8B210861E48969EF0D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralCCE359C6B0ABE9D58CB588667F9A93BA52A1C294);
s_Il2CppMethodInitialized = true;
}
{
RuntimeObject* L_0;
L_0 = ServerValue_CreateServerValuePlaceholder_mB55EAE70A9E5685D1E73263E39FF1A7DE4638E28(_stringLiteralCCE359C6B0ABE9D58CB588667F9A93BA52A1C294, NULL);
((ServerValue_tD8EF977A99440BD3EEFECB8B210861E48969EF0D_StaticFields*)il2cpp_codegen_static_fields_for(ServerValue_tD8EF977A99440BD3EEFECB8B210861E48969EF0D_il2cpp_TypeInfo_var))->___Timestamp = L_0;
Il2CppCodeGenWriteBarrier((void**)(&((ServerValue_tD8EF977A99440BD3EEFECB8B210861E48969EF0D_StaticFields*)il2cpp_codegen_static_fields_for(ServerValue_tD8EF977A99440BD3EEFECB8B210861E48969EF0D_il2cpp_TypeInfo_var))->___Timestamp), (void*)L_0);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TransactionResult_t01EA0C6D6583ED0738526D8E4FED45FB2BC61656* TransactionResult_Abort_m49325AACF16641C01C874AA6F0BC898071143074 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TransactionResult_t01EA0C6D6583ED0738526D8E4FED45FB2BC61656_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
TransactionResult_t01EA0C6D6583ED0738526D8E4FED45FB2BC61656* V_0 = NULL;
{
TransactionResult_t01EA0C6D6583ED0738526D8E4FED45FB2BC61656* L_0 = (TransactionResult_t01EA0C6D6583ED0738526D8E4FED45FB2BC61656*)il2cpp_codegen_object_new(TransactionResult_t01EA0C6D6583ED0738526D8E4FED45FB2BC61656_il2cpp_TypeInfo_var);
TransactionResult__ctor_m8B037D17300072478D31E083CC4E6F63BD4616CB(L_0, (bool)0, NULL);
V_0 = L_0;
goto IL_000a;
}
IL_000a:
{
TransactionResult_t01EA0C6D6583ED0738526D8E4FED45FB2BC61656* L_1 = V_0;
return L_1;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TransactionResult_t01EA0C6D6583ED0738526D8E4FED45FB2BC61656* TransactionResult_Success_m95254DE323153CE63CD81BE8E2C0651AE6A22A49 (MutableData_tC0DF39CE3BDF5A4B0329FB77A6F09300B780CE6C* ___0_resultData, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TransactionResult_t01EA0C6D6583ED0738526D8E4FED45FB2BC61656_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
TransactionResult_t01EA0C6D6583ED0738526D8E4FED45FB2BC61656* V_0 = NULL;
{
TransactionResult_t01EA0C6D6583ED0738526D8E4FED45FB2BC61656* L_0 = (TransactionResult_t01EA0C6D6583ED0738526D8E4FED45FB2BC61656*)il2cpp_codegen_object_new(TransactionResult_t01EA0C6D6583ED0738526D8E4FED45FB2BC61656_il2cpp_TypeInfo_var);
TransactionResult__ctor_m8B037D17300072478D31E083CC4E6F63BD4616CB(L_0, (bool)1, NULL);
V_0 = L_0;
goto IL_000a;
}
IL_000a:
{
TransactionResult_t01EA0C6D6583ED0738526D8E4FED45FB2BC61656* L_1 = V_0;
return L_1;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TransactionResult__ctor_m8B037D17300072478D31E083CC4E6F63BD4616CB (TransactionResult_t01EA0C6D6583ED0738526D8E4FED45FB2BC61656* __this, bool ___0_success, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
bool L_0 = ___0_success;
TransactionResult_set_IsSuccess_m46458249C3300909881548EBED52AC1CD9D01A94_inline(__this, L_0, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TransactionResult_get_IsSuccess_m73DCF2A7E4AC5320E3C910C626A300ACE3EE9C35 (TransactionResult_t01EA0C6D6583ED0738526D8E4FED45FB2BC61656* __this, const RuntimeMethod* method)
{
{
bool L_0 = __this->___U3CIsSuccessU3Ek__BackingField;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TransactionResult_set_IsSuccess_m46458249C3300909881548EBED52AC1CD9D01A94 (TransactionResult_t01EA0C6D6583ED0738526D8E4FED45FB2BC61656* __this, bool ___0_value, const RuntimeMethod* method)
{
{
bool L_0 = ___0_value;
__this->___U3CIsSuccessU3Ek__BackingField = L_0;
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ValueChangedEventArgs__ctor_m3746F9CA3C31CF3ECFE96A4C2E258D394149F7BF (ValueChangedEventArgs_t8E15F0CB1F83812A628870BF56E2CC5BF56A2FBB* __this, DataSnapshot_tF8B2EB3F4F07CDF924E0D65F31933D4F333F0C3A* ___0_snapshot, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EventArgs_t37273F03EAC87217701DD431B190FBD84AD7C377_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(EventArgs_t37273F03EAC87217701DD431B190FBD84AD7C377_il2cpp_TypeInfo_var);
EventArgs__ctor_mC6F9412D03203ADEF854117542C8EBF61624C8C3(__this, NULL);
DataSnapshot_tF8B2EB3F4F07CDF924E0D65F31933D4F333F0C3A* L_0 = ___0_snapshot;
ValueChangedEventArgs_set_Snapshot_m664FEFFC667D86C6E261AB06D9325FC09EBF1449_inline(__this, L_0, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ValueChangedEventArgs__ctor_mFAFCFA9665476BAD0D16CD6906EA3554ABB0F283 (ValueChangedEventArgs_t8E15F0CB1F83812A628870BF56E2CC5BF56A2FBB* __this, DatabaseError_tFD978352951107742E3BC2F2D2BA135C388722D9* ___0_error, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EventArgs_t37273F03EAC87217701DD431B190FBD84AD7C377_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(EventArgs_t37273F03EAC87217701DD431B190FBD84AD7C377_il2cpp_TypeInfo_var);
EventArgs__ctor_mC6F9412D03203ADEF854117542C8EBF61624C8C3(__this, NULL);
DatabaseError_tFD978352951107742E3BC2F2D2BA135C388722D9* L_0 = ___0_error;
ValueChangedEventArgs_set_DatabaseError_m289AF8CCA253CF21C307135423350D1BE212169E_inline(__this, L_0, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DataSnapshot_tF8B2EB3F4F07CDF924E0D65F31933D4F333F0C3A* ValueChangedEventArgs_get_Snapshot_mBCD854B17AC08A3720E4CEE6333AD156514B3885 (ValueChangedEventArgs_t8E15F0CB1F83812A628870BF56E2CC5BF56A2FBB* __this, const RuntimeMethod* method)
{
{
DataSnapshot_tF8B2EB3F4F07CDF924E0D65F31933D4F333F0C3A* L_0 = __this->___U3CSnapshotU3Ek__BackingField;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ValueChangedEventArgs_set_Snapshot_m664FEFFC667D86C6E261AB06D9325FC09EBF1449 (ValueChangedEventArgs_t8E15F0CB1F83812A628870BF56E2CC5BF56A2FBB* __this, DataSnapshot_tF8B2EB3F4F07CDF924E0D65F31933D4F333F0C3A* ___0_value, const RuntimeMethod* method)
{
{
DataSnapshot_tF8B2EB3F4F07CDF924E0D65F31933D4F333F0C3A* L_0 = ___0_value;
__this->___U3CSnapshotU3Ek__BackingField = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CSnapshotU3Ek__BackingField), (void*)L_0);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DatabaseError_tFD978352951107742E3BC2F2D2BA135C388722D9* ValueChangedEventArgs_get_DatabaseError_m60546FE44C0504634CAF170C875255CDB6E19798 (ValueChangedEventArgs_t8E15F0CB1F83812A628870BF56E2CC5BF56A2FBB* __this, const RuntimeMethod* method)
{
{
DatabaseError_tFD978352951107742E3BC2F2D2BA135C388722D9* L_0 = __this->___U3CDatabaseErrorU3Ek__BackingField;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ValueChangedEventArgs_set_DatabaseError_m289AF8CCA253CF21C307135423350D1BE212169E (ValueChangedEventArgs_t8E15F0CB1F83812A628870BF56E2CC5BF56A2FBB* __this, DatabaseError_tFD978352951107742E3BC2F2D2BA135C388722D9* ___0_value, const RuntimeMethod* method)
{
{
DatabaseError_tFD978352951107742E3BC2F2D2BA135C388722D9* L_0 = ___0_value;
__this->___U3CDatabaseErrorU3Ek__BackingField = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CDatabaseErrorU3Ek__BackingField), (void*)L_0);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
extern "C" void DEFAULT_CALL ReversePInvokeWrapper_Future_InternalDataSnapshot_SWIG_CompletionDispatcher_m207504FA1000EF0BD7832B183D80014021D26A0B(int32_t ___0_key)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
Future_InternalDataSnapshot_SWIG_CompletionDispatcher_m207504FA1000EF0BD7832B183D80014021D26A0B(___0_key, NULL);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Future_InternalDataSnapshot__ctor_m94A6E26951332FD46E16A3962BF7ECA782959B6C (Future_InternalDataSnapshot_t4FD9C35AAA7BE682060CF99DE0CDC72C083559BD* __this, intptr_t ___0_cPtr, bool ___1_cMemoryOwn, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
__this->___callbackData = 0;
__this->___SWIG_CompletionCB = (SWIG_CompletionDelegate_t949FDF41F70E0F081E90389828604556255CF4A9*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___SWIG_CompletionCB), (void*)(SWIG_CompletionDelegate_t949FDF41F70E0F081E90389828604556255CF4A9*)NULL);
intptr_t L_0 = ___0_cPtr;
il2cpp_codegen_runtime_class_init_inline(DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
intptr_t L_1;
L_1 = DatabaseInternalPINVOKE_Future_InternalDataSnapshot_SWIGUpcast_m49F7F2106ADDC0BA49B3E52A984FCC0E9C631B82(L_0, NULL);
bool L_2 = ___1_cMemoryOwn;
FutureBase__ctor_m98C8AE4F030730C1CEE7E0B4A1816C623F2B9BE0(__this, L_1, L_2, NULL);
intptr_t L_3 = ___0_cPtr;
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_4;
memset((&L_4), 0, sizeof(L_4));
HandleRef__ctor_m0298D55E5F35F77B6A6CCA75C8E828C3F3127DE7((&L_4), __this, L_3, NULL);
__this->___swigCPtr = L_4;
Il2CppCodeGenWriteBarrier((void**)&(((&__this->___swigCPtr))->____wrapper), (void*)NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F Future_InternalDataSnapshot_getCPtr_m300A16CDD3CB066E652D8A9A4F49C6E6AEEC4712 (Future_InternalDataSnapshot_t4FD9C35AAA7BE682060CF99DE0CDC72C083559BD* ___0_obj, const RuntimeMethod* method)
{
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F V_0;
memset((&V_0), 0, sizeof(V_0));
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F G_B3_0;
memset((&G_B3_0), 0, sizeof(G_B3_0));
{
Future_InternalDataSnapshot_t4FD9C35AAA7BE682060CF99DE0CDC72C083559BD* L_0 = ___0_obj;
if (!L_0)
{
goto IL_000c;
}
}
{
Future_InternalDataSnapshot_t4FD9C35AAA7BE682060CF99DE0CDC72C083559BD* L_1 = ___0_obj;
NullCheck(L_1);
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_2 = L_1->___swigCPtr;
G_B3_0 = L_2;
goto IL_0017;
}
IL_000c:
{
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_3;
memset((&L_3), 0, sizeof(L_3));
HandleRef__ctor_m0298D55E5F35F77B6A6CCA75C8E828C3F3127DE7((&L_3), NULL, 0, NULL);
G_B3_0 = L_3;
}
IL_0017:
{
V_0 = G_B3_0;
goto IL_001a;
}
IL_001a:
{
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_4 = V_0;
return L_4;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Future_InternalDataSnapshot_Dispose_m1B925C075E8430087BC8B404D9F9ECABDE2CD136 (Future_InternalDataSnapshot_t4FD9C35AAA7BE682060CF99DE0CDC72C083559BD* __this, bool ___0_disposing, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FirebaseApp_tD23C437863A3502177988D1382B58820B0571A25_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GC_t920F9CF6EBB7C787E5010A4352E1B587F356DC58_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
RuntimeObject* V_0 = NULL;
bool V_1 = false;
bool V_2 = false;
bool V_3 = false;
{
il2cpp_codegen_runtime_class_init_inline(FirebaseApp_tD23C437863A3502177988D1382B58820B0571A25_il2cpp_TypeInfo_var);
RuntimeObject* L_0 = ((FirebaseApp_tD23C437863A3502177988D1382B58820B0571A25_StaticFields*)il2cpp_codegen_static_fields_for(FirebaseApp_tD23C437863A3502177988D1382B58820B0571A25_il2cpp_TypeInfo_var))->___disposeLock;
V_0 = L_0;
V_1 = (bool)0;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_007c:
{
{
bool L_1 = V_1;
if (!L_1)
{
goto IL_0086;
}
}
{
RuntimeObject* L_2 = V_0;
Monitor_Exit_m05B2CF037E2214B3208198C282490A2A475653FA(L_2, NULL);
}
IL_0086:
{
return;
}
}
});
try
{
{
RuntimeObject* L_3 = V_0;
Monitor_Enter_m3CDB589DA1300B513D55FDCFB52B63E879794149(L_3, (&V_1), NULL);
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F* L_4 = (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F*)(&__this->___swigCPtr);
intptr_t L_5;
L_5 = HandleRef_get_Handle_m2055005E349E895499E1B3B826C89228FFAC4C17_inline(L_4, NULL);
bool L_6;
L_6 = IntPtr_op_Inequality_m90EFC9C4CAD9A33E309F2DDF98EE4E1DD253637B(L_5, 0, NULL);
V_2 = L_6;
bool L_7 = V_2;
if (!L_7)
{
goto IL_006a_1;
}
}
{
Future_InternalDataSnapshot_SetCompletionData_mAA4E8E317176CDF9D079F5BDF76E3F75BF707808(__this, 0, NULL);
bool L_8 = ((FutureBase_tF38FE6B48C073E6DAD0949D535A166EE13CCAA36*)__this)->___swigCMemOwn;
V_3 = L_8;
bool L_9 = V_3;
if (!L_9)
{
goto IL_0058_1;
}
}
{
((FutureBase_tF38FE6B48C073E6DAD0949D535A166EE13CCAA36*)__this)->___swigCMemOwn = (bool)0;
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_10 = __this->___swigCPtr;
il2cpp_codegen_runtime_class_init_inline(DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
DatabaseInternalPINVOKE_delete_Future_InternalDataSnapshot_m3265978851D3C9EC5D2E8167DFAFF0427ED0BA10(L_10, NULL);
}
IL_0058_1:
{
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_11;
memset((&L_11), 0, sizeof(L_11));
HandleRef__ctor_m0298D55E5F35F77B6A6CCA75C8E828C3F3127DE7((&L_11), NULL, 0, NULL);
__this->___swigCPtr = L_11;
Il2CppCodeGenWriteBarrier((void**)&(((&__this->___swigCPtr))->____wrapper), (void*)NULL);
}
IL_006a_1:
{
il2cpp_codegen_runtime_class_init_inline(GC_t920F9CF6EBB7C787E5010A4352E1B587F356DC58_il2cpp_TypeInfo_var);
GC_SuppressFinalize_m71815DBD5A0CD2EA1BE43317B08B7A14949EDC65(__this, NULL);
bool L_12 = ___0_disposing;
FutureBase_Dispose_m17D716EFFAF752B7DBF402C73D757D02C34457EB(__this, L_12, NULL);
goto IL_0087;
}
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0087:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Task_1_t61F32CDE33792C37824D839AEBC072F7B03E3E7D* Future_InternalDataSnapshot_GetTask_m1090C78F556C35E670B74B2968C8CDC384E5E196 (Future_InternalDataSnapshot_t4FD9C35AAA7BE682060CF99DE0CDC72C083559BD* ___0_fu, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_t33F1097A0A9B25B579B84B2014DDA783CD83A3C8_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FirebaseException_t9E9B64098EF276E794C8CFFFA87E23904F33F3ED_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SWIGPendingException_t921D116549951EFCDF4A8CC5AB7D77E5E45960E1_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TaskCompletionSource_1_SetException_m8597E2AF4CB1053FD90CF1527EC4102709B08869_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TaskCompletionSource_1__ctor_mC87E41E4345E5E5579A2403C4FE6C1589F399FBB_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TaskCompletionSource_1_get_Task_m46E5DC490622B5E67C495F14CD2D0A17DC869920_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TaskCompletionSource_1_tC8D6CA926CA6D58EA0EB12C7CDA47CBA8DC0E6CD_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass4_0_U3CGetTaskU3Eb__0_m30D1DF4D0AF7CD2271CF7B28969709D1319D6607_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass4_0_tE8905EF8AB15AD79D5827B9A8C35F7C932456325_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralBDC976839D65581464FE3F4DB84C2D27603F0F18);
s_Il2CppMethodInitialized = true;
}
U3CU3Ec__DisplayClass4_0_tE8905EF8AB15AD79D5827B9A8C35F7C932456325* V_0 = NULL;
bool V_1 = false;
Task_1_t61F32CDE33792C37824D839AEBC072F7B03E3E7D* V_2 = NULL;
bool V_3 = false;
{
U3CU3Ec__DisplayClass4_0_tE8905EF8AB15AD79D5827B9A8C35F7C932456325* L_0 = (U3CU3Ec__DisplayClass4_0_tE8905EF8AB15AD79D5827B9A8C35F7C932456325*)il2cpp_codegen_object_new(U3CU3Ec__DisplayClass4_0_tE8905EF8AB15AD79D5827B9A8C35F7C932456325_il2cpp_TypeInfo_var);
U3CU3Ec__DisplayClass4_0__ctor_m4CF296C9F0B1F60A13B6C3EA2723C671F9D51C71(L_0, NULL);
V_0 = L_0;
U3CU3Ec__DisplayClass4_0_tE8905EF8AB15AD79D5827B9A8C35F7C932456325* L_1 = V_0;
Future_InternalDataSnapshot_t4FD9C35AAA7BE682060CF99DE0CDC72C083559BD* L_2 = ___0_fu;
NullCheck(L_1);
L_1->___fu = L_2;
Il2CppCodeGenWriteBarrier((void**)(&L_1->___fu), (void*)L_2);
U3CU3Ec__DisplayClass4_0_tE8905EF8AB15AD79D5827B9A8C35F7C932456325* L_3 = V_0;
TaskCompletionSource_1_tC8D6CA926CA6D58EA0EB12C7CDA47CBA8DC0E6CD* L_4 = (TaskCompletionSource_1_tC8D6CA926CA6D58EA0EB12C7CDA47CBA8DC0E6CD*)il2cpp_codegen_object_new(TaskCompletionSource_1_tC8D6CA926CA6D58EA0EB12C7CDA47CBA8DC0E6CD_il2cpp_TypeInfo_var);
TaskCompletionSource_1__ctor_mC87E41E4345E5E5579A2403C4FE6C1589F399FBB(L_4, TaskCompletionSource_1__ctor_mC87E41E4345E5E5579A2403C4FE6C1589F399FBB_RuntimeMethod_var);
NullCheck(L_3);
L_3->___tcs = L_4;
Il2CppCodeGenWriteBarrier((void**)(&L_3->___tcs), (void*)L_4);
il2cpp_codegen_runtime_class_init_inline(SWIGPendingException_t921D116549951EFCDF4A8CC5AB7D77E5E45960E1_il2cpp_TypeInfo_var);
bool L_5;
L_5 = SWIGPendingException_get_Pending_m227356FFA0C750F08EAAC87EC890D84BBAC3BEB1(NULL);
V_1 = L_5;
bool L_6 = V_1;
if (!L_6)
{
goto IL_0042;
}
}
{
U3CU3Ec__DisplayClass4_0_tE8905EF8AB15AD79D5827B9A8C35F7C932456325* L_7 = V_0;
NullCheck(L_7);
TaskCompletionSource_1_tC8D6CA926CA6D58EA0EB12C7CDA47CBA8DC0E6CD* L_8 = L_7->___tcs;
il2cpp_codegen_runtime_class_init_inline(SWIGPendingException_t921D116549951EFCDF4A8CC5AB7D77E5E45960E1_il2cpp_TypeInfo_var);
Exception_t* L_9;
L_9 = SWIGPendingException_Retrieve_mD2E8B5A0E197E9CB98CC1A7C3E1A90CA929B5128(NULL);
NullCheck(L_8);
TaskCompletionSource_1_SetException_m8597E2AF4CB1053FD90CF1527EC4102709B08869(L_8, L_9, TaskCompletionSource_1_SetException_m8597E2AF4CB1053FD90CF1527EC4102709B08869_RuntimeMethod_var);
U3CU3Ec__DisplayClass4_0_tE8905EF8AB15AD79D5827B9A8C35F7C932456325* L_10 = V_0;
NullCheck(L_10);
TaskCompletionSource_1_tC8D6CA926CA6D58EA0EB12C7CDA47CBA8DC0E6CD* L_11 = L_10->___tcs;
NullCheck(L_11);
Task_1_t61F32CDE33792C37824D839AEBC072F7B03E3E7D* L_12;
L_12 = TaskCompletionSource_1_get_Task_m46E5DC490622B5E67C495F14CD2D0A17DC869920_inline(L_11, TaskCompletionSource_1_get_Task_m46E5DC490622B5E67C495F14CD2D0A17DC869920_RuntimeMethod_var);
V_2 = L_12;
goto IL_00a0;
}
IL_0042:
{
U3CU3Ec__DisplayClass4_0_tE8905EF8AB15AD79D5827B9A8C35F7C932456325* L_13 = V_0;
NullCheck(L_13);
Future_InternalDataSnapshot_t4FD9C35AAA7BE682060CF99DE0CDC72C083559BD* L_14 = L_13->___fu;
NullCheck(L_14);
int32_t L_15;
L_15 = FutureBase_status_mC75FD35438B176F95462D3A5D7D9194629211902(L_14, NULL);
V_3 = (bool)((((int32_t)L_15) == ((int32_t)2))? 1 : 0);
bool L_16 = V_3;
if (!L_16)
{
goto IL_007a;
}
}
{
U3CU3Ec__DisplayClass4_0_tE8905EF8AB15AD79D5827B9A8C35F7C932456325* L_17 = V_0;
NullCheck(L_17);
TaskCompletionSource_1_tC8D6CA926CA6D58EA0EB12C7CDA47CBA8DC0E6CD* L_18 = L_17->___tcs;
FirebaseException_t9E9B64098EF276E794C8CFFFA87E23904F33F3ED* L_19 = (FirebaseException_t9E9B64098EF276E794C8CFFFA87E23904F33F3ED*)il2cpp_codegen_object_new(FirebaseException_t9E9B64098EF276E794C8CFFFA87E23904F33F3ED_il2cpp_TypeInfo_var);
FirebaseException__ctor_m18D67DA955D2B4EA2BC58BCE0E96AC0A177DD70F(L_19, 0, _stringLiteralBDC976839D65581464FE3F4DB84C2D27603F0F18, NULL);
NullCheck(L_18);
TaskCompletionSource_1_SetException_m8597E2AF4CB1053FD90CF1527EC4102709B08869(L_18, L_19, TaskCompletionSource_1_SetException_m8597E2AF4CB1053FD90CF1527EC4102709B08869_RuntimeMethod_var);
U3CU3Ec__DisplayClass4_0_tE8905EF8AB15AD79D5827B9A8C35F7C932456325* L_20 = V_0;
NullCheck(L_20);
TaskCompletionSource_1_tC8D6CA926CA6D58EA0EB12C7CDA47CBA8DC0E6CD* L_21 = L_20->___tcs;
NullCheck(L_21);
Task_1_t61F32CDE33792C37824D839AEBC072F7B03E3E7D* L_22;
L_22 = TaskCompletionSource_1_get_Task_m46E5DC490622B5E67C495F14CD2D0A17DC869920_inline(L_21, TaskCompletionSource_1_get_Task_m46E5DC490622B5E67C495F14CD2D0A17DC869920_RuntimeMethod_var);
V_2 = L_22;
goto IL_00a0;
}
IL_007a:
{
U3CU3Ec__DisplayClass4_0_tE8905EF8AB15AD79D5827B9A8C35F7C932456325* L_23 = V_0;
NullCheck(L_23);
Future_InternalDataSnapshot_t4FD9C35AAA7BE682060CF99DE0CDC72C083559BD* L_24 = L_23->___fu;
U3CU3Ec__DisplayClass4_0_tE8905EF8AB15AD79D5827B9A8C35F7C932456325* L_25 = V_0;
Action_t33F1097A0A9B25B579B84B2014DDA783CD83A3C8* L_26 = (Action_t33F1097A0A9B25B579B84B2014DDA783CD83A3C8*)il2cpp_codegen_object_new(Action_t33F1097A0A9B25B579B84B2014DDA783CD83A3C8_il2cpp_TypeInfo_var);
Action__ctor_m5E0404E6BF573ECD3645640AFCE8DBD63173F55B(L_26, L_25, (intptr_t)((void*)U3CU3Ec__DisplayClass4_0_U3CGetTaskU3Eb__0_m30D1DF4D0AF7CD2271CF7B28969709D1319D6607_RuntimeMethod_var), NULL);
NullCheck(L_24);
Future_InternalDataSnapshot_SetOnCompletionCallback_mA2EFD93C21FC6CA05D9DCD1601D3BB56CB029A71(L_24, L_26, NULL);
U3CU3Ec__DisplayClass4_0_tE8905EF8AB15AD79D5827B9A8C35F7C932456325* L_27 = V_0;
NullCheck(L_27);
TaskCompletionSource_1_tC8D6CA926CA6D58EA0EB12C7CDA47CBA8DC0E6CD* L_28 = L_27->___tcs;
NullCheck(L_28);
Task_1_t61F32CDE33792C37824D839AEBC072F7B03E3E7D* L_29;
L_29 = TaskCompletionSource_1_get_Task_m46E5DC490622B5E67C495F14CD2D0A17DC869920_inline(L_28, TaskCompletionSource_1_get_Task_m46E5DC490622B5E67C495F14CD2D0A17DC869920_RuntimeMethod_var);
V_2 = L_29;
goto IL_00a0;
}
IL_00a0:
{
Task_1_t61F32CDE33792C37824D839AEBC072F7B03E3E7D* L_30 = V_2;
return L_30;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Future_InternalDataSnapshot_ThrowIfDisposed_m30E2B463AC06313078F644896B453ED1937642ED (Future_InternalDataSnapshot_t4FD9C35AAA7BE682060CF99DE0CDC72C083559BD* __this, const RuntimeMethod* method)
{
bool V_0 = false;
{
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F* L_0 = (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F*)(&__this->___swigCPtr);
intptr_t L_1;
L_1 = HandleRef_get_Handle_m2055005E349E895499E1B3B826C89228FFAC4C17_inline(L_0, NULL);
bool L_2;
L_2 = IntPtr_op_Equality_m7D9CDCDE9DC2A0C2C614633F4921E90187FAB271(L_1, 0, NULL);
V_0 = L_2;
bool L_3 = V_0;
if (!L_3)
{
goto IL_0026;
}
}
{
ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_4 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_4, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE952D19344D880EF06EC8AACBF9B79603FCE8F3A)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Future_InternalDataSnapshot_ThrowIfDisposed_m30E2B463AC06313078F644896B453ED1937642ED_RuntimeMethod_var)));
}
IL_0026:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Future_InternalDataSnapshot_SetOnCompletionCallback_mA2EFD93C21FC6CA05D9DCD1601D3BB56CB029A71 (Future_InternalDataSnapshot_t4FD9C35AAA7BE682060CF99DE0CDC72C083559BD* __this, Action_t33F1097A0A9B25B579B84B2014DDA783CD83A3C8* ___0_userCompletionCallback, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_mEE1EC7670144B9AFEDEC5B1066B48CB8035EDD27_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_set_Item_m005E9A5B663C38227381B4BAFE67FC74CECD1BDA_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t514FB35E858826A5AD56D5DF538EB3BB90EC1BCE_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Future_InternalDataSnapshot_SWIG_CompletionDispatcher_m207504FA1000EF0BD7832B183D80014021D26A0B_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Future_InternalDataSnapshot_t4FD9C35AAA7BE682060CF99DE0CDC72C083559BD_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SWIG_CompletionDelegate_t949FDF41F70E0F081E90389828604556255CF4A9_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
bool V_1 = false;
RuntimeObject* V_2 = NULL;
bool V_3 = false;
bool V_4 = false;
{
Future_InternalDataSnapshot_ThrowIfDisposed_m30E2B463AC06313078F644896B453ED1937642ED(__this, NULL);
SWIG_CompletionDelegate_t949FDF41F70E0F081E90389828604556255CF4A9* L_0 = __this->___SWIG_CompletionCB;
V_1 = (bool)((((RuntimeObject*)(SWIG_CompletionDelegate_t949FDF41F70E0F081E90389828604556255CF4A9*)L_0) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
bool L_1 = V_1;
if (!L_1)
{
goto IL_0029;
}
}
{
SWIG_CompletionDelegate_t949FDF41F70E0F081E90389828604556255CF4A9* L_2 = (SWIG_CompletionDelegate_t949FDF41F70E0F081E90389828604556255CF4A9*)il2cpp_codegen_object_new(SWIG_CompletionDelegate_t949FDF41F70E0F081E90389828604556255CF4A9_il2cpp_TypeInfo_var);
SWIG_CompletionDelegate__ctor_mAA1C87AAB261AA0227140B239FDCC11396B00DC0(L_2, NULL, (intptr_t)((void*)Future_InternalDataSnapshot_SWIG_CompletionDispatcher_m207504FA1000EF0BD7832B183D80014021D26A0B_RuntimeMethod_var), NULL);
__this->___SWIG_CompletionCB = L_2;
Il2CppCodeGenWriteBarrier((void**)(&__this->___SWIG_CompletionCB), (void*)L_2);
}
IL_0029:
{
il2cpp_codegen_runtime_class_init_inline(Future_InternalDataSnapshot_t4FD9C35AAA7BE682060CF99DE0CDC72C083559BD_il2cpp_TypeInfo_var);
RuntimeObject* L_3 = ((Future_InternalDataSnapshot_t4FD9C35AAA7BE682060CF99DE0CDC72C083559BD_StaticFields*)il2cpp_codegen_static_fields_for(Future_InternalDataSnapshot_t4FD9C35AAA7BE682060CF99DE0CDC72C083559BD_il2cpp_TypeInfo_var))->___CallbackLock;
V_2 = L_3;
V_3 = (bool)0;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0073:
{
{
bool L_4 = V_3;
if (!L_4)
{
goto IL_007d;
}
}
{
RuntimeObject* L_5 = V_2;
Monitor_Exit_m05B2CF037E2214B3208198C282490A2A475653FA(L_5, NULL);
}
IL_007d:
{
return;
}
}
});
try
{
{
RuntimeObject* L_6 = V_2;
Monitor_Enter_m3CDB589DA1300B513D55FDCFB52B63E879794149(L_6, (&V_3), NULL);
il2cpp_codegen_runtime_class_init_inline(Future_InternalDataSnapshot_t4FD9C35AAA7BE682060CF99DE0CDC72C083559BD_il2cpp_TypeInfo_var);
Dictionary_2_t514FB35E858826A5AD56D5DF538EB3BB90EC1BCE* L_7 = ((Future_InternalDataSnapshot_t4FD9C35AAA7BE682060CF99DE0CDC72C083559BD_StaticFields*)il2cpp_codegen_static_fields_for(Future_InternalDataSnapshot_t4FD9C35AAA7BE682060CF99DE0CDC72C083559BD_il2cpp_TypeInfo_var))->___Callbacks;
V_4 = (bool)((((RuntimeObject*)(Dictionary_2_t514FB35E858826A5AD56D5DF538EB3BB90EC1BCE*)L_7) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
bool L_8 = V_4;
if (!L_8)
{
goto IL_0055_1;
}
}
{
Dictionary_2_t514FB35E858826A5AD56D5DF538EB3BB90EC1BCE* L_9 = (Dictionary_2_t514FB35E858826A5AD56D5DF538EB3BB90EC1BCE*)il2cpp_codegen_object_new(Dictionary_2_t514FB35E858826A5AD56D5DF538EB3BB90EC1BCE_il2cpp_TypeInfo_var);
Dictionary_2__ctor_mEE1EC7670144B9AFEDEC5B1066B48CB8035EDD27(L_9, Dictionary_2__ctor_mEE1EC7670144B9AFEDEC5B1066B48CB8035EDD27_RuntimeMethod_var);
il2cpp_codegen_runtime_class_init_inline(Future_InternalDataSnapshot_t4FD9C35AAA7BE682060CF99DE0CDC72C083559BD_il2cpp_TypeInfo_var);
((Future_InternalDataSnapshot_t4FD9C35AAA7BE682060CF99DE0CDC72C083559BD_StaticFields*)il2cpp_codegen_static_fields_for(Future_InternalDataSnapshot_t4FD9C35AAA7BE682060CF99DE0CDC72C083559BD_il2cpp_TypeInfo_var))->___Callbacks = L_9;
Il2CppCodeGenWriteBarrier((void**)(&((Future_InternalDataSnapshot_t4FD9C35AAA7BE682060CF99DE0CDC72C083559BD_StaticFields*)il2cpp_codegen_static_fields_for(Future_InternalDataSnapshot_t4FD9C35AAA7BE682060CF99DE0CDC72C083559BD_il2cpp_TypeInfo_var))->___Callbacks), (void*)L_9);
}
IL_0055_1:
{
il2cpp_codegen_runtime_class_init_inline(Future_InternalDataSnapshot_t4FD9C35AAA7BE682060CF99DE0CDC72C083559BD_il2cpp_TypeInfo_var);
int32_t L_10 = ((Future_InternalDataSnapshot_t4FD9C35AAA7BE682060CF99DE0CDC72C083559BD_StaticFields*)il2cpp_codegen_static_fields_for(Future_InternalDataSnapshot_t4FD9C35AAA7BE682060CF99DE0CDC72C083559BD_il2cpp_TypeInfo_var))->___CallbackIndex;
int32_t L_11 = ((int32_t)il2cpp_codegen_add(L_10, 1));
((Future_InternalDataSnapshot_t4FD9C35AAA7BE682060CF99DE0CDC72C083559BD_StaticFields*)il2cpp_codegen_static_fields_for(Future_InternalDataSnapshot_t4FD9C35AAA7BE682060CF99DE0CDC72C083559BD_il2cpp_TypeInfo_var))->___CallbackIndex = L_11;
V_0 = L_11;
Dictionary_2_t514FB35E858826A5AD56D5DF538EB3BB90EC1BCE* L_12 = ((Future_InternalDataSnapshot_t4FD9C35AAA7BE682060CF99DE0CDC72C083559BD_StaticFields*)il2cpp_codegen_static_fields_for(Future_InternalDataSnapshot_t4FD9C35AAA7BE682060CF99DE0CDC72C083559BD_il2cpp_TypeInfo_var))->___Callbacks;
int32_t L_13 = V_0;
Action_t33F1097A0A9B25B579B84B2014DDA783CD83A3C8* L_14 = ___0_userCompletionCallback;
NullCheck(L_12);
Dictionary_2_set_Item_m005E9A5B663C38227381B4BAFE67FC74CECD1BDA(L_12, L_13, L_14, Dictionary_2_set_Item_m005E9A5B663C38227381B4BAFE67FC74CECD1BDA_RuntimeMethod_var);
goto IL_007e;
}
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_007e:
{
SWIG_CompletionDelegate_t949FDF41F70E0F081E90389828604556255CF4A9* L_15 = __this->___SWIG_CompletionCB;
int32_t L_16 = V_0;
intptr_t L_17;
L_17 = Future_InternalDataSnapshot_SWIG_OnCompletion_m3D3A3D578D03C34950D4EC51C0F715DFF2A459F6(__this, L_15, L_16, NULL);
Future_InternalDataSnapshot_SetCompletionData_mAA4E8E317176CDF9D079F5BDF76E3F75BF707808(__this, L_17, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Future_InternalDataSnapshot_SetCompletionData_mAA4E8E317176CDF9D079F5BDF76E3F75BF707808 (Future_InternalDataSnapshot_t4FD9C35AAA7BE682060CF99DE0CDC72C083559BD* __this, intptr_t ___0_data, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FirebaseApp_tD23C437863A3502177988D1382B58820B0571A25_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Future_InternalDataSnapshot_t4FD9C35AAA7BE682060CF99DE0CDC72C083559BD_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
RuntimeObject* V_0 = NULL;
bool V_1 = false;
bool V_2 = false;
{
il2cpp_codegen_runtime_class_init_inline(FirebaseApp_tD23C437863A3502177988D1382B58820B0571A25_il2cpp_TypeInfo_var);
RuntimeObject* L_0 = ((FirebaseApp_tD23C437863A3502177988D1382B58820B0571A25_StaticFields*)il2cpp_codegen_static_fields_for(FirebaseApp_tD23C437863A3502177988D1382B58820B0571A25_il2cpp_TypeInfo_var))->___disposeLock;
V_0 = L_0;
V_1 = (bool)0;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_004f:
{
{
bool L_1 = V_1;
if (!L_1)
{
goto IL_0059;
}
}
{
RuntimeObject* L_2 = V_0;
Monitor_Exit_m05B2CF037E2214B3208198C282490A2A475653FA(L_2, NULL);
}
IL_0059:
{
return;
}
}
});
try
{
{
RuntimeObject* L_3 = V_0;
Monitor_Enter_m3CDB589DA1300B513D55FDCFB52B63E879794149(L_3, (&V_1), NULL);
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F* L_4 = (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F*)(&__this->___swigCPtr);
intptr_t L_5;
L_5 = HandleRef_get_Handle_m2055005E349E895499E1B3B826C89228FFAC4C17_inline(L_4, NULL);
bool L_6;
L_6 = IntPtr_op_Equality_m7D9CDCDE9DC2A0C2C614633F4921E90187FAB271(L_5, 0, NULL);
V_2 = L_6;
bool L_7 = V_2;
if (!L_7)
{
goto IL_0037_1;
}
}
{
intptr_t L_8 = ___0_data;
il2cpp_codegen_runtime_class_init_inline(Future_InternalDataSnapshot_t4FD9C35AAA7BE682060CF99DE0CDC72C083559BD_il2cpp_TypeInfo_var);
Future_InternalDataSnapshot_SWIG_FreeCompletionData_m8CF09E6C9416D1883391E38BD46ACB781DCCDB27(L_8, NULL);
goto IL_004c_1;
}
IL_0037_1:
{
intptr_t L_9 = __this->___callbackData;
il2cpp_codegen_runtime_class_init_inline(Future_InternalDataSnapshot_t4FD9C35AAA7BE682060CF99DE0CDC72C083559BD_il2cpp_TypeInfo_var);
Future_InternalDataSnapshot_SWIG_FreeCompletionData_m8CF09E6C9416D1883391E38BD46ACB781DCCDB27(L_9, NULL);
intptr_t L_10 = ___0_data;
__this->___callbackData = L_10;
}
IL_004c_1:
{
goto IL_005a;
}
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_005a:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Future_InternalDataSnapshot_SWIG_CompletionDispatcher_m207504FA1000EF0BD7832B183D80014021D26A0B (int32_t ___0_key, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Remove_m6CD847B4ECAE767215C81F8BD395BF954EA86A22_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_m194F02B4821ECDF29014865E577588C882B88FB9_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Future_InternalDataSnapshot_t4FD9C35AAA7BE682060CF99DE0CDC72C083559BD_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Action_t33F1097A0A9B25B579B84B2014DDA783CD83A3C8* V_0 = NULL;
RuntimeObject* V_1 = NULL;
bool V_2 = false;
bool V_3 = false;
bool V_4 = false;
int32_t G_B4_0 = 0;
{
V_0 = (Action_t33F1097A0A9B25B579B84B2014DDA783CD83A3C8*)NULL;
il2cpp_codegen_runtime_class_init_inline(Future_InternalDataSnapshot_t4FD9C35AAA7BE682060CF99DE0CDC72C083559BD_il2cpp_TypeInfo_var);
RuntimeObject* L_0 = ((Future_InternalDataSnapshot_t4FD9C35AAA7BE682060CF99DE0CDC72C083559BD_StaticFields*)il2cpp_codegen_static_fields_for(Future_InternalDataSnapshot_t4FD9C35AAA7BE682060CF99DE0CDC72C083559BD_il2cpp_TypeInfo_var))->___CallbackLock;
V_1 = L_0;
V_2 = (bool)0;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0041:
{
{
bool L_1 = V_2;
if (!L_1)
{
goto IL_004b;
}
}
{
RuntimeObject* L_2 = V_1;
Monitor_Exit_m05B2CF037E2214B3208198C282490A2A475653FA(L_2, NULL);
}
IL_004b:
{
return;
}
}
});
try
{
{
RuntimeObject* L_3 = V_1;
Monitor_Enter_m3CDB589DA1300B513D55FDCFB52B63E879794149(L_3, (&V_2), NULL);
il2cpp_codegen_runtime_class_init_inline(Future_InternalDataSnapshot_t4FD9C35AAA7BE682060CF99DE0CDC72C083559BD_il2cpp_TypeInfo_var);
Dictionary_2_t514FB35E858826A5AD56D5DF538EB3BB90EC1BCE* L_4 = ((Future_InternalDataSnapshot_t4FD9C35AAA7BE682060CF99DE0CDC72C083559BD_StaticFields*)il2cpp_codegen_static_fields_for(Future_InternalDataSnapshot_t4FD9C35AAA7BE682060CF99DE0CDC72C083559BD_il2cpp_TypeInfo_var))->___Callbacks;
if (!L_4)
{
goto IL_002b_1;
}
}
{
il2cpp_codegen_runtime_class_init_inline(Future_InternalDataSnapshot_t4FD9C35AAA7BE682060CF99DE0CDC72C083559BD_il2cpp_TypeInfo_var);
Dictionary_2_t514FB35E858826A5AD56D5DF538EB3BB90EC1BCE* L_5 = ((Future_InternalDataSnapshot_t4FD9C35AAA7BE682060CF99DE0CDC72C083559BD_StaticFields*)il2cpp_codegen_static_fields_for(Future_InternalDataSnapshot_t4FD9C35AAA7BE682060CF99DE0CDC72C083559BD_il2cpp_TypeInfo_var))->___Callbacks;
int32_t L_6 = ___0_key;
NullCheck(L_5);
bool L_7;
L_7 = Dictionary_2_TryGetValue_m194F02B4821ECDF29014865E577588C882B88FB9(L_5, L_6, (&V_0), Dictionary_2_TryGetValue_m194F02B4821ECDF29014865E577588C882B88FB9_RuntimeMethod_var);
G_B4_0 = ((int32_t)(L_7));
goto IL_002c_1;
}
IL_002b_1:
{
G_B4_0 = 0;
}
IL_002c_1:
{
V_3 = (bool)G_B4_0;
bool L_8 = V_3;
if (!L_8)
{
goto IL_003e_1;
}
}
{
il2cpp_codegen_runtime_class_init_inline(Future_InternalDataSnapshot_t4FD9C35AAA7BE682060CF99DE0CDC72C083559BD_il2cpp_TypeInfo_var);
Dictionary_2_t514FB35E858826A5AD56D5DF538EB3BB90EC1BCE* L_9 = ((Future_InternalDataSnapshot_t4FD9C35AAA7BE682060CF99DE0CDC72C083559BD_StaticFields*)il2cpp_codegen_static_fields_for(Future_InternalDataSnapshot_t4FD9C35AAA7BE682060CF99DE0CDC72C083559BD_il2cpp_TypeInfo_var))->___Callbacks;
int32_t L_10 = ___0_key;
NullCheck(L_9);
bool L_11;
L_11 = Dictionary_2_Remove_m6CD847B4ECAE767215C81F8BD395BF954EA86A22(L_9, L_10, Dictionary_2_Remove_m6CD847B4ECAE767215C81F8BD395BF954EA86A22_RuntimeMethod_var);
}
IL_003e_1:
{
goto IL_004c;
}
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_004c:
{
Action_t33F1097A0A9B25B579B84B2014DDA783CD83A3C8* L_12 = V_0;
V_4 = (bool)((!(((RuntimeObject*)(Action_t33F1097A0A9B25B579B84B2014DDA783CD83A3C8*)L_12) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
bool L_13 = V_4;
if (!L_13)
{
goto IL_005d;
}
}
{
Action_t33F1097A0A9B25B579B84B2014DDA783CD83A3C8* L_14 = V_0;
NullCheck(L_14);
Action_Invoke_mB76D0D70ECCEF2EBB69A4376D1A75DBB52300D44_inline(L_14, NULL);
}
IL_005d:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Future_InternalDataSnapshot__ctor_mEC780D0884551EDCA0AABA11F5562C0C85246890 (Future_InternalDataSnapshot_t4FD9C35AAA7BE682060CF99DE0CDC72C083559BD* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
{
il2cpp_codegen_runtime_class_init_inline(DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
intptr_t L_0;
L_0 = DatabaseInternalPINVOKE_new_Future_InternalDataSnapshot_m9A1EEA04B81C05778CAF3F80524F3E344BEE9AFC(NULL);
Future_InternalDataSnapshot__ctor_m94A6E26951332FD46E16A3962BF7ECA782959B6C(__this, L_0, (bool)1, NULL);
il2cpp_codegen_runtime_class_init_inline(SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
bool L_1;
L_1 = SWIGPendingException_get_Pending_mFF0B94BEAD2C48E3CD3BB7EFB5EB23A0B6CF55EE(NULL);
V_0 = L_1;
bool L_2 = V_0;
if (!L_2)
{
goto IL_001d;
}
}
{
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var)));
Exception_t* L_3;
L_3 = SWIGPendingException_Retrieve_m5AF2B72B0C255B87F0044137B357F55F50101D51(NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Future_InternalDataSnapshot__ctor_mEC780D0884551EDCA0AABA11F5562C0C85246890_RuntimeMethod_var)));
}
IL_001d:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t Future_InternalDataSnapshot_SWIG_OnCompletion_m3D3A3D578D03C34950D4EC51C0F715DFF2A459F6 (Future_InternalDataSnapshot_t4FD9C35AAA7BE682060CF99DE0CDC72C083559BD* __this, SWIG_CompletionDelegate_t949FDF41F70E0F081E90389828604556255CF4A9* ___0_cs_callback, int32_t ___1_cs_key, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
intptr_t V_0;
memset((&V_0), 0, sizeof(V_0));
bool V_1 = false;
intptr_t V_2;
memset((&V_2), 0, sizeof(V_2));
{
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_0 = __this->___swigCPtr;
SWIG_CompletionDelegate_t949FDF41F70E0F081E90389828604556255CF4A9* L_1 = ___0_cs_callback;
int32_t L_2 = ___1_cs_key;
il2cpp_codegen_runtime_class_init_inline(DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
intptr_t L_3;
L_3 = DatabaseInternalPINVOKE_Future_InternalDataSnapshot_SWIG_OnCompletion_mB092BCAAE048658527EC96816197C26AD97858BC(L_0, L_1, L_2, NULL);
V_0 = L_3;
il2cpp_codegen_runtime_class_init_inline(SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
bool L_4;
L_4 = SWIGPendingException_get_Pending_mFF0B94BEAD2C48E3CD3BB7EFB5EB23A0B6CF55EE(NULL);
V_1 = L_4;
bool L_5 = V_1;
if (!L_5)
{
goto IL_001e;
}
}
{
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var)));
Exception_t* L_6;
L_6 = SWIGPendingException_Retrieve_m5AF2B72B0C255B87F0044137B357F55F50101D51(NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_6, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Future_InternalDataSnapshot_SWIG_OnCompletion_m3D3A3D578D03C34950D4EC51C0F715DFF2A459F6_RuntimeMethod_var)));
}
IL_001e:
{
intptr_t L_7 = V_0;
V_2 = L_7;
goto IL_0022;
}
IL_0022:
{
intptr_t L_8 = V_2;
return L_8;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Future_InternalDataSnapshot_SWIG_FreeCompletionData_m8CF09E6C9416D1883391E38BD46ACB781DCCDB27 (intptr_t ___0_data, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
{
intptr_t L_0 = ___0_data;
il2cpp_codegen_runtime_class_init_inline(DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
DatabaseInternalPINVOKE_Future_InternalDataSnapshot_SWIG_FreeCompletionData_mA65246594101DAB3487C5946A4BBAB1BF511945D(L_0, NULL);
il2cpp_codegen_runtime_class_init_inline(SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
bool L_1;
L_1 = SWIGPendingException_get_Pending_mFF0B94BEAD2C48E3CD3BB7EFB5EB23A0B6CF55EE(NULL);
V_0 = L_1;
bool L_2 = V_0;
if (!L_2)
{
goto IL_0017;
}
}
{
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var)));
Exception_t* L_3;
L_3 = SWIGPendingException_Retrieve_m5AF2B72B0C255B87F0044137B357F55F50101D51(NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Future_InternalDataSnapshot_SWIG_FreeCompletionData_m8CF09E6C9416D1883391E38BD46ACB781DCCDB27_RuntimeMethod_var)));
}
IL_0017:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InternalDataSnapshot_t4B57B69537B5BFEC424D4207195BA40F6AE2A79D* Future_InternalDataSnapshot_GetResult_m49E679F1272DF0A77AF56930C32ADC5BD4FA940F (Future_InternalDataSnapshot_t4FD9C35AAA7BE682060CF99DE0CDC72C083559BD* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InternalDataSnapshot_t4B57B69537B5BFEC424D4207195BA40F6AE2A79D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
InternalDataSnapshot_t4B57B69537B5BFEC424D4207195BA40F6AE2A79D* V_0 = NULL;
bool V_1 = false;
InternalDataSnapshot_t4B57B69537B5BFEC424D4207195BA40F6AE2A79D* V_2 = NULL;
{
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_0 = __this->___swigCPtr;
il2cpp_codegen_runtime_class_init_inline(DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
intptr_t L_1;
L_1 = DatabaseInternalPINVOKE_Future_InternalDataSnapshot_GetResult_mFE66424CFF346ADACE64F9B8CD6CCFF1495F989E(L_0, NULL);
InternalDataSnapshot_t4B57B69537B5BFEC424D4207195BA40F6AE2A79D* L_2 = (InternalDataSnapshot_t4B57B69537B5BFEC424D4207195BA40F6AE2A79D*)il2cpp_codegen_object_new(InternalDataSnapshot_t4B57B69537B5BFEC424D4207195BA40F6AE2A79D_il2cpp_TypeInfo_var);
InternalDataSnapshot__ctor_m697E1A225D18E76664CE7B7FCAFFFE9358B7EDF3(L_2, L_1, (bool)1, NULL);
V_0 = L_2;
il2cpp_codegen_runtime_class_init_inline(SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
bool L_3;
L_3 = SWIGPendingException_get_Pending_mFF0B94BEAD2C48E3CD3BB7EFB5EB23A0B6CF55EE(NULL);
V_1 = L_3;
bool L_4 = V_1;
if (!L_4)
{
goto IL_0022;
}
}
{
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var)));
Exception_t* L_5;
L_5 = SWIGPendingException_Retrieve_m5AF2B72B0C255B87F0044137B357F55F50101D51(NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Future_InternalDataSnapshot_GetResult_m49E679F1272DF0A77AF56930C32ADC5BD4FA940F_RuntimeMethod_var)));
}
IL_0022:
{
InternalDataSnapshot_t4B57B69537B5BFEC424D4207195BA40F6AE2A79D* L_6 = V_0;
V_2 = L_6;
goto IL_0026;
}
IL_0026:
{
InternalDataSnapshot_t4B57B69537B5BFEC424D4207195BA40F6AE2A79D* L_7 = V_2;
return L_7;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Future_InternalDataSnapshot__cctor_m114B99070CE79AD207A662A66150FBBC7129EF21 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Future_InternalDataSnapshot_t4FD9C35AAA7BE682060CF99DE0CDC72C083559BD_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuntimeObject_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
((Future_InternalDataSnapshot_t4FD9C35AAA7BE682060CF99DE0CDC72C083559BD_StaticFields*)il2cpp_codegen_static_fields_for(Future_InternalDataSnapshot_t4FD9C35AAA7BE682060CF99DE0CDC72C083559BD_il2cpp_TypeInfo_var))->___CallbackIndex = 0;
RuntimeObject* L_0 = (RuntimeObject*)il2cpp_codegen_object_new(RuntimeObject_il2cpp_TypeInfo_var);
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(L_0, NULL);
((Future_InternalDataSnapshot_t4FD9C35AAA7BE682060CF99DE0CDC72C083559BD_StaticFields*)il2cpp_codegen_static_fields_for(Future_InternalDataSnapshot_t4FD9C35AAA7BE682060CF99DE0CDC72C083559BD_il2cpp_TypeInfo_var))->___CallbackLock = L_0;
Il2CppCodeGenWriteBarrier((void**)(&((Future_InternalDataSnapshot_t4FD9C35AAA7BE682060CF99DE0CDC72C083559BD_StaticFields*)il2cpp_codegen_static_fields_for(Future_InternalDataSnapshot_t4FD9C35AAA7BE682060CF99DE0CDC72C083559BD_il2cpp_TypeInfo_var))->___CallbackLock), (void*)L_0);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
void Action_Invoke_mB76D0D70ECCEF2EBB69A4376D1A75DBB52300D44_Multicast(Action_t33F1097A0A9B25B579B84B2014DDA783CD83A3C8* __this, const RuntimeMethod* method)
{
il2cpp_array_size_t length = __this->___delegates->max_length;
Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
for (il2cpp_array_size_t i = 0; i < length; i++)
{
Action_t33F1097A0A9B25B579B84B2014DDA783CD83A3C8* currentDelegate = reinterpret_cast<Action_t33F1097A0A9B25B579B84B2014DDA783CD83A3C8*>(delegatesToInvoke[i]);
typedef void (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
}
}
void Action_Invoke_mB76D0D70ECCEF2EBB69A4376D1A75DBB52300D44_OpenInst(Action_t33F1097A0A9B25B579B84B2014DDA783CD83A3C8* __this, const RuntimeMethod* method)
{
typedef void (*FunctionPointerType) (const RuntimeMethod*);
((FunctionPointerType)__this->___method_ptr)(method);
}
void Action_Invoke_mB76D0D70ECCEF2EBB69A4376D1A75DBB52300D44_OpenStatic(Action_t33F1097A0A9B25B579B84B2014DDA783CD83A3C8* __this, const RuntimeMethod* method)
{
typedef void (*FunctionPointerType) (const RuntimeMethod*);
((FunctionPointerType)__this->___method_ptr)(method);
}
IL2CPP_EXTERN_C void DelegatePInvokeWrapper_Action_t33F1097A0A9B25B579B84B2014DDA783CD83A3C8 (Action_t33F1097A0A9B25B579B84B2014DDA783CD83A3C8* __this, const RuntimeMethod* method)
{
typedef void (DEFAULT_CALL *PInvokeFunc)();
PInvokeFunc il2cppPInvokeFunc = reinterpret_cast<PInvokeFunc>(il2cpp_codegen_get_reverse_pinvoke_function_ptr(__this));
il2cppPInvokeFunc();
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Action__ctor_m5E0404E6BF573ECD3645640AFCE8DBD63173F55B (Action_t33F1097A0A9B25B579B84B2014DDA783CD83A3C8* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
__this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
__this->___method = ___1_method;
__this->___m_target = ___0_object;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
__this->___method_code = (intptr_t)__this;
if (MethodIsStatic((RuntimeMethod*)___1_method))
{
bool isOpen = parameterCount == 0;
if (isOpen)
__this->___invoke_impl = (intptr_t)&Action_Invoke_mB76D0D70ECCEF2EBB69A4376D1A75DBB52300D44_OpenStatic;
else
{
__this->___invoke_impl = __this->___method_ptr;
__this->___method_code = (intptr_t)__this->___m_target;
}
}
else
{
if (___0_object == NULL)
il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
__this->___invoke_impl = __this->___method_ptr;
__this->___method_code = (intptr_t)__this->___m_target;
}
__this->___extra_arg = (intptr_t)&Action_Invoke_mB76D0D70ECCEF2EBB69A4376D1A75DBB52300D44_Multicast;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Action_Invoke_mB76D0D70ECCEF2EBB69A4376D1A75DBB52300D44 (Action_t33F1097A0A9B25B579B84B2014DDA783CD83A3C8* __this, const RuntimeMethod* method)
{
typedef void (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, reinterpret_cast<RuntimeMethod*>(__this->___method));
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Action_BeginInvoke_m023A65A847B03260B39C9E4B3F9CAD1780971F59 (Action_t33F1097A0A9B25B579B84B2014DDA783CD83A3C8* __this, AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C* ___0_callback, RuntimeObject* ___1_object, const RuntimeMethod* method)
{
void *__d_args[1] = {0};
return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___0_callback, (RuntimeObject*)___1_object);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Action_EndInvoke_m2E8FC186F1DE74A11BBE7619A5DDC96215BCC0CB (Action_t33F1097A0A9B25B579B84B2014DDA783CD83A3C8* __this, RuntimeObject* ___0_result, const RuntimeMethod* method)
{
il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___0_result, 0);
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
void SWIG_CompletionDelegate_Invoke_m8BDF75E8953F67D4644F56D8FDB49E8A73FA4C76_Multicast(SWIG_CompletionDelegate_t949FDF41F70E0F081E90389828604556255CF4A9* __this, int32_t ___0_index, const RuntimeMethod* method)
{
il2cpp_array_size_t length = __this->___delegates->max_length;
Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
for (il2cpp_array_size_t i = 0; i < length; i++)
{
SWIG_CompletionDelegate_t949FDF41F70E0F081E90389828604556255CF4A9* currentDelegate = reinterpret_cast<SWIG_CompletionDelegate_t949FDF41F70E0F081E90389828604556255CF4A9*>(delegatesToInvoke[i]);
typedef void (*FunctionPointerType) (RuntimeObject*, int32_t, const RuntimeMethod*);
((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_index, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
}
}
void SWIG_CompletionDelegate_Invoke_m8BDF75E8953F67D4644F56D8FDB49E8A73FA4C76_OpenInst(SWIG_CompletionDelegate_t949FDF41F70E0F081E90389828604556255CF4A9* __this, int32_t ___0_index, const RuntimeMethod* method)
{
typedef void (*FunctionPointerType) (int32_t, const RuntimeMethod*);
((FunctionPointerType)__this->___method_ptr)(___0_index, method);
}
void SWIG_CompletionDelegate_Invoke_m8BDF75E8953F67D4644F56D8FDB49E8A73FA4C76_OpenStatic(SWIG_CompletionDelegate_t949FDF41F70E0F081E90389828604556255CF4A9* __this, int32_t ___0_index, const RuntimeMethod* method)
{
typedef void (*FunctionPointerType) (int32_t, const RuntimeMethod*);
((FunctionPointerType)__this->___method_ptr)(___0_index, method);
}
IL2CPP_EXTERN_C void DelegatePInvokeWrapper_SWIG_CompletionDelegate_t949FDF41F70E0F081E90389828604556255CF4A9 (SWIG_CompletionDelegate_t949FDF41F70E0F081E90389828604556255CF4A9* __this, int32_t ___0_index, const RuntimeMethod* method)
{
typedef void (DEFAULT_CALL *PInvokeFunc)(int32_t);
PInvokeFunc il2cppPInvokeFunc = reinterpret_cast<PInvokeFunc>(il2cpp_codegen_get_reverse_pinvoke_function_ptr(__this));
il2cppPInvokeFunc(___0_index);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SWIG_CompletionDelegate__ctor_mAA1C87AAB261AA0227140B239FDCC11396B00DC0 (SWIG_CompletionDelegate_t949FDF41F70E0F081E90389828604556255CF4A9* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
__this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
__this->___method = ___1_method;
__this->___m_target = ___0_object;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
__this->___method_code = (intptr_t)__this;
if (MethodIsStatic((RuntimeMethod*)___1_method))
{
bool isOpen = parameterCount == 1;
if (isOpen)
__this->___invoke_impl = (intptr_t)&SWIG_CompletionDelegate_Invoke_m8BDF75E8953F67D4644F56D8FDB49E8A73FA4C76_OpenStatic;
else
{
__this->___invoke_impl = __this->___method_ptr;
__this->___method_code = (intptr_t)__this->___m_target;
}
}
else
{
if (___0_object == NULL)
il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
__this->___invoke_impl = __this->___method_ptr;
__this->___method_code = (intptr_t)__this->___m_target;
}
__this->___extra_arg = (intptr_t)&SWIG_CompletionDelegate_Invoke_m8BDF75E8953F67D4644F56D8FDB49E8A73FA4C76_Multicast;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SWIG_CompletionDelegate_Invoke_m8BDF75E8953F67D4644F56D8FDB49E8A73FA4C76 (SWIG_CompletionDelegate_t949FDF41F70E0F081E90389828604556255CF4A9* __this, int32_t ___0_index, const RuntimeMethod* method)
{
typedef void (*FunctionPointerType) (RuntimeObject*, int32_t, const RuntimeMethod*);
((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_index, reinterpret_cast<RuntimeMethod*>(__this->___method));
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* SWIG_CompletionDelegate_BeginInvoke_m2AB635E272EE5CEE6B61A8EB81CFF34D5BFCC98F (SWIG_CompletionDelegate_t949FDF41F70E0F081E90389828604556255CF4A9* __this, int32_t ___0_index, AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C* ___1_callback, RuntimeObject* ___2_object, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
void *__d_args[2] = {0};
__d_args[0] = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &___0_index);
return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___1_callback, (RuntimeObject*)___2_object);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SWIG_CompletionDelegate_EndInvoke_m566C47DEF7115396D50744E853E41F6A761F4625 (SWIG_CompletionDelegate_t949FDF41F70E0F081E90389828604556255CF4A9* __this, RuntimeObject* ___0_result, const RuntimeMethod* method)
{
il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___0_result, 0);
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass4_0__ctor_m4CF296C9F0B1F60A13B6C3EA2723C671F9D51C71 (U3CU3Ec__DisplayClass4_0_tE8905EF8AB15AD79D5827B9A8C35F7C932456325* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass4_0_U3CGetTaskU3Eb__0_m30D1DF4D0AF7CD2271CF7B28969709D1319D6607 (U3CU3Ec__DisplayClass4_0_tE8905EF8AB15AD79D5827B9A8C35F7C932456325* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FirebaseException_t9E9B64098EF276E794C8CFFFA87E23904F33F3ED_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TaskCompletionSource_1_SetCanceled_m0411DE933C6264C4DC4ECB4F234DAB9AFC6EFB29_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TaskCompletionSource_1_SetException_m8597E2AF4CB1053FD90CF1527EC4102709B08869_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TaskCompletionSource_1_SetResult_m719C9EE8C3B930D30106E4341ED056D985A26277_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
int32_t V_1 = 0;
bool V_2 = false;
Exception_t* V_3 = NULL;
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
{
}
try
{
{
Future_InternalDataSnapshot_t4FD9C35AAA7BE682060CF99DE0CDC72C083559BD* L_0 = __this->___fu;
NullCheck(L_0);
int32_t L_1;
L_1 = FutureBase_status_mC75FD35438B176F95462D3A5D7D9194629211902(L_0, NULL);
V_0 = (bool)((((int32_t)L_1) == ((int32_t)2))? 1 : 0);
bool L_2 = V_0;
if (!L_2)
{
goto IL_0024_1;
}
}
{
TaskCompletionSource_1_tC8D6CA926CA6D58EA0EB12C7CDA47CBA8DC0E6CD* L_3 = __this->___tcs;
NullCheck(L_3);
TaskCompletionSource_1_SetCanceled_m0411DE933C6264C4DC4ECB4F234DAB9AFC6EFB29(L_3, TaskCompletionSource_1_SetCanceled_m0411DE933C6264C4DC4ECB4F234DAB9AFC6EFB29_RuntimeMethod_var);
goto IL_0074_1;
}
IL_0024_1:
{
Future_InternalDataSnapshot_t4FD9C35AAA7BE682060CF99DE0CDC72C083559BD* L_4 = __this->___fu;
NullCheck(L_4);
int32_t L_5;
L_5 = FutureBase_error_m47E3B5E0A43B4C19510A77B3658EE5D7D10B6030(L_4, NULL);
V_1 = L_5;
int32_t L_6 = V_1;
V_2 = (bool)((!(((uint32_t)L_6) <= ((uint32_t)0)))? 1 : 0);
bool L_7 = V_2;
if (!L_7)
{
goto IL_005a_1;
}
}
{
TaskCompletionSource_1_tC8D6CA926CA6D58EA0EB12C7CDA47CBA8DC0E6CD* L_8 = __this->___tcs;
int32_t L_9 = V_1;
Future_InternalDataSnapshot_t4FD9C35AAA7BE682060CF99DE0CDC72C083559BD* L_10 = __this->___fu;
NullCheck(L_10);
String_t* L_11;
L_11 = FutureBase_error_message_m5CC18319253B1ECC3C8AC675B213A08B1755D527(L_10, NULL);
FirebaseException_t9E9B64098EF276E794C8CFFFA87E23904F33F3ED* L_12 = (FirebaseException_t9E9B64098EF276E794C8CFFFA87E23904F33F3ED*)il2cpp_codegen_object_new(FirebaseException_t9E9B64098EF276E794C8CFFFA87E23904F33F3ED_il2cpp_TypeInfo_var);
FirebaseException__ctor_m18D67DA955D2B4EA2BC58BCE0E96AC0A177DD70F(L_12, L_9, L_11, NULL);
NullCheck(L_8);
TaskCompletionSource_1_SetException_m8597E2AF4CB1053FD90CF1527EC4102709B08869(L_8, L_12, TaskCompletionSource_1_SetException_m8597E2AF4CB1053FD90CF1527EC4102709B08869_RuntimeMethod_var);
goto IL_0073_1;
}
IL_005a_1:
{
TaskCompletionSource_1_tC8D6CA926CA6D58EA0EB12C7CDA47CBA8DC0E6CD* L_13 = __this->___tcs;
Future_InternalDataSnapshot_t4FD9C35AAA7BE682060CF99DE0CDC72C083559BD* L_14 = __this->___fu;
NullCheck(L_14);
InternalDataSnapshot_t4B57B69537B5BFEC424D4207195BA40F6AE2A79D* L_15;
L_15 = Future_InternalDataSnapshot_GetResult_m49E679F1272DF0A77AF56930C32ADC5BD4FA940F(L_14, NULL);
NullCheck(L_13);
TaskCompletionSource_1_SetResult_m719C9EE8C3B930D30106E4341ED056D985A26277(L_13, L_15, TaskCompletionSource_1_SetResult_m719C9EE8C3B930D30106E4341ED056D985A26277_RuntimeMethod_var);
}
IL_0073_1:
{
}
IL_0074_1:
{
goto IL_008e;
}
}
catch(Il2CppExceptionWrapper& e)
{
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
{
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
goto CATCH_0077;
}
throw e;
}
CATCH_0077:
{
Exception_t* L_16 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));;
V_3 = L_16;
Exception_t* L_17 = V_3;
String_t* L_18;
L_18 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral32E8916355B734142247F16D33AC51F0ABA2C28F)), L_17, NULL);
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&LogUtil_t004F911611FD3AE3085F5CA8159A798C3CA16D39_il2cpp_TypeInfo_var)));
LogUtil_LogMessage_mA96CEACFEBC0F9B08D7F282A4E55685F6E803A49(4, L_18, NULL);
IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
goto IL_008e;
}
IL_008e:
{
Future_InternalDataSnapshot_t4FD9C35AAA7BE682060CF99DE0CDC72C083559BD* L_19 = __this->___fu;
NullCheck(L_19);
FutureBase_Dispose_m32193D02DE4608C6C3EDF42F3D0495707DA4D15E(L_19, NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalDataSnapshotList__ctor_mD16610B33FDDE7C04C6FE0884256F37567E7F816 (InternalDataSnapshotList_t3D17CFD9946435B3C41BDCE2B7854006F18D26E6* __this, intptr_t ___0_cPtr, bool ___1_cMemoryOwn, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
bool L_0 = ___1_cMemoryOwn;
__this->___swigCMemOwn = L_0;
intptr_t L_1 = ___0_cPtr;
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_2;
memset((&L_2), 0, sizeof(L_2));
HandleRef__ctor_m0298D55E5F35F77B6A6CCA75C8E828C3F3127DE7((&L_2), __this, L_1, NULL);
__this->___swigCPtr = L_2;
Il2CppCodeGenWriteBarrier((void**)&(((&__this->___swigCPtr))->____wrapper), (void*)NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F InternalDataSnapshotList_getCPtr_m06CEB75667CA1A8384F587A535249D59ABEB93C6 (InternalDataSnapshotList_t3D17CFD9946435B3C41BDCE2B7854006F18D26E6* ___0_obj, const RuntimeMethod* method)
{
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F V_0;
memset((&V_0), 0, sizeof(V_0));
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F G_B3_0;
memset((&G_B3_0), 0, sizeof(G_B3_0));
{
InternalDataSnapshotList_t3D17CFD9946435B3C41BDCE2B7854006F18D26E6* L_0 = ___0_obj;
if (!L_0)
{
goto IL_000c;
}
}
{
InternalDataSnapshotList_t3D17CFD9946435B3C41BDCE2B7854006F18D26E6* L_1 = ___0_obj;
NullCheck(L_1);
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_2 = L_1->___swigCPtr;
G_B3_0 = L_2;
goto IL_0017;
}
IL_000c:
{
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_3;
memset((&L_3), 0, sizeof(L_3));
HandleRef__ctor_m0298D55E5F35F77B6A6CCA75C8E828C3F3127DE7((&L_3), NULL, 0, NULL);
G_B3_0 = L_3;
}
IL_0017:
{
V_0 = G_B3_0;
goto IL_001a;
}
IL_001a:
{
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_4 = V_0;
return L_4;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalDataSnapshotList_Finalize_m2B42AF60B3B95075073BC0EAD9CA92142B9E9778 (InternalDataSnapshotList_t3D17CFD9946435B3C41BDCE2B7854006F18D26E6* __this, const RuntimeMethod* method)
{
{
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_000c:
{
Object_Finalize_mC98C96301CCABFE00F1A7EF8E15DF507CACD42B2(__this, NULL);
return;
}
});
try
{
VirtualActionInvoker1< bool >::Invoke(7, __this, (bool)0);
goto IL_0014;
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0014:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalDataSnapshotList_Dispose_m6D8CD259FF2F4E3AE2AB4B7C7F2356C18C253746 (InternalDataSnapshotList_t3D17CFD9946435B3C41BDCE2B7854006F18D26E6* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GC_t920F9CF6EBB7C787E5010A4352E1B587F356DC58_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
VirtualActionInvoker1< bool >::Invoke(7, __this, (bool)1);
il2cpp_codegen_runtime_class_init_inline(GC_t920F9CF6EBB7C787E5010A4352E1B587F356DC58_il2cpp_TypeInfo_var);
GC_SuppressFinalize_m71815DBD5A0CD2EA1BE43317B08B7A14949EDC65(__this, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalDataSnapshotList_Dispose_mE8DE7CE2B22A7ADB66A7876963C078FFDE488588 (InternalDataSnapshotList_t3D17CFD9946435B3C41BDCE2B7854006F18D26E6* __this, bool ___0_disposing, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FirebaseApp_tD23C437863A3502177988D1382B58820B0571A25_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GC_t920F9CF6EBB7C787E5010A4352E1B587F356DC58_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
RuntimeObject* V_0 = NULL;
bool V_1 = false;
bool V_2 = false;
bool V_3 = false;
{
il2cpp_codegen_runtime_class_init_inline(FirebaseApp_tD23C437863A3502177988D1382B58820B0571A25_il2cpp_TypeInfo_var);
RuntimeObject* L_0 = ((FirebaseApp_tD23C437863A3502177988D1382B58820B0571A25_StaticFields*)il2cpp_codegen_static_fields_for(FirebaseApp_tD23C437863A3502177988D1382B58820B0571A25_il2cpp_TypeInfo_var))->___disposeLock;
V_0 = L_0;
V_1 = (bool)0;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0068:
{
{
bool L_1 = V_1;
if (!L_1)
{
goto IL_0072;
}
}
{
RuntimeObject* L_2 = V_0;
Monitor_Exit_m05B2CF037E2214B3208198C282490A2A475653FA(L_2, NULL);
}
IL_0072:
{
return;
}
}
});
try
{
{
RuntimeObject* L_3 = V_0;
Monitor_Enter_m3CDB589DA1300B513D55FDCFB52B63E879794149(L_3, (&V_1), NULL);
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F* L_4 = (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F*)(&__this->___swigCPtr);
intptr_t L_5;
L_5 = HandleRef_get_Handle_m2055005E349E895499E1B3B826C89228FFAC4C17_inline(L_4, NULL);
bool L_6;
L_6 = IntPtr_op_Inequality_m90EFC9C4CAD9A33E309F2DDF98EE4E1DD253637B(L_5, 0, NULL);
V_2 = L_6;
bool L_7 = V_2;
if (!L_7)
{
goto IL_005e_1;
}
}
{
bool L_8 = __this->___swigCMemOwn;
V_3 = L_8;
bool L_9 = V_3;
if (!L_9)
{
goto IL_004c_1;
}
}
{
__this->___swigCMemOwn = (bool)0;
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_10 = __this->___swigCPtr;
il2cpp_codegen_runtime_class_init_inline(DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
DatabaseInternalPINVOKE_delete_InternalDataSnapshotList_m8D2A4E309A9FC79ABAF4198EBAEF923C4D50E7CA(L_10, NULL);
}
IL_004c_1:
{
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_11;
memset((&L_11), 0, sizeof(L_11));
HandleRef__ctor_m0298D55E5F35F77B6A6CCA75C8E828C3F3127DE7((&L_11), NULL, 0, NULL);
__this->___swigCPtr = L_11;
Il2CppCodeGenWriteBarrier((void**)&(((&__this->___swigCPtr))->____wrapper), (void*)NULL);
}
IL_005e_1:
{
il2cpp_codegen_runtime_class_init_inline(GC_t920F9CF6EBB7C787E5010A4352E1B587F356DC58_il2cpp_TypeInfo_var);
GC_SuppressFinalize_m71815DBD5A0CD2EA1BE43317B08B7A14949EDC65(__this, NULL);
goto IL_0073;
}
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0073:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalDataSnapshotList__ctor_m920656972BF8C51008D29E66A5A3C1A093EAA4DC (InternalDataSnapshotList_t3D17CFD9946435B3C41BDCE2B7854006F18D26E6* __this, RuntimeObject* ___0_c, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_t6331596D5DD37C462B1B8D49CF6B319B00AB7131_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InternalDataSnapshot_t4B57B69537B5BFEC424D4207195BA40F6AE2A79D_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
RuntimeObject* V_1 = NULL;
InternalDataSnapshot_t4B57B69537B5BFEC424D4207195BA40F6AE2A79D* V_2 = NULL;
RuntimeObject* V_3 = NULL;
{
InternalDataSnapshotList__ctor_m3FEA9B0E83E58EE548E31A7F69A89DC87E805F4E(__this, NULL);
RuntimeObject* L_0 = ___0_c;
V_0 = (bool)((((RuntimeObject*)(RuntimeObject*)L_0) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
bool L_1 = V_0;
if (!L_1)
{
goto IL_001b;
}
}
{
ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_2 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_2, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral5B9FE05484B470B354696B4F06C3B12F71B5BB4A)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InternalDataSnapshotList__ctor_m920656972BF8C51008D29E66A5A3C1A093EAA4DC_RuntimeMethod_var)));
}
IL_001b:
{
RuntimeObject* L_3 = ___0_c;
NullCheck(L_3);
RuntimeObject* L_4;
L_4 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, IEnumerable_t6331596D5DD37C462B1B8D49CF6B319B00AB7131_il2cpp_TypeInfo_var, L_3);
V_1 = L_4;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0045:
{
{
RuntimeObject* L_5 = V_1;
V_3 = ((RuntimeObject*)IsInst((RuntimeObject*)L_5, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var));
RuntimeObject* L_6 = V_3;
if (!L_6)
{
goto IL_0056;
}
}
{
RuntimeObject* L_7 = V_3;
NullCheck(L_7);
InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_7);
}
IL_0056:
{
return;
}
}
});
try
{
{
goto IL_003b_1;
}
IL_0025_1:
{
RuntimeObject* L_8 = V_1;
NullCheck(L_8);
RuntimeObject* L_9;
L_9 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(1, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_8);
V_2 = ((InternalDataSnapshot_t4B57B69537B5BFEC424D4207195BA40F6AE2A79D*)CastclassClass((RuntimeObject*)L_9, InternalDataSnapshot_t4B57B69537B5BFEC424D4207195BA40F6AE2A79D_il2cpp_TypeInfo_var));
InternalDataSnapshot_t4B57B69537B5BFEC424D4207195BA40F6AE2A79D* L_10 = V_2;
InternalDataSnapshotList_Add_mDE3B44A712C1223F18F813DF62A0465EF268E6C4(__this, L_10, NULL);
}
IL_003b_1:
{
RuntimeObject* L_11 = V_1;
NullCheck(L_11);
bool L_12;
L_12 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_11);
if (L_12)
{
goto IL_0025_1;
}
}
{
goto IL_0057;
}
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0057:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalDataSnapshotList__ctor_m7C47A06CF58D1F05B055ECD9400B03CEB53BFF6B (InternalDataSnapshotList_t3D17CFD9946435B3C41BDCE2B7854006F18D26E6* __this, RuntimeObject* ___0_c, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_1_t9D0E2767B672865534A70336853E40C9F0F3975E_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_1_tBE8471C89173E5E7FEC4C18745D55DE0CC74F3F0_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
RuntimeObject* V_1 = NULL;
InternalDataSnapshot_t4B57B69537B5BFEC424D4207195BA40F6AE2A79D* V_2 = NULL;
{
InternalDataSnapshotList__ctor_m3FEA9B0E83E58EE548E31A7F69A89DC87E805F4E(__this, NULL);
RuntimeObject* L_0 = ___0_c;
V_0 = (bool)((((RuntimeObject*)(RuntimeObject*)L_0) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
bool L_1 = V_0;
if (!L_1)
{
goto IL_001b;
}
}
{
ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_2 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_2, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral5B9FE05484B470B354696B4F06C3B12F71B5BB4A)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InternalDataSnapshotList__ctor_m7C47A06CF58D1F05B055ECD9400B03CEB53BFF6B_RuntimeMethod_var)));
}
IL_001b:
{
RuntimeObject* L_3 = ___0_c;
NullCheck(L_3);
RuntimeObject* L_4;
L_4 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, IEnumerable_1_t9D0E2767B672865534A70336853E40C9F0F3975E_il2cpp_TypeInfo_var, L_3);
V_1 = L_4;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0040:
{
{
RuntimeObject* L_5 = V_1;
if (!L_5)
{
goto IL_004a;
}
}
{
RuntimeObject* L_6 = V_1;
NullCheck(L_6);
InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_6);
}
IL_004a:
{
return;
}
}
});
try
{
{
goto IL_0036_1;
}
IL_0025_1:
{
RuntimeObject* L_7 = V_1;
NullCheck(L_7);
InternalDataSnapshot_t4B57B69537B5BFEC424D4207195BA40F6AE2A79D* L_8;
L_8 = InterfaceFuncInvoker0< InternalDataSnapshot_t4B57B69537B5BFEC424D4207195BA40F6AE2A79D* >::Invoke(0, IEnumerator_1_tBE8471C89173E5E7FEC4C18745D55DE0CC74F3F0_il2cpp_TypeInfo_var, L_7);
V_2 = L_8;
InternalDataSnapshot_t4B57B69537B5BFEC424D4207195BA40F6AE2A79D* L_9 = V_2;
InternalDataSnapshotList_Add_mDE3B44A712C1223F18F813DF62A0465EF268E6C4(__this, L_9, NULL);
}
IL_0036_1:
{
RuntimeObject* L_10 = V_1;
NullCheck(L_10);
bool L_11;
L_11 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_10);
if (L_11)
{
goto IL_0025_1;
}
}
{
goto IL_004b;
}
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_004b:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InternalDataSnapshotList_get_IsFixedSize_m71F1860D703E6AD71430AE0F09F12A6C617BB1F8 (InternalDataSnapshotList_t3D17CFD9946435B3C41BDCE2B7854006F18D26E6* __this, const RuntimeMethod* method)
{
bool V_0 = false;
{
V_0 = (bool)0;
goto IL_0005;
}
IL_0005:
{
bool L_0 = V_0;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InternalDataSnapshotList_get_IsReadOnly_mE7119334E96406B93626A3FDE42954A61CD7A234 (InternalDataSnapshotList_t3D17CFD9946435B3C41BDCE2B7854006F18D26E6* __this, const RuntimeMethod* method)
{
bool V_0 = false;
{
V_0 = (bool)0;
goto IL_0005;
}
IL_0005:
{
bool L_0 = V_0;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InternalDataSnapshot_t4B57B69537B5BFEC424D4207195BA40F6AE2A79D* InternalDataSnapshotList_get_Item_m88279E9B79D1EAEA754DAD96097B5468D0454E08 (InternalDataSnapshotList_t3D17CFD9946435B3C41BDCE2B7854006F18D26E6* __this, int32_t ___0_index, const RuntimeMethod* method)
{
InternalDataSnapshot_t4B57B69537B5BFEC424D4207195BA40F6AE2A79D* V_0 = NULL;
{
int32_t L_0 = ___0_index;
InternalDataSnapshot_t4B57B69537B5BFEC424D4207195BA40F6AE2A79D* L_1;
L_1 = InternalDataSnapshotList_getitem_mF717A70C10BA07D65DBBFE0554766ED6836DEFDB(__this, L_0, NULL);
V_0 = L_1;
goto IL_000b;
}
IL_000b:
{
InternalDataSnapshot_t4B57B69537B5BFEC424D4207195BA40F6AE2A79D* L_2 = V_0;
return L_2;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalDataSnapshotList_set_Item_mBD74A32FEC06F2F2B2A682D58DE75A0298234900 (InternalDataSnapshotList_t3D17CFD9946435B3C41BDCE2B7854006F18D26E6* __this, int32_t ___0_index, InternalDataSnapshot_t4B57B69537B5BFEC424D4207195BA40F6AE2A79D* ___1_value, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_index;
InternalDataSnapshot_t4B57B69537B5BFEC424D4207195BA40F6AE2A79D* L_1 = ___1_value;
InternalDataSnapshotList_setitem_mEC303F9E8D2CD395733D79DB74EEBDDDCA2254D9(__this, L_0, L_1, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InternalDataSnapshotList_get_Capacity_m52D9DF3534EE4F9EEE6A71CB355DD3A7E2A0BE7F (InternalDataSnapshotList_t3D17CFD9946435B3C41BDCE2B7854006F18D26E6* __this, const RuntimeMethod* method)
{
int32_t V_0 = 0;
{
uint32_t L_0;
L_0 = InternalDataSnapshotList_capacity_mAC2A1F2C5AC2D8DF014A3AE396957A6504BC1C18(__this, NULL);
V_0 = L_0;
goto IL_000a;
}
IL_000a:
{
int32_t L_1 = V_0;
return L_1;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalDataSnapshotList_set_Capacity_m4770F9BB5A47A8C9569F3444A872799FA5FB948D (InternalDataSnapshotList_t3D17CFD9946435B3C41BDCE2B7854006F18D26E6* __this, int32_t ___0_value, const RuntimeMethod* method)
{
bool V_0 = false;
{
int32_t L_0 = ___0_value;
uint32_t L_1;
L_1 = InternalDataSnapshotList_size_mBB78C0890324DD87BDD373972B40C50F6E7982AD(__this, NULL);
V_0 = (bool)((((int64_t)((int64_t)L_0)) < ((int64_t)((int64_t)(uint64_t)L_1)))? 1 : 0);
bool L_2 = V_0;
if (!L_2)
{
goto IL_001b;
}
}
{
ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_3 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var)));
ArgumentOutOfRangeException__ctor_mBC1D5DEEA1BA41DE77228CB27D6BAFEB6DCCBF4A(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralDD57D613EE89CAA812BA2441F086552F388D6865)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InternalDataSnapshotList_set_Capacity_m4770F9BB5A47A8C9569F3444A872799FA5FB948D_RuntimeMethod_var)));
}
IL_001b:
{
int32_t L_4 = ___0_value;
InternalDataSnapshotList_reserve_m7ACA7615F84220CF73DE4775CA8F8C111B72F94A(__this, L_4, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InternalDataSnapshotList_get_Count_m2E88043B77C8B21DBA003C77666CB2C7AF087BFF (InternalDataSnapshotList_t3D17CFD9946435B3C41BDCE2B7854006F18D26E6* __this, const RuntimeMethod* method)
{
int32_t V_0 = 0;
{
uint32_t L_0;
L_0 = InternalDataSnapshotList_size_mBB78C0890324DD87BDD373972B40C50F6E7982AD(__this, NULL);
V_0 = L_0;
goto IL_000a;
}
IL_000a:
{
int32_t L_1 = V_0;
return L_1;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InternalDataSnapshotList_get_IsSynchronized_m9CE799522342BA2C480BE14DFB07FAB09161E7C6 (InternalDataSnapshotList_t3D17CFD9946435B3C41BDCE2B7854006F18D26E6* __this, const RuntimeMethod* method)
{
bool V_0 = false;
{
V_0 = (bool)0;
goto IL_0005;
}
IL_0005:
{
bool L_0 = V_0;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalDataSnapshotList_CopyTo_mFCF2CE70558BBB4589DDB398688FCE81EE9FC060 (InternalDataSnapshotList_t3D17CFD9946435B3C41BDCE2B7854006F18D26E6* __this, InternalDataSnapshotU5BU5D_tE186F571EA2947A80415D0176290B27BD67C7C45* ___0_array, const RuntimeMethod* method)
{
{
InternalDataSnapshotU5BU5D_tE186F571EA2947A80415D0176290B27BD67C7C45* L_0 = ___0_array;
int32_t L_1;
L_1 = InternalDataSnapshotList_get_Count_m2E88043B77C8B21DBA003C77666CB2C7AF087BFF(__this, NULL);
InternalDataSnapshotList_CopyTo_m76CE06D46428D736197067E81A54EB8C9C527971(__this, 0, L_0, 0, L_1, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalDataSnapshotList_CopyTo_m1E5A7692D573D1BB2E0944B0CED560DBF9F18F66 (InternalDataSnapshotList_t3D17CFD9946435B3C41BDCE2B7854006F18D26E6* __this, InternalDataSnapshotU5BU5D_tE186F571EA2947A80415D0176290B27BD67C7C45* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method)
{
{
InternalDataSnapshotU5BU5D_tE186F571EA2947A80415D0176290B27BD67C7C45* L_0 = ___0_array;
int32_t L_1 = ___1_arrayIndex;
int32_t L_2;
L_2 = InternalDataSnapshotList_get_Count_m2E88043B77C8B21DBA003C77666CB2C7AF087BFF(__this, NULL);
InternalDataSnapshotList_CopyTo_m76CE06D46428D736197067E81A54EB8C9C527971(__this, 0, L_0, L_1, L_2, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalDataSnapshotList_CopyTo_m76CE06D46428D736197067E81A54EB8C9C527971 (InternalDataSnapshotList_t3D17CFD9946435B3C41BDCE2B7854006F18D26E6* __this, int32_t ___0_index, InternalDataSnapshotU5BU5D_tE186F571EA2947A80415D0176290B27BD67C7C45* ___1_array, int32_t ___2_arrayIndex, int32_t ___3_count, const RuntimeMethod* method)
{
bool V_0 = false;
bool V_1 = false;
bool V_2 = false;
bool V_3 = false;
bool V_4 = false;
bool V_5 = false;
int32_t V_6 = 0;
bool V_7 = false;
int32_t G_B13_0 = 0;
{
InternalDataSnapshotU5BU5D_tE186F571EA2947A80415D0176290B27BD67C7C45* L_0 = ___1_array;
V_0 = (bool)((((RuntimeObject*)(InternalDataSnapshotU5BU5D_tE186F571EA2947A80415D0176290B27BD67C7C45*)L_0) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
bool L_1 = V_0;
if (!L_1)
{
goto IL_0014;
}
}
{
ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_2 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_2, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralB829404B947F7E1629A30B5E953A49EB21CCD2ED)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InternalDataSnapshotList_CopyTo_m76CE06D46428D736197067E81A54EB8C9C527971_RuntimeMethod_var)));
}
IL_0014:
{
int32_t L_3 = ___0_index;
V_1 = (bool)((((int32_t)L_3) < ((int32_t)0))? 1 : 0);
bool L_4 = V_1;
if (!L_4)
{
goto IL_002c;
}
}
{
ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_5 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var)));
ArgumentOutOfRangeException__ctor_mE5B2755F0BEA043CACF915D5CE140859EE58FA66(L_5, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral2B6D6F48C27C60C3B55391AB377D9DC8F5639AA1)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralFB12F16C75DE3806ED28E20C65FB81D432F0D52F)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InternalDataSnapshotList_CopyTo_m76CE06D46428D736197067E81A54EB8C9C527971_RuntimeMethod_var)));
}
IL_002c:
{
int32_t L_6 = ___2_arrayIndex;
V_2 = (bool)((((int32_t)L_6) < ((int32_t)0))? 1 : 0);
bool L_7 = V_2;
if (!L_7)
{
goto IL_0044;
}
}
{
ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_8 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var)));
ArgumentOutOfRangeException__ctor_mE5B2755F0BEA043CACF915D5CE140859EE58FA66(L_8, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralC00660333703C551EA80371B54D0ADCEB74C33B4)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralFB12F16C75DE3806ED28E20C65FB81D432F0D52F)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_8, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InternalDataSnapshotList_CopyTo_m76CE06D46428D736197067E81A54EB8C9C527971_RuntimeMethod_var)));
}
IL_0044:
{
int32_t L_9 = ___3_count;
V_3 = (bool)((((int32_t)L_9) < ((int32_t)0))? 1 : 0);
bool L_10 = V_3;
if (!L_10)
{
goto IL_005d;
}
}
{
ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_11 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var)));
ArgumentOutOfRangeException__ctor_mE5B2755F0BEA043CACF915D5CE140859EE58FA66(L_11, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral07624473F417C06C74D59C64840A1532FCE2C626)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralFB12F16C75DE3806ED28E20C65FB81D432F0D52F)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_11, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InternalDataSnapshotList_CopyTo_m76CE06D46428D736197067E81A54EB8C9C527971_RuntimeMethod_var)));
}
IL_005d:
{
InternalDataSnapshotU5BU5D_tE186F571EA2947A80415D0176290B27BD67C7C45* L_12 = ___1_array;
NullCheck((RuntimeArray*)L_12);
int32_t L_13;
L_13 = Array_get_Rank_m9383A200A2ECC89ECA44FE5F812ECFB874449C5F((RuntimeArray*)L_12, NULL);
V_4 = (bool)((((int32_t)L_13) > ((int32_t)1))? 1 : 0);
bool L_14 = V_4;
if (!L_14)
{
goto IL_007c;
}
}
{
ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_15 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var)));
ArgumentException__ctor_m8F9D40CE19D19B698A70F9A258640EB52DB39B62(L_15, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF2A5607525186BE61B973E77753BBA0D8227A406)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralB829404B947F7E1629A30B5E953A49EB21CCD2ED)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_15, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InternalDataSnapshotList_CopyTo_m76CE06D46428D736197067E81A54EB8C9C527971_RuntimeMethod_var)));
}
IL_007c:
{
int32_t L_16 = ___0_index;
int32_t L_17 = ___3_count;
int32_t L_18;
L_18 = InternalDataSnapshotList_get_Count_m2E88043B77C8B21DBA003C77666CB2C7AF087BFF(__this, NULL);
if ((((int32_t)((int32_t)il2cpp_codegen_add(L_16, L_17))) > ((int32_t)L_18)))
{
goto IL_0093;
}
}
{
int32_t L_19 = ___2_arrayIndex;
int32_t L_20 = ___3_count;
InternalDataSnapshotU5BU5D_tE186F571EA2947A80415D0176290B27BD67C7C45* L_21 = ___1_array;
NullCheck(L_21);
G_B13_0 = ((((int32_t)((int32_t)il2cpp_codegen_add(L_19, L_20))) > ((int32_t)((int32_t)(((RuntimeArray*)L_21)->max_length))))? 1 : 0);
goto IL_0094;
}
IL_0093:
{
G_B13_0 = 1;
}
IL_0094:
{
V_5 = (bool)G_B13_0;
bool L_22 = V_5;
if (!L_22)
{
goto IL_00a5;
}
}
{
ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_23 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var)));
ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465(L_23, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral87335D17F4C1DED94C576C65C1DC4F16D278C988)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_23, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InternalDataSnapshotList_CopyTo_m76CE06D46428D736197067E81A54EB8C9C527971_RuntimeMethod_var)));
}
IL_00a5:
{
V_6 = 0;
goto IL_00c5;
}
IL_00aa:
{
InternalDataSnapshotU5BU5D_tE186F571EA2947A80415D0176290B27BD67C7C45* L_24 = ___1_array;
int32_t L_25 = ___0_index;
int32_t L_26 = V_6;
InternalDataSnapshot_t4B57B69537B5BFEC424D4207195BA40F6AE2A79D* L_27;
L_27 = InternalDataSnapshotList_getitemcopy_mE234C523966779F4C422D8C1A9C90F206E3A4D23(__this, ((int32_t)il2cpp_codegen_add(L_25, L_26)), NULL);
int32_t L_28 = ___2_arrayIndex;
int32_t L_29 = V_6;
NullCheck((RuntimeArray*)L_24);
Array_SetValue_mE9507B366ED84E91E92BF32649D36916F96C67B8((RuntimeArray*)L_24, L_27, ((int32_t)il2cpp_codegen_add(L_28, L_29)), NULL);
int32_t L_30 = V_6;
V_6 = ((int32_t)il2cpp_codegen_add(L_30, 1));
}
IL_00c5:
{
int32_t L_31 = V_6;
int32_t L_32 = ___3_count;
V_7 = (bool)((((int32_t)L_31) < ((int32_t)L_32))? 1 : 0);
bool L_33 = V_7;
if (L_33)
{
goto IL_00aa;
}
}
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InternalDataSnapshotU5BU5D_tE186F571EA2947A80415D0176290B27BD67C7C45* InternalDataSnapshotList_ToArray_m7DF009AFE80A4A035B355EB825032EAFE7486575 (InternalDataSnapshotList_t3D17CFD9946435B3C41BDCE2B7854006F18D26E6* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InternalDataSnapshotU5BU5D_tE186F571EA2947A80415D0176290B27BD67C7C45_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
InternalDataSnapshotU5BU5D_tE186F571EA2947A80415D0176290B27BD67C7C45* V_0 = NULL;
InternalDataSnapshotU5BU5D_tE186F571EA2947A80415D0176290B27BD67C7C45* V_1 = NULL;
{
int32_t L_0;
L_0 = InternalDataSnapshotList_get_Count_m2E88043B77C8B21DBA003C77666CB2C7AF087BFF(__this, NULL);
InternalDataSnapshotU5BU5D_tE186F571EA2947A80415D0176290B27BD67C7C45* L_1 = (InternalDataSnapshotU5BU5D_tE186F571EA2947A80415D0176290B27BD67C7C45*)(InternalDataSnapshotU5BU5D_tE186F571EA2947A80415D0176290B27BD67C7C45*)SZArrayNew(InternalDataSnapshotU5BU5D_tE186F571EA2947A80415D0176290B27BD67C7C45_il2cpp_TypeInfo_var, (uint32_t)L_0);
V_0 = L_1;
InternalDataSnapshotU5BU5D_tE186F571EA2947A80415D0176290B27BD67C7C45* L_2 = V_0;
InternalDataSnapshotList_CopyTo_mFCF2CE70558BBB4589DDB398688FCE81EE9FC060(__this, L_2, NULL);
InternalDataSnapshotU5BU5D_tE186F571EA2947A80415D0176290B27BD67C7C45* L_3 = V_0;
V_1 = L_3;
goto IL_0019;
}
IL_0019:
{
InternalDataSnapshotU5BU5D_tE186F571EA2947A80415D0176290B27BD67C7C45* L_4 = V_1;
return L_4;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* InternalDataSnapshotList_globalU3AU3ASystem_Collections_Generic_IEnumerableU3CFirebase_Database_InternalDataSnapshotU3E_GetEnumerator_mBA4D6B112DE8C433E0A664C1F043C04A0348A2AE (InternalDataSnapshotList_t3D17CFD9946435B3C41BDCE2B7854006F18D26E6* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InternalDataSnapshotListEnumerator_tBECD95B26A65258B86AC599D7F7B27D7454BB5A2_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
RuntimeObject* V_0 = NULL;
{
InternalDataSnapshotListEnumerator_tBECD95B26A65258B86AC599D7F7B27D7454BB5A2* L_0 = (InternalDataSnapshotListEnumerator_tBECD95B26A65258B86AC599D7F7B27D7454BB5A2*)il2cpp_codegen_object_new(InternalDataSnapshotListEnumerator_tBECD95B26A65258B86AC599D7F7B27D7454BB5A2_il2cpp_TypeInfo_var);
InternalDataSnapshotListEnumerator__ctor_m8647E85FF3C196F8030B2CB4A53341F76B20EE14(L_0, __this, NULL);
V_0 = L_0;
goto IL_000a;
}
IL_000a:
{
RuntimeObject* L_1 = V_0;
return L_1;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* InternalDataSnapshotList_globalU3AU3ASystem_Collections_IEnumerable_GetEnumerator_m9BBDFBD9E3A3D1FFEF7CAEDBFA2A953134DA3282 (InternalDataSnapshotList_t3D17CFD9946435B3C41BDCE2B7854006F18D26E6* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InternalDataSnapshotListEnumerator_tBECD95B26A65258B86AC599D7F7B27D7454BB5A2_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
RuntimeObject* V_0 = NULL;
{
InternalDataSnapshotListEnumerator_tBECD95B26A65258B86AC599D7F7B27D7454BB5A2* L_0 = (InternalDataSnapshotListEnumerator_tBECD95B26A65258B86AC599D7F7B27D7454BB5A2*)il2cpp_codegen_object_new(InternalDataSnapshotListEnumerator_tBECD95B26A65258B86AC599D7F7B27D7454BB5A2_il2cpp_TypeInfo_var);
InternalDataSnapshotListEnumerator__ctor_m8647E85FF3C196F8030B2CB4A53341F76B20EE14(L_0, __this, NULL);
V_0 = L_0;
goto IL_000a;
}
IL_000a:
{
RuntimeObject* L_1 = V_0;
return L_1;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InternalDataSnapshotListEnumerator_tBECD95B26A65258B86AC599D7F7B27D7454BB5A2* InternalDataSnapshotList_GetEnumerator_m0CBEADF352F37469F85C9CDB8662826EA8BE43AF (InternalDataSnapshotList_t3D17CFD9946435B3C41BDCE2B7854006F18D26E6* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InternalDataSnapshotListEnumerator_tBECD95B26A65258B86AC599D7F7B27D7454BB5A2_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
InternalDataSnapshotListEnumerator_tBECD95B26A65258B86AC599D7F7B27D7454BB5A2* V_0 = NULL;
{
InternalDataSnapshotListEnumerator_tBECD95B26A65258B86AC599D7F7B27D7454BB5A2* L_0 = (InternalDataSnapshotListEnumerator_tBECD95B26A65258B86AC599D7F7B27D7454BB5A2*)il2cpp_codegen_object_new(InternalDataSnapshotListEnumerator_tBECD95B26A65258B86AC599D7F7B27D7454BB5A2_il2cpp_TypeInfo_var);
InternalDataSnapshotListEnumerator__ctor_m8647E85FF3C196F8030B2CB4A53341F76B20EE14(L_0, __this, NULL);
V_0 = L_0;
goto IL_000a;
}
IL_000a:
{
InternalDataSnapshotListEnumerator_tBECD95B26A65258B86AC599D7F7B27D7454BB5A2* L_1 = V_0;
return L_1;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalDataSnapshotList_Clear_m33CB882048CAE7A878D820BD76A1F3E7F3601792 (InternalDataSnapshotList_t3D17CFD9946435B3C41BDCE2B7854006F18D26E6* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
{
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_0 = __this->___swigCPtr;
il2cpp_codegen_runtime_class_init_inline(DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
DatabaseInternalPINVOKE_InternalDataSnapshotList_Clear_m51C52D56DCB85CA04203E3A9D1E686B3ADBDEA30(L_0, NULL);
il2cpp_codegen_runtime_class_init_inline(SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
bool L_1;
L_1 = SWIGPendingException_get_Pending_mFF0B94BEAD2C48E3CD3BB7EFB5EB23A0B6CF55EE(NULL);
V_0 = L_1;
bool L_2 = V_0;
if (!L_2)
{
goto IL_001c;
}
}
{
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var)));
Exception_t* L_3;
L_3 = SWIGPendingException_Retrieve_m5AF2B72B0C255B87F0044137B357F55F50101D51(NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InternalDataSnapshotList_Clear_m33CB882048CAE7A878D820BD76A1F3E7F3601792_RuntimeMethod_var)));
}
IL_001c:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalDataSnapshotList_Add_mDE3B44A712C1223F18F813DF62A0465EF268E6C4 (InternalDataSnapshotList_t3D17CFD9946435B3C41BDCE2B7854006F18D26E6* __this, InternalDataSnapshot_t4B57B69537B5BFEC424D4207195BA40F6AE2A79D* ___0_x, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
{
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_0 = __this->___swigCPtr;
InternalDataSnapshot_t4B57B69537B5BFEC424D4207195BA40F6AE2A79D* L_1 = ___0_x;
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_2;
L_2 = InternalDataSnapshot_getCPtr_m1E10798A07EE601F129661E669BD4AE2ABA7BC1E(L_1, NULL);
il2cpp_codegen_runtime_class_init_inline(DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
DatabaseInternalPINVOKE_InternalDataSnapshotList_Add_mF66FA8ED21FC7BB28408D1B2313CDDFADD8964AA(L_0, L_2, NULL);
il2cpp_codegen_runtime_class_init_inline(SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
bool L_3;
L_3 = SWIGPendingException_get_Pending_mFF0B94BEAD2C48E3CD3BB7EFB5EB23A0B6CF55EE(NULL);
V_0 = L_3;
bool L_4 = V_0;
if (!L_4)
{
goto IL_0022;
}
}
{
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var)));
Exception_t* L_5;
L_5 = SWIGPendingException_Retrieve_m5AF2B72B0C255B87F0044137B357F55F50101D51(NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InternalDataSnapshotList_Add_mDE3B44A712C1223F18F813DF62A0465EF268E6C4_RuntimeMethod_var)));
}
IL_0022:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t InternalDataSnapshotList_size_mBB78C0890324DD87BDD373972B40C50F6E7982AD (InternalDataSnapshotList_t3D17CFD9946435B3C41BDCE2B7854006F18D26E6* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
uint32_t V_0 = 0;
bool V_1 = false;
uint32_t V_2 = 0;
{
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_0 = __this->___swigCPtr;
il2cpp_codegen_runtime_class_init_inline(DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
uint32_t L_1;
L_1 = DatabaseInternalPINVOKE_InternalDataSnapshotList_size_m95C6D77F3649EA67310C787E546A208E64BD3557(L_0, NULL);
V_0 = L_1;
il2cpp_codegen_runtime_class_init_inline(SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
bool L_2;
L_2 = SWIGPendingException_get_Pending_mFF0B94BEAD2C48E3CD3BB7EFB5EB23A0B6CF55EE(NULL);
V_1 = L_2;
bool L_3 = V_1;
if (!L_3)
{
goto IL_001c;
}
}
{
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var)));
Exception_t* L_4;
L_4 = SWIGPendingException_Retrieve_m5AF2B72B0C255B87F0044137B357F55F50101D51(NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InternalDataSnapshotList_size_mBB78C0890324DD87BDD373972B40C50F6E7982AD_RuntimeMethod_var)));
}
IL_001c:
{
uint32_t L_5 = V_0;
V_2 = L_5;
goto IL_0020;
}
IL_0020:
{
uint32_t L_6 = V_2;
return L_6;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t InternalDataSnapshotList_capacity_mAC2A1F2C5AC2D8DF014A3AE396957A6504BC1C18 (InternalDataSnapshotList_t3D17CFD9946435B3C41BDCE2B7854006F18D26E6* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
uint32_t V_0 = 0;
bool V_1 = false;
uint32_t V_2 = 0;
{
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_0 = __this->___swigCPtr;
il2cpp_codegen_runtime_class_init_inline(DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
uint32_t L_1;
L_1 = DatabaseInternalPINVOKE_InternalDataSnapshotList_capacity_m9FEBF6285885F9C6D983340B0B89E89CA5FEB4DA(L_0, NULL);
V_0 = L_1;
il2cpp_codegen_runtime_class_init_inline(SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
bool L_2;
L_2 = SWIGPendingException_get_Pending_mFF0B94BEAD2C48E3CD3BB7EFB5EB23A0B6CF55EE(NULL);
V_1 = L_2;
bool L_3 = V_1;
if (!L_3)
{
goto IL_001c;
}
}
{
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var)));
Exception_t* L_4;
L_4 = SWIGPendingException_Retrieve_m5AF2B72B0C255B87F0044137B357F55F50101D51(NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InternalDataSnapshotList_capacity_mAC2A1F2C5AC2D8DF014A3AE396957A6504BC1C18_RuntimeMethod_var)));
}
IL_001c:
{
uint32_t L_5 = V_0;
V_2 = L_5;
goto IL_0020;
}
IL_0020:
{
uint32_t L_6 = V_2;
return L_6;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalDataSnapshotList_reserve_m7ACA7615F84220CF73DE4775CA8F8C111B72F94A (InternalDataSnapshotList_t3D17CFD9946435B3C41BDCE2B7854006F18D26E6* __this, uint32_t ___0_n, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
{
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_0 = __this->___swigCPtr;
uint32_t L_1 = ___0_n;
il2cpp_codegen_runtime_class_init_inline(DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
DatabaseInternalPINVOKE_InternalDataSnapshotList_reserve_m1739E7A92DDBC75FB4129C77B9DAC921929CF5CD(L_0, L_1, NULL);
il2cpp_codegen_runtime_class_init_inline(SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
bool L_2;
L_2 = SWIGPendingException_get_Pending_mFF0B94BEAD2C48E3CD3BB7EFB5EB23A0B6CF55EE(NULL);
V_0 = L_2;
bool L_3 = V_0;
if (!L_3)
{
goto IL_001d;
}
}
{
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var)));
Exception_t* L_4;
L_4 = SWIGPendingException_Retrieve_m5AF2B72B0C255B87F0044137B357F55F50101D51(NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InternalDataSnapshotList_reserve_m7ACA7615F84220CF73DE4775CA8F8C111B72F94A_RuntimeMethod_var)));
}
IL_001d:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalDataSnapshotList__ctor_m3FEA9B0E83E58EE548E31A7F69A89DC87E805F4E (InternalDataSnapshotList_t3D17CFD9946435B3C41BDCE2B7854006F18D26E6* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
{
il2cpp_codegen_runtime_class_init_inline(DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
intptr_t L_0;
L_0 = DatabaseInternalPINVOKE_new_InternalDataSnapshotList__SWIG_0_mE49C3D2E75C7A2924DD1E12BD862C8DA481380AE(NULL);
InternalDataSnapshotList__ctor_mD16610B33FDDE7C04C6FE0884256F37567E7F816(__this, L_0, (bool)1, NULL);
il2cpp_codegen_runtime_class_init_inline(SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
bool L_1;
L_1 = SWIGPendingException_get_Pending_mFF0B94BEAD2C48E3CD3BB7EFB5EB23A0B6CF55EE(NULL);
V_0 = L_1;
bool L_2 = V_0;
if (!L_2)
{
goto IL_001d;
}
}
{
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var)));
Exception_t* L_3;
L_3 = SWIGPendingException_Retrieve_m5AF2B72B0C255B87F0044137B357F55F50101D51(NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InternalDataSnapshotList__ctor_m3FEA9B0E83E58EE548E31A7F69A89DC87E805F4E_RuntimeMethod_var)));
}
IL_001d:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalDataSnapshotList__ctor_m9A46485F6A583EDEE1D2ADD6B91F968D60F9EEF7 (InternalDataSnapshotList_t3D17CFD9946435B3C41BDCE2B7854006F18D26E6* __this, InternalDataSnapshotList_t3D17CFD9946435B3C41BDCE2B7854006F18D26E6* ___0_other, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
{
InternalDataSnapshotList_t3D17CFD9946435B3C41BDCE2B7854006F18D26E6* L_0 = ___0_other;
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_1;
L_1 = InternalDataSnapshotList_getCPtr_m06CEB75667CA1A8384F587A535249D59ABEB93C6(L_0, NULL);
il2cpp_codegen_runtime_class_init_inline(DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
intptr_t L_2;
L_2 = DatabaseInternalPINVOKE_new_InternalDataSnapshotList__SWIG_1_m58261993C3971EE78749F53744B23D2C880F6A31(L_1, NULL);
InternalDataSnapshotList__ctor_mD16610B33FDDE7C04C6FE0884256F37567E7F816(__this, L_2, (bool)1, NULL);
il2cpp_codegen_runtime_class_init_inline(SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
bool L_3;
L_3 = SWIGPendingException_get_Pending_mFF0B94BEAD2C48E3CD3BB7EFB5EB23A0B6CF55EE(NULL);
V_0 = L_3;
bool L_4 = V_0;
if (!L_4)
{
goto IL_0023;
}
}
{
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var)));
Exception_t* L_5;
L_5 = SWIGPendingException_Retrieve_m5AF2B72B0C255B87F0044137B357F55F50101D51(NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InternalDataSnapshotList__ctor_m9A46485F6A583EDEE1D2ADD6B91F968D60F9EEF7_RuntimeMethod_var)));
}
IL_0023:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalDataSnapshotList__ctor_m606D66B57A332EF5E3D3C55F70EC39B72AB2B2C5 (InternalDataSnapshotList_t3D17CFD9946435B3C41BDCE2B7854006F18D26E6* __this, int32_t ___0_capacity, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
{
int32_t L_0 = ___0_capacity;
il2cpp_codegen_runtime_class_init_inline(DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
intptr_t L_1;
L_1 = DatabaseInternalPINVOKE_new_InternalDataSnapshotList__SWIG_2_m08CDC6AE56641D71563F0CE7D0B2670E25631421(L_0, NULL);
InternalDataSnapshotList__ctor_mD16610B33FDDE7C04C6FE0884256F37567E7F816(__this, L_1, (bool)1, NULL);
il2cpp_codegen_runtime_class_init_inline(SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
bool L_2;
L_2 = SWIGPendingException_get_Pending_mFF0B94BEAD2C48E3CD3BB7EFB5EB23A0B6CF55EE(NULL);
V_0 = L_2;
bool L_3 = V_0;
if (!L_3)
{
goto IL_001e;
}
}
{
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var)));
Exception_t* L_4;
L_4 = SWIGPendingException_Retrieve_m5AF2B72B0C255B87F0044137B357F55F50101D51(NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InternalDataSnapshotList__ctor_m606D66B57A332EF5E3D3C55F70EC39B72AB2B2C5_RuntimeMethod_var)));
}
IL_001e:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InternalDataSnapshot_t4B57B69537B5BFEC424D4207195BA40F6AE2A79D* InternalDataSnapshotList_getitemcopy_mE234C523966779F4C422D8C1A9C90F206E3A4D23 (InternalDataSnapshotList_t3D17CFD9946435B3C41BDCE2B7854006F18D26E6* __this, int32_t ___0_index, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InternalDataSnapshot_t4B57B69537B5BFEC424D4207195BA40F6AE2A79D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
InternalDataSnapshot_t4B57B69537B5BFEC424D4207195BA40F6AE2A79D* V_0 = NULL;
bool V_1 = false;
InternalDataSnapshot_t4B57B69537B5BFEC424D4207195BA40F6AE2A79D* V_2 = NULL;
{
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_0 = __this->___swigCPtr;
int32_t L_1 = ___0_index;
il2cpp_codegen_runtime_class_init_inline(DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
intptr_t L_2;
L_2 = DatabaseInternalPINVOKE_InternalDataSnapshotList_getitemcopy_m0E3E678FC08F29042CD66BB0FD35B6030C8AC12E(L_0, L_1, NULL);
InternalDataSnapshot_t4B57B69537B5BFEC424D4207195BA40F6AE2A79D* L_3 = (InternalDataSnapshot_t4B57B69537B5BFEC424D4207195BA40F6AE2A79D*)il2cpp_codegen_object_new(InternalDataSnapshot_t4B57B69537B5BFEC424D4207195BA40F6AE2A79D_il2cpp_TypeInfo_var);
InternalDataSnapshot__ctor_m697E1A225D18E76664CE7B7FCAFFFE9358B7EDF3(L_3, L_2, (bool)1, NULL);
V_0 = L_3;
il2cpp_codegen_runtime_class_init_inline(SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
bool L_4;
L_4 = SWIGPendingException_get_Pending_mFF0B94BEAD2C48E3CD3BB7EFB5EB23A0B6CF55EE(NULL);
V_1 = L_4;
bool L_5 = V_1;
if (!L_5)
{
goto IL_0023;
}
}
{
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var)));
Exception_t* L_6;
L_6 = SWIGPendingException_Retrieve_m5AF2B72B0C255B87F0044137B357F55F50101D51(NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_6, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InternalDataSnapshotList_getitemcopy_mE234C523966779F4C422D8C1A9C90F206E3A4D23_RuntimeMethod_var)));
}
IL_0023:
{
InternalDataSnapshot_t4B57B69537B5BFEC424D4207195BA40F6AE2A79D* L_7 = V_0;
V_2 = L_7;
goto IL_0027;
}
IL_0027:
{
InternalDataSnapshot_t4B57B69537B5BFEC424D4207195BA40F6AE2A79D* L_8 = V_2;
return L_8;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InternalDataSnapshot_t4B57B69537B5BFEC424D4207195BA40F6AE2A79D* InternalDataSnapshotList_getitem_mF717A70C10BA07D65DBBFE0554766ED6836DEFDB (InternalDataSnapshotList_t3D17CFD9946435B3C41BDCE2B7854006F18D26E6* __this, int32_t ___0_index, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InternalDataSnapshot_t4B57B69537B5BFEC424D4207195BA40F6AE2A79D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
InternalDataSnapshot_t4B57B69537B5BFEC424D4207195BA40F6AE2A79D* V_0 = NULL;
bool V_1 = false;
InternalDataSnapshot_t4B57B69537B5BFEC424D4207195BA40F6AE2A79D* V_2 = NULL;
{
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_0 = __this->___swigCPtr;
int32_t L_1 = ___0_index;
il2cpp_codegen_runtime_class_init_inline(DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
intptr_t L_2;
L_2 = DatabaseInternalPINVOKE_InternalDataSnapshotList_getitem_m3E4EBA02964DA7056E69D54DF68B357C02A6EFF4(L_0, L_1, NULL);
InternalDataSnapshot_t4B57B69537B5BFEC424D4207195BA40F6AE2A79D* L_3 = (InternalDataSnapshot_t4B57B69537B5BFEC424D4207195BA40F6AE2A79D*)il2cpp_codegen_object_new(InternalDataSnapshot_t4B57B69537B5BFEC424D4207195BA40F6AE2A79D_il2cpp_TypeInfo_var);
InternalDataSnapshot__ctor_m697E1A225D18E76664CE7B7FCAFFFE9358B7EDF3(L_3, L_2, (bool)0, NULL);
V_0 = L_3;
il2cpp_codegen_runtime_class_init_inline(SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
bool L_4;
L_4 = SWIGPendingException_get_Pending_mFF0B94BEAD2C48E3CD3BB7EFB5EB23A0B6CF55EE(NULL);
V_1 = L_4;
bool L_5 = V_1;
if (!L_5)
{
goto IL_0023;
}
}
{
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var)));
Exception_t* L_6;
L_6 = SWIGPendingException_Retrieve_m5AF2B72B0C255B87F0044137B357F55F50101D51(NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_6, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InternalDataSnapshotList_getitem_mF717A70C10BA07D65DBBFE0554766ED6836DEFDB_RuntimeMethod_var)));
}
IL_0023:
{
InternalDataSnapshot_t4B57B69537B5BFEC424D4207195BA40F6AE2A79D* L_7 = V_0;
V_2 = L_7;
goto IL_0027;
}
IL_0027:
{
InternalDataSnapshot_t4B57B69537B5BFEC424D4207195BA40F6AE2A79D* L_8 = V_2;
return L_8;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalDataSnapshotList_setitem_mEC303F9E8D2CD395733D79DB74EEBDDDCA2254D9 (InternalDataSnapshotList_t3D17CFD9946435B3C41BDCE2B7854006F18D26E6* __this, int32_t ___0_index, InternalDataSnapshot_t4B57B69537B5BFEC424D4207195BA40F6AE2A79D* ___1_val, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
{
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_0 = __this->___swigCPtr;
int32_t L_1 = ___0_index;
InternalDataSnapshot_t4B57B69537B5BFEC424D4207195BA40F6AE2A79D* L_2 = ___1_val;
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_3;
L_3 = InternalDataSnapshot_getCPtr_m1E10798A07EE601F129661E669BD4AE2ABA7BC1E(L_2, NULL);
il2cpp_codegen_runtime_class_init_inline(DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
DatabaseInternalPINVOKE_InternalDataSnapshotList_setitem_mC71A08733DDFE9C4298A1668571AA7237D98BC5C(L_0, L_1, L_3, NULL);
il2cpp_codegen_runtime_class_init_inline(SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
bool L_4;
L_4 = SWIGPendingException_get_Pending_mFF0B94BEAD2C48E3CD3BB7EFB5EB23A0B6CF55EE(NULL);
V_0 = L_4;
bool L_5 = V_0;
if (!L_5)
{
goto IL_0023;
}
}
{
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var)));
Exception_t* L_6;
L_6 = SWIGPendingException_Retrieve_m5AF2B72B0C255B87F0044137B357F55F50101D51(NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_6, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InternalDataSnapshotList_setitem_mEC303F9E8D2CD395733D79DB74EEBDDDCA2254D9_RuntimeMethod_var)));
}
IL_0023:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalDataSnapshotList_AddRange_m7CF2F6E8B823558F148F3F7C8AB26C99B61C8A79 (InternalDataSnapshotList_t3D17CFD9946435B3C41BDCE2B7854006F18D26E6* __this, InternalDataSnapshotList_t3D17CFD9946435B3C41BDCE2B7854006F18D26E6* ___0_values, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
{
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_0 = __this->___swigCPtr;
InternalDataSnapshotList_t3D17CFD9946435B3C41BDCE2B7854006F18D26E6* L_1 = ___0_values;
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_2;
L_2 = InternalDataSnapshotList_getCPtr_m06CEB75667CA1A8384F587A535249D59ABEB93C6(L_1, NULL);
il2cpp_codegen_runtime_class_init_inline(DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
DatabaseInternalPINVOKE_InternalDataSnapshotList_AddRange_m4EE12E3FB393E3DC94B03905C377960CE612F05D(L_0, L_2, NULL);
il2cpp_codegen_runtime_class_init_inline(SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
bool L_3;
L_3 = SWIGPendingException_get_Pending_mFF0B94BEAD2C48E3CD3BB7EFB5EB23A0B6CF55EE(NULL);
V_0 = L_3;
bool L_4 = V_0;
if (!L_4)
{
goto IL_0022;
}
}
{
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var)));
Exception_t* L_5;
L_5 = SWIGPendingException_Retrieve_m5AF2B72B0C255B87F0044137B357F55F50101D51(NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InternalDataSnapshotList_AddRange_m7CF2F6E8B823558F148F3F7C8AB26C99B61C8A79_RuntimeMethod_var)));
}
IL_0022:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InternalDataSnapshotList_t3D17CFD9946435B3C41BDCE2B7854006F18D26E6* InternalDataSnapshotList_GetRange_m27EECE6ACADD71A2E78ED4543E562E6056985E15 (InternalDataSnapshotList_t3D17CFD9946435B3C41BDCE2B7854006F18D26E6* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InternalDataSnapshotList_t3D17CFD9946435B3C41BDCE2B7854006F18D26E6_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
intptr_t V_0;
memset((&V_0), 0, sizeof(V_0));
InternalDataSnapshotList_t3D17CFD9946435B3C41BDCE2B7854006F18D26E6* V_1 = NULL;
bool V_2 = false;
InternalDataSnapshotList_t3D17CFD9946435B3C41BDCE2B7854006F18D26E6* V_3 = NULL;
InternalDataSnapshotList_t3D17CFD9946435B3C41BDCE2B7854006F18D26E6* G_B3_0 = NULL;
{
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_0 = __this->___swigCPtr;
int32_t L_1 = ___0_index;
int32_t L_2 = ___1_count;
il2cpp_codegen_runtime_class_init_inline(DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
intptr_t L_3;
L_3 = DatabaseInternalPINVOKE_InternalDataSnapshotList_GetRange_mC7BDB2855651FE23538BA742D2E05D5164381CC6(L_0, L_1, L_2, NULL);
V_0 = L_3;
intptr_t L_4 = V_0;
bool L_5;
L_5 = IntPtr_op_Equality_m7D9CDCDE9DC2A0C2C614633F4921E90187FAB271(L_4, 0, NULL);
if (L_5)
{
goto IL_0025;
}
}
{
intptr_t L_6 = V_0;
InternalDataSnapshotList_t3D17CFD9946435B3C41BDCE2B7854006F18D26E6* L_7 = (InternalDataSnapshotList_t3D17CFD9946435B3C41BDCE2B7854006F18D26E6*)il2cpp_codegen_object_new(InternalDataSnapshotList_t3D17CFD9946435B3C41BDCE2B7854006F18D26E6_il2cpp_TypeInfo_var);
InternalDataSnapshotList__ctor_mD16610B33FDDE7C04C6FE0884256F37567E7F816(L_7, L_6, (bool)1, NULL);
G_B3_0 = L_7;
goto IL_0026;
}
IL_0025:
{
G_B3_0 = ((InternalDataSnapshotList_t3D17CFD9946435B3C41BDCE2B7854006F18D26E6*)(NULL));
}
IL_0026:
{
V_1 = G_B3_0;
il2cpp_codegen_runtime_class_init_inline(SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
bool L_8;
L_8 = SWIGPendingException_get_Pending_mFF0B94BEAD2C48E3CD3BB7EFB5EB23A0B6CF55EE(NULL);
V_2 = L_8;
bool L_9 = V_2;
if (!L_9)
{
goto IL_0036;
}
}
{
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var)));
Exception_t* L_10;
L_10 = SWIGPendingException_Retrieve_m5AF2B72B0C255B87F0044137B357F55F50101D51(NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_10, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InternalDataSnapshotList_GetRange_m27EECE6ACADD71A2E78ED4543E562E6056985E15_RuntimeMethod_var)));
}
IL_0036:
{
InternalDataSnapshotList_t3D17CFD9946435B3C41BDCE2B7854006F18D26E6* L_11 = V_1;
V_3 = L_11;
goto IL_003a;
}
IL_003a:
{
InternalDataSnapshotList_t3D17CFD9946435B3C41BDCE2B7854006F18D26E6* L_12 = V_3;
return L_12;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalDataSnapshotList_Insert_m761E46D15A5876B4959E0D18ED8AA899717FA431 (InternalDataSnapshotList_t3D17CFD9946435B3C41BDCE2B7854006F18D26E6* __this, int32_t ___0_index, InternalDataSnapshot_t4B57B69537B5BFEC424D4207195BA40F6AE2A79D* ___1_x, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
{
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_0 = __this->___swigCPtr;
int32_t L_1 = ___0_index;
InternalDataSnapshot_t4B57B69537B5BFEC424D4207195BA40F6AE2A79D* L_2 = ___1_x;
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_3;
L_3 = InternalDataSnapshot_getCPtr_m1E10798A07EE601F129661E669BD4AE2ABA7BC1E(L_2, NULL);
il2cpp_codegen_runtime_class_init_inline(DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
DatabaseInternalPINVOKE_InternalDataSnapshotList_Insert_m98BCA201C8F618B1D0417B278E56B450AC102F1F(L_0, L_1, L_3, NULL);
il2cpp_codegen_runtime_class_init_inline(SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
bool L_4;
L_4 = SWIGPendingException_get_Pending_mFF0B94BEAD2C48E3CD3BB7EFB5EB23A0B6CF55EE(NULL);
V_0 = L_4;
bool L_5 = V_0;
if (!L_5)
{
goto IL_0023;
}
}
{
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var)));
Exception_t* L_6;
L_6 = SWIGPendingException_Retrieve_m5AF2B72B0C255B87F0044137B357F55F50101D51(NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_6, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InternalDataSnapshotList_Insert_m761E46D15A5876B4959E0D18ED8AA899717FA431_RuntimeMethod_var)));
}
IL_0023:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalDataSnapshotList_InsertRange_m4D099622ECDDB96072B934FDF369D499C5749F51 (InternalDataSnapshotList_t3D17CFD9946435B3C41BDCE2B7854006F18D26E6* __this, int32_t ___0_index, InternalDataSnapshotList_t3D17CFD9946435B3C41BDCE2B7854006F18D26E6* ___1_values, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
{
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_0 = __this->___swigCPtr;
int32_t L_1 = ___0_index;
InternalDataSnapshotList_t3D17CFD9946435B3C41BDCE2B7854006F18D26E6* L_2 = ___1_values;
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_3;
L_3 = InternalDataSnapshotList_getCPtr_m06CEB75667CA1A8384F587A535249D59ABEB93C6(L_2, NULL);
il2cpp_codegen_runtime_class_init_inline(DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
DatabaseInternalPINVOKE_InternalDataSnapshotList_InsertRange_m3FA1CA96AB0345E728F234878C0B8CB6154F7DCB(L_0, L_1, L_3, NULL);
il2cpp_codegen_runtime_class_init_inline(SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
bool L_4;
L_4 = SWIGPendingException_get_Pending_mFF0B94BEAD2C48E3CD3BB7EFB5EB23A0B6CF55EE(NULL);
V_0 = L_4;
bool L_5 = V_0;
if (!L_5)
{
goto IL_0023;
}
}
{
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var)));
Exception_t* L_6;
L_6 = SWIGPendingException_Retrieve_m5AF2B72B0C255B87F0044137B357F55F50101D51(NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_6, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InternalDataSnapshotList_InsertRange_m4D099622ECDDB96072B934FDF369D499C5749F51_RuntimeMethod_var)));
}
IL_0023:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalDataSnapshotList_RemoveAt_m4A6491E3378F0D4C0066A7C85BCF16B9C88D321F (InternalDataSnapshotList_t3D17CFD9946435B3C41BDCE2B7854006F18D26E6* __this, int32_t ___0_index, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
{
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_0 = __this->___swigCPtr;
int32_t L_1 = ___0_index;
il2cpp_codegen_runtime_class_init_inline(DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
DatabaseInternalPINVOKE_InternalDataSnapshotList_RemoveAt_m4D4769E7D5E0FE4F9E7906841E8F8F2E3735E02F(L_0, L_1, NULL);
il2cpp_codegen_runtime_class_init_inline(SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
bool L_2;
L_2 = SWIGPendingException_get_Pending_mFF0B94BEAD2C48E3CD3BB7EFB5EB23A0B6CF55EE(NULL);
V_0 = L_2;
bool L_3 = V_0;
if (!L_3)
{
goto IL_001d;
}
}
{
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var)));
Exception_t* L_4;
L_4 = SWIGPendingException_Retrieve_m5AF2B72B0C255B87F0044137B357F55F50101D51(NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InternalDataSnapshotList_RemoveAt_m4A6491E3378F0D4C0066A7C85BCF16B9C88D321F_RuntimeMethod_var)));
}
IL_001d:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalDataSnapshotList_RemoveRange_m653FBB74A69C09854AFF9337876A95BA2DAEBA82 (InternalDataSnapshotList_t3D17CFD9946435B3C41BDCE2B7854006F18D26E6* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
{
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_0 = __this->___swigCPtr;
int32_t L_1 = ___0_index;
int32_t L_2 = ___1_count;
il2cpp_codegen_runtime_class_init_inline(DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
DatabaseInternalPINVOKE_InternalDataSnapshotList_RemoveRange_m8900C99C84DF719A5C1BBE23BB3E38BEC0D8A077(L_0, L_1, L_2, NULL);
il2cpp_codegen_runtime_class_init_inline(SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
bool L_3;
L_3 = SWIGPendingException_get_Pending_mFF0B94BEAD2C48E3CD3BB7EFB5EB23A0B6CF55EE(NULL);
V_0 = L_3;
bool L_4 = V_0;
if (!L_4)
{
goto IL_001e;
}
}
{
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var)));
Exception_t* L_5;
L_5 = SWIGPendingException_Retrieve_m5AF2B72B0C255B87F0044137B357F55F50101D51(NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InternalDataSnapshotList_RemoveRange_m653FBB74A69C09854AFF9337876A95BA2DAEBA82_RuntimeMethod_var)));
}
IL_001e:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InternalDataSnapshotList_t3D17CFD9946435B3C41BDCE2B7854006F18D26E6* InternalDataSnapshotList_Repeat_mAA100D14D97A9096CFD84645C5008F9A9ADFAD3F (InternalDataSnapshot_t4B57B69537B5BFEC424D4207195BA40F6AE2A79D* ___0_value, int32_t ___1_count, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InternalDataSnapshotList_t3D17CFD9946435B3C41BDCE2B7854006F18D26E6_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
intptr_t V_0;
memset((&V_0), 0, sizeof(V_0));
InternalDataSnapshotList_t3D17CFD9946435B3C41BDCE2B7854006F18D26E6* V_1 = NULL;
bool V_2 = false;
InternalDataSnapshotList_t3D17CFD9946435B3C41BDCE2B7854006F18D26E6* V_3 = NULL;
InternalDataSnapshotList_t3D17CFD9946435B3C41BDCE2B7854006F18D26E6* G_B3_0 = NULL;
{
InternalDataSnapshot_t4B57B69537B5BFEC424D4207195BA40F6AE2A79D* L_0 = ___0_value;
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_1;
L_1 = InternalDataSnapshot_getCPtr_m1E10798A07EE601F129661E669BD4AE2ABA7BC1E(L_0, NULL);
int32_t L_2 = ___1_count;
il2cpp_codegen_runtime_class_init_inline(DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
intptr_t L_3;
L_3 = DatabaseInternalPINVOKE_InternalDataSnapshotList_Repeat_m63768632A93A2252D34D2FA67255887754DCAB7E(L_1, L_2, NULL);
V_0 = L_3;
intptr_t L_4 = V_0;
bool L_5;
L_5 = IntPtr_op_Equality_m7D9CDCDE9DC2A0C2C614633F4921E90187FAB271(L_4, 0, NULL);
if (L_5)
{
goto IL_0024;
}
}
{
intptr_t L_6 = V_0;
InternalDataSnapshotList_t3D17CFD9946435B3C41BDCE2B7854006F18D26E6* L_7 = (InternalDataSnapshotList_t3D17CFD9946435B3C41BDCE2B7854006F18D26E6*)il2cpp_codegen_object_new(InternalDataSnapshotList_t3D17CFD9946435B3C41BDCE2B7854006F18D26E6_il2cpp_TypeInfo_var);
InternalDataSnapshotList__ctor_mD16610B33FDDE7C04C6FE0884256F37567E7F816(L_7, L_6, (bool)1, NULL);
G_B3_0 = L_7;
goto IL_0025;
}
IL_0024:
{
G_B3_0 = ((InternalDataSnapshotList_t3D17CFD9946435B3C41BDCE2B7854006F18D26E6*)(NULL));
}
IL_0025:
{
V_1 = G_B3_0;
il2cpp_codegen_runtime_class_init_inline(SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
bool L_8;
L_8 = SWIGPendingException_get_Pending_mFF0B94BEAD2C48E3CD3BB7EFB5EB23A0B6CF55EE(NULL);
V_2 = L_8;
bool L_9 = V_2;
if (!L_9)
{
goto IL_0035;
}
}
{
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var)));
Exception_t* L_10;
L_10 = SWIGPendingException_Retrieve_m5AF2B72B0C255B87F0044137B357F55F50101D51(NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_10, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InternalDataSnapshotList_Repeat_mAA100D14D97A9096CFD84645C5008F9A9ADFAD3F_RuntimeMethod_var)));
}
IL_0035:
{
InternalDataSnapshotList_t3D17CFD9946435B3C41BDCE2B7854006F18D26E6* L_11 = V_1;
V_3 = L_11;
goto IL_0039;
}
IL_0039:
{
InternalDataSnapshotList_t3D17CFD9946435B3C41BDCE2B7854006F18D26E6* L_12 = V_3;
return L_12;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalDataSnapshotList_Reverse_m7A36B9B9170DCB84F5CAF533F3CB0CCB32DBC6F1 (InternalDataSnapshotList_t3D17CFD9946435B3C41BDCE2B7854006F18D26E6* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
{
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_0 = __this->___swigCPtr;
il2cpp_codegen_runtime_class_init_inline(DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
DatabaseInternalPINVOKE_InternalDataSnapshotList_Reverse__SWIG_0_m1495FB63970A71FC74344677F25DAF2C61CAA4EC(L_0, NULL);
il2cpp_codegen_runtime_class_init_inline(SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
bool L_1;
L_1 = SWIGPendingException_get_Pending_mFF0B94BEAD2C48E3CD3BB7EFB5EB23A0B6CF55EE(NULL);
V_0 = L_1;
bool L_2 = V_0;
if (!L_2)
{
goto IL_001c;
}
}
{
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var)));
Exception_t* L_3;
L_3 = SWIGPendingException_Retrieve_m5AF2B72B0C255B87F0044137B357F55F50101D51(NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InternalDataSnapshotList_Reverse_m7A36B9B9170DCB84F5CAF533F3CB0CCB32DBC6F1_RuntimeMethod_var)));
}
IL_001c:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalDataSnapshotList_Reverse_m62AD7A8CAB6BDEAFC135B1666E73F7FEB6D32031 (InternalDataSnapshotList_t3D17CFD9946435B3C41BDCE2B7854006F18D26E6* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
{
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_0 = __this->___swigCPtr;
int32_t L_1 = ___0_index;
int32_t L_2 = ___1_count;
il2cpp_codegen_runtime_class_init_inline(DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
DatabaseInternalPINVOKE_InternalDataSnapshotList_Reverse__SWIG_1_m1423A1B15CEFEAD5334E442B5AD75F0EBA9210DA(L_0, L_1, L_2, NULL);
il2cpp_codegen_runtime_class_init_inline(SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
bool L_3;
L_3 = SWIGPendingException_get_Pending_mFF0B94BEAD2C48E3CD3BB7EFB5EB23A0B6CF55EE(NULL);
V_0 = L_3;
bool L_4 = V_0;
if (!L_4)
{
goto IL_001e;
}
}
{
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var)));
Exception_t* L_5;
L_5 = SWIGPendingException_Retrieve_m5AF2B72B0C255B87F0044137B357F55F50101D51(NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InternalDataSnapshotList_Reverse_m62AD7A8CAB6BDEAFC135B1666E73F7FEB6D32031_RuntimeMethod_var)));
}
IL_001e:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalDataSnapshotList_SetRange_mD78512EFA011F47C7195B56D6C105D1C368E74F6 (InternalDataSnapshotList_t3D17CFD9946435B3C41BDCE2B7854006F18D26E6* __this, int32_t ___0_index, InternalDataSnapshotList_t3D17CFD9946435B3C41BDCE2B7854006F18D26E6* ___1_values, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
{
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_0 = __this->___swigCPtr;
int32_t L_1 = ___0_index;
InternalDataSnapshotList_t3D17CFD9946435B3C41BDCE2B7854006F18D26E6* L_2 = ___1_values;
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_3;
L_3 = InternalDataSnapshotList_getCPtr_m06CEB75667CA1A8384F587A535249D59ABEB93C6(L_2, NULL);
il2cpp_codegen_runtime_class_init_inline(DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
DatabaseInternalPINVOKE_InternalDataSnapshotList_SetRange_m8ADCEEC58CD4B8D207C06325F3CEAEE7746F2E69(L_0, L_1, L_3, NULL);
il2cpp_codegen_runtime_class_init_inline(SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
bool L_4;
L_4 = SWIGPendingException_get_Pending_mFF0B94BEAD2C48E3CD3BB7EFB5EB23A0B6CF55EE(NULL);
V_0 = L_4;
bool L_5 = V_0;
if (!L_5)
{
goto IL_0023;
}
}
{
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var)));
Exception_t* L_6;
L_6 = SWIGPendingException_Retrieve_m5AF2B72B0C255B87F0044137B357F55F50101D51(NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_6, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InternalDataSnapshotList_SetRange_mD78512EFA011F47C7195B56D6C105D1C368E74F6_RuntimeMethod_var)));
}
IL_0023:
{
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 InternalDataSnapshotListEnumerator__ctor_m8647E85FF3C196F8030B2CB4A53341F76B20EE14 (InternalDataSnapshotListEnumerator_tBECD95B26A65258B86AC599D7F7B27D7454BB5A2* __this, InternalDataSnapshotList_t3D17CFD9946435B3C41BDCE2B7854006F18D26E6* ___0_collection, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
InternalDataSnapshotList_t3D17CFD9946435B3C41BDCE2B7854006F18D26E6* L_0 = ___0_collection;
__this->___collectionRef = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___collectionRef), (void*)L_0);
__this->___currentIndex = (-1);
__this->___currentObject = NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___currentObject), (void*)NULL);
InternalDataSnapshotList_t3D17CFD9946435B3C41BDCE2B7854006F18D26E6* L_1 = __this->___collectionRef;
NullCheck(L_1);
int32_t L_2;
L_2 = InternalDataSnapshotList_get_Count_m2E88043B77C8B21DBA003C77666CB2C7AF087BFF(L_1, NULL);
__this->___currentSize = L_2;
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InternalDataSnapshot_t4B57B69537B5BFEC424D4207195BA40F6AE2A79D* InternalDataSnapshotListEnumerator_get_Current_mD1286475F02AD2E7492CC6E0CD252E54F73DD0EF (InternalDataSnapshotListEnumerator_tBECD95B26A65258B86AC599D7F7B27D7454BB5A2* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InternalDataSnapshot_t4B57B69537B5BFEC424D4207195BA40F6AE2A79D_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
bool V_1 = false;
bool V_2 = false;
InternalDataSnapshot_t4B57B69537B5BFEC424D4207195BA40F6AE2A79D* V_3 = NULL;
{
int32_t L_0 = __this->___currentIndex;
V_0 = (bool)((((int32_t)L_0) == ((int32_t)(-1)))? 1 : 0);
bool L_1 = V_0;
if (!L_1)
{
goto IL_0019;
}
}
{
InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_2 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_2, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral88B277217AED4CBAA42043A4D5CD8DB154680BFA)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InternalDataSnapshotListEnumerator_get_Current_mD1286475F02AD2E7492CC6E0CD252E54F73DD0EF_RuntimeMethod_var)));
}
IL_0019:
{
int32_t L_3 = __this->___currentIndex;
int32_t L_4 = __this->___currentSize;
V_1 = (bool)((((int32_t)L_3) > ((int32_t)((int32_t)il2cpp_codegen_subtract(L_4, 1))))? 1 : 0);
bool L_5 = V_1;
if (!L_5)
{
goto IL_0038;
}
}
{
InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_6 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_6, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralD7D6709CAC9D8FCE4933C82CDA34EE45277DBD95)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_6, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InternalDataSnapshotListEnumerator_get_Current_mD1286475F02AD2E7492CC6E0CD252E54F73DD0EF_RuntimeMethod_var)));
}
IL_0038:
{
RuntimeObject* L_7 = __this->___currentObject;
V_2 = (bool)((((RuntimeObject*)(RuntimeObject*)L_7) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
bool L_8 = V_2;
if (!L_8)
{
goto IL_0050;
}
}
{
InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_9 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_9, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral572FD223BFCEC6E8E552A7CC84FEDA3269F3A5F7)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InternalDataSnapshotListEnumerator_get_Current_mD1286475F02AD2E7492CC6E0CD252E54F73DD0EF_RuntimeMethod_var)));
}
IL_0050:
{
RuntimeObject* L_10 = __this->___currentObject;
V_3 = ((InternalDataSnapshot_t4B57B69537B5BFEC424D4207195BA40F6AE2A79D*)CastclassClass((RuntimeObject*)L_10, InternalDataSnapshot_t4B57B69537B5BFEC424D4207195BA40F6AE2A79D_il2cpp_TypeInfo_var));
goto IL_005e;
}
IL_005e:
{
InternalDataSnapshot_t4B57B69537B5BFEC424D4207195BA40F6AE2A79D* L_11 = V_3;
return L_11;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* InternalDataSnapshotListEnumerator_globalU3AU3ASystem_Collections_IEnumerator_get_Current_m90513C5092ED1BB28E957639D91FF6728875CA3B (InternalDataSnapshotListEnumerator_tBECD95B26A65258B86AC599D7F7B27D7454BB5A2* __this, const RuntimeMethod* method)
{
RuntimeObject* V_0 = NULL;
{
InternalDataSnapshot_t4B57B69537B5BFEC424D4207195BA40F6AE2A79D* L_0;
L_0 = InternalDataSnapshotListEnumerator_get_Current_mD1286475F02AD2E7492CC6E0CD252E54F73DD0EF(__this, NULL);
V_0 = L_0;
goto IL_000a;
}
IL_000a:
{
RuntimeObject* L_1 = V_0;
return L_1;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InternalDataSnapshotListEnumerator_MoveNext_mFD0D118287FA5D5B15F979E55EA9F8185F68694D (InternalDataSnapshotListEnumerator_tBECD95B26A65258B86AC599D7F7B27D7454BB5A2* __this, const RuntimeMethod* method)
{
int32_t V_0 = 0;
bool V_1 = false;
bool V_2 = false;
bool V_3 = false;
int32_t G_B3_0 = 0;
{
InternalDataSnapshotList_t3D17CFD9946435B3C41BDCE2B7854006F18D26E6* L_0 = __this->___collectionRef;
NullCheck(L_0);
int32_t L_1;
L_1 = InternalDataSnapshotList_get_Count_m2E88043B77C8B21DBA003C77666CB2C7AF087BFF(L_0, NULL);
V_0 = L_1;
int32_t L_2 = __this->___currentIndex;
int32_t L_3 = V_0;
if ((((int32_t)((int32_t)il2cpp_codegen_add(L_2, 1))) >= ((int32_t)L_3)))
{
goto IL_0023;
}
}
{
int32_t L_4 = V_0;
int32_t L_5 = __this->___currentSize;
G_B3_0 = ((((int32_t)L_4) == ((int32_t)L_5))? 1 : 0);
goto IL_0024;
}
IL_0023:
{
G_B3_0 = 0;
}
IL_0024:
{
V_1 = (bool)G_B3_0;
bool L_6 = V_1;
V_2 = L_6;
bool L_7 = V_2;
if (!L_7)
{
goto IL_0053;
}
}
{
int32_t L_8 = __this->___currentIndex;
__this->___currentIndex = ((int32_t)il2cpp_codegen_add(L_8, 1));
InternalDataSnapshotList_t3D17CFD9946435B3C41BDCE2B7854006F18D26E6* L_9 = __this->___collectionRef;
int32_t L_10 = __this->___currentIndex;
NullCheck(L_9);
InternalDataSnapshot_t4B57B69537B5BFEC424D4207195BA40F6AE2A79D* L_11;
L_11 = InternalDataSnapshotList_get_Item_m88279E9B79D1EAEA754DAD96097B5468D0454E08(L_9, L_10, NULL);
__this->___currentObject = L_11;
Il2CppCodeGenWriteBarrier((void**)(&__this->___currentObject), (void*)L_11);
goto IL_005c;
}
IL_0053:
{
__this->___currentObject = NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___currentObject), (void*)NULL);
}
IL_005c:
{
bool L_12 = V_1;
V_3 = L_12;
goto IL_0060;
}
IL_0060:
{
bool L_13 = V_3;
return L_13;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalDataSnapshotListEnumerator_Reset_m1008EBC5905106D2DE41C01C08CF0C8DA093E657 (InternalDataSnapshotListEnumerator_tBECD95B26A65258B86AC599D7F7B27D7454BB5A2* __this, const RuntimeMethod* method)
{
bool V_0 = false;
{
__this->___currentIndex = (-1);
__this->___currentObject = NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___currentObject), (void*)NULL);
InternalDataSnapshotList_t3D17CFD9946435B3C41BDCE2B7854006F18D26E6* L_0 = __this->___collectionRef;
NullCheck(L_0);
int32_t L_1;
L_1 = InternalDataSnapshotList_get_Count_m2E88043B77C8B21DBA003C77666CB2C7AF087BFF(L_0, NULL);
int32_t L_2 = __this->___currentSize;
V_0 = (bool)((((int32_t)((((int32_t)L_1) == ((int32_t)L_2))? 1 : 0)) == ((int32_t)0))? 1 : 0);
bool L_3 = V_0;
if (!L_3)
{
goto IL_0035;
}
}
{
InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_4 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_4, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral572FD223BFCEC6E8E552A7CC84FEDA3269F3A5F7)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InternalDataSnapshotListEnumerator_Reset_m1008EBC5905106D2DE41C01C08CF0C8DA093E657_RuntimeMethod_var)));
}
IL_0035:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalDataSnapshotListEnumerator_Dispose_m2778261887EE1C442707AB354660771B976F14C5 (InternalDataSnapshotListEnumerator_tBECD95B26A65258B86AC599D7F7B27D7454BB5A2* __this, const RuntimeMethod* method)
{
{
__this->___currentIndex = (-1);
__this->___currentObject = NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___currentObject), (void*)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 MutableDataChildrenEnumerator__ctor_m5B309F53FC783652E4E09487E7D8B193A33C2AE1 (MutableDataChildrenEnumerator_tEFB2E3D47451CB1C66553EF21DDDE8E4C8044048* __this, intptr_t ___0_cPtr, bool ___1_cMemoryOwn, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
bool L_0 = ___1_cMemoryOwn;
__this->___swigCMemOwn = L_0;
intptr_t L_1 = ___0_cPtr;
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_2;
memset((&L_2), 0, sizeof(L_2));
HandleRef__ctor_m0298D55E5F35F77B6A6CCA75C8E828C3F3127DE7((&L_2), __this, L_1, NULL);
__this->___swigCPtr = L_2;
Il2CppCodeGenWriteBarrier((void**)&(((&__this->___swigCPtr))->____wrapper), (void*)NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F MutableDataChildrenEnumerator_getCPtr_m6644B27220DD85C5343E2648571D62F567FA2D62 (MutableDataChildrenEnumerator_tEFB2E3D47451CB1C66553EF21DDDE8E4C8044048* ___0_obj, const RuntimeMethod* method)
{
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F V_0;
memset((&V_0), 0, sizeof(V_0));
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F G_B3_0;
memset((&G_B3_0), 0, sizeof(G_B3_0));
{
MutableDataChildrenEnumerator_tEFB2E3D47451CB1C66553EF21DDDE8E4C8044048* L_0 = ___0_obj;
if (!L_0)
{
goto IL_000c;
}
}
{
MutableDataChildrenEnumerator_tEFB2E3D47451CB1C66553EF21DDDE8E4C8044048* L_1 = ___0_obj;
NullCheck(L_1);
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_2 = L_1->___swigCPtr;
G_B3_0 = L_2;
goto IL_0017;
}
IL_000c:
{
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_3;
memset((&L_3), 0, sizeof(L_3));
HandleRef__ctor_m0298D55E5F35F77B6A6CCA75C8E828C3F3127DE7((&L_3), NULL, 0, NULL);
G_B3_0 = L_3;
}
IL_0017:
{
V_0 = G_B3_0;
goto IL_001a;
}
IL_001a:
{
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_4 = V_0;
return L_4;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MutableDataChildrenEnumerator_Finalize_m5CE95D5632D83CAE86108698337A59EFE9569462 (MutableDataChildrenEnumerator_tEFB2E3D47451CB1C66553EF21DDDE8E4C8044048* __this, const RuntimeMethod* method)
{
{
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_000c:
{
Object_Finalize_mC98C96301CCABFE00F1A7EF8E15DF507CACD42B2(__this, NULL);
return;
}
});
try
{
VirtualActionInvoker1< bool >::Invoke(5, __this, (bool)0);
goto IL_0014;
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0014:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MutableDataChildrenEnumerator_Dispose_m9D94A8B065B87AA65A2A710240CAE700722BA369 (MutableDataChildrenEnumerator_tEFB2E3D47451CB1C66553EF21DDDE8E4C8044048* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GC_t920F9CF6EBB7C787E5010A4352E1B587F356DC58_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
VirtualActionInvoker1< bool >::Invoke(5, __this, (bool)1);
il2cpp_codegen_runtime_class_init_inline(GC_t920F9CF6EBB7C787E5010A4352E1B587F356DC58_il2cpp_TypeInfo_var);
GC_SuppressFinalize_m71815DBD5A0CD2EA1BE43317B08B7A14949EDC65(__this, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MutableDataChildrenEnumerator_Dispose_mA5DE79CC4293AD47395B194A41E5F9DA76264B96 (MutableDataChildrenEnumerator_tEFB2E3D47451CB1C66553EF21DDDE8E4C8044048* __this, bool ___0_disposing, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FirebaseApp_tD23C437863A3502177988D1382B58820B0571A25_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GC_t920F9CF6EBB7C787E5010A4352E1B587F356DC58_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
RuntimeObject* V_0 = NULL;
bool V_1 = false;
bool V_2 = false;
bool V_3 = false;
{
il2cpp_codegen_runtime_class_init_inline(FirebaseApp_tD23C437863A3502177988D1382B58820B0571A25_il2cpp_TypeInfo_var);
RuntimeObject* L_0 = ((FirebaseApp_tD23C437863A3502177988D1382B58820B0571A25_StaticFields*)il2cpp_codegen_static_fields_for(FirebaseApp_tD23C437863A3502177988D1382B58820B0571A25_il2cpp_TypeInfo_var))->___disposeLock;
V_0 = L_0;
V_1 = (bool)0;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0068:
{
{
bool L_1 = V_1;
if (!L_1)
{
goto IL_0072;
}
}
{
RuntimeObject* L_2 = V_0;
Monitor_Exit_m05B2CF037E2214B3208198C282490A2A475653FA(L_2, NULL);
}
IL_0072:
{
return;
}
}
});
try
{
{
RuntimeObject* L_3 = V_0;
Monitor_Enter_m3CDB589DA1300B513D55FDCFB52B63E879794149(L_3, (&V_1), NULL);
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F* L_4 = (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F*)(&__this->___swigCPtr);
intptr_t L_5;
L_5 = HandleRef_get_Handle_m2055005E349E895499E1B3B826C89228FFAC4C17_inline(L_4, NULL);
bool L_6;
L_6 = IntPtr_op_Inequality_m90EFC9C4CAD9A33E309F2DDF98EE4E1DD253637B(L_5, 0, NULL);
V_2 = L_6;
bool L_7 = V_2;
if (!L_7)
{
goto IL_005e_1;
}
}
{
bool L_8 = __this->___swigCMemOwn;
V_3 = L_8;
bool L_9 = V_3;
if (!L_9)
{
goto IL_004c_1;
}
}
{
__this->___swigCMemOwn = (bool)0;
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_10 = __this->___swigCPtr;
il2cpp_codegen_runtime_class_init_inline(DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
DatabaseInternalPINVOKE_delete_MutableDataChildrenEnumerator_mC1B878DF2F265BF6F651AF2EB9B3C62A8EEEFBFB(L_10, NULL);
}
IL_004c_1:
{
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_11;
memset((&L_11), 0, sizeof(L_11));
HandleRef__ctor_m0298D55E5F35F77B6A6CCA75C8E828C3F3127DE7((&L_11), NULL, 0, NULL);
__this->___swigCPtr = L_11;
Il2CppCodeGenWriteBarrier((void**)&(((&__this->___swigCPtr))->____wrapper), (void*)NULL);
}
IL_005e_1:
{
il2cpp_codegen_runtime_class_init_inline(GC_t920F9CF6EBB7C787E5010A4352E1B587F356DC58_il2cpp_TypeInfo_var);
GC_SuppressFinalize_m71815DBD5A0CD2EA1BE43317B08B7A14949EDC65(__this, NULL);
goto IL_0073;
}
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0073:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InternalMutableData_tB0AEC0DF9CB07C55CCE373013E28A4C85E63F3CB* MutableDataChildrenEnumerator_Current_mEDBC473FBC606EA12E30ADB7874F0DB458A4D636 (MutableDataChildrenEnumerator_tEFB2E3D47451CB1C66553EF21DDDE8E4C8044048* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InternalMutableData_tB0AEC0DF9CB07C55CCE373013E28A4C85E63F3CB_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
intptr_t V_0;
memset((&V_0), 0, sizeof(V_0));
InternalMutableData_tB0AEC0DF9CB07C55CCE373013E28A4C85E63F3CB* V_1 = NULL;
bool V_2 = false;
InternalMutableData_tB0AEC0DF9CB07C55CCE373013E28A4C85E63F3CB* V_3 = NULL;
InternalMutableData_tB0AEC0DF9CB07C55CCE373013E28A4C85E63F3CB* G_B3_0 = NULL;
{
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_0 = __this->___swigCPtr;
il2cpp_codegen_runtime_class_init_inline(DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
intptr_t L_1;
L_1 = DatabaseInternalPINVOKE_MutableDataChildrenEnumerator_Current_mC556FA6F3D874872E4F85118A5D4DAAC5FD9DB7B(L_0, NULL);
V_0 = L_1;
intptr_t L_2 = V_0;
bool L_3;
L_3 = IntPtr_op_Equality_m7D9CDCDE9DC2A0C2C614633F4921E90187FAB271(L_2, 0, NULL);
if (L_3)
{
goto IL_0023;
}
}
{
intptr_t L_4 = V_0;
InternalMutableData_tB0AEC0DF9CB07C55CCE373013E28A4C85E63F3CB* L_5 = (InternalMutableData_tB0AEC0DF9CB07C55CCE373013E28A4C85E63F3CB*)il2cpp_codegen_object_new(InternalMutableData_tB0AEC0DF9CB07C55CCE373013E28A4C85E63F3CB_il2cpp_TypeInfo_var);
InternalMutableData__ctor_m8016F1D172C20641FDBDF19D06EFFBEAF387FB09(L_5, L_4, (bool)0, NULL);
G_B3_0 = L_5;
goto IL_0024;
}
IL_0023:
{
G_B3_0 = ((InternalMutableData_tB0AEC0DF9CB07C55CCE373013E28A4C85E63F3CB*)(NULL));
}
IL_0024:
{
V_1 = G_B3_0;
il2cpp_codegen_runtime_class_init_inline(SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
bool L_6;
L_6 = SWIGPendingException_get_Pending_mFF0B94BEAD2C48E3CD3BB7EFB5EB23A0B6CF55EE(NULL);
V_2 = L_6;
bool L_7 = V_2;
if (!L_7)
{
goto IL_0034;
}
}
{
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var)));
Exception_t* L_8;
L_8 = SWIGPendingException_Retrieve_m5AF2B72B0C255B87F0044137B357F55F50101D51(NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_8, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MutableDataChildrenEnumerator_Current_mEDBC473FBC606EA12E30ADB7874F0DB458A4D636_RuntimeMethod_var)));
}
IL_0034:
{
InternalMutableData_tB0AEC0DF9CB07C55CCE373013E28A4C85E63F3CB* L_9 = V_1;
V_3 = L_9;
goto IL_0038;
}
IL_0038:
{
InternalMutableData_tB0AEC0DF9CB07C55CCE373013E28A4C85E63F3CB* L_10 = V_3;
return L_10;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MutableDataChildrenEnumerator_MoveNext_m0F3BB70C0F908680D3AF9EA69BE253F0169887A4 (MutableDataChildrenEnumerator_tEFB2E3D47451CB1C66553EF21DDDE8E4C8044048* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
bool V_1 = false;
bool V_2 = false;
{
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_0 = __this->___swigCPtr;
il2cpp_codegen_runtime_class_init_inline(DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
bool L_1;
L_1 = DatabaseInternalPINVOKE_MutableDataChildrenEnumerator_MoveNext_mD34242E0062D144FC170003C9B7DA820FFF5078A(L_0, NULL);
V_0 = L_1;
il2cpp_codegen_runtime_class_init_inline(SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
bool L_2;
L_2 = SWIGPendingException_get_Pending_mFF0B94BEAD2C48E3CD3BB7EFB5EB23A0B6CF55EE(NULL);
V_1 = L_2;
bool L_3 = V_1;
if (!L_3)
{
goto IL_001c;
}
}
{
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var)));
Exception_t* L_4;
L_4 = SWIGPendingException_Retrieve_m5AF2B72B0C255B87F0044137B357F55F50101D51(NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MutableDataChildrenEnumerator_MoveNext_m0F3BB70C0F908680D3AF9EA69BE253F0169887A4_RuntimeMethod_var)));
}
IL_001c:
{
bool L_5 = V_0;
V_2 = L_5;
goto IL_0020;
}
IL_0020:
{
bool L_6 = V_2;
return L_6;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MutableDataChildrenEnumerator_Reset_mDAAE976677370761C5751CB18EAF01CC91EDA8F4 (MutableDataChildrenEnumerator_tEFB2E3D47451CB1C66553EF21DDDE8E4C8044048* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
{
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_0 = __this->___swigCPtr;
il2cpp_codegen_runtime_class_init_inline(DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
DatabaseInternalPINVOKE_MutableDataChildrenEnumerator_Reset_m14C0AD7CF7FDABE8F99C5F08516FFDEC1671A954(L_0, NULL);
il2cpp_codegen_runtime_class_init_inline(SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
bool L_1;
L_1 = SWIGPendingException_get_Pending_mFF0B94BEAD2C48E3CD3BB7EFB5EB23A0B6CF55EE(NULL);
V_0 = L_1;
bool L_2 = V_0;
if (!L_2)
{
goto IL_001c;
}
}
{
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var)));
Exception_t* L_3;
L_3 = SWIGPendingException_Retrieve_m5AF2B72B0C255B87F0044137B357F55F50101D51(NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MutableDataChildrenEnumerator_Reset_mDAAE976677370761C5751CB18EAF01CC91EDA8F4_RuntimeMethod_var)));
}
IL_001c:
{
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalFirebaseDatabase__ctor_mE61FE74E49CF311EC4D87ED24A7C243D62FE9856 (InternalFirebaseDatabase_t375ADD0CA0D457E7F6858480AA98A4FA4A7F106F* __this, intptr_t ___0_cPtr, bool ___1_cMemoryOwn, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
bool L_0 = ___1_cMemoryOwn;
__this->___swigCMemOwn = L_0;
intptr_t L_1 = ___0_cPtr;
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_2;
memset((&L_2), 0, sizeof(L_2));
HandleRef__ctor_m0298D55E5F35F77B6A6CCA75C8E828C3F3127DE7((&L_2), __this, L_1, NULL);
__this->___swigCPtr = L_2;
Il2CppCodeGenWriteBarrier((void**)&(((&__this->___swigCPtr))->____wrapper), (void*)NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F InternalFirebaseDatabase_getCPtr_m227152CAAADEC9E1CDDAC559F5168E1180090D8B (InternalFirebaseDatabase_t375ADD0CA0D457E7F6858480AA98A4FA4A7F106F* ___0_obj, const RuntimeMethod* method)
{
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F V_0;
memset((&V_0), 0, sizeof(V_0));
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F G_B3_0;
memset((&G_B3_0), 0, sizeof(G_B3_0));
{
InternalFirebaseDatabase_t375ADD0CA0D457E7F6858480AA98A4FA4A7F106F* L_0 = ___0_obj;
if (!L_0)
{
goto IL_000c;
}
}
{
InternalFirebaseDatabase_t375ADD0CA0D457E7F6858480AA98A4FA4A7F106F* L_1 = ___0_obj;
NullCheck(L_1);
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_2 = L_1->___swigCPtr;
G_B3_0 = L_2;
goto IL_0017;
}
IL_000c:
{
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_3;
memset((&L_3), 0, sizeof(L_3));
HandleRef__ctor_m0298D55E5F35F77B6A6CCA75C8E828C3F3127DE7((&L_3), NULL, 0, NULL);
G_B3_0 = L_3;
}
IL_0017:
{
V_0 = G_B3_0;
goto IL_001a;
}
IL_001a:
{
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_4 = V_0;
return L_4;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalFirebaseDatabase_Finalize_mBEDB124376E6E6CA5874A6F9E85EA991ACD06F0E (InternalFirebaseDatabase_t375ADD0CA0D457E7F6858480AA98A4FA4A7F106F* __this, const RuntimeMethod* method)
{
{
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_000c:
{
Object_Finalize_mC98C96301CCABFE00F1A7EF8E15DF507CACD42B2(__this, NULL);
return;
}
});
try
{
VirtualActionInvoker1< bool >::Invoke(5, __this, (bool)0);
goto IL_0014;
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0014:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalFirebaseDatabase_Dispose_m32270C5F86D65B3E544A5FCBF9B6A2B6F1D648FC (InternalFirebaseDatabase_t375ADD0CA0D457E7F6858480AA98A4FA4A7F106F* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GC_t920F9CF6EBB7C787E5010A4352E1B587F356DC58_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
VirtualActionInvoker1< bool >::Invoke(5, __this, (bool)1);
il2cpp_codegen_runtime_class_init_inline(GC_t920F9CF6EBB7C787E5010A4352E1B587F356DC58_il2cpp_TypeInfo_var);
GC_SuppressFinalize_m71815DBD5A0CD2EA1BE43317B08B7A14949EDC65(__this, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalFirebaseDatabase_Dispose_m2849542730DED52B649BB90D2B18A62CD8E4DB55 (InternalFirebaseDatabase_t375ADD0CA0D457E7F6858480AA98A4FA4A7F106F* __this, bool ___0_disposing, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FirebaseApp_tD23C437863A3502177988D1382B58820B0571A25_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GC_t920F9CF6EBB7C787E5010A4352E1B587F356DC58_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
RuntimeObject* V_0 = NULL;
bool V_1 = false;
{
il2cpp_codegen_runtime_class_init_inline(FirebaseApp_tD23C437863A3502177988D1382B58820B0571A25_il2cpp_TypeInfo_var);
RuntimeObject* L_0 = ((FirebaseApp_tD23C437863A3502177988D1382B58820B0571A25_StaticFields*)il2cpp_codegen_static_fields_for(FirebaseApp_tD23C437863A3502177988D1382B58820B0571A25_il2cpp_TypeInfo_var))->___disposeLock;
V_0 = L_0;
V_1 = (bool)0;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_003c:
{
{
bool L_1 = V_1;
if (!L_1)
{
goto IL_0046;
}
}
{
RuntimeObject* L_2 = V_0;
Monitor_Exit_m05B2CF037E2214B3208198C282490A2A475653FA(L_2, NULL);
}
IL_0046:
{
return;
}
}
});
try
{
RuntimeObject* L_3 = V_0;
Monitor_Enter_m3CDB589DA1300B513D55FDCFB52B63E879794149(L_3, (&V_1), NULL);
InternalFirebaseDatabase_ReleaseReferenceInternal_m7F475749AB105348EAE69F618A39E88CDD38D0E1(__this, NULL);
__this->___swigCMemOwn = (bool)0;
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_4;
memset((&L_4), 0, sizeof(L_4));
HandleRef__ctor_m0298D55E5F35F77B6A6CCA75C8E828C3F3127DE7((&L_4), NULL, 0, NULL);
__this->___swigCPtr = L_4;
Il2CppCodeGenWriteBarrier((void**)&(((&__this->___swigCPtr))->____wrapper), (void*)NULL);
il2cpp_codegen_runtime_class_init_inline(GC_t920F9CF6EBB7C787E5010A4352E1B587F356DC58_il2cpp_TypeInfo_var);
GC_SuppressFinalize_m71815DBD5A0CD2EA1BE43317B08B7A14949EDC65(__this, NULL);
goto IL_0047;
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0047:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InternalFirebaseDatabase_t375ADD0CA0D457E7F6858480AA98A4FA4A7F106F* InternalFirebaseDatabase_GetInstance_m79FF218A278A083E03020D44B54CB0BD6DFFF4EC (FirebaseApp_tD23C437863A3502177988D1382B58820B0571A25* ___0_app, int32_t* ___1_init_result_out, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FirebaseApp_tD23C437863A3502177988D1382B58820B0571A25_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InternalFirebaseDatabase_t375ADD0CA0D457E7F6858480AA98A4FA4A7F106F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
intptr_t V_1;
memset((&V_1), 0, sizeof(V_1));
InternalFirebaseDatabase_t375ADD0CA0D457E7F6858480AA98A4FA4A7F106F* V_2 = NULL;
bool V_3 = false;
InternalFirebaseDatabase_t375ADD0CA0D457E7F6858480AA98A4FA4A7F106F* V_4 = NULL;
InternalFirebaseDatabase_t375ADD0CA0D457E7F6858480AA98A4FA4A7F106F* G_B4_0 = NULL;
{
V_0 = 0;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_003e:
{
int32_t* L_0 = ___1_init_result_out;
int32_t L_1 = V_0;
*((int32_t*)L_0) = (int32_t)L_1;
return;
}
});
try
{
{
FirebaseApp_tD23C437863A3502177988D1382B58820B0571A25* L_2 = ___0_app;
il2cpp_codegen_runtime_class_init_inline(FirebaseApp_tD23C437863A3502177988D1382B58820B0571A25_il2cpp_TypeInfo_var);
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_3;
L_3 = FirebaseApp_getCPtr_m54B5DAC73BA43E79771E0181BEFD846BBE06C84F(L_2, NULL);
il2cpp_codegen_runtime_class_init_inline(DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
intptr_t L_4;
L_4 = DatabaseInternalPINVOKE_InternalFirebaseDatabase_GetInstance__SWIG_0_m3B307CF980F5F0B0B98539E6A8B0412EDE8EF07A(L_3, (&V_0), NULL);
V_1 = L_4;
intptr_t L_5 = V_1;
bool L_6;
L_6 = IntPtr_op_Equality_m7D9CDCDE9DC2A0C2C614633F4921E90187FAB271(L_5, 0, NULL);
if (L_6)
{
goto IL_0028_1;
}
}
{
intptr_t L_7 = V_1;
InternalFirebaseDatabase_t375ADD0CA0D457E7F6858480AA98A4FA4A7F106F* L_8 = (InternalFirebaseDatabase_t375ADD0CA0D457E7F6858480AA98A4FA4A7F106F*)il2cpp_codegen_object_new(InternalFirebaseDatabase_t375ADD0CA0D457E7F6858480AA98A4FA4A7F106F_il2cpp_TypeInfo_var);
InternalFirebaseDatabase__ctor_mE61FE74E49CF311EC4D87ED24A7C243D62FE9856(L_8, L_7, (bool)1, NULL);
G_B4_0 = L_8;
goto IL_0029_1;
}
IL_0028_1:
{
G_B4_0 = ((InternalFirebaseDatabase_t375ADD0CA0D457E7F6858480AA98A4FA4A7F106F*)(NULL));
}
IL_0029_1:
{
V_2 = G_B4_0;
il2cpp_codegen_runtime_class_init_inline(SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
bool L_9;
L_9 = SWIGPendingException_get_Pending_mFF0B94BEAD2C48E3CD3BB7EFB5EB23A0B6CF55EE(NULL);
V_3 = L_9;
bool L_10 = V_3;
if (!L_10)
{
goto IL_0039_1;
}
}
{
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var)));
Exception_t* L_11;
L_11 = SWIGPendingException_Retrieve_m5AF2B72B0C255B87F0044137B357F55F50101D51(NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_11, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InternalFirebaseDatabase_GetInstance_m79FF218A278A083E03020D44B54CB0BD6DFFF4EC_RuntimeMethod_var)));
}
IL_0039_1:
{
InternalFirebaseDatabase_t375ADD0CA0D457E7F6858480AA98A4FA4A7F106F* L_12 = V_2;
V_4 = L_12;
goto IL_0044;
}
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0044:
{
InternalFirebaseDatabase_t375ADD0CA0D457E7F6858480AA98A4FA4A7F106F* L_13 = V_4;
return L_13;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InternalFirebaseDatabase_t375ADD0CA0D457E7F6858480AA98A4FA4A7F106F* InternalFirebaseDatabase_GetInstance_mA3616ADA5D774E07F834C62172F6A9583DC475D1 (FirebaseApp_tD23C437863A3502177988D1382B58820B0571A25* ___0_app, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FirebaseApp_tD23C437863A3502177988D1382B58820B0571A25_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InternalFirebaseDatabase_t375ADD0CA0D457E7F6858480AA98A4FA4A7F106F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
intptr_t V_0;
memset((&V_0), 0, sizeof(V_0));
InternalFirebaseDatabase_t375ADD0CA0D457E7F6858480AA98A4FA4A7F106F* V_1 = NULL;
bool V_2 = false;
InternalFirebaseDatabase_t375ADD0CA0D457E7F6858480AA98A4FA4A7F106F* V_3 = NULL;
InternalFirebaseDatabase_t375ADD0CA0D457E7F6858480AA98A4FA4A7F106F* G_B3_0 = NULL;
{
FirebaseApp_tD23C437863A3502177988D1382B58820B0571A25* L_0 = ___0_app;
il2cpp_codegen_runtime_class_init_inline(FirebaseApp_tD23C437863A3502177988D1382B58820B0571A25_il2cpp_TypeInfo_var);
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_1;
L_1 = FirebaseApp_getCPtr_m54B5DAC73BA43E79771E0181BEFD846BBE06C84F(L_0, NULL);
il2cpp_codegen_runtime_class_init_inline(DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
intptr_t L_2;
L_2 = DatabaseInternalPINVOKE_InternalFirebaseDatabase_GetInstance__SWIG_1_mD2B48AF85B0BD129BCAA872BE05F08D3F38AD00E(L_1, NULL);
V_0 = L_2;
intptr_t L_3 = V_0;
bool L_4;
L_4 = IntPtr_op_Equality_m7D9CDCDE9DC2A0C2C614633F4921E90187FAB271(L_3, 0, NULL);
if (L_4)
{
goto IL_0023;
}
}
{
intptr_t L_5 = V_0;
InternalFirebaseDatabase_t375ADD0CA0D457E7F6858480AA98A4FA4A7F106F* L_6 = (InternalFirebaseDatabase_t375ADD0CA0D457E7F6858480AA98A4FA4A7F106F*)il2cpp_codegen_object_new(InternalFirebaseDatabase_t375ADD0CA0D457E7F6858480AA98A4FA4A7F106F_il2cpp_TypeInfo_var);
InternalFirebaseDatabase__ctor_mE61FE74E49CF311EC4D87ED24A7C243D62FE9856(L_6, L_5, (bool)1, NULL);
G_B3_0 = L_6;
goto IL_0024;
}
IL_0023:
{
G_B3_0 = ((InternalFirebaseDatabase_t375ADD0CA0D457E7F6858480AA98A4FA4A7F106F*)(NULL));
}
IL_0024:
{
V_1 = G_B3_0;
il2cpp_codegen_runtime_class_init_inline(SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
bool L_7;
L_7 = SWIGPendingException_get_Pending_mFF0B94BEAD2C48E3CD3BB7EFB5EB23A0B6CF55EE(NULL);
V_2 = L_7;
bool L_8 = V_2;
if (!L_8)
{
goto IL_0034;
}
}
{
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var)));
Exception_t* L_9;
L_9 = SWIGPendingException_Retrieve_m5AF2B72B0C255B87F0044137B357F55F50101D51(NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InternalFirebaseDatabase_GetInstance_mA3616ADA5D774E07F834C62172F6A9583DC475D1_RuntimeMethod_var)));
}
IL_0034:
{
InternalFirebaseDatabase_t375ADD0CA0D457E7F6858480AA98A4FA4A7F106F* L_10 = V_1;
V_3 = L_10;
goto IL_0038;
}
IL_0038:
{
InternalFirebaseDatabase_t375ADD0CA0D457E7F6858480AA98A4FA4A7F106F* L_11 = V_3;
return L_11;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InternalFirebaseDatabase_t375ADD0CA0D457E7F6858480AA98A4FA4A7F106F* InternalFirebaseDatabase_GetInstance_m2D1AC51A569FB492807DD4F18A5999845A4423BC (FirebaseApp_tD23C437863A3502177988D1382B58820B0571A25* ___0_app, String_t* ___1_url, int32_t* ___2_init_result_out, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FirebaseApp_tD23C437863A3502177988D1382B58820B0571A25_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InternalFirebaseDatabase_t375ADD0CA0D457E7F6858480AA98A4FA4A7F106F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
intptr_t V_1;
memset((&V_1), 0, sizeof(V_1));
InternalFirebaseDatabase_t375ADD0CA0D457E7F6858480AA98A4FA4A7F106F* V_2 = NULL;
bool V_3 = false;
InternalFirebaseDatabase_t375ADD0CA0D457E7F6858480AA98A4FA4A7F106F* V_4 = NULL;
InternalFirebaseDatabase_t375ADD0CA0D457E7F6858480AA98A4FA4A7F106F* G_B4_0 = NULL;
{
V_0 = 0;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_003f:
{
int32_t* L_0 = ___2_init_result_out;
int32_t L_1 = V_0;
*((int32_t*)L_0) = (int32_t)L_1;
return;
}
});
try
{
{
FirebaseApp_tD23C437863A3502177988D1382B58820B0571A25* L_2 = ___0_app;
il2cpp_codegen_runtime_class_init_inline(FirebaseApp_tD23C437863A3502177988D1382B58820B0571A25_il2cpp_TypeInfo_var);
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_3;
L_3 = FirebaseApp_getCPtr_m54B5DAC73BA43E79771E0181BEFD846BBE06C84F(L_2, NULL);
String_t* L_4 = ___1_url;
il2cpp_codegen_runtime_class_init_inline(DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
intptr_t L_5;
L_5 = DatabaseInternalPINVOKE_InternalFirebaseDatabase_GetInstance__SWIG_2_m8BBD93DB78ACD67E306F04832FC842BEC4B031E2(L_3, L_4, (&V_0), NULL);
V_1 = L_5;
intptr_t L_6 = V_1;
bool L_7;
L_7 = IntPtr_op_Equality_m7D9CDCDE9DC2A0C2C614633F4921E90187FAB271(L_6, 0, NULL);
if (L_7)
{
goto IL_0029_1;
}
}
{
intptr_t L_8 = V_1;
InternalFirebaseDatabase_t375ADD0CA0D457E7F6858480AA98A4FA4A7F106F* L_9 = (InternalFirebaseDatabase_t375ADD0CA0D457E7F6858480AA98A4FA4A7F106F*)il2cpp_codegen_object_new(InternalFirebaseDatabase_t375ADD0CA0D457E7F6858480AA98A4FA4A7F106F_il2cpp_TypeInfo_var);
InternalFirebaseDatabase__ctor_mE61FE74E49CF311EC4D87ED24A7C243D62FE9856(L_9, L_8, (bool)1, NULL);
G_B4_0 = L_9;
goto IL_002a_1;
}
IL_0029_1:
{
G_B4_0 = ((InternalFirebaseDatabase_t375ADD0CA0D457E7F6858480AA98A4FA4A7F106F*)(NULL));
}
IL_002a_1:
{
V_2 = G_B4_0;
il2cpp_codegen_runtime_class_init_inline(SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
bool L_10;
L_10 = SWIGPendingException_get_Pending_mFF0B94BEAD2C48E3CD3BB7EFB5EB23A0B6CF55EE(NULL);
V_3 = L_10;
bool L_11 = V_3;
if (!L_11)
{
goto IL_003a_1;
}
}
{
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var)));
Exception_t* L_12;
L_12 = SWIGPendingException_Retrieve_m5AF2B72B0C255B87F0044137B357F55F50101D51(NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_12, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InternalFirebaseDatabase_GetInstance_m2D1AC51A569FB492807DD4F18A5999845A4423BC_RuntimeMethod_var)));
}
IL_003a_1:
{
InternalFirebaseDatabase_t375ADD0CA0D457E7F6858480AA98A4FA4A7F106F* L_13 = V_2;
V_4 = L_13;
goto IL_0045;
}
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0045:
{
InternalFirebaseDatabase_t375ADD0CA0D457E7F6858480AA98A4FA4A7F106F* L_14 = V_4;
return L_14;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InternalFirebaseDatabase_t375ADD0CA0D457E7F6858480AA98A4FA4A7F106F* InternalFirebaseDatabase_GetInstance_m961EE777D0D01A8E504A803190960D7599FDD55E (FirebaseApp_tD23C437863A3502177988D1382B58820B0571A25* ___0_app, String_t* ___1_url, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FirebaseApp_tD23C437863A3502177988D1382B58820B0571A25_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InternalFirebaseDatabase_t375ADD0CA0D457E7F6858480AA98A4FA4A7F106F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
intptr_t V_0;
memset((&V_0), 0, sizeof(V_0));
InternalFirebaseDatabase_t375ADD0CA0D457E7F6858480AA98A4FA4A7F106F* V_1 = NULL;
bool V_2 = false;
InternalFirebaseDatabase_t375ADD0CA0D457E7F6858480AA98A4FA4A7F106F* V_3 = NULL;
InternalFirebaseDatabase_t375ADD0CA0D457E7F6858480AA98A4FA4A7F106F* G_B3_0 = NULL;
{
FirebaseApp_tD23C437863A3502177988D1382B58820B0571A25* L_0 = ___0_app;
il2cpp_codegen_runtime_class_init_inline(FirebaseApp_tD23C437863A3502177988D1382B58820B0571A25_il2cpp_TypeInfo_var);
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_1;
L_1 = FirebaseApp_getCPtr_m54B5DAC73BA43E79771E0181BEFD846BBE06C84F(L_0, NULL);
String_t* L_2 = ___1_url;
il2cpp_codegen_runtime_class_init_inline(DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
intptr_t L_3;
L_3 = DatabaseInternalPINVOKE_InternalFirebaseDatabase_GetInstance__SWIG_3_m9B2D694FC61F74907222E6F5B9C3CC9CCD0490E7(L_1, L_2, NULL);
V_0 = L_3;
intptr_t L_4 = V_0;
bool L_5;
L_5 = IntPtr_op_Equality_m7D9CDCDE9DC2A0C2C614633F4921E90187FAB271(L_4, 0, NULL);
if (L_5)
{
goto IL_0024;
}
}
{
intptr_t L_6 = V_0;
InternalFirebaseDatabase_t375ADD0CA0D457E7F6858480AA98A4FA4A7F106F* L_7 = (InternalFirebaseDatabase_t375ADD0CA0D457E7F6858480AA98A4FA4A7F106F*)il2cpp_codegen_object_new(InternalFirebaseDatabase_t375ADD0CA0D457E7F6858480AA98A4FA4A7F106F_il2cpp_TypeInfo_var);
InternalFirebaseDatabase__ctor_mE61FE74E49CF311EC4D87ED24A7C243D62FE9856(L_7, L_6, (bool)1, NULL);
G_B3_0 = L_7;
goto IL_0025;
}
IL_0024:
{
G_B3_0 = ((InternalFirebaseDatabase_t375ADD0CA0D457E7F6858480AA98A4FA4A7F106F*)(NULL));
}
IL_0025:
{
V_1 = G_B3_0;
il2cpp_codegen_runtime_class_init_inline(SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
bool L_8;
L_8 = SWIGPendingException_get_Pending_mFF0B94BEAD2C48E3CD3BB7EFB5EB23A0B6CF55EE(NULL);
V_2 = L_8;
bool L_9 = V_2;
if (!L_9)
{
goto IL_0035;
}
}
{
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var)));
Exception_t* L_10;
L_10 = SWIGPendingException_Retrieve_m5AF2B72B0C255B87F0044137B357F55F50101D51(NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_10, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InternalFirebaseDatabase_GetInstance_m961EE777D0D01A8E504A803190960D7599FDD55E_RuntimeMethod_var)));
}
IL_0035:
{
InternalFirebaseDatabase_t375ADD0CA0D457E7F6858480AA98A4FA4A7F106F* L_11 = V_1;
V_3 = L_11;
goto IL_0039;
}
IL_0039:
{
InternalFirebaseDatabase_t375ADD0CA0D457E7F6858480AA98A4FA4A7F106F* L_12 = V_3;
return L_12;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FirebaseApp_tD23C437863A3502177988D1382B58820B0571A25* InternalFirebaseDatabase_app_mAAF541DAB1ACBEB7F70C4048341303C04D91ADE4 (InternalFirebaseDatabase_t375ADD0CA0D457E7F6858480AA98A4FA4A7F106F* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FirebaseApp_tD23C437863A3502177988D1382B58820B0571A25_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
intptr_t V_0;
memset((&V_0), 0, sizeof(V_0));
FirebaseApp_tD23C437863A3502177988D1382B58820B0571A25* V_1 = NULL;
bool V_2 = false;
FirebaseApp_tD23C437863A3502177988D1382B58820B0571A25* V_3 = NULL;
FirebaseApp_tD23C437863A3502177988D1382B58820B0571A25* G_B3_0 = NULL;
{
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_0 = __this->___swigCPtr;
il2cpp_codegen_runtime_class_init_inline(DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
intptr_t L_1;
L_1 = DatabaseInternalPINVOKE_InternalFirebaseDatabase_app_mD8F6EECB963554690A531B77F013882341461797(L_0, NULL);
V_0 = L_1;
intptr_t L_2 = V_0;
bool L_3;
L_3 = IntPtr_op_Equality_m7D9CDCDE9DC2A0C2C614633F4921E90187FAB271(L_2, 0, NULL);
if (L_3)
{
goto IL_0023;
}
}
{
intptr_t L_4 = V_0;
FirebaseApp_tD23C437863A3502177988D1382B58820B0571A25* L_5 = (FirebaseApp_tD23C437863A3502177988D1382B58820B0571A25*)il2cpp_codegen_object_new(FirebaseApp_tD23C437863A3502177988D1382B58820B0571A25_il2cpp_TypeInfo_var);
FirebaseApp__ctor_mC539AF748C2E16CD3B7820D6039B9A29DBDF908C(L_5, L_4, (bool)0, NULL);
G_B3_0 = L_5;
goto IL_0024;
}
IL_0023:
{
G_B3_0 = ((FirebaseApp_tD23C437863A3502177988D1382B58820B0571A25*)(NULL));
}
IL_0024:
{
V_1 = G_B3_0;
il2cpp_codegen_runtime_class_init_inline(SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
bool L_6;
L_6 = SWIGPendingException_get_Pending_mFF0B94BEAD2C48E3CD3BB7EFB5EB23A0B6CF55EE(NULL);
V_2 = L_6;
bool L_7 = V_2;
if (!L_7)
{
goto IL_0034;
}
}
{
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var)));
Exception_t* L_8;
L_8 = SWIGPendingException_Retrieve_m5AF2B72B0C255B87F0044137B357F55F50101D51(NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_8, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InternalFirebaseDatabase_app_mAAF541DAB1ACBEB7F70C4048341303C04D91ADE4_RuntimeMethod_var)));
}
IL_0034:
{
FirebaseApp_tD23C437863A3502177988D1382B58820B0571A25* L_9 = V_1;
V_3 = L_9;
goto IL_0038;
}
IL_0038:
{
FirebaseApp_tD23C437863A3502177988D1382B58820B0571A25* L_10 = V_3;
return L_10;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InternalDatabaseReference_tB26A9A610462A419CD3C0B987C7CB11A8FB084B1* InternalFirebaseDatabase_GetReference_m6C73048E76BBF88BA25C10B97CBACFE76485F7D0 (InternalFirebaseDatabase_t375ADD0CA0D457E7F6858480AA98A4FA4A7F106F* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InternalDatabaseReference_tB26A9A610462A419CD3C0B987C7CB11A8FB084B1_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
InternalDatabaseReference_tB26A9A610462A419CD3C0B987C7CB11A8FB084B1* V_0 = NULL;
bool V_1 = false;
InternalDatabaseReference_tB26A9A610462A419CD3C0B987C7CB11A8FB084B1* V_2 = NULL;
{
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_0 = __this->___swigCPtr;
il2cpp_codegen_runtime_class_init_inline(DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
intptr_t L_1;
L_1 = DatabaseInternalPINVOKE_InternalFirebaseDatabase_GetReference__SWIG_0_mA66AD0BD29EE77022482443C931BD25E9912CCDD(L_0, NULL);
InternalDatabaseReference_tB26A9A610462A419CD3C0B987C7CB11A8FB084B1* L_2 = (InternalDatabaseReference_tB26A9A610462A419CD3C0B987C7CB11A8FB084B1*)il2cpp_codegen_object_new(InternalDatabaseReference_tB26A9A610462A419CD3C0B987C7CB11A8FB084B1_il2cpp_TypeInfo_var);
InternalDatabaseReference__ctor_mFA0925524043CB4A6CF05D1077A001F4DD42465E(L_2, L_1, (bool)1, NULL);
V_0 = L_2;
il2cpp_codegen_runtime_class_init_inline(SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
bool L_3;
L_3 = SWIGPendingException_get_Pending_mFF0B94BEAD2C48E3CD3BB7EFB5EB23A0B6CF55EE(NULL);
V_1 = L_3;
bool L_4 = V_1;
if (!L_4)
{
goto IL_0022;
}
}
{
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var)));
Exception_t* L_5;
L_5 = SWIGPendingException_Retrieve_m5AF2B72B0C255B87F0044137B357F55F50101D51(NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InternalFirebaseDatabase_GetReference_m6C73048E76BBF88BA25C10B97CBACFE76485F7D0_RuntimeMethod_var)));
}
IL_0022:
{
InternalDatabaseReference_tB26A9A610462A419CD3C0B987C7CB11A8FB084B1* L_6 = V_0;
V_2 = L_6;
goto IL_0026;
}
IL_0026:
{
InternalDatabaseReference_tB26A9A610462A419CD3C0B987C7CB11A8FB084B1* L_7 = V_2;
return L_7;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InternalDatabaseReference_tB26A9A610462A419CD3C0B987C7CB11A8FB084B1* InternalFirebaseDatabase_GetReference_mF0C7912B7D9E2D3619F3D15E48996D7F0CDEE795 (InternalFirebaseDatabase_t375ADD0CA0D457E7F6858480AA98A4FA4A7F106F* __this, String_t* ___0_path, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InternalDatabaseReference_tB26A9A610462A419CD3C0B987C7CB11A8FB084B1_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
InternalDatabaseReference_tB26A9A610462A419CD3C0B987C7CB11A8FB084B1* V_0 = NULL;
bool V_1 = false;
InternalDatabaseReference_tB26A9A610462A419CD3C0B987C7CB11A8FB084B1* V_2 = NULL;
{
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_0 = __this->___swigCPtr;
String_t* L_1 = ___0_path;
il2cpp_codegen_runtime_class_init_inline(DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
intptr_t L_2;
L_2 = DatabaseInternalPINVOKE_InternalFirebaseDatabase_GetReference__SWIG_1_m0897446FE748C5499861EF234A23628157A0505A(L_0, L_1, NULL);
InternalDatabaseReference_tB26A9A610462A419CD3C0B987C7CB11A8FB084B1* L_3 = (InternalDatabaseReference_tB26A9A610462A419CD3C0B987C7CB11A8FB084B1*)il2cpp_codegen_object_new(InternalDatabaseReference_tB26A9A610462A419CD3C0B987C7CB11A8FB084B1_il2cpp_TypeInfo_var);
InternalDatabaseReference__ctor_mFA0925524043CB4A6CF05D1077A001F4DD42465E(L_3, L_2, (bool)1, NULL);
V_0 = L_3;
il2cpp_codegen_runtime_class_init_inline(SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
bool L_4;
L_4 = SWIGPendingException_get_Pending_mFF0B94BEAD2C48E3CD3BB7EFB5EB23A0B6CF55EE(NULL);
V_1 = L_4;
bool L_5 = V_1;
if (!L_5)
{
goto IL_0023;
}
}
{
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var)));
Exception_t* L_6;
L_6 = SWIGPendingException_Retrieve_m5AF2B72B0C255B87F0044137B357F55F50101D51(NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_6, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InternalFirebaseDatabase_GetReference_mF0C7912B7D9E2D3619F3D15E48996D7F0CDEE795_RuntimeMethod_var)));
}
IL_0023:
{
InternalDatabaseReference_tB26A9A610462A419CD3C0B987C7CB11A8FB084B1* L_7 = V_0;
V_2 = L_7;
goto IL_0027;
}
IL_0027:
{
InternalDatabaseReference_tB26A9A610462A419CD3C0B987C7CB11A8FB084B1* L_8 = V_2;
return L_8;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InternalDatabaseReference_tB26A9A610462A419CD3C0B987C7CB11A8FB084B1* InternalFirebaseDatabase_GetReferenceFromUrl_m9089B3C66D96487358A87BCC9E4897AAAABB76B1 (InternalFirebaseDatabase_t375ADD0CA0D457E7F6858480AA98A4FA4A7F106F* __this, String_t* ___0_url, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InternalDatabaseReference_tB26A9A610462A419CD3C0B987C7CB11A8FB084B1_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
InternalDatabaseReference_tB26A9A610462A419CD3C0B987C7CB11A8FB084B1* V_0 = NULL;
bool V_1 = false;
InternalDatabaseReference_tB26A9A610462A419CD3C0B987C7CB11A8FB084B1* V_2 = NULL;
{
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_0 = __this->___swigCPtr;
String_t* L_1 = ___0_url;
il2cpp_codegen_runtime_class_init_inline(DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
intptr_t L_2;
L_2 = DatabaseInternalPINVOKE_InternalFirebaseDatabase_GetReferenceFromUrl_m5CC3FD309C4E271565AD054EAEDE238C4993243D(L_0, L_1, NULL);
InternalDatabaseReference_tB26A9A610462A419CD3C0B987C7CB11A8FB084B1* L_3 = (InternalDatabaseReference_tB26A9A610462A419CD3C0B987C7CB11A8FB084B1*)il2cpp_codegen_object_new(InternalDatabaseReference_tB26A9A610462A419CD3C0B987C7CB11A8FB084B1_il2cpp_TypeInfo_var);
InternalDatabaseReference__ctor_mFA0925524043CB4A6CF05D1077A001F4DD42465E(L_3, L_2, (bool)1, NULL);
V_0 = L_3;
il2cpp_codegen_runtime_class_init_inline(SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
bool L_4;
L_4 = SWIGPendingException_get_Pending_mFF0B94BEAD2C48E3CD3BB7EFB5EB23A0B6CF55EE(NULL);
V_1 = L_4;
bool L_5 = V_1;
if (!L_5)
{
goto IL_0023;
}
}
{
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var)));
Exception_t* L_6;
L_6 = SWIGPendingException_Retrieve_m5AF2B72B0C255B87F0044137B357F55F50101D51(NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_6, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InternalFirebaseDatabase_GetReferenceFromUrl_m9089B3C66D96487358A87BCC9E4897AAAABB76B1_RuntimeMethod_var)));
}
IL_0023:
{
InternalDatabaseReference_tB26A9A610462A419CD3C0B987C7CB11A8FB084B1* L_7 = V_0;
V_2 = L_7;
goto IL_0027;
}
IL_0027:
{
InternalDatabaseReference_tB26A9A610462A419CD3C0B987C7CB11A8FB084B1* L_8 = V_2;
return L_8;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalFirebaseDatabase_GoOffline_m8E803668D6CA60506CD825ACAF74578792AD6560 (InternalFirebaseDatabase_t375ADD0CA0D457E7F6858480AA98A4FA4A7F106F* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
{
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_0 = __this->___swigCPtr;
il2cpp_codegen_runtime_class_init_inline(DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
DatabaseInternalPINVOKE_InternalFirebaseDatabase_GoOffline_m2A9126AAC97EE4903E842A940DDA3BB944D549E1(L_0, NULL);
il2cpp_codegen_runtime_class_init_inline(SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
bool L_1;
L_1 = SWIGPendingException_get_Pending_mFF0B94BEAD2C48E3CD3BB7EFB5EB23A0B6CF55EE(NULL);
V_0 = L_1;
bool L_2 = V_0;
if (!L_2)
{
goto IL_001c;
}
}
{
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var)));
Exception_t* L_3;
L_3 = SWIGPendingException_Retrieve_m5AF2B72B0C255B87F0044137B357F55F50101D51(NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InternalFirebaseDatabase_GoOffline_m8E803668D6CA60506CD825ACAF74578792AD6560_RuntimeMethod_var)));
}
IL_001c:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalFirebaseDatabase_GoOnline_m0DB3CDE3AC2CE407DE7053C0D6DFB5735B49390D (InternalFirebaseDatabase_t375ADD0CA0D457E7F6858480AA98A4FA4A7F106F* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
{
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_0 = __this->___swigCPtr;
il2cpp_codegen_runtime_class_init_inline(DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
DatabaseInternalPINVOKE_InternalFirebaseDatabase_GoOnline_mACA8BD99A4338067FE546563A3EE20011DCA4D93(L_0, NULL);
il2cpp_codegen_runtime_class_init_inline(SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
bool L_1;
L_1 = SWIGPendingException_get_Pending_mFF0B94BEAD2C48E3CD3BB7EFB5EB23A0B6CF55EE(NULL);
V_0 = L_1;
bool L_2 = V_0;
if (!L_2)
{
goto IL_001c;
}
}
{
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var)));
Exception_t* L_3;
L_3 = SWIGPendingException_Retrieve_m5AF2B72B0C255B87F0044137B357F55F50101D51(NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InternalFirebaseDatabase_GoOnline_m0DB3CDE3AC2CE407DE7053C0D6DFB5735B49390D_RuntimeMethod_var)));
}
IL_001c:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalFirebaseDatabase_PurgeOutstandingWrites_m357AB8F2F267692EDB1AB51256B8050F3BA85721 (InternalFirebaseDatabase_t375ADD0CA0D457E7F6858480AA98A4FA4A7F106F* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
{
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_0 = __this->___swigCPtr;
il2cpp_codegen_runtime_class_init_inline(DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
DatabaseInternalPINVOKE_InternalFirebaseDatabase_PurgeOutstandingWrites_m17E4B2E47B9D17C0C6833A679E2CF1F9AEAC1896(L_0, NULL);
il2cpp_codegen_runtime_class_init_inline(SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
bool L_1;
L_1 = SWIGPendingException_get_Pending_mFF0B94BEAD2C48E3CD3BB7EFB5EB23A0B6CF55EE(NULL);
V_0 = L_1;
bool L_2 = V_0;
if (!L_2)
{
goto IL_001c;
}
}
{
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var)));
Exception_t* L_3;
L_3 = SWIGPendingException_Retrieve_m5AF2B72B0C255B87F0044137B357F55F50101D51(NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InternalFirebaseDatabase_PurgeOutstandingWrites_m357AB8F2F267692EDB1AB51256B8050F3BA85721_RuntimeMethod_var)));
}
IL_001c:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalFirebaseDatabase_set_persistence_enabled_mBE01FEA44725ABC353F34F9DE81DE4C901BE1CAA (InternalFirebaseDatabase_t375ADD0CA0D457E7F6858480AA98A4FA4A7F106F* __this, bool ___0_enabled, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
{
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_0 = __this->___swigCPtr;
bool L_1 = ___0_enabled;
il2cpp_codegen_runtime_class_init_inline(DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
DatabaseInternalPINVOKE_InternalFirebaseDatabase_set_persistence_enabled_m693FDB2CEABC94287463B35A6D848D2E34474B72(L_0, L_1, NULL);
il2cpp_codegen_runtime_class_init_inline(SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
bool L_2;
L_2 = SWIGPendingException_get_Pending_mFF0B94BEAD2C48E3CD3BB7EFB5EB23A0B6CF55EE(NULL);
V_0 = L_2;
bool L_3 = V_0;
if (!L_3)
{
goto IL_001d;
}
}
{
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var)));
Exception_t* L_4;
L_4 = SWIGPendingException_Retrieve_m5AF2B72B0C255B87F0044137B357F55F50101D51(NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InternalFirebaseDatabase_set_persistence_enabled_mBE01FEA44725ABC353F34F9DE81DE4C901BE1CAA_RuntimeMethod_var)));
}
IL_001d:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalFirebaseDatabase_set_log_level_m981AC5A2637488F1267A08A91F094A9A60018CD9 (InternalFirebaseDatabase_t375ADD0CA0D457E7F6858480AA98A4FA4A7F106F* __this, int32_t ___0_logLevel, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
{
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_0 = __this->___swigCPtr;
int32_t L_1 = ___0_logLevel;
il2cpp_codegen_runtime_class_init_inline(DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
DatabaseInternalPINVOKE_InternalFirebaseDatabase_set_log_level_m08D55E90BF7634027CEFCF554E3319697C662CED(L_0, L_1, NULL);
il2cpp_codegen_runtime_class_init_inline(SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
bool L_2;
L_2 = SWIGPendingException_get_Pending_mFF0B94BEAD2C48E3CD3BB7EFB5EB23A0B6CF55EE(NULL);
V_0 = L_2;
bool L_3 = V_0;
if (!L_3)
{
goto IL_001d;
}
}
{
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var)));
Exception_t* L_4;
L_4 = SWIGPendingException_Retrieve_m5AF2B72B0C255B87F0044137B357F55F50101D51(NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InternalFirebaseDatabase_set_log_level_m981AC5A2637488F1267A08A91F094A9A60018CD9_RuntimeMethod_var)));
}
IL_001d:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InternalFirebaseDatabase_log_level_mDB74926E4E309314A8EE324F8638B81AEA611CA2 (InternalFirebaseDatabase_t375ADD0CA0D457E7F6858480AA98A4FA4A7F106F* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
bool V_1 = false;
int32_t V_2 = 0;
{
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_0 = __this->___swigCPtr;
il2cpp_codegen_runtime_class_init_inline(DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
int32_t L_1;
L_1 = DatabaseInternalPINVOKE_InternalFirebaseDatabase_log_level_m63A7731E11CBA654BCE07E57FB63A26F27189612(L_0, NULL);
V_0 = L_1;
il2cpp_codegen_runtime_class_init_inline(SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
bool L_2;
L_2 = SWIGPendingException_get_Pending_mFF0B94BEAD2C48E3CD3BB7EFB5EB23A0B6CF55EE(NULL);
V_1 = L_2;
bool L_3 = V_1;
if (!L_3)
{
goto IL_001c;
}
}
{
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var)));
Exception_t* L_4;
L_4 = SWIGPendingException_Retrieve_m5AF2B72B0C255B87F0044137B357F55F50101D51(NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InternalFirebaseDatabase_log_level_mDB74926E4E309314A8EE324F8638B81AEA611CA2_RuntimeMethod_var)));
}
IL_001c:
{
int32_t L_5 = V_0;
V_2 = L_5;
goto IL_0020;
}
IL_0020:
{
int32_t L_6 = V_2;
return L_6;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InternalFirebaseDatabase_t375ADD0CA0D457E7F6858480AA98A4FA4A7F106F* InternalFirebaseDatabase_GetInstanceInternal_m398BDDEDC7D96F575D89B8F32614D0579FF82CB6 (FirebaseApp_tD23C437863A3502177988D1382B58820B0571A25* ___0_app, String_t* ___1_url, int32_t* ___2_init_result_out, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FirebaseApp_tD23C437863A3502177988D1382B58820B0571A25_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InternalFirebaseDatabase_t375ADD0CA0D457E7F6858480AA98A4FA4A7F106F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
intptr_t V_1;
memset((&V_1), 0, sizeof(V_1));
InternalFirebaseDatabase_t375ADD0CA0D457E7F6858480AA98A4FA4A7F106F* V_2 = NULL;
bool V_3 = false;
InternalFirebaseDatabase_t375ADD0CA0D457E7F6858480AA98A4FA4A7F106F* V_4 = NULL;
InternalFirebaseDatabase_t375ADD0CA0D457E7F6858480AA98A4FA4A7F106F* G_B4_0 = NULL;
{
V_0 = 0;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_003f:
{
int32_t* L_0 = ___2_init_result_out;
int32_t L_1 = V_0;
*((int32_t*)L_0) = (int32_t)L_1;
return;
}
});
try
{
{
FirebaseApp_tD23C437863A3502177988D1382B58820B0571A25* L_2 = ___0_app;
il2cpp_codegen_runtime_class_init_inline(FirebaseApp_tD23C437863A3502177988D1382B58820B0571A25_il2cpp_TypeInfo_var);
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_3;
L_3 = FirebaseApp_getCPtr_m54B5DAC73BA43E79771E0181BEFD846BBE06C84F(L_2, NULL);
String_t* L_4 = ___1_url;
il2cpp_codegen_runtime_class_init_inline(DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
intptr_t L_5;
L_5 = DatabaseInternalPINVOKE_InternalFirebaseDatabase_GetInstanceInternal_m04AFDE17136626FCF0AEF17085C209E2F7C9DBA2(L_3, L_4, (&V_0), NULL);
V_1 = L_5;
intptr_t L_6 = V_1;
bool L_7;
L_7 = IntPtr_op_Equality_m7D9CDCDE9DC2A0C2C614633F4921E90187FAB271(L_6, 0, NULL);
if (L_7)
{
goto IL_0029_1;
}
}
{
intptr_t L_8 = V_1;
InternalFirebaseDatabase_t375ADD0CA0D457E7F6858480AA98A4FA4A7F106F* L_9 = (InternalFirebaseDatabase_t375ADD0CA0D457E7F6858480AA98A4FA4A7F106F*)il2cpp_codegen_object_new(InternalFirebaseDatabase_t375ADD0CA0D457E7F6858480AA98A4FA4A7F106F_il2cpp_TypeInfo_var);
InternalFirebaseDatabase__ctor_mE61FE74E49CF311EC4D87ED24A7C243D62FE9856(L_9, L_8, (bool)0, NULL);
G_B4_0 = L_9;
goto IL_002a_1;
}
IL_0029_1:
{
G_B4_0 = ((InternalFirebaseDatabase_t375ADD0CA0D457E7F6858480AA98A4FA4A7F106F*)(NULL));
}
IL_002a_1:
{
V_2 = G_B4_0;
il2cpp_codegen_runtime_class_init_inline(SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
bool L_10;
L_10 = SWIGPendingException_get_Pending_mFF0B94BEAD2C48E3CD3BB7EFB5EB23A0B6CF55EE(NULL);
V_3 = L_10;
bool L_11 = V_3;
if (!L_11)
{
goto IL_003a_1;
}
}
{
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var)));
Exception_t* L_12;
L_12 = SWIGPendingException_Retrieve_m5AF2B72B0C255B87F0044137B357F55F50101D51(NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_12, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InternalFirebaseDatabase_GetInstanceInternal_m398BDDEDC7D96F575D89B8F32614D0579FF82CB6_RuntimeMethod_var)));
}
IL_003a_1:
{
InternalFirebaseDatabase_t375ADD0CA0D457E7F6858480AA98A4FA4A7F106F* L_13 = V_2;
V_4 = L_13;
goto IL_0045;
}
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0045:
{
InternalFirebaseDatabase_t375ADD0CA0D457E7F6858480AA98A4FA4A7F106F* L_14 = V_4;
return L_14;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalFirebaseDatabase_ReleaseReferenceInternal_m7F475749AB105348EAE69F618A39E88CDD38D0E1 (InternalFirebaseDatabase_t375ADD0CA0D457E7F6858480AA98A4FA4A7F106F* ___0_instance, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
{
InternalFirebaseDatabase_t375ADD0CA0D457E7F6858480AA98A4FA4A7F106F* L_0 = ___0_instance;
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_1;
L_1 = InternalFirebaseDatabase_getCPtr_m227152CAAADEC9E1CDDAC559F5168E1180090D8B(L_0, NULL);
il2cpp_codegen_runtime_class_init_inline(DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
DatabaseInternalPINVOKE_InternalFirebaseDatabase_ReleaseReferenceInternal_m7D07BAA524947C1C37B3FBD2B905FA812FC83ADF(L_1, NULL);
il2cpp_codegen_runtime_class_init_inline(SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
bool L_2;
L_2 = SWIGPendingException_get_Pending_mFF0B94BEAD2C48E3CD3BB7EFB5EB23A0B6CF55EE(NULL);
V_0 = L_2;
bool L_3 = V_0;
if (!L_3)
{
goto IL_001c;
}
}
{
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var)));
Exception_t* L_4;
L_4 = SWIGPendingException_Retrieve_m5AF2B72B0C255B87F0044137B357F55F50101D51(NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InternalFirebaseDatabase_ReleaseReferenceInternal_m7F475749AB105348EAE69F618A39E88CDD38D0E1_RuntimeMethod_var)));
}
IL_001c:
{
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 DisconnectionHandler__ctor_mBB9B0BFB053D582D2074807189FC85FE9D1E7B86 (DisconnectionHandler_t4B4887C6D038D143D1771CBC625DA938CF5781F7* __this, intptr_t ___0_cPtr, bool ___1_cMemoryOwn, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
bool L_0 = ___1_cMemoryOwn;
__this->___swigCMemOwn = L_0;
intptr_t L_1 = ___0_cPtr;
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_2;
memset((&L_2), 0, sizeof(L_2));
HandleRef__ctor_m0298D55E5F35F77B6A6CCA75C8E828C3F3127DE7((&L_2), __this, L_1, NULL);
__this->___swigCPtr = L_2;
Il2CppCodeGenWriteBarrier((void**)&(((&__this->___swigCPtr))->____wrapper), (void*)NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F DisconnectionHandler_getCPtr_m6D8AD40658C70EEDEB4D1C9D3C018C067D76BAE5 (DisconnectionHandler_t4B4887C6D038D143D1771CBC625DA938CF5781F7* ___0_obj, const RuntimeMethod* method)
{
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F V_0;
memset((&V_0), 0, sizeof(V_0));
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F G_B3_0;
memset((&G_B3_0), 0, sizeof(G_B3_0));
{
DisconnectionHandler_t4B4887C6D038D143D1771CBC625DA938CF5781F7* L_0 = ___0_obj;
if (!L_0)
{
goto IL_000c;
}
}
{
DisconnectionHandler_t4B4887C6D038D143D1771CBC625DA938CF5781F7* L_1 = ___0_obj;
NullCheck(L_1);
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_2 = L_1->___swigCPtr;
G_B3_0 = L_2;
goto IL_0017;
}
IL_000c:
{
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_3;
memset((&L_3), 0, sizeof(L_3));
HandleRef__ctor_m0298D55E5F35F77B6A6CCA75C8E828C3F3127DE7((&L_3), NULL, 0, NULL);
G_B3_0 = L_3;
}
IL_0017:
{
V_0 = G_B3_0;
goto IL_001a;
}
IL_001a:
{
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_4 = V_0;
return L_4;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DisconnectionHandler_Finalize_m6D79100E16CCF51DF0790200BE90B85DF7002FFB (DisconnectionHandler_t4B4887C6D038D143D1771CBC625DA938CF5781F7* __this, const RuntimeMethod* method)
{
{
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_000c:
{
Object_Finalize_mC98C96301CCABFE00F1A7EF8E15DF507CACD42B2(__this, NULL);
return;
}
});
try
{
VirtualActionInvoker1< bool >::Invoke(5, __this, (bool)0);
goto IL_0014;
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0014:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DisconnectionHandler_Dispose_m920E91AB9BB13C985A04D84273D5CA9C58E4D1C4 (DisconnectionHandler_t4B4887C6D038D143D1771CBC625DA938CF5781F7* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GC_t920F9CF6EBB7C787E5010A4352E1B587F356DC58_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
VirtualActionInvoker1< bool >::Invoke(5, __this, (bool)1);
il2cpp_codegen_runtime_class_init_inline(GC_t920F9CF6EBB7C787E5010A4352E1B587F356DC58_il2cpp_TypeInfo_var);
GC_SuppressFinalize_m71815DBD5A0CD2EA1BE43317B08B7A14949EDC65(__this, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DisconnectionHandler_Dispose_m01CCDC64F5F922974F380ADABA5A5155F7A5D07E (DisconnectionHandler_t4B4887C6D038D143D1771CBC625DA938CF5781F7* __this, bool ___0_disposing, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FirebaseApp_tD23C437863A3502177988D1382B58820B0571A25_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GC_t920F9CF6EBB7C787E5010A4352E1B587F356DC58_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
RuntimeObject* V_0 = NULL;
bool V_1 = false;
bool V_2 = false;
bool V_3 = false;
{
il2cpp_codegen_runtime_class_init_inline(FirebaseApp_tD23C437863A3502177988D1382B58820B0571A25_il2cpp_TypeInfo_var);
RuntimeObject* L_0 = ((FirebaseApp_tD23C437863A3502177988D1382B58820B0571A25_StaticFields*)il2cpp_codegen_static_fields_for(FirebaseApp_tD23C437863A3502177988D1382B58820B0571A25_il2cpp_TypeInfo_var))->___disposeLock;
V_0 = L_0;
V_1 = (bool)0;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0068:
{
{
bool L_1 = V_1;
if (!L_1)
{
goto IL_0072;
}
}
{
RuntimeObject* L_2 = V_0;
Monitor_Exit_m05B2CF037E2214B3208198C282490A2A475653FA(L_2, NULL);
}
IL_0072:
{
return;
}
}
});
try
{
{
RuntimeObject* L_3 = V_0;
Monitor_Enter_m3CDB589DA1300B513D55FDCFB52B63E879794149(L_3, (&V_1), NULL);
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F* L_4 = (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F*)(&__this->___swigCPtr);
intptr_t L_5;
L_5 = HandleRef_get_Handle_m2055005E349E895499E1B3B826C89228FFAC4C17_inline(L_4, NULL);
bool L_6;
L_6 = IntPtr_op_Inequality_m90EFC9C4CAD9A33E309F2DDF98EE4E1DD253637B(L_5, 0, NULL);
V_2 = L_6;
bool L_7 = V_2;
if (!L_7)
{
goto IL_005e_1;
}
}
{
bool L_8 = __this->___swigCMemOwn;
V_3 = L_8;
bool L_9 = V_3;
if (!L_9)
{
goto IL_004c_1;
}
}
{
__this->___swigCMemOwn = (bool)0;
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_10 = __this->___swigCPtr;
il2cpp_codegen_runtime_class_init_inline(DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
DatabaseInternalPINVOKE_delete_DisconnectionHandler_mE06791A4BA5256B809C8BC92D26D1607A27B57B7(L_10, NULL);
}
IL_004c_1:
{
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_11;
memset((&L_11), 0, sizeof(L_11));
HandleRef__ctor_m0298D55E5F35F77B6A6CCA75C8E828C3F3127DE7((&L_11), NULL, 0, NULL);
__this->___swigCPtr = L_11;
Il2CppCodeGenWriteBarrier((void**)&(((&__this->___swigCPtr))->____wrapper), (void*)NULL);
}
IL_005e_1:
{
il2cpp_codegen_runtime_class_init_inline(GC_t920F9CF6EBB7C787E5010A4352E1B587F356DC58_il2cpp_TypeInfo_var);
GC_SuppressFinalize_m71815DBD5A0CD2EA1BE43317B08B7A14949EDC65(__this, NULL);
goto IL_0073;
}
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0073:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* DisconnectionHandler_CancelAsync_mAFBA87C643CE356315EC4EC50EF38758EE7E285D (DisconnectionHandler_t4B4887C6D038D143D1771CBC625DA938CF5781F7* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FutureVoid_tD62347E000F5AF2C471C137CC4B27C652CE44480_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* V_0 = NULL;
Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* V_1 = NULL;
{
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_0 = __this->___swigCPtr;
il2cpp_codegen_runtime_class_init_inline(DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
intptr_t L_1;
L_1 = DatabaseInternalPINVOKE_DisconnectionHandler_Cancel_m2AFAC1BC5C85BF55AA390F378E514D6E8AA4FB7D(L_0, NULL);
FutureVoid_tD62347E000F5AF2C471C137CC4B27C652CE44480* L_2 = (FutureVoid_tD62347E000F5AF2C471C137CC4B27C652CE44480*)il2cpp_codegen_object_new(FutureVoid_tD62347E000F5AF2C471C137CC4B27C652CE44480_il2cpp_TypeInfo_var);
FutureVoid__ctor_m6E0B9CCC4BD6777C7369CA92E236C003CCCBC043(L_2, L_1, (bool)1, NULL);
il2cpp_codegen_runtime_class_init_inline(FutureVoid_tD62347E000F5AF2C471C137CC4B27C652CE44480_il2cpp_TypeInfo_var);
Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* L_3;
L_3 = FutureVoid_GetTask_m68B083F4868870F64B15374FE3D1343543C863DF(L_2, NULL);
V_0 = L_3;
Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* L_4 = V_0;
V_1 = L_4;
goto IL_001c;
}
IL_001c:
{
Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* L_5 = V_1;
return L_5;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* DisconnectionHandler_RemoveValueAsync_m36F23E433A7144A2F1EE3B297FEF3BD56AB97B38 (DisconnectionHandler_t4B4887C6D038D143D1771CBC625DA938CF5781F7* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FutureVoid_tD62347E000F5AF2C471C137CC4B27C652CE44480_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* V_0 = NULL;
Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* V_1 = NULL;
{
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_0 = __this->___swigCPtr;
il2cpp_codegen_runtime_class_init_inline(DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
intptr_t L_1;
L_1 = DatabaseInternalPINVOKE_DisconnectionHandler_RemoveValue_m39AB513DD7870977193578BEADA8D6AD5D29C6CF(L_0, NULL);
FutureVoid_tD62347E000F5AF2C471C137CC4B27C652CE44480* L_2 = (FutureVoid_tD62347E000F5AF2C471C137CC4B27C652CE44480*)il2cpp_codegen_object_new(FutureVoid_tD62347E000F5AF2C471C137CC4B27C652CE44480_il2cpp_TypeInfo_var);
FutureVoid__ctor_m6E0B9CCC4BD6777C7369CA92E236C003CCCBC043(L_2, L_1, (bool)1, NULL);
il2cpp_codegen_runtime_class_init_inline(FutureVoid_tD62347E000F5AF2C471C137CC4B27C652CE44480_il2cpp_TypeInfo_var);
Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* L_3;
L_3 = FutureVoid_GetTask_m68B083F4868870F64B15374FE3D1343543C863DF(L_2, NULL);
V_0 = L_3;
Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* L_4 = V_0;
V_1 = L_4;
goto IL_001c;
}
IL_001c:
{
Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* L_5 = V_1;
return L_5;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* DisconnectionHandler_SetValueAsync_m3A75292487B665D1F44ADC241E457390C9E633DA (DisconnectionHandler_t4B4887C6D038D143D1771CBC625DA938CF5781F7* __this, Variant_t90BF6FF4942F60EB844D3C90213E72E9D4240F1C* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FutureVoid_tD62347E000F5AF2C471C137CC4B27C652CE44480_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* V_0 = NULL;
Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* V_1 = NULL;
{
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_0 = __this->___swigCPtr;
Variant_t90BF6FF4942F60EB844D3C90213E72E9D4240F1C* L_1 = ___0_value;
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_2;
L_2 = Variant_getCPtr_m02745459FA3350FFDC29D01587C8D797BFC10067(L_1, NULL);
il2cpp_codegen_runtime_class_init_inline(DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
intptr_t L_3;
L_3 = DatabaseInternalPINVOKE_DisconnectionHandler_SetValue_m946E26E3A9AB33F881F28B1BCB7B99C2CA80BB5D(L_0, L_2, NULL);
FutureVoid_tD62347E000F5AF2C471C137CC4B27C652CE44480* L_4 = (FutureVoid_tD62347E000F5AF2C471C137CC4B27C652CE44480*)il2cpp_codegen_object_new(FutureVoid_tD62347E000F5AF2C471C137CC4B27C652CE44480_il2cpp_TypeInfo_var);
FutureVoid__ctor_m6E0B9CCC4BD6777C7369CA92E236C003CCCBC043(L_4, L_3, (bool)1, NULL);
il2cpp_codegen_runtime_class_init_inline(FutureVoid_tD62347E000F5AF2C471C137CC4B27C652CE44480_il2cpp_TypeInfo_var);
Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* L_5;
L_5 = FutureVoid_GetTask_m68B083F4868870F64B15374FE3D1343543C863DF(L_4, NULL);
V_0 = L_5;
Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* L_6 = V_0;
V_1 = L_6;
goto IL_0022;
}
IL_0022:
{
Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* L_7 = V_1;
return L_7;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* DisconnectionHandler_SetValueAndPriorityAsync_m050674D3526B0BEA1C26EC815E40A4A97B85F18C (DisconnectionHandler_t4B4887C6D038D143D1771CBC625DA938CF5781F7* __this, Variant_t90BF6FF4942F60EB844D3C90213E72E9D4240F1C* ___0_value, Variant_t90BF6FF4942F60EB844D3C90213E72E9D4240F1C* ___1_priority, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FutureVoid_tD62347E000F5AF2C471C137CC4B27C652CE44480_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* V_0 = NULL;
Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* V_1 = NULL;
{
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_0 = __this->___swigCPtr;
Variant_t90BF6FF4942F60EB844D3C90213E72E9D4240F1C* L_1 = ___0_value;
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_2;
L_2 = Variant_getCPtr_m02745459FA3350FFDC29D01587C8D797BFC10067(L_1, NULL);
Variant_t90BF6FF4942F60EB844D3C90213E72E9D4240F1C* L_3 = ___1_priority;
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_4;
L_4 = Variant_getCPtr_m02745459FA3350FFDC29D01587C8D797BFC10067(L_3, NULL);
il2cpp_codegen_runtime_class_init_inline(DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
intptr_t L_5;
L_5 = DatabaseInternalPINVOKE_DisconnectionHandler_SetValueAndPriority_m6B4289B5E55B2954780462BB882BBE4B56423155(L_0, L_2, L_4, NULL);
FutureVoid_tD62347E000F5AF2C471C137CC4B27C652CE44480* L_6 = (FutureVoid_tD62347E000F5AF2C471C137CC4B27C652CE44480*)il2cpp_codegen_object_new(FutureVoid_tD62347E000F5AF2C471C137CC4B27C652CE44480_il2cpp_TypeInfo_var);
FutureVoid__ctor_m6E0B9CCC4BD6777C7369CA92E236C003CCCBC043(L_6, L_5, (bool)1, NULL);
il2cpp_codegen_runtime_class_init_inline(FutureVoid_tD62347E000F5AF2C471C137CC4B27C652CE44480_il2cpp_TypeInfo_var);
Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* L_7;
L_7 = FutureVoid_GetTask_m68B083F4868870F64B15374FE3D1343543C863DF(L_6, NULL);
V_0 = L_7;
Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* L_8 = V_0;
V_1 = L_8;
goto IL_0028;
}
IL_0028:
{
Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* L_9 = V_1;
return L_9;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* DisconnectionHandler_UpdateChildrenAsync_m22D5609708D65E8A444D173EAC33F8A688B084F8 (DisconnectionHandler_t4B4887C6D038D143D1771CBC625DA938CF5781F7* __this, Variant_t90BF6FF4942F60EB844D3C90213E72E9D4240F1C* ___0_values, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FutureVoid_tD62347E000F5AF2C471C137CC4B27C652CE44480_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* V_0 = NULL;
Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* V_1 = NULL;
{
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_0 = __this->___swigCPtr;
Variant_t90BF6FF4942F60EB844D3C90213E72E9D4240F1C* L_1 = ___0_values;
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_2;
L_2 = Variant_getCPtr_m02745459FA3350FFDC29D01587C8D797BFC10067(L_1, NULL);
il2cpp_codegen_runtime_class_init_inline(DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
intptr_t L_3;
L_3 = DatabaseInternalPINVOKE_DisconnectionHandler_UpdateChildren_m972A2D67707D916F35249DBC5511E9BFD060D534(L_0, L_2, NULL);
FutureVoid_tD62347E000F5AF2C471C137CC4B27C652CE44480* L_4 = (FutureVoid_tD62347E000F5AF2C471C137CC4B27C652CE44480*)il2cpp_codegen_object_new(FutureVoid_tD62347E000F5AF2C471C137CC4B27C652CE44480_il2cpp_TypeInfo_var);
FutureVoid__ctor_m6E0B9CCC4BD6777C7369CA92E236C003CCCBC043(L_4, L_3, (bool)1, NULL);
il2cpp_codegen_runtime_class_init_inline(FutureVoid_tD62347E000F5AF2C471C137CC4B27C652CE44480_il2cpp_TypeInfo_var);
Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* L_5;
L_5 = FutureVoid_GetTask_m68B083F4868870F64B15374FE3D1343543C863DF(L_4, NULL);
V_0 = L_5;
Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* L_6 = V_0;
V_1 = L_6;
goto IL_0022;
}
IL_0022:
{
Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* L_7 = V_1;
return L_7;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#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 InternalDataSnapshot__ctor_m697E1A225D18E76664CE7B7FCAFFFE9358B7EDF3 (InternalDataSnapshot_t4B57B69537B5BFEC424D4207195BA40F6AE2A79D* __this, intptr_t ___0_cPtr, bool ___1_cMemoryOwn, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
bool L_0 = ___1_cMemoryOwn;
__this->___swigCMemOwn = L_0;
intptr_t L_1 = ___0_cPtr;
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_2;
memset((&L_2), 0, sizeof(L_2));
HandleRef__ctor_m0298D55E5F35F77B6A6CCA75C8E828C3F3127DE7((&L_2), __this, L_1, NULL);
__this->___swigCPtr = L_2;
Il2CppCodeGenWriteBarrier((void**)&(((&__this->___swigCPtr))->____wrapper), (void*)NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F InternalDataSnapshot_getCPtr_m1E10798A07EE601F129661E669BD4AE2ABA7BC1E (InternalDataSnapshot_t4B57B69537B5BFEC424D4207195BA40F6AE2A79D* ___0_obj, const RuntimeMethod* method)
{
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F V_0;
memset((&V_0), 0, sizeof(V_0));
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F G_B3_0;
memset((&G_B3_0), 0, sizeof(G_B3_0));
{
InternalDataSnapshot_t4B57B69537B5BFEC424D4207195BA40F6AE2A79D* L_0 = ___0_obj;
if (!L_0)
{
goto IL_000c;
}
}
{
InternalDataSnapshot_t4B57B69537B5BFEC424D4207195BA40F6AE2A79D* L_1 = ___0_obj;
NullCheck(L_1);
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_2 = L_1->___swigCPtr;
G_B3_0 = L_2;
goto IL_0017;
}
IL_000c:
{
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_3;
memset((&L_3), 0, sizeof(L_3));
HandleRef__ctor_m0298D55E5F35F77B6A6CCA75C8E828C3F3127DE7((&L_3), NULL, 0, NULL);
G_B3_0 = L_3;
}
IL_0017:
{
V_0 = G_B3_0;
goto IL_001a;
}
IL_001a:
{
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_4 = V_0;
return L_4;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalDataSnapshot_Finalize_m15488C10D816F4CDC2BE17E08100A99DB0C29DC2 (InternalDataSnapshot_t4B57B69537B5BFEC424D4207195BA40F6AE2A79D* __this, const RuntimeMethod* method)
{
{
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_000c:
{
Object_Finalize_mC98C96301CCABFE00F1A7EF8E15DF507CACD42B2(__this, NULL);
return;
}
});
try
{
VirtualActionInvoker1< bool >::Invoke(5, __this, (bool)0);
goto IL_0014;
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0014:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalDataSnapshot_Dispose_mECA22BB52D5699902D9297AA71E8CEE322A794EB (InternalDataSnapshot_t4B57B69537B5BFEC424D4207195BA40F6AE2A79D* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GC_t920F9CF6EBB7C787E5010A4352E1B587F356DC58_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
VirtualActionInvoker1< bool >::Invoke(5, __this, (bool)1);
il2cpp_codegen_runtime_class_init_inline(GC_t920F9CF6EBB7C787E5010A4352E1B587F356DC58_il2cpp_TypeInfo_var);
GC_SuppressFinalize_m71815DBD5A0CD2EA1BE43317B08B7A14949EDC65(__this, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalDataSnapshot_Dispose_m78E93244105D6E9E6A076B15BAD361DAB440204C (InternalDataSnapshot_t4B57B69537B5BFEC424D4207195BA40F6AE2A79D* __this, bool ___0_disposing, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FirebaseApp_tD23C437863A3502177988D1382B58820B0571A25_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GC_t920F9CF6EBB7C787E5010A4352E1B587F356DC58_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
RuntimeObject* V_0 = NULL;
bool V_1 = false;
bool V_2 = false;
bool V_3 = false;
{
il2cpp_codegen_runtime_class_init_inline(FirebaseApp_tD23C437863A3502177988D1382B58820B0571A25_il2cpp_TypeInfo_var);
RuntimeObject* L_0 = ((FirebaseApp_tD23C437863A3502177988D1382B58820B0571A25_StaticFields*)il2cpp_codegen_static_fields_for(FirebaseApp_tD23C437863A3502177988D1382B58820B0571A25_il2cpp_TypeInfo_var))->___disposeLock;
V_0 = L_0;
V_1 = (bool)0;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0068:
{
{
bool L_1 = V_1;
if (!L_1)
{
goto IL_0072;
}
}
{
RuntimeObject* L_2 = V_0;
Monitor_Exit_m05B2CF037E2214B3208198C282490A2A475653FA(L_2, NULL);
}
IL_0072:
{
return;
}
}
});
try
{
{
RuntimeObject* L_3 = V_0;
Monitor_Enter_m3CDB589DA1300B513D55FDCFB52B63E879794149(L_3, (&V_1), NULL);
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F* L_4 = (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F*)(&__this->___swigCPtr);
intptr_t L_5;
L_5 = HandleRef_get_Handle_m2055005E349E895499E1B3B826C89228FFAC4C17_inline(L_4, NULL);
bool L_6;
L_6 = IntPtr_op_Inequality_m90EFC9C4CAD9A33E309F2DDF98EE4E1DD253637B(L_5, 0, NULL);
V_2 = L_6;
bool L_7 = V_2;
if (!L_7)
{
goto IL_005e_1;
}
}
{
bool L_8 = __this->___swigCMemOwn;
V_3 = L_8;
bool L_9 = V_3;
if (!L_9)
{
goto IL_004c_1;
}
}
{
__this->___swigCMemOwn = (bool)0;
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_10 = __this->___swigCPtr;
il2cpp_codegen_runtime_class_init_inline(DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
DatabaseInternalPINVOKE_delete_InternalDataSnapshot_m9B4F29AEFAB9F75C0DDE194CC9F240A56944EEFC(L_10, NULL);
}
IL_004c_1:
{
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_11;
memset((&L_11), 0, sizeof(L_11));
HandleRef__ctor_m0298D55E5F35F77B6A6CCA75C8E828C3F3127DE7((&L_11), NULL, 0, NULL);
__this->___swigCPtr = L_11;
Il2CppCodeGenWriteBarrier((void**)&(((&__this->___swigCPtr))->____wrapper), (void*)NULL);
}
IL_005e_1:
{
il2cpp_codegen_runtime_class_init_inline(GC_t920F9CF6EBB7C787E5010A4352E1B587F356DC58_il2cpp_TypeInfo_var);
GC_SuppressFinalize_m71815DBD5A0CD2EA1BE43317B08B7A14949EDC65(__this, NULL);
goto IL_0073;
}
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0073:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalDataSnapshot__ctor_m19B5229EFB2D918EE9C6D4F41DEA2A4510206DAA (InternalDataSnapshot_t4B57B69537B5BFEC424D4207195BA40F6AE2A79D* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
{
il2cpp_codegen_runtime_class_init_inline(DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
intptr_t L_0;
L_0 = DatabaseInternalPINVOKE_new_InternalDataSnapshot__SWIG_0_mACFC78BCAC670DEF6C3C131AAC1C23ACD1C424D2(NULL);
InternalDataSnapshot__ctor_m697E1A225D18E76664CE7B7FCAFFFE9358B7EDF3(__this, L_0, (bool)1, NULL);
il2cpp_codegen_runtime_class_init_inline(SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
bool L_1;
L_1 = SWIGPendingException_get_Pending_mFF0B94BEAD2C48E3CD3BB7EFB5EB23A0B6CF55EE(NULL);
V_0 = L_1;
bool L_2 = V_0;
if (!L_2)
{
goto IL_001d;
}
}
{
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var)));
Exception_t* L_3;
L_3 = SWIGPendingException_Retrieve_m5AF2B72B0C255B87F0044137B357F55F50101D51(NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InternalDataSnapshot__ctor_m19B5229EFB2D918EE9C6D4F41DEA2A4510206DAA_RuntimeMethod_var)));
}
IL_001d:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalDataSnapshot__ctor_m164CF051A6624DDC6B1F9C460161BB438AFCCD6F (InternalDataSnapshot_t4B57B69537B5BFEC424D4207195BA40F6AE2A79D* __this, InternalDataSnapshot_t4B57B69537B5BFEC424D4207195BA40F6AE2A79D* ___0_snapshot, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
{
InternalDataSnapshot_t4B57B69537B5BFEC424D4207195BA40F6AE2A79D* L_0 = ___0_snapshot;
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_1;
L_1 = InternalDataSnapshot_getCPtr_m1E10798A07EE601F129661E669BD4AE2ABA7BC1E(L_0, NULL);
il2cpp_codegen_runtime_class_init_inline(DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
intptr_t L_2;
L_2 = DatabaseInternalPINVOKE_new_InternalDataSnapshot__SWIG_1_m1753D5542492AAD7CF4B371E1328B4B9ADBEF4CF(L_1, NULL);
InternalDataSnapshot__ctor_m697E1A225D18E76664CE7B7FCAFFFE9358B7EDF3(__this, L_2, (bool)1, NULL);
il2cpp_codegen_runtime_class_init_inline(SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
bool L_3;
L_3 = SWIGPendingException_get_Pending_mFF0B94BEAD2C48E3CD3BB7EFB5EB23A0B6CF55EE(NULL);
V_0 = L_3;
bool L_4 = V_0;
if (!L_4)
{
goto IL_0023;
}
}
{
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var)));
Exception_t* L_5;
L_5 = SWIGPendingException_Retrieve_m5AF2B72B0C255B87F0044137B357F55F50101D51(NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InternalDataSnapshot__ctor_m164CF051A6624DDC6B1F9C460161BB438AFCCD6F_RuntimeMethod_var)));
}
IL_0023:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InternalDataSnapshot_exists_m246C6EA6009CDD093A40508F2E350A565506C5A0 (InternalDataSnapshot_t4B57B69537B5BFEC424D4207195BA40F6AE2A79D* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
bool V_1 = false;
bool V_2 = false;
{
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_0 = __this->___swigCPtr;
il2cpp_codegen_runtime_class_init_inline(DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
bool L_1;
L_1 = DatabaseInternalPINVOKE_InternalDataSnapshot_exists_m4EFB959BC37CEB11B5EA0821056072635534C8C9(L_0, NULL);
V_0 = L_1;
il2cpp_codegen_runtime_class_init_inline(SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
bool L_2;
L_2 = SWIGPendingException_get_Pending_mFF0B94BEAD2C48E3CD3BB7EFB5EB23A0B6CF55EE(NULL);
V_1 = L_2;
bool L_3 = V_1;
if (!L_3)
{
goto IL_001c;
}
}
{
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var)));
Exception_t* L_4;
L_4 = SWIGPendingException_Retrieve_m5AF2B72B0C255B87F0044137B357F55F50101D51(NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InternalDataSnapshot_exists_m246C6EA6009CDD093A40508F2E350A565506C5A0_RuntimeMethod_var)));
}
IL_001c:
{
bool L_5 = V_0;
V_2 = L_5;
goto IL_0020;
}
IL_0020:
{
bool L_6 = V_2;
return L_6;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InternalDataSnapshot_t4B57B69537B5BFEC424D4207195BA40F6AE2A79D* InternalDataSnapshot_Child_mF90C94832C71EFBD99573AE0865FF58BB010B380 (InternalDataSnapshot_t4B57B69537B5BFEC424D4207195BA40F6AE2A79D* __this, String_t* ___0_path, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InternalDataSnapshot_t4B57B69537B5BFEC424D4207195BA40F6AE2A79D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
InternalDataSnapshot_t4B57B69537B5BFEC424D4207195BA40F6AE2A79D* V_0 = NULL;
bool V_1 = false;
InternalDataSnapshot_t4B57B69537B5BFEC424D4207195BA40F6AE2A79D* V_2 = NULL;
{
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_0 = __this->___swigCPtr;
String_t* L_1 = ___0_path;
il2cpp_codegen_runtime_class_init_inline(DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
intptr_t L_2;
L_2 = DatabaseInternalPINVOKE_InternalDataSnapshot_Child__SWIG_0_m918F2CA8E6F4CA88896D409E154BC56690D92988(L_0, L_1, NULL);
InternalDataSnapshot_t4B57B69537B5BFEC424D4207195BA40F6AE2A79D* L_3 = (InternalDataSnapshot_t4B57B69537B5BFEC424D4207195BA40F6AE2A79D*)il2cpp_codegen_object_new(InternalDataSnapshot_t4B57B69537B5BFEC424D4207195BA40F6AE2A79D_il2cpp_TypeInfo_var);
InternalDataSnapshot__ctor_m697E1A225D18E76664CE7B7FCAFFFE9358B7EDF3(L_3, L_2, (bool)1, NULL);
V_0 = L_3;
il2cpp_codegen_runtime_class_init_inline(SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
bool L_4;
L_4 = SWIGPendingException_get_Pending_mFF0B94BEAD2C48E3CD3BB7EFB5EB23A0B6CF55EE(NULL);
V_1 = L_4;
bool L_5 = V_1;
if (!L_5)
{
goto IL_0023;
}
}
{
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var)));
Exception_t* L_6;
L_6 = SWIGPendingException_Retrieve_m5AF2B72B0C255B87F0044137B357F55F50101D51(NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_6, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InternalDataSnapshot_Child_mF90C94832C71EFBD99573AE0865FF58BB010B380_RuntimeMethod_var)));
}
IL_0023:
{
InternalDataSnapshot_t4B57B69537B5BFEC424D4207195BA40F6AE2A79D* L_7 = V_0;
V_2 = L_7;
goto IL_0027;
}
IL_0027:
{
InternalDataSnapshot_t4B57B69537B5BFEC424D4207195BA40F6AE2A79D* L_8 = V_2;
return L_8;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InternalDataSnapshotList_t3D17CFD9946435B3C41BDCE2B7854006F18D26E6* InternalDataSnapshot_children_m8438D9CC7AA6F64ED468AE1E06593E8675658504 (InternalDataSnapshot_t4B57B69537B5BFEC424D4207195BA40F6AE2A79D* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InternalDataSnapshotList_t3D17CFD9946435B3C41BDCE2B7854006F18D26E6_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
InternalDataSnapshotList_t3D17CFD9946435B3C41BDCE2B7854006F18D26E6* V_0 = NULL;
bool V_1 = false;
InternalDataSnapshotList_t3D17CFD9946435B3C41BDCE2B7854006F18D26E6* V_2 = NULL;
{
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_0 = __this->___swigCPtr;
il2cpp_codegen_runtime_class_init_inline(DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
intptr_t L_1;
L_1 = DatabaseInternalPINVOKE_InternalDataSnapshot_children_m813AAE9881CCF7F3D1E0EA49128F9830A365B9CC(L_0, NULL);
InternalDataSnapshotList_t3D17CFD9946435B3C41BDCE2B7854006F18D26E6* L_2 = (InternalDataSnapshotList_t3D17CFD9946435B3C41BDCE2B7854006F18D26E6*)il2cpp_codegen_object_new(InternalDataSnapshotList_t3D17CFD9946435B3C41BDCE2B7854006F18D26E6_il2cpp_TypeInfo_var);
InternalDataSnapshotList__ctor_mD16610B33FDDE7C04C6FE0884256F37567E7F816(L_2, L_1, (bool)1, NULL);
V_0 = L_2;
il2cpp_codegen_runtime_class_init_inline(SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
bool L_3;
L_3 = SWIGPendingException_get_Pending_mFF0B94BEAD2C48E3CD3BB7EFB5EB23A0B6CF55EE(NULL);
V_1 = L_3;
bool L_4 = V_1;
if (!L_4)
{
goto IL_0022;
}
}
{
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var)));
Exception_t* L_5;
L_5 = SWIGPendingException_Retrieve_m5AF2B72B0C255B87F0044137B357F55F50101D51(NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InternalDataSnapshot_children_m8438D9CC7AA6F64ED468AE1E06593E8675658504_RuntimeMethod_var)));
}
IL_0022:
{
InternalDataSnapshotList_t3D17CFD9946435B3C41BDCE2B7854006F18D26E6* L_6 = V_0;
V_2 = L_6;
goto IL_0026;
}
IL_0026:
{
InternalDataSnapshotList_t3D17CFD9946435B3C41BDCE2B7854006F18D26E6* L_7 = V_2;
return L_7;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t InternalDataSnapshot_children_count_m2A1429CC02E12A7620175EEFACBAED524F20A8DF (InternalDataSnapshot_t4B57B69537B5BFEC424D4207195BA40F6AE2A79D* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
uint32_t V_0 = 0;
bool V_1 = false;
uint32_t V_2 = 0;
{
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_0 = __this->___swigCPtr;
il2cpp_codegen_runtime_class_init_inline(DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
uint32_t L_1;
L_1 = DatabaseInternalPINVOKE_InternalDataSnapshot_children_count_m74E244933D5F33FFBEC57A95BBD1E7B67CDDDFD7(L_0, NULL);
V_0 = L_1;
il2cpp_codegen_runtime_class_init_inline(SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
bool L_2;
L_2 = SWIGPendingException_get_Pending_mFF0B94BEAD2C48E3CD3BB7EFB5EB23A0B6CF55EE(NULL);
V_1 = L_2;
bool L_3 = V_1;
if (!L_3)
{
goto IL_001c;
}
}
{
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var)));
Exception_t* L_4;
L_4 = SWIGPendingException_Retrieve_m5AF2B72B0C255B87F0044137B357F55F50101D51(NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InternalDataSnapshot_children_count_m2A1429CC02E12A7620175EEFACBAED524F20A8DF_RuntimeMethod_var)));
}
IL_001c:
{
uint32_t L_5 = V_0;
V_2 = L_5;
goto IL_0020;
}
IL_0020:
{
uint32_t L_6 = V_2;
return L_6;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InternalDataSnapshot_has_children_mF6343C9F22ED620007333FD45E324172CAFFEE5C (InternalDataSnapshot_t4B57B69537B5BFEC424D4207195BA40F6AE2A79D* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
bool V_1 = false;
bool V_2 = false;
{
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_0 = __this->___swigCPtr;
il2cpp_codegen_runtime_class_init_inline(DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
bool L_1;
L_1 = DatabaseInternalPINVOKE_InternalDataSnapshot_has_children_mDEFDC0BD89344BD1D5A36F0E896AFDC8DC9D5877(L_0, NULL);
V_0 = L_1;
il2cpp_codegen_runtime_class_init_inline(SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
bool L_2;
L_2 = SWIGPendingException_get_Pending_mFF0B94BEAD2C48E3CD3BB7EFB5EB23A0B6CF55EE(NULL);
V_1 = L_2;
bool L_3 = V_1;
if (!L_3)
{
goto IL_001c;
}
}
{
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var)));
Exception_t* L_4;
L_4 = SWIGPendingException_Retrieve_m5AF2B72B0C255B87F0044137B357F55F50101D51(NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InternalDataSnapshot_has_children_mF6343C9F22ED620007333FD45E324172CAFFEE5C_RuntimeMethod_var)));
}
IL_001c:
{
bool L_5 = V_0;
V_2 = L_5;
goto IL_0020;
}
IL_0020:
{
bool L_6 = V_2;
return L_6;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* InternalDataSnapshot_key_mAD36FFA63C502DDF9D596B07EC73AAA3804E9A3D (InternalDataSnapshot_t4B57B69537B5BFEC424D4207195BA40F6AE2A79D* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
String_t* V_0 = NULL;
bool V_1 = false;
String_t* V_2 = NULL;
{
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_0 = __this->___swigCPtr;
il2cpp_codegen_runtime_class_init_inline(DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
String_t* L_1;
L_1 = DatabaseInternalPINVOKE_InternalDataSnapshot_key_m762441A7EDD23839D9E11D47CAC7EF1F58502BA8(L_0, NULL);
V_0 = L_1;
il2cpp_codegen_runtime_class_init_inline(SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
bool L_2;
L_2 = SWIGPendingException_get_Pending_mFF0B94BEAD2C48E3CD3BB7EFB5EB23A0B6CF55EE(NULL);
V_1 = L_2;
bool L_3 = V_1;
if (!L_3)
{
goto IL_001c;
}
}
{
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var)));
Exception_t* L_4;
L_4 = SWIGPendingException_Retrieve_m5AF2B72B0C255B87F0044137B357F55F50101D51(NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InternalDataSnapshot_key_mAD36FFA63C502DDF9D596B07EC73AAA3804E9A3D_RuntimeMethod_var)));
}
IL_001c:
{
String_t* L_5 = V_0;
V_2 = L_5;
goto IL_0020;
}
IL_0020:
{
String_t* L_6 = V_2;
return L_6;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* InternalDataSnapshot_key_string_m68793A52FE65FECF6EBE00644FD8E3B9D7549136 (InternalDataSnapshot_t4B57B69537B5BFEC424D4207195BA40F6AE2A79D* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
String_t* V_0 = NULL;
bool V_1 = false;
String_t* V_2 = NULL;
{
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_0 = __this->___swigCPtr;
il2cpp_codegen_runtime_class_init_inline(DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
String_t* L_1;
L_1 = DatabaseInternalPINVOKE_InternalDataSnapshot_key_string_mA2EE4631F0F9A099237A65D31DE7BE43C12B5F9B(L_0, NULL);
V_0 = L_1;
il2cpp_codegen_runtime_class_init_inline(SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
bool L_2;
L_2 = SWIGPendingException_get_Pending_mFF0B94BEAD2C48E3CD3BB7EFB5EB23A0B6CF55EE(NULL);
V_1 = L_2;
bool L_3 = V_1;
if (!L_3)
{
goto IL_001c;
}
}
{
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var)));
Exception_t* L_4;
L_4 = SWIGPendingException_Retrieve_m5AF2B72B0C255B87F0044137B357F55F50101D51(NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InternalDataSnapshot_key_string_m68793A52FE65FECF6EBE00644FD8E3B9D7549136_RuntimeMethod_var)));
}
IL_001c:
{
String_t* L_5 = V_0;
V_2 = L_5;
goto IL_0020;
}
IL_0020:
{
String_t* L_6 = V_2;
return L_6;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Variant_t90BF6FF4942F60EB844D3C90213E72E9D4240F1C* InternalDataSnapshot_value_mD0ED1285B11BE056D3D290E79B8AEFB6B0D5750D (InternalDataSnapshot_t4B57B69537B5BFEC424D4207195BA40F6AE2A79D* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Variant_t90BF6FF4942F60EB844D3C90213E72E9D4240F1C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Variant_t90BF6FF4942F60EB844D3C90213E72E9D4240F1C* V_0 = NULL;
bool V_1 = false;
Variant_t90BF6FF4942F60EB844D3C90213E72E9D4240F1C* V_2 = NULL;
{
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_0 = __this->___swigCPtr;
il2cpp_codegen_runtime_class_init_inline(DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
intptr_t L_1;
L_1 = DatabaseInternalPINVOKE_InternalDataSnapshot_value_m287A94D7F9C95E4751E89B29957EB46AD0209643(L_0, NULL);
Variant_t90BF6FF4942F60EB844D3C90213E72E9D4240F1C* L_2 = (Variant_t90BF6FF4942F60EB844D3C90213E72E9D4240F1C*)il2cpp_codegen_object_new(Variant_t90BF6FF4942F60EB844D3C90213E72E9D4240F1C_il2cpp_TypeInfo_var);
Variant__ctor_mCBCDC0D6E1290E1A8412B59A4A8956BC32DFA163(L_2, L_1, (bool)1, NULL);
V_0 = L_2;
il2cpp_codegen_runtime_class_init_inline(SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
bool L_3;
L_3 = SWIGPendingException_get_Pending_mFF0B94BEAD2C48E3CD3BB7EFB5EB23A0B6CF55EE(NULL);
V_1 = L_3;
bool L_4 = V_1;
if (!L_4)
{
goto IL_0022;
}
}
{
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var)));
Exception_t* L_5;
L_5 = SWIGPendingException_Retrieve_m5AF2B72B0C255B87F0044137B357F55F50101D51(NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InternalDataSnapshot_value_mD0ED1285B11BE056D3D290E79B8AEFB6B0D5750D_RuntimeMethod_var)));
}
IL_0022:
{
Variant_t90BF6FF4942F60EB844D3C90213E72E9D4240F1C* L_6 = V_0;
V_2 = L_6;
goto IL_0026;
}
IL_0026:
{
Variant_t90BF6FF4942F60EB844D3C90213E72E9D4240F1C* L_7 = V_2;
return L_7;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Variant_t90BF6FF4942F60EB844D3C90213E72E9D4240F1C* InternalDataSnapshot_priority_mDC53889B5FFC67E9CCE9EDF357099BAB75AB9B87 (InternalDataSnapshot_t4B57B69537B5BFEC424D4207195BA40F6AE2A79D* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Variant_t90BF6FF4942F60EB844D3C90213E72E9D4240F1C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Variant_t90BF6FF4942F60EB844D3C90213E72E9D4240F1C* V_0 = NULL;
bool V_1 = false;
Variant_t90BF6FF4942F60EB844D3C90213E72E9D4240F1C* V_2 = NULL;
{
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_0 = __this->___swigCPtr;
il2cpp_codegen_runtime_class_init_inline(DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
intptr_t L_1;
L_1 = DatabaseInternalPINVOKE_InternalDataSnapshot_priority_mEDF921C72547E612E9A6F14FB9F85078F986EF0E(L_0, NULL);
Variant_t90BF6FF4942F60EB844D3C90213E72E9D4240F1C* L_2 = (Variant_t90BF6FF4942F60EB844D3C90213E72E9D4240F1C*)il2cpp_codegen_object_new(Variant_t90BF6FF4942F60EB844D3C90213E72E9D4240F1C_il2cpp_TypeInfo_var);
Variant__ctor_mCBCDC0D6E1290E1A8412B59A4A8956BC32DFA163(L_2, L_1, (bool)1, NULL);
V_0 = L_2;
il2cpp_codegen_runtime_class_init_inline(SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
bool L_3;
L_3 = SWIGPendingException_get_Pending_mFF0B94BEAD2C48E3CD3BB7EFB5EB23A0B6CF55EE(NULL);
V_1 = L_3;
bool L_4 = V_1;
if (!L_4)
{
goto IL_0022;
}
}
{
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var)));
Exception_t* L_5;
L_5 = SWIGPendingException_Retrieve_m5AF2B72B0C255B87F0044137B357F55F50101D51(NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InternalDataSnapshot_priority_mDC53889B5FFC67E9CCE9EDF357099BAB75AB9B87_RuntimeMethod_var)));
}
IL_0022:
{
Variant_t90BF6FF4942F60EB844D3C90213E72E9D4240F1C* L_6 = V_0;
V_2 = L_6;
goto IL_0026;
}
IL_0026:
{
Variant_t90BF6FF4942F60EB844D3C90213E72E9D4240F1C* L_7 = V_2;
return L_7;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InternalDatabaseReference_tB26A9A610462A419CD3C0B987C7CB11A8FB084B1* InternalDataSnapshot_GetReference_mBE426E45E5FCDC481F17417DADE8BDC1876ED924 (InternalDataSnapshot_t4B57B69537B5BFEC424D4207195BA40F6AE2A79D* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InternalDatabaseReference_tB26A9A610462A419CD3C0B987C7CB11A8FB084B1_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
InternalDatabaseReference_tB26A9A610462A419CD3C0B987C7CB11A8FB084B1* V_0 = NULL;
bool V_1 = false;
InternalDatabaseReference_tB26A9A610462A419CD3C0B987C7CB11A8FB084B1* V_2 = NULL;
{
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_0 = __this->___swigCPtr;
il2cpp_codegen_runtime_class_init_inline(DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
intptr_t L_1;
L_1 = DatabaseInternalPINVOKE_InternalDataSnapshot_GetReference_mC53F90BAB6C6F978E890EB477402CD426C843507(L_0, NULL);
InternalDatabaseReference_tB26A9A610462A419CD3C0B987C7CB11A8FB084B1* L_2 = (InternalDatabaseReference_tB26A9A610462A419CD3C0B987C7CB11A8FB084B1*)il2cpp_codegen_object_new(InternalDatabaseReference_tB26A9A610462A419CD3C0B987C7CB11A8FB084B1_il2cpp_TypeInfo_var);
InternalDatabaseReference__ctor_mFA0925524043CB4A6CF05D1077A001F4DD42465E(L_2, L_1, (bool)1, NULL);
V_0 = L_2;
il2cpp_codegen_runtime_class_init_inline(SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
bool L_3;
L_3 = SWIGPendingException_get_Pending_mFF0B94BEAD2C48E3CD3BB7EFB5EB23A0B6CF55EE(NULL);
V_1 = L_3;
bool L_4 = V_1;
if (!L_4)
{
goto IL_0022;
}
}
{
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var)));
Exception_t* L_5;
L_5 = SWIGPendingException_Retrieve_m5AF2B72B0C255B87F0044137B357F55F50101D51(NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InternalDataSnapshot_GetReference_mBE426E45E5FCDC481F17417DADE8BDC1876ED924_RuntimeMethod_var)));
}
IL_0022:
{
InternalDatabaseReference_tB26A9A610462A419CD3C0B987C7CB11A8FB084B1* L_6 = V_0;
V_2 = L_6;
goto IL_0026;
}
IL_0026:
{
InternalDatabaseReference_tB26A9A610462A419CD3C0B987C7CB11A8FB084B1* L_7 = V_2;
return L_7;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InternalDataSnapshot_HasChild_m148B6CF69755F207FD2D2CB4029790E718D30FC5 (InternalDataSnapshot_t4B57B69537B5BFEC424D4207195BA40F6AE2A79D* __this, String_t* ___0_path, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
bool V_1 = false;
bool V_2 = false;
{
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_0 = __this->___swigCPtr;
String_t* L_1 = ___0_path;
il2cpp_codegen_runtime_class_init_inline(DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
bool L_2;
L_2 = DatabaseInternalPINVOKE_InternalDataSnapshot_HasChild__SWIG_0_mC0C4BFCBD6FF5B86B595C7071E3FFEA96AB534BD(L_0, L_1, NULL);
V_0 = L_2;
il2cpp_codegen_runtime_class_init_inline(SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
bool L_3;
L_3 = SWIGPendingException_get_Pending_mFF0B94BEAD2C48E3CD3BB7EFB5EB23A0B6CF55EE(NULL);
V_1 = L_3;
bool L_4 = V_1;
if (!L_4)
{
goto IL_001d;
}
}
{
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var)));
Exception_t* L_5;
L_5 = SWIGPendingException_Retrieve_m5AF2B72B0C255B87F0044137B357F55F50101D51(NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InternalDataSnapshot_HasChild_m148B6CF69755F207FD2D2CB4029790E718D30FC5_RuntimeMethod_var)));
}
IL_001d:
{
bool L_6 = V_0;
V_2 = L_6;
goto IL_0021;
}
IL_0021:
{
bool L_7 = V_2;
return L_7;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InternalDataSnapshot_is_valid_m35793D0A49321CEED7B7A329B0AD23A7B31EFEC3 (InternalDataSnapshot_t4B57B69537B5BFEC424D4207195BA40F6AE2A79D* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
bool V_1 = false;
bool V_2 = false;
{
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_0 = __this->___swigCPtr;
il2cpp_codegen_runtime_class_init_inline(DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
bool L_1;
L_1 = DatabaseInternalPINVOKE_InternalDataSnapshot_is_valid_mCD584F6E085BDE862F4D49B518E509BDC5875372(L_0, NULL);
V_0 = L_1;
il2cpp_codegen_runtime_class_init_inline(SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
bool L_2;
L_2 = SWIGPendingException_get_Pending_mFF0B94BEAD2C48E3CD3BB7EFB5EB23A0B6CF55EE(NULL);
V_1 = L_2;
bool L_3 = V_1;
if (!L_3)
{
goto IL_001c;
}
}
{
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var)));
Exception_t* L_4;
L_4 = SWIGPendingException_Retrieve_m5AF2B72B0C255B87F0044137B357F55F50101D51(NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InternalDataSnapshot_is_valid_m35793D0A49321CEED7B7A329B0AD23A7B31EFEC3_RuntimeMethod_var)));
}
IL_001c:
{
bool L_5 = V_0;
V_2 = L_5;
goto IL_0020;
}
IL_0020:
{
bool L_6 = V_2;
return L_6;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ValueListener__ctor_m547C57CAF723BFD3FE6933F4109F2FFF90980EB9 (ValueListener_t4C2A4DA6517BB490FD2BA4BA78B4C675D41907FD* __this, intptr_t ___0_cPtr, bool ___1_cMemoryOwn, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
bool L_0 = ___1_cMemoryOwn;
__this->___swigCMemOwn = L_0;
intptr_t L_1 = ___0_cPtr;
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_2;
memset((&L_2), 0, sizeof(L_2));
HandleRef__ctor_m0298D55E5F35F77B6A6CCA75C8E828C3F3127DE7((&L_2), __this, L_1, NULL);
__this->___swigCPtr = L_2;
Il2CppCodeGenWriteBarrier((void**)&(((&__this->___swigCPtr))->____wrapper), (void*)NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ValueListener_getCPtr_m492FE801896664EDF0676FC959D83310B97424BD (ValueListener_t4C2A4DA6517BB490FD2BA4BA78B4C675D41907FD* ___0_obj, const RuntimeMethod* method)
{
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F V_0;
memset((&V_0), 0, sizeof(V_0));
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F G_B3_0;
memset((&G_B3_0), 0, sizeof(G_B3_0));
{
ValueListener_t4C2A4DA6517BB490FD2BA4BA78B4C675D41907FD* L_0 = ___0_obj;
if (!L_0)
{
goto IL_000c;
}
}
{
ValueListener_t4C2A4DA6517BB490FD2BA4BA78B4C675D41907FD* L_1 = ___0_obj;
NullCheck(L_1);
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_2 = L_1->___swigCPtr;
G_B3_0 = L_2;
goto IL_0017;
}
IL_000c:
{
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_3;
memset((&L_3), 0, sizeof(L_3));
HandleRef__ctor_m0298D55E5F35F77B6A6CCA75C8E828C3F3127DE7((&L_3), NULL, 0, NULL);
G_B3_0 = L_3;
}
IL_0017:
{
V_0 = G_B3_0;
goto IL_001a;
}
IL_001a:
{
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_4 = V_0;
return L_4;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ValueListener_Finalize_mAC24DB23A8159196A997188815C5B9F97FE16CF8 (ValueListener_t4C2A4DA6517BB490FD2BA4BA78B4C675D41907FD* __this, const RuntimeMethod* method)
{
{
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_000c:
{
Object_Finalize_mC98C96301CCABFE00F1A7EF8E15DF507CACD42B2(__this, NULL);
return;
}
});
try
{
VirtualActionInvoker1< bool >::Invoke(5, __this, (bool)0);
goto IL_0014;
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0014:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ValueListener_Dispose_mB242AA71716D85657FE07D620A1DB3D02C0CC0A8 (ValueListener_t4C2A4DA6517BB490FD2BA4BA78B4C675D41907FD* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GC_t920F9CF6EBB7C787E5010A4352E1B587F356DC58_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
VirtualActionInvoker1< bool >::Invoke(5, __this, (bool)1);
il2cpp_codegen_runtime_class_init_inline(GC_t920F9CF6EBB7C787E5010A4352E1B587F356DC58_il2cpp_TypeInfo_var);
GC_SuppressFinalize_m71815DBD5A0CD2EA1BE43317B08B7A14949EDC65(__this, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ValueListener_Dispose_m4242DD765AFCA3F2D2C450CFFC2EE6FE73594D1F (ValueListener_t4C2A4DA6517BB490FD2BA4BA78B4C675D41907FD* __this, bool ___0_disposing, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FirebaseApp_tD23C437863A3502177988D1382B58820B0571A25_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GC_t920F9CF6EBB7C787E5010A4352E1B587F356DC58_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
RuntimeObject* V_0 = NULL;
bool V_1 = false;
bool V_2 = false;
bool V_3 = false;
{
il2cpp_codegen_runtime_class_init_inline(FirebaseApp_tD23C437863A3502177988D1382B58820B0571A25_il2cpp_TypeInfo_var);
RuntimeObject* L_0 = ((FirebaseApp_tD23C437863A3502177988D1382B58820B0571A25_StaticFields*)il2cpp_codegen_static_fields_for(FirebaseApp_tD23C437863A3502177988D1382B58820B0571A25_il2cpp_TypeInfo_var))->___disposeLock;
V_0 = L_0;
V_1 = (bool)0;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0068:
{
{
bool L_1 = V_1;
if (!L_1)
{
goto IL_0072;
}
}
{
RuntimeObject* L_2 = V_0;
Monitor_Exit_m05B2CF037E2214B3208198C282490A2A475653FA(L_2, NULL);
}
IL_0072:
{
return;
}
}
});
try
{
{
RuntimeObject* L_3 = V_0;
Monitor_Enter_m3CDB589DA1300B513D55FDCFB52B63E879794149(L_3, (&V_1), NULL);
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F* L_4 = (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F*)(&__this->___swigCPtr);
intptr_t L_5;
L_5 = HandleRef_get_Handle_m2055005E349E895499E1B3B826C89228FFAC4C17_inline(L_4, NULL);
bool L_6;
L_6 = IntPtr_op_Inequality_m90EFC9C4CAD9A33E309F2DDF98EE4E1DD253637B(L_5, 0, NULL);
V_2 = L_6;
bool L_7 = V_2;
if (!L_7)
{
goto IL_005e_1;
}
}
{
bool L_8 = __this->___swigCMemOwn;
V_3 = L_8;
bool L_9 = V_3;
if (!L_9)
{
goto IL_004c_1;
}
}
{
__this->___swigCMemOwn = (bool)0;
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_10 = __this->___swigCPtr;
il2cpp_codegen_runtime_class_init_inline(DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
DatabaseInternalPINVOKE_delete_ValueListener_mF4B7E1DF3C7A889F4066DE911A760E5316B34582(L_10, NULL);
}
IL_004c_1:
{
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_11;
memset((&L_11), 0, sizeof(L_11));
HandleRef__ctor_m0298D55E5F35F77B6A6CCA75C8E828C3F3127DE7((&L_11), NULL, 0, NULL);
__this->___swigCPtr = L_11;
Il2CppCodeGenWriteBarrier((void**)&(((&__this->___swigCPtr))->____wrapper), (void*)NULL);
}
IL_005e_1:
{
il2cpp_codegen_runtime_class_init_inline(GC_t920F9CF6EBB7C787E5010A4352E1B587F356DC58_il2cpp_TypeInfo_var);
GC_SuppressFinalize_m71815DBD5A0CD2EA1BE43317B08B7A14949EDC65(__this, NULL);
goto IL_0073;
}
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0073:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ValueListener_OnValueChanged_m3BA247E14B654D8B7165EB5AD2B127D3A1373531 (ValueListener_t4C2A4DA6517BB490FD2BA4BA78B4C675D41907FD* __this, InternalDataSnapshot_t4B57B69537B5BFEC424D4207195BA40F6AE2A79D* ___0_snapshot, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
{
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_0 = __this->___swigCPtr;
InternalDataSnapshot_t4B57B69537B5BFEC424D4207195BA40F6AE2A79D* L_1 = ___0_snapshot;
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_2;
L_2 = InternalDataSnapshot_getCPtr_m1E10798A07EE601F129661E669BD4AE2ABA7BC1E(L_1, NULL);
il2cpp_codegen_runtime_class_init_inline(DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
DatabaseInternalPINVOKE_ValueListener_OnValueChanged_m053FEC49A927B965B4B993D2C5897E74186F9A68(L_0, L_2, NULL);
il2cpp_codegen_runtime_class_init_inline(SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
bool L_3;
L_3 = SWIGPendingException_get_Pending_mFF0B94BEAD2C48E3CD3BB7EFB5EB23A0B6CF55EE(NULL);
V_0 = L_3;
bool L_4 = V_0;
if (!L_4)
{
goto IL_0022;
}
}
{
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var)));
Exception_t* L_5;
L_5 = SWIGPendingException_Retrieve_m5AF2B72B0C255B87F0044137B357F55F50101D51(NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ValueListener_OnValueChanged_m3BA247E14B654D8B7165EB5AD2B127D3A1373531_RuntimeMethod_var)));
}
IL_0022:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ValueListener_OnCancelled_m703215A925D746E752F76182F238D7C049547B4A (ValueListener_t4C2A4DA6517BB490FD2BA4BA78B4C675D41907FD* __this, int32_t ___0_error, String_t* ___1_errorMessage, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
{
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_0 = __this->___swigCPtr;
int32_t L_1 = ___0_error;
String_t* L_2 = ___1_errorMessage;
il2cpp_codegen_runtime_class_init_inline(DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
DatabaseInternalPINVOKE_ValueListener_OnCancelled_m7109FE9FAC39CA2501F6789A449098710329CA22(L_0, L_1, L_2, NULL);
il2cpp_codegen_runtime_class_init_inline(SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
bool L_3;
L_3 = SWIGPendingException_get_Pending_mFF0B94BEAD2C48E3CD3BB7EFB5EB23A0B6CF55EE(NULL);
V_0 = L_3;
bool L_4 = V_0;
if (!L_4)
{
goto IL_001e;
}
}
{
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var)));
Exception_t* L_5;
L_5 = SWIGPendingException_Retrieve_m5AF2B72B0C255B87F0044137B357F55F50101D51(NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ValueListener_OnCancelled_m703215A925D746E752F76182F238D7C049547B4A_RuntimeMethod_var)));
}
IL_001e:
{
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 ChildListener__ctor_mE92799CA29B9E4A81F5414919D6002568B4D3ECD (ChildListener_tC92F71A030C283A881AB9B611DC4AEBCFD42BB1F* __this, intptr_t ___0_cPtr, bool ___1_cMemoryOwn, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
bool L_0 = ___1_cMemoryOwn;
__this->___swigCMemOwn = L_0;
intptr_t L_1 = ___0_cPtr;
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_2;
memset((&L_2), 0, sizeof(L_2));
HandleRef__ctor_m0298D55E5F35F77B6A6CCA75C8E828C3F3127DE7((&L_2), __this, L_1, NULL);
__this->___swigCPtr = L_2;
Il2CppCodeGenWriteBarrier((void**)&(((&__this->___swigCPtr))->____wrapper), (void*)NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ChildListener_getCPtr_m69DACBFE96AFD177535449CE05704CB887427BE7 (ChildListener_tC92F71A030C283A881AB9B611DC4AEBCFD42BB1F* ___0_obj, const RuntimeMethod* method)
{
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F V_0;
memset((&V_0), 0, sizeof(V_0));
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F G_B3_0;
memset((&G_B3_0), 0, sizeof(G_B3_0));
{
ChildListener_tC92F71A030C283A881AB9B611DC4AEBCFD42BB1F* L_0 = ___0_obj;
if (!L_0)
{
goto IL_000c;
}
}
{
ChildListener_tC92F71A030C283A881AB9B611DC4AEBCFD42BB1F* L_1 = ___0_obj;
NullCheck(L_1);
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_2 = L_1->___swigCPtr;
G_B3_0 = L_2;
goto IL_0017;
}
IL_000c:
{
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_3;
memset((&L_3), 0, sizeof(L_3));
HandleRef__ctor_m0298D55E5F35F77B6A6CCA75C8E828C3F3127DE7((&L_3), NULL, 0, NULL);
G_B3_0 = L_3;
}
IL_0017:
{
V_0 = G_B3_0;
goto IL_001a;
}
IL_001a:
{
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_4 = V_0;
return L_4;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ChildListener_Finalize_m255253BBAF67A1F21F4E40E03092419060CDB25C (ChildListener_tC92F71A030C283A881AB9B611DC4AEBCFD42BB1F* __this, const RuntimeMethod* method)
{
{
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_000c:
{
Object_Finalize_mC98C96301CCABFE00F1A7EF8E15DF507CACD42B2(__this, NULL);
return;
}
});
try
{
VirtualActionInvoker1< bool >::Invoke(5, __this, (bool)0);
goto IL_0014;
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0014:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ChildListener_Dispose_mDDA726EF4835A05B7A65E261AFC2650C68AC7EF3 (ChildListener_tC92F71A030C283A881AB9B611DC4AEBCFD42BB1F* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GC_t920F9CF6EBB7C787E5010A4352E1B587F356DC58_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
VirtualActionInvoker1< bool >::Invoke(5, __this, (bool)1);
il2cpp_codegen_runtime_class_init_inline(GC_t920F9CF6EBB7C787E5010A4352E1B587F356DC58_il2cpp_TypeInfo_var);
GC_SuppressFinalize_m71815DBD5A0CD2EA1BE43317B08B7A14949EDC65(__this, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ChildListener_Dispose_m8D13688A923C5D7824420914A721BAEB36F53F47 (ChildListener_tC92F71A030C283A881AB9B611DC4AEBCFD42BB1F* __this, bool ___0_disposing, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FirebaseApp_tD23C437863A3502177988D1382B58820B0571A25_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GC_t920F9CF6EBB7C787E5010A4352E1B587F356DC58_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
RuntimeObject* V_0 = NULL;
bool V_1 = false;
bool V_2 = false;
bool V_3 = false;
{
il2cpp_codegen_runtime_class_init_inline(FirebaseApp_tD23C437863A3502177988D1382B58820B0571A25_il2cpp_TypeInfo_var);
RuntimeObject* L_0 = ((FirebaseApp_tD23C437863A3502177988D1382B58820B0571A25_StaticFields*)il2cpp_codegen_static_fields_for(FirebaseApp_tD23C437863A3502177988D1382B58820B0571A25_il2cpp_TypeInfo_var))->___disposeLock;
V_0 = L_0;
V_1 = (bool)0;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0068:
{
{
bool L_1 = V_1;
if (!L_1)
{
goto IL_0072;
}
}
{
RuntimeObject* L_2 = V_0;
Monitor_Exit_m05B2CF037E2214B3208198C282490A2A475653FA(L_2, NULL);
}
IL_0072:
{
return;
}
}
});
try
{
{
RuntimeObject* L_3 = V_0;
Monitor_Enter_m3CDB589DA1300B513D55FDCFB52B63E879794149(L_3, (&V_1), NULL);
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F* L_4 = (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F*)(&__this->___swigCPtr);
intptr_t L_5;
L_5 = HandleRef_get_Handle_m2055005E349E895499E1B3B826C89228FFAC4C17_inline(L_4, NULL);
bool L_6;
L_6 = IntPtr_op_Inequality_m90EFC9C4CAD9A33E309F2DDF98EE4E1DD253637B(L_5, 0, NULL);
V_2 = L_6;
bool L_7 = V_2;
if (!L_7)
{
goto IL_005e_1;
}
}
{
bool L_8 = __this->___swigCMemOwn;
V_3 = L_8;
bool L_9 = V_3;
if (!L_9)
{
goto IL_004c_1;
}
}
{
__this->___swigCMemOwn = (bool)0;
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_10 = __this->___swigCPtr;
il2cpp_codegen_runtime_class_init_inline(DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
DatabaseInternalPINVOKE_delete_ChildListener_m9135F33A8002C516DB373E255E132C1CB5407691(L_10, NULL);
}
IL_004c_1:
{
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_11;
memset((&L_11), 0, sizeof(L_11));
HandleRef__ctor_m0298D55E5F35F77B6A6CCA75C8E828C3F3127DE7((&L_11), NULL, 0, NULL);
__this->___swigCPtr = L_11;
Il2CppCodeGenWriteBarrier((void**)&(((&__this->___swigCPtr))->____wrapper), (void*)NULL);
}
IL_005e_1:
{
il2cpp_codegen_runtime_class_init_inline(GC_t920F9CF6EBB7C787E5010A4352E1B587F356DC58_il2cpp_TypeInfo_var);
GC_SuppressFinalize_m71815DBD5A0CD2EA1BE43317B08B7A14949EDC65(__this, NULL);
goto IL_0073;
}
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0073:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ChildListener_OnChildAdded_mF876B22A917028BB9AFF530C049BACAE7FFB6A81 (ChildListener_tC92F71A030C283A881AB9B611DC4AEBCFD42BB1F* __this, InternalDataSnapshot_t4B57B69537B5BFEC424D4207195BA40F6AE2A79D* ___0_snapshot, String_t* ___1_previousSiblingKey, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
{
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_0 = __this->___swigCPtr;
InternalDataSnapshot_t4B57B69537B5BFEC424D4207195BA40F6AE2A79D* L_1 = ___0_snapshot;
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_2;
L_2 = InternalDataSnapshot_getCPtr_m1E10798A07EE601F129661E669BD4AE2ABA7BC1E(L_1, NULL);
String_t* L_3 = ___1_previousSiblingKey;
il2cpp_codegen_runtime_class_init_inline(DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
DatabaseInternalPINVOKE_ChildListener_OnChildAdded_mF699E6FC68DB3F48F2936EDC9F20219CAFF302AA(L_0, L_2, L_3, NULL);
il2cpp_codegen_runtime_class_init_inline(SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
bool L_4;
L_4 = SWIGPendingException_get_Pending_mFF0B94BEAD2C48E3CD3BB7EFB5EB23A0B6CF55EE(NULL);
V_0 = L_4;
bool L_5 = V_0;
if (!L_5)
{
goto IL_0023;
}
}
{
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var)));
Exception_t* L_6;
L_6 = SWIGPendingException_Retrieve_m5AF2B72B0C255B87F0044137B357F55F50101D51(NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_6, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ChildListener_OnChildAdded_mF876B22A917028BB9AFF530C049BACAE7FFB6A81_RuntimeMethod_var)));
}
IL_0023:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ChildListener_OnChildChanged_m3CAF9341323ACF798D0608C3CE6CF76F2A69A184 (ChildListener_tC92F71A030C283A881AB9B611DC4AEBCFD42BB1F* __this, InternalDataSnapshot_t4B57B69537B5BFEC424D4207195BA40F6AE2A79D* ___0_snapshot, String_t* ___1_previousSiblingKey, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
{
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_0 = __this->___swigCPtr;
InternalDataSnapshot_t4B57B69537B5BFEC424D4207195BA40F6AE2A79D* L_1 = ___0_snapshot;
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_2;
L_2 = InternalDataSnapshot_getCPtr_m1E10798A07EE601F129661E669BD4AE2ABA7BC1E(L_1, NULL);
String_t* L_3 = ___1_previousSiblingKey;
il2cpp_codegen_runtime_class_init_inline(DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
DatabaseInternalPINVOKE_ChildListener_OnChildChanged_m08AAF64BD2AA4EB98753AA55654DAA39E6D9B68F(L_0, L_2, L_3, NULL);
il2cpp_codegen_runtime_class_init_inline(SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
bool L_4;
L_4 = SWIGPendingException_get_Pending_mFF0B94BEAD2C48E3CD3BB7EFB5EB23A0B6CF55EE(NULL);
V_0 = L_4;
bool L_5 = V_0;
if (!L_5)
{
goto IL_0023;
}
}
{
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var)));
Exception_t* L_6;
L_6 = SWIGPendingException_Retrieve_m5AF2B72B0C255B87F0044137B357F55F50101D51(NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_6, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ChildListener_OnChildChanged_m3CAF9341323ACF798D0608C3CE6CF76F2A69A184_RuntimeMethod_var)));
}
IL_0023:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ChildListener_OnChildMoved_mD55C545BBCBBE4807615393E90AAF3224E752F81 (ChildListener_tC92F71A030C283A881AB9B611DC4AEBCFD42BB1F* __this, InternalDataSnapshot_t4B57B69537B5BFEC424D4207195BA40F6AE2A79D* ___0_snapshot, String_t* ___1_previousSiblingKey, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
{
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_0 = __this->___swigCPtr;
InternalDataSnapshot_t4B57B69537B5BFEC424D4207195BA40F6AE2A79D* L_1 = ___0_snapshot;
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_2;
L_2 = InternalDataSnapshot_getCPtr_m1E10798A07EE601F129661E669BD4AE2ABA7BC1E(L_1, NULL);
String_t* L_3 = ___1_previousSiblingKey;
il2cpp_codegen_runtime_class_init_inline(DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
DatabaseInternalPINVOKE_ChildListener_OnChildMoved_mC11AED561FBB9C7D48317F09AB665FF7D614C3CA(L_0, L_2, L_3, NULL);
il2cpp_codegen_runtime_class_init_inline(SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
bool L_4;
L_4 = SWIGPendingException_get_Pending_mFF0B94BEAD2C48E3CD3BB7EFB5EB23A0B6CF55EE(NULL);
V_0 = L_4;
bool L_5 = V_0;
if (!L_5)
{
goto IL_0023;
}
}
{
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var)));
Exception_t* L_6;
L_6 = SWIGPendingException_Retrieve_m5AF2B72B0C255B87F0044137B357F55F50101D51(NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_6, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ChildListener_OnChildMoved_mD55C545BBCBBE4807615393E90AAF3224E752F81_RuntimeMethod_var)));
}
IL_0023:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ChildListener_OnChildRemoved_mC194826713490196536D4A26CE5B411BB4A60CCB (ChildListener_tC92F71A030C283A881AB9B611DC4AEBCFD42BB1F* __this, InternalDataSnapshot_t4B57B69537B5BFEC424D4207195BA40F6AE2A79D* ___0_snapshot, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
{
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_0 = __this->___swigCPtr;
InternalDataSnapshot_t4B57B69537B5BFEC424D4207195BA40F6AE2A79D* L_1 = ___0_snapshot;
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_2;
L_2 = InternalDataSnapshot_getCPtr_m1E10798A07EE601F129661E669BD4AE2ABA7BC1E(L_1, NULL);
il2cpp_codegen_runtime_class_init_inline(DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
DatabaseInternalPINVOKE_ChildListener_OnChildRemoved_mD04336A88B6DDF34EE11675A702FF524D0227EC2(L_0, L_2, NULL);
il2cpp_codegen_runtime_class_init_inline(SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
bool L_3;
L_3 = SWIGPendingException_get_Pending_mFF0B94BEAD2C48E3CD3BB7EFB5EB23A0B6CF55EE(NULL);
V_0 = L_3;
bool L_4 = V_0;
if (!L_4)
{
goto IL_0022;
}
}
{
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var)));
Exception_t* L_5;
L_5 = SWIGPendingException_Retrieve_m5AF2B72B0C255B87F0044137B357F55F50101D51(NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ChildListener_OnChildRemoved_mC194826713490196536D4A26CE5B411BB4A60CCB_RuntimeMethod_var)));
}
IL_0022:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ChildListener_OnCancelled_m1124908E89891C4E997A57E88E47C998E7B6D0A6 (ChildListener_tC92F71A030C283A881AB9B611DC4AEBCFD42BB1F* __this, int32_t ___0_error, String_t* ___1_errorMessage, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
{
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_0 = __this->___swigCPtr;
int32_t L_1 = ___0_error;
String_t* L_2 = ___1_errorMessage;
il2cpp_codegen_runtime_class_init_inline(DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
DatabaseInternalPINVOKE_ChildListener_OnCancelled_m5B5B143EB24E10D98E19C845EC3CAAE526BA3C83(L_0, L_1, L_2, NULL);
il2cpp_codegen_runtime_class_init_inline(SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
bool L_3;
L_3 = SWIGPendingException_get_Pending_mFF0B94BEAD2C48E3CD3BB7EFB5EB23A0B6CF55EE(NULL);
V_0 = L_3;
bool L_4 = V_0;
if (!L_4)
{
goto IL_001e;
}
}
{
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var)));
Exception_t* L_5;
L_5 = SWIGPendingException_Retrieve_m5AF2B72B0C255B87F0044137B357F55F50101D51(NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ChildListener_OnCancelled_m1124908E89891C4E997A57E88E47C998E7B6D0A6_RuntimeMethod_var)));
}
IL_001e:
{
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 InternalQuery__ctor_mF168588E6A99DDC51DBB08761DD9EC5897B67CD7 (InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* __this, intptr_t ___0_cPtr, bool ___1_cMemoryOwn, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
bool L_0 = ___1_cMemoryOwn;
__this->___swigCMemOwn = L_0;
intptr_t L_1 = ___0_cPtr;
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_2;
memset((&L_2), 0, sizeof(L_2));
HandleRef__ctor_m0298D55E5F35F77B6A6CCA75C8E828C3F3127DE7((&L_2), __this, L_1, NULL);
__this->___swigCPtr = L_2;
Il2CppCodeGenWriteBarrier((void**)&(((&__this->___swigCPtr))->____wrapper), (void*)NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F InternalQuery_getCPtr_mE47892FA699D9B6D19F697F881EF503940A21DAD (InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* ___0_obj, const RuntimeMethod* method)
{
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F V_0;
memset((&V_0), 0, sizeof(V_0));
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F G_B3_0;
memset((&G_B3_0), 0, sizeof(G_B3_0));
{
InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* L_0 = ___0_obj;
if (!L_0)
{
goto IL_000c;
}
}
{
InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* L_1 = ___0_obj;
NullCheck(L_1);
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_2 = L_1->___swigCPtr;
G_B3_0 = L_2;
goto IL_0017;
}
IL_000c:
{
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_3;
memset((&L_3), 0, sizeof(L_3));
HandleRef__ctor_m0298D55E5F35F77B6A6CCA75C8E828C3F3127DE7((&L_3), NULL, 0, NULL);
G_B3_0 = L_3;
}
IL_0017:
{
V_0 = G_B3_0;
goto IL_001a;
}
IL_001a:
{
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_4 = V_0;
return L_4;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalQuery_Finalize_m6E808A2FFDDF01B544353487E4EFF3C065101051 (InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* __this, const RuntimeMethod* method)
{
{
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_000c:
{
Object_Finalize_mC98C96301CCABFE00F1A7EF8E15DF507CACD42B2(__this, NULL);
return;
}
});
try
{
VirtualActionInvoker1< bool >::Invoke(5, __this, (bool)0);
goto IL_0014;
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0014:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalQuery_Dispose_m1407C0C2AAD78369D28204EF35E436F90084E0E1 (InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GC_t920F9CF6EBB7C787E5010A4352E1B587F356DC58_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
VirtualActionInvoker1< bool >::Invoke(5, __this, (bool)1);
il2cpp_codegen_runtime_class_init_inline(GC_t920F9CF6EBB7C787E5010A4352E1B587F356DC58_il2cpp_TypeInfo_var);
GC_SuppressFinalize_m71815DBD5A0CD2EA1BE43317B08B7A14949EDC65(__this, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalQuery_Dispose_mEC96604AADD48C41DB4720653EA62507D38106E5 (InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* __this, bool ___0_disposing, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FirebaseApp_tD23C437863A3502177988D1382B58820B0571A25_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GC_t920F9CF6EBB7C787E5010A4352E1B587F356DC58_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
RuntimeObject* V_0 = NULL;
bool V_1 = false;
bool V_2 = false;
bool V_3 = false;
{
il2cpp_codegen_runtime_class_init_inline(FirebaseApp_tD23C437863A3502177988D1382B58820B0571A25_il2cpp_TypeInfo_var);
RuntimeObject* L_0 = ((FirebaseApp_tD23C437863A3502177988D1382B58820B0571A25_StaticFields*)il2cpp_codegen_static_fields_for(FirebaseApp_tD23C437863A3502177988D1382B58820B0571A25_il2cpp_TypeInfo_var))->___disposeLock;
V_0 = L_0;
V_1 = (bool)0;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0068:
{
{
bool L_1 = V_1;
if (!L_1)
{
goto IL_0072;
}
}
{
RuntimeObject* L_2 = V_0;
Monitor_Exit_m05B2CF037E2214B3208198C282490A2A475653FA(L_2, NULL);
}
IL_0072:
{
return;
}
}
});
try
{
{
RuntimeObject* L_3 = V_0;
Monitor_Enter_m3CDB589DA1300B513D55FDCFB52B63E879794149(L_3, (&V_1), NULL);
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F* L_4 = (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F*)(&__this->___swigCPtr);
intptr_t L_5;
L_5 = HandleRef_get_Handle_m2055005E349E895499E1B3B826C89228FFAC4C17_inline(L_4, NULL);
bool L_6;
L_6 = IntPtr_op_Inequality_m90EFC9C4CAD9A33E309F2DDF98EE4E1DD253637B(L_5, 0, NULL);
V_2 = L_6;
bool L_7 = V_2;
if (!L_7)
{
goto IL_005e_1;
}
}
{
bool L_8 = __this->___swigCMemOwn;
V_3 = L_8;
bool L_9 = V_3;
if (!L_9)
{
goto IL_004c_1;
}
}
{
__this->___swigCMemOwn = (bool)0;
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_10 = __this->___swigCPtr;
il2cpp_codegen_runtime_class_init_inline(DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
DatabaseInternalPINVOKE_delete_InternalQuery_m90A6FFAC0DB2AC6092334DDE739D4AE8C290AEF9(L_10, NULL);
}
IL_004c_1:
{
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_11;
memset((&L_11), 0, sizeof(L_11));
HandleRef__ctor_m0298D55E5F35F77B6A6CCA75C8E828C3F3127DE7((&L_11), NULL, 0, NULL);
__this->___swigCPtr = L_11;
Il2CppCodeGenWriteBarrier((void**)&(((&__this->___swigCPtr))->____wrapper), (void*)NULL);
}
IL_005e_1:
{
il2cpp_codegen_runtime_class_init_inline(GC_t920F9CF6EBB7C787E5010A4352E1B587F356DC58_il2cpp_TypeInfo_var);
GC_SuppressFinalize_m71815DBD5A0CD2EA1BE43317B08B7A14949EDC65(__this, NULL);
goto IL_0073;
}
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0073:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalQuery__ctor_mB234743C8E1014902938A1984B01EF4F064E99CA (InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
{
il2cpp_codegen_runtime_class_init_inline(DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
intptr_t L_0;
L_0 = DatabaseInternalPINVOKE_new_InternalQuery__SWIG_0_m7CFB9F5E267C741BC5170B6A891F98B7A970BC5B(NULL);
InternalQuery__ctor_mF168588E6A99DDC51DBB08761DD9EC5897B67CD7(__this, L_0, (bool)1, NULL);
il2cpp_codegen_runtime_class_init_inline(SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
bool L_1;
L_1 = SWIGPendingException_get_Pending_mFF0B94BEAD2C48E3CD3BB7EFB5EB23A0B6CF55EE(NULL);
V_0 = L_1;
bool L_2 = V_0;
if (!L_2)
{
goto IL_001d;
}
}
{
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var)));
Exception_t* L_3;
L_3 = SWIGPendingException_Retrieve_m5AF2B72B0C255B87F0044137B357F55F50101D51(NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InternalQuery__ctor_mB234743C8E1014902938A1984B01EF4F064E99CA_RuntimeMethod_var)));
}
IL_001d:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalQuery__ctor_m1ACF7981A07956588704D8900A9F6B4A21D59112 (InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* __this, InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* ___0_query, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
{
InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* L_0 = ___0_query;
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_1;
L_1 = InternalQuery_getCPtr_mE47892FA699D9B6D19F697F881EF503940A21DAD(L_0, NULL);
il2cpp_codegen_runtime_class_init_inline(DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
intptr_t L_2;
L_2 = DatabaseInternalPINVOKE_new_InternalQuery__SWIG_1_mD13B17EA481F6C45FD673E58E8E82BE9E0B9269D(L_1, NULL);
InternalQuery__ctor_mF168588E6A99DDC51DBB08761DD9EC5897B67CD7(__this, L_2, (bool)1, NULL);
il2cpp_codegen_runtime_class_init_inline(SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
bool L_3;
L_3 = SWIGPendingException_get_Pending_mFF0B94BEAD2C48E3CD3BB7EFB5EB23A0B6CF55EE(NULL);
V_0 = L_3;
bool L_4 = V_0;
if (!L_4)
{
goto IL_0023;
}
}
{
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var)));
Exception_t* L_5;
L_5 = SWIGPendingException_Retrieve_m5AF2B72B0C255B87F0044137B357F55F50101D51(NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InternalQuery__ctor_m1ACF7981A07956588704D8900A9F6B4A21D59112_RuntimeMethod_var)));
}
IL_0023:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Task_1_t61F32CDE33792C37824D839AEBC072F7B03E3E7D* InternalQuery_GetValueAsync_m1FA7B1F73A2EA7887C94D194124EA52D5D4D71BD (InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Future_InternalDataSnapshot_t4FD9C35AAA7BE682060CF99DE0CDC72C083559BD_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
intptr_t V_0;
memset((&V_0), 0, sizeof(V_0));
bool V_1 = false;
Task_1_t61F32CDE33792C37824D839AEBC072F7B03E3E7D* V_2 = NULL;
{
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_0 = __this->___swigCPtr;
il2cpp_codegen_runtime_class_init_inline(DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
intptr_t L_1;
L_1 = DatabaseInternalPINVOKE_InternalQuery_GetValue_mE8FF00BBF07A616360EDCAFF9E400464EF73409E(L_0, NULL);
V_0 = L_1;
il2cpp_codegen_runtime_class_init_inline(SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
bool L_2;
L_2 = SWIGPendingException_get_Pending_mFF0B94BEAD2C48E3CD3BB7EFB5EB23A0B6CF55EE(NULL);
V_1 = L_2;
bool L_3 = V_1;
if (!L_3)
{
goto IL_001c;
}
}
{
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var)));
Exception_t* L_4;
L_4 = SWIGPendingException_Retrieve_m5AF2B72B0C255B87F0044137B357F55F50101D51(NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InternalQuery_GetValueAsync_m1FA7B1F73A2EA7887C94D194124EA52D5D4D71BD_RuntimeMethod_var)));
}
IL_001c:
{
intptr_t L_5 = V_0;
Future_InternalDataSnapshot_t4FD9C35AAA7BE682060CF99DE0CDC72C083559BD* L_6 = (Future_InternalDataSnapshot_t4FD9C35AAA7BE682060CF99DE0CDC72C083559BD*)il2cpp_codegen_object_new(Future_InternalDataSnapshot_t4FD9C35AAA7BE682060CF99DE0CDC72C083559BD_il2cpp_TypeInfo_var);
Future_InternalDataSnapshot__ctor_m94A6E26951332FD46E16A3962BF7ECA782959B6C(L_6, L_5, (bool)1, NULL);
il2cpp_codegen_runtime_class_init_inline(Future_InternalDataSnapshot_t4FD9C35AAA7BE682060CF99DE0CDC72C083559BD_il2cpp_TypeInfo_var);
Task_1_t61F32CDE33792C37824D839AEBC072F7B03E3E7D* L_7;
L_7 = Future_InternalDataSnapshot_GetTask_m1090C78F556C35E670B74B2968C8CDC384E5E196(L_6, NULL);
V_2 = L_7;
goto IL_002b;
}
IL_002b:
{
Task_1_t61F32CDE33792C37824D839AEBC072F7B03E3E7D* L_8 = V_2;
return L_8;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalQuery_AddValueListener_m8E2CD3281C4E309D5CA8AF7A18D85E0110C298F1 (InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* __this, ValueListener_t4C2A4DA6517BB490FD2BA4BA78B4C675D41907FD* ___0_listener, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
{
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_0 = __this->___swigCPtr;
ValueListener_t4C2A4DA6517BB490FD2BA4BA78B4C675D41907FD* L_1 = ___0_listener;
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_2;
L_2 = ValueListener_getCPtr_m492FE801896664EDF0676FC959D83310B97424BD(L_1, NULL);
il2cpp_codegen_runtime_class_init_inline(DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
DatabaseInternalPINVOKE_InternalQuery_AddValueListener_m82C7C2337D27E8D2CB5E5D7F8C085C500CE667F9(L_0, L_2, NULL);
il2cpp_codegen_runtime_class_init_inline(SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
bool L_3;
L_3 = SWIGPendingException_get_Pending_mFF0B94BEAD2C48E3CD3BB7EFB5EB23A0B6CF55EE(NULL);
V_0 = L_3;
bool L_4 = V_0;
if (!L_4)
{
goto IL_0022;
}
}
{
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var)));
Exception_t* L_5;
L_5 = SWIGPendingException_Retrieve_m5AF2B72B0C255B87F0044137B357F55F50101D51(NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InternalQuery_AddValueListener_m8E2CD3281C4E309D5CA8AF7A18D85E0110C298F1_RuntimeMethod_var)));
}
IL_0022:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalQuery_RemoveValueListener_m1883A67FBA93F506C5522DEB5C94F8013CD24B4C (InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* __this, ValueListener_t4C2A4DA6517BB490FD2BA4BA78B4C675D41907FD* ___0_listener, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
{
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_0 = __this->___swigCPtr;
ValueListener_t4C2A4DA6517BB490FD2BA4BA78B4C675D41907FD* L_1 = ___0_listener;
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_2;
L_2 = ValueListener_getCPtr_m492FE801896664EDF0676FC959D83310B97424BD(L_1, NULL);
il2cpp_codegen_runtime_class_init_inline(DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
DatabaseInternalPINVOKE_InternalQuery_RemoveValueListener_m10C9822FF044CCA0166A8B513CE2F3FE148A7762(L_0, L_2, NULL);
il2cpp_codegen_runtime_class_init_inline(SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
bool L_3;
L_3 = SWIGPendingException_get_Pending_mFF0B94BEAD2C48E3CD3BB7EFB5EB23A0B6CF55EE(NULL);
V_0 = L_3;
bool L_4 = V_0;
if (!L_4)
{
goto IL_0022;
}
}
{
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var)));
Exception_t* L_5;
L_5 = SWIGPendingException_Retrieve_m5AF2B72B0C255B87F0044137B357F55F50101D51(NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InternalQuery_RemoveValueListener_m1883A67FBA93F506C5522DEB5C94F8013CD24B4C_RuntimeMethod_var)));
}
IL_0022:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalQuery_RemoveAllValueListeners_m221E93C6850B0BF5018DC6D7D1C8F6EB54A53F03 (InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
{
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_0 = __this->___swigCPtr;
il2cpp_codegen_runtime_class_init_inline(DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
DatabaseInternalPINVOKE_InternalQuery_RemoveAllValueListeners_mCC157F28F5BCF37B4D0997670AF1F934BA07B233(L_0, NULL);
il2cpp_codegen_runtime_class_init_inline(SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
bool L_1;
L_1 = SWIGPendingException_get_Pending_mFF0B94BEAD2C48E3CD3BB7EFB5EB23A0B6CF55EE(NULL);
V_0 = L_1;
bool L_2 = V_0;
if (!L_2)
{
goto IL_001c;
}
}
{
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var)));
Exception_t* L_3;
L_3 = SWIGPendingException_Retrieve_m5AF2B72B0C255B87F0044137B357F55F50101D51(NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InternalQuery_RemoveAllValueListeners_m221E93C6850B0BF5018DC6D7D1C8F6EB54A53F03_RuntimeMethod_var)));
}
IL_001c:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalQuery_AddChildListener_m49599E26D1A72451EF0E79C8CEDAF8E8B0D88CC1 (InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* __this, ChildListener_tC92F71A030C283A881AB9B611DC4AEBCFD42BB1F* ___0_listener, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
{
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_0 = __this->___swigCPtr;
ChildListener_tC92F71A030C283A881AB9B611DC4AEBCFD42BB1F* L_1 = ___0_listener;
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_2;
L_2 = ChildListener_getCPtr_m69DACBFE96AFD177535449CE05704CB887427BE7(L_1, NULL);
il2cpp_codegen_runtime_class_init_inline(DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
DatabaseInternalPINVOKE_InternalQuery_AddChildListener_m0F0610C2A5910328CF2B6156F4F5994F78EC8375(L_0, L_2, NULL);
il2cpp_codegen_runtime_class_init_inline(SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
bool L_3;
L_3 = SWIGPendingException_get_Pending_mFF0B94BEAD2C48E3CD3BB7EFB5EB23A0B6CF55EE(NULL);
V_0 = L_3;
bool L_4 = V_0;
if (!L_4)
{
goto IL_0022;
}
}
{
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var)));
Exception_t* L_5;
L_5 = SWIGPendingException_Retrieve_m5AF2B72B0C255B87F0044137B357F55F50101D51(NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InternalQuery_AddChildListener_m49599E26D1A72451EF0E79C8CEDAF8E8B0D88CC1_RuntimeMethod_var)));
}
IL_0022:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalQuery_RemoveChildListener_mB76FA0DB538AC1FB56028E43C9D38B506D86C67A (InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* __this, ChildListener_tC92F71A030C283A881AB9B611DC4AEBCFD42BB1F* ___0_listener, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
{
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_0 = __this->___swigCPtr;
ChildListener_tC92F71A030C283A881AB9B611DC4AEBCFD42BB1F* L_1 = ___0_listener;
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_2;
L_2 = ChildListener_getCPtr_m69DACBFE96AFD177535449CE05704CB887427BE7(L_1, NULL);
il2cpp_codegen_runtime_class_init_inline(DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
DatabaseInternalPINVOKE_InternalQuery_RemoveChildListener_m43BAFBF3C9F43A3F3D73605FE0BD7248721F18E2(L_0, L_2, NULL);
il2cpp_codegen_runtime_class_init_inline(SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
bool L_3;
L_3 = SWIGPendingException_get_Pending_mFF0B94BEAD2C48E3CD3BB7EFB5EB23A0B6CF55EE(NULL);
V_0 = L_3;
bool L_4 = V_0;
if (!L_4)
{
goto IL_0022;
}
}
{
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var)));
Exception_t* L_5;
L_5 = SWIGPendingException_Retrieve_m5AF2B72B0C255B87F0044137B357F55F50101D51(NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InternalQuery_RemoveChildListener_mB76FA0DB538AC1FB56028E43C9D38B506D86C67A_RuntimeMethod_var)));
}
IL_0022:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalQuery_RemoveAllChildListeners_m50D2F345D1662330CA178885C85F3BB2AE09007B (InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
{
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_0 = __this->___swigCPtr;
il2cpp_codegen_runtime_class_init_inline(DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
DatabaseInternalPINVOKE_InternalQuery_RemoveAllChildListeners_m590B7493AB49AE7AA0914FDBB0F1C2BA673D6187(L_0, NULL);
il2cpp_codegen_runtime_class_init_inline(SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
bool L_1;
L_1 = SWIGPendingException_get_Pending_mFF0B94BEAD2C48E3CD3BB7EFB5EB23A0B6CF55EE(NULL);
V_0 = L_1;
bool L_2 = V_0;
if (!L_2)
{
goto IL_001c;
}
}
{
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var)));
Exception_t* L_3;
L_3 = SWIGPendingException_Retrieve_m5AF2B72B0C255B87F0044137B357F55F50101D51(NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InternalQuery_RemoveAllChildListeners_m50D2F345D1662330CA178885C85F3BB2AE09007B_RuntimeMethod_var)));
}
IL_001c:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InternalDatabaseReference_tB26A9A610462A419CD3C0B987C7CB11A8FB084B1* InternalQuery_GetReference_mF85B228FBC240E7A0DC0AEEB22151D02364D110E (InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InternalDatabaseReference_tB26A9A610462A419CD3C0B987C7CB11A8FB084B1_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
InternalDatabaseReference_tB26A9A610462A419CD3C0B987C7CB11A8FB084B1* V_0 = NULL;
bool V_1 = false;
InternalDatabaseReference_tB26A9A610462A419CD3C0B987C7CB11A8FB084B1* V_2 = NULL;
{
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_0 = __this->___swigCPtr;
il2cpp_codegen_runtime_class_init_inline(DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
intptr_t L_1;
L_1 = DatabaseInternalPINVOKE_InternalQuery_GetReference_mEBE98E1B78236910DB2C16306FFFC5BDC8F69123(L_0, NULL);
InternalDatabaseReference_tB26A9A610462A419CD3C0B987C7CB11A8FB084B1* L_2 = (InternalDatabaseReference_tB26A9A610462A419CD3C0B987C7CB11A8FB084B1*)il2cpp_codegen_object_new(InternalDatabaseReference_tB26A9A610462A419CD3C0B987C7CB11A8FB084B1_il2cpp_TypeInfo_var);
InternalDatabaseReference__ctor_mFA0925524043CB4A6CF05D1077A001F4DD42465E(L_2, L_1, (bool)1, NULL);
V_0 = L_2;
il2cpp_codegen_runtime_class_init_inline(SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
bool L_3;
L_3 = SWIGPendingException_get_Pending_mFF0B94BEAD2C48E3CD3BB7EFB5EB23A0B6CF55EE(NULL);
V_1 = L_3;
bool L_4 = V_1;
if (!L_4)
{
goto IL_0022;
}
}
{
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var)));
Exception_t* L_5;
L_5 = SWIGPendingException_Retrieve_m5AF2B72B0C255B87F0044137B357F55F50101D51(NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InternalQuery_GetReference_mF85B228FBC240E7A0DC0AEEB22151D02364D110E_RuntimeMethod_var)));
}
IL_0022:
{
InternalDatabaseReference_tB26A9A610462A419CD3C0B987C7CB11A8FB084B1* L_6 = V_0;
V_2 = L_6;
goto IL_0026;
}
IL_0026:
{
InternalDatabaseReference_tB26A9A610462A419CD3C0B987C7CB11A8FB084B1* L_7 = V_2;
return L_7;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalQuery_SetKeepSynchronized_m46F785421CD9AD7C1A8EE20AB8B82718DE83BEAC (InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* __this, bool ___0_keepSync, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
{
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_0 = __this->___swigCPtr;
bool L_1 = ___0_keepSync;
il2cpp_codegen_runtime_class_init_inline(DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
DatabaseInternalPINVOKE_InternalQuery_SetKeepSynchronized_mECD7740943545A1C83BB9B2E58F33EF372FD7B25(L_0, L_1, NULL);
il2cpp_codegen_runtime_class_init_inline(SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
bool L_2;
L_2 = SWIGPendingException_get_Pending_mFF0B94BEAD2C48E3CD3BB7EFB5EB23A0B6CF55EE(NULL);
V_0 = L_2;
bool L_3 = V_0;
if (!L_3)
{
goto IL_001d;
}
}
{
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var)));
Exception_t* L_4;
L_4 = SWIGPendingException_Retrieve_m5AF2B72B0C255B87F0044137B357F55F50101D51(NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InternalQuery_SetKeepSynchronized_m46F785421CD9AD7C1A8EE20AB8B82718DE83BEAC_RuntimeMethod_var)));
}
IL_001d:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* InternalQuery_OrderByChild_mAE1A56F7A89564B56367213F3576F5D081777081 (InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* __this, String_t* ___0_path, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* V_0 = NULL;
bool V_1 = false;
InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* V_2 = NULL;
{
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_0 = __this->___swigCPtr;
String_t* L_1 = ___0_path;
il2cpp_codegen_runtime_class_init_inline(DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
intptr_t L_2;
L_2 = DatabaseInternalPINVOKE_InternalQuery_OrderByChild__SWIG_0_mF694192B35A0110DEF3D5A7D306FFBFF30AA143D(L_0, L_1, NULL);
InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* L_3 = (InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056*)il2cpp_codegen_object_new(InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056_il2cpp_TypeInfo_var);
InternalQuery__ctor_mF168588E6A99DDC51DBB08761DD9EC5897B67CD7(L_3, L_2, (bool)1, NULL);
V_0 = L_3;
il2cpp_codegen_runtime_class_init_inline(SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
bool L_4;
L_4 = SWIGPendingException_get_Pending_mFF0B94BEAD2C48E3CD3BB7EFB5EB23A0B6CF55EE(NULL);
V_1 = L_4;
bool L_5 = V_1;
if (!L_5)
{
goto IL_0023;
}
}
{
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var)));
Exception_t* L_6;
L_6 = SWIGPendingException_Retrieve_m5AF2B72B0C255B87F0044137B357F55F50101D51(NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_6, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InternalQuery_OrderByChild_mAE1A56F7A89564B56367213F3576F5D081777081_RuntimeMethod_var)));
}
IL_0023:
{
InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* L_7 = V_0;
V_2 = L_7;
goto IL_0027;
}
IL_0027:
{
InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* L_8 = V_2;
return L_8;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* InternalQuery_OrderByKey_m47BA4BD726CB6E2F8494FF591E508DF9ECDD42BB (InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* V_0 = NULL;
bool V_1 = false;
InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* V_2 = NULL;
{
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_0 = __this->___swigCPtr;
il2cpp_codegen_runtime_class_init_inline(DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
intptr_t L_1;
L_1 = DatabaseInternalPINVOKE_InternalQuery_OrderByKey_m432817B6F4AF85C8A015BA3DC3A005EC77A732FE(L_0, NULL);
InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* L_2 = (InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056*)il2cpp_codegen_object_new(InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056_il2cpp_TypeInfo_var);
InternalQuery__ctor_mF168588E6A99DDC51DBB08761DD9EC5897B67CD7(L_2, L_1, (bool)1, NULL);
V_0 = L_2;
il2cpp_codegen_runtime_class_init_inline(SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
bool L_3;
L_3 = SWIGPendingException_get_Pending_mFF0B94BEAD2C48E3CD3BB7EFB5EB23A0B6CF55EE(NULL);
V_1 = L_3;
bool L_4 = V_1;
if (!L_4)
{
goto IL_0022;
}
}
{
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var)));
Exception_t* L_5;
L_5 = SWIGPendingException_Retrieve_m5AF2B72B0C255B87F0044137B357F55F50101D51(NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InternalQuery_OrderByKey_m47BA4BD726CB6E2F8494FF591E508DF9ECDD42BB_RuntimeMethod_var)));
}
IL_0022:
{
InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* L_6 = V_0;
V_2 = L_6;
goto IL_0026;
}
IL_0026:
{
InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* L_7 = V_2;
return L_7;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* InternalQuery_OrderByPriority_m4F70DD57A2535F098D002DEA69C3D43CD4B223E7 (InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* V_0 = NULL;
bool V_1 = false;
InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* V_2 = NULL;
{
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_0 = __this->___swigCPtr;
il2cpp_codegen_runtime_class_init_inline(DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
intptr_t L_1;
L_1 = DatabaseInternalPINVOKE_InternalQuery_OrderByPriority_m5507F6E7A752FC9A723312BEC74D32BBFA2BC080(L_0, NULL);
InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* L_2 = (InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056*)il2cpp_codegen_object_new(InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056_il2cpp_TypeInfo_var);
InternalQuery__ctor_mF168588E6A99DDC51DBB08761DD9EC5897B67CD7(L_2, L_1, (bool)1, NULL);
V_0 = L_2;
il2cpp_codegen_runtime_class_init_inline(SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
bool L_3;
L_3 = SWIGPendingException_get_Pending_mFF0B94BEAD2C48E3CD3BB7EFB5EB23A0B6CF55EE(NULL);
V_1 = L_3;
bool L_4 = V_1;
if (!L_4)
{
goto IL_0022;
}
}
{
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var)));
Exception_t* L_5;
L_5 = SWIGPendingException_Retrieve_m5AF2B72B0C255B87F0044137B357F55F50101D51(NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InternalQuery_OrderByPriority_m4F70DD57A2535F098D002DEA69C3D43CD4B223E7_RuntimeMethod_var)));
}
IL_0022:
{
InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* L_6 = V_0;
V_2 = L_6;
goto IL_0026;
}
IL_0026:
{
InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* L_7 = V_2;
return L_7;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* InternalQuery_OrderByValue_m6A99B2BA79B5EFC5B379BE7FAB15CF57C1E211FD (InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* V_0 = NULL;
bool V_1 = false;
InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* V_2 = NULL;
{
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_0 = __this->___swigCPtr;
il2cpp_codegen_runtime_class_init_inline(DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
intptr_t L_1;
L_1 = DatabaseInternalPINVOKE_InternalQuery_OrderByValue_m0D482FC64544B1BF29BBA27D8F0B3DA49586E23D(L_0, NULL);
InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* L_2 = (InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056*)il2cpp_codegen_object_new(InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056_il2cpp_TypeInfo_var);
InternalQuery__ctor_mF168588E6A99DDC51DBB08761DD9EC5897B67CD7(L_2, L_1, (bool)1, NULL);
V_0 = L_2;
il2cpp_codegen_runtime_class_init_inline(SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
bool L_3;
L_3 = SWIGPendingException_get_Pending_mFF0B94BEAD2C48E3CD3BB7EFB5EB23A0B6CF55EE(NULL);
V_1 = L_3;
bool L_4 = V_1;
if (!L_4)
{
goto IL_0022;
}
}
{
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var)));
Exception_t* L_5;
L_5 = SWIGPendingException_Retrieve_m5AF2B72B0C255B87F0044137B357F55F50101D51(NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InternalQuery_OrderByValue_m6A99B2BA79B5EFC5B379BE7FAB15CF57C1E211FD_RuntimeMethod_var)));
}
IL_0022:
{
InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* L_6 = V_0;
V_2 = L_6;
goto IL_0026;
}
IL_0026:
{
InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* L_7 = V_2;
return L_7;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* InternalQuery_StartAt_m2D0DB5C8061429B75BF5D8A8FC9A4A0355F08670 (InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* __this, Variant_t90BF6FF4942F60EB844D3C90213E72E9D4240F1C* ___0_orderValue, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* V_0 = NULL;
bool V_1 = false;
InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* V_2 = NULL;
{
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_0 = __this->___swigCPtr;
Variant_t90BF6FF4942F60EB844D3C90213E72E9D4240F1C* L_1 = ___0_orderValue;
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_2;
L_2 = Variant_getCPtr_m02745459FA3350FFDC29D01587C8D797BFC10067(L_1, NULL);
il2cpp_codegen_runtime_class_init_inline(DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
intptr_t L_3;
L_3 = DatabaseInternalPINVOKE_InternalQuery_StartAt__SWIG_0_mC800505C32A8CB22B69D4A8FD9FA36E26720C233(L_0, L_2, NULL);
InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* L_4 = (InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056*)il2cpp_codegen_object_new(InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056_il2cpp_TypeInfo_var);
InternalQuery__ctor_mF168588E6A99DDC51DBB08761DD9EC5897B67CD7(L_4, L_3, (bool)1, NULL);
V_0 = L_4;
il2cpp_codegen_runtime_class_init_inline(SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
bool L_5;
L_5 = SWIGPendingException_get_Pending_mFF0B94BEAD2C48E3CD3BB7EFB5EB23A0B6CF55EE(NULL);
V_1 = L_5;
bool L_6 = V_1;
if (!L_6)
{
goto IL_0028;
}
}
{
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var)));
Exception_t* L_7;
L_7 = SWIGPendingException_Retrieve_m5AF2B72B0C255B87F0044137B357F55F50101D51(NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_7, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InternalQuery_StartAt_m2D0DB5C8061429B75BF5D8A8FC9A4A0355F08670_RuntimeMethod_var)));
}
IL_0028:
{
InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* L_8 = V_0;
V_2 = L_8;
goto IL_002c;
}
IL_002c:
{
InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* L_9 = V_2;
return L_9;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* InternalQuery_StartAt_mF8D62B1FA097A8ECA9F020709247A7335F1ADDA0 (InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* __this, Variant_t90BF6FF4942F60EB844D3C90213E72E9D4240F1C* ___0_orderValue, String_t* ___1_childKey, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* V_0 = NULL;
bool V_1 = false;
InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* V_2 = NULL;
{
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_0 = __this->___swigCPtr;
Variant_t90BF6FF4942F60EB844D3C90213E72E9D4240F1C* L_1 = ___0_orderValue;
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_2;
L_2 = Variant_getCPtr_m02745459FA3350FFDC29D01587C8D797BFC10067(L_1, NULL);
String_t* L_3 = ___1_childKey;
il2cpp_codegen_runtime_class_init_inline(DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
intptr_t L_4;
L_4 = DatabaseInternalPINVOKE_InternalQuery_StartAt__SWIG_1_mE1AC978544A02F4D4C7BB20852CE8F75E70D3D70(L_0, L_2, L_3, NULL);
InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* L_5 = (InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056*)il2cpp_codegen_object_new(InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056_il2cpp_TypeInfo_var);
InternalQuery__ctor_mF168588E6A99DDC51DBB08761DD9EC5897B67CD7(L_5, L_4, (bool)1, NULL);
V_0 = L_5;
il2cpp_codegen_runtime_class_init_inline(SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
bool L_6;
L_6 = SWIGPendingException_get_Pending_mFF0B94BEAD2C48E3CD3BB7EFB5EB23A0B6CF55EE(NULL);
V_1 = L_6;
bool L_7 = V_1;
if (!L_7)
{
goto IL_0029;
}
}
{
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var)));
Exception_t* L_8;
L_8 = SWIGPendingException_Retrieve_m5AF2B72B0C255B87F0044137B357F55F50101D51(NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_8, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InternalQuery_StartAt_mF8D62B1FA097A8ECA9F020709247A7335F1ADDA0_RuntimeMethod_var)));
}
IL_0029:
{
InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* L_9 = V_0;
V_2 = L_9;
goto IL_002d;
}
IL_002d:
{
InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* L_10 = V_2;
return L_10;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* InternalQuery_EndAt_m3C63A5585FEC71988C2C78938D3BB325A07FECD3 (InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* __this, Variant_t90BF6FF4942F60EB844D3C90213E72E9D4240F1C* ___0_orderValue, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* V_0 = NULL;
bool V_1 = false;
InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* V_2 = NULL;
{
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_0 = __this->___swigCPtr;
Variant_t90BF6FF4942F60EB844D3C90213E72E9D4240F1C* L_1 = ___0_orderValue;
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_2;
L_2 = Variant_getCPtr_m02745459FA3350FFDC29D01587C8D797BFC10067(L_1, NULL);
il2cpp_codegen_runtime_class_init_inline(DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
intptr_t L_3;
L_3 = DatabaseInternalPINVOKE_InternalQuery_EndAt__SWIG_0_m8660F4C731623797A418B274AA130CBDECE9BDA8(L_0, L_2, NULL);
InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* L_4 = (InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056*)il2cpp_codegen_object_new(InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056_il2cpp_TypeInfo_var);
InternalQuery__ctor_mF168588E6A99DDC51DBB08761DD9EC5897B67CD7(L_4, L_3, (bool)1, NULL);
V_0 = L_4;
il2cpp_codegen_runtime_class_init_inline(SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
bool L_5;
L_5 = SWIGPendingException_get_Pending_mFF0B94BEAD2C48E3CD3BB7EFB5EB23A0B6CF55EE(NULL);
V_1 = L_5;
bool L_6 = V_1;
if (!L_6)
{
goto IL_0028;
}
}
{
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var)));
Exception_t* L_7;
L_7 = SWIGPendingException_Retrieve_m5AF2B72B0C255B87F0044137B357F55F50101D51(NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_7, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InternalQuery_EndAt_m3C63A5585FEC71988C2C78938D3BB325A07FECD3_RuntimeMethod_var)));
}
IL_0028:
{
InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* L_8 = V_0;
V_2 = L_8;
goto IL_002c;
}
IL_002c:
{
InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* L_9 = V_2;
return L_9;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* InternalQuery_EndAt_m5C357F1D1504041488F565783F7280FE60812204 (InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* __this, Variant_t90BF6FF4942F60EB844D3C90213E72E9D4240F1C* ___0_orderValue, String_t* ___1_childKey, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* V_0 = NULL;
bool V_1 = false;
InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* V_2 = NULL;
{
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_0 = __this->___swigCPtr;
Variant_t90BF6FF4942F60EB844D3C90213E72E9D4240F1C* L_1 = ___0_orderValue;
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_2;
L_2 = Variant_getCPtr_m02745459FA3350FFDC29D01587C8D797BFC10067(L_1, NULL);
String_t* L_3 = ___1_childKey;
il2cpp_codegen_runtime_class_init_inline(DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
intptr_t L_4;
L_4 = DatabaseInternalPINVOKE_InternalQuery_EndAt__SWIG_1_m78038B0BE5D3045F94997F01C4F0FC48CB136CD0(L_0, L_2, L_3, NULL);
InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* L_5 = (InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056*)il2cpp_codegen_object_new(InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056_il2cpp_TypeInfo_var);
InternalQuery__ctor_mF168588E6A99DDC51DBB08761DD9EC5897B67CD7(L_5, L_4, (bool)1, NULL);
V_0 = L_5;
il2cpp_codegen_runtime_class_init_inline(SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
bool L_6;
L_6 = SWIGPendingException_get_Pending_mFF0B94BEAD2C48E3CD3BB7EFB5EB23A0B6CF55EE(NULL);
V_1 = L_6;
bool L_7 = V_1;
if (!L_7)
{
goto IL_0029;
}
}
{
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var)));
Exception_t* L_8;
L_8 = SWIGPendingException_Retrieve_m5AF2B72B0C255B87F0044137B357F55F50101D51(NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_8, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InternalQuery_EndAt_m5C357F1D1504041488F565783F7280FE60812204_RuntimeMethod_var)));
}
IL_0029:
{
InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* L_9 = V_0;
V_2 = L_9;
goto IL_002d;
}
IL_002d:
{
InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* L_10 = V_2;
return L_10;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* InternalQuery_EqualTo_m9BFC16E89D6DE45845EA265696F2DF149BC09B89 (InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* __this, Variant_t90BF6FF4942F60EB844D3C90213E72E9D4240F1C* ___0_orderValue, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* V_0 = NULL;
bool V_1 = false;
InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* V_2 = NULL;
{
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_0 = __this->___swigCPtr;
Variant_t90BF6FF4942F60EB844D3C90213E72E9D4240F1C* L_1 = ___0_orderValue;
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_2;
L_2 = Variant_getCPtr_m02745459FA3350FFDC29D01587C8D797BFC10067(L_1, NULL);
il2cpp_codegen_runtime_class_init_inline(DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
intptr_t L_3;
L_3 = DatabaseInternalPINVOKE_InternalQuery_EqualTo__SWIG_0_m2DEA74EC17BA3F45F086EE3BF8DFEFA651A6BA77(L_0, L_2, NULL);
InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* L_4 = (InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056*)il2cpp_codegen_object_new(InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056_il2cpp_TypeInfo_var);
InternalQuery__ctor_mF168588E6A99DDC51DBB08761DD9EC5897B67CD7(L_4, L_3, (bool)1, NULL);
V_0 = L_4;
il2cpp_codegen_runtime_class_init_inline(SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
bool L_5;
L_5 = SWIGPendingException_get_Pending_mFF0B94BEAD2C48E3CD3BB7EFB5EB23A0B6CF55EE(NULL);
V_1 = L_5;
bool L_6 = V_1;
if (!L_6)
{
goto IL_0028;
}
}
{
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var)));
Exception_t* L_7;
L_7 = SWIGPendingException_Retrieve_m5AF2B72B0C255B87F0044137B357F55F50101D51(NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_7, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InternalQuery_EqualTo_m9BFC16E89D6DE45845EA265696F2DF149BC09B89_RuntimeMethod_var)));
}
IL_0028:
{
InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* L_8 = V_0;
V_2 = L_8;
goto IL_002c;
}
IL_002c:
{
InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* L_9 = V_2;
return L_9;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* InternalQuery_EqualTo_m49774E3EC18D328B47B40377EE81B0DD58B7C4BB (InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* __this, Variant_t90BF6FF4942F60EB844D3C90213E72E9D4240F1C* ___0_orderValue, String_t* ___1_childKey, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* V_0 = NULL;
bool V_1 = false;
InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* V_2 = NULL;
{
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_0 = __this->___swigCPtr;
Variant_t90BF6FF4942F60EB844D3C90213E72E9D4240F1C* L_1 = ___0_orderValue;
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_2;
L_2 = Variant_getCPtr_m02745459FA3350FFDC29D01587C8D797BFC10067(L_1, NULL);
String_t* L_3 = ___1_childKey;
il2cpp_codegen_runtime_class_init_inline(DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
intptr_t L_4;
L_4 = DatabaseInternalPINVOKE_InternalQuery_EqualTo__SWIG_1_mAB68BACE9B82812B1F9CEF05E545AF9DE1D4408E(L_0, L_2, L_3, NULL);
InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* L_5 = (InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056*)il2cpp_codegen_object_new(InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056_il2cpp_TypeInfo_var);
InternalQuery__ctor_mF168588E6A99DDC51DBB08761DD9EC5897B67CD7(L_5, L_4, (bool)1, NULL);
V_0 = L_5;
il2cpp_codegen_runtime_class_init_inline(SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
bool L_6;
L_6 = SWIGPendingException_get_Pending_mFF0B94BEAD2C48E3CD3BB7EFB5EB23A0B6CF55EE(NULL);
V_1 = L_6;
bool L_7 = V_1;
if (!L_7)
{
goto IL_0029;
}
}
{
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var)));
Exception_t* L_8;
L_8 = SWIGPendingException_Retrieve_m5AF2B72B0C255B87F0044137B357F55F50101D51(NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_8, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InternalQuery_EqualTo_m49774E3EC18D328B47B40377EE81B0DD58B7C4BB_RuntimeMethod_var)));
}
IL_0029:
{
InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* L_9 = V_0;
V_2 = L_9;
goto IL_002d;
}
IL_002d:
{
InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* L_10 = V_2;
return L_10;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* InternalQuery_LimitToFirst_m1DC54C723DB6EF053DBCF89245912F12C25833DC (InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* __this, uint32_t ___0_limit, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* V_0 = NULL;
bool V_1 = false;
InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* V_2 = NULL;
{
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_0 = __this->___swigCPtr;
uint32_t L_1 = ___0_limit;
il2cpp_codegen_runtime_class_init_inline(DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
intptr_t L_2;
L_2 = DatabaseInternalPINVOKE_InternalQuery_LimitToFirst_mAD97AF20711F2BD317F341B03FF8FD8CD01DFDD3(L_0, L_1, NULL);
InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* L_3 = (InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056*)il2cpp_codegen_object_new(InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056_il2cpp_TypeInfo_var);
InternalQuery__ctor_mF168588E6A99DDC51DBB08761DD9EC5897B67CD7(L_3, L_2, (bool)1, NULL);
V_0 = L_3;
il2cpp_codegen_runtime_class_init_inline(SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
bool L_4;
L_4 = SWIGPendingException_get_Pending_mFF0B94BEAD2C48E3CD3BB7EFB5EB23A0B6CF55EE(NULL);
V_1 = L_4;
bool L_5 = V_1;
if (!L_5)
{
goto IL_0023;
}
}
{
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var)));
Exception_t* L_6;
L_6 = SWIGPendingException_Retrieve_m5AF2B72B0C255B87F0044137B357F55F50101D51(NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_6, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InternalQuery_LimitToFirst_m1DC54C723DB6EF053DBCF89245912F12C25833DC_RuntimeMethod_var)));
}
IL_0023:
{
InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* L_7 = V_0;
V_2 = L_7;
goto IL_0027;
}
IL_0027:
{
InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* L_8 = V_2;
return L_8;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* InternalQuery_LimitToLast_mCBCAC3FA66AFC0D399ECE12128CF4F1312513DB6 (InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* __this, uint32_t ___0_limit, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* V_0 = NULL;
bool V_1 = false;
InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* V_2 = NULL;
{
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_0 = __this->___swigCPtr;
uint32_t L_1 = ___0_limit;
il2cpp_codegen_runtime_class_init_inline(DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
intptr_t L_2;
L_2 = DatabaseInternalPINVOKE_InternalQuery_LimitToLast_mEDBA8629FD891275FE56084F880FCC744CC82C52(L_0, L_1, NULL);
InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* L_3 = (InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056*)il2cpp_codegen_object_new(InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056_il2cpp_TypeInfo_var);
InternalQuery__ctor_mF168588E6A99DDC51DBB08761DD9EC5897B67CD7(L_3, L_2, (bool)1, NULL);
V_0 = L_3;
il2cpp_codegen_runtime_class_init_inline(SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
bool L_4;
L_4 = SWIGPendingException_get_Pending_mFF0B94BEAD2C48E3CD3BB7EFB5EB23A0B6CF55EE(NULL);
V_1 = L_4;
bool L_5 = V_1;
if (!L_5)
{
goto IL_0023;
}
}
{
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var)));
Exception_t* L_6;
L_6 = SWIGPendingException_Retrieve_m5AF2B72B0C255B87F0044137B357F55F50101D51(NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_6, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InternalQuery_LimitToLast_mCBCAC3FA66AFC0D399ECE12128CF4F1312513DB6_RuntimeMethod_var)));
}
IL_0023:
{
InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* L_7 = V_0;
V_2 = L_7;
goto IL_0027;
}
IL_0027:
{
InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* L_8 = V_2;
return L_8;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InternalQuery_is_valid_mEE28991F00E1C1C167B0B5B65B360D0F816DFA18 (InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
bool V_1 = false;
bool V_2 = false;
{
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_0 = __this->___swigCPtr;
il2cpp_codegen_runtime_class_init_inline(DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
bool L_1;
L_1 = DatabaseInternalPINVOKE_InternalQuery_is_valid_m08E3E8399135C4E65FA85F34290904A922ABCCAE(L_0, NULL);
V_0 = L_1;
il2cpp_codegen_runtime_class_init_inline(SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
bool L_2;
L_2 = SWIGPendingException_get_Pending_mFF0B94BEAD2C48E3CD3BB7EFB5EB23A0B6CF55EE(NULL);
V_1 = L_2;
bool L_3 = V_1;
if (!L_3)
{
goto IL_001c;
}
}
{
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var)));
Exception_t* L_4;
L_4 = SWIGPendingException_Retrieve_m5AF2B72B0C255B87F0044137B357F55F50101D51(NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InternalQuery_is_valid_mEE28991F00E1C1C167B0B5B65B360D0F816DFA18_RuntimeMethod_var)));
}
IL_001c:
{
bool L_5 = V_0;
V_2 = L_5;
goto IL_0020;
}
IL_0020:
{
bool L_6 = V_2;
return L_6;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t InternalQuery_CreateValueListener_mC1ECD41BC69FA230685442599DCE0B48D3C66DF5 (InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* __this, int32_t ___0_callbackId, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
intptr_t V_0;
memset((&V_0), 0, sizeof(V_0));
bool V_1 = false;
intptr_t V_2;
memset((&V_2), 0, sizeof(V_2));
{
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_0 = __this->___swigCPtr;
int32_t L_1 = ___0_callbackId;
il2cpp_codegen_runtime_class_init_inline(DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
intptr_t L_2;
L_2 = DatabaseInternalPINVOKE_InternalQuery_CreateValueListener_m94CB226311D406663ADFACEE5CE07EC46C3F7639(L_0, L_1, NULL);
V_0 = L_2;
il2cpp_codegen_runtime_class_init_inline(SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
bool L_3;
L_3 = SWIGPendingException_get_Pending_mFF0B94BEAD2C48E3CD3BB7EFB5EB23A0B6CF55EE(NULL);
V_1 = L_3;
bool L_4 = V_1;
if (!L_4)
{
goto IL_001d;
}
}
{
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var)));
Exception_t* L_5;
L_5 = SWIGPendingException_Retrieve_m5AF2B72B0C255B87F0044137B357F55F50101D51(NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InternalQuery_CreateValueListener_mC1ECD41BC69FA230685442599DCE0B48D3C66DF5_RuntimeMethod_var)));
}
IL_001d:
{
intptr_t L_6 = V_0;
V_2 = L_6;
goto IL_0021;
}
IL_0021:
{
intptr_t L_7 = V_2;
return L_7;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalQuery_DestroyValueListener_m34D4329F6CCD18720B1AAE2CF1725C8EF418FBD6 (intptr_t ___0_listener, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
{
intptr_t L_0 = ___0_listener;
il2cpp_codegen_runtime_class_init_inline(DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
DatabaseInternalPINVOKE_InternalQuery_DestroyValueListener_m87E4EF6960BA02F67F47ABB56A4375BF042DB2A4(L_0, NULL);
il2cpp_codegen_runtime_class_init_inline(SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
bool L_1;
L_1 = SWIGPendingException_get_Pending_mFF0B94BEAD2C48E3CD3BB7EFB5EB23A0B6CF55EE(NULL);
V_0 = L_1;
bool L_2 = V_0;
if (!L_2)
{
goto IL_0017;
}
}
{
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var)));
Exception_t* L_3;
L_3 = SWIGPendingException_Retrieve_m5AF2B72B0C255B87F0044137B357F55F50101D51(NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InternalQuery_DestroyValueListener_m34D4329F6CCD18720B1AAE2CF1725C8EF418FBD6_RuntimeMethod_var)));
}
IL_0017:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalQuery_RegisterValueListenerCallbacks_m02FA94059B9B4CB903AD2A9FC461D1DFBC2BDEAC (OnCancelledDelegate_t00A083ED3BEB8060C5E562C8E76C7D1B973E2BA0* ___0_cancelledCallback, OnValueChangedDelegate_tBAD34B2C949FAC8B59EE9A11939AAA31A3DE963D* ___1_valueChangedCallback, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
{
OnCancelledDelegate_t00A083ED3BEB8060C5E562C8E76C7D1B973E2BA0* L_0 = ___0_cancelledCallback;
OnValueChangedDelegate_tBAD34B2C949FAC8B59EE9A11939AAA31A3DE963D* L_1 = ___1_valueChangedCallback;
il2cpp_codegen_runtime_class_init_inline(DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
DatabaseInternalPINVOKE_InternalQuery_RegisterValueListenerCallbacks_mFC5FEF32EE1234BA8AB3AD6995A968C8B7C9A02F(L_0, L_1, NULL);
il2cpp_codegen_runtime_class_init_inline(SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
bool L_2;
L_2 = SWIGPendingException_get_Pending_mFF0B94BEAD2C48E3CD3BB7EFB5EB23A0B6CF55EE(NULL);
V_0 = L_2;
bool L_3 = V_0;
if (!L_3)
{
goto IL_0018;
}
}
{
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var)));
Exception_t* L_4;
L_4 = SWIGPendingException_Retrieve_m5AF2B72B0C255B87F0044137B357F55F50101D51(NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InternalQuery_RegisterValueListenerCallbacks_m02FA94059B9B4CB903AD2A9FC461D1DFBC2BDEAC_RuntimeMethod_var)));
}
IL_0018:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t InternalQuery_CreateChildListener_m07809490691A36D87620E903D903000E5CF3F96E (InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* __this, int32_t ___0_callbackId, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
intptr_t V_0;
memset((&V_0), 0, sizeof(V_0));
bool V_1 = false;
intptr_t V_2;
memset((&V_2), 0, sizeof(V_2));
{
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_0 = __this->___swigCPtr;
int32_t L_1 = ___0_callbackId;
il2cpp_codegen_runtime_class_init_inline(DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
intptr_t L_2;
L_2 = DatabaseInternalPINVOKE_InternalQuery_CreateChildListener_m7D207FF56F55EC7BC0DBD1C407D6FC9850A2524C(L_0, L_1, NULL);
V_0 = L_2;
il2cpp_codegen_runtime_class_init_inline(SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
bool L_3;
L_3 = SWIGPendingException_get_Pending_mFF0B94BEAD2C48E3CD3BB7EFB5EB23A0B6CF55EE(NULL);
V_1 = L_3;
bool L_4 = V_1;
if (!L_4)
{
goto IL_001d;
}
}
{
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var)));
Exception_t* L_5;
L_5 = SWIGPendingException_Retrieve_m5AF2B72B0C255B87F0044137B357F55F50101D51(NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InternalQuery_CreateChildListener_m07809490691A36D87620E903D903000E5CF3F96E_RuntimeMethod_var)));
}
IL_001d:
{
intptr_t L_6 = V_0;
V_2 = L_6;
goto IL_0021;
}
IL_0021:
{
intptr_t L_7 = V_2;
return L_7;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalQuery_DestroyChildListener_m2EF3D7ACFD479D8CEFE32FCA22A1817E5B578E08 (intptr_t ___0_listener, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
{
intptr_t L_0 = ___0_listener;
il2cpp_codegen_runtime_class_init_inline(DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
DatabaseInternalPINVOKE_InternalQuery_DestroyChildListener_m76F43AD90DFFBE797FA6C3C7D8E7CBA2E6B87B04(L_0, NULL);
il2cpp_codegen_runtime_class_init_inline(SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
bool L_1;
L_1 = SWIGPendingException_get_Pending_mFF0B94BEAD2C48E3CD3BB7EFB5EB23A0B6CF55EE(NULL);
V_0 = L_1;
bool L_2 = V_0;
if (!L_2)
{
goto IL_0017;
}
}
{
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var)));
Exception_t* L_3;
L_3 = SWIGPendingException_Retrieve_m5AF2B72B0C255B87F0044137B357F55F50101D51(NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InternalQuery_DestroyChildListener_m2EF3D7ACFD479D8CEFE32FCA22A1817E5B578E08_RuntimeMethod_var)));
}
IL_0017:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalQuery_RegisterChildListenerCallbacks_m163BDACD7E477F4E52E07CCC737152EC484BC0F3 (OnCancelledDelegate_t00A083ED3BEB8060C5E562C8E76C7D1B973E2BA0* ___0_cancelledCallback, OnChildChangeDelegate_tE121C8EE3B943265E9012619F90D831FDED9094F* ___1_childChangeCallback, OnChildRemovedDelegate_t202E2826D92859441F312FC11D112D97465DF56B* ___2_childRemovedCallback, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
{
OnCancelledDelegate_t00A083ED3BEB8060C5E562C8E76C7D1B973E2BA0* L_0 = ___0_cancelledCallback;
OnChildChangeDelegate_tE121C8EE3B943265E9012619F90D831FDED9094F* L_1 = ___1_childChangeCallback;
OnChildRemovedDelegate_t202E2826D92859441F312FC11D112D97465DF56B* L_2 = ___2_childRemovedCallback;
il2cpp_codegen_runtime_class_init_inline(DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
DatabaseInternalPINVOKE_InternalQuery_RegisterChildListenerCallbacks_m71F33785368094C7D023E22FF3ACAA41EE1F30DB(L_0, L_1, L_2, NULL);
il2cpp_codegen_runtime_class_init_inline(SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
bool L_3;
L_3 = SWIGPendingException_get_Pending_mFF0B94BEAD2C48E3CD3BB7EFB5EB23A0B6CF55EE(NULL);
V_0 = L_3;
bool L_4 = V_0;
if (!L_4)
{
goto IL_0019;
}
}
{
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var)));
Exception_t* L_5;
L_5 = SWIGPendingException_Retrieve_m5AF2B72B0C255B87F0044137B357F55F50101D51(NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InternalQuery_RegisterChildListenerCallbacks_m163BDACD7E477F4E52E07CCC737152EC484BC0F3_RuntimeMethod_var)));
}
IL_0019:
{
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 InternalDatabaseReference__ctor_mFA0925524043CB4A6CF05D1077A001F4DD42465E (InternalDatabaseReference_tB26A9A610462A419CD3C0B987C7CB11A8FB084B1* __this, intptr_t ___0_cPtr, bool ___1_cMemoryOwn, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
intptr_t L_0 = ___0_cPtr;
il2cpp_codegen_runtime_class_init_inline(DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
intptr_t L_1;
L_1 = DatabaseInternalPINVOKE_InternalDatabaseReference_SWIGUpcast_m96801A06500A9E85E0730EC68A362A14C76353DF(L_0, NULL);
bool L_2 = ___1_cMemoryOwn;
InternalQuery__ctor_mF168588E6A99DDC51DBB08761DD9EC5897B67CD7(__this, L_1, L_2, NULL);
intptr_t L_3 = ___0_cPtr;
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_4;
memset((&L_4), 0, sizeof(L_4));
HandleRef__ctor_m0298D55E5F35F77B6A6CCA75C8E828C3F3127DE7((&L_4), __this, L_3, NULL);
__this->___swigCPtr = L_4;
Il2CppCodeGenWriteBarrier((void**)&(((&__this->___swigCPtr))->____wrapper), (void*)NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F InternalDatabaseReference_getCPtr_m2A3C748BFAB3642A56BA4B56AC3477F294CF3F11 (InternalDatabaseReference_tB26A9A610462A419CD3C0B987C7CB11A8FB084B1* ___0_obj, const RuntimeMethod* method)
{
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F V_0;
memset((&V_0), 0, sizeof(V_0));
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F G_B3_0;
memset((&G_B3_0), 0, sizeof(G_B3_0));
{
InternalDatabaseReference_tB26A9A610462A419CD3C0B987C7CB11A8FB084B1* L_0 = ___0_obj;
if (!L_0)
{
goto IL_000c;
}
}
{
InternalDatabaseReference_tB26A9A610462A419CD3C0B987C7CB11A8FB084B1* L_1 = ___0_obj;
NullCheck(L_1);
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_2 = L_1->___swigCPtr;
G_B3_0 = L_2;
goto IL_0017;
}
IL_000c:
{
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_3;
memset((&L_3), 0, sizeof(L_3));
HandleRef__ctor_m0298D55E5F35F77B6A6CCA75C8E828C3F3127DE7((&L_3), NULL, 0, NULL);
G_B3_0 = L_3;
}
IL_0017:
{
V_0 = G_B3_0;
goto IL_001a;
}
IL_001a:
{
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_4 = V_0;
return L_4;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalDatabaseReference_Dispose_m942BC4FEA012E6D528C49584CD3B0BF7F9717E94 (InternalDatabaseReference_tB26A9A610462A419CD3C0B987C7CB11A8FB084B1* __this, bool ___0_disposing, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FirebaseApp_tD23C437863A3502177988D1382B58820B0571A25_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GC_t920F9CF6EBB7C787E5010A4352E1B587F356DC58_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
RuntimeObject* V_0 = NULL;
bool V_1 = false;
bool V_2 = false;
bool V_3 = false;
{
il2cpp_codegen_runtime_class_init_inline(FirebaseApp_tD23C437863A3502177988D1382B58820B0571A25_il2cpp_TypeInfo_var);
RuntimeObject* L_0 = ((FirebaseApp_tD23C437863A3502177988D1382B58820B0571A25_StaticFields*)il2cpp_codegen_static_fields_for(FirebaseApp_tD23C437863A3502177988D1382B58820B0571A25_il2cpp_TypeInfo_var))->___disposeLock;
V_0 = L_0;
V_1 = (bool)0;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0070:
{
{
bool L_1 = V_1;
if (!L_1)
{
goto IL_007a;
}
}
{
RuntimeObject* L_2 = V_0;
Monitor_Exit_m05B2CF037E2214B3208198C282490A2A475653FA(L_2, NULL);
}
IL_007a:
{
return;
}
}
});
try
{
{
RuntimeObject* L_3 = V_0;
Monitor_Enter_m3CDB589DA1300B513D55FDCFB52B63E879794149(L_3, (&V_1), NULL);
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F* L_4 = (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F*)(&__this->___swigCPtr);
intptr_t L_5;
L_5 = HandleRef_get_Handle_m2055005E349E895499E1B3B826C89228FFAC4C17_inline(L_4, NULL);
bool L_6;
L_6 = IntPtr_op_Inequality_m90EFC9C4CAD9A33E309F2DDF98EE4E1DD253637B(L_5, 0, NULL);
V_2 = L_6;
bool L_7 = V_2;
if (!L_7)
{
goto IL_005e_1;
}
}
{
bool L_8 = ((InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056*)__this)->___swigCMemOwn;
V_3 = L_8;
bool L_9 = V_3;
if (!L_9)
{
goto IL_004c_1;
}
}
{
((InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056*)__this)->___swigCMemOwn = (bool)0;
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_10 = __this->___swigCPtr;
il2cpp_codegen_runtime_class_init_inline(DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
DatabaseInternalPINVOKE_delete_InternalDatabaseReference_m7C09B39DA3F1BA03E6F5A3C0B07FAC9F00BD90C1(L_10, NULL);
}
IL_004c_1:
{
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_11;
memset((&L_11), 0, sizeof(L_11));
HandleRef__ctor_m0298D55E5F35F77B6A6CCA75C8E828C3F3127DE7((&L_11), NULL, 0, NULL);
__this->___swigCPtr = L_11;
Il2CppCodeGenWriteBarrier((void**)&(((&__this->___swigCPtr))->____wrapper), (void*)NULL);
}
IL_005e_1:
{
il2cpp_codegen_runtime_class_init_inline(GC_t920F9CF6EBB7C787E5010A4352E1B587F356DC58_il2cpp_TypeInfo_var);
GC_SuppressFinalize_m71815DBD5A0CD2EA1BE43317B08B7A14949EDC65(__this, NULL);
bool L_12 = ___0_disposing;
InternalQuery_Dispose_mEC96604AADD48C41DB4720653EA62507D38106E5(__this, L_12, NULL);
goto IL_007b;
}
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_007b:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalDatabaseReference__ctor_m2BCE5263366189E5C48F9DD671E00BB4397D1FD8 (InternalDatabaseReference_tB26A9A610462A419CD3C0B987C7CB11A8FB084B1* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
{
il2cpp_codegen_runtime_class_init_inline(DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
intptr_t L_0;
L_0 = DatabaseInternalPINVOKE_new_InternalDatabaseReference__SWIG_0_mCCB4D0183B299383B2526F79E07DA950673C107F(NULL);
InternalDatabaseReference__ctor_mFA0925524043CB4A6CF05D1077A001F4DD42465E(__this, L_0, (bool)1, NULL);
il2cpp_codegen_runtime_class_init_inline(SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
bool L_1;
L_1 = SWIGPendingException_get_Pending_mFF0B94BEAD2C48E3CD3BB7EFB5EB23A0B6CF55EE(NULL);
V_0 = L_1;
bool L_2 = V_0;
if (!L_2)
{
goto IL_001d;
}
}
{
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var)));
Exception_t* L_3;
L_3 = SWIGPendingException_Retrieve_m5AF2B72B0C255B87F0044137B357F55F50101D51(NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InternalDatabaseReference__ctor_m2BCE5263366189E5C48F9DD671E00BB4397D1FD8_RuntimeMethod_var)));
}
IL_001d:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalDatabaseReference__ctor_m0F4634A883A186AA366FBB50F5EAD1509B126FA6 (InternalDatabaseReference_tB26A9A610462A419CD3C0B987C7CB11A8FB084B1* __this, InternalDatabaseReference_tB26A9A610462A419CD3C0B987C7CB11A8FB084B1* ___0_reference, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
{
InternalDatabaseReference_tB26A9A610462A419CD3C0B987C7CB11A8FB084B1* L_0 = ___0_reference;
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_1;
L_1 = InternalDatabaseReference_getCPtr_m2A3C748BFAB3642A56BA4B56AC3477F294CF3F11(L_0, NULL);
il2cpp_codegen_runtime_class_init_inline(DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
intptr_t L_2;
L_2 = DatabaseInternalPINVOKE_new_InternalDatabaseReference__SWIG_1_mB20DBF9DAAB286C2A11AF505E89DD973BD9CF2C2(L_1, NULL);
InternalDatabaseReference__ctor_mFA0925524043CB4A6CF05D1077A001F4DD42465E(__this, L_2, (bool)1, NULL);
il2cpp_codegen_runtime_class_init_inline(SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
bool L_3;
L_3 = SWIGPendingException_get_Pending_mFF0B94BEAD2C48E3CD3BB7EFB5EB23A0B6CF55EE(NULL);
V_0 = L_3;
bool L_4 = V_0;
if (!L_4)
{
goto IL_0023;
}
}
{
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var)));
Exception_t* L_5;
L_5 = SWIGPendingException_Retrieve_m5AF2B72B0C255B87F0044137B357F55F50101D51(NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InternalDatabaseReference__ctor_m0F4634A883A186AA366FBB50F5EAD1509B126FA6_RuntimeMethod_var)));
}
IL_0023:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InternalFirebaseDatabase_t375ADD0CA0D457E7F6858480AA98A4FA4A7F106F* InternalDatabaseReference_database_mEF16C034333EB381ADFD39A932B31950AA45E9FE (InternalDatabaseReference_tB26A9A610462A419CD3C0B987C7CB11A8FB084B1* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InternalFirebaseDatabase_t375ADD0CA0D457E7F6858480AA98A4FA4A7F106F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
intptr_t V_0;
memset((&V_0), 0, sizeof(V_0));
InternalFirebaseDatabase_t375ADD0CA0D457E7F6858480AA98A4FA4A7F106F* V_1 = NULL;
bool V_2 = false;
InternalFirebaseDatabase_t375ADD0CA0D457E7F6858480AA98A4FA4A7F106F* V_3 = NULL;
InternalFirebaseDatabase_t375ADD0CA0D457E7F6858480AA98A4FA4A7F106F* G_B3_0 = NULL;
{
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_0 = __this->___swigCPtr;
il2cpp_codegen_runtime_class_init_inline(DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
intptr_t L_1;
L_1 = DatabaseInternalPINVOKE_InternalDatabaseReference_database_m5183D6A8BA7B1342C9A9E11D0A97FE921730E555(L_0, NULL);
V_0 = L_1;
intptr_t L_2 = V_0;
bool L_3;
L_3 = IntPtr_op_Equality_m7D9CDCDE9DC2A0C2C614633F4921E90187FAB271(L_2, 0, NULL);
if (L_3)
{
goto IL_0023;
}
}
{
intptr_t L_4 = V_0;
InternalFirebaseDatabase_t375ADD0CA0D457E7F6858480AA98A4FA4A7F106F* L_5 = (InternalFirebaseDatabase_t375ADD0CA0D457E7F6858480AA98A4FA4A7F106F*)il2cpp_codegen_object_new(InternalFirebaseDatabase_t375ADD0CA0D457E7F6858480AA98A4FA4A7F106F_il2cpp_TypeInfo_var);
InternalFirebaseDatabase__ctor_mE61FE74E49CF311EC4D87ED24A7C243D62FE9856(L_5, L_4, (bool)0, NULL);
G_B3_0 = L_5;
goto IL_0024;
}
IL_0023:
{
G_B3_0 = ((InternalFirebaseDatabase_t375ADD0CA0D457E7F6858480AA98A4FA4A7F106F*)(NULL));
}
IL_0024:
{
V_1 = G_B3_0;
il2cpp_codegen_runtime_class_init_inline(SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
bool L_6;
L_6 = SWIGPendingException_get_Pending_mFF0B94BEAD2C48E3CD3BB7EFB5EB23A0B6CF55EE(NULL);
V_2 = L_6;
bool L_7 = V_2;
if (!L_7)
{
goto IL_0034;
}
}
{
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var)));
Exception_t* L_8;
L_8 = SWIGPendingException_Retrieve_m5AF2B72B0C255B87F0044137B357F55F50101D51(NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_8, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InternalDatabaseReference_database_mEF16C034333EB381ADFD39A932B31950AA45E9FE_RuntimeMethod_var)));
}
IL_0034:
{
InternalFirebaseDatabase_t375ADD0CA0D457E7F6858480AA98A4FA4A7F106F* L_9 = V_1;
V_3 = L_9;
goto IL_0038;
}
IL_0038:
{
InternalFirebaseDatabase_t375ADD0CA0D457E7F6858480AA98A4FA4A7F106F* L_10 = V_3;
return L_10;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* InternalDatabaseReference_key_m18FEF52F169147DBA2E7C538A48B0D601913BA3E (InternalDatabaseReference_tB26A9A610462A419CD3C0B987C7CB11A8FB084B1* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
String_t* V_0 = NULL;
bool V_1 = false;
String_t* V_2 = NULL;
{
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_0 = __this->___swigCPtr;
il2cpp_codegen_runtime_class_init_inline(DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
String_t* L_1;
L_1 = DatabaseInternalPINVOKE_InternalDatabaseReference_key_mD53271045E19A6817403208900369BBFD9FEAB1D(L_0, NULL);
V_0 = L_1;
il2cpp_codegen_runtime_class_init_inline(SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
bool L_2;
L_2 = SWIGPendingException_get_Pending_mFF0B94BEAD2C48E3CD3BB7EFB5EB23A0B6CF55EE(NULL);
V_1 = L_2;
bool L_3 = V_1;
if (!L_3)
{
goto IL_001c;
}
}
{
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var)));
Exception_t* L_4;
L_4 = SWIGPendingException_Retrieve_m5AF2B72B0C255B87F0044137B357F55F50101D51(NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InternalDatabaseReference_key_m18FEF52F169147DBA2E7C538A48B0D601913BA3E_RuntimeMethod_var)));
}
IL_001c:
{
String_t* L_5 = V_0;
V_2 = L_5;
goto IL_0020;
}
IL_0020:
{
String_t* L_6 = V_2;
return L_6;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* InternalDatabaseReference_key_string_m63B900EF442AB3ADE53E7130C819FAFF5AC08BBC (InternalDatabaseReference_tB26A9A610462A419CD3C0B987C7CB11A8FB084B1* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
String_t* V_0 = NULL;
bool V_1 = false;
String_t* V_2 = NULL;
{
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_0 = __this->___swigCPtr;
il2cpp_codegen_runtime_class_init_inline(DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
String_t* L_1;
L_1 = DatabaseInternalPINVOKE_InternalDatabaseReference_key_string_m6925BE28F3FB84ACF0BDD26131AB67B21DAC13F7(L_0, NULL);
V_0 = L_1;
il2cpp_codegen_runtime_class_init_inline(SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
bool L_2;
L_2 = SWIGPendingException_get_Pending_mFF0B94BEAD2C48E3CD3BB7EFB5EB23A0B6CF55EE(NULL);
V_1 = L_2;
bool L_3 = V_1;
if (!L_3)
{
goto IL_001c;
}
}
{
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var)));
Exception_t* L_4;
L_4 = SWIGPendingException_Retrieve_m5AF2B72B0C255B87F0044137B357F55F50101D51(NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InternalDatabaseReference_key_string_m63B900EF442AB3ADE53E7130C819FAFF5AC08BBC_RuntimeMethod_var)));
}
IL_001c:
{
String_t* L_5 = V_0;
V_2 = L_5;
goto IL_0020;
}
IL_0020:
{
String_t* L_6 = V_2;
return L_6;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InternalDatabaseReference_is_root_mF4B8405EA16CBB053FEDE580C15A7E565D7024AE (InternalDatabaseReference_tB26A9A610462A419CD3C0B987C7CB11A8FB084B1* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
bool V_1 = false;
bool V_2 = false;
{
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_0 = __this->___swigCPtr;
il2cpp_codegen_runtime_class_init_inline(DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
bool L_1;
L_1 = DatabaseInternalPINVOKE_InternalDatabaseReference_is_root_mF1D0E401DEBB2CEE54D7D0FAE5D58BA6EF50AD47(L_0, NULL);
V_0 = L_1;
il2cpp_codegen_runtime_class_init_inline(SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
bool L_2;
L_2 = SWIGPendingException_get_Pending_mFF0B94BEAD2C48E3CD3BB7EFB5EB23A0B6CF55EE(NULL);
V_1 = L_2;
bool L_3 = V_1;
if (!L_3)
{
goto IL_001c;
}
}
{
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var)));
Exception_t* L_4;
L_4 = SWIGPendingException_Retrieve_m5AF2B72B0C255B87F0044137B357F55F50101D51(NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InternalDatabaseReference_is_root_mF4B8405EA16CBB053FEDE580C15A7E565D7024AE_RuntimeMethod_var)));
}
IL_001c:
{
bool L_5 = V_0;
V_2 = L_5;
goto IL_0020;
}
IL_0020:
{
bool L_6 = V_2;
return L_6;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InternalDatabaseReference_is_valid_m3DEC0D72CA088CC171EEB8F471788549E79A77D4 (InternalDatabaseReference_tB26A9A610462A419CD3C0B987C7CB11A8FB084B1* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
bool V_1 = false;
bool V_2 = false;
{
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_0 = __this->___swigCPtr;
il2cpp_codegen_runtime_class_init_inline(DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
bool L_1;
L_1 = DatabaseInternalPINVOKE_InternalDatabaseReference_is_valid_m27D0CC706E61AA9579E37860A86E088B7C93AFFE(L_0, NULL);
V_0 = L_1;
il2cpp_codegen_runtime_class_init_inline(SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
bool L_2;
L_2 = SWIGPendingException_get_Pending_mFF0B94BEAD2C48E3CD3BB7EFB5EB23A0B6CF55EE(NULL);
V_1 = L_2;
bool L_3 = V_1;
if (!L_3)
{
goto IL_001c;
}
}
{
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var)));
Exception_t* L_4;
L_4 = SWIGPendingException_Retrieve_m5AF2B72B0C255B87F0044137B357F55F50101D51(NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InternalDatabaseReference_is_valid_m3DEC0D72CA088CC171EEB8F471788549E79A77D4_RuntimeMethod_var)));
}
IL_001c:
{
bool L_5 = V_0;
V_2 = L_5;
goto IL_0020;
}
IL_0020:
{
bool L_6 = V_2;
return L_6;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InternalDatabaseReference_tB26A9A610462A419CD3C0B987C7CB11A8FB084B1* InternalDatabaseReference_GetParent_m0BCFAACF108878B06422F09B7357D871136A2BBE (InternalDatabaseReference_tB26A9A610462A419CD3C0B987C7CB11A8FB084B1* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InternalDatabaseReference_tB26A9A610462A419CD3C0B987C7CB11A8FB084B1_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
InternalDatabaseReference_tB26A9A610462A419CD3C0B987C7CB11A8FB084B1* V_0 = NULL;
bool V_1 = false;
InternalDatabaseReference_tB26A9A610462A419CD3C0B987C7CB11A8FB084B1* V_2 = NULL;
{
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_0 = __this->___swigCPtr;
il2cpp_codegen_runtime_class_init_inline(DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
intptr_t L_1;
L_1 = DatabaseInternalPINVOKE_InternalDatabaseReference_GetParent_mF98252BC20C895D3C623F4610370D3F8A7005DEF(L_0, NULL);
InternalDatabaseReference_tB26A9A610462A419CD3C0B987C7CB11A8FB084B1* L_2 = (InternalDatabaseReference_tB26A9A610462A419CD3C0B987C7CB11A8FB084B1*)il2cpp_codegen_object_new(InternalDatabaseReference_tB26A9A610462A419CD3C0B987C7CB11A8FB084B1_il2cpp_TypeInfo_var);
InternalDatabaseReference__ctor_mFA0925524043CB4A6CF05D1077A001F4DD42465E(L_2, L_1, (bool)1, NULL);
V_0 = L_2;
il2cpp_codegen_runtime_class_init_inline(SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
bool L_3;
L_3 = SWIGPendingException_get_Pending_mFF0B94BEAD2C48E3CD3BB7EFB5EB23A0B6CF55EE(NULL);
V_1 = L_3;
bool L_4 = V_1;
if (!L_4)
{
goto IL_0022;
}
}
{
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var)));
Exception_t* L_5;
L_5 = SWIGPendingException_Retrieve_m5AF2B72B0C255B87F0044137B357F55F50101D51(NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InternalDatabaseReference_GetParent_m0BCFAACF108878B06422F09B7357D871136A2BBE_RuntimeMethod_var)));
}
IL_0022:
{
InternalDatabaseReference_tB26A9A610462A419CD3C0B987C7CB11A8FB084B1* L_6 = V_0;
V_2 = L_6;
goto IL_0026;
}
IL_0026:
{
InternalDatabaseReference_tB26A9A610462A419CD3C0B987C7CB11A8FB084B1* L_7 = V_2;
return L_7;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InternalDatabaseReference_tB26A9A610462A419CD3C0B987C7CB11A8FB084B1* InternalDatabaseReference_GetRoot_mC92ED52C7D9910327DD03C24982E3A381D8AD0BD (InternalDatabaseReference_tB26A9A610462A419CD3C0B987C7CB11A8FB084B1* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InternalDatabaseReference_tB26A9A610462A419CD3C0B987C7CB11A8FB084B1_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
InternalDatabaseReference_tB26A9A610462A419CD3C0B987C7CB11A8FB084B1* V_0 = NULL;
bool V_1 = false;
InternalDatabaseReference_tB26A9A610462A419CD3C0B987C7CB11A8FB084B1* V_2 = NULL;
{
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_0 = __this->___swigCPtr;
il2cpp_codegen_runtime_class_init_inline(DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
intptr_t L_1;
L_1 = DatabaseInternalPINVOKE_InternalDatabaseReference_GetRoot_mF649067870E54F1C6B993B90491298E98DB3A44B(L_0, NULL);
InternalDatabaseReference_tB26A9A610462A419CD3C0B987C7CB11A8FB084B1* L_2 = (InternalDatabaseReference_tB26A9A610462A419CD3C0B987C7CB11A8FB084B1*)il2cpp_codegen_object_new(InternalDatabaseReference_tB26A9A610462A419CD3C0B987C7CB11A8FB084B1_il2cpp_TypeInfo_var);
InternalDatabaseReference__ctor_mFA0925524043CB4A6CF05D1077A001F4DD42465E(L_2, L_1, (bool)1, NULL);
V_0 = L_2;
il2cpp_codegen_runtime_class_init_inline(SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
bool L_3;
L_3 = SWIGPendingException_get_Pending_mFF0B94BEAD2C48E3CD3BB7EFB5EB23A0B6CF55EE(NULL);
V_1 = L_3;
bool L_4 = V_1;
if (!L_4)
{
goto IL_0022;
}
}
{
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var)));
Exception_t* L_5;
L_5 = SWIGPendingException_Retrieve_m5AF2B72B0C255B87F0044137B357F55F50101D51(NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InternalDatabaseReference_GetRoot_mC92ED52C7D9910327DD03C24982E3A381D8AD0BD_RuntimeMethod_var)));
}
IL_0022:
{
InternalDatabaseReference_tB26A9A610462A419CD3C0B987C7CB11A8FB084B1* L_6 = V_0;
V_2 = L_6;
goto IL_0026;
}
IL_0026:
{
InternalDatabaseReference_tB26A9A610462A419CD3C0B987C7CB11A8FB084B1* L_7 = V_2;
return L_7;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InternalDatabaseReference_tB26A9A610462A419CD3C0B987C7CB11A8FB084B1* InternalDatabaseReference_Child_m6385A496BB5DD4F533FD891004DC37CA1F235B1A (InternalDatabaseReference_tB26A9A610462A419CD3C0B987C7CB11A8FB084B1* __this, String_t* ___0_path, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InternalDatabaseReference_tB26A9A610462A419CD3C0B987C7CB11A8FB084B1_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
InternalDatabaseReference_tB26A9A610462A419CD3C0B987C7CB11A8FB084B1* V_0 = NULL;
bool V_1 = false;
InternalDatabaseReference_tB26A9A610462A419CD3C0B987C7CB11A8FB084B1* V_2 = NULL;
{
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_0 = __this->___swigCPtr;
String_t* L_1 = ___0_path;
il2cpp_codegen_runtime_class_init_inline(DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
intptr_t L_2;
L_2 = DatabaseInternalPINVOKE_InternalDatabaseReference_Child__SWIG_0_mF116A429BD565D6DE91948DEC8F8620BEC7D2E09(L_0, L_1, NULL);
InternalDatabaseReference_tB26A9A610462A419CD3C0B987C7CB11A8FB084B1* L_3 = (InternalDatabaseReference_tB26A9A610462A419CD3C0B987C7CB11A8FB084B1*)il2cpp_codegen_object_new(InternalDatabaseReference_tB26A9A610462A419CD3C0B987C7CB11A8FB084B1_il2cpp_TypeInfo_var);
InternalDatabaseReference__ctor_mFA0925524043CB4A6CF05D1077A001F4DD42465E(L_3, L_2, (bool)1, NULL);
V_0 = L_3;
il2cpp_codegen_runtime_class_init_inline(SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
bool L_4;
L_4 = SWIGPendingException_get_Pending_mFF0B94BEAD2C48E3CD3BB7EFB5EB23A0B6CF55EE(NULL);
V_1 = L_4;
bool L_5 = V_1;
if (!L_5)
{
goto IL_0023;
}
}
{
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var)));
Exception_t* L_6;
L_6 = SWIGPendingException_Retrieve_m5AF2B72B0C255B87F0044137B357F55F50101D51(NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_6, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InternalDatabaseReference_Child_m6385A496BB5DD4F533FD891004DC37CA1F235B1A_RuntimeMethod_var)));
}
IL_0023:
{
InternalDatabaseReference_tB26A9A610462A419CD3C0B987C7CB11A8FB084B1* L_7 = V_0;
V_2 = L_7;
goto IL_0027;
}
IL_0027:
{
InternalDatabaseReference_tB26A9A610462A419CD3C0B987C7CB11A8FB084B1* L_8 = V_2;
return L_8;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InternalDatabaseReference_tB26A9A610462A419CD3C0B987C7CB11A8FB084B1* InternalDatabaseReference_PushChild_m5A6B0192130B82F4037AAB04ADD09A215558AA85 (InternalDatabaseReference_tB26A9A610462A419CD3C0B987C7CB11A8FB084B1* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InternalDatabaseReference_tB26A9A610462A419CD3C0B987C7CB11A8FB084B1_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
InternalDatabaseReference_tB26A9A610462A419CD3C0B987C7CB11A8FB084B1* V_0 = NULL;
bool V_1 = false;
InternalDatabaseReference_tB26A9A610462A419CD3C0B987C7CB11A8FB084B1* V_2 = NULL;
{
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_0 = __this->___swigCPtr;
il2cpp_codegen_runtime_class_init_inline(DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
intptr_t L_1;
L_1 = DatabaseInternalPINVOKE_InternalDatabaseReference_PushChild_mF9D76F329CF88D8B60537EDE5FD7B69E993131D7(L_0, NULL);
InternalDatabaseReference_tB26A9A610462A419CD3C0B987C7CB11A8FB084B1* L_2 = (InternalDatabaseReference_tB26A9A610462A419CD3C0B987C7CB11A8FB084B1*)il2cpp_codegen_object_new(InternalDatabaseReference_tB26A9A610462A419CD3C0B987C7CB11A8FB084B1_il2cpp_TypeInfo_var);
InternalDatabaseReference__ctor_mFA0925524043CB4A6CF05D1077A001F4DD42465E(L_2, L_1, (bool)1, NULL);
V_0 = L_2;
il2cpp_codegen_runtime_class_init_inline(SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
bool L_3;
L_3 = SWIGPendingException_get_Pending_mFF0B94BEAD2C48E3CD3BB7EFB5EB23A0B6CF55EE(NULL);
V_1 = L_3;
bool L_4 = V_1;
if (!L_4)
{
goto IL_0022;
}
}
{
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var)));
Exception_t* L_5;
L_5 = SWIGPendingException_Retrieve_m5AF2B72B0C255B87F0044137B357F55F50101D51(NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InternalDatabaseReference_PushChild_m5A6B0192130B82F4037AAB04ADD09A215558AA85_RuntimeMethod_var)));
}
IL_0022:
{
InternalDatabaseReference_tB26A9A610462A419CD3C0B987C7CB11A8FB084B1* L_6 = V_0;
V_2 = L_6;
goto IL_0026;
}
IL_0026:
{
InternalDatabaseReference_tB26A9A610462A419CD3C0B987C7CB11A8FB084B1* L_7 = V_2;
return L_7;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* InternalDatabaseReference_RemoveValueAsync_m5407A7C05E5C04EDA269BA5D989F1EA6E4F43374 (InternalDatabaseReference_tB26A9A610462A419CD3C0B987C7CB11A8FB084B1* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FutureVoid_tD62347E000F5AF2C471C137CC4B27C652CE44480_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* V_0 = NULL;
Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* V_1 = NULL;
{
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_0 = __this->___swigCPtr;
il2cpp_codegen_runtime_class_init_inline(DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
intptr_t L_1;
L_1 = DatabaseInternalPINVOKE_InternalDatabaseReference_RemoveValue_mE97936CB07631F2D2E94615F20B2FD64540456F8(L_0, NULL);
FutureVoid_tD62347E000F5AF2C471C137CC4B27C652CE44480* L_2 = (FutureVoid_tD62347E000F5AF2C471C137CC4B27C652CE44480*)il2cpp_codegen_object_new(FutureVoid_tD62347E000F5AF2C471C137CC4B27C652CE44480_il2cpp_TypeInfo_var);
FutureVoid__ctor_m6E0B9CCC4BD6777C7369CA92E236C003CCCBC043(L_2, L_1, (bool)1, NULL);
il2cpp_codegen_runtime_class_init_inline(FutureVoid_tD62347E000F5AF2C471C137CC4B27C652CE44480_il2cpp_TypeInfo_var);
Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* L_3;
L_3 = FutureVoid_GetTask_m68B083F4868870F64B15374FE3D1343543C863DF(L_2, NULL);
V_0 = L_3;
Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* L_4 = V_0;
V_1 = L_4;
goto IL_001c;
}
IL_001c:
{
Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* L_5 = V_1;
return L_5;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* InternalDatabaseReference_SetPriorityAsync_m31663F2D44B1605130A4D191DCFD7993AC64CA81 (InternalDatabaseReference_tB26A9A610462A419CD3C0B987C7CB11A8FB084B1* __this, Variant_t90BF6FF4942F60EB844D3C90213E72E9D4240F1C* ___0_priority, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FutureVoid_tD62347E000F5AF2C471C137CC4B27C652CE44480_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* V_0 = NULL;
Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* V_1 = NULL;
{
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_0 = __this->___swigCPtr;
Variant_t90BF6FF4942F60EB844D3C90213E72E9D4240F1C* L_1 = ___0_priority;
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_2;
L_2 = Variant_getCPtr_m02745459FA3350FFDC29D01587C8D797BFC10067(L_1, NULL);
il2cpp_codegen_runtime_class_init_inline(DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
intptr_t L_3;
L_3 = DatabaseInternalPINVOKE_InternalDatabaseReference_SetPriority_m31EE995371DD854AAEF1BE2ED544CCA5F8F6A9BB(L_0, L_2, NULL);
FutureVoid_tD62347E000F5AF2C471C137CC4B27C652CE44480* L_4 = (FutureVoid_tD62347E000F5AF2C471C137CC4B27C652CE44480*)il2cpp_codegen_object_new(FutureVoid_tD62347E000F5AF2C471C137CC4B27C652CE44480_il2cpp_TypeInfo_var);
FutureVoid__ctor_m6E0B9CCC4BD6777C7369CA92E236C003CCCBC043(L_4, L_3, (bool)1, NULL);
il2cpp_codegen_runtime_class_init_inline(FutureVoid_tD62347E000F5AF2C471C137CC4B27C652CE44480_il2cpp_TypeInfo_var);
Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* L_5;
L_5 = FutureVoid_GetTask_m68B083F4868870F64B15374FE3D1343543C863DF(L_4, NULL);
V_0 = L_5;
Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* L_6 = V_0;
V_1 = L_6;
goto IL_0022;
}
IL_0022:
{
Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* L_7 = V_1;
return L_7;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* InternalDatabaseReference_SetValueAsync_mD55EBED21F562BD036AA5886A9FEBB74D7863E86 (InternalDatabaseReference_tB26A9A610462A419CD3C0B987C7CB11A8FB084B1* __this, Variant_t90BF6FF4942F60EB844D3C90213E72E9D4240F1C* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FutureVoid_tD62347E000F5AF2C471C137CC4B27C652CE44480_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* V_0 = NULL;
Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* V_1 = NULL;
{
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_0 = __this->___swigCPtr;
Variant_t90BF6FF4942F60EB844D3C90213E72E9D4240F1C* L_1 = ___0_value;
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_2;
L_2 = Variant_getCPtr_m02745459FA3350FFDC29D01587C8D797BFC10067(L_1, NULL);
il2cpp_codegen_runtime_class_init_inline(DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
intptr_t L_3;
L_3 = DatabaseInternalPINVOKE_InternalDatabaseReference_SetValue_m5943066DDF3AF1FF2A4477CE8C531B4711B24709(L_0, L_2, NULL);
FutureVoid_tD62347E000F5AF2C471C137CC4B27C652CE44480* L_4 = (FutureVoid_tD62347E000F5AF2C471C137CC4B27C652CE44480*)il2cpp_codegen_object_new(FutureVoid_tD62347E000F5AF2C471C137CC4B27C652CE44480_il2cpp_TypeInfo_var);
FutureVoid__ctor_m6E0B9CCC4BD6777C7369CA92E236C003CCCBC043(L_4, L_3, (bool)1, NULL);
il2cpp_codegen_runtime_class_init_inline(FutureVoid_tD62347E000F5AF2C471C137CC4B27C652CE44480_il2cpp_TypeInfo_var);
Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* L_5;
L_5 = FutureVoid_GetTask_m68B083F4868870F64B15374FE3D1343543C863DF(L_4, NULL);
V_0 = L_5;
Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* L_6 = V_0;
V_1 = L_6;
goto IL_0022;
}
IL_0022:
{
Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* L_7 = V_1;
return L_7;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* InternalDatabaseReference_SetValueAndPriorityAsync_m6958D9FB942002BF4612FF747DA6096ADEFF26B5 (InternalDatabaseReference_tB26A9A610462A419CD3C0B987C7CB11A8FB084B1* __this, Variant_t90BF6FF4942F60EB844D3C90213E72E9D4240F1C* ___0_value, Variant_t90BF6FF4942F60EB844D3C90213E72E9D4240F1C* ___1_priority, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FutureVoid_tD62347E000F5AF2C471C137CC4B27C652CE44480_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* V_0 = NULL;
Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* V_1 = NULL;
{
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_0 = __this->___swigCPtr;
Variant_t90BF6FF4942F60EB844D3C90213E72E9D4240F1C* L_1 = ___0_value;
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_2;
L_2 = Variant_getCPtr_m02745459FA3350FFDC29D01587C8D797BFC10067(L_1, NULL);
Variant_t90BF6FF4942F60EB844D3C90213E72E9D4240F1C* L_3 = ___1_priority;
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_4;
L_4 = Variant_getCPtr_m02745459FA3350FFDC29D01587C8D797BFC10067(L_3, NULL);
il2cpp_codegen_runtime_class_init_inline(DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
intptr_t L_5;
L_5 = DatabaseInternalPINVOKE_InternalDatabaseReference_SetValueAndPriority_mC042B57420B17EF0FD14F0D554ECF25518AE4F7C(L_0, L_2, L_4, NULL);
FutureVoid_tD62347E000F5AF2C471C137CC4B27C652CE44480* L_6 = (FutureVoid_tD62347E000F5AF2C471C137CC4B27C652CE44480*)il2cpp_codegen_object_new(FutureVoid_tD62347E000F5AF2C471C137CC4B27C652CE44480_il2cpp_TypeInfo_var);
FutureVoid__ctor_m6E0B9CCC4BD6777C7369CA92E236C003CCCBC043(L_6, L_5, (bool)1, NULL);
il2cpp_codegen_runtime_class_init_inline(FutureVoid_tD62347E000F5AF2C471C137CC4B27C652CE44480_il2cpp_TypeInfo_var);
Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* L_7;
L_7 = FutureVoid_GetTask_m68B083F4868870F64B15374FE3D1343543C863DF(L_6, NULL);
V_0 = L_7;
Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* L_8 = V_0;
V_1 = L_8;
goto IL_0028;
}
IL_0028:
{
Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* L_9 = V_1;
return L_9;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* InternalDatabaseReference_UpdateChildrenAsync_mF41471BB1DBB3E9F1F1F89EED5B8CC4B528A4BAE (InternalDatabaseReference_tB26A9A610462A419CD3C0B987C7CB11A8FB084B1* __this, Variant_t90BF6FF4942F60EB844D3C90213E72E9D4240F1C* ___0_values, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FutureVoid_tD62347E000F5AF2C471C137CC4B27C652CE44480_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* V_0 = NULL;
Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* V_1 = NULL;
{
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_0 = __this->___swigCPtr;
Variant_t90BF6FF4942F60EB844D3C90213E72E9D4240F1C* L_1 = ___0_values;
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_2;
L_2 = Variant_getCPtr_m02745459FA3350FFDC29D01587C8D797BFC10067(L_1, NULL);
il2cpp_codegen_runtime_class_init_inline(DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
intptr_t L_3;
L_3 = DatabaseInternalPINVOKE_InternalDatabaseReference_UpdateChildren_mC39E0A3FAACB5F2B489A70AA3250CB776ABEAF20(L_0, L_2, NULL);
FutureVoid_tD62347E000F5AF2C471C137CC4B27C652CE44480* L_4 = (FutureVoid_tD62347E000F5AF2C471C137CC4B27C652CE44480*)il2cpp_codegen_object_new(FutureVoid_tD62347E000F5AF2C471C137CC4B27C652CE44480_il2cpp_TypeInfo_var);
FutureVoid__ctor_m6E0B9CCC4BD6777C7369CA92E236C003CCCBC043(L_4, L_3, (bool)1, NULL);
il2cpp_codegen_runtime_class_init_inline(FutureVoid_tD62347E000F5AF2C471C137CC4B27C652CE44480_il2cpp_TypeInfo_var);
Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* L_5;
L_5 = FutureVoid_GetTask_m68B083F4868870F64B15374FE3D1343543C863DF(L_4, NULL);
V_0 = L_5;
Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* L_6 = V_0;
V_1 = L_6;
goto IL_0022;
}
IL_0022:
{
Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* L_7 = V_1;
return L_7;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* InternalDatabaseReference_url_m1EF82C3E8799AD219F46EF643E1CCC1F24404A00 (InternalDatabaseReference_tB26A9A610462A419CD3C0B987C7CB11A8FB084B1* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
String_t* V_0 = NULL;
bool V_1 = false;
String_t* V_2 = NULL;
{
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_0 = __this->___swigCPtr;
il2cpp_codegen_runtime_class_init_inline(DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
String_t* L_1;
L_1 = DatabaseInternalPINVOKE_InternalDatabaseReference_url_m217ECDD7213E8262A4F8D3D2370A9866833FCDB3(L_0, NULL);
V_0 = L_1;
il2cpp_codegen_runtime_class_init_inline(SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
bool L_2;
L_2 = SWIGPendingException_get_Pending_mFF0B94BEAD2C48E3CD3BB7EFB5EB23A0B6CF55EE(NULL);
V_1 = L_2;
bool L_3 = V_1;
if (!L_3)
{
goto IL_001c;
}
}
{
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var)));
Exception_t* L_4;
L_4 = SWIGPendingException_Retrieve_m5AF2B72B0C255B87F0044137B357F55F50101D51(NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InternalDatabaseReference_url_m1EF82C3E8799AD219F46EF643E1CCC1F24404A00_RuntimeMethod_var)));
}
IL_001c:
{
String_t* L_5 = V_0;
V_2 = L_5;
goto IL_0020;
}
IL_0020:
{
String_t* L_6 = V_2;
return L_6;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DisconnectionHandler_t4B4887C6D038D143D1771CBC625DA938CF5781F7* InternalDatabaseReference_OnDisconnect_mCDB2A37C201A43BFEEB6447A2A731B0C1E8219AD (InternalDatabaseReference_tB26A9A610462A419CD3C0B987C7CB11A8FB084B1* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DisconnectionHandler_t4B4887C6D038D143D1771CBC625DA938CF5781F7_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
intptr_t V_0;
memset((&V_0), 0, sizeof(V_0));
DisconnectionHandler_t4B4887C6D038D143D1771CBC625DA938CF5781F7* V_1 = NULL;
bool V_2 = false;
DisconnectionHandler_t4B4887C6D038D143D1771CBC625DA938CF5781F7* V_3 = NULL;
DisconnectionHandler_t4B4887C6D038D143D1771CBC625DA938CF5781F7* G_B3_0 = NULL;
{
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_0 = __this->___swigCPtr;
il2cpp_codegen_runtime_class_init_inline(DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
intptr_t L_1;
L_1 = DatabaseInternalPINVOKE_InternalDatabaseReference_OnDisconnect_mFEE984C3B0800867DACBD0006965737E57EADC0F(L_0, NULL);
V_0 = L_1;
intptr_t L_2 = V_0;
bool L_3;
L_3 = IntPtr_op_Equality_m7D9CDCDE9DC2A0C2C614633F4921E90187FAB271(L_2, 0, NULL);
if (L_3)
{
goto IL_0023;
}
}
{
intptr_t L_4 = V_0;
DisconnectionHandler_t4B4887C6D038D143D1771CBC625DA938CF5781F7* L_5 = (DisconnectionHandler_t4B4887C6D038D143D1771CBC625DA938CF5781F7*)il2cpp_codegen_object_new(DisconnectionHandler_t4B4887C6D038D143D1771CBC625DA938CF5781F7_il2cpp_TypeInfo_var);
DisconnectionHandler__ctor_mBB9B0BFB053D582D2074807189FC85FE9D1E7B86(L_5, L_4, (bool)0, NULL);
G_B3_0 = L_5;
goto IL_0024;
}
IL_0023:
{
G_B3_0 = ((DisconnectionHandler_t4B4887C6D038D143D1771CBC625DA938CF5781F7*)(NULL));
}
IL_0024:
{
V_1 = G_B3_0;
il2cpp_codegen_runtime_class_init_inline(SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
bool L_6;
L_6 = SWIGPendingException_get_Pending_mFF0B94BEAD2C48E3CD3BB7EFB5EB23A0B6CF55EE(NULL);
V_2 = L_6;
bool L_7 = V_2;
if (!L_7)
{
goto IL_0034;
}
}
{
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var)));
Exception_t* L_8;
L_8 = SWIGPendingException_Retrieve_m5AF2B72B0C255B87F0044137B357F55F50101D51(NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_8, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InternalDatabaseReference_OnDisconnect_mCDB2A37C201A43BFEEB6447A2A731B0C1E8219AD_RuntimeMethod_var)));
}
IL_0034:
{
DisconnectionHandler_t4B4887C6D038D143D1771CBC625DA938CF5781F7* L_9 = V_1;
V_3 = L_9;
goto IL_0038;
}
IL_0038:
{
DisconnectionHandler_t4B4887C6D038D143D1771CBC625DA938CF5781F7* L_10 = V_3;
return L_10;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalDatabaseReference_GoOffline_m60A0838ABE4CFE9D924D263980B1927045F60B03 (InternalDatabaseReference_tB26A9A610462A419CD3C0B987C7CB11A8FB084B1* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
{
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_0 = __this->___swigCPtr;
il2cpp_codegen_runtime_class_init_inline(DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
DatabaseInternalPINVOKE_InternalDatabaseReference_GoOffline_m08524EFB356C51AC151B408E90544382B2F50513(L_0, NULL);
il2cpp_codegen_runtime_class_init_inline(SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
bool L_1;
L_1 = SWIGPendingException_get_Pending_mFF0B94BEAD2C48E3CD3BB7EFB5EB23A0B6CF55EE(NULL);
V_0 = L_1;
bool L_2 = V_0;
if (!L_2)
{
goto IL_001c;
}
}
{
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var)));
Exception_t* L_3;
L_3 = SWIGPendingException_Retrieve_m5AF2B72B0C255B87F0044137B357F55F50101D51(NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InternalDatabaseReference_GoOffline_m60A0838ABE4CFE9D924D263980B1927045F60B03_RuntimeMethod_var)));
}
IL_001c:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalDatabaseReference_GoOnline_mA03191393C551CB2F150853D6A871BE467481D44 (InternalDatabaseReference_tB26A9A610462A419CD3C0B987C7CB11A8FB084B1* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
{
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_0 = __this->___swigCPtr;
il2cpp_codegen_runtime_class_init_inline(DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
DatabaseInternalPINVOKE_InternalDatabaseReference_GoOnline_m6792F9F313BA3DB7DA8B9DB662D5A99BA5679DD0(L_0, NULL);
il2cpp_codegen_runtime_class_init_inline(SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
bool L_1;
L_1 = SWIGPendingException_get_Pending_mFF0B94BEAD2C48E3CD3BB7EFB5EB23A0B6CF55EE(NULL);
V_0 = L_1;
bool L_2 = V_0;
if (!L_2)
{
goto IL_001c;
}
}
{
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var)));
Exception_t* L_3;
L_3 = SWIGPendingException_Retrieve_m5AF2B72B0C255B87F0044137B357F55F50101D51(NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InternalDatabaseReference_GoOnline_mA03191393C551CB2F150853D6A871BE467481D44_RuntimeMethod_var)));
}
IL_001c:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalDatabaseReference_RegisterTransactionCallback_m7FB237CEAC98D3656A2B6731C574B77821AE0B06 (TransactionDelegate_tB71C35B707E37995A14BCCDE6DDBB55D6720F30E* ___0_transactionCallback, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
{
TransactionDelegate_tB71C35B707E37995A14BCCDE6DDBB55D6720F30E* L_0 = ___0_transactionCallback;
il2cpp_codegen_runtime_class_init_inline(DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
DatabaseInternalPINVOKE_InternalDatabaseReference_RegisterTransactionCallback_m2D04F54FC89E889C091957EA58A09C968C540DCC(L_0, NULL);
il2cpp_codegen_runtime_class_init_inline(SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
bool L_1;
L_1 = SWIGPendingException_get_Pending_mFF0B94BEAD2C48E3CD3BB7EFB5EB23A0B6CF55EE(NULL);
V_0 = L_1;
bool L_2 = V_0;
if (!L_2)
{
goto IL_0017;
}
}
{
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var)));
Exception_t* L_3;
L_3 = SWIGPendingException_Retrieve_m5AF2B72B0C255B87F0044137B357F55F50101D51(NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InternalDatabaseReference_RegisterTransactionCallback_m7FB237CEAC98D3656A2B6731C574B77821AE0B06_RuntimeMethod_var)));
}
IL_0017:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Task_1_t61F32CDE33792C37824D839AEBC072F7B03E3E7D* InternalDatabaseReference_RunTransactionAsync_m09C741B3110802958794578A26F6AC18AC59B1A3 (InternalDatabaseReference_tB26A9A610462A419CD3C0B987C7CB11A8FB084B1* __this, int32_t ___0_callbackId, bool ___1_triggerLocalEvents, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Future_InternalDataSnapshot_t4FD9C35AAA7BE682060CF99DE0CDC72C083559BD_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
intptr_t V_0;
memset((&V_0), 0, sizeof(V_0));
bool V_1 = false;
Task_1_t61F32CDE33792C37824D839AEBC072F7B03E3E7D* V_2 = NULL;
{
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_0 = __this->___swigCPtr;
int32_t L_1 = ___0_callbackId;
bool L_2 = ___1_triggerLocalEvents;
il2cpp_codegen_runtime_class_init_inline(DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
intptr_t L_3;
L_3 = DatabaseInternalPINVOKE_InternalDatabaseReference_RunTransaction_m1FE84FC8D528C6BF742859F1356BDFFBFD241458(L_0, L_1, L_2, NULL);
V_0 = L_3;
il2cpp_codegen_runtime_class_init_inline(SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
bool L_4;
L_4 = SWIGPendingException_get_Pending_mFF0B94BEAD2C48E3CD3BB7EFB5EB23A0B6CF55EE(NULL);
V_1 = L_4;
bool L_5 = V_1;
if (!L_5)
{
goto IL_001e;
}
}
{
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var)));
Exception_t* L_6;
L_6 = SWIGPendingException_Retrieve_m5AF2B72B0C255B87F0044137B357F55F50101D51(NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_6, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InternalDatabaseReference_RunTransactionAsync_m09C741B3110802958794578A26F6AC18AC59B1A3_RuntimeMethod_var)));
}
IL_001e:
{
intptr_t L_7 = V_0;
Future_InternalDataSnapshot_t4FD9C35AAA7BE682060CF99DE0CDC72C083559BD* L_8 = (Future_InternalDataSnapshot_t4FD9C35AAA7BE682060CF99DE0CDC72C083559BD*)il2cpp_codegen_object_new(Future_InternalDataSnapshot_t4FD9C35AAA7BE682060CF99DE0CDC72C083559BD_il2cpp_TypeInfo_var);
Future_InternalDataSnapshot__ctor_m94A6E26951332FD46E16A3962BF7ECA782959B6C(L_8, L_7, (bool)1, NULL);
il2cpp_codegen_runtime_class_init_inline(Future_InternalDataSnapshot_t4FD9C35AAA7BE682060CF99DE0CDC72C083559BD_il2cpp_TypeInfo_var);
Task_1_t61F32CDE33792C37824D839AEBC072F7B03E3E7D* L_9;
L_9 = Future_InternalDataSnapshot_GetTask_m1090C78F556C35E670B74B2968C8CDC384E5E196(L_8, NULL);
V_2 = L_9;
goto IL_002d;
}
IL_002d:
{
Task_1_t61F32CDE33792C37824D839AEBC072F7B03E3E7D* L_10 = V_2;
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
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalMutableData__ctor_m8016F1D172C20641FDBDF19D06EFFBEAF387FB09 (InternalMutableData_tB0AEC0DF9CB07C55CCE373013E28A4C85E63F3CB* __this, intptr_t ___0_cPtr, bool ___1_cMemoryOwn, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
bool L_0 = ___1_cMemoryOwn;
__this->___swigCMemOwn = L_0;
intptr_t L_1 = ___0_cPtr;
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_2;
memset((&L_2), 0, sizeof(L_2));
HandleRef__ctor_m0298D55E5F35F77B6A6CCA75C8E828C3F3127DE7((&L_2), __this, L_1, NULL);
__this->___swigCPtr = L_2;
Il2CppCodeGenWriteBarrier((void**)&(((&__this->___swigCPtr))->____wrapper), (void*)NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F InternalMutableData_getCPtr_m7E7F4AFD79A7B0DC3A86174CA038DB683CB1B4BF (InternalMutableData_tB0AEC0DF9CB07C55CCE373013E28A4C85E63F3CB* ___0_obj, const RuntimeMethod* method)
{
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F V_0;
memset((&V_0), 0, sizeof(V_0));
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F G_B3_0;
memset((&G_B3_0), 0, sizeof(G_B3_0));
{
InternalMutableData_tB0AEC0DF9CB07C55CCE373013E28A4C85E63F3CB* L_0 = ___0_obj;
if (!L_0)
{
goto IL_000c;
}
}
{
InternalMutableData_tB0AEC0DF9CB07C55CCE373013E28A4C85E63F3CB* L_1 = ___0_obj;
NullCheck(L_1);
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_2 = L_1->___swigCPtr;
G_B3_0 = L_2;
goto IL_0017;
}
IL_000c:
{
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_3;
memset((&L_3), 0, sizeof(L_3));
HandleRef__ctor_m0298D55E5F35F77B6A6CCA75C8E828C3F3127DE7((&L_3), NULL, 0, NULL);
G_B3_0 = L_3;
}
IL_0017:
{
V_0 = G_B3_0;
goto IL_001a;
}
IL_001a:
{
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_4 = V_0;
return L_4;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalMutableData_Finalize_m3D7F3FC15D4BD49BBE89C0C154EBB29C36E1F97B (InternalMutableData_tB0AEC0DF9CB07C55CCE373013E28A4C85E63F3CB* __this, const RuntimeMethod* method)
{
{
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_000c:
{
Object_Finalize_mC98C96301CCABFE00F1A7EF8E15DF507CACD42B2(__this, NULL);
return;
}
});
try
{
VirtualActionInvoker1< bool >::Invoke(5, __this, (bool)0);
goto IL_0014;
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0014:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalMutableData_Dispose_m7267DC240AB59F554802AC6029A3F80C50CAE1B6 (InternalMutableData_tB0AEC0DF9CB07C55CCE373013E28A4C85E63F3CB* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GC_t920F9CF6EBB7C787E5010A4352E1B587F356DC58_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
VirtualActionInvoker1< bool >::Invoke(5, __this, (bool)1);
il2cpp_codegen_runtime_class_init_inline(GC_t920F9CF6EBB7C787E5010A4352E1B587F356DC58_il2cpp_TypeInfo_var);
GC_SuppressFinalize_m71815DBD5A0CD2EA1BE43317B08B7A14949EDC65(__this, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalMutableData_Dispose_mD1C283AE1C6C0B8A66586E462D32D6BD592CBD64 (InternalMutableData_tB0AEC0DF9CB07C55CCE373013E28A4C85E63F3CB* __this, bool ___0_disposing, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FirebaseApp_tD23C437863A3502177988D1382B58820B0571A25_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GC_t920F9CF6EBB7C787E5010A4352E1B587F356DC58_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
RuntimeObject* V_0 = NULL;
bool V_1 = false;
bool V_2 = false;
bool V_3 = false;
{
il2cpp_codegen_runtime_class_init_inline(FirebaseApp_tD23C437863A3502177988D1382B58820B0571A25_il2cpp_TypeInfo_var);
RuntimeObject* L_0 = ((FirebaseApp_tD23C437863A3502177988D1382B58820B0571A25_StaticFields*)il2cpp_codegen_static_fields_for(FirebaseApp_tD23C437863A3502177988D1382B58820B0571A25_il2cpp_TypeInfo_var))->___disposeLock;
V_0 = L_0;
V_1 = (bool)0;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0068:
{
{
bool L_1 = V_1;
if (!L_1)
{
goto IL_0072;
}
}
{
RuntimeObject* L_2 = V_0;
Monitor_Exit_m05B2CF037E2214B3208198C282490A2A475653FA(L_2, NULL);
}
IL_0072:
{
return;
}
}
});
try
{
{
RuntimeObject* L_3 = V_0;
Monitor_Enter_m3CDB589DA1300B513D55FDCFB52B63E879794149(L_3, (&V_1), NULL);
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F* L_4 = (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F*)(&__this->___swigCPtr);
intptr_t L_5;
L_5 = HandleRef_get_Handle_m2055005E349E895499E1B3B826C89228FFAC4C17_inline(L_4, NULL);
bool L_6;
L_6 = IntPtr_op_Inequality_m90EFC9C4CAD9A33E309F2DDF98EE4E1DD253637B(L_5, 0, NULL);
V_2 = L_6;
bool L_7 = V_2;
if (!L_7)
{
goto IL_005e_1;
}
}
{
bool L_8 = __this->___swigCMemOwn;
V_3 = L_8;
bool L_9 = V_3;
if (!L_9)
{
goto IL_004c_1;
}
}
{
__this->___swigCMemOwn = (bool)0;
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_10 = __this->___swigCPtr;
il2cpp_codegen_runtime_class_init_inline(DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
DatabaseInternalPINVOKE_delete_InternalMutableData_m7FC5E16639F8FE31C66B5676F6E661811BC3C11D(L_10, NULL);
}
IL_004c_1:
{
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_11;
memset((&L_11), 0, sizeof(L_11));
HandleRef__ctor_m0298D55E5F35F77B6A6CCA75C8E828C3F3127DE7((&L_11), NULL, 0, NULL);
__this->___swigCPtr = L_11;
Il2CppCodeGenWriteBarrier((void**)&(((&__this->___swigCPtr))->____wrapper), (void*)NULL);
}
IL_005e_1:
{
il2cpp_codegen_runtime_class_init_inline(GC_t920F9CF6EBB7C787E5010A4352E1B587F356DC58_il2cpp_TypeInfo_var);
GC_SuppressFinalize_m71815DBD5A0CD2EA1BE43317B08B7A14949EDC65(__this, NULL);
goto IL_0073;
}
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0073:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t InternalMutableData_children_count_mF87C5E3DE6490F41B1B2491ABD1DCF0DA25F5BA1 (InternalMutableData_tB0AEC0DF9CB07C55CCE373013E28A4C85E63F3CB* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
uint32_t V_0 = 0;
bool V_1 = false;
uint32_t V_2 = 0;
{
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_0 = __this->___swigCPtr;
il2cpp_codegen_runtime_class_init_inline(DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
uint32_t L_1;
L_1 = DatabaseInternalPINVOKE_InternalMutableData_children_count_m86403C60C57B38BDBAC7578F66172981531043F7(L_0, NULL);
V_0 = L_1;
il2cpp_codegen_runtime_class_init_inline(SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
bool L_2;
L_2 = SWIGPendingException_get_Pending_mFF0B94BEAD2C48E3CD3BB7EFB5EB23A0B6CF55EE(NULL);
V_1 = L_2;
bool L_3 = V_1;
if (!L_3)
{
goto IL_001c;
}
}
{
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var)));
Exception_t* L_4;
L_4 = SWIGPendingException_Retrieve_m5AF2B72B0C255B87F0044137B357F55F50101D51(NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InternalMutableData_children_count_mF87C5E3DE6490F41B1B2491ABD1DCF0DA25F5BA1_RuntimeMethod_var)));
}
IL_001c:
{
uint32_t L_5 = V_0;
V_2 = L_5;
goto IL_0020;
}
IL_0020:
{
uint32_t L_6 = V_2;
return L_6;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* InternalMutableData_key_m1E62C6488022015C2A1A82B9FC9773C9BB18F8EB (InternalMutableData_tB0AEC0DF9CB07C55CCE373013E28A4C85E63F3CB* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
String_t* V_0 = NULL;
bool V_1 = false;
String_t* V_2 = NULL;
{
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_0 = __this->___swigCPtr;
il2cpp_codegen_runtime_class_init_inline(DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
String_t* L_1;
L_1 = DatabaseInternalPINVOKE_InternalMutableData_key_m4462D74DFA2B1B90DA180C4C3AFDFC1A70009763(L_0, NULL);
V_0 = L_1;
il2cpp_codegen_runtime_class_init_inline(SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
bool L_2;
L_2 = SWIGPendingException_get_Pending_mFF0B94BEAD2C48E3CD3BB7EFB5EB23A0B6CF55EE(NULL);
V_1 = L_2;
bool L_3 = V_1;
if (!L_3)
{
goto IL_001c;
}
}
{
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var)));
Exception_t* L_4;
L_4 = SWIGPendingException_Retrieve_m5AF2B72B0C255B87F0044137B357F55F50101D51(NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InternalMutableData_key_m1E62C6488022015C2A1A82B9FC9773C9BB18F8EB_RuntimeMethod_var)));
}
IL_001c:
{
String_t* L_5 = V_0;
V_2 = L_5;
goto IL_0020;
}
IL_0020:
{
String_t* L_6 = V_2;
return L_6;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Variant_t90BF6FF4942F60EB844D3C90213E72E9D4240F1C* InternalMutableData_value_mA4D09CAE47DCB743424F0EC0F6FB93443EF80D1A (InternalMutableData_tB0AEC0DF9CB07C55CCE373013E28A4C85E63F3CB* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Variant_t90BF6FF4942F60EB844D3C90213E72E9D4240F1C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Variant_t90BF6FF4942F60EB844D3C90213E72E9D4240F1C* V_0 = NULL;
bool V_1 = false;
Variant_t90BF6FF4942F60EB844D3C90213E72E9D4240F1C* V_2 = NULL;
{
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_0 = __this->___swigCPtr;
il2cpp_codegen_runtime_class_init_inline(DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
intptr_t L_1;
L_1 = DatabaseInternalPINVOKE_InternalMutableData_value_m259C083B2CF756B76CDBE6DF241664BEA1ED2EE9(L_0, NULL);
Variant_t90BF6FF4942F60EB844D3C90213E72E9D4240F1C* L_2 = (Variant_t90BF6FF4942F60EB844D3C90213E72E9D4240F1C*)il2cpp_codegen_object_new(Variant_t90BF6FF4942F60EB844D3C90213E72E9D4240F1C_il2cpp_TypeInfo_var);
Variant__ctor_mCBCDC0D6E1290E1A8412B59A4A8956BC32DFA163(L_2, L_1, (bool)1, NULL);
V_0 = L_2;
il2cpp_codegen_runtime_class_init_inline(SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
bool L_3;
L_3 = SWIGPendingException_get_Pending_mFF0B94BEAD2C48E3CD3BB7EFB5EB23A0B6CF55EE(NULL);
V_1 = L_3;
bool L_4 = V_1;
if (!L_4)
{
goto IL_0022;
}
}
{
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var)));
Exception_t* L_5;
L_5 = SWIGPendingException_Retrieve_m5AF2B72B0C255B87F0044137B357F55F50101D51(NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InternalMutableData_value_mA4D09CAE47DCB743424F0EC0F6FB93443EF80D1A_RuntimeMethod_var)));
}
IL_0022:
{
Variant_t90BF6FF4942F60EB844D3C90213E72E9D4240F1C* L_6 = V_0;
V_2 = L_6;
goto IL_0026;
}
IL_0026:
{
Variant_t90BF6FF4942F60EB844D3C90213E72E9D4240F1C* L_7 = V_2;
return L_7;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Variant_t90BF6FF4942F60EB844D3C90213E72E9D4240F1C* InternalMutableData_priority_m0C34F694C8AE1E64EF47111BABB28ED550562E98 (InternalMutableData_tB0AEC0DF9CB07C55CCE373013E28A4C85E63F3CB* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Variant_t90BF6FF4942F60EB844D3C90213E72E9D4240F1C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Variant_t90BF6FF4942F60EB844D3C90213E72E9D4240F1C* V_0 = NULL;
bool V_1 = false;
Variant_t90BF6FF4942F60EB844D3C90213E72E9D4240F1C* V_2 = NULL;
{
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_0 = __this->___swigCPtr;
il2cpp_codegen_runtime_class_init_inline(DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
intptr_t L_1;
L_1 = DatabaseInternalPINVOKE_InternalMutableData_priority_mA821256DF9B8F7A242FAD265D252A3D50D1D3C5C(L_0, NULL);
Variant_t90BF6FF4942F60EB844D3C90213E72E9D4240F1C* L_2 = (Variant_t90BF6FF4942F60EB844D3C90213E72E9D4240F1C*)il2cpp_codegen_object_new(Variant_t90BF6FF4942F60EB844D3C90213E72E9D4240F1C_il2cpp_TypeInfo_var);
Variant__ctor_mCBCDC0D6E1290E1A8412B59A4A8956BC32DFA163(L_2, L_1, (bool)1, NULL);
V_0 = L_2;
il2cpp_codegen_runtime_class_init_inline(SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
bool L_3;
L_3 = SWIGPendingException_get_Pending_mFF0B94BEAD2C48E3CD3BB7EFB5EB23A0B6CF55EE(NULL);
V_1 = L_3;
bool L_4 = V_1;
if (!L_4)
{
goto IL_0022;
}
}
{
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var)));
Exception_t* L_5;
L_5 = SWIGPendingException_Retrieve_m5AF2B72B0C255B87F0044137B357F55F50101D51(NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InternalMutableData_priority_m0C34F694C8AE1E64EF47111BABB28ED550562E98_RuntimeMethod_var)));
}
IL_0022:
{
Variant_t90BF6FF4942F60EB844D3C90213E72E9D4240F1C* L_6 = V_0;
V_2 = L_6;
goto IL_0026;
}
IL_0026:
{
Variant_t90BF6FF4942F60EB844D3C90213E72E9D4240F1C* L_7 = V_2;
return L_7;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InternalMutableData_HasChild_m4377BF7240DE5483B6649967103C13EC0E2C9869 (InternalMutableData_tB0AEC0DF9CB07C55CCE373013E28A4C85E63F3CB* __this, String_t* ___0_path, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
bool V_1 = false;
bool V_2 = false;
{
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_0 = __this->___swigCPtr;
String_t* L_1 = ___0_path;
il2cpp_codegen_runtime_class_init_inline(DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
bool L_2;
L_2 = DatabaseInternalPINVOKE_InternalMutableData_HasChild__SWIG_0_mABB215477779F87FADC11F214BFE00A81883DDD1(L_0, L_1, NULL);
V_0 = L_2;
il2cpp_codegen_runtime_class_init_inline(SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
bool L_3;
L_3 = SWIGPendingException_get_Pending_mFF0B94BEAD2C48E3CD3BB7EFB5EB23A0B6CF55EE(NULL);
V_1 = L_3;
bool L_4 = V_1;
if (!L_4)
{
goto IL_001d;
}
}
{
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var)));
Exception_t* L_5;
L_5 = SWIGPendingException_Retrieve_m5AF2B72B0C255B87F0044137B357F55F50101D51(NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InternalMutableData_HasChild_m4377BF7240DE5483B6649967103C13EC0E2C9869_RuntimeMethod_var)));
}
IL_001d:
{
bool L_6 = V_0;
V_2 = L_6;
goto IL_0021;
}
IL_0021:
{
bool L_7 = V_2;
return L_7;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalMutableData_set_value_m46F34EFA61A3307C4F707FFF608B5C9F1414646D (InternalMutableData_tB0AEC0DF9CB07C55CCE373013E28A4C85E63F3CB* __this, Variant_t90BF6FF4942F60EB844D3C90213E72E9D4240F1C* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
{
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_0 = __this->___swigCPtr;
Variant_t90BF6FF4942F60EB844D3C90213E72E9D4240F1C* L_1 = ___0_value;
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_2;
L_2 = Variant_getCPtr_m02745459FA3350FFDC29D01587C8D797BFC10067(L_1, NULL);
il2cpp_codegen_runtime_class_init_inline(DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
DatabaseInternalPINVOKE_InternalMutableData_set_value_m3F51B3F1A50810BE568E570358736CE8B6AA3A46(L_0, L_2, NULL);
il2cpp_codegen_runtime_class_init_inline(SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
bool L_3;
L_3 = SWIGPendingException_get_Pending_mFF0B94BEAD2C48E3CD3BB7EFB5EB23A0B6CF55EE(NULL);
V_0 = L_3;
bool L_4 = V_0;
if (!L_4)
{
goto IL_0022;
}
}
{
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var)));
Exception_t* L_5;
L_5 = SWIGPendingException_Retrieve_m5AF2B72B0C255B87F0044137B357F55F50101D51(NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InternalMutableData_set_value_m46F34EFA61A3307C4F707FFF608B5C9F1414646D_RuntimeMethod_var)));
}
IL_0022:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalMutableData_set_priority_m9AF7CC31959C160FB429015F2A2DDF49E5B2A203 (InternalMutableData_tB0AEC0DF9CB07C55CCE373013E28A4C85E63F3CB* __this, Variant_t90BF6FF4942F60EB844D3C90213E72E9D4240F1C* ___0_priority, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
{
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_0 = __this->___swigCPtr;
Variant_t90BF6FF4942F60EB844D3C90213E72E9D4240F1C* L_1 = ___0_priority;
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_2;
L_2 = Variant_getCPtr_m02745459FA3350FFDC29D01587C8D797BFC10067(L_1, NULL);
il2cpp_codegen_runtime_class_init_inline(DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
DatabaseInternalPINVOKE_InternalMutableData_set_priority_mB00C83807ECC51AFAC4C7DED3B2A2B716B6B94C2(L_0, L_2, NULL);
il2cpp_codegen_runtime_class_init_inline(SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
bool L_3;
L_3 = SWIGPendingException_get_Pending_mFF0B94BEAD2C48E3CD3BB7EFB5EB23A0B6CF55EE(NULL);
V_0 = L_3;
bool L_4 = V_0;
if (!L_4)
{
goto IL_0022;
}
}
{
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var)));
Exception_t* L_5;
L_5 = SWIGPendingException_Retrieve_m5AF2B72B0C255B87F0044137B357F55F50101D51(NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InternalMutableData_set_priority_m9AF7CC31959C160FB429015F2A2DDF49E5B2A203_RuntimeMethod_var)));
}
IL_0022:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MutableDataChildrenEnumerator_tEFB2E3D47451CB1C66553EF21DDDE8E4C8044048* InternalMutableData_ChildrenEnumerator_m78641F4FF0B7EAA5FB7F59044253CA1F3AB992A2 (InternalMutableData_tB0AEC0DF9CB07C55CCE373013E28A4C85E63F3CB* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MutableDataChildrenEnumerator_tEFB2E3D47451CB1C66553EF21DDDE8E4C8044048_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
intptr_t V_0;
memset((&V_0), 0, sizeof(V_0));
MutableDataChildrenEnumerator_tEFB2E3D47451CB1C66553EF21DDDE8E4C8044048* V_1 = NULL;
bool V_2 = false;
MutableDataChildrenEnumerator_tEFB2E3D47451CB1C66553EF21DDDE8E4C8044048* V_3 = NULL;
MutableDataChildrenEnumerator_tEFB2E3D47451CB1C66553EF21DDDE8E4C8044048* G_B3_0 = NULL;
{
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_0 = __this->___swigCPtr;
il2cpp_codegen_runtime_class_init_inline(DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
intptr_t L_1;
L_1 = DatabaseInternalPINVOKE_InternalMutableData_ChildrenEnumerator_m6E4D7BA9A70727B7CACBB5DD744795460D392B1E(L_0, NULL);
V_0 = L_1;
intptr_t L_2 = V_0;
bool L_3;
L_3 = IntPtr_op_Equality_m7D9CDCDE9DC2A0C2C614633F4921E90187FAB271(L_2, 0, NULL);
if (L_3)
{
goto IL_0023;
}
}
{
intptr_t L_4 = V_0;
MutableDataChildrenEnumerator_tEFB2E3D47451CB1C66553EF21DDDE8E4C8044048* L_5 = (MutableDataChildrenEnumerator_tEFB2E3D47451CB1C66553EF21DDDE8E4C8044048*)il2cpp_codegen_object_new(MutableDataChildrenEnumerator_tEFB2E3D47451CB1C66553EF21DDDE8E4C8044048_il2cpp_TypeInfo_var);
MutableDataChildrenEnumerator__ctor_m5B309F53FC783652E4E09487E7D8B193A33C2AE1(L_5, L_4, (bool)1, NULL);
G_B3_0 = L_5;
goto IL_0024;
}
IL_0023:
{
G_B3_0 = ((MutableDataChildrenEnumerator_tEFB2E3D47451CB1C66553EF21DDDE8E4C8044048*)(NULL));
}
IL_0024:
{
V_1 = G_B3_0;
il2cpp_codegen_runtime_class_init_inline(SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
bool L_6;
L_6 = SWIGPendingException_get_Pending_mFF0B94BEAD2C48E3CD3BB7EFB5EB23A0B6CF55EE(NULL);
V_2 = L_6;
bool L_7 = V_2;
if (!L_7)
{
goto IL_0034;
}
}
{
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var)));
Exception_t* L_8;
L_8 = SWIGPendingException_Retrieve_m5AF2B72B0C255B87F0044137B357F55F50101D51(NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_8, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InternalMutableData_ChildrenEnumerator_m78641F4FF0B7EAA5FB7F59044253CA1F3AB992A2_RuntimeMethod_var)));
}
IL_0034:
{
MutableDataChildrenEnumerator_tEFB2E3D47451CB1C66553EF21DDDE8E4C8044048* L_9 = V_1;
V_3 = L_9;
goto IL_0038;
}
IL_0038:
{
MutableDataChildrenEnumerator_tEFB2E3D47451CB1C66553EF21DDDE8E4C8044048* L_10 = V_3;
return L_10;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InternalMutableData_tB0AEC0DF9CB07C55CCE373013E28A4C85E63F3CB* InternalMutableData_GetChild_m4902FCFB7177D0DFD6C723EF903DB707DA64A021 (InternalMutableData_tB0AEC0DF9CB07C55CCE373013E28A4C85E63F3CB* __this, String_t* ___0_path, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InternalMutableData_tB0AEC0DF9CB07C55CCE373013E28A4C85E63F3CB_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
intptr_t V_0;
memset((&V_0), 0, sizeof(V_0));
InternalMutableData_tB0AEC0DF9CB07C55CCE373013E28A4C85E63F3CB* V_1 = NULL;
bool V_2 = false;
InternalMutableData_tB0AEC0DF9CB07C55CCE373013E28A4C85E63F3CB* V_3 = NULL;
InternalMutableData_tB0AEC0DF9CB07C55CCE373013E28A4C85E63F3CB* G_B3_0 = NULL;
{
HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F L_0 = __this->___swigCPtr;
String_t* L_1 = ___0_path;
il2cpp_codegen_runtime_class_init_inline(DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
intptr_t L_2;
L_2 = DatabaseInternalPINVOKE_InternalMutableData_GetChild_m336F5AE38A5E164BF8F791D5FD4530C111DD674D(L_0, L_1, NULL);
V_0 = L_2;
intptr_t L_3 = V_0;
bool L_4;
L_4 = IntPtr_op_Equality_m7D9CDCDE9DC2A0C2C614633F4921E90187FAB271(L_3, 0, NULL);
if (L_4)
{
goto IL_0024;
}
}
{
intptr_t L_5 = V_0;
InternalMutableData_tB0AEC0DF9CB07C55CCE373013E28A4C85E63F3CB* L_6 = (InternalMutableData_tB0AEC0DF9CB07C55CCE373013E28A4C85E63F3CB*)il2cpp_codegen_object_new(InternalMutableData_tB0AEC0DF9CB07C55CCE373013E28A4C85E63F3CB_il2cpp_TypeInfo_var);
InternalMutableData__ctor_m8016F1D172C20641FDBDF19D06EFFBEAF387FB09(L_6, L_5, (bool)0, NULL);
G_B3_0 = L_6;
goto IL_0025;
}
IL_0024:
{
G_B3_0 = ((InternalMutableData_tB0AEC0DF9CB07C55CCE373013E28A4C85E63F3CB*)(NULL));
}
IL_0025:
{
V_1 = G_B3_0;
il2cpp_codegen_runtime_class_init_inline(SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
bool L_7;
L_7 = SWIGPendingException_get_Pending_mFF0B94BEAD2C48E3CD3BB7EFB5EB23A0B6CF55EE(NULL);
V_2 = L_7;
bool L_8 = V_2;
if (!L_8)
{
goto IL_0035;
}
}
{
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var)));
Exception_t* L_9;
L_9 = SWIGPendingException_Retrieve_m5AF2B72B0C255B87F0044137B357F55F50101D51(NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InternalMutableData_GetChild_m4902FCFB7177D0DFD6C723EF903DB707DA64A021_RuntimeMethod_var)));
}
IL_0035:
{
InternalMutableData_tB0AEC0DF9CB07C55CCE373013E28A4C85E63F3CB* L_10 = V_1;
V_3 = L_10;
goto IL_0039;
}
IL_0039:
{
InternalMutableData_tB0AEC0DF9CB07C55CCE373013E28A4C85E63F3CB* L_11 = V_3;
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 DatabaseInternalPINVOKE__cctor_mCB2EA9954110F83F77C5ECEC56612B81985EFC19 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SWIGExceptionHelper_tBB9B621417E49E1B1875F38D5D0D19DCD4D1F88A_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SWIGStringHelper_t703479B4DCA0FB9A4DC863D7C20994A573E6D90B_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
SWIGExceptionHelper_tBB9B621417E49E1B1875F38D5D0D19DCD4D1F88A* L_0 = (SWIGExceptionHelper_tBB9B621417E49E1B1875F38D5D0D19DCD4D1F88A*)il2cpp_codegen_object_new(SWIGExceptionHelper_tBB9B621417E49E1B1875F38D5D0D19DCD4D1F88A_il2cpp_TypeInfo_var);
SWIGExceptionHelper__ctor_m4435F9A51D157BA76A38E4D2B82D7FC977DB7B23(L_0, NULL);
((DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_StaticFields*)il2cpp_codegen_static_fields_for(DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var))->___swigExceptionHelper = L_0;
Il2CppCodeGenWriteBarrier((void**)(&((DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_StaticFields*)il2cpp_codegen_static_fields_for(DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var))->___swigExceptionHelper), (void*)L_0);
SWIGStringHelper_t703479B4DCA0FB9A4DC863D7C20994A573E6D90B* L_1 = (SWIGStringHelper_t703479B4DCA0FB9A4DC863D7C20994A573E6D90B*)il2cpp_codegen_object_new(SWIGStringHelper_t703479B4DCA0FB9A4DC863D7C20994A573E6D90B_il2cpp_TypeInfo_var);
SWIGStringHelper__ctor_m01717AFAD645A2B00D656E8783AB1BAB58B60F8C(L_1, NULL);
((DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_StaticFields*)il2cpp_codegen_static_fields_for(DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var))->___swigStringHelper = L_1;
Il2CppCodeGenWriteBarrier((void**)(&((DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_StaticFields*)il2cpp_codegen_static_fields_for(DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var))->___swigStringHelper), (void*)L_1);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DatabaseInternalPINVOKE_ExportFix_m303178F815F0B1AA4E6CFDE338E4B2E65FE5ED60 (const RuntimeMethod* method)
{
typedef void (DEFAULT_CALL *PInvokeFunc) ();
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = 0;
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("FirebaseCppApp-12_6_0"), "Firebase_Database_CSharp_ExportFix", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
reinterpret_cast<PInvokeFunc>(Firebase_Database_CSharp_ExportFix)();
#else
il2cppPInvokeFunc();
#endif
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t DatabaseInternalPINVOKE_new_Future_InternalDataSnapshot_m9A1EEA04B81C05778CAF3F80524F3E344BEE9AFC (const RuntimeMethod* method)
{
typedef intptr_t (DEFAULT_CALL *PInvokeFunc) ();
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = 0;
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("FirebaseCppApp-12_6_0"), "Firebase_Database_CSharp_new_Future_InternalDataSnapshot", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
intptr_t returnValue = reinterpret_cast<PInvokeFunc>(Firebase_Database_CSharp_new_Future_InternalDataSnapshot)();
#else
intptr_t returnValue = il2cppPInvokeFunc();
#endif
return returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t DatabaseInternalPINVOKE_Future_InternalDataSnapshot_SWIG_OnCompletion_mB092BCAAE048658527EC96816197C26AD97858BC (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, SWIG_CompletionDelegate_t949FDF41F70E0F081E90389828604556255CF4A9* ___1_jarg2, int32_t ___2_jarg3, const RuntimeMethod* method)
{
typedef intptr_t (DEFAULT_CALL *PInvokeFunc) (void*, Il2CppMethodPointer, int32_t);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(void*) + sizeof(void*) + sizeof(int32_t);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("FirebaseCppApp-12_6_0"), "Firebase_Database_CSharp_Future_InternalDataSnapshot_SWIG_OnCompletion", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
void* ____0_jarg1_marshaled = NULL;
____0_jarg1_marshaled = (void*)___0_jarg1.____handle;
Il2CppMethodPointer ____1_jarg2_marshaled = NULL;
____1_jarg2_marshaled = il2cpp_codegen_marshal_delegate(reinterpret_cast<MulticastDelegate_t*>(___1_jarg2));
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
intptr_t returnValue = reinterpret_cast<PInvokeFunc>(Firebase_Database_CSharp_Future_InternalDataSnapshot_SWIG_OnCompletion)(____0_jarg1_marshaled, ____1_jarg2_marshaled, ___2_jarg3);
#else
intptr_t returnValue = il2cppPInvokeFunc(____0_jarg1_marshaled, ____1_jarg2_marshaled, ___2_jarg3);
#endif
return returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DatabaseInternalPINVOKE_Future_InternalDataSnapshot_SWIG_FreeCompletionData_mA65246594101DAB3487C5946A4BBAB1BF511945D (intptr_t ___0_jarg1, const RuntimeMethod* method)
{
typedef void (DEFAULT_CALL *PInvokeFunc) (intptr_t);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(intptr_t);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("FirebaseCppApp-12_6_0"), "Firebase_Database_CSharp_Future_InternalDataSnapshot_SWIG_FreeCompletionData", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
reinterpret_cast<PInvokeFunc>(Firebase_Database_CSharp_Future_InternalDataSnapshot_SWIG_FreeCompletionData)(___0_jarg1);
#else
il2cppPInvokeFunc(___0_jarg1);
#endif
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t DatabaseInternalPINVOKE_Future_InternalDataSnapshot_GetResult_mFE66424CFF346ADACE64F9B8CD6CCFF1495F989E (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, const RuntimeMethod* method)
{
typedef intptr_t (DEFAULT_CALL *PInvokeFunc) (void*);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(void*);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("FirebaseCppApp-12_6_0"), "Firebase_Database_CSharp_Future_InternalDataSnapshot_GetResult", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
void* ____0_jarg1_marshaled = NULL;
____0_jarg1_marshaled = (void*)___0_jarg1.____handle;
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
intptr_t returnValue = reinterpret_cast<PInvokeFunc>(Firebase_Database_CSharp_Future_InternalDataSnapshot_GetResult)(____0_jarg1_marshaled);
#else
intptr_t returnValue = il2cppPInvokeFunc(____0_jarg1_marshaled);
#endif
return returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DatabaseInternalPINVOKE_delete_Future_InternalDataSnapshot_m3265978851D3C9EC5D2E8167DFAFF0427ED0BA10 (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, const RuntimeMethod* method)
{
typedef void (DEFAULT_CALL *PInvokeFunc) (void*);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(void*);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("FirebaseCppApp-12_6_0"), "Firebase_Database_CSharp_delete_Future_InternalDataSnapshot", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
void* ____0_jarg1_marshaled = NULL;
____0_jarg1_marshaled = (void*)___0_jarg1.____handle;
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
reinterpret_cast<PInvokeFunc>(Firebase_Database_CSharp_delete_Future_InternalDataSnapshot)(____0_jarg1_marshaled);
#else
il2cppPInvokeFunc(____0_jarg1_marshaled);
#endif
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DatabaseInternalPINVOKE_InternalDataSnapshotList_Clear_m51C52D56DCB85CA04203E3A9D1E686B3ADBDEA30 (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, const RuntimeMethod* method)
{
typedef void (DEFAULT_CALL *PInvokeFunc) (void*);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(void*);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("FirebaseCppApp-12_6_0"), "Firebase_Database_CSharp_InternalDataSnapshotList_Clear", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
void* ____0_jarg1_marshaled = NULL;
____0_jarg1_marshaled = (void*)___0_jarg1.____handle;
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
reinterpret_cast<PInvokeFunc>(Firebase_Database_CSharp_InternalDataSnapshotList_Clear)(____0_jarg1_marshaled);
#else
il2cppPInvokeFunc(____0_jarg1_marshaled);
#endif
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DatabaseInternalPINVOKE_InternalDataSnapshotList_Add_mF66FA8ED21FC7BB28408D1B2313CDDFADD8964AA (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___1_jarg2, const RuntimeMethod* method)
{
typedef void (DEFAULT_CALL *PInvokeFunc) (void*, void*);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(void*) + sizeof(void*);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("FirebaseCppApp-12_6_0"), "Firebase_Database_CSharp_InternalDataSnapshotList_Add", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
void* ____0_jarg1_marshaled = NULL;
____0_jarg1_marshaled = (void*)___0_jarg1.____handle;
void* ____1_jarg2_marshaled = NULL;
____1_jarg2_marshaled = (void*)___1_jarg2.____handle;
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
reinterpret_cast<PInvokeFunc>(Firebase_Database_CSharp_InternalDataSnapshotList_Add)(____0_jarg1_marshaled, ____1_jarg2_marshaled);
#else
il2cppPInvokeFunc(____0_jarg1_marshaled, ____1_jarg2_marshaled);
#endif
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t DatabaseInternalPINVOKE_InternalDataSnapshotList_size_m95C6D77F3649EA67310C787E546A208E64BD3557 (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, const RuntimeMethod* method)
{
typedef uint32_t (DEFAULT_CALL *PInvokeFunc) (void*);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(void*);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("FirebaseCppApp-12_6_0"), "Firebase_Database_CSharp_InternalDataSnapshotList_size", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
void* ____0_jarg1_marshaled = NULL;
____0_jarg1_marshaled = (void*)___0_jarg1.____handle;
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
uint32_t returnValue = reinterpret_cast<PInvokeFunc>(Firebase_Database_CSharp_InternalDataSnapshotList_size)(____0_jarg1_marshaled);
#else
uint32_t returnValue = il2cppPInvokeFunc(____0_jarg1_marshaled);
#endif
return returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t DatabaseInternalPINVOKE_InternalDataSnapshotList_capacity_m9FEBF6285885F9C6D983340B0B89E89CA5FEB4DA (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, const RuntimeMethod* method)
{
typedef uint32_t (DEFAULT_CALL *PInvokeFunc) (void*);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(void*);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("FirebaseCppApp-12_6_0"), "Firebase_Database_CSharp_InternalDataSnapshotList_capacity", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
void* ____0_jarg1_marshaled = NULL;
____0_jarg1_marshaled = (void*)___0_jarg1.____handle;
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
uint32_t returnValue = reinterpret_cast<PInvokeFunc>(Firebase_Database_CSharp_InternalDataSnapshotList_capacity)(____0_jarg1_marshaled);
#else
uint32_t returnValue = il2cppPInvokeFunc(____0_jarg1_marshaled);
#endif
return returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DatabaseInternalPINVOKE_InternalDataSnapshotList_reserve_m1739E7A92DDBC75FB4129C77B9DAC921929CF5CD (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, uint32_t ___1_jarg2, const RuntimeMethod* method)
{
typedef void (DEFAULT_CALL *PInvokeFunc) (void*, uint32_t);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(void*) + sizeof(uint32_t);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("FirebaseCppApp-12_6_0"), "Firebase_Database_CSharp_InternalDataSnapshotList_reserve", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
void* ____0_jarg1_marshaled = NULL;
____0_jarg1_marshaled = (void*)___0_jarg1.____handle;
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
reinterpret_cast<PInvokeFunc>(Firebase_Database_CSharp_InternalDataSnapshotList_reserve)(____0_jarg1_marshaled, ___1_jarg2);
#else
il2cppPInvokeFunc(____0_jarg1_marshaled, ___1_jarg2);
#endif
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t DatabaseInternalPINVOKE_new_InternalDataSnapshotList__SWIG_0_mE49C3D2E75C7A2924DD1E12BD862C8DA481380AE (const RuntimeMethod* method)
{
typedef intptr_t (DEFAULT_CALL *PInvokeFunc) ();
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = 0;
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("FirebaseCppApp-12_6_0"), "Firebase_Database_CSharp_new_InternalDataSnapshotList__SWIG_0", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
intptr_t returnValue = reinterpret_cast<PInvokeFunc>(Firebase_Database_CSharp_new_InternalDataSnapshotList__SWIG_0)();
#else
intptr_t returnValue = il2cppPInvokeFunc();
#endif
return returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t DatabaseInternalPINVOKE_new_InternalDataSnapshotList__SWIG_1_m58261993C3971EE78749F53744B23D2C880F6A31 (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, const RuntimeMethod* method)
{
typedef intptr_t (DEFAULT_CALL *PInvokeFunc) (void*);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(void*);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("FirebaseCppApp-12_6_0"), "Firebase_Database_CSharp_new_InternalDataSnapshotList__SWIG_1", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
void* ____0_jarg1_marshaled = NULL;
____0_jarg1_marshaled = (void*)___0_jarg1.____handle;
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
intptr_t returnValue = reinterpret_cast<PInvokeFunc>(Firebase_Database_CSharp_new_InternalDataSnapshotList__SWIG_1)(____0_jarg1_marshaled);
#else
intptr_t returnValue = il2cppPInvokeFunc(____0_jarg1_marshaled);
#endif
return returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t DatabaseInternalPINVOKE_new_InternalDataSnapshotList__SWIG_2_m08CDC6AE56641D71563F0CE7D0B2670E25631421 (int32_t ___0_jarg1, const RuntimeMethod* method)
{
typedef intptr_t (DEFAULT_CALL *PInvokeFunc) (int32_t);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(int32_t);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("FirebaseCppApp-12_6_0"), "Firebase_Database_CSharp_new_InternalDataSnapshotList__SWIG_2", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
intptr_t returnValue = reinterpret_cast<PInvokeFunc>(Firebase_Database_CSharp_new_InternalDataSnapshotList__SWIG_2)(___0_jarg1);
#else
intptr_t returnValue = il2cppPInvokeFunc(___0_jarg1);
#endif
return returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t DatabaseInternalPINVOKE_InternalDataSnapshotList_getitemcopy_m0E3E678FC08F29042CD66BB0FD35B6030C8AC12E (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, int32_t ___1_jarg2, const RuntimeMethod* method)
{
typedef intptr_t (DEFAULT_CALL *PInvokeFunc) (void*, int32_t);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(void*) + sizeof(int32_t);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("FirebaseCppApp-12_6_0"), "Firebase_Database_CSharp_InternalDataSnapshotList_getitemcopy", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
void* ____0_jarg1_marshaled = NULL;
____0_jarg1_marshaled = (void*)___0_jarg1.____handle;
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
intptr_t returnValue = reinterpret_cast<PInvokeFunc>(Firebase_Database_CSharp_InternalDataSnapshotList_getitemcopy)(____0_jarg1_marshaled, ___1_jarg2);
#else
intptr_t returnValue = il2cppPInvokeFunc(____0_jarg1_marshaled, ___1_jarg2);
#endif
return returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t DatabaseInternalPINVOKE_InternalDataSnapshotList_getitem_m3E4EBA02964DA7056E69D54DF68B357C02A6EFF4 (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, int32_t ___1_jarg2, const RuntimeMethod* method)
{
typedef intptr_t (DEFAULT_CALL *PInvokeFunc) (void*, int32_t);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(void*) + sizeof(int32_t);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("FirebaseCppApp-12_6_0"), "Firebase_Database_CSharp_InternalDataSnapshotList_getitem", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
void* ____0_jarg1_marshaled = NULL;
____0_jarg1_marshaled = (void*)___0_jarg1.____handle;
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
intptr_t returnValue = reinterpret_cast<PInvokeFunc>(Firebase_Database_CSharp_InternalDataSnapshotList_getitem)(____0_jarg1_marshaled, ___1_jarg2);
#else
intptr_t returnValue = il2cppPInvokeFunc(____0_jarg1_marshaled, ___1_jarg2);
#endif
return returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DatabaseInternalPINVOKE_InternalDataSnapshotList_setitem_mC71A08733DDFE9C4298A1668571AA7237D98BC5C (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, int32_t ___1_jarg2, HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___2_jarg3, const RuntimeMethod* method)
{
typedef void (DEFAULT_CALL *PInvokeFunc) (void*, int32_t, void*);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(void*) + sizeof(int32_t) + sizeof(void*);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("FirebaseCppApp-12_6_0"), "Firebase_Database_CSharp_InternalDataSnapshotList_setitem", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
void* ____0_jarg1_marshaled = NULL;
____0_jarg1_marshaled = (void*)___0_jarg1.____handle;
void* ____2_jarg3_marshaled = NULL;
____2_jarg3_marshaled = (void*)___2_jarg3.____handle;
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
reinterpret_cast<PInvokeFunc>(Firebase_Database_CSharp_InternalDataSnapshotList_setitem)(____0_jarg1_marshaled, ___1_jarg2, ____2_jarg3_marshaled);
#else
il2cppPInvokeFunc(____0_jarg1_marshaled, ___1_jarg2, ____2_jarg3_marshaled);
#endif
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DatabaseInternalPINVOKE_InternalDataSnapshotList_AddRange_m4EE12E3FB393E3DC94B03905C377960CE612F05D (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___1_jarg2, const RuntimeMethod* method)
{
typedef void (DEFAULT_CALL *PInvokeFunc) (void*, void*);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(void*) + sizeof(void*);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("FirebaseCppApp-12_6_0"), "Firebase_Database_CSharp_InternalDataSnapshotList_AddRange", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
void* ____0_jarg1_marshaled = NULL;
____0_jarg1_marshaled = (void*)___0_jarg1.____handle;
void* ____1_jarg2_marshaled = NULL;
____1_jarg2_marshaled = (void*)___1_jarg2.____handle;
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
reinterpret_cast<PInvokeFunc>(Firebase_Database_CSharp_InternalDataSnapshotList_AddRange)(____0_jarg1_marshaled, ____1_jarg2_marshaled);
#else
il2cppPInvokeFunc(____0_jarg1_marshaled, ____1_jarg2_marshaled);
#endif
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t DatabaseInternalPINVOKE_InternalDataSnapshotList_GetRange_mC7BDB2855651FE23538BA742D2E05D5164381CC6 (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, int32_t ___1_jarg2, int32_t ___2_jarg3, const RuntimeMethod* method)
{
typedef intptr_t (DEFAULT_CALL *PInvokeFunc) (void*, int32_t, int32_t);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(void*) + sizeof(int32_t) + sizeof(int32_t);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("FirebaseCppApp-12_6_0"), "Firebase_Database_CSharp_InternalDataSnapshotList_GetRange", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
void* ____0_jarg1_marshaled = NULL;
____0_jarg1_marshaled = (void*)___0_jarg1.____handle;
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
intptr_t returnValue = reinterpret_cast<PInvokeFunc>(Firebase_Database_CSharp_InternalDataSnapshotList_GetRange)(____0_jarg1_marshaled, ___1_jarg2, ___2_jarg3);
#else
intptr_t returnValue = il2cppPInvokeFunc(____0_jarg1_marshaled, ___1_jarg2, ___2_jarg3);
#endif
return returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DatabaseInternalPINVOKE_InternalDataSnapshotList_Insert_m98BCA201C8F618B1D0417B278E56B450AC102F1F (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, int32_t ___1_jarg2, HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___2_jarg3, const RuntimeMethod* method)
{
typedef void (DEFAULT_CALL *PInvokeFunc) (void*, int32_t, void*);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(void*) + sizeof(int32_t) + sizeof(void*);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("FirebaseCppApp-12_6_0"), "Firebase_Database_CSharp_InternalDataSnapshotList_Insert", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
void* ____0_jarg1_marshaled = NULL;
____0_jarg1_marshaled = (void*)___0_jarg1.____handle;
void* ____2_jarg3_marshaled = NULL;
____2_jarg3_marshaled = (void*)___2_jarg3.____handle;
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
reinterpret_cast<PInvokeFunc>(Firebase_Database_CSharp_InternalDataSnapshotList_Insert)(____0_jarg1_marshaled, ___1_jarg2, ____2_jarg3_marshaled);
#else
il2cppPInvokeFunc(____0_jarg1_marshaled, ___1_jarg2, ____2_jarg3_marshaled);
#endif
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DatabaseInternalPINVOKE_InternalDataSnapshotList_InsertRange_m3FA1CA96AB0345E728F234878C0B8CB6154F7DCB (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, int32_t ___1_jarg2, HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___2_jarg3, const RuntimeMethod* method)
{
typedef void (DEFAULT_CALL *PInvokeFunc) (void*, int32_t, void*);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(void*) + sizeof(int32_t) + sizeof(void*);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("FirebaseCppApp-12_6_0"), "Firebase_Database_CSharp_InternalDataSnapshotList_InsertRange", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
void* ____0_jarg1_marshaled = NULL;
____0_jarg1_marshaled = (void*)___0_jarg1.____handle;
void* ____2_jarg3_marshaled = NULL;
____2_jarg3_marshaled = (void*)___2_jarg3.____handle;
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
reinterpret_cast<PInvokeFunc>(Firebase_Database_CSharp_InternalDataSnapshotList_InsertRange)(____0_jarg1_marshaled, ___1_jarg2, ____2_jarg3_marshaled);
#else
il2cppPInvokeFunc(____0_jarg1_marshaled, ___1_jarg2, ____2_jarg3_marshaled);
#endif
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DatabaseInternalPINVOKE_InternalDataSnapshotList_RemoveAt_m4D4769E7D5E0FE4F9E7906841E8F8F2E3735E02F (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, int32_t ___1_jarg2, const RuntimeMethod* method)
{
typedef void (DEFAULT_CALL *PInvokeFunc) (void*, int32_t);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(void*) + sizeof(int32_t);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("FirebaseCppApp-12_6_0"), "Firebase_Database_CSharp_InternalDataSnapshotList_RemoveAt", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
void* ____0_jarg1_marshaled = NULL;
____0_jarg1_marshaled = (void*)___0_jarg1.____handle;
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
reinterpret_cast<PInvokeFunc>(Firebase_Database_CSharp_InternalDataSnapshotList_RemoveAt)(____0_jarg1_marshaled, ___1_jarg2);
#else
il2cppPInvokeFunc(____0_jarg1_marshaled, ___1_jarg2);
#endif
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DatabaseInternalPINVOKE_InternalDataSnapshotList_RemoveRange_m8900C99C84DF719A5C1BBE23BB3E38BEC0D8A077 (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, int32_t ___1_jarg2, int32_t ___2_jarg3, const RuntimeMethod* method)
{
typedef void (DEFAULT_CALL *PInvokeFunc) (void*, int32_t, int32_t);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(void*) + sizeof(int32_t) + sizeof(int32_t);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("FirebaseCppApp-12_6_0"), "Firebase_Database_CSharp_InternalDataSnapshotList_RemoveRange", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
void* ____0_jarg1_marshaled = NULL;
____0_jarg1_marshaled = (void*)___0_jarg1.____handle;
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
reinterpret_cast<PInvokeFunc>(Firebase_Database_CSharp_InternalDataSnapshotList_RemoveRange)(____0_jarg1_marshaled, ___1_jarg2, ___2_jarg3);
#else
il2cppPInvokeFunc(____0_jarg1_marshaled, ___1_jarg2, ___2_jarg3);
#endif
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t DatabaseInternalPINVOKE_InternalDataSnapshotList_Repeat_m63768632A93A2252D34D2FA67255887754DCAB7E (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, int32_t ___1_jarg2, const RuntimeMethod* method)
{
typedef intptr_t (DEFAULT_CALL *PInvokeFunc) (void*, int32_t);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(void*) + sizeof(int32_t);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("FirebaseCppApp-12_6_0"), "Firebase_Database_CSharp_InternalDataSnapshotList_Repeat", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
void* ____0_jarg1_marshaled = NULL;
____0_jarg1_marshaled = (void*)___0_jarg1.____handle;
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
intptr_t returnValue = reinterpret_cast<PInvokeFunc>(Firebase_Database_CSharp_InternalDataSnapshotList_Repeat)(____0_jarg1_marshaled, ___1_jarg2);
#else
intptr_t returnValue = il2cppPInvokeFunc(____0_jarg1_marshaled, ___1_jarg2);
#endif
return returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DatabaseInternalPINVOKE_InternalDataSnapshotList_Reverse__SWIG_0_m1495FB63970A71FC74344677F25DAF2C61CAA4EC (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, const RuntimeMethod* method)
{
typedef void (DEFAULT_CALL *PInvokeFunc) (void*);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(void*);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("FirebaseCppApp-12_6_0"), "Firebase_Database_CSharp_InternalDataSnapshotList_Reverse__SWIG_0", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
void* ____0_jarg1_marshaled = NULL;
____0_jarg1_marshaled = (void*)___0_jarg1.____handle;
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
reinterpret_cast<PInvokeFunc>(Firebase_Database_CSharp_InternalDataSnapshotList_Reverse__SWIG_0)(____0_jarg1_marshaled);
#else
il2cppPInvokeFunc(____0_jarg1_marshaled);
#endif
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DatabaseInternalPINVOKE_InternalDataSnapshotList_Reverse__SWIG_1_m1423A1B15CEFEAD5334E442B5AD75F0EBA9210DA (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, int32_t ___1_jarg2, int32_t ___2_jarg3, const RuntimeMethod* method)
{
typedef void (DEFAULT_CALL *PInvokeFunc) (void*, int32_t, int32_t);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(void*) + sizeof(int32_t) + sizeof(int32_t);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("FirebaseCppApp-12_6_0"), "Firebase_Database_CSharp_InternalDataSnapshotList_Reverse__SWIG_1", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
void* ____0_jarg1_marshaled = NULL;
____0_jarg1_marshaled = (void*)___0_jarg1.____handle;
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
reinterpret_cast<PInvokeFunc>(Firebase_Database_CSharp_InternalDataSnapshotList_Reverse__SWIG_1)(____0_jarg1_marshaled, ___1_jarg2, ___2_jarg3);
#else
il2cppPInvokeFunc(____0_jarg1_marshaled, ___1_jarg2, ___2_jarg3);
#endif
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DatabaseInternalPINVOKE_InternalDataSnapshotList_SetRange_m8ADCEEC58CD4B8D207C06325F3CEAEE7746F2E69 (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, int32_t ___1_jarg2, HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___2_jarg3, const RuntimeMethod* method)
{
typedef void (DEFAULT_CALL *PInvokeFunc) (void*, int32_t, void*);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(void*) + sizeof(int32_t) + sizeof(void*);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("FirebaseCppApp-12_6_0"), "Firebase_Database_CSharp_InternalDataSnapshotList_SetRange", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
void* ____0_jarg1_marshaled = NULL;
____0_jarg1_marshaled = (void*)___0_jarg1.____handle;
void* ____2_jarg3_marshaled = NULL;
____2_jarg3_marshaled = (void*)___2_jarg3.____handle;
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
reinterpret_cast<PInvokeFunc>(Firebase_Database_CSharp_InternalDataSnapshotList_SetRange)(____0_jarg1_marshaled, ___1_jarg2, ____2_jarg3_marshaled);
#else
il2cppPInvokeFunc(____0_jarg1_marshaled, ___1_jarg2, ____2_jarg3_marshaled);
#endif
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DatabaseInternalPINVOKE_delete_InternalDataSnapshotList_m8D2A4E309A9FC79ABAF4198EBAEF923C4D50E7CA (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, const RuntimeMethod* method)
{
typedef void (DEFAULT_CALL *PInvokeFunc) (void*);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(void*);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("FirebaseCppApp-12_6_0"), "Firebase_Database_CSharp_delete_InternalDataSnapshotList", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
void* ____0_jarg1_marshaled = NULL;
____0_jarg1_marshaled = (void*)___0_jarg1.____handle;
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
reinterpret_cast<PInvokeFunc>(Firebase_Database_CSharp_delete_InternalDataSnapshotList)(____0_jarg1_marshaled);
#else
il2cppPInvokeFunc(____0_jarg1_marshaled);
#endif
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t DatabaseInternalPINVOKE_MutableDataChildrenEnumerator_Current_mC556FA6F3D874872E4F85118A5D4DAAC5FD9DB7B (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, const RuntimeMethod* method)
{
typedef intptr_t (DEFAULT_CALL *PInvokeFunc) (void*);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(void*);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("FirebaseCppApp-12_6_0"), "Firebase_Database_CSharp_MutableDataChildrenEnumerator_Current", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
void* ____0_jarg1_marshaled = NULL;
____0_jarg1_marshaled = (void*)___0_jarg1.____handle;
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
intptr_t returnValue = reinterpret_cast<PInvokeFunc>(Firebase_Database_CSharp_MutableDataChildrenEnumerator_Current)(____0_jarg1_marshaled);
#else
intptr_t returnValue = il2cppPInvokeFunc(____0_jarg1_marshaled);
#endif
return returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DatabaseInternalPINVOKE_MutableDataChildrenEnumerator_MoveNext_mD34242E0062D144FC170003C9B7DA820FFF5078A (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, const RuntimeMethod* method)
{
typedef int32_t (DEFAULT_CALL *PInvokeFunc) (void*);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(void*);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("FirebaseCppApp-12_6_0"), "Firebase_Database_CSharp_MutableDataChildrenEnumerator_MoveNext", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
void* ____0_jarg1_marshaled = NULL;
____0_jarg1_marshaled = (void*)___0_jarg1.____handle;
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
int32_t returnValue = reinterpret_cast<PInvokeFunc>(Firebase_Database_CSharp_MutableDataChildrenEnumerator_MoveNext)(____0_jarg1_marshaled);
#else
int32_t returnValue = il2cppPInvokeFunc(____0_jarg1_marshaled);
#endif
return static_cast<bool>(returnValue);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DatabaseInternalPINVOKE_MutableDataChildrenEnumerator_Reset_m14C0AD7CF7FDABE8F99C5F08516FFDEC1671A954 (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, const RuntimeMethod* method)
{
typedef void (DEFAULT_CALL *PInvokeFunc) (void*);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(void*);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("FirebaseCppApp-12_6_0"), "Firebase_Database_CSharp_MutableDataChildrenEnumerator_Reset", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
void* ____0_jarg1_marshaled = NULL;
____0_jarg1_marshaled = (void*)___0_jarg1.____handle;
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
reinterpret_cast<PInvokeFunc>(Firebase_Database_CSharp_MutableDataChildrenEnumerator_Reset)(____0_jarg1_marshaled);
#else
il2cppPInvokeFunc(____0_jarg1_marshaled);
#endif
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DatabaseInternalPINVOKE_delete_MutableDataChildrenEnumerator_mC1B878DF2F265BF6F651AF2EB9B3C62A8EEEFBFB (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, const RuntimeMethod* method)
{
typedef void (DEFAULT_CALL *PInvokeFunc) (void*);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(void*);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("FirebaseCppApp-12_6_0"), "Firebase_Database_CSharp_delete_MutableDataChildrenEnumerator", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
void* ____0_jarg1_marshaled = NULL;
____0_jarg1_marshaled = (void*)___0_jarg1.____handle;
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
reinterpret_cast<PInvokeFunc>(Firebase_Database_CSharp_delete_MutableDataChildrenEnumerator)(____0_jarg1_marshaled);
#else
il2cppPInvokeFunc(____0_jarg1_marshaled);
#endif
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* DatabaseInternalPINVOKE_GetErrorMessage_m9D1F75A2D378629BE37AEBF4156594521236F56B (int32_t ___0_jarg1, const RuntimeMethod* method)
{
typedef char* (DEFAULT_CALL *PInvokeFunc) (int32_t);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(int32_t);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("FirebaseCppApp-12_6_0"), "Firebase_Database_CSharp_GetErrorMessage", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
char* returnValue = reinterpret_cast<PInvokeFunc>(Firebase_Database_CSharp_GetErrorMessage)(___0_jarg1);
#else
char* returnValue = il2cppPInvokeFunc(___0_jarg1);
#endif
String_t* _returnValue_unmarshaled = NULL;
_returnValue_unmarshaled = il2cpp_codegen_marshal_string_result(returnValue);
il2cpp_codegen_marshal_free(returnValue);
returnValue = NULL;
return _returnValue_unmarshaled;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t DatabaseInternalPINVOKE_ServerTimestamp_mD54A95C7C7D9AC76567F3A68810A22C07A56D3D0 (const RuntimeMethod* method)
{
typedef intptr_t (DEFAULT_CALL *PInvokeFunc) ();
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = 0;
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("FirebaseCppApp-12_6_0"), "Firebase_Database_CSharp_ServerTimestamp", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
intptr_t returnValue = reinterpret_cast<PInvokeFunc>(Firebase_Database_CSharp_ServerTimestamp)();
#else
intptr_t returnValue = il2cppPInvokeFunc();
#endif
return returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t DatabaseInternalPINVOKE_InternalFirebaseDatabase_GetInstance__SWIG_0_m3B307CF980F5F0B0B98539E6A8B0412EDE8EF07A (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, int32_t* ___1_jarg2, const RuntimeMethod* method)
{
typedef intptr_t (DEFAULT_CALL *PInvokeFunc) (void*, int32_t*);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(void*) + sizeof(int32_t*);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("FirebaseCppApp-12_6_0"), "Firebase_Database_CSharp_InternalFirebaseDatabase_GetInstance__SWIG_0", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
void* ____0_jarg1_marshaled = NULL;
____0_jarg1_marshaled = (void*)___0_jarg1.____handle;
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
intptr_t returnValue = reinterpret_cast<PInvokeFunc>(Firebase_Database_CSharp_InternalFirebaseDatabase_GetInstance__SWIG_0)(____0_jarg1_marshaled, ___1_jarg2);
#else
intptr_t returnValue = il2cppPInvokeFunc(____0_jarg1_marshaled, ___1_jarg2);
#endif
return returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t DatabaseInternalPINVOKE_InternalFirebaseDatabase_GetInstance__SWIG_1_mD2B48AF85B0BD129BCAA872BE05F08D3F38AD00E (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, const RuntimeMethod* method)
{
typedef intptr_t (DEFAULT_CALL *PInvokeFunc) (void*);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(void*);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("FirebaseCppApp-12_6_0"), "Firebase_Database_CSharp_InternalFirebaseDatabase_GetInstance__SWIG_1", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
void* ____0_jarg1_marshaled = NULL;
____0_jarg1_marshaled = (void*)___0_jarg1.____handle;
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
intptr_t returnValue = reinterpret_cast<PInvokeFunc>(Firebase_Database_CSharp_InternalFirebaseDatabase_GetInstance__SWIG_1)(____0_jarg1_marshaled);
#else
intptr_t returnValue = il2cppPInvokeFunc(____0_jarg1_marshaled);
#endif
return returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t DatabaseInternalPINVOKE_InternalFirebaseDatabase_GetInstance__SWIG_2_m8BBD93DB78ACD67E306F04832FC842BEC4B031E2 (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, String_t* ___1_jarg2, int32_t* ___2_jarg3, const RuntimeMethod* method)
{
typedef intptr_t (DEFAULT_CALL *PInvokeFunc) (void*, char*, int32_t*);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(void*) + sizeof(char*) + sizeof(int32_t*);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("FirebaseCppApp-12_6_0"), "Firebase_Database_CSharp_InternalFirebaseDatabase_GetInstance__SWIG_2", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
void* ____0_jarg1_marshaled = NULL;
____0_jarg1_marshaled = (void*)___0_jarg1.____handle;
char* ____1_jarg2_marshaled = NULL;
____1_jarg2_marshaled = il2cpp_codegen_marshal_string(___1_jarg2);
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
intptr_t returnValue = reinterpret_cast<PInvokeFunc>(Firebase_Database_CSharp_InternalFirebaseDatabase_GetInstance__SWIG_2)(____0_jarg1_marshaled, ____1_jarg2_marshaled, ___2_jarg3);
#else
intptr_t returnValue = il2cppPInvokeFunc(____0_jarg1_marshaled, ____1_jarg2_marshaled, ___2_jarg3);
#endif
il2cpp_codegen_marshal_free(____1_jarg2_marshaled);
____1_jarg2_marshaled = NULL;
return returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t DatabaseInternalPINVOKE_InternalFirebaseDatabase_GetInstance__SWIG_3_m9B2D694FC61F74907222E6F5B9C3CC9CCD0490E7 (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, String_t* ___1_jarg2, const RuntimeMethod* method)
{
typedef intptr_t (DEFAULT_CALL *PInvokeFunc) (void*, char*);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(void*) + sizeof(char*);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("FirebaseCppApp-12_6_0"), "Firebase_Database_CSharp_InternalFirebaseDatabase_GetInstance__SWIG_3", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
void* ____0_jarg1_marshaled = NULL;
____0_jarg1_marshaled = (void*)___0_jarg1.____handle;
char* ____1_jarg2_marshaled = NULL;
____1_jarg2_marshaled = il2cpp_codegen_marshal_string(___1_jarg2);
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
intptr_t returnValue = reinterpret_cast<PInvokeFunc>(Firebase_Database_CSharp_InternalFirebaseDatabase_GetInstance__SWIG_3)(____0_jarg1_marshaled, ____1_jarg2_marshaled);
#else
intptr_t returnValue = il2cppPInvokeFunc(____0_jarg1_marshaled, ____1_jarg2_marshaled);
#endif
il2cpp_codegen_marshal_free(____1_jarg2_marshaled);
____1_jarg2_marshaled = NULL;
return returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DatabaseInternalPINVOKE_delete_InternalFirebaseDatabase_m9B2910F784417E968E563A5F27B71AF4AE9206B7 (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, const RuntimeMethod* method)
{
typedef void (DEFAULT_CALL *PInvokeFunc) (void*);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(void*);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("FirebaseCppApp-12_6_0"), "Firebase_Database_CSharp_delete_InternalFirebaseDatabase", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
void* ____0_jarg1_marshaled = NULL;
____0_jarg1_marshaled = (void*)___0_jarg1.____handle;
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
reinterpret_cast<PInvokeFunc>(Firebase_Database_CSharp_delete_InternalFirebaseDatabase)(____0_jarg1_marshaled);
#else
il2cppPInvokeFunc(____0_jarg1_marshaled);
#endif
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t DatabaseInternalPINVOKE_InternalFirebaseDatabase_app_mD8F6EECB963554690A531B77F013882341461797 (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, const RuntimeMethod* method)
{
typedef intptr_t (DEFAULT_CALL *PInvokeFunc) (void*);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(void*);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("FirebaseCppApp-12_6_0"), "Firebase_Database_CSharp_InternalFirebaseDatabase_app", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
void* ____0_jarg1_marshaled = NULL;
____0_jarg1_marshaled = (void*)___0_jarg1.____handle;
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
intptr_t returnValue = reinterpret_cast<PInvokeFunc>(Firebase_Database_CSharp_InternalFirebaseDatabase_app)(____0_jarg1_marshaled);
#else
intptr_t returnValue = il2cppPInvokeFunc(____0_jarg1_marshaled);
#endif
return returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t DatabaseInternalPINVOKE_InternalFirebaseDatabase_GetReference__SWIG_0_mA66AD0BD29EE77022482443C931BD25E9912CCDD (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, const RuntimeMethod* method)
{
typedef intptr_t (DEFAULT_CALL *PInvokeFunc) (void*);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(void*);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("FirebaseCppApp-12_6_0"), "Firebase_Database_CSharp_InternalFirebaseDatabase_GetReference__SWIG_0", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
void* ____0_jarg1_marshaled = NULL;
____0_jarg1_marshaled = (void*)___0_jarg1.____handle;
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
intptr_t returnValue = reinterpret_cast<PInvokeFunc>(Firebase_Database_CSharp_InternalFirebaseDatabase_GetReference__SWIG_0)(____0_jarg1_marshaled);
#else
intptr_t returnValue = il2cppPInvokeFunc(____0_jarg1_marshaled);
#endif
return returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t DatabaseInternalPINVOKE_InternalFirebaseDatabase_GetReference__SWIG_1_m0897446FE748C5499861EF234A23628157A0505A (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, String_t* ___1_jarg2, const RuntimeMethod* method)
{
typedef intptr_t (DEFAULT_CALL *PInvokeFunc) (void*, char*);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(void*) + sizeof(char*);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("FirebaseCppApp-12_6_0"), "Firebase_Database_CSharp_InternalFirebaseDatabase_GetReference__SWIG_1", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
void* ____0_jarg1_marshaled = NULL;
____0_jarg1_marshaled = (void*)___0_jarg1.____handle;
char* ____1_jarg2_marshaled = NULL;
____1_jarg2_marshaled = il2cpp_codegen_marshal_string(___1_jarg2);
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
intptr_t returnValue = reinterpret_cast<PInvokeFunc>(Firebase_Database_CSharp_InternalFirebaseDatabase_GetReference__SWIG_1)(____0_jarg1_marshaled, ____1_jarg2_marshaled);
#else
intptr_t returnValue = il2cppPInvokeFunc(____0_jarg1_marshaled, ____1_jarg2_marshaled);
#endif
il2cpp_codegen_marshal_free(____1_jarg2_marshaled);
____1_jarg2_marshaled = NULL;
return returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t DatabaseInternalPINVOKE_InternalFirebaseDatabase_GetReferenceFromUrl_m5CC3FD309C4E271565AD054EAEDE238C4993243D (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, String_t* ___1_jarg2, const RuntimeMethod* method)
{
typedef intptr_t (DEFAULT_CALL *PInvokeFunc) (void*, char*);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(void*) + sizeof(char*);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("FirebaseCppApp-12_6_0"), "Firebase_Database_CSharp_InternalFirebaseDatabase_GetReferenceFromUrl", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
void* ____0_jarg1_marshaled = NULL;
____0_jarg1_marshaled = (void*)___0_jarg1.____handle;
char* ____1_jarg2_marshaled = NULL;
____1_jarg2_marshaled = il2cpp_codegen_marshal_string(___1_jarg2);
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
intptr_t returnValue = reinterpret_cast<PInvokeFunc>(Firebase_Database_CSharp_InternalFirebaseDatabase_GetReferenceFromUrl)(____0_jarg1_marshaled, ____1_jarg2_marshaled);
#else
intptr_t returnValue = il2cppPInvokeFunc(____0_jarg1_marshaled, ____1_jarg2_marshaled);
#endif
il2cpp_codegen_marshal_free(____1_jarg2_marshaled);
____1_jarg2_marshaled = NULL;
return returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DatabaseInternalPINVOKE_InternalFirebaseDatabase_GoOffline_m2A9126AAC97EE4903E842A940DDA3BB944D549E1 (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, const RuntimeMethod* method)
{
typedef void (DEFAULT_CALL *PInvokeFunc) (void*);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(void*);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("FirebaseCppApp-12_6_0"), "Firebase_Database_CSharp_InternalFirebaseDatabase_GoOffline", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
void* ____0_jarg1_marshaled = NULL;
____0_jarg1_marshaled = (void*)___0_jarg1.____handle;
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
reinterpret_cast<PInvokeFunc>(Firebase_Database_CSharp_InternalFirebaseDatabase_GoOffline)(____0_jarg1_marshaled);
#else
il2cppPInvokeFunc(____0_jarg1_marshaled);
#endif
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DatabaseInternalPINVOKE_InternalFirebaseDatabase_GoOnline_mACA8BD99A4338067FE546563A3EE20011DCA4D93 (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, const RuntimeMethod* method)
{
typedef void (DEFAULT_CALL *PInvokeFunc) (void*);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(void*);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("FirebaseCppApp-12_6_0"), "Firebase_Database_CSharp_InternalFirebaseDatabase_GoOnline", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
void* ____0_jarg1_marshaled = NULL;
____0_jarg1_marshaled = (void*)___0_jarg1.____handle;
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
reinterpret_cast<PInvokeFunc>(Firebase_Database_CSharp_InternalFirebaseDatabase_GoOnline)(____0_jarg1_marshaled);
#else
il2cppPInvokeFunc(____0_jarg1_marshaled);
#endif
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DatabaseInternalPINVOKE_InternalFirebaseDatabase_PurgeOutstandingWrites_m17E4B2E47B9D17C0C6833A679E2CF1F9AEAC1896 (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, const RuntimeMethod* method)
{
typedef void (DEFAULT_CALL *PInvokeFunc) (void*);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(void*);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("FirebaseCppApp-12_6_0"), "Firebase_Database_CSharp_InternalFirebaseDatabase_PurgeOutstandingWrites", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
void* ____0_jarg1_marshaled = NULL;
____0_jarg1_marshaled = (void*)___0_jarg1.____handle;
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
reinterpret_cast<PInvokeFunc>(Firebase_Database_CSharp_InternalFirebaseDatabase_PurgeOutstandingWrites)(____0_jarg1_marshaled);
#else
il2cppPInvokeFunc(____0_jarg1_marshaled);
#endif
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DatabaseInternalPINVOKE_InternalFirebaseDatabase_set_persistence_enabled_m693FDB2CEABC94287463B35A6D848D2E34474B72 (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, bool ___1_jarg2, const RuntimeMethod* method)
{
typedef void (DEFAULT_CALL *PInvokeFunc) (void*, int32_t);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(void*) + 4;
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("FirebaseCppApp-12_6_0"), "Firebase_Database_CSharp_InternalFirebaseDatabase_set_persistence_enabled", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
void* ____0_jarg1_marshaled = NULL;
____0_jarg1_marshaled = (void*)___0_jarg1.____handle;
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
reinterpret_cast<PInvokeFunc>(Firebase_Database_CSharp_InternalFirebaseDatabase_set_persistence_enabled)(____0_jarg1_marshaled, static_cast<int32_t>(___1_jarg2));
#else
il2cppPInvokeFunc(____0_jarg1_marshaled, static_cast<int32_t>(___1_jarg2));
#endif
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DatabaseInternalPINVOKE_InternalFirebaseDatabase_set_log_level_m08D55E90BF7634027CEFCF554E3319697C662CED (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, int32_t ___1_jarg2, const RuntimeMethod* method)
{
typedef void (DEFAULT_CALL *PInvokeFunc) (void*, int32_t);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(void*) + sizeof(int32_t);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("FirebaseCppApp-12_6_0"), "Firebase_Database_CSharp_InternalFirebaseDatabase_set_log_level", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
void* ____0_jarg1_marshaled = NULL;
____0_jarg1_marshaled = (void*)___0_jarg1.____handle;
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
reinterpret_cast<PInvokeFunc>(Firebase_Database_CSharp_InternalFirebaseDatabase_set_log_level)(____0_jarg1_marshaled, ___1_jarg2);
#else
il2cppPInvokeFunc(____0_jarg1_marshaled, ___1_jarg2);
#endif
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DatabaseInternalPINVOKE_InternalFirebaseDatabase_log_level_m63A7731E11CBA654BCE07E57FB63A26F27189612 (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, const RuntimeMethod* method)
{
typedef int32_t (DEFAULT_CALL *PInvokeFunc) (void*);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(void*);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("FirebaseCppApp-12_6_0"), "Firebase_Database_CSharp_InternalFirebaseDatabase_log_level", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
void* ____0_jarg1_marshaled = NULL;
____0_jarg1_marshaled = (void*)___0_jarg1.____handle;
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
int32_t returnValue = reinterpret_cast<PInvokeFunc>(Firebase_Database_CSharp_InternalFirebaseDatabase_log_level)(____0_jarg1_marshaled);
#else
int32_t returnValue = il2cppPInvokeFunc(____0_jarg1_marshaled);
#endif
return returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t DatabaseInternalPINVOKE_InternalFirebaseDatabase_GetInstanceInternal_m04AFDE17136626FCF0AEF17085C209E2F7C9DBA2 (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, String_t* ___1_jarg2, int32_t* ___2_jarg3, const RuntimeMethod* method)
{
typedef intptr_t (DEFAULT_CALL *PInvokeFunc) (void*, char*, int32_t*);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(void*) + sizeof(char*) + sizeof(int32_t*);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("FirebaseCppApp-12_6_0"), "Firebase_Database_CSharp_InternalFirebaseDatabase_GetInstanceInternal", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
void* ____0_jarg1_marshaled = NULL;
____0_jarg1_marshaled = (void*)___0_jarg1.____handle;
char* ____1_jarg2_marshaled = NULL;
____1_jarg2_marshaled = il2cpp_codegen_marshal_string(___1_jarg2);
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
intptr_t returnValue = reinterpret_cast<PInvokeFunc>(Firebase_Database_CSharp_InternalFirebaseDatabase_GetInstanceInternal)(____0_jarg1_marshaled, ____1_jarg2_marshaled, ___2_jarg3);
#else
intptr_t returnValue = il2cppPInvokeFunc(____0_jarg1_marshaled, ____1_jarg2_marshaled, ___2_jarg3);
#endif
il2cpp_codegen_marshal_free(____1_jarg2_marshaled);
____1_jarg2_marshaled = NULL;
return returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DatabaseInternalPINVOKE_InternalFirebaseDatabase_ReleaseReferenceInternal_m7D07BAA524947C1C37B3FBD2B905FA812FC83ADF (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, const RuntimeMethod* method)
{
typedef void (DEFAULT_CALL *PInvokeFunc) (void*);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(void*);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("FirebaseCppApp-12_6_0"), "Firebase_Database_CSharp_InternalFirebaseDatabase_ReleaseReferenceInternal", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
void* ____0_jarg1_marshaled = NULL;
____0_jarg1_marshaled = (void*)___0_jarg1.____handle;
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
reinterpret_cast<PInvokeFunc>(Firebase_Database_CSharp_InternalFirebaseDatabase_ReleaseReferenceInternal)(____0_jarg1_marshaled);
#else
il2cppPInvokeFunc(____0_jarg1_marshaled);
#endif
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DatabaseInternalPINVOKE_delete_DisconnectionHandler_mE06791A4BA5256B809C8BC92D26D1607A27B57B7 (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, const RuntimeMethod* method)
{
typedef void (DEFAULT_CALL *PInvokeFunc) (void*);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(void*);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("FirebaseCppApp-12_6_0"), "Firebase_Database_CSharp_delete_DisconnectionHandler", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
void* ____0_jarg1_marshaled = NULL;
____0_jarg1_marshaled = (void*)___0_jarg1.____handle;
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
reinterpret_cast<PInvokeFunc>(Firebase_Database_CSharp_delete_DisconnectionHandler)(____0_jarg1_marshaled);
#else
il2cppPInvokeFunc(____0_jarg1_marshaled);
#endif
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t DatabaseInternalPINVOKE_DisconnectionHandler_Cancel_m2AFAC1BC5C85BF55AA390F378E514D6E8AA4FB7D (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, const RuntimeMethod* method)
{
typedef intptr_t (DEFAULT_CALL *PInvokeFunc) (void*);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(void*);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("FirebaseCppApp-12_6_0"), "Firebase_Database_CSharp_DisconnectionHandler_Cancel", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
void* ____0_jarg1_marshaled = NULL;
____0_jarg1_marshaled = (void*)___0_jarg1.____handle;
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
intptr_t returnValue = reinterpret_cast<PInvokeFunc>(Firebase_Database_CSharp_DisconnectionHandler_Cancel)(____0_jarg1_marshaled);
#else
intptr_t returnValue = il2cppPInvokeFunc(____0_jarg1_marshaled);
#endif
return returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t DatabaseInternalPINVOKE_DisconnectionHandler_RemoveValue_m39AB513DD7870977193578BEADA8D6AD5D29C6CF (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, const RuntimeMethod* method)
{
typedef intptr_t (DEFAULT_CALL *PInvokeFunc) (void*);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(void*);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("FirebaseCppApp-12_6_0"), "Firebase_Database_CSharp_DisconnectionHandler_RemoveValue", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
void* ____0_jarg1_marshaled = NULL;
____0_jarg1_marshaled = (void*)___0_jarg1.____handle;
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
intptr_t returnValue = reinterpret_cast<PInvokeFunc>(Firebase_Database_CSharp_DisconnectionHandler_RemoveValue)(____0_jarg1_marshaled);
#else
intptr_t returnValue = il2cppPInvokeFunc(____0_jarg1_marshaled);
#endif
return returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t DatabaseInternalPINVOKE_DisconnectionHandler_SetValue_m946E26E3A9AB33F881F28B1BCB7B99C2CA80BB5D (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___1_jarg2, const RuntimeMethod* method)
{
typedef intptr_t (DEFAULT_CALL *PInvokeFunc) (void*, void*);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(void*) + sizeof(void*);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("FirebaseCppApp-12_6_0"), "Firebase_Database_CSharp_DisconnectionHandler_SetValue", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
void* ____0_jarg1_marshaled = NULL;
____0_jarg1_marshaled = (void*)___0_jarg1.____handle;
void* ____1_jarg2_marshaled = NULL;
____1_jarg2_marshaled = (void*)___1_jarg2.____handle;
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
intptr_t returnValue = reinterpret_cast<PInvokeFunc>(Firebase_Database_CSharp_DisconnectionHandler_SetValue)(____0_jarg1_marshaled, ____1_jarg2_marshaled);
#else
intptr_t returnValue = il2cppPInvokeFunc(____0_jarg1_marshaled, ____1_jarg2_marshaled);
#endif
return returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t DatabaseInternalPINVOKE_DisconnectionHandler_SetValueAndPriority_m6B4289B5E55B2954780462BB882BBE4B56423155 (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___1_jarg2, HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___2_jarg3, const RuntimeMethod* method)
{
typedef intptr_t (DEFAULT_CALL *PInvokeFunc) (void*, void*, void*);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(void*) + sizeof(void*) + sizeof(void*);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("FirebaseCppApp-12_6_0"), "Firebase_Database_CSharp_DisconnectionHandler_SetValueAndPriority", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
void* ____0_jarg1_marshaled = NULL;
____0_jarg1_marshaled = (void*)___0_jarg1.____handle;
void* ____1_jarg2_marshaled = NULL;
____1_jarg2_marshaled = (void*)___1_jarg2.____handle;
void* ____2_jarg3_marshaled = NULL;
____2_jarg3_marshaled = (void*)___2_jarg3.____handle;
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
intptr_t returnValue = reinterpret_cast<PInvokeFunc>(Firebase_Database_CSharp_DisconnectionHandler_SetValueAndPriority)(____0_jarg1_marshaled, ____1_jarg2_marshaled, ____2_jarg3_marshaled);
#else
intptr_t returnValue = il2cppPInvokeFunc(____0_jarg1_marshaled, ____1_jarg2_marshaled, ____2_jarg3_marshaled);
#endif
return returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t DatabaseInternalPINVOKE_DisconnectionHandler_UpdateChildren_m972A2D67707D916F35249DBC5511E9BFD060D534 (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___1_jarg2, const RuntimeMethod* method)
{
typedef intptr_t (DEFAULT_CALL *PInvokeFunc) (void*, void*);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(void*) + sizeof(void*);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("FirebaseCppApp-12_6_0"), "Firebase_Database_CSharp_DisconnectionHandler_UpdateChildren", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
void* ____0_jarg1_marshaled = NULL;
____0_jarg1_marshaled = (void*)___0_jarg1.____handle;
void* ____1_jarg2_marshaled = NULL;
____1_jarg2_marshaled = (void*)___1_jarg2.____handle;
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
intptr_t returnValue = reinterpret_cast<PInvokeFunc>(Firebase_Database_CSharp_DisconnectionHandler_UpdateChildren)(____0_jarg1_marshaled, ____1_jarg2_marshaled);
#else
intptr_t returnValue = il2cppPInvokeFunc(____0_jarg1_marshaled, ____1_jarg2_marshaled);
#endif
return returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t DatabaseInternalPINVOKE_new_InternalDataSnapshot__SWIG_0_mACFC78BCAC670DEF6C3C131AAC1C23ACD1C424D2 (const RuntimeMethod* method)
{
typedef intptr_t (DEFAULT_CALL *PInvokeFunc) ();
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = 0;
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("FirebaseCppApp-12_6_0"), "Firebase_Database_CSharp_new_InternalDataSnapshot__SWIG_0", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
intptr_t returnValue = reinterpret_cast<PInvokeFunc>(Firebase_Database_CSharp_new_InternalDataSnapshot__SWIG_0)();
#else
intptr_t returnValue = il2cppPInvokeFunc();
#endif
return returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t DatabaseInternalPINVOKE_new_InternalDataSnapshot__SWIG_1_m1753D5542492AAD7CF4B371E1328B4B9ADBEF4CF (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, const RuntimeMethod* method)
{
typedef intptr_t (DEFAULT_CALL *PInvokeFunc) (void*);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(void*);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("FirebaseCppApp-12_6_0"), "Firebase_Database_CSharp_new_InternalDataSnapshot__SWIG_1", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
void* ____0_jarg1_marshaled = NULL;
____0_jarg1_marshaled = (void*)___0_jarg1.____handle;
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
intptr_t returnValue = reinterpret_cast<PInvokeFunc>(Firebase_Database_CSharp_new_InternalDataSnapshot__SWIG_1)(____0_jarg1_marshaled);
#else
intptr_t returnValue = il2cppPInvokeFunc(____0_jarg1_marshaled);
#endif
return returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DatabaseInternalPINVOKE_delete_InternalDataSnapshot_m9B4F29AEFAB9F75C0DDE194CC9F240A56944EEFC (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, const RuntimeMethod* method)
{
typedef void (DEFAULT_CALL *PInvokeFunc) (void*);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(void*);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("FirebaseCppApp-12_6_0"), "Firebase_Database_CSharp_delete_InternalDataSnapshot", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
void* ____0_jarg1_marshaled = NULL;
____0_jarg1_marshaled = (void*)___0_jarg1.____handle;
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
reinterpret_cast<PInvokeFunc>(Firebase_Database_CSharp_delete_InternalDataSnapshot)(____0_jarg1_marshaled);
#else
il2cppPInvokeFunc(____0_jarg1_marshaled);
#endif
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DatabaseInternalPINVOKE_InternalDataSnapshot_exists_m4EFB959BC37CEB11B5EA0821056072635534C8C9 (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, const RuntimeMethod* method)
{
typedef int32_t (DEFAULT_CALL *PInvokeFunc) (void*);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(void*);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("FirebaseCppApp-12_6_0"), "Firebase_Database_CSharp_InternalDataSnapshot_exists", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
void* ____0_jarg1_marshaled = NULL;
____0_jarg1_marshaled = (void*)___0_jarg1.____handle;
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
int32_t returnValue = reinterpret_cast<PInvokeFunc>(Firebase_Database_CSharp_InternalDataSnapshot_exists)(____0_jarg1_marshaled);
#else
int32_t returnValue = il2cppPInvokeFunc(____0_jarg1_marshaled);
#endif
return static_cast<bool>(returnValue);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t DatabaseInternalPINVOKE_InternalDataSnapshot_Child__SWIG_0_m918F2CA8E6F4CA88896D409E154BC56690D92988 (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, String_t* ___1_jarg2, const RuntimeMethod* method)
{
typedef intptr_t (DEFAULT_CALL *PInvokeFunc) (void*, char*);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(void*) + sizeof(char*);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("FirebaseCppApp-12_6_0"), "Firebase_Database_CSharp_InternalDataSnapshot_Child__SWIG_0", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
void* ____0_jarg1_marshaled = NULL;
____0_jarg1_marshaled = (void*)___0_jarg1.____handle;
char* ____1_jarg2_marshaled = NULL;
____1_jarg2_marshaled = il2cpp_codegen_marshal_string(___1_jarg2);
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
intptr_t returnValue = reinterpret_cast<PInvokeFunc>(Firebase_Database_CSharp_InternalDataSnapshot_Child__SWIG_0)(____0_jarg1_marshaled, ____1_jarg2_marshaled);
#else
intptr_t returnValue = il2cppPInvokeFunc(____0_jarg1_marshaled, ____1_jarg2_marshaled);
#endif
il2cpp_codegen_marshal_free(____1_jarg2_marshaled);
____1_jarg2_marshaled = NULL;
return returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t DatabaseInternalPINVOKE_InternalDataSnapshot_children_m813AAE9881CCF7F3D1E0EA49128F9830A365B9CC (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, const RuntimeMethod* method)
{
typedef intptr_t (DEFAULT_CALL *PInvokeFunc) (void*);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(void*);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("FirebaseCppApp-12_6_0"), "Firebase_Database_CSharp_InternalDataSnapshot_children", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
void* ____0_jarg1_marshaled = NULL;
____0_jarg1_marshaled = (void*)___0_jarg1.____handle;
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
intptr_t returnValue = reinterpret_cast<PInvokeFunc>(Firebase_Database_CSharp_InternalDataSnapshot_children)(____0_jarg1_marshaled);
#else
intptr_t returnValue = il2cppPInvokeFunc(____0_jarg1_marshaled);
#endif
return returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t DatabaseInternalPINVOKE_InternalDataSnapshot_children_count_m74E244933D5F33FFBEC57A95BBD1E7B67CDDDFD7 (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, const RuntimeMethod* method)
{
typedef uint32_t (DEFAULT_CALL *PInvokeFunc) (void*);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(void*);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("FirebaseCppApp-12_6_0"), "Firebase_Database_CSharp_InternalDataSnapshot_children_count", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
void* ____0_jarg1_marshaled = NULL;
____0_jarg1_marshaled = (void*)___0_jarg1.____handle;
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
uint32_t returnValue = reinterpret_cast<PInvokeFunc>(Firebase_Database_CSharp_InternalDataSnapshot_children_count)(____0_jarg1_marshaled);
#else
uint32_t returnValue = il2cppPInvokeFunc(____0_jarg1_marshaled);
#endif
return returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DatabaseInternalPINVOKE_InternalDataSnapshot_has_children_mDEFDC0BD89344BD1D5A36F0E896AFDC8DC9D5877 (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, const RuntimeMethod* method)
{
typedef int32_t (DEFAULT_CALL *PInvokeFunc) (void*);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(void*);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("FirebaseCppApp-12_6_0"), "Firebase_Database_CSharp_InternalDataSnapshot_has_children", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
void* ____0_jarg1_marshaled = NULL;
____0_jarg1_marshaled = (void*)___0_jarg1.____handle;
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
int32_t returnValue = reinterpret_cast<PInvokeFunc>(Firebase_Database_CSharp_InternalDataSnapshot_has_children)(____0_jarg1_marshaled);
#else
int32_t returnValue = il2cppPInvokeFunc(____0_jarg1_marshaled);
#endif
return static_cast<bool>(returnValue);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* DatabaseInternalPINVOKE_InternalDataSnapshot_key_m762441A7EDD23839D9E11D47CAC7EF1F58502BA8 (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, const RuntimeMethod* method)
{
typedef char* (DEFAULT_CALL *PInvokeFunc) (void*);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(void*);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("FirebaseCppApp-12_6_0"), "Firebase_Database_CSharp_InternalDataSnapshot_key", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
void* ____0_jarg1_marshaled = NULL;
____0_jarg1_marshaled = (void*)___0_jarg1.____handle;
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
char* returnValue = reinterpret_cast<PInvokeFunc>(Firebase_Database_CSharp_InternalDataSnapshot_key)(____0_jarg1_marshaled);
#else
char* returnValue = il2cppPInvokeFunc(____0_jarg1_marshaled);
#endif
String_t* _returnValue_unmarshaled = NULL;
_returnValue_unmarshaled = il2cpp_codegen_marshal_string_result(returnValue);
il2cpp_codegen_marshal_free(returnValue);
returnValue = NULL;
return _returnValue_unmarshaled;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* DatabaseInternalPINVOKE_InternalDataSnapshot_key_string_mA2EE4631F0F9A099237A65D31DE7BE43C12B5F9B (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, const RuntimeMethod* method)
{
typedef char* (DEFAULT_CALL *PInvokeFunc) (void*);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(void*);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("FirebaseCppApp-12_6_0"), "Firebase_Database_CSharp_InternalDataSnapshot_key_string", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
void* ____0_jarg1_marshaled = NULL;
____0_jarg1_marshaled = (void*)___0_jarg1.____handle;
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
char* returnValue = reinterpret_cast<PInvokeFunc>(Firebase_Database_CSharp_InternalDataSnapshot_key_string)(____0_jarg1_marshaled);
#else
char* returnValue = il2cppPInvokeFunc(____0_jarg1_marshaled);
#endif
String_t* _returnValue_unmarshaled = NULL;
_returnValue_unmarshaled = il2cpp_codegen_marshal_string_result(returnValue);
il2cpp_codegen_marshal_free(returnValue);
returnValue = NULL;
return _returnValue_unmarshaled;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t DatabaseInternalPINVOKE_InternalDataSnapshot_value_m287A94D7F9C95E4751E89B29957EB46AD0209643 (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, const RuntimeMethod* method)
{
typedef intptr_t (DEFAULT_CALL *PInvokeFunc) (void*);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(void*);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("FirebaseCppApp-12_6_0"), "Firebase_Database_CSharp_InternalDataSnapshot_value", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
void* ____0_jarg1_marshaled = NULL;
____0_jarg1_marshaled = (void*)___0_jarg1.____handle;
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
intptr_t returnValue = reinterpret_cast<PInvokeFunc>(Firebase_Database_CSharp_InternalDataSnapshot_value)(____0_jarg1_marshaled);
#else
intptr_t returnValue = il2cppPInvokeFunc(____0_jarg1_marshaled);
#endif
return returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t DatabaseInternalPINVOKE_InternalDataSnapshot_priority_mEDF921C72547E612E9A6F14FB9F85078F986EF0E (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, const RuntimeMethod* method)
{
typedef intptr_t (DEFAULT_CALL *PInvokeFunc) (void*);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(void*);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("FirebaseCppApp-12_6_0"), "Firebase_Database_CSharp_InternalDataSnapshot_priority", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
void* ____0_jarg1_marshaled = NULL;
____0_jarg1_marshaled = (void*)___0_jarg1.____handle;
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
intptr_t returnValue = reinterpret_cast<PInvokeFunc>(Firebase_Database_CSharp_InternalDataSnapshot_priority)(____0_jarg1_marshaled);
#else
intptr_t returnValue = il2cppPInvokeFunc(____0_jarg1_marshaled);
#endif
return returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t DatabaseInternalPINVOKE_InternalDataSnapshot_GetReference_mC53F90BAB6C6F978E890EB477402CD426C843507 (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, const RuntimeMethod* method)
{
typedef intptr_t (DEFAULT_CALL *PInvokeFunc) (void*);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(void*);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("FirebaseCppApp-12_6_0"), "Firebase_Database_CSharp_InternalDataSnapshot_GetReference", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
void* ____0_jarg1_marshaled = NULL;
____0_jarg1_marshaled = (void*)___0_jarg1.____handle;
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
intptr_t returnValue = reinterpret_cast<PInvokeFunc>(Firebase_Database_CSharp_InternalDataSnapshot_GetReference)(____0_jarg1_marshaled);
#else
intptr_t returnValue = il2cppPInvokeFunc(____0_jarg1_marshaled);
#endif
return returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DatabaseInternalPINVOKE_InternalDataSnapshot_HasChild__SWIG_0_mC0C4BFCBD6FF5B86B595C7071E3FFEA96AB534BD (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, String_t* ___1_jarg2, const RuntimeMethod* method)
{
typedef int32_t (DEFAULT_CALL *PInvokeFunc) (void*, char*);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(void*) + sizeof(char*);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("FirebaseCppApp-12_6_0"), "Firebase_Database_CSharp_InternalDataSnapshot_HasChild__SWIG_0", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
void* ____0_jarg1_marshaled = NULL;
____0_jarg1_marshaled = (void*)___0_jarg1.____handle;
char* ____1_jarg2_marshaled = NULL;
____1_jarg2_marshaled = il2cpp_codegen_marshal_string(___1_jarg2);
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
int32_t returnValue = reinterpret_cast<PInvokeFunc>(Firebase_Database_CSharp_InternalDataSnapshot_HasChild__SWIG_0)(____0_jarg1_marshaled, ____1_jarg2_marshaled);
#else
int32_t returnValue = il2cppPInvokeFunc(____0_jarg1_marshaled, ____1_jarg2_marshaled);
#endif
il2cpp_codegen_marshal_free(____1_jarg2_marshaled);
____1_jarg2_marshaled = NULL;
return static_cast<bool>(returnValue);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DatabaseInternalPINVOKE_InternalDataSnapshot_is_valid_mCD584F6E085BDE862F4D49B518E509BDC5875372 (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, const RuntimeMethod* method)
{
typedef int32_t (DEFAULT_CALL *PInvokeFunc) (void*);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(void*);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("FirebaseCppApp-12_6_0"), "Firebase_Database_CSharp_InternalDataSnapshot_is_valid", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
void* ____0_jarg1_marshaled = NULL;
____0_jarg1_marshaled = (void*)___0_jarg1.____handle;
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
int32_t returnValue = reinterpret_cast<PInvokeFunc>(Firebase_Database_CSharp_InternalDataSnapshot_is_valid)(____0_jarg1_marshaled);
#else
int32_t returnValue = il2cppPInvokeFunc(____0_jarg1_marshaled);
#endif
return static_cast<bool>(returnValue);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DatabaseInternalPINVOKE_delete_ValueListener_mF4B7E1DF3C7A889F4066DE911A760E5316B34582 (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, const RuntimeMethod* method)
{
typedef void (DEFAULT_CALL *PInvokeFunc) (void*);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(void*);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("FirebaseCppApp-12_6_0"), "Firebase_Database_CSharp_delete_ValueListener", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
void* ____0_jarg1_marshaled = NULL;
____0_jarg1_marshaled = (void*)___0_jarg1.____handle;
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
reinterpret_cast<PInvokeFunc>(Firebase_Database_CSharp_delete_ValueListener)(____0_jarg1_marshaled);
#else
il2cppPInvokeFunc(____0_jarg1_marshaled);
#endif
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DatabaseInternalPINVOKE_ValueListener_OnValueChanged_m053FEC49A927B965B4B993D2C5897E74186F9A68 (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___1_jarg2, const RuntimeMethod* method)
{
typedef void (DEFAULT_CALL *PInvokeFunc) (void*, void*);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(void*) + sizeof(void*);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("FirebaseCppApp-12_6_0"), "Firebase_Database_CSharp_ValueListener_OnValueChanged", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
void* ____0_jarg1_marshaled = NULL;
____0_jarg1_marshaled = (void*)___0_jarg1.____handle;
void* ____1_jarg2_marshaled = NULL;
____1_jarg2_marshaled = (void*)___1_jarg2.____handle;
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
reinterpret_cast<PInvokeFunc>(Firebase_Database_CSharp_ValueListener_OnValueChanged)(____0_jarg1_marshaled, ____1_jarg2_marshaled);
#else
il2cppPInvokeFunc(____0_jarg1_marshaled, ____1_jarg2_marshaled);
#endif
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DatabaseInternalPINVOKE_ValueListener_OnCancelled_m7109FE9FAC39CA2501F6789A449098710329CA22 (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, int32_t ___1_jarg2, String_t* ___2_jarg3, const RuntimeMethod* method)
{
typedef void (DEFAULT_CALL *PInvokeFunc) (void*, int32_t, char*);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(void*) + sizeof(int32_t) + sizeof(char*);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("FirebaseCppApp-12_6_0"), "Firebase_Database_CSharp_ValueListener_OnCancelled", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
void* ____0_jarg1_marshaled = NULL;
____0_jarg1_marshaled = (void*)___0_jarg1.____handle;
char* ____2_jarg3_marshaled = NULL;
____2_jarg3_marshaled = il2cpp_codegen_marshal_string(___2_jarg3);
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
reinterpret_cast<PInvokeFunc>(Firebase_Database_CSharp_ValueListener_OnCancelled)(____0_jarg1_marshaled, ___1_jarg2, ____2_jarg3_marshaled);
#else
il2cppPInvokeFunc(____0_jarg1_marshaled, ___1_jarg2, ____2_jarg3_marshaled);
#endif
il2cpp_codegen_marshal_free(____2_jarg3_marshaled);
____2_jarg3_marshaled = NULL;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DatabaseInternalPINVOKE_delete_ChildListener_m9135F33A8002C516DB373E255E132C1CB5407691 (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, const RuntimeMethod* method)
{
typedef void (DEFAULT_CALL *PInvokeFunc) (void*);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(void*);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("FirebaseCppApp-12_6_0"), "Firebase_Database_CSharp_delete_ChildListener", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
void* ____0_jarg1_marshaled = NULL;
____0_jarg1_marshaled = (void*)___0_jarg1.____handle;
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
reinterpret_cast<PInvokeFunc>(Firebase_Database_CSharp_delete_ChildListener)(____0_jarg1_marshaled);
#else
il2cppPInvokeFunc(____0_jarg1_marshaled);
#endif
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DatabaseInternalPINVOKE_ChildListener_OnChildAdded_mF699E6FC68DB3F48F2936EDC9F20219CAFF302AA (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___1_jarg2, String_t* ___2_jarg3, const RuntimeMethod* method)
{
typedef void (DEFAULT_CALL *PInvokeFunc) (void*, void*, char*);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(void*) + sizeof(void*) + sizeof(char*);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("FirebaseCppApp-12_6_0"), "Firebase_Database_CSharp_ChildListener_OnChildAdded", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
void* ____0_jarg1_marshaled = NULL;
____0_jarg1_marshaled = (void*)___0_jarg1.____handle;
void* ____1_jarg2_marshaled = NULL;
____1_jarg2_marshaled = (void*)___1_jarg2.____handle;
char* ____2_jarg3_marshaled = NULL;
____2_jarg3_marshaled = il2cpp_codegen_marshal_string(___2_jarg3);
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
reinterpret_cast<PInvokeFunc>(Firebase_Database_CSharp_ChildListener_OnChildAdded)(____0_jarg1_marshaled, ____1_jarg2_marshaled, ____2_jarg3_marshaled);
#else
il2cppPInvokeFunc(____0_jarg1_marshaled, ____1_jarg2_marshaled, ____2_jarg3_marshaled);
#endif
il2cpp_codegen_marshal_free(____2_jarg3_marshaled);
____2_jarg3_marshaled = NULL;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DatabaseInternalPINVOKE_ChildListener_OnChildChanged_m08AAF64BD2AA4EB98753AA55654DAA39E6D9B68F (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___1_jarg2, String_t* ___2_jarg3, const RuntimeMethod* method)
{
typedef void (DEFAULT_CALL *PInvokeFunc) (void*, void*, char*);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(void*) + sizeof(void*) + sizeof(char*);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("FirebaseCppApp-12_6_0"), "Firebase_Database_CSharp_ChildListener_OnChildChanged", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
void* ____0_jarg1_marshaled = NULL;
____0_jarg1_marshaled = (void*)___0_jarg1.____handle;
void* ____1_jarg2_marshaled = NULL;
____1_jarg2_marshaled = (void*)___1_jarg2.____handle;
char* ____2_jarg3_marshaled = NULL;
____2_jarg3_marshaled = il2cpp_codegen_marshal_string(___2_jarg3);
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
reinterpret_cast<PInvokeFunc>(Firebase_Database_CSharp_ChildListener_OnChildChanged)(____0_jarg1_marshaled, ____1_jarg2_marshaled, ____2_jarg3_marshaled);
#else
il2cppPInvokeFunc(____0_jarg1_marshaled, ____1_jarg2_marshaled, ____2_jarg3_marshaled);
#endif
il2cpp_codegen_marshal_free(____2_jarg3_marshaled);
____2_jarg3_marshaled = NULL;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DatabaseInternalPINVOKE_ChildListener_OnChildMoved_mC11AED561FBB9C7D48317F09AB665FF7D614C3CA (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___1_jarg2, String_t* ___2_jarg3, const RuntimeMethod* method)
{
typedef void (DEFAULT_CALL *PInvokeFunc) (void*, void*, char*);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(void*) + sizeof(void*) + sizeof(char*);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("FirebaseCppApp-12_6_0"), "Firebase_Database_CSharp_ChildListener_OnChildMoved", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
void* ____0_jarg1_marshaled = NULL;
____0_jarg1_marshaled = (void*)___0_jarg1.____handle;
void* ____1_jarg2_marshaled = NULL;
____1_jarg2_marshaled = (void*)___1_jarg2.____handle;
char* ____2_jarg3_marshaled = NULL;
____2_jarg3_marshaled = il2cpp_codegen_marshal_string(___2_jarg3);
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
reinterpret_cast<PInvokeFunc>(Firebase_Database_CSharp_ChildListener_OnChildMoved)(____0_jarg1_marshaled, ____1_jarg2_marshaled, ____2_jarg3_marshaled);
#else
il2cppPInvokeFunc(____0_jarg1_marshaled, ____1_jarg2_marshaled, ____2_jarg3_marshaled);
#endif
il2cpp_codegen_marshal_free(____2_jarg3_marshaled);
____2_jarg3_marshaled = NULL;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DatabaseInternalPINVOKE_ChildListener_OnChildRemoved_mD04336A88B6DDF34EE11675A702FF524D0227EC2 (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___1_jarg2, const RuntimeMethod* method)
{
typedef void (DEFAULT_CALL *PInvokeFunc) (void*, void*);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(void*) + sizeof(void*);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("FirebaseCppApp-12_6_0"), "Firebase_Database_CSharp_ChildListener_OnChildRemoved", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
void* ____0_jarg1_marshaled = NULL;
____0_jarg1_marshaled = (void*)___0_jarg1.____handle;
void* ____1_jarg2_marshaled = NULL;
____1_jarg2_marshaled = (void*)___1_jarg2.____handle;
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
reinterpret_cast<PInvokeFunc>(Firebase_Database_CSharp_ChildListener_OnChildRemoved)(____0_jarg1_marshaled, ____1_jarg2_marshaled);
#else
il2cppPInvokeFunc(____0_jarg1_marshaled, ____1_jarg2_marshaled);
#endif
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DatabaseInternalPINVOKE_ChildListener_OnCancelled_m5B5B143EB24E10D98E19C845EC3CAAE526BA3C83 (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, int32_t ___1_jarg2, String_t* ___2_jarg3, const RuntimeMethod* method)
{
typedef void (DEFAULT_CALL *PInvokeFunc) (void*, int32_t, char*);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(void*) + sizeof(int32_t) + sizeof(char*);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("FirebaseCppApp-12_6_0"), "Firebase_Database_CSharp_ChildListener_OnCancelled", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
void* ____0_jarg1_marshaled = NULL;
____0_jarg1_marshaled = (void*)___0_jarg1.____handle;
char* ____2_jarg3_marshaled = NULL;
____2_jarg3_marshaled = il2cpp_codegen_marshal_string(___2_jarg3);
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
reinterpret_cast<PInvokeFunc>(Firebase_Database_CSharp_ChildListener_OnCancelled)(____0_jarg1_marshaled, ___1_jarg2, ____2_jarg3_marshaled);
#else
il2cppPInvokeFunc(____0_jarg1_marshaled, ___1_jarg2, ____2_jarg3_marshaled);
#endif
il2cpp_codegen_marshal_free(____2_jarg3_marshaled);
____2_jarg3_marshaled = NULL;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t DatabaseInternalPINVOKE_new_InternalQuery__SWIG_0_m7CFB9F5E267C741BC5170B6A891F98B7A970BC5B (const RuntimeMethod* method)
{
typedef intptr_t (DEFAULT_CALL *PInvokeFunc) ();
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = 0;
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("FirebaseCppApp-12_6_0"), "Firebase_Database_CSharp_new_InternalQuery__SWIG_0", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
intptr_t returnValue = reinterpret_cast<PInvokeFunc>(Firebase_Database_CSharp_new_InternalQuery__SWIG_0)();
#else
intptr_t returnValue = il2cppPInvokeFunc();
#endif
return returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t DatabaseInternalPINVOKE_new_InternalQuery__SWIG_1_mD13B17EA481F6C45FD673E58E8E82BE9E0B9269D (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, const RuntimeMethod* method)
{
typedef intptr_t (DEFAULT_CALL *PInvokeFunc) (void*);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(void*);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("FirebaseCppApp-12_6_0"), "Firebase_Database_CSharp_new_InternalQuery__SWIG_1", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
void* ____0_jarg1_marshaled = NULL;
____0_jarg1_marshaled = (void*)___0_jarg1.____handle;
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
intptr_t returnValue = reinterpret_cast<PInvokeFunc>(Firebase_Database_CSharp_new_InternalQuery__SWIG_1)(____0_jarg1_marshaled);
#else
intptr_t returnValue = il2cppPInvokeFunc(____0_jarg1_marshaled);
#endif
return returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DatabaseInternalPINVOKE_delete_InternalQuery_m90A6FFAC0DB2AC6092334DDE739D4AE8C290AEF9 (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, const RuntimeMethod* method)
{
typedef void (DEFAULT_CALL *PInvokeFunc) (void*);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(void*);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("FirebaseCppApp-12_6_0"), "Firebase_Database_CSharp_delete_InternalQuery", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
void* ____0_jarg1_marshaled = NULL;
____0_jarg1_marshaled = (void*)___0_jarg1.____handle;
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
reinterpret_cast<PInvokeFunc>(Firebase_Database_CSharp_delete_InternalQuery)(____0_jarg1_marshaled);
#else
il2cppPInvokeFunc(____0_jarg1_marshaled);
#endif
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t DatabaseInternalPINVOKE_InternalQuery_GetValue_mE8FF00BBF07A616360EDCAFF9E400464EF73409E (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, const RuntimeMethod* method)
{
typedef intptr_t (DEFAULT_CALL *PInvokeFunc) (void*);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(void*);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("FirebaseCppApp-12_6_0"), "Firebase_Database_CSharp_InternalQuery_GetValue", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
void* ____0_jarg1_marshaled = NULL;
____0_jarg1_marshaled = (void*)___0_jarg1.____handle;
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
intptr_t returnValue = reinterpret_cast<PInvokeFunc>(Firebase_Database_CSharp_InternalQuery_GetValue)(____0_jarg1_marshaled);
#else
intptr_t returnValue = il2cppPInvokeFunc(____0_jarg1_marshaled);
#endif
return returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DatabaseInternalPINVOKE_InternalQuery_AddValueListener_m82C7C2337D27E8D2CB5E5D7F8C085C500CE667F9 (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___1_jarg2, const RuntimeMethod* method)
{
typedef void (DEFAULT_CALL *PInvokeFunc) (void*, void*);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(void*) + sizeof(void*);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("FirebaseCppApp-12_6_0"), "Firebase_Database_CSharp_InternalQuery_AddValueListener", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
void* ____0_jarg1_marshaled = NULL;
____0_jarg1_marshaled = (void*)___0_jarg1.____handle;
void* ____1_jarg2_marshaled = NULL;
____1_jarg2_marshaled = (void*)___1_jarg2.____handle;
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
reinterpret_cast<PInvokeFunc>(Firebase_Database_CSharp_InternalQuery_AddValueListener)(____0_jarg1_marshaled, ____1_jarg2_marshaled);
#else
il2cppPInvokeFunc(____0_jarg1_marshaled, ____1_jarg2_marshaled);
#endif
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DatabaseInternalPINVOKE_InternalQuery_RemoveValueListener_m10C9822FF044CCA0166A8B513CE2F3FE148A7762 (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___1_jarg2, const RuntimeMethod* method)
{
typedef void (DEFAULT_CALL *PInvokeFunc) (void*, void*);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(void*) + sizeof(void*);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("FirebaseCppApp-12_6_0"), "Firebase_Database_CSharp_InternalQuery_RemoveValueListener", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
void* ____0_jarg1_marshaled = NULL;
____0_jarg1_marshaled = (void*)___0_jarg1.____handle;
void* ____1_jarg2_marshaled = NULL;
____1_jarg2_marshaled = (void*)___1_jarg2.____handle;
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
reinterpret_cast<PInvokeFunc>(Firebase_Database_CSharp_InternalQuery_RemoveValueListener)(____0_jarg1_marshaled, ____1_jarg2_marshaled);
#else
il2cppPInvokeFunc(____0_jarg1_marshaled, ____1_jarg2_marshaled);
#endif
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DatabaseInternalPINVOKE_InternalQuery_RemoveAllValueListeners_mCC157F28F5BCF37B4D0997670AF1F934BA07B233 (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, const RuntimeMethod* method)
{
typedef void (DEFAULT_CALL *PInvokeFunc) (void*);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(void*);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("FirebaseCppApp-12_6_0"), "Firebase_Database_CSharp_InternalQuery_RemoveAllValueListeners", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
void* ____0_jarg1_marshaled = NULL;
____0_jarg1_marshaled = (void*)___0_jarg1.____handle;
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
reinterpret_cast<PInvokeFunc>(Firebase_Database_CSharp_InternalQuery_RemoveAllValueListeners)(____0_jarg1_marshaled);
#else
il2cppPInvokeFunc(____0_jarg1_marshaled);
#endif
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DatabaseInternalPINVOKE_InternalQuery_AddChildListener_m0F0610C2A5910328CF2B6156F4F5994F78EC8375 (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___1_jarg2, const RuntimeMethod* method)
{
typedef void (DEFAULT_CALL *PInvokeFunc) (void*, void*);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(void*) + sizeof(void*);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("FirebaseCppApp-12_6_0"), "Firebase_Database_CSharp_InternalQuery_AddChildListener", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
void* ____0_jarg1_marshaled = NULL;
____0_jarg1_marshaled = (void*)___0_jarg1.____handle;
void* ____1_jarg2_marshaled = NULL;
____1_jarg2_marshaled = (void*)___1_jarg2.____handle;
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
reinterpret_cast<PInvokeFunc>(Firebase_Database_CSharp_InternalQuery_AddChildListener)(____0_jarg1_marshaled, ____1_jarg2_marshaled);
#else
il2cppPInvokeFunc(____0_jarg1_marshaled, ____1_jarg2_marshaled);
#endif
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DatabaseInternalPINVOKE_InternalQuery_RemoveChildListener_m43BAFBF3C9F43A3F3D73605FE0BD7248721F18E2 (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___1_jarg2, const RuntimeMethod* method)
{
typedef void (DEFAULT_CALL *PInvokeFunc) (void*, void*);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(void*) + sizeof(void*);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("FirebaseCppApp-12_6_0"), "Firebase_Database_CSharp_InternalQuery_RemoveChildListener", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
void* ____0_jarg1_marshaled = NULL;
____0_jarg1_marshaled = (void*)___0_jarg1.____handle;
void* ____1_jarg2_marshaled = NULL;
____1_jarg2_marshaled = (void*)___1_jarg2.____handle;
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
reinterpret_cast<PInvokeFunc>(Firebase_Database_CSharp_InternalQuery_RemoveChildListener)(____0_jarg1_marshaled, ____1_jarg2_marshaled);
#else
il2cppPInvokeFunc(____0_jarg1_marshaled, ____1_jarg2_marshaled);
#endif
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DatabaseInternalPINVOKE_InternalQuery_RemoveAllChildListeners_m590B7493AB49AE7AA0914FDBB0F1C2BA673D6187 (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, const RuntimeMethod* method)
{
typedef void (DEFAULT_CALL *PInvokeFunc) (void*);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(void*);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("FirebaseCppApp-12_6_0"), "Firebase_Database_CSharp_InternalQuery_RemoveAllChildListeners", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
void* ____0_jarg1_marshaled = NULL;
____0_jarg1_marshaled = (void*)___0_jarg1.____handle;
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
reinterpret_cast<PInvokeFunc>(Firebase_Database_CSharp_InternalQuery_RemoveAllChildListeners)(____0_jarg1_marshaled);
#else
il2cppPInvokeFunc(____0_jarg1_marshaled);
#endif
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t DatabaseInternalPINVOKE_InternalQuery_GetReference_mEBE98E1B78236910DB2C16306FFFC5BDC8F69123 (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, const RuntimeMethod* method)
{
typedef intptr_t (DEFAULT_CALL *PInvokeFunc) (void*);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(void*);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("FirebaseCppApp-12_6_0"), "Firebase_Database_CSharp_InternalQuery_GetReference", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
void* ____0_jarg1_marshaled = NULL;
____0_jarg1_marshaled = (void*)___0_jarg1.____handle;
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
intptr_t returnValue = reinterpret_cast<PInvokeFunc>(Firebase_Database_CSharp_InternalQuery_GetReference)(____0_jarg1_marshaled);
#else
intptr_t returnValue = il2cppPInvokeFunc(____0_jarg1_marshaled);
#endif
return returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DatabaseInternalPINVOKE_InternalQuery_SetKeepSynchronized_mECD7740943545A1C83BB9B2E58F33EF372FD7B25 (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, bool ___1_jarg2, const RuntimeMethod* method)
{
typedef void (DEFAULT_CALL *PInvokeFunc) (void*, int32_t);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(void*) + 4;
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("FirebaseCppApp-12_6_0"), "Firebase_Database_CSharp_InternalQuery_SetKeepSynchronized", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
void* ____0_jarg1_marshaled = NULL;
____0_jarg1_marshaled = (void*)___0_jarg1.____handle;
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
reinterpret_cast<PInvokeFunc>(Firebase_Database_CSharp_InternalQuery_SetKeepSynchronized)(____0_jarg1_marshaled, static_cast<int32_t>(___1_jarg2));
#else
il2cppPInvokeFunc(____0_jarg1_marshaled, static_cast<int32_t>(___1_jarg2));
#endif
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t DatabaseInternalPINVOKE_InternalQuery_OrderByChild__SWIG_0_mF694192B35A0110DEF3D5A7D306FFBFF30AA143D (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, String_t* ___1_jarg2, const RuntimeMethod* method)
{
typedef intptr_t (DEFAULT_CALL *PInvokeFunc) (void*, char*);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(void*) + sizeof(char*);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("FirebaseCppApp-12_6_0"), "Firebase_Database_CSharp_InternalQuery_OrderByChild__SWIG_0", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
void* ____0_jarg1_marshaled = NULL;
____0_jarg1_marshaled = (void*)___0_jarg1.____handle;
char* ____1_jarg2_marshaled = NULL;
____1_jarg2_marshaled = il2cpp_codegen_marshal_string(___1_jarg2);
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
intptr_t returnValue = reinterpret_cast<PInvokeFunc>(Firebase_Database_CSharp_InternalQuery_OrderByChild__SWIG_0)(____0_jarg1_marshaled, ____1_jarg2_marshaled);
#else
intptr_t returnValue = il2cppPInvokeFunc(____0_jarg1_marshaled, ____1_jarg2_marshaled);
#endif
il2cpp_codegen_marshal_free(____1_jarg2_marshaled);
____1_jarg2_marshaled = NULL;
return returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t DatabaseInternalPINVOKE_InternalQuery_OrderByKey_m432817B6F4AF85C8A015BA3DC3A005EC77A732FE (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, const RuntimeMethod* method)
{
typedef intptr_t (DEFAULT_CALL *PInvokeFunc) (void*);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(void*);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("FirebaseCppApp-12_6_0"), "Firebase_Database_CSharp_InternalQuery_OrderByKey", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
void* ____0_jarg1_marshaled = NULL;
____0_jarg1_marshaled = (void*)___0_jarg1.____handle;
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
intptr_t returnValue = reinterpret_cast<PInvokeFunc>(Firebase_Database_CSharp_InternalQuery_OrderByKey)(____0_jarg1_marshaled);
#else
intptr_t returnValue = il2cppPInvokeFunc(____0_jarg1_marshaled);
#endif
return returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t DatabaseInternalPINVOKE_InternalQuery_OrderByPriority_m5507F6E7A752FC9A723312BEC74D32BBFA2BC080 (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, const RuntimeMethod* method)
{
typedef intptr_t (DEFAULT_CALL *PInvokeFunc) (void*);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(void*);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("FirebaseCppApp-12_6_0"), "Firebase_Database_CSharp_InternalQuery_OrderByPriority", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
void* ____0_jarg1_marshaled = NULL;
____0_jarg1_marshaled = (void*)___0_jarg1.____handle;
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
intptr_t returnValue = reinterpret_cast<PInvokeFunc>(Firebase_Database_CSharp_InternalQuery_OrderByPriority)(____0_jarg1_marshaled);
#else
intptr_t returnValue = il2cppPInvokeFunc(____0_jarg1_marshaled);
#endif
return returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t DatabaseInternalPINVOKE_InternalQuery_OrderByValue_m0D482FC64544B1BF29BBA27D8F0B3DA49586E23D (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, const RuntimeMethod* method)
{
typedef intptr_t (DEFAULT_CALL *PInvokeFunc) (void*);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(void*);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("FirebaseCppApp-12_6_0"), "Firebase_Database_CSharp_InternalQuery_OrderByValue", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
void* ____0_jarg1_marshaled = NULL;
____0_jarg1_marshaled = (void*)___0_jarg1.____handle;
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
intptr_t returnValue = reinterpret_cast<PInvokeFunc>(Firebase_Database_CSharp_InternalQuery_OrderByValue)(____0_jarg1_marshaled);
#else
intptr_t returnValue = il2cppPInvokeFunc(____0_jarg1_marshaled);
#endif
return returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t DatabaseInternalPINVOKE_InternalQuery_StartAt__SWIG_0_mC800505C32A8CB22B69D4A8FD9FA36E26720C233 (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___1_jarg2, const RuntimeMethod* method)
{
typedef intptr_t (DEFAULT_CALL *PInvokeFunc) (void*, void*);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(void*) + sizeof(void*);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("FirebaseCppApp-12_6_0"), "Firebase_Database_CSharp_InternalQuery_StartAt__SWIG_0", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
void* ____0_jarg1_marshaled = NULL;
____0_jarg1_marshaled = (void*)___0_jarg1.____handle;
void* ____1_jarg2_marshaled = NULL;
____1_jarg2_marshaled = (void*)___1_jarg2.____handle;
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
intptr_t returnValue = reinterpret_cast<PInvokeFunc>(Firebase_Database_CSharp_InternalQuery_StartAt__SWIG_0)(____0_jarg1_marshaled, ____1_jarg2_marshaled);
#else
intptr_t returnValue = il2cppPInvokeFunc(____0_jarg1_marshaled, ____1_jarg2_marshaled);
#endif
return returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t DatabaseInternalPINVOKE_InternalQuery_StartAt__SWIG_1_mE1AC978544A02F4D4C7BB20852CE8F75E70D3D70 (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___1_jarg2, String_t* ___2_jarg3, const RuntimeMethod* method)
{
typedef intptr_t (DEFAULT_CALL *PInvokeFunc) (void*, void*, char*);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(void*) + sizeof(void*) + sizeof(char*);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("FirebaseCppApp-12_6_0"), "Firebase_Database_CSharp_InternalQuery_StartAt__SWIG_1", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
void* ____0_jarg1_marshaled = NULL;
____0_jarg1_marshaled = (void*)___0_jarg1.____handle;
void* ____1_jarg2_marshaled = NULL;
____1_jarg2_marshaled = (void*)___1_jarg2.____handle;
char* ____2_jarg3_marshaled = NULL;
____2_jarg3_marshaled = il2cpp_codegen_marshal_string(___2_jarg3);
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
intptr_t returnValue = reinterpret_cast<PInvokeFunc>(Firebase_Database_CSharp_InternalQuery_StartAt__SWIG_1)(____0_jarg1_marshaled, ____1_jarg2_marshaled, ____2_jarg3_marshaled);
#else
intptr_t returnValue = il2cppPInvokeFunc(____0_jarg1_marshaled, ____1_jarg2_marshaled, ____2_jarg3_marshaled);
#endif
il2cpp_codegen_marshal_free(____2_jarg3_marshaled);
____2_jarg3_marshaled = NULL;
return returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t DatabaseInternalPINVOKE_InternalQuery_EndAt__SWIG_0_m8660F4C731623797A418B274AA130CBDECE9BDA8 (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___1_jarg2, const RuntimeMethod* method)
{
typedef intptr_t (DEFAULT_CALL *PInvokeFunc) (void*, void*);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(void*) + sizeof(void*);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("FirebaseCppApp-12_6_0"), "Firebase_Database_CSharp_InternalQuery_EndAt__SWIG_0", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
void* ____0_jarg1_marshaled = NULL;
____0_jarg1_marshaled = (void*)___0_jarg1.____handle;
void* ____1_jarg2_marshaled = NULL;
____1_jarg2_marshaled = (void*)___1_jarg2.____handle;
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
intptr_t returnValue = reinterpret_cast<PInvokeFunc>(Firebase_Database_CSharp_InternalQuery_EndAt__SWIG_0)(____0_jarg1_marshaled, ____1_jarg2_marshaled);
#else
intptr_t returnValue = il2cppPInvokeFunc(____0_jarg1_marshaled, ____1_jarg2_marshaled);
#endif
return returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t DatabaseInternalPINVOKE_InternalQuery_EndAt__SWIG_1_m78038B0BE5D3045F94997F01C4F0FC48CB136CD0 (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___1_jarg2, String_t* ___2_jarg3, const RuntimeMethod* method)
{
typedef intptr_t (DEFAULT_CALL *PInvokeFunc) (void*, void*, char*);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(void*) + sizeof(void*) + sizeof(char*);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("FirebaseCppApp-12_6_0"), "Firebase_Database_CSharp_InternalQuery_EndAt__SWIG_1", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
void* ____0_jarg1_marshaled = NULL;
____0_jarg1_marshaled = (void*)___0_jarg1.____handle;
void* ____1_jarg2_marshaled = NULL;
____1_jarg2_marshaled = (void*)___1_jarg2.____handle;
char* ____2_jarg3_marshaled = NULL;
____2_jarg3_marshaled = il2cpp_codegen_marshal_string(___2_jarg3);
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
intptr_t returnValue = reinterpret_cast<PInvokeFunc>(Firebase_Database_CSharp_InternalQuery_EndAt__SWIG_1)(____0_jarg1_marshaled, ____1_jarg2_marshaled, ____2_jarg3_marshaled);
#else
intptr_t returnValue = il2cppPInvokeFunc(____0_jarg1_marshaled, ____1_jarg2_marshaled, ____2_jarg3_marshaled);
#endif
il2cpp_codegen_marshal_free(____2_jarg3_marshaled);
____2_jarg3_marshaled = NULL;
return returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t DatabaseInternalPINVOKE_InternalQuery_EqualTo__SWIG_0_m2DEA74EC17BA3F45F086EE3BF8DFEFA651A6BA77 (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___1_jarg2, const RuntimeMethod* method)
{
typedef intptr_t (DEFAULT_CALL *PInvokeFunc) (void*, void*);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(void*) + sizeof(void*);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("FirebaseCppApp-12_6_0"), "Firebase_Database_CSharp_InternalQuery_EqualTo__SWIG_0", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
void* ____0_jarg1_marshaled = NULL;
____0_jarg1_marshaled = (void*)___0_jarg1.____handle;
void* ____1_jarg2_marshaled = NULL;
____1_jarg2_marshaled = (void*)___1_jarg2.____handle;
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
intptr_t returnValue = reinterpret_cast<PInvokeFunc>(Firebase_Database_CSharp_InternalQuery_EqualTo__SWIG_0)(____0_jarg1_marshaled, ____1_jarg2_marshaled);
#else
intptr_t returnValue = il2cppPInvokeFunc(____0_jarg1_marshaled, ____1_jarg2_marshaled);
#endif
return returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t DatabaseInternalPINVOKE_InternalQuery_EqualTo__SWIG_1_mAB68BACE9B82812B1F9CEF05E545AF9DE1D4408E (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___1_jarg2, String_t* ___2_jarg3, const RuntimeMethod* method)
{
typedef intptr_t (DEFAULT_CALL *PInvokeFunc) (void*, void*, char*);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(void*) + sizeof(void*) + sizeof(char*);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("FirebaseCppApp-12_6_0"), "Firebase_Database_CSharp_InternalQuery_EqualTo__SWIG_1", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
void* ____0_jarg1_marshaled = NULL;
____0_jarg1_marshaled = (void*)___0_jarg1.____handle;
void* ____1_jarg2_marshaled = NULL;
____1_jarg2_marshaled = (void*)___1_jarg2.____handle;
char* ____2_jarg3_marshaled = NULL;
____2_jarg3_marshaled = il2cpp_codegen_marshal_string(___2_jarg3);
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
intptr_t returnValue = reinterpret_cast<PInvokeFunc>(Firebase_Database_CSharp_InternalQuery_EqualTo__SWIG_1)(____0_jarg1_marshaled, ____1_jarg2_marshaled, ____2_jarg3_marshaled);
#else
intptr_t returnValue = il2cppPInvokeFunc(____0_jarg1_marshaled, ____1_jarg2_marshaled, ____2_jarg3_marshaled);
#endif
il2cpp_codegen_marshal_free(____2_jarg3_marshaled);
____2_jarg3_marshaled = NULL;
return returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t DatabaseInternalPINVOKE_InternalQuery_LimitToFirst_mAD97AF20711F2BD317F341B03FF8FD8CD01DFDD3 (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, uint32_t ___1_jarg2, const RuntimeMethod* method)
{
typedef intptr_t (DEFAULT_CALL *PInvokeFunc) (void*, uint32_t);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(void*) + sizeof(uint32_t);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("FirebaseCppApp-12_6_0"), "Firebase_Database_CSharp_InternalQuery_LimitToFirst", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
void* ____0_jarg1_marshaled = NULL;
____0_jarg1_marshaled = (void*)___0_jarg1.____handle;
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
intptr_t returnValue = reinterpret_cast<PInvokeFunc>(Firebase_Database_CSharp_InternalQuery_LimitToFirst)(____0_jarg1_marshaled, ___1_jarg2);
#else
intptr_t returnValue = il2cppPInvokeFunc(____0_jarg1_marshaled, ___1_jarg2);
#endif
return returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t DatabaseInternalPINVOKE_InternalQuery_LimitToLast_mEDBA8629FD891275FE56084F880FCC744CC82C52 (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, uint32_t ___1_jarg2, const RuntimeMethod* method)
{
typedef intptr_t (DEFAULT_CALL *PInvokeFunc) (void*, uint32_t);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(void*) + sizeof(uint32_t);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("FirebaseCppApp-12_6_0"), "Firebase_Database_CSharp_InternalQuery_LimitToLast", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
void* ____0_jarg1_marshaled = NULL;
____0_jarg1_marshaled = (void*)___0_jarg1.____handle;
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
intptr_t returnValue = reinterpret_cast<PInvokeFunc>(Firebase_Database_CSharp_InternalQuery_LimitToLast)(____0_jarg1_marshaled, ___1_jarg2);
#else
intptr_t returnValue = il2cppPInvokeFunc(____0_jarg1_marshaled, ___1_jarg2);
#endif
return returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DatabaseInternalPINVOKE_InternalQuery_is_valid_m08E3E8399135C4E65FA85F34290904A922ABCCAE (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, const RuntimeMethod* method)
{
typedef int32_t (DEFAULT_CALL *PInvokeFunc) (void*);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(void*);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("FirebaseCppApp-12_6_0"), "Firebase_Database_CSharp_InternalQuery_is_valid", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
void* ____0_jarg1_marshaled = NULL;
____0_jarg1_marshaled = (void*)___0_jarg1.____handle;
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
int32_t returnValue = reinterpret_cast<PInvokeFunc>(Firebase_Database_CSharp_InternalQuery_is_valid)(____0_jarg1_marshaled);
#else
int32_t returnValue = il2cppPInvokeFunc(____0_jarg1_marshaled);
#endif
return static_cast<bool>(returnValue);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t DatabaseInternalPINVOKE_InternalQuery_CreateValueListener_m94CB226311D406663ADFACEE5CE07EC46C3F7639 (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, int32_t ___1_jarg2, const RuntimeMethod* method)
{
typedef intptr_t (DEFAULT_CALL *PInvokeFunc) (void*, int32_t);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(void*) + sizeof(int32_t);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("FirebaseCppApp-12_6_0"), "Firebase_Database_CSharp_InternalQuery_CreateValueListener", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
void* ____0_jarg1_marshaled = NULL;
____0_jarg1_marshaled = (void*)___0_jarg1.____handle;
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
intptr_t returnValue = reinterpret_cast<PInvokeFunc>(Firebase_Database_CSharp_InternalQuery_CreateValueListener)(____0_jarg1_marshaled, ___1_jarg2);
#else
intptr_t returnValue = il2cppPInvokeFunc(____0_jarg1_marshaled, ___1_jarg2);
#endif
return returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DatabaseInternalPINVOKE_InternalQuery_DestroyValueListener_m87E4EF6960BA02F67F47ABB56A4375BF042DB2A4 (intptr_t ___0_jarg1, const RuntimeMethod* method)
{
typedef void (DEFAULT_CALL *PInvokeFunc) (intptr_t);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(intptr_t);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("FirebaseCppApp-12_6_0"), "Firebase_Database_CSharp_InternalQuery_DestroyValueListener", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
reinterpret_cast<PInvokeFunc>(Firebase_Database_CSharp_InternalQuery_DestroyValueListener)(___0_jarg1);
#else
il2cppPInvokeFunc(___0_jarg1);
#endif
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DatabaseInternalPINVOKE_InternalQuery_RegisterValueListenerCallbacks_mFC5FEF32EE1234BA8AB3AD6995A968C8B7C9A02F (OnCancelledDelegate_t00A083ED3BEB8060C5E562C8E76C7D1B973E2BA0* ___0_jarg1, OnValueChangedDelegate_tBAD34B2C949FAC8B59EE9A11939AAA31A3DE963D* ___1_jarg2, const RuntimeMethod* method)
{
typedef void (DEFAULT_CALL *PInvokeFunc) (Il2CppMethodPointer, Il2CppMethodPointer);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(void*) + sizeof(void*);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("FirebaseCppApp-12_6_0"), "Firebase_Database_CSharp_InternalQuery_RegisterValueListenerCallbacks", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
Il2CppMethodPointer ____0_jarg1_marshaled = NULL;
____0_jarg1_marshaled = il2cpp_codegen_marshal_delegate(reinterpret_cast<MulticastDelegate_t*>(___0_jarg1));
Il2CppMethodPointer ____1_jarg2_marshaled = NULL;
____1_jarg2_marshaled = il2cpp_codegen_marshal_delegate(reinterpret_cast<MulticastDelegate_t*>(___1_jarg2));
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
reinterpret_cast<PInvokeFunc>(Firebase_Database_CSharp_InternalQuery_RegisterValueListenerCallbacks)(____0_jarg1_marshaled, ____1_jarg2_marshaled);
#else
il2cppPInvokeFunc(____0_jarg1_marshaled, ____1_jarg2_marshaled);
#endif
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t DatabaseInternalPINVOKE_InternalQuery_CreateChildListener_m7D207FF56F55EC7BC0DBD1C407D6FC9850A2524C (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, int32_t ___1_jarg2, const RuntimeMethod* method)
{
typedef intptr_t (DEFAULT_CALL *PInvokeFunc) (void*, int32_t);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(void*) + sizeof(int32_t);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("FirebaseCppApp-12_6_0"), "Firebase_Database_CSharp_InternalQuery_CreateChildListener", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
void* ____0_jarg1_marshaled = NULL;
____0_jarg1_marshaled = (void*)___0_jarg1.____handle;
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
intptr_t returnValue = reinterpret_cast<PInvokeFunc>(Firebase_Database_CSharp_InternalQuery_CreateChildListener)(____0_jarg1_marshaled, ___1_jarg2);
#else
intptr_t returnValue = il2cppPInvokeFunc(____0_jarg1_marshaled, ___1_jarg2);
#endif
return returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DatabaseInternalPINVOKE_InternalQuery_DestroyChildListener_m76F43AD90DFFBE797FA6C3C7D8E7CBA2E6B87B04 (intptr_t ___0_jarg1, const RuntimeMethod* method)
{
typedef void (DEFAULT_CALL *PInvokeFunc) (intptr_t);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(intptr_t);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("FirebaseCppApp-12_6_0"), "Firebase_Database_CSharp_InternalQuery_DestroyChildListener", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
reinterpret_cast<PInvokeFunc>(Firebase_Database_CSharp_InternalQuery_DestroyChildListener)(___0_jarg1);
#else
il2cppPInvokeFunc(___0_jarg1);
#endif
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DatabaseInternalPINVOKE_InternalQuery_RegisterChildListenerCallbacks_m71F33785368094C7D023E22FF3ACAA41EE1F30DB (OnCancelledDelegate_t00A083ED3BEB8060C5E562C8E76C7D1B973E2BA0* ___0_jarg1, OnChildChangeDelegate_tE121C8EE3B943265E9012619F90D831FDED9094F* ___1_jarg2, OnChildRemovedDelegate_t202E2826D92859441F312FC11D112D97465DF56B* ___2_jarg3, const RuntimeMethod* method)
{
typedef void (DEFAULT_CALL *PInvokeFunc) (Il2CppMethodPointer, Il2CppMethodPointer, Il2CppMethodPointer);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(void*) + sizeof(void*) + sizeof(void*);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("FirebaseCppApp-12_6_0"), "Firebase_Database_CSharp_InternalQuery_RegisterChildListenerCallbacks", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
Il2CppMethodPointer ____0_jarg1_marshaled = NULL;
____0_jarg1_marshaled = il2cpp_codegen_marshal_delegate(reinterpret_cast<MulticastDelegate_t*>(___0_jarg1));
Il2CppMethodPointer ____1_jarg2_marshaled = NULL;
____1_jarg2_marshaled = il2cpp_codegen_marshal_delegate(reinterpret_cast<MulticastDelegate_t*>(___1_jarg2));
Il2CppMethodPointer ____2_jarg3_marshaled = NULL;
____2_jarg3_marshaled = il2cpp_codegen_marshal_delegate(reinterpret_cast<MulticastDelegate_t*>(___2_jarg3));
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
reinterpret_cast<PInvokeFunc>(Firebase_Database_CSharp_InternalQuery_RegisterChildListenerCallbacks)(____0_jarg1_marshaled, ____1_jarg2_marshaled, ____2_jarg3_marshaled);
#else
il2cppPInvokeFunc(____0_jarg1_marshaled, ____1_jarg2_marshaled, ____2_jarg3_marshaled);
#endif
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t DatabaseInternalPINVOKE_new_InternalDatabaseReference__SWIG_0_mCCB4D0183B299383B2526F79E07DA950673C107F (const RuntimeMethod* method)
{
typedef intptr_t (DEFAULT_CALL *PInvokeFunc) ();
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = 0;
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("FirebaseCppApp-12_6_0"), "Firebase_Database_CSharp_new_InternalDatabaseReference__SWIG_0", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
intptr_t returnValue = reinterpret_cast<PInvokeFunc>(Firebase_Database_CSharp_new_InternalDatabaseReference__SWIG_0)();
#else
intptr_t returnValue = il2cppPInvokeFunc();
#endif
return returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DatabaseInternalPINVOKE_delete_InternalDatabaseReference_m7C09B39DA3F1BA03E6F5A3C0B07FAC9F00BD90C1 (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, const RuntimeMethod* method)
{
typedef void (DEFAULT_CALL *PInvokeFunc) (void*);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(void*);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("FirebaseCppApp-12_6_0"), "Firebase_Database_CSharp_delete_InternalDatabaseReference", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
void* ____0_jarg1_marshaled = NULL;
____0_jarg1_marshaled = (void*)___0_jarg1.____handle;
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
reinterpret_cast<PInvokeFunc>(Firebase_Database_CSharp_delete_InternalDatabaseReference)(____0_jarg1_marshaled);
#else
il2cppPInvokeFunc(____0_jarg1_marshaled);
#endif
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t DatabaseInternalPINVOKE_new_InternalDatabaseReference__SWIG_1_mB20DBF9DAAB286C2A11AF505E89DD973BD9CF2C2 (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, const RuntimeMethod* method)
{
typedef intptr_t (DEFAULT_CALL *PInvokeFunc) (void*);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(void*);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("FirebaseCppApp-12_6_0"), "Firebase_Database_CSharp_new_InternalDatabaseReference__SWIG_1", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
void* ____0_jarg1_marshaled = NULL;
____0_jarg1_marshaled = (void*)___0_jarg1.____handle;
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
intptr_t returnValue = reinterpret_cast<PInvokeFunc>(Firebase_Database_CSharp_new_InternalDatabaseReference__SWIG_1)(____0_jarg1_marshaled);
#else
intptr_t returnValue = il2cppPInvokeFunc(____0_jarg1_marshaled);
#endif
return returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t DatabaseInternalPINVOKE_InternalDatabaseReference_database_m5183D6A8BA7B1342C9A9E11D0A97FE921730E555 (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, const RuntimeMethod* method)
{
typedef intptr_t (DEFAULT_CALL *PInvokeFunc) (void*);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(void*);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("FirebaseCppApp-12_6_0"), "Firebase_Database_CSharp_InternalDatabaseReference_database", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
void* ____0_jarg1_marshaled = NULL;
____0_jarg1_marshaled = (void*)___0_jarg1.____handle;
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
intptr_t returnValue = reinterpret_cast<PInvokeFunc>(Firebase_Database_CSharp_InternalDatabaseReference_database)(____0_jarg1_marshaled);
#else
intptr_t returnValue = il2cppPInvokeFunc(____0_jarg1_marshaled);
#endif
return returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* DatabaseInternalPINVOKE_InternalDatabaseReference_key_mD53271045E19A6817403208900369BBFD9FEAB1D (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, const RuntimeMethod* method)
{
typedef char* (DEFAULT_CALL *PInvokeFunc) (void*);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(void*);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("FirebaseCppApp-12_6_0"), "Firebase_Database_CSharp_InternalDatabaseReference_key", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
void* ____0_jarg1_marshaled = NULL;
____0_jarg1_marshaled = (void*)___0_jarg1.____handle;
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
char* returnValue = reinterpret_cast<PInvokeFunc>(Firebase_Database_CSharp_InternalDatabaseReference_key)(____0_jarg1_marshaled);
#else
char* returnValue = il2cppPInvokeFunc(____0_jarg1_marshaled);
#endif
String_t* _returnValue_unmarshaled = NULL;
_returnValue_unmarshaled = il2cpp_codegen_marshal_string_result(returnValue);
il2cpp_codegen_marshal_free(returnValue);
returnValue = NULL;
return _returnValue_unmarshaled;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* DatabaseInternalPINVOKE_InternalDatabaseReference_key_string_m6925BE28F3FB84ACF0BDD26131AB67B21DAC13F7 (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, const RuntimeMethod* method)
{
typedef char* (DEFAULT_CALL *PInvokeFunc) (void*);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(void*);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("FirebaseCppApp-12_6_0"), "Firebase_Database_CSharp_InternalDatabaseReference_key_string", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
void* ____0_jarg1_marshaled = NULL;
____0_jarg1_marshaled = (void*)___0_jarg1.____handle;
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
char* returnValue = reinterpret_cast<PInvokeFunc>(Firebase_Database_CSharp_InternalDatabaseReference_key_string)(____0_jarg1_marshaled);
#else
char* returnValue = il2cppPInvokeFunc(____0_jarg1_marshaled);
#endif
String_t* _returnValue_unmarshaled = NULL;
_returnValue_unmarshaled = il2cpp_codegen_marshal_string_result(returnValue);
il2cpp_codegen_marshal_free(returnValue);
returnValue = NULL;
return _returnValue_unmarshaled;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DatabaseInternalPINVOKE_InternalDatabaseReference_is_root_mF1D0E401DEBB2CEE54D7D0FAE5D58BA6EF50AD47 (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, const RuntimeMethod* method)
{
typedef int32_t (DEFAULT_CALL *PInvokeFunc) (void*);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(void*);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("FirebaseCppApp-12_6_0"), "Firebase_Database_CSharp_InternalDatabaseReference_is_root", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
void* ____0_jarg1_marshaled = NULL;
____0_jarg1_marshaled = (void*)___0_jarg1.____handle;
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
int32_t returnValue = reinterpret_cast<PInvokeFunc>(Firebase_Database_CSharp_InternalDatabaseReference_is_root)(____0_jarg1_marshaled);
#else
int32_t returnValue = il2cppPInvokeFunc(____0_jarg1_marshaled);
#endif
return static_cast<bool>(returnValue);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DatabaseInternalPINVOKE_InternalDatabaseReference_is_valid_m27D0CC706E61AA9579E37860A86E088B7C93AFFE (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, const RuntimeMethod* method)
{
typedef int32_t (DEFAULT_CALL *PInvokeFunc) (void*);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(void*);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("FirebaseCppApp-12_6_0"), "Firebase_Database_CSharp_InternalDatabaseReference_is_valid", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
void* ____0_jarg1_marshaled = NULL;
____0_jarg1_marshaled = (void*)___0_jarg1.____handle;
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
int32_t returnValue = reinterpret_cast<PInvokeFunc>(Firebase_Database_CSharp_InternalDatabaseReference_is_valid)(____0_jarg1_marshaled);
#else
int32_t returnValue = il2cppPInvokeFunc(____0_jarg1_marshaled);
#endif
return static_cast<bool>(returnValue);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t DatabaseInternalPINVOKE_InternalDatabaseReference_GetParent_mF98252BC20C895D3C623F4610370D3F8A7005DEF (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, const RuntimeMethod* method)
{
typedef intptr_t (DEFAULT_CALL *PInvokeFunc) (void*);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(void*);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("FirebaseCppApp-12_6_0"), "Firebase_Database_CSharp_InternalDatabaseReference_GetParent", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
void* ____0_jarg1_marshaled = NULL;
____0_jarg1_marshaled = (void*)___0_jarg1.____handle;
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
intptr_t returnValue = reinterpret_cast<PInvokeFunc>(Firebase_Database_CSharp_InternalDatabaseReference_GetParent)(____0_jarg1_marshaled);
#else
intptr_t returnValue = il2cppPInvokeFunc(____0_jarg1_marshaled);
#endif
return returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t DatabaseInternalPINVOKE_InternalDatabaseReference_GetRoot_mF649067870E54F1C6B993B90491298E98DB3A44B (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, const RuntimeMethod* method)
{
typedef intptr_t (DEFAULT_CALL *PInvokeFunc) (void*);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(void*);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("FirebaseCppApp-12_6_0"), "Firebase_Database_CSharp_InternalDatabaseReference_GetRoot", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
void* ____0_jarg1_marshaled = NULL;
____0_jarg1_marshaled = (void*)___0_jarg1.____handle;
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
intptr_t returnValue = reinterpret_cast<PInvokeFunc>(Firebase_Database_CSharp_InternalDatabaseReference_GetRoot)(____0_jarg1_marshaled);
#else
intptr_t returnValue = il2cppPInvokeFunc(____0_jarg1_marshaled);
#endif
return returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t DatabaseInternalPINVOKE_InternalDatabaseReference_Child__SWIG_0_mF116A429BD565D6DE91948DEC8F8620BEC7D2E09 (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, String_t* ___1_jarg2, const RuntimeMethod* method)
{
typedef intptr_t (DEFAULT_CALL *PInvokeFunc) (void*, char*);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(void*) + sizeof(char*);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("FirebaseCppApp-12_6_0"), "Firebase_Database_CSharp_InternalDatabaseReference_Child__SWIG_0", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
void* ____0_jarg1_marshaled = NULL;
____0_jarg1_marshaled = (void*)___0_jarg1.____handle;
char* ____1_jarg2_marshaled = NULL;
____1_jarg2_marshaled = il2cpp_codegen_marshal_string(___1_jarg2);
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
intptr_t returnValue = reinterpret_cast<PInvokeFunc>(Firebase_Database_CSharp_InternalDatabaseReference_Child__SWIG_0)(____0_jarg1_marshaled, ____1_jarg2_marshaled);
#else
intptr_t returnValue = il2cppPInvokeFunc(____0_jarg1_marshaled, ____1_jarg2_marshaled);
#endif
il2cpp_codegen_marshal_free(____1_jarg2_marshaled);
____1_jarg2_marshaled = NULL;
return returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t DatabaseInternalPINVOKE_InternalDatabaseReference_PushChild_mF9D76F329CF88D8B60537EDE5FD7B69E993131D7 (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, const RuntimeMethod* method)
{
typedef intptr_t (DEFAULT_CALL *PInvokeFunc) (void*);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(void*);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("FirebaseCppApp-12_6_0"), "Firebase_Database_CSharp_InternalDatabaseReference_PushChild", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
void* ____0_jarg1_marshaled = NULL;
____0_jarg1_marshaled = (void*)___0_jarg1.____handle;
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
intptr_t returnValue = reinterpret_cast<PInvokeFunc>(Firebase_Database_CSharp_InternalDatabaseReference_PushChild)(____0_jarg1_marshaled);
#else
intptr_t returnValue = il2cppPInvokeFunc(____0_jarg1_marshaled);
#endif
return returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t DatabaseInternalPINVOKE_InternalDatabaseReference_RemoveValue_mE97936CB07631F2D2E94615F20B2FD64540456F8 (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, const RuntimeMethod* method)
{
typedef intptr_t (DEFAULT_CALL *PInvokeFunc) (void*);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(void*);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("FirebaseCppApp-12_6_0"), "Firebase_Database_CSharp_InternalDatabaseReference_RemoveValue", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
void* ____0_jarg1_marshaled = NULL;
____0_jarg1_marshaled = (void*)___0_jarg1.____handle;
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
intptr_t returnValue = reinterpret_cast<PInvokeFunc>(Firebase_Database_CSharp_InternalDatabaseReference_RemoveValue)(____0_jarg1_marshaled);
#else
intptr_t returnValue = il2cppPInvokeFunc(____0_jarg1_marshaled);
#endif
return returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t DatabaseInternalPINVOKE_InternalDatabaseReference_SetPriority_m31EE995371DD854AAEF1BE2ED544CCA5F8F6A9BB (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___1_jarg2, const RuntimeMethod* method)
{
typedef intptr_t (DEFAULT_CALL *PInvokeFunc) (void*, void*);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(void*) + sizeof(void*);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("FirebaseCppApp-12_6_0"), "Firebase_Database_CSharp_InternalDatabaseReference_SetPriority", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
void* ____0_jarg1_marshaled = NULL;
____0_jarg1_marshaled = (void*)___0_jarg1.____handle;
void* ____1_jarg2_marshaled = NULL;
____1_jarg2_marshaled = (void*)___1_jarg2.____handle;
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
intptr_t returnValue = reinterpret_cast<PInvokeFunc>(Firebase_Database_CSharp_InternalDatabaseReference_SetPriority)(____0_jarg1_marshaled, ____1_jarg2_marshaled);
#else
intptr_t returnValue = il2cppPInvokeFunc(____0_jarg1_marshaled, ____1_jarg2_marshaled);
#endif
return returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t DatabaseInternalPINVOKE_InternalDatabaseReference_SetValue_m5943066DDF3AF1FF2A4477CE8C531B4711B24709 (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___1_jarg2, const RuntimeMethod* method)
{
typedef intptr_t (DEFAULT_CALL *PInvokeFunc) (void*, void*);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(void*) + sizeof(void*);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("FirebaseCppApp-12_6_0"), "Firebase_Database_CSharp_InternalDatabaseReference_SetValue", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
void* ____0_jarg1_marshaled = NULL;
____0_jarg1_marshaled = (void*)___0_jarg1.____handle;
void* ____1_jarg2_marshaled = NULL;
____1_jarg2_marshaled = (void*)___1_jarg2.____handle;
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
intptr_t returnValue = reinterpret_cast<PInvokeFunc>(Firebase_Database_CSharp_InternalDatabaseReference_SetValue)(____0_jarg1_marshaled, ____1_jarg2_marshaled);
#else
intptr_t returnValue = il2cppPInvokeFunc(____0_jarg1_marshaled, ____1_jarg2_marshaled);
#endif
return returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t DatabaseInternalPINVOKE_InternalDatabaseReference_SetValueAndPriority_mC042B57420B17EF0FD14F0D554ECF25518AE4F7C (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___1_jarg2, HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___2_jarg3, const RuntimeMethod* method)
{
typedef intptr_t (DEFAULT_CALL *PInvokeFunc) (void*, void*, void*);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(void*) + sizeof(void*) + sizeof(void*);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("FirebaseCppApp-12_6_0"), "Firebase_Database_CSharp_InternalDatabaseReference_SetValueAndPriority", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
void* ____0_jarg1_marshaled = NULL;
____0_jarg1_marshaled = (void*)___0_jarg1.____handle;
void* ____1_jarg2_marshaled = NULL;
____1_jarg2_marshaled = (void*)___1_jarg2.____handle;
void* ____2_jarg3_marshaled = NULL;
____2_jarg3_marshaled = (void*)___2_jarg3.____handle;
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
intptr_t returnValue = reinterpret_cast<PInvokeFunc>(Firebase_Database_CSharp_InternalDatabaseReference_SetValueAndPriority)(____0_jarg1_marshaled, ____1_jarg2_marshaled, ____2_jarg3_marshaled);
#else
intptr_t returnValue = il2cppPInvokeFunc(____0_jarg1_marshaled, ____1_jarg2_marshaled, ____2_jarg3_marshaled);
#endif
return returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t DatabaseInternalPINVOKE_InternalDatabaseReference_UpdateChildren_mC39E0A3FAACB5F2B489A70AA3250CB776ABEAF20 (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___1_jarg2, const RuntimeMethod* method)
{
typedef intptr_t (DEFAULT_CALL *PInvokeFunc) (void*, void*);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(void*) + sizeof(void*);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("FirebaseCppApp-12_6_0"), "Firebase_Database_CSharp_InternalDatabaseReference_UpdateChildren", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
void* ____0_jarg1_marshaled = NULL;
____0_jarg1_marshaled = (void*)___0_jarg1.____handle;
void* ____1_jarg2_marshaled = NULL;
____1_jarg2_marshaled = (void*)___1_jarg2.____handle;
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
intptr_t returnValue = reinterpret_cast<PInvokeFunc>(Firebase_Database_CSharp_InternalDatabaseReference_UpdateChildren)(____0_jarg1_marshaled, ____1_jarg2_marshaled);
#else
intptr_t returnValue = il2cppPInvokeFunc(____0_jarg1_marshaled, ____1_jarg2_marshaled);
#endif
return returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* DatabaseInternalPINVOKE_InternalDatabaseReference_url_m217ECDD7213E8262A4F8D3D2370A9866833FCDB3 (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, const RuntimeMethod* method)
{
typedef char* (DEFAULT_CALL *PInvokeFunc) (void*);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(void*);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("FirebaseCppApp-12_6_0"), "Firebase_Database_CSharp_InternalDatabaseReference_url", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
void* ____0_jarg1_marshaled = NULL;
____0_jarg1_marshaled = (void*)___0_jarg1.____handle;
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
char* returnValue = reinterpret_cast<PInvokeFunc>(Firebase_Database_CSharp_InternalDatabaseReference_url)(____0_jarg1_marshaled);
#else
char* returnValue = il2cppPInvokeFunc(____0_jarg1_marshaled);
#endif
String_t* _returnValue_unmarshaled = NULL;
_returnValue_unmarshaled = il2cpp_codegen_marshal_string_result(returnValue);
il2cpp_codegen_marshal_free(returnValue);
returnValue = NULL;
return _returnValue_unmarshaled;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t DatabaseInternalPINVOKE_InternalDatabaseReference_OnDisconnect_mFEE984C3B0800867DACBD0006965737E57EADC0F (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, const RuntimeMethod* method)
{
typedef intptr_t (DEFAULT_CALL *PInvokeFunc) (void*);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(void*);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("FirebaseCppApp-12_6_0"), "Firebase_Database_CSharp_InternalDatabaseReference_OnDisconnect", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
void* ____0_jarg1_marshaled = NULL;
____0_jarg1_marshaled = (void*)___0_jarg1.____handle;
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
intptr_t returnValue = reinterpret_cast<PInvokeFunc>(Firebase_Database_CSharp_InternalDatabaseReference_OnDisconnect)(____0_jarg1_marshaled);
#else
intptr_t returnValue = il2cppPInvokeFunc(____0_jarg1_marshaled);
#endif
return returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DatabaseInternalPINVOKE_InternalDatabaseReference_GoOffline_m08524EFB356C51AC151B408E90544382B2F50513 (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, const RuntimeMethod* method)
{
typedef void (DEFAULT_CALL *PInvokeFunc) (void*);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(void*);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("FirebaseCppApp-12_6_0"), "Firebase_Database_CSharp_InternalDatabaseReference_GoOffline", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
void* ____0_jarg1_marshaled = NULL;
____0_jarg1_marshaled = (void*)___0_jarg1.____handle;
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
reinterpret_cast<PInvokeFunc>(Firebase_Database_CSharp_InternalDatabaseReference_GoOffline)(____0_jarg1_marshaled);
#else
il2cppPInvokeFunc(____0_jarg1_marshaled);
#endif
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DatabaseInternalPINVOKE_InternalDatabaseReference_GoOnline_m6792F9F313BA3DB7DA8B9DB662D5A99BA5679DD0 (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, const RuntimeMethod* method)
{
typedef void (DEFAULT_CALL *PInvokeFunc) (void*);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(void*);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("FirebaseCppApp-12_6_0"), "Firebase_Database_CSharp_InternalDatabaseReference_GoOnline", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
void* ____0_jarg1_marshaled = NULL;
____0_jarg1_marshaled = (void*)___0_jarg1.____handle;
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
reinterpret_cast<PInvokeFunc>(Firebase_Database_CSharp_InternalDatabaseReference_GoOnline)(____0_jarg1_marshaled);
#else
il2cppPInvokeFunc(____0_jarg1_marshaled);
#endif
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DatabaseInternalPINVOKE_InternalDatabaseReference_RegisterTransactionCallback_m2D04F54FC89E889C091957EA58A09C968C540DCC (TransactionDelegate_tB71C35B707E37995A14BCCDE6DDBB55D6720F30E* ___0_jarg1, const RuntimeMethod* method)
{
typedef void (DEFAULT_CALL *PInvokeFunc) (Il2CppMethodPointer);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(void*);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("FirebaseCppApp-12_6_0"), "Firebase_Database_CSharp_InternalDatabaseReference_RegisterTransactionCallback", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
Il2CppMethodPointer ____0_jarg1_marshaled = NULL;
____0_jarg1_marshaled = il2cpp_codegen_marshal_delegate(reinterpret_cast<MulticastDelegate_t*>(___0_jarg1));
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
reinterpret_cast<PInvokeFunc>(Firebase_Database_CSharp_InternalDatabaseReference_RegisterTransactionCallback)(____0_jarg1_marshaled);
#else
il2cppPInvokeFunc(____0_jarg1_marshaled);
#endif
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t DatabaseInternalPINVOKE_InternalDatabaseReference_RunTransaction_m1FE84FC8D528C6BF742859F1356BDFFBFD241458 (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, int32_t ___1_jarg2, bool ___2_jarg3, const RuntimeMethod* method)
{
typedef intptr_t (DEFAULT_CALL *PInvokeFunc) (void*, int32_t, int32_t);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(void*) + sizeof(int32_t) + 4;
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("FirebaseCppApp-12_6_0"), "Firebase_Database_CSharp_InternalDatabaseReference_RunTransaction", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
void* ____0_jarg1_marshaled = NULL;
____0_jarg1_marshaled = (void*)___0_jarg1.____handle;
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
intptr_t returnValue = reinterpret_cast<PInvokeFunc>(Firebase_Database_CSharp_InternalDatabaseReference_RunTransaction)(____0_jarg1_marshaled, ___1_jarg2, static_cast<int32_t>(___2_jarg3));
#else
intptr_t returnValue = il2cppPInvokeFunc(____0_jarg1_marshaled, ___1_jarg2, static_cast<int32_t>(___2_jarg3));
#endif
return returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DatabaseInternalPINVOKE_delete_InternalMutableData_m7FC5E16639F8FE31C66B5676F6E661811BC3C11D (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, const RuntimeMethod* method)
{
typedef void (DEFAULT_CALL *PInvokeFunc) (void*);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(void*);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("FirebaseCppApp-12_6_0"), "Firebase_Database_CSharp_delete_InternalMutableData", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
void* ____0_jarg1_marshaled = NULL;
____0_jarg1_marshaled = (void*)___0_jarg1.____handle;
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
reinterpret_cast<PInvokeFunc>(Firebase_Database_CSharp_delete_InternalMutableData)(____0_jarg1_marshaled);
#else
il2cppPInvokeFunc(____0_jarg1_marshaled);
#endif
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t DatabaseInternalPINVOKE_InternalMutableData_children_count_m86403C60C57B38BDBAC7578F66172981531043F7 (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, const RuntimeMethod* method)
{
typedef uint32_t (DEFAULT_CALL *PInvokeFunc) (void*);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(void*);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("FirebaseCppApp-12_6_0"), "Firebase_Database_CSharp_InternalMutableData_children_count", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
void* ____0_jarg1_marshaled = NULL;
____0_jarg1_marshaled = (void*)___0_jarg1.____handle;
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
uint32_t returnValue = reinterpret_cast<PInvokeFunc>(Firebase_Database_CSharp_InternalMutableData_children_count)(____0_jarg1_marshaled);
#else
uint32_t returnValue = il2cppPInvokeFunc(____0_jarg1_marshaled);
#endif
return returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* DatabaseInternalPINVOKE_InternalMutableData_key_m4462D74DFA2B1B90DA180C4C3AFDFC1A70009763 (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, const RuntimeMethod* method)
{
typedef char* (DEFAULT_CALL *PInvokeFunc) (void*);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(void*);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("FirebaseCppApp-12_6_0"), "Firebase_Database_CSharp_InternalMutableData_key", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
void* ____0_jarg1_marshaled = NULL;
____0_jarg1_marshaled = (void*)___0_jarg1.____handle;
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
char* returnValue = reinterpret_cast<PInvokeFunc>(Firebase_Database_CSharp_InternalMutableData_key)(____0_jarg1_marshaled);
#else
char* returnValue = il2cppPInvokeFunc(____0_jarg1_marshaled);
#endif
String_t* _returnValue_unmarshaled = NULL;
_returnValue_unmarshaled = il2cpp_codegen_marshal_string_result(returnValue);
il2cpp_codegen_marshal_free(returnValue);
returnValue = NULL;
return _returnValue_unmarshaled;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t DatabaseInternalPINVOKE_InternalMutableData_value_m259C083B2CF756B76CDBE6DF241664BEA1ED2EE9 (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, const RuntimeMethod* method)
{
typedef intptr_t (DEFAULT_CALL *PInvokeFunc) (void*);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(void*);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("FirebaseCppApp-12_6_0"), "Firebase_Database_CSharp_InternalMutableData_value", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
void* ____0_jarg1_marshaled = NULL;
____0_jarg1_marshaled = (void*)___0_jarg1.____handle;
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
intptr_t returnValue = reinterpret_cast<PInvokeFunc>(Firebase_Database_CSharp_InternalMutableData_value)(____0_jarg1_marshaled);
#else
intptr_t returnValue = il2cppPInvokeFunc(____0_jarg1_marshaled);
#endif
return returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t DatabaseInternalPINVOKE_InternalMutableData_priority_mA821256DF9B8F7A242FAD265D252A3D50D1D3C5C (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, const RuntimeMethod* method)
{
typedef intptr_t (DEFAULT_CALL *PInvokeFunc) (void*);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(void*);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("FirebaseCppApp-12_6_0"), "Firebase_Database_CSharp_InternalMutableData_priority", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
void* ____0_jarg1_marshaled = NULL;
____0_jarg1_marshaled = (void*)___0_jarg1.____handle;
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
intptr_t returnValue = reinterpret_cast<PInvokeFunc>(Firebase_Database_CSharp_InternalMutableData_priority)(____0_jarg1_marshaled);
#else
intptr_t returnValue = il2cppPInvokeFunc(____0_jarg1_marshaled);
#endif
return returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DatabaseInternalPINVOKE_InternalMutableData_HasChild__SWIG_0_mABB215477779F87FADC11F214BFE00A81883DDD1 (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, String_t* ___1_jarg2, const RuntimeMethod* method)
{
typedef int32_t (DEFAULT_CALL *PInvokeFunc) (void*, char*);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(void*) + sizeof(char*);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("FirebaseCppApp-12_6_0"), "Firebase_Database_CSharp_InternalMutableData_HasChild__SWIG_0", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
void* ____0_jarg1_marshaled = NULL;
____0_jarg1_marshaled = (void*)___0_jarg1.____handle;
char* ____1_jarg2_marshaled = NULL;
____1_jarg2_marshaled = il2cpp_codegen_marshal_string(___1_jarg2);
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
int32_t returnValue = reinterpret_cast<PInvokeFunc>(Firebase_Database_CSharp_InternalMutableData_HasChild__SWIG_0)(____0_jarg1_marshaled, ____1_jarg2_marshaled);
#else
int32_t returnValue = il2cppPInvokeFunc(____0_jarg1_marshaled, ____1_jarg2_marshaled);
#endif
il2cpp_codegen_marshal_free(____1_jarg2_marshaled);
____1_jarg2_marshaled = NULL;
return static_cast<bool>(returnValue);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DatabaseInternalPINVOKE_InternalMutableData_set_value_m3F51B3F1A50810BE568E570358736CE8B6AA3A46 (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___1_jarg2, const RuntimeMethod* method)
{
typedef void (DEFAULT_CALL *PInvokeFunc) (void*, void*);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(void*) + sizeof(void*);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("FirebaseCppApp-12_6_0"), "Firebase_Database_CSharp_InternalMutableData_set_value", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
void* ____0_jarg1_marshaled = NULL;
____0_jarg1_marshaled = (void*)___0_jarg1.____handle;
void* ____1_jarg2_marshaled = NULL;
____1_jarg2_marshaled = (void*)___1_jarg2.____handle;
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
reinterpret_cast<PInvokeFunc>(Firebase_Database_CSharp_InternalMutableData_set_value)(____0_jarg1_marshaled, ____1_jarg2_marshaled);
#else
il2cppPInvokeFunc(____0_jarg1_marshaled, ____1_jarg2_marshaled);
#endif
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DatabaseInternalPINVOKE_InternalMutableData_set_priority_mB00C83807ECC51AFAC4C7DED3B2A2B716B6B94C2 (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___1_jarg2, const RuntimeMethod* method)
{
typedef void (DEFAULT_CALL *PInvokeFunc) (void*, void*);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(void*) + sizeof(void*);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("FirebaseCppApp-12_6_0"), "Firebase_Database_CSharp_InternalMutableData_set_priority", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
void* ____0_jarg1_marshaled = NULL;
____0_jarg1_marshaled = (void*)___0_jarg1.____handle;
void* ____1_jarg2_marshaled = NULL;
____1_jarg2_marshaled = (void*)___1_jarg2.____handle;
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
reinterpret_cast<PInvokeFunc>(Firebase_Database_CSharp_InternalMutableData_set_priority)(____0_jarg1_marshaled, ____1_jarg2_marshaled);
#else
il2cppPInvokeFunc(____0_jarg1_marshaled, ____1_jarg2_marshaled);
#endif
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t DatabaseInternalPINVOKE_InternalMutableData_ChildrenEnumerator_m6E4D7BA9A70727B7CACBB5DD744795460D392B1E (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, const RuntimeMethod* method)
{
typedef intptr_t (DEFAULT_CALL *PInvokeFunc) (void*);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(void*);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("FirebaseCppApp-12_6_0"), "Firebase_Database_CSharp_InternalMutableData_ChildrenEnumerator", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
void* ____0_jarg1_marshaled = NULL;
____0_jarg1_marshaled = (void*)___0_jarg1.____handle;
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
intptr_t returnValue = reinterpret_cast<PInvokeFunc>(Firebase_Database_CSharp_InternalMutableData_ChildrenEnumerator)(____0_jarg1_marshaled);
#else
intptr_t returnValue = il2cppPInvokeFunc(____0_jarg1_marshaled);
#endif
return returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t DatabaseInternalPINVOKE_InternalMutableData_GetChild_m336F5AE38A5E164BF8F791D5FD4530C111DD674D (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F ___0_jarg1, String_t* ___1_jarg2, const RuntimeMethod* method)
{
typedef intptr_t (DEFAULT_CALL *PInvokeFunc) (void*, char*);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(void*) + sizeof(char*);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("FirebaseCppApp-12_6_0"), "Firebase_Database_CSharp_InternalMutableData_GetChild", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
void* ____0_jarg1_marshaled = NULL;
____0_jarg1_marshaled = (void*)___0_jarg1.____handle;
char* ____1_jarg2_marshaled = NULL;
____1_jarg2_marshaled = il2cpp_codegen_marshal_string(___1_jarg2);
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
intptr_t returnValue = reinterpret_cast<PInvokeFunc>(Firebase_Database_CSharp_InternalMutableData_GetChild)(____0_jarg1_marshaled, ____1_jarg2_marshaled);
#else
intptr_t returnValue = il2cppPInvokeFunc(____0_jarg1_marshaled, ____1_jarg2_marshaled);
#endif
il2cpp_codegen_marshal_free(____1_jarg2_marshaled);
____1_jarg2_marshaled = NULL;
return returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t DatabaseInternalPINVOKE_Future_InternalDataSnapshot_SWIGUpcast_m49F7F2106ADDC0BA49B3E52A984FCC0E9C631B82 (intptr_t ___0_jarg1, const RuntimeMethod* method)
{
typedef intptr_t (DEFAULT_CALL *PInvokeFunc) (intptr_t);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(intptr_t);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("FirebaseCppApp-12_6_0"), "Firebase_Database_CSharp_Future_InternalDataSnapshot_SWIGUpcast", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
intptr_t returnValue = reinterpret_cast<PInvokeFunc>(Firebase_Database_CSharp_Future_InternalDataSnapshot_SWIGUpcast)(___0_jarg1);
#else
intptr_t returnValue = il2cppPInvokeFunc(___0_jarg1);
#endif
return returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t DatabaseInternalPINVOKE_InternalDatabaseReference_SWIGUpcast_m96801A06500A9E85E0730EC68A362A14C76353DF (intptr_t ___0_jarg1, const RuntimeMethod* method)
{
typedef intptr_t (DEFAULT_CALL *PInvokeFunc) (intptr_t);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(intptr_t);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("FirebaseCppApp-12_6_0"), "Firebase_Database_CSharp_InternalDatabaseReference_SWIGUpcast", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
intptr_t returnValue = reinterpret_cast<PInvokeFunc>(Firebase_Database_CSharp_InternalDatabaseReference_SWIGUpcast)(___0_jarg1);
#else
intptr_t returnValue = il2cppPInvokeFunc(___0_jarg1);
#endif
return returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DatabaseInternalPINVOKE__ctor_m53C489B0F53C78B530FB45179495EAC482C063BE (DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F* __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
extern "C" void DEFAULT_CALL ReversePInvokeWrapper_SWIGExceptionHelper_SetPendingApplicationException_mC00FC1080D4B7ACCA73425E9F4CFD711A425396F(char* ___0_message)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
String_t* ____0_message_unmarshaled = NULL;
____0_message_unmarshaled = il2cpp_codegen_marshal_string_result(___0_message);
SWIGExceptionHelper_SetPendingApplicationException_mC00FC1080D4B7ACCA73425E9F4CFD711A425396F(____0_message_unmarshaled, NULL);
}
extern "C" void DEFAULT_CALL ReversePInvokeWrapper_SWIGExceptionHelper_SetPendingArithmeticException_mBA043F290EE08502EC632E3E5F2B45194793F91E(char* ___0_message)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
String_t* ____0_message_unmarshaled = NULL;
____0_message_unmarshaled = il2cpp_codegen_marshal_string_result(___0_message);
SWIGExceptionHelper_SetPendingArithmeticException_mBA043F290EE08502EC632E3E5F2B45194793F91E(____0_message_unmarshaled, NULL);
}
extern "C" void DEFAULT_CALL ReversePInvokeWrapper_SWIGExceptionHelper_SetPendingDivideByZeroException_m377FFF99FAB396800F30BFE8A7DD758BAF06F2AC(char* ___0_message)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
String_t* ____0_message_unmarshaled = NULL;
____0_message_unmarshaled = il2cpp_codegen_marshal_string_result(___0_message);
SWIGExceptionHelper_SetPendingDivideByZeroException_m377FFF99FAB396800F30BFE8A7DD758BAF06F2AC(____0_message_unmarshaled, NULL);
}
extern "C" void DEFAULT_CALL ReversePInvokeWrapper_SWIGExceptionHelper_SetPendingIndexOutOfRangeException_m186709ECD9C1432E633A146E0A0BE9B27A0B0FCF(char* ___0_message)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
String_t* ____0_message_unmarshaled = NULL;
____0_message_unmarshaled = il2cpp_codegen_marshal_string_result(___0_message);
SWIGExceptionHelper_SetPendingIndexOutOfRangeException_m186709ECD9C1432E633A146E0A0BE9B27A0B0FCF(____0_message_unmarshaled, NULL);
}
extern "C" void DEFAULT_CALL ReversePInvokeWrapper_SWIGExceptionHelper_SetPendingInvalidCastException_m9B53F0D753F9D0084B0A098F3A06372BEF88BBC5(char* ___0_message)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
String_t* ____0_message_unmarshaled = NULL;
____0_message_unmarshaled = il2cpp_codegen_marshal_string_result(___0_message);
SWIGExceptionHelper_SetPendingInvalidCastException_m9B53F0D753F9D0084B0A098F3A06372BEF88BBC5(____0_message_unmarshaled, NULL);
}
extern "C" void DEFAULT_CALL ReversePInvokeWrapper_SWIGExceptionHelper_SetPendingInvalidOperationException_m7718782C1E9A9A3B13A63BC991DBF557CE6BB84F(char* ___0_message)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
String_t* ____0_message_unmarshaled = NULL;
____0_message_unmarshaled = il2cpp_codegen_marshal_string_result(___0_message);
SWIGExceptionHelper_SetPendingInvalidOperationException_m7718782C1E9A9A3B13A63BC991DBF557CE6BB84F(____0_message_unmarshaled, NULL);
}
extern "C" void DEFAULT_CALL ReversePInvokeWrapper_SWIGExceptionHelper_SetPendingIOException_m21BD2976DC85588FD4B0AE11042A9BF962774CF6(char* ___0_message)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
String_t* ____0_message_unmarshaled = NULL;
____0_message_unmarshaled = il2cpp_codegen_marshal_string_result(___0_message);
SWIGExceptionHelper_SetPendingIOException_m21BD2976DC85588FD4B0AE11042A9BF962774CF6(____0_message_unmarshaled, NULL);
}
extern "C" void DEFAULT_CALL ReversePInvokeWrapper_SWIGExceptionHelper_SetPendingNullReferenceException_m19DBC9CDB96739AF984498CCB4A5697EEEEC7D30(char* ___0_message)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
String_t* ____0_message_unmarshaled = NULL;
____0_message_unmarshaled = il2cpp_codegen_marshal_string_result(___0_message);
SWIGExceptionHelper_SetPendingNullReferenceException_m19DBC9CDB96739AF984498CCB4A5697EEEEC7D30(____0_message_unmarshaled, NULL);
}
extern "C" void DEFAULT_CALL ReversePInvokeWrapper_SWIGExceptionHelper_SetPendingOutOfMemoryException_mE151CCDC422D04D6B718DA55C627F0F496F7C995(char* ___0_message)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
String_t* ____0_message_unmarshaled = NULL;
____0_message_unmarshaled = il2cpp_codegen_marshal_string_result(___0_message);
SWIGExceptionHelper_SetPendingOutOfMemoryException_mE151CCDC422D04D6B718DA55C627F0F496F7C995(____0_message_unmarshaled, NULL);
}
extern "C" void DEFAULT_CALL ReversePInvokeWrapper_SWIGExceptionHelper_SetPendingOverflowException_m01B698BBF46D7129825119F5F5C79237FF172A00(char* ___0_message)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
String_t* ____0_message_unmarshaled = NULL;
____0_message_unmarshaled = il2cpp_codegen_marshal_string_result(___0_message);
SWIGExceptionHelper_SetPendingOverflowException_m01B698BBF46D7129825119F5F5C79237FF172A00(____0_message_unmarshaled, NULL);
}
extern "C" void DEFAULT_CALL ReversePInvokeWrapper_SWIGExceptionHelper_SetPendingSystemException_m26D600DFFBB9789EEE2E75DE261A8AA48A2773A6(char* ___0_message)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
String_t* ____0_message_unmarshaled = NULL;
____0_message_unmarshaled = il2cpp_codegen_marshal_string_result(___0_message);
SWIGExceptionHelper_SetPendingSystemException_m26D600DFFBB9789EEE2E75DE261A8AA48A2773A6(____0_message_unmarshaled, NULL);
}
extern "C" void DEFAULT_CALL ReversePInvokeWrapper_SWIGExceptionHelper_SetPendingArgumentException_m751E631864FDF20467E3BF8DDD39751D085C7EE8(char* ___0_message, char* ___1_paramName)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
String_t* ____0_message_unmarshaled = NULL;
____0_message_unmarshaled = il2cpp_codegen_marshal_string_result(___0_message);
String_t* ____1_paramName_unmarshaled = NULL;
____1_paramName_unmarshaled = il2cpp_codegen_marshal_string_result(___1_paramName);
SWIGExceptionHelper_SetPendingArgumentException_m751E631864FDF20467E3BF8DDD39751D085C7EE8(____0_message_unmarshaled, ____1_paramName_unmarshaled, NULL);
}
extern "C" void DEFAULT_CALL ReversePInvokeWrapper_SWIGExceptionHelper_SetPendingArgumentNullException_m8052362115CB69B05B59DE95B0DD7626E58ED4C3(char* ___0_message, char* ___1_paramName)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
String_t* ____0_message_unmarshaled = NULL;
____0_message_unmarshaled = il2cpp_codegen_marshal_string_result(___0_message);
String_t* ____1_paramName_unmarshaled = NULL;
____1_paramName_unmarshaled = il2cpp_codegen_marshal_string_result(___1_paramName);
SWIGExceptionHelper_SetPendingArgumentNullException_m8052362115CB69B05B59DE95B0DD7626E58ED4C3(____0_message_unmarshaled, ____1_paramName_unmarshaled, NULL);
}
extern "C" void DEFAULT_CALL ReversePInvokeWrapper_SWIGExceptionHelper_SetPendingArgumentOutOfRangeException_mA8CB9DDD630EE287A396E5D06E805B8AA5EF8BF6(char* ___0_message, char* ___1_paramName)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
String_t* ____0_message_unmarshaled = NULL;
____0_message_unmarshaled = il2cpp_codegen_marshal_string_result(___0_message);
String_t* ____1_paramName_unmarshaled = NULL;
____1_paramName_unmarshaled = il2cpp_codegen_marshal_string_result(___1_paramName);
SWIGExceptionHelper_SetPendingArgumentOutOfRangeException_mA8CB9DDD630EE287A396E5D06E805B8AA5EF8BF6(____0_message_unmarshaled, ____1_paramName_unmarshaled, NULL);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SWIGExceptionHelper_SWIGRegisterExceptionCallbacks_DatabaseInternal_m1DB3C84F742953AE94FF31C0794DE618A8F82C02 (ExceptionDelegate_tDDFC9EA98CCE60E60A21CA7CD6CE75F9F359031F* ___0_applicationDelegate, ExceptionDelegate_tDDFC9EA98CCE60E60A21CA7CD6CE75F9F359031F* ___1_arithmeticDelegate, ExceptionDelegate_tDDFC9EA98CCE60E60A21CA7CD6CE75F9F359031F* ___2_divideByZeroDelegate, ExceptionDelegate_tDDFC9EA98CCE60E60A21CA7CD6CE75F9F359031F* ___3_indexOutOfRangeDelegate, ExceptionDelegate_tDDFC9EA98CCE60E60A21CA7CD6CE75F9F359031F* ___4_invalidCastDelegate, ExceptionDelegate_tDDFC9EA98CCE60E60A21CA7CD6CE75F9F359031F* ___5_invalidOperationDelegate, ExceptionDelegate_tDDFC9EA98CCE60E60A21CA7CD6CE75F9F359031F* ___6_ioDelegate, ExceptionDelegate_tDDFC9EA98CCE60E60A21CA7CD6CE75F9F359031F* ___7_nullReferenceDelegate, ExceptionDelegate_tDDFC9EA98CCE60E60A21CA7CD6CE75F9F359031F* ___8_outOfMemoryDelegate, ExceptionDelegate_tDDFC9EA98CCE60E60A21CA7CD6CE75F9F359031F* ___9_overflowDelegate, ExceptionDelegate_tDDFC9EA98CCE60E60A21CA7CD6CE75F9F359031F* ___10_systemExceptionDelegate, const RuntimeMethod* method)
{
typedef void (DEFAULT_CALL *PInvokeFunc) (Il2CppMethodPointer, Il2CppMethodPointer, Il2CppMethodPointer, Il2CppMethodPointer, Il2CppMethodPointer, Il2CppMethodPointer, Il2CppMethodPointer, Il2CppMethodPointer, Il2CppMethodPointer, Il2CppMethodPointer, Il2CppMethodPointer);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(void*) + sizeof(void*) + sizeof(void*) + sizeof(void*) + sizeof(void*) + sizeof(void*) + sizeof(void*) + sizeof(void*) + sizeof(void*) + sizeof(void*) + sizeof(void*);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("FirebaseCppApp-12_6_0"), "SWIGRegisterExceptionCallbacks_DatabaseInternal", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
Il2CppMethodPointer ____0_applicationDelegate_marshaled = NULL;
____0_applicationDelegate_marshaled = il2cpp_codegen_marshal_delegate(reinterpret_cast<MulticastDelegate_t*>(___0_applicationDelegate));
Il2CppMethodPointer ____1_arithmeticDelegate_marshaled = NULL;
____1_arithmeticDelegate_marshaled = il2cpp_codegen_marshal_delegate(reinterpret_cast<MulticastDelegate_t*>(___1_arithmeticDelegate));
Il2CppMethodPointer ____2_divideByZeroDelegate_marshaled = NULL;
____2_divideByZeroDelegate_marshaled = il2cpp_codegen_marshal_delegate(reinterpret_cast<MulticastDelegate_t*>(___2_divideByZeroDelegate));
Il2CppMethodPointer ____3_indexOutOfRangeDelegate_marshaled = NULL;
____3_indexOutOfRangeDelegate_marshaled = il2cpp_codegen_marshal_delegate(reinterpret_cast<MulticastDelegate_t*>(___3_indexOutOfRangeDelegate));
Il2CppMethodPointer ____4_invalidCastDelegate_marshaled = NULL;
____4_invalidCastDelegate_marshaled = il2cpp_codegen_marshal_delegate(reinterpret_cast<MulticastDelegate_t*>(___4_invalidCastDelegate));
Il2CppMethodPointer ____5_invalidOperationDelegate_marshaled = NULL;
____5_invalidOperationDelegate_marshaled = il2cpp_codegen_marshal_delegate(reinterpret_cast<MulticastDelegate_t*>(___5_invalidOperationDelegate));
Il2CppMethodPointer ____6_ioDelegate_marshaled = NULL;
____6_ioDelegate_marshaled = il2cpp_codegen_marshal_delegate(reinterpret_cast<MulticastDelegate_t*>(___6_ioDelegate));
Il2CppMethodPointer ____7_nullReferenceDelegate_marshaled = NULL;
____7_nullReferenceDelegate_marshaled = il2cpp_codegen_marshal_delegate(reinterpret_cast<MulticastDelegate_t*>(___7_nullReferenceDelegate));
Il2CppMethodPointer ____8_outOfMemoryDelegate_marshaled = NULL;
____8_outOfMemoryDelegate_marshaled = il2cpp_codegen_marshal_delegate(reinterpret_cast<MulticastDelegate_t*>(___8_outOfMemoryDelegate));
Il2CppMethodPointer ____9_overflowDelegate_marshaled = NULL;
____9_overflowDelegate_marshaled = il2cpp_codegen_marshal_delegate(reinterpret_cast<MulticastDelegate_t*>(___9_overflowDelegate));
Il2CppMethodPointer ____10_systemExceptionDelegate_marshaled = NULL;
____10_systemExceptionDelegate_marshaled = il2cpp_codegen_marshal_delegate(reinterpret_cast<MulticastDelegate_t*>(___10_systemExceptionDelegate));
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
reinterpret_cast<PInvokeFunc>(SWIGRegisterExceptionCallbacks_DatabaseInternal)(____0_applicationDelegate_marshaled, ____1_arithmeticDelegate_marshaled, ____2_divideByZeroDelegate_marshaled, ____3_indexOutOfRangeDelegate_marshaled, ____4_invalidCastDelegate_marshaled, ____5_invalidOperationDelegate_marshaled, ____6_ioDelegate_marshaled, ____7_nullReferenceDelegate_marshaled, ____8_outOfMemoryDelegate_marshaled, ____9_overflowDelegate_marshaled, ____10_systemExceptionDelegate_marshaled);
#else
il2cppPInvokeFunc(____0_applicationDelegate_marshaled, ____1_arithmeticDelegate_marshaled, ____2_divideByZeroDelegate_marshaled, ____3_indexOutOfRangeDelegate_marshaled, ____4_invalidCastDelegate_marshaled, ____5_invalidOperationDelegate_marshaled, ____6_ioDelegate_marshaled, ____7_nullReferenceDelegate_marshaled, ____8_outOfMemoryDelegate_marshaled, ____9_overflowDelegate_marshaled, ____10_systemExceptionDelegate_marshaled);
#endif
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SWIGExceptionHelper_SWIGRegisterExceptionCallbacksArgument_DatabaseInternal_m0215CBEF6143F677C79684EB63C73A97777BA1C3 (ExceptionArgumentDelegate_t34C90C327D0A04150099806AFB68CE714ECD39C0* ___0_argumentDelegate, ExceptionArgumentDelegate_t34C90C327D0A04150099806AFB68CE714ECD39C0* ___1_argumentNullDelegate, ExceptionArgumentDelegate_t34C90C327D0A04150099806AFB68CE714ECD39C0* ___2_argumentOutOfRangeDelegate, const RuntimeMethod* method)
{
typedef void (DEFAULT_CALL *PInvokeFunc) (Il2CppMethodPointer, Il2CppMethodPointer, Il2CppMethodPointer);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(void*) + sizeof(void*) + sizeof(void*);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("FirebaseCppApp-12_6_0"), "SWIGRegisterExceptionArgumentCallbacks_DatabaseInternal", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
Il2CppMethodPointer ____0_argumentDelegate_marshaled = NULL;
____0_argumentDelegate_marshaled = il2cpp_codegen_marshal_delegate(reinterpret_cast<MulticastDelegate_t*>(___0_argumentDelegate));
Il2CppMethodPointer ____1_argumentNullDelegate_marshaled = NULL;
____1_argumentNullDelegate_marshaled = il2cpp_codegen_marshal_delegate(reinterpret_cast<MulticastDelegate_t*>(___1_argumentNullDelegate));
Il2CppMethodPointer ____2_argumentOutOfRangeDelegate_marshaled = NULL;
____2_argumentOutOfRangeDelegate_marshaled = il2cpp_codegen_marshal_delegate(reinterpret_cast<MulticastDelegate_t*>(___2_argumentOutOfRangeDelegate));
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
reinterpret_cast<PInvokeFunc>(SWIGRegisterExceptionArgumentCallbacks_DatabaseInternal)(____0_argumentDelegate_marshaled, ____1_argumentNullDelegate_marshaled, ____2_argumentOutOfRangeDelegate_marshaled);
#else
il2cppPInvokeFunc(____0_argumentDelegate_marshaled, ____1_argumentNullDelegate_marshaled, ____2_argumentOutOfRangeDelegate_marshaled);
#endif
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SWIGExceptionHelper_SetPendingApplicationException_mC00FC1080D4B7ACCA73425E9F4CFD711A425396F (String_t* ___0_message, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ApplicationException_tA744BED4E90266BD255285CD4CF909BAB3EE811A_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SWIGPendingException_t921D116549951EFCDF4A8CC5AB7D77E5E45960E1_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
String_t* L_0 = ___0_message;
il2cpp_codegen_runtime_class_init_inline(SWIGPendingException_t921D116549951EFCDF4A8CC5AB7D77E5E45960E1_il2cpp_TypeInfo_var);
Exception_t* L_1;
L_1 = SWIGPendingException_Retrieve_mD2E8B5A0E197E9CB98CC1A7C3E1A90CA929B5128(NULL);
ApplicationException_tA744BED4E90266BD255285CD4CF909BAB3EE811A* L_2 = (ApplicationException_tA744BED4E90266BD255285CD4CF909BAB3EE811A*)il2cpp_codegen_object_new(ApplicationException_tA744BED4E90266BD255285CD4CF909BAB3EE811A_il2cpp_TypeInfo_var);
ApplicationException__ctor_m924E77609BAFA0595453363EB8B7BCCBA03B32DD(L_2, L_0, L_1, NULL);
SWIGPendingException_Set_m90034474409E91A3345BA6DF09EC781DD0F9B905(L_2, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SWIGExceptionHelper_SetPendingArithmeticException_mBA043F290EE08502EC632E3E5F2B45194793F91E (String_t* ___0_message, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArithmeticException_t07E77822D0007642BC8959A671E70D1F33C84FEA_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SWIGPendingException_t921D116549951EFCDF4A8CC5AB7D77E5E45960E1_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
String_t* L_0 = ___0_message;
il2cpp_codegen_runtime_class_init_inline(SWIGPendingException_t921D116549951EFCDF4A8CC5AB7D77E5E45960E1_il2cpp_TypeInfo_var);
Exception_t* L_1;
L_1 = SWIGPendingException_Retrieve_mD2E8B5A0E197E9CB98CC1A7C3E1A90CA929B5128(NULL);
ArithmeticException_t07E77822D0007642BC8959A671E70D1F33C84FEA* L_2 = (ArithmeticException_t07E77822D0007642BC8959A671E70D1F33C84FEA*)il2cpp_codegen_object_new(ArithmeticException_t07E77822D0007642BC8959A671E70D1F33C84FEA_il2cpp_TypeInfo_var);
ArithmeticException__ctor_m880D58CC9B6CD2F0E867298BA748343216D89A8B(L_2, L_0, L_1, NULL);
SWIGPendingException_Set_m90034474409E91A3345BA6DF09EC781DD0F9B905(L_2, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SWIGExceptionHelper_SetPendingDivideByZeroException_m377FFF99FAB396800F30BFE8A7DD758BAF06F2AC (String_t* ___0_message, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DivideByZeroException_tC43171E50A38F5CD4242D258D0B0C6B74898C279_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SWIGPendingException_t921D116549951EFCDF4A8CC5AB7D77E5E45960E1_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
String_t* L_0 = ___0_message;
il2cpp_codegen_runtime_class_init_inline(SWIGPendingException_t921D116549951EFCDF4A8CC5AB7D77E5E45960E1_il2cpp_TypeInfo_var);
Exception_t* L_1;
L_1 = SWIGPendingException_Retrieve_mD2E8B5A0E197E9CB98CC1A7C3E1A90CA929B5128(NULL);
DivideByZeroException_tC43171E50A38F5CD4242D258D0B0C6B74898C279* L_2 = (DivideByZeroException_tC43171E50A38F5CD4242D258D0B0C6B74898C279*)il2cpp_codegen_object_new(DivideByZeroException_tC43171E50A38F5CD4242D258D0B0C6B74898C279_il2cpp_TypeInfo_var);
DivideByZeroException__ctor_mE15900048AEEE9B66A4DD9F2ACAC4448D85D4F23(L_2, L_0, L_1, NULL);
SWIGPendingException_Set_m90034474409E91A3345BA6DF09EC781DD0F9B905(L_2, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SWIGExceptionHelper_SetPendingIndexOutOfRangeException_m186709ECD9C1432E633A146E0A0BE9B27A0B0FCF (String_t* ___0_message, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IndexOutOfRangeException_t7ECB35264FB6CA8FAA516BD958F4B2ADC78E8A82_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SWIGPendingException_t921D116549951EFCDF4A8CC5AB7D77E5E45960E1_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
String_t* L_0 = ___0_message;
il2cpp_codegen_runtime_class_init_inline(SWIGPendingException_t921D116549951EFCDF4A8CC5AB7D77E5E45960E1_il2cpp_TypeInfo_var);
Exception_t* L_1;
L_1 = SWIGPendingException_Retrieve_mD2E8B5A0E197E9CB98CC1A7C3E1A90CA929B5128(NULL);
IndexOutOfRangeException_t7ECB35264FB6CA8FAA516BD958F4B2ADC78E8A82* L_2 = (IndexOutOfRangeException_t7ECB35264FB6CA8FAA516BD958F4B2ADC78E8A82*)il2cpp_codegen_object_new(IndexOutOfRangeException_t7ECB35264FB6CA8FAA516BD958F4B2ADC78E8A82_il2cpp_TypeInfo_var);
IndexOutOfRangeException__ctor_m390691571A232F79022C84ED002FDEF8974255E1(L_2, L_0, L_1, NULL);
SWIGPendingException_Set_m90034474409E91A3345BA6DF09EC781DD0F9B905(L_2, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SWIGExceptionHelper_SetPendingInvalidCastException_m9B53F0D753F9D0084B0A098F3A06372BEF88BBC5 (String_t* ___0_message, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SWIGPendingException_t921D116549951EFCDF4A8CC5AB7D77E5E45960E1_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
String_t* L_0 = ___0_message;
il2cpp_codegen_runtime_class_init_inline(SWIGPendingException_t921D116549951EFCDF4A8CC5AB7D77E5E45960E1_il2cpp_TypeInfo_var);
Exception_t* L_1;
L_1 = SWIGPendingException_Retrieve_mD2E8B5A0E197E9CB98CC1A7C3E1A90CA929B5128(NULL);
InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E* L_2 = (InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E*)il2cpp_codegen_object_new(InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E_il2cpp_TypeInfo_var);
InvalidCastException__ctor_m40BCFD6C1C79DE81191B829AF71BEB590E300396(L_2, L_0, L_1, NULL);
SWIGPendingException_Set_m90034474409E91A3345BA6DF09EC781DD0F9B905(L_2, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SWIGExceptionHelper_SetPendingInvalidOperationException_m7718782C1E9A9A3B13A63BC991DBF557CE6BB84F (String_t* ___0_message, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SWIGPendingException_t921D116549951EFCDF4A8CC5AB7D77E5E45960E1_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
String_t* L_0 = ___0_message;
il2cpp_codegen_runtime_class_init_inline(SWIGPendingException_t921D116549951EFCDF4A8CC5AB7D77E5E45960E1_il2cpp_TypeInfo_var);
Exception_t* L_1;
L_1 = SWIGPendingException_Retrieve_mD2E8B5A0E197E9CB98CC1A7C3E1A90CA929B5128(NULL);
InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_2 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var);
InvalidOperationException__ctor_m63F5561BE647F655D22C8289E53A5D3A2196B668(L_2, L_0, L_1, NULL);
SWIGPendingException_Set_m90034474409E91A3345BA6DF09EC781DD0F9B905(L_2, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SWIGExceptionHelper_SetPendingIOException_m21BD2976DC85588FD4B0AE11042A9BF962774CF6 (String_t* ___0_message, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IOException_t5D599190B003D41D45D4839A9B6B9AB53A755910_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SWIGPendingException_t921D116549951EFCDF4A8CC5AB7D77E5E45960E1_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
String_t* L_0 = ___0_message;
il2cpp_codegen_runtime_class_init_inline(SWIGPendingException_t921D116549951EFCDF4A8CC5AB7D77E5E45960E1_il2cpp_TypeInfo_var);
Exception_t* L_1;
L_1 = SWIGPendingException_Retrieve_mD2E8B5A0E197E9CB98CC1A7C3E1A90CA929B5128(NULL);
IOException_t5D599190B003D41D45D4839A9B6B9AB53A755910* L_2 = (IOException_t5D599190B003D41D45D4839A9B6B9AB53A755910*)il2cpp_codegen_object_new(IOException_t5D599190B003D41D45D4839A9B6B9AB53A755910_il2cpp_TypeInfo_var);
IOException__ctor_mFA9F39D1AF43FBC40BFA68A7BFE07852D1EF8B1B(L_2, L_0, L_1, NULL);
SWIGPendingException_Set_m90034474409E91A3345BA6DF09EC781DD0F9B905(L_2, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SWIGExceptionHelper_SetPendingNullReferenceException_m19DBC9CDB96739AF984498CCB4A5697EEEEC7D30 (String_t* ___0_message, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NullReferenceException_tBDE63A6D24569B964908408389070C6A9F5005BB_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SWIGPendingException_t921D116549951EFCDF4A8CC5AB7D77E5E45960E1_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
String_t* L_0 = ___0_message;
il2cpp_codegen_runtime_class_init_inline(SWIGPendingException_t921D116549951EFCDF4A8CC5AB7D77E5E45960E1_il2cpp_TypeInfo_var);
Exception_t* L_1;
L_1 = SWIGPendingException_Retrieve_mD2E8B5A0E197E9CB98CC1A7C3E1A90CA929B5128(NULL);
NullReferenceException_tBDE63A6D24569B964908408389070C6A9F5005BB* L_2 = (NullReferenceException_tBDE63A6D24569B964908408389070C6A9F5005BB*)il2cpp_codegen_object_new(NullReferenceException_tBDE63A6D24569B964908408389070C6A9F5005BB_il2cpp_TypeInfo_var);
NullReferenceException__ctor_mD00D7FE987C285C8DB23883700F44BC0025F55EF(L_2, L_0, L_1, NULL);
SWIGPendingException_Set_m90034474409E91A3345BA6DF09EC781DD0F9B905(L_2, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SWIGExceptionHelper_SetPendingOutOfMemoryException_mE151CCDC422D04D6B718DA55C627F0F496F7C995 (String_t* ___0_message, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OutOfMemoryException_tE6DC2F937EC4A8699271D5151C4DF83BDE99EE7F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SWIGPendingException_t921D116549951EFCDF4A8CC5AB7D77E5E45960E1_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
String_t* L_0 = ___0_message;
il2cpp_codegen_runtime_class_init_inline(SWIGPendingException_t921D116549951EFCDF4A8CC5AB7D77E5E45960E1_il2cpp_TypeInfo_var);
Exception_t* L_1;
L_1 = SWIGPendingException_Retrieve_mD2E8B5A0E197E9CB98CC1A7C3E1A90CA929B5128(NULL);
OutOfMemoryException_tE6DC2F937EC4A8699271D5151C4DF83BDE99EE7F* L_2 = (OutOfMemoryException_tE6DC2F937EC4A8699271D5151C4DF83BDE99EE7F*)il2cpp_codegen_object_new(OutOfMemoryException_tE6DC2F937EC4A8699271D5151C4DF83BDE99EE7F_il2cpp_TypeInfo_var);
OutOfMemoryException__ctor_mC60E0CF8E50CA43F0518570ACC051F6BA8A1D1F2(L_2, L_0, L_1, NULL);
SWIGPendingException_Set_m90034474409E91A3345BA6DF09EC781DD0F9B905(L_2, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SWIGExceptionHelper_SetPendingOverflowException_m01B698BBF46D7129825119F5F5C79237FF172A00 (String_t* ___0_message, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SWIGPendingException_t921D116549951EFCDF4A8CC5AB7D77E5E45960E1_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
String_t* L_0 = ___0_message;
il2cpp_codegen_runtime_class_init_inline(SWIGPendingException_t921D116549951EFCDF4A8CC5AB7D77E5E45960E1_il2cpp_TypeInfo_var);
Exception_t* L_1;
L_1 = SWIGPendingException_Retrieve_mD2E8B5A0E197E9CB98CC1A7C3E1A90CA929B5128(NULL);
OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C* L_2 = (OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C*)il2cpp_codegen_object_new(OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C_il2cpp_TypeInfo_var);
OverflowException__ctor_mB00A07CDB7E5230B8D2BB31696E63F3CB1C36EF9(L_2, L_0, L_1, NULL);
SWIGPendingException_Set_m90034474409E91A3345BA6DF09EC781DD0F9B905(L_2, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SWIGExceptionHelper_SetPendingSystemException_m26D600DFFBB9789EEE2E75DE261A8AA48A2773A6 (String_t* ___0_message, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SWIGPendingException_t921D116549951EFCDF4A8CC5AB7D77E5E45960E1_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
String_t* L_0 = ___0_message;
il2cpp_codegen_runtime_class_init_inline(SWIGPendingException_t921D116549951EFCDF4A8CC5AB7D77E5E45960E1_il2cpp_TypeInfo_var);
Exception_t* L_1;
L_1 = SWIGPendingException_Retrieve_mD2E8B5A0E197E9CB98CC1A7C3E1A90CA929B5128(NULL);
SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295* L_2 = (SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295*)il2cpp_codegen_object_new(SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295_il2cpp_TypeInfo_var);
SystemException__ctor_m0FC84CACD2A5D66222998AA601A5C41CEC36A611(L_2, L_0, L_1, NULL);
SWIGPendingException_Set_m90034474409E91A3345BA6DF09EC781DD0F9B905(L_2, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SWIGExceptionHelper_SetPendingArgumentException_m751E631864FDF20467E3BF8DDD39751D085C7EE8 (String_t* ___0_message, String_t* ___1_paramName, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SWIGPendingException_t921D116549951EFCDF4A8CC5AB7D77E5E45960E1_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
String_t* L_0 = ___0_message;
String_t* L_1 = ___1_paramName;
il2cpp_codegen_runtime_class_init_inline(SWIGPendingException_t921D116549951EFCDF4A8CC5AB7D77E5E45960E1_il2cpp_TypeInfo_var);
Exception_t* L_2;
L_2 = SWIGPendingException_Retrieve_mD2E8B5A0E197E9CB98CC1A7C3E1A90CA929B5128(NULL);
ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_3 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var);
ArgumentException__ctor_m790F28810569425B0503056EF1A9CDDF9AFBB3F0(L_3, L_0, L_1, L_2, NULL);
SWIGPendingException_Set_m90034474409E91A3345BA6DF09EC781DD0F9B905(L_3, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SWIGExceptionHelper_SetPendingArgumentNullException_m8052362115CB69B05B59DE95B0DD7626E58ED4C3 (String_t* ___0_message, String_t* ___1_paramName, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SWIGPendingException_t921D116549951EFCDF4A8CC5AB7D77E5E45960E1_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0B47BC9031A69F662702621810EC706E2C081467);
s_Il2CppMethodInitialized = true;
}
Exception_t* V_0 = NULL;
bool V_1 = false;
{
il2cpp_codegen_runtime_class_init_inline(SWIGPendingException_t921D116549951EFCDF4A8CC5AB7D77E5E45960E1_il2cpp_TypeInfo_var);
Exception_t* L_0;
L_0 = SWIGPendingException_Retrieve_mD2E8B5A0E197E9CB98CC1A7C3E1A90CA929B5128(NULL);
V_0 = L_0;
Exception_t* L_1 = V_0;
V_1 = (bool)((!(((RuntimeObject*)(Exception_t*)L_1) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
bool L_2 = V_1;
if (!L_2)
{
goto IL_0022;
}
}
{
String_t* L_3 = ___0_message;
Exception_t* L_4 = V_0;
NullCheck(L_4);
String_t* L_5;
L_5 = VirtualFuncInvoker0< String_t* >::Invoke(5, L_4);
String_t* L_6;
L_6 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(L_3, _stringLiteral0B47BC9031A69F662702621810EC706E2C081467, L_5, NULL);
___0_message = L_6;
}
IL_0022:
{
String_t* L_7 = ___1_paramName;
String_t* L_8 = ___0_message;
ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_9 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var);
ArgumentNullException__ctor_m6D9C7B47EA708382838B264BA02EBB7576DFA155(L_9, L_7, L_8, NULL);
il2cpp_codegen_runtime_class_init_inline(SWIGPendingException_t921D116549951EFCDF4A8CC5AB7D77E5E45960E1_il2cpp_TypeInfo_var);
SWIGPendingException_Set_m90034474409E91A3345BA6DF09EC781DD0F9B905(L_9, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SWIGExceptionHelper_SetPendingArgumentOutOfRangeException_mA8CB9DDD630EE287A396E5D06E805B8AA5EF8BF6 (String_t* ___0_message, String_t* ___1_paramName, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SWIGPendingException_t921D116549951EFCDF4A8CC5AB7D77E5E45960E1_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0B47BC9031A69F662702621810EC706E2C081467);
s_Il2CppMethodInitialized = true;
}
Exception_t* V_0 = NULL;
bool V_1 = false;
{
il2cpp_codegen_runtime_class_init_inline(SWIGPendingException_t921D116549951EFCDF4A8CC5AB7D77E5E45960E1_il2cpp_TypeInfo_var);
Exception_t* L_0;
L_0 = SWIGPendingException_Retrieve_mD2E8B5A0E197E9CB98CC1A7C3E1A90CA929B5128(NULL);
V_0 = L_0;
Exception_t* L_1 = V_0;
V_1 = (bool)((!(((RuntimeObject*)(Exception_t*)L_1) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
bool L_2 = V_1;
if (!L_2)
{
goto IL_0022;
}
}
{
String_t* L_3 = ___0_message;
Exception_t* L_4 = V_0;
NullCheck(L_4);
String_t* L_5;
L_5 = VirtualFuncInvoker0< String_t* >::Invoke(5, L_4);
String_t* L_6;
L_6 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(L_3, _stringLiteral0B47BC9031A69F662702621810EC706E2C081467, L_5, NULL);
___0_message = L_6;
}
IL_0022:
{
String_t* L_7 = ___1_paramName;
String_t* L_8 = ___0_message;
ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_9 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var);
ArgumentOutOfRangeException__ctor_mE5B2755F0BEA043CACF915D5CE140859EE58FA66(L_9, L_7, L_8, NULL);
il2cpp_codegen_runtime_class_init_inline(SWIGPendingException_t921D116549951EFCDF4A8CC5AB7D77E5E45960E1_il2cpp_TypeInfo_var);
SWIGPendingException_Set_m90034474409E91A3345BA6DF09EC781DD0F9B905(L_9, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SWIGExceptionHelper__cctor_mD2F456A170FA12462F9AD0FACA39E786F4909279 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExceptionArgumentDelegate_t34C90C327D0A04150099806AFB68CE714ECD39C0_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExceptionDelegate_tDDFC9EA98CCE60E60A21CA7CD6CE75F9F359031F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SWIGExceptionHelper_SetPendingApplicationException_mC00FC1080D4B7ACCA73425E9F4CFD711A425396F_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SWIGExceptionHelper_SetPendingArgumentException_m751E631864FDF20467E3BF8DDD39751D085C7EE8_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SWIGExceptionHelper_SetPendingArgumentNullException_m8052362115CB69B05B59DE95B0DD7626E58ED4C3_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SWIGExceptionHelper_SetPendingArgumentOutOfRangeException_mA8CB9DDD630EE287A396E5D06E805B8AA5EF8BF6_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SWIGExceptionHelper_SetPendingArithmeticException_mBA043F290EE08502EC632E3E5F2B45194793F91E_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SWIGExceptionHelper_SetPendingDivideByZeroException_m377FFF99FAB396800F30BFE8A7DD758BAF06F2AC_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SWIGExceptionHelper_SetPendingIOException_m21BD2976DC85588FD4B0AE11042A9BF962774CF6_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SWIGExceptionHelper_SetPendingIndexOutOfRangeException_m186709ECD9C1432E633A146E0A0BE9B27A0B0FCF_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SWIGExceptionHelper_SetPendingInvalidCastException_m9B53F0D753F9D0084B0A098F3A06372BEF88BBC5_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SWIGExceptionHelper_SetPendingInvalidOperationException_m7718782C1E9A9A3B13A63BC991DBF557CE6BB84F_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SWIGExceptionHelper_SetPendingNullReferenceException_m19DBC9CDB96739AF984498CCB4A5697EEEEC7D30_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SWIGExceptionHelper_SetPendingOutOfMemoryException_mE151CCDC422D04D6B718DA55C627F0F496F7C995_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SWIGExceptionHelper_SetPendingOverflowException_m01B698BBF46D7129825119F5F5C79237FF172A00_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SWIGExceptionHelper_SetPendingSystemException_m26D600DFFBB9789EEE2E75DE261A8AA48A2773A6_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SWIGExceptionHelper_tBB9B621417E49E1B1875F38D5D0D19DCD4D1F88A_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
ExceptionDelegate_tDDFC9EA98CCE60E60A21CA7CD6CE75F9F359031F* L_0 = (ExceptionDelegate_tDDFC9EA98CCE60E60A21CA7CD6CE75F9F359031F*)il2cpp_codegen_object_new(ExceptionDelegate_tDDFC9EA98CCE60E60A21CA7CD6CE75F9F359031F_il2cpp_TypeInfo_var);
ExceptionDelegate__ctor_mC37304D69ABC78D71DD612CE860B397E66AFB380(L_0, NULL, (intptr_t)((void*)SWIGExceptionHelper_SetPendingApplicationException_mC00FC1080D4B7ACCA73425E9F4CFD711A425396F_RuntimeMethod_var), NULL);
((SWIGExceptionHelper_tBB9B621417E49E1B1875F38D5D0D19DCD4D1F88A_StaticFields*)il2cpp_codegen_static_fields_for(SWIGExceptionHelper_tBB9B621417E49E1B1875F38D5D0D19DCD4D1F88A_il2cpp_TypeInfo_var))->___applicationDelegate = L_0;
Il2CppCodeGenWriteBarrier((void**)(&((SWIGExceptionHelper_tBB9B621417E49E1B1875F38D5D0D19DCD4D1F88A_StaticFields*)il2cpp_codegen_static_fields_for(SWIGExceptionHelper_tBB9B621417E49E1B1875F38D5D0D19DCD4D1F88A_il2cpp_TypeInfo_var))->___applicationDelegate), (void*)L_0);
ExceptionDelegate_tDDFC9EA98CCE60E60A21CA7CD6CE75F9F359031F* L_1 = (ExceptionDelegate_tDDFC9EA98CCE60E60A21CA7CD6CE75F9F359031F*)il2cpp_codegen_object_new(ExceptionDelegate_tDDFC9EA98CCE60E60A21CA7CD6CE75F9F359031F_il2cpp_TypeInfo_var);
ExceptionDelegate__ctor_mC37304D69ABC78D71DD612CE860B397E66AFB380(L_1, NULL, (intptr_t)((void*)SWIGExceptionHelper_SetPendingArithmeticException_mBA043F290EE08502EC632E3E5F2B45194793F91E_RuntimeMethod_var), NULL);
((SWIGExceptionHelper_tBB9B621417E49E1B1875F38D5D0D19DCD4D1F88A_StaticFields*)il2cpp_codegen_static_fields_for(SWIGExceptionHelper_tBB9B621417E49E1B1875F38D5D0D19DCD4D1F88A_il2cpp_TypeInfo_var))->___arithmeticDelegate = L_1;
Il2CppCodeGenWriteBarrier((void**)(&((SWIGExceptionHelper_tBB9B621417E49E1B1875F38D5D0D19DCD4D1F88A_StaticFields*)il2cpp_codegen_static_fields_for(SWIGExceptionHelper_tBB9B621417E49E1B1875F38D5D0D19DCD4D1F88A_il2cpp_TypeInfo_var))->___arithmeticDelegate), (void*)L_1);
ExceptionDelegate_tDDFC9EA98CCE60E60A21CA7CD6CE75F9F359031F* L_2 = (ExceptionDelegate_tDDFC9EA98CCE60E60A21CA7CD6CE75F9F359031F*)il2cpp_codegen_object_new(ExceptionDelegate_tDDFC9EA98CCE60E60A21CA7CD6CE75F9F359031F_il2cpp_TypeInfo_var);
ExceptionDelegate__ctor_mC37304D69ABC78D71DD612CE860B397E66AFB380(L_2, NULL, (intptr_t)((void*)SWIGExceptionHelper_SetPendingDivideByZeroException_m377FFF99FAB396800F30BFE8A7DD758BAF06F2AC_RuntimeMethod_var), NULL);
((SWIGExceptionHelper_tBB9B621417E49E1B1875F38D5D0D19DCD4D1F88A_StaticFields*)il2cpp_codegen_static_fields_for(SWIGExceptionHelper_tBB9B621417E49E1B1875F38D5D0D19DCD4D1F88A_il2cpp_TypeInfo_var))->___divideByZeroDelegate = L_2;
Il2CppCodeGenWriteBarrier((void**)(&((SWIGExceptionHelper_tBB9B621417E49E1B1875F38D5D0D19DCD4D1F88A_StaticFields*)il2cpp_codegen_static_fields_for(SWIGExceptionHelper_tBB9B621417E49E1B1875F38D5D0D19DCD4D1F88A_il2cpp_TypeInfo_var))->___divideByZeroDelegate), (void*)L_2);
ExceptionDelegate_tDDFC9EA98CCE60E60A21CA7CD6CE75F9F359031F* L_3 = (ExceptionDelegate_tDDFC9EA98CCE60E60A21CA7CD6CE75F9F359031F*)il2cpp_codegen_object_new(ExceptionDelegate_tDDFC9EA98CCE60E60A21CA7CD6CE75F9F359031F_il2cpp_TypeInfo_var);
ExceptionDelegate__ctor_mC37304D69ABC78D71DD612CE860B397E66AFB380(L_3, NULL, (intptr_t)((void*)SWIGExceptionHelper_SetPendingIndexOutOfRangeException_m186709ECD9C1432E633A146E0A0BE9B27A0B0FCF_RuntimeMethod_var), NULL);
((SWIGExceptionHelper_tBB9B621417E49E1B1875F38D5D0D19DCD4D1F88A_StaticFields*)il2cpp_codegen_static_fields_for(SWIGExceptionHelper_tBB9B621417E49E1B1875F38D5D0D19DCD4D1F88A_il2cpp_TypeInfo_var))->___indexOutOfRangeDelegate = L_3;
Il2CppCodeGenWriteBarrier((void**)(&((SWIGExceptionHelper_tBB9B621417E49E1B1875F38D5D0D19DCD4D1F88A_StaticFields*)il2cpp_codegen_static_fields_for(SWIGExceptionHelper_tBB9B621417E49E1B1875F38D5D0D19DCD4D1F88A_il2cpp_TypeInfo_var))->___indexOutOfRangeDelegate), (void*)L_3);
ExceptionDelegate_tDDFC9EA98CCE60E60A21CA7CD6CE75F9F359031F* L_4 = (ExceptionDelegate_tDDFC9EA98CCE60E60A21CA7CD6CE75F9F359031F*)il2cpp_codegen_object_new(ExceptionDelegate_tDDFC9EA98CCE60E60A21CA7CD6CE75F9F359031F_il2cpp_TypeInfo_var);
ExceptionDelegate__ctor_mC37304D69ABC78D71DD612CE860B397E66AFB380(L_4, NULL, (intptr_t)((void*)SWIGExceptionHelper_SetPendingInvalidCastException_m9B53F0D753F9D0084B0A098F3A06372BEF88BBC5_RuntimeMethod_var), NULL);
((SWIGExceptionHelper_tBB9B621417E49E1B1875F38D5D0D19DCD4D1F88A_StaticFields*)il2cpp_codegen_static_fields_for(SWIGExceptionHelper_tBB9B621417E49E1B1875F38D5D0D19DCD4D1F88A_il2cpp_TypeInfo_var))->___invalidCastDelegate = L_4;
Il2CppCodeGenWriteBarrier((void**)(&((SWIGExceptionHelper_tBB9B621417E49E1B1875F38D5D0D19DCD4D1F88A_StaticFields*)il2cpp_codegen_static_fields_for(SWIGExceptionHelper_tBB9B621417E49E1B1875F38D5D0D19DCD4D1F88A_il2cpp_TypeInfo_var))->___invalidCastDelegate), (void*)L_4);
ExceptionDelegate_tDDFC9EA98CCE60E60A21CA7CD6CE75F9F359031F* L_5 = (ExceptionDelegate_tDDFC9EA98CCE60E60A21CA7CD6CE75F9F359031F*)il2cpp_codegen_object_new(ExceptionDelegate_tDDFC9EA98CCE60E60A21CA7CD6CE75F9F359031F_il2cpp_TypeInfo_var);
ExceptionDelegate__ctor_mC37304D69ABC78D71DD612CE860B397E66AFB380(L_5, NULL, (intptr_t)((void*)SWIGExceptionHelper_SetPendingInvalidOperationException_m7718782C1E9A9A3B13A63BC991DBF557CE6BB84F_RuntimeMethod_var), NULL);
((SWIGExceptionHelper_tBB9B621417E49E1B1875F38D5D0D19DCD4D1F88A_StaticFields*)il2cpp_codegen_static_fields_for(SWIGExceptionHelper_tBB9B621417E49E1B1875F38D5D0D19DCD4D1F88A_il2cpp_TypeInfo_var))->___invalidOperationDelegate = L_5;
Il2CppCodeGenWriteBarrier((void**)(&((SWIGExceptionHelper_tBB9B621417E49E1B1875F38D5D0D19DCD4D1F88A_StaticFields*)il2cpp_codegen_static_fields_for(SWIGExceptionHelper_tBB9B621417E49E1B1875F38D5D0D19DCD4D1F88A_il2cpp_TypeInfo_var))->___invalidOperationDelegate), (void*)L_5);
ExceptionDelegate_tDDFC9EA98CCE60E60A21CA7CD6CE75F9F359031F* L_6 = (ExceptionDelegate_tDDFC9EA98CCE60E60A21CA7CD6CE75F9F359031F*)il2cpp_codegen_object_new(ExceptionDelegate_tDDFC9EA98CCE60E60A21CA7CD6CE75F9F359031F_il2cpp_TypeInfo_var);
ExceptionDelegate__ctor_mC37304D69ABC78D71DD612CE860B397E66AFB380(L_6, NULL, (intptr_t)((void*)SWIGExceptionHelper_SetPendingIOException_m21BD2976DC85588FD4B0AE11042A9BF962774CF6_RuntimeMethod_var), NULL);
((SWIGExceptionHelper_tBB9B621417E49E1B1875F38D5D0D19DCD4D1F88A_StaticFields*)il2cpp_codegen_static_fields_for(SWIGExceptionHelper_tBB9B621417E49E1B1875F38D5D0D19DCD4D1F88A_il2cpp_TypeInfo_var))->___ioDelegate = L_6;
Il2CppCodeGenWriteBarrier((void**)(&((SWIGExceptionHelper_tBB9B621417E49E1B1875F38D5D0D19DCD4D1F88A_StaticFields*)il2cpp_codegen_static_fields_for(SWIGExceptionHelper_tBB9B621417E49E1B1875F38D5D0D19DCD4D1F88A_il2cpp_TypeInfo_var))->___ioDelegate), (void*)L_6);
ExceptionDelegate_tDDFC9EA98CCE60E60A21CA7CD6CE75F9F359031F* L_7 = (ExceptionDelegate_tDDFC9EA98CCE60E60A21CA7CD6CE75F9F359031F*)il2cpp_codegen_object_new(ExceptionDelegate_tDDFC9EA98CCE60E60A21CA7CD6CE75F9F359031F_il2cpp_TypeInfo_var);
ExceptionDelegate__ctor_mC37304D69ABC78D71DD612CE860B397E66AFB380(L_7, NULL, (intptr_t)((void*)SWIGExceptionHelper_SetPendingNullReferenceException_m19DBC9CDB96739AF984498CCB4A5697EEEEC7D30_RuntimeMethod_var), NULL);
((SWIGExceptionHelper_tBB9B621417E49E1B1875F38D5D0D19DCD4D1F88A_StaticFields*)il2cpp_codegen_static_fields_for(SWIGExceptionHelper_tBB9B621417E49E1B1875F38D5D0D19DCD4D1F88A_il2cpp_TypeInfo_var))->___nullReferenceDelegate = L_7;
Il2CppCodeGenWriteBarrier((void**)(&((SWIGExceptionHelper_tBB9B621417E49E1B1875F38D5D0D19DCD4D1F88A_StaticFields*)il2cpp_codegen_static_fields_for(SWIGExceptionHelper_tBB9B621417E49E1B1875F38D5D0D19DCD4D1F88A_il2cpp_TypeInfo_var))->___nullReferenceDelegate), (void*)L_7);
ExceptionDelegate_tDDFC9EA98CCE60E60A21CA7CD6CE75F9F359031F* L_8 = (ExceptionDelegate_tDDFC9EA98CCE60E60A21CA7CD6CE75F9F359031F*)il2cpp_codegen_object_new(ExceptionDelegate_tDDFC9EA98CCE60E60A21CA7CD6CE75F9F359031F_il2cpp_TypeInfo_var);
ExceptionDelegate__ctor_mC37304D69ABC78D71DD612CE860B397E66AFB380(L_8, NULL, (intptr_t)((void*)SWIGExceptionHelper_SetPendingOutOfMemoryException_mE151CCDC422D04D6B718DA55C627F0F496F7C995_RuntimeMethod_var), NULL);
((SWIGExceptionHelper_tBB9B621417E49E1B1875F38D5D0D19DCD4D1F88A_StaticFields*)il2cpp_codegen_static_fields_for(SWIGExceptionHelper_tBB9B621417E49E1B1875F38D5D0D19DCD4D1F88A_il2cpp_TypeInfo_var))->___outOfMemoryDelegate = L_8;
Il2CppCodeGenWriteBarrier((void**)(&((SWIGExceptionHelper_tBB9B621417E49E1B1875F38D5D0D19DCD4D1F88A_StaticFields*)il2cpp_codegen_static_fields_for(SWIGExceptionHelper_tBB9B621417E49E1B1875F38D5D0D19DCD4D1F88A_il2cpp_TypeInfo_var))->___outOfMemoryDelegate), (void*)L_8);
ExceptionDelegate_tDDFC9EA98CCE60E60A21CA7CD6CE75F9F359031F* L_9 = (ExceptionDelegate_tDDFC9EA98CCE60E60A21CA7CD6CE75F9F359031F*)il2cpp_codegen_object_new(ExceptionDelegate_tDDFC9EA98CCE60E60A21CA7CD6CE75F9F359031F_il2cpp_TypeInfo_var);
ExceptionDelegate__ctor_mC37304D69ABC78D71DD612CE860B397E66AFB380(L_9, NULL, (intptr_t)((void*)SWIGExceptionHelper_SetPendingOverflowException_m01B698BBF46D7129825119F5F5C79237FF172A00_RuntimeMethod_var), NULL);
((SWIGExceptionHelper_tBB9B621417E49E1B1875F38D5D0D19DCD4D1F88A_StaticFields*)il2cpp_codegen_static_fields_for(SWIGExceptionHelper_tBB9B621417E49E1B1875F38D5D0D19DCD4D1F88A_il2cpp_TypeInfo_var))->___overflowDelegate = L_9;
Il2CppCodeGenWriteBarrier((void**)(&((SWIGExceptionHelper_tBB9B621417E49E1B1875F38D5D0D19DCD4D1F88A_StaticFields*)il2cpp_codegen_static_fields_for(SWIGExceptionHelper_tBB9B621417E49E1B1875F38D5D0D19DCD4D1F88A_il2cpp_TypeInfo_var))->___overflowDelegate), (void*)L_9);
ExceptionDelegate_tDDFC9EA98CCE60E60A21CA7CD6CE75F9F359031F* L_10 = (ExceptionDelegate_tDDFC9EA98CCE60E60A21CA7CD6CE75F9F359031F*)il2cpp_codegen_object_new(ExceptionDelegate_tDDFC9EA98CCE60E60A21CA7CD6CE75F9F359031F_il2cpp_TypeInfo_var);
ExceptionDelegate__ctor_mC37304D69ABC78D71DD612CE860B397E66AFB380(L_10, NULL, (intptr_t)((void*)SWIGExceptionHelper_SetPendingSystemException_m26D600DFFBB9789EEE2E75DE261A8AA48A2773A6_RuntimeMethod_var), NULL);
((SWIGExceptionHelper_tBB9B621417E49E1B1875F38D5D0D19DCD4D1F88A_StaticFields*)il2cpp_codegen_static_fields_for(SWIGExceptionHelper_tBB9B621417E49E1B1875F38D5D0D19DCD4D1F88A_il2cpp_TypeInfo_var))->___systemDelegate = L_10;
Il2CppCodeGenWriteBarrier((void**)(&((SWIGExceptionHelper_tBB9B621417E49E1B1875F38D5D0D19DCD4D1F88A_StaticFields*)il2cpp_codegen_static_fields_for(SWIGExceptionHelper_tBB9B621417E49E1B1875F38D5D0D19DCD4D1F88A_il2cpp_TypeInfo_var))->___systemDelegate), (void*)L_10);
ExceptionArgumentDelegate_t34C90C327D0A04150099806AFB68CE714ECD39C0* L_11 = (ExceptionArgumentDelegate_t34C90C327D0A04150099806AFB68CE714ECD39C0*)il2cpp_codegen_object_new(ExceptionArgumentDelegate_t34C90C327D0A04150099806AFB68CE714ECD39C0_il2cpp_TypeInfo_var);
ExceptionArgumentDelegate__ctor_mD64F44DD005A28E34EC39C5CBB48175631C3C072(L_11, NULL, (intptr_t)((void*)SWIGExceptionHelper_SetPendingArgumentException_m751E631864FDF20467E3BF8DDD39751D085C7EE8_RuntimeMethod_var), NULL);
((SWIGExceptionHelper_tBB9B621417E49E1B1875F38D5D0D19DCD4D1F88A_StaticFields*)il2cpp_codegen_static_fields_for(SWIGExceptionHelper_tBB9B621417E49E1B1875F38D5D0D19DCD4D1F88A_il2cpp_TypeInfo_var))->___argumentDelegate = L_11;
Il2CppCodeGenWriteBarrier((void**)(&((SWIGExceptionHelper_tBB9B621417E49E1B1875F38D5D0D19DCD4D1F88A_StaticFields*)il2cpp_codegen_static_fields_for(SWIGExceptionHelper_tBB9B621417E49E1B1875F38D5D0D19DCD4D1F88A_il2cpp_TypeInfo_var))->___argumentDelegate), (void*)L_11);
ExceptionArgumentDelegate_t34C90C327D0A04150099806AFB68CE714ECD39C0* L_12 = (ExceptionArgumentDelegate_t34C90C327D0A04150099806AFB68CE714ECD39C0*)il2cpp_codegen_object_new(ExceptionArgumentDelegate_t34C90C327D0A04150099806AFB68CE714ECD39C0_il2cpp_TypeInfo_var);
ExceptionArgumentDelegate__ctor_mD64F44DD005A28E34EC39C5CBB48175631C3C072(L_12, NULL, (intptr_t)((void*)SWIGExceptionHelper_SetPendingArgumentNullException_m8052362115CB69B05B59DE95B0DD7626E58ED4C3_RuntimeMethod_var), NULL);
((SWIGExceptionHelper_tBB9B621417E49E1B1875F38D5D0D19DCD4D1F88A_StaticFields*)il2cpp_codegen_static_fields_for(SWIGExceptionHelper_tBB9B621417E49E1B1875F38D5D0D19DCD4D1F88A_il2cpp_TypeInfo_var))->___argumentNullDelegate = L_12;
Il2CppCodeGenWriteBarrier((void**)(&((SWIGExceptionHelper_tBB9B621417E49E1B1875F38D5D0D19DCD4D1F88A_StaticFields*)il2cpp_codegen_static_fields_for(SWIGExceptionHelper_tBB9B621417E49E1B1875F38D5D0D19DCD4D1F88A_il2cpp_TypeInfo_var))->___argumentNullDelegate), (void*)L_12);
ExceptionArgumentDelegate_t34C90C327D0A04150099806AFB68CE714ECD39C0* L_13 = (ExceptionArgumentDelegate_t34C90C327D0A04150099806AFB68CE714ECD39C0*)il2cpp_codegen_object_new(ExceptionArgumentDelegate_t34C90C327D0A04150099806AFB68CE714ECD39C0_il2cpp_TypeInfo_var);
ExceptionArgumentDelegate__ctor_mD64F44DD005A28E34EC39C5CBB48175631C3C072(L_13, NULL, (intptr_t)((void*)SWIGExceptionHelper_SetPendingArgumentOutOfRangeException_mA8CB9DDD630EE287A396E5D06E805B8AA5EF8BF6_RuntimeMethod_var), NULL);
((SWIGExceptionHelper_tBB9B621417E49E1B1875F38D5D0D19DCD4D1F88A_StaticFields*)il2cpp_codegen_static_fields_for(SWIGExceptionHelper_tBB9B621417E49E1B1875F38D5D0D19DCD4D1F88A_il2cpp_TypeInfo_var))->___argumentOutOfRangeDelegate = L_13;
Il2CppCodeGenWriteBarrier((void**)(&((SWIGExceptionHelper_tBB9B621417E49E1B1875F38D5D0D19DCD4D1F88A_StaticFields*)il2cpp_codegen_static_fields_for(SWIGExceptionHelper_tBB9B621417E49E1B1875F38D5D0D19DCD4D1F88A_il2cpp_TypeInfo_var))->___argumentOutOfRangeDelegate), (void*)L_13);
ExceptionDelegate_tDDFC9EA98CCE60E60A21CA7CD6CE75F9F359031F* L_14 = ((SWIGExceptionHelper_tBB9B621417E49E1B1875F38D5D0D19DCD4D1F88A_StaticFields*)il2cpp_codegen_static_fields_for(SWIGExceptionHelper_tBB9B621417E49E1B1875F38D5D0D19DCD4D1F88A_il2cpp_TypeInfo_var))->___applicationDelegate;
ExceptionDelegate_tDDFC9EA98CCE60E60A21CA7CD6CE75F9F359031F* L_15 = ((SWIGExceptionHelper_tBB9B621417E49E1B1875F38D5D0D19DCD4D1F88A_StaticFields*)il2cpp_codegen_static_fields_for(SWIGExceptionHelper_tBB9B621417E49E1B1875F38D5D0D19DCD4D1F88A_il2cpp_TypeInfo_var))->___arithmeticDelegate;
ExceptionDelegate_tDDFC9EA98CCE60E60A21CA7CD6CE75F9F359031F* L_16 = ((SWIGExceptionHelper_tBB9B621417E49E1B1875F38D5D0D19DCD4D1F88A_StaticFields*)il2cpp_codegen_static_fields_for(SWIGExceptionHelper_tBB9B621417E49E1B1875F38D5D0D19DCD4D1F88A_il2cpp_TypeInfo_var))->___divideByZeroDelegate;
ExceptionDelegate_tDDFC9EA98CCE60E60A21CA7CD6CE75F9F359031F* L_17 = ((SWIGExceptionHelper_tBB9B621417E49E1B1875F38D5D0D19DCD4D1F88A_StaticFields*)il2cpp_codegen_static_fields_for(SWIGExceptionHelper_tBB9B621417E49E1B1875F38D5D0D19DCD4D1F88A_il2cpp_TypeInfo_var))->___indexOutOfRangeDelegate;
ExceptionDelegate_tDDFC9EA98CCE60E60A21CA7CD6CE75F9F359031F* L_18 = ((SWIGExceptionHelper_tBB9B621417E49E1B1875F38D5D0D19DCD4D1F88A_StaticFields*)il2cpp_codegen_static_fields_for(SWIGExceptionHelper_tBB9B621417E49E1B1875F38D5D0D19DCD4D1F88A_il2cpp_TypeInfo_var))->___invalidCastDelegate;
ExceptionDelegate_tDDFC9EA98CCE60E60A21CA7CD6CE75F9F359031F* L_19 = ((SWIGExceptionHelper_tBB9B621417E49E1B1875F38D5D0D19DCD4D1F88A_StaticFields*)il2cpp_codegen_static_fields_for(SWIGExceptionHelper_tBB9B621417E49E1B1875F38D5D0D19DCD4D1F88A_il2cpp_TypeInfo_var))->___invalidOperationDelegate;
ExceptionDelegate_tDDFC9EA98CCE60E60A21CA7CD6CE75F9F359031F* L_20 = ((SWIGExceptionHelper_tBB9B621417E49E1B1875F38D5D0D19DCD4D1F88A_StaticFields*)il2cpp_codegen_static_fields_for(SWIGExceptionHelper_tBB9B621417E49E1B1875F38D5D0D19DCD4D1F88A_il2cpp_TypeInfo_var))->___ioDelegate;
ExceptionDelegate_tDDFC9EA98CCE60E60A21CA7CD6CE75F9F359031F* L_21 = ((SWIGExceptionHelper_tBB9B621417E49E1B1875F38D5D0D19DCD4D1F88A_StaticFields*)il2cpp_codegen_static_fields_for(SWIGExceptionHelper_tBB9B621417E49E1B1875F38D5D0D19DCD4D1F88A_il2cpp_TypeInfo_var))->___nullReferenceDelegate;
ExceptionDelegate_tDDFC9EA98CCE60E60A21CA7CD6CE75F9F359031F* L_22 = ((SWIGExceptionHelper_tBB9B621417E49E1B1875F38D5D0D19DCD4D1F88A_StaticFields*)il2cpp_codegen_static_fields_for(SWIGExceptionHelper_tBB9B621417E49E1B1875F38D5D0D19DCD4D1F88A_il2cpp_TypeInfo_var))->___outOfMemoryDelegate;
ExceptionDelegate_tDDFC9EA98CCE60E60A21CA7CD6CE75F9F359031F* L_23 = ((SWIGExceptionHelper_tBB9B621417E49E1B1875F38D5D0D19DCD4D1F88A_StaticFields*)il2cpp_codegen_static_fields_for(SWIGExceptionHelper_tBB9B621417E49E1B1875F38D5D0D19DCD4D1F88A_il2cpp_TypeInfo_var))->___overflowDelegate;
ExceptionDelegate_tDDFC9EA98CCE60E60A21CA7CD6CE75F9F359031F* L_24 = ((SWIGExceptionHelper_tBB9B621417E49E1B1875F38D5D0D19DCD4D1F88A_StaticFields*)il2cpp_codegen_static_fields_for(SWIGExceptionHelper_tBB9B621417E49E1B1875F38D5D0D19DCD4D1F88A_il2cpp_TypeInfo_var))->___systemDelegate;
SWIGExceptionHelper_SWIGRegisterExceptionCallbacks_DatabaseInternal_m1DB3C84F742953AE94FF31C0794DE618A8F82C02(L_14, L_15, L_16, L_17, L_18, L_19, L_20, L_21, L_22, L_23, L_24, NULL);
ExceptionArgumentDelegate_t34C90C327D0A04150099806AFB68CE714ECD39C0* L_25 = ((SWIGExceptionHelper_tBB9B621417E49E1B1875F38D5D0D19DCD4D1F88A_StaticFields*)il2cpp_codegen_static_fields_for(SWIGExceptionHelper_tBB9B621417E49E1B1875F38D5D0D19DCD4D1F88A_il2cpp_TypeInfo_var))->___argumentDelegate;
ExceptionArgumentDelegate_t34C90C327D0A04150099806AFB68CE714ECD39C0* L_26 = ((SWIGExceptionHelper_tBB9B621417E49E1B1875F38D5D0D19DCD4D1F88A_StaticFields*)il2cpp_codegen_static_fields_for(SWIGExceptionHelper_tBB9B621417E49E1B1875F38D5D0D19DCD4D1F88A_il2cpp_TypeInfo_var))->___argumentNullDelegate;
ExceptionArgumentDelegate_t34C90C327D0A04150099806AFB68CE714ECD39C0* L_27 = ((SWIGExceptionHelper_tBB9B621417E49E1B1875F38D5D0D19DCD4D1F88A_StaticFields*)il2cpp_codegen_static_fields_for(SWIGExceptionHelper_tBB9B621417E49E1B1875F38D5D0D19DCD4D1F88A_il2cpp_TypeInfo_var))->___argumentOutOfRangeDelegate;
SWIGExceptionHelper_SWIGRegisterExceptionCallbacksArgument_DatabaseInternal_m0215CBEF6143F677C79684EB63C73A97777BA1C3(L_25, L_26, L_27, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SWIGExceptionHelper__ctor_m4435F9A51D157BA76A38E4D2B82D7FC977DB7B23 (SWIGExceptionHelper_tBB9B621417E49E1B1875F38D5D0D19DCD4D1F88A* __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
void ExceptionDelegate_Invoke_m65808CBE9325095409F95386834D799B9523A357_Multicast(ExceptionDelegate_tDDFC9EA98CCE60E60A21CA7CD6CE75F9F359031F* __this, String_t* ___0_message, const RuntimeMethod* method)
{
il2cpp_array_size_t length = __this->___delegates->max_length;
Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
for (il2cpp_array_size_t i = 0; i < length; i++)
{
ExceptionDelegate_tDDFC9EA98CCE60E60A21CA7CD6CE75F9F359031F* currentDelegate = reinterpret_cast<ExceptionDelegate_tDDFC9EA98CCE60E60A21CA7CD6CE75F9F359031F*>(delegatesToInvoke[i]);
typedef void (*FunctionPointerType) (RuntimeObject*, String_t*, const RuntimeMethod*);
((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_message, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
}
}
void ExceptionDelegate_Invoke_m65808CBE9325095409F95386834D799B9523A357_OpenInst(ExceptionDelegate_tDDFC9EA98CCE60E60A21CA7CD6CE75F9F359031F* __this, String_t* ___0_message, const RuntimeMethod* method)
{
NullCheck(___0_message);
typedef void (*FunctionPointerType) (String_t*, const RuntimeMethod*);
((FunctionPointerType)__this->___method_ptr)(___0_message, method);
}
void ExceptionDelegate_Invoke_m65808CBE9325095409F95386834D799B9523A357_OpenStatic(ExceptionDelegate_tDDFC9EA98CCE60E60A21CA7CD6CE75F9F359031F* __this, String_t* ___0_message, const RuntimeMethod* method)
{
typedef void (*FunctionPointerType) (String_t*, const RuntimeMethod*);
((FunctionPointerType)__this->___method_ptr)(___0_message, method);
}
IL2CPP_EXTERN_C void DelegatePInvokeWrapper_ExceptionDelegate_tDDFC9EA98CCE60E60A21CA7CD6CE75F9F359031F (ExceptionDelegate_tDDFC9EA98CCE60E60A21CA7CD6CE75F9F359031F* __this, String_t* ___0_message, const RuntimeMethod* method)
{
typedef void (DEFAULT_CALL *PInvokeFunc)(char*);
PInvokeFunc il2cppPInvokeFunc = reinterpret_cast<PInvokeFunc>(il2cpp_codegen_get_reverse_pinvoke_function_ptr(__this));
char* ____0_message_marshaled = NULL;
____0_message_marshaled = il2cpp_codegen_marshal_string(___0_message);
il2cppPInvokeFunc(____0_message_marshaled);
il2cpp_codegen_marshal_free(____0_message_marshaled);
____0_message_marshaled = NULL;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExceptionDelegate__ctor_mC37304D69ABC78D71DD612CE860B397E66AFB380 (ExceptionDelegate_tDDFC9EA98CCE60E60A21CA7CD6CE75F9F359031F* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
__this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
__this->___method = ___1_method;
__this->___m_target = ___0_object;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
__this->___method_code = (intptr_t)__this;
if (MethodIsStatic((RuntimeMethod*)___1_method))
{
bool isOpen = parameterCount == 1;
if (isOpen)
__this->___invoke_impl = (intptr_t)&ExceptionDelegate_Invoke_m65808CBE9325095409F95386834D799B9523A357_OpenStatic;
else
{
__this->___invoke_impl = __this->___method_ptr;
__this->___method_code = (intptr_t)__this->___m_target;
}
}
else
{
bool isOpen = parameterCount == 0;
if (isOpen)
{
__this->___invoke_impl = (intptr_t)&ExceptionDelegate_Invoke_m65808CBE9325095409F95386834D799B9523A357_OpenInst;
}
else
{
if (___0_object == NULL)
il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
__this->___invoke_impl = __this->___method_ptr;
__this->___method_code = (intptr_t)__this->___m_target;
}
}
__this->___extra_arg = (intptr_t)&ExceptionDelegate_Invoke_m65808CBE9325095409F95386834D799B9523A357_Multicast;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExceptionDelegate_Invoke_m65808CBE9325095409F95386834D799B9523A357 (ExceptionDelegate_tDDFC9EA98CCE60E60A21CA7CD6CE75F9F359031F* __this, String_t* ___0_message, const RuntimeMethod* method)
{
typedef void (*FunctionPointerType) (RuntimeObject*, String_t*, const RuntimeMethod*);
((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_message, reinterpret_cast<RuntimeMethod*>(__this->___method));
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ExceptionDelegate_BeginInvoke_mD0B653291594B3B8A70FC88E316025538186767D (ExceptionDelegate_tDDFC9EA98CCE60E60A21CA7CD6CE75F9F359031F* __this, String_t* ___0_message, AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C* ___1_callback, RuntimeObject* ___2_object, const RuntimeMethod* method)
{
void *__d_args[2] = {0};
__d_args[0] = ___0_message;
return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___1_callback, (RuntimeObject*)___2_object);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExceptionDelegate_EndInvoke_m4553AFCE7C8FC9B1FCC2912D5A1F2CAD7699AF43 (ExceptionDelegate_tDDFC9EA98CCE60E60A21CA7CD6CE75F9F359031F* __this, RuntimeObject* ___0_result, const RuntimeMethod* method)
{
il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___0_result, 0);
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
void ExceptionArgumentDelegate_Invoke_m689FD8E4164D93C266529C611D87BDFD0165826A_Multicast(ExceptionArgumentDelegate_t34C90C327D0A04150099806AFB68CE714ECD39C0* __this, String_t* ___0_message, String_t* ___1_paramName, const RuntimeMethod* method)
{
il2cpp_array_size_t length = __this->___delegates->max_length;
Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
for (il2cpp_array_size_t i = 0; i < length; i++)
{
ExceptionArgumentDelegate_t34C90C327D0A04150099806AFB68CE714ECD39C0* currentDelegate = reinterpret_cast<ExceptionArgumentDelegate_t34C90C327D0A04150099806AFB68CE714ECD39C0*>(delegatesToInvoke[i]);
typedef void (*FunctionPointerType) (RuntimeObject*, String_t*, String_t*, const RuntimeMethod*);
((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_message, ___1_paramName, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
}
}
void ExceptionArgumentDelegate_Invoke_m689FD8E4164D93C266529C611D87BDFD0165826A_OpenInst(ExceptionArgumentDelegate_t34C90C327D0A04150099806AFB68CE714ECD39C0* __this, String_t* ___0_message, String_t* ___1_paramName, const RuntimeMethod* method)
{
NullCheck(___0_message);
typedef void (*FunctionPointerType) (String_t*, String_t*, const RuntimeMethod*);
((FunctionPointerType)__this->___method_ptr)(___0_message, ___1_paramName, method);
}
void ExceptionArgumentDelegate_Invoke_m689FD8E4164D93C266529C611D87BDFD0165826A_OpenStatic(ExceptionArgumentDelegate_t34C90C327D0A04150099806AFB68CE714ECD39C0* __this, String_t* ___0_message, String_t* ___1_paramName, const RuntimeMethod* method)
{
typedef void (*FunctionPointerType) (String_t*, String_t*, const RuntimeMethod*);
((FunctionPointerType)__this->___method_ptr)(___0_message, ___1_paramName, method);
}
IL2CPP_EXTERN_C void DelegatePInvokeWrapper_ExceptionArgumentDelegate_t34C90C327D0A04150099806AFB68CE714ECD39C0 (ExceptionArgumentDelegate_t34C90C327D0A04150099806AFB68CE714ECD39C0* __this, String_t* ___0_message, String_t* ___1_paramName, const RuntimeMethod* method)
{
typedef void (DEFAULT_CALL *PInvokeFunc)(char*, char*);
PInvokeFunc il2cppPInvokeFunc = reinterpret_cast<PInvokeFunc>(il2cpp_codegen_get_reverse_pinvoke_function_ptr(__this));
char* ____0_message_marshaled = NULL;
____0_message_marshaled = il2cpp_codegen_marshal_string(___0_message);
char* ____1_paramName_marshaled = NULL;
____1_paramName_marshaled = il2cpp_codegen_marshal_string(___1_paramName);
il2cppPInvokeFunc(____0_message_marshaled, ____1_paramName_marshaled);
il2cpp_codegen_marshal_free(____0_message_marshaled);
____0_message_marshaled = NULL;
il2cpp_codegen_marshal_free(____1_paramName_marshaled);
____1_paramName_marshaled = NULL;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExceptionArgumentDelegate__ctor_mD64F44DD005A28E34EC39C5CBB48175631C3C072 (ExceptionArgumentDelegate_t34C90C327D0A04150099806AFB68CE714ECD39C0* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
__this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
__this->___method = ___1_method;
__this->___m_target = ___0_object;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
__this->___method_code = (intptr_t)__this;
if (MethodIsStatic((RuntimeMethod*)___1_method))
{
bool isOpen = parameterCount == 2;
if (isOpen)
__this->___invoke_impl = (intptr_t)&ExceptionArgumentDelegate_Invoke_m689FD8E4164D93C266529C611D87BDFD0165826A_OpenStatic;
else
{
__this->___invoke_impl = __this->___method_ptr;
__this->___method_code = (intptr_t)__this->___m_target;
}
}
else
{
bool isOpen = parameterCount == 1;
if (isOpen)
{
__this->___invoke_impl = (intptr_t)&ExceptionArgumentDelegate_Invoke_m689FD8E4164D93C266529C611D87BDFD0165826A_OpenInst;
}
else
{
if (___0_object == NULL)
il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
__this->___invoke_impl = __this->___method_ptr;
__this->___method_code = (intptr_t)__this->___m_target;
}
}
__this->___extra_arg = (intptr_t)&ExceptionArgumentDelegate_Invoke_m689FD8E4164D93C266529C611D87BDFD0165826A_Multicast;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExceptionArgumentDelegate_Invoke_m689FD8E4164D93C266529C611D87BDFD0165826A (ExceptionArgumentDelegate_t34C90C327D0A04150099806AFB68CE714ECD39C0* __this, String_t* ___0_message, String_t* ___1_paramName, const RuntimeMethod* method)
{
typedef void (*FunctionPointerType) (RuntimeObject*, String_t*, String_t*, const RuntimeMethod*);
((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_message, ___1_paramName, reinterpret_cast<RuntimeMethod*>(__this->___method));
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ExceptionArgumentDelegate_BeginInvoke_m74D1AE8A0B7BE2D6DF094F1575E536749CE7C011 (ExceptionArgumentDelegate_t34C90C327D0A04150099806AFB68CE714ECD39C0* __this, String_t* ___0_message, String_t* ___1_paramName, AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C* ___2_callback, RuntimeObject* ___3_object, const RuntimeMethod* method)
{
void *__d_args[3] = {0};
__d_args[0] = ___0_message;
__d_args[1] = ___1_paramName;
return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___2_callback, (RuntimeObject*)___3_object);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExceptionArgumentDelegate_EndInvoke_mF9AB59AD06D74ED670DD67BF0279444BAB8D0EAF (ExceptionArgumentDelegate_t34C90C327D0A04150099806AFB68CE714ECD39C0* __this, RuntimeObject* ___0_result, const RuntimeMethod* method)
{
il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___0_result, 0);
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SWIGPendingException_get_Pending_m227356FFA0C750F08EAAC87EC890D84BBAC3BEB1 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SWIGPendingException_t921D116549951EFCDF4A8CC5AB7D77E5E45960E1_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
bool V_1 = false;
bool V_2 = false;
bool V_3 = false;
{
V_0 = (bool)0;
il2cpp_codegen_runtime_class_init_inline(SWIGPendingException_t921D116549951EFCDF4A8CC5AB7D77E5E45960E1_il2cpp_TypeInfo_var);
int32_t L_0 = ((SWIGPendingException_t921D116549951EFCDF4A8CC5AB7D77E5E45960E1_StaticFields*)il2cpp_codegen_static_fields_for(SWIGPendingException_t921D116549951EFCDF4A8CC5AB7D77E5E45960E1_il2cpp_TypeInfo_var))->___numExceptionsPending;
V_1 = (bool)((((int32_t)L_0) > ((int32_t)0))? 1 : 0);
bool L_1 = V_1;
if (!L_1)
{
goto IL_001d;
}
}
{
il2cpp_codegen_runtime_class_init_inline(SWIGPendingException_t921D116549951EFCDF4A8CC5AB7D77E5E45960E1_il2cpp_TypeInfo_var);
Exception_t* L_2 = ((SWIGPendingException_t921D116549951EFCDF4A8CC5AB7D77E5E45960E1_ThreadStaticFields*)il2cpp_codegen_get_thread_static_data(SWIGPendingException_t921D116549951EFCDF4A8CC5AB7D77E5E45960E1_il2cpp_TypeInfo_var))->___pendingException;
V_2 = (bool)((!(((RuntimeObject*)(Exception_t*)L_2) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
bool L_3 = V_2;
if (!L_3)
{
goto IL_001d;
}
}
{
V_0 = (bool)1;
}
IL_001d:
{
bool L_4 = V_0;
V_3 = L_4;
goto IL_0021;
}
IL_0021:
{
bool L_5 = V_3;
return L_5;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SWIGPendingException_Set_m90034474409E91A3345BA6DF09EC781DD0F9B905 (Exception_t* ___0_e, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SWIGPendingException_t921D116549951EFCDF4A8CC5AB7D77E5E45960E1_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
RuntimeObject* V_1 = NULL;
bool V_2 = false;
{
il2cpp_codegen_runtime_class_init_inline(SWIGPendingException_t921D116549951EFCDF4A8CC5AB7D77E5E45960E1_il2cpp_TypeInfo_var);
Exception_t* L_0 = ((SWIGPendingException_t921D116549951EFCDF4A8CC5AB7D77E5E45960E1_ThreadStaticFields*)il2cpp_codegen_get_thread_static_data(SWIGPendingException_t921D116549951EFCDF4A8CC5AB7D77E5E45960E1_il2cpp_TypeInfo_var))->___pendingException;
V_0 = (bool)((!(((RuntimeObject*)(Exception_t*)L_0) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
bool L_1 = V_0;
if (!L_1)
{
goto IL_002d;
}
}
{
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SWIGPendingException_t921D116549951EFCDF4A8CC5AB7D77E5E45960E1_il2cpp_TypeInfo_var)));
Exception_t* L_2 = ((SWIGPendingException_t921D116549951EFCDF4A8CC5AB7D77E5E45960E1_ThreadStaticFields*)il2cpp_codegen_get_thread_static_data(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SWIGPendingException_t921D116549951EFCDF4A8CC5AB7D77E5E45960E1_il2cpp_TypeInfo_var))))->___pendingException;
NullCheck(L_2);
String_t* L_3;
L_3 = VirtualFuncInvoker0< String_t* >::Invoke(3, L_2);
String_t* L_4;
L_4 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralCB9902E2A4DFEBC0D9FA90B929984CE8637D6BAE)), L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralB3F14BF976EFD974E34846B742502C802FABAE9D)), NULL);
Exception_t* L_5 = ___0_e;
ApplicationException_tA744BED4E90266BD255285CD4CF909BAB3EE811A* L_6 = (ApplicationException_tA744BED4E90266BD255285CD4CF909BAB3EE811A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ApplicationException_tA744BED4E90266BD255285CD4CF909BAB3EE811A_il2cpp_TypeInfo_var)));
ApplicationException__ctor_m924E77609BAFA0595453363EB8B7BCCBA03B32DD(L_6, L_4, L_5, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_6, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SWIGPendingException_Set_m90034474409E91A3345BA6DF09EC781DD0F9B905_RuntimeMethod_var)));
}
IL_002d:
{
Exception_t* L_7 = ___0_e;
il2cpp_codegen_runtime_class_init_inline(SWIGPendingException_t921D116549951EFCDF4A8CC5AB7D77E5E45960E1_il2cpp_TypeInfo_var);
((SWIGPendingException_t921D116549951EFCDF4A8CC5AB7D77E5E45960E1_ThreadStaticFields*)il2cpp_codegen_get_thread_static_data(SWIGPendingException_t921D116549951EFCDF4A8CC5AB7D77E5E45960E1_il2cpp_TypeInfo_var))->___pendingException = L_7;
Il2CppCodeGenWriteBarrier((void**)(&((SWIGPendingException_t921D116549951EFCDF4A8CC5AB7D77E5E45960E1_ThreadStaticFields*)il2cpp_codegen_get_thread_static_data(SWIGPendingException_t921D116549951EFCDF4A8CC5AB7D77E5E45960E1_il2cpp_TypeInfo_var))->___pendingException), (void*)L_7);
RuntimeObject* L_8 = ((SWIGPendingException_t921D116549951EFCDF4A8CC5AB7D77E5E45960E1_StaticFields*)il2cpp_codegen_static_fields_for(SWIGPendingException_t921D116549951EFCDF4A8CC5AB7D77E5E45960E1_il2cpp_TypeInfo_var))->___exceptionsLock;
V_1 = L_8;
V_2 = (bool)0;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0054:
{
{
bool L_9 = V_2;
if (!L_9)
{
goto IL_005e;
}
}
{
RuntimeObject* L_10 = V_1;
Monitor_Exit_m05B2CF037E2214B3208198C282490A2A475653FA(L_10, NULL);
}
IL_005e:
{
return;
}
}
});
try
{
RuntimeObject* L_11 = V_1;
Monitor_Enter_m3CDB589DA1300B513D55FDCFB52B63E879794149(L_11, (&V_2), NULL);
il2cpp_codegen_runtime_class_init_inline(SWIGPendingException_t921D116549951EFCDF4A8CC5AB7D77E5E45960E1_il2cpp_TypeInfo_var);
int32_t L_12 = ((SWIGPendingException_t921D116549951EFCDF4A8CC5AB7D77E5E45960E1_StaticFields*)il2cpp_codegen_static_fields_for(SWIGPendingException_t921D116549951EFCDF4A8CC5AB7D77E5E45960E1_il2cpp_TypeInfo_var))->___numExceptionsPending;
((SWIGPendingException_t921D116549951EFCDF4A8CC5AB7D77E5E45960E1_StaticFields*)il2cpp_codegen_static_fields_for(SWIGPendingException_t921D116549951EFCDF4A8CC5AB7D77E5E45960E1_il2cpp_TypeInfo_var))->___numExceptionsPending = ((int32_t)il2cpp_codegen_add(L_12, 1));
goto IL_005f;
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_005f:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* SWIGPendingException_Retrieve_mD2E8B5A0E197E9CB98CC1A7C3E1A90CA929B5128 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SWIGPendingException_t921D116549951EFCDF4A8CC5AB7D77E5E45960E1_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Exception_t* V_0 = NULL;
bool V_1 = false;
bool V_2 = false;
RuntimeObject* V_3 = NULL;
bool V_4 = false;
Exception_t* V_5 = NULL;
{
V_0 = (Exception_t*)NULL;
il2cpp_codegen_runtime_class_init_inline(SWIGPendingException_t921D116549951EFCDF4A8CC5AB7D77E5E45960E1_il2cpp_TypeInfo_var);
int32_t L_0 = ((SWIGPendingException_t921D116549951EFCDF4A8CC5AB7D77E5E45960E1_StaticFields*)il2cpp_codegen_static_fields_for(SWIGPendingException_t921D116549951EFCDF4A8CC5AB7D77E5E45960E1_il2cpp_TypeInfo_var))->___numExceptionsPending;
V_1 = (bool)((((int32_t)L_0) > ((int32_t)0))? 1 : 0);
bool L_1 = V_1;
if (!L_1)
{
goto IL_0059;
}
}
{
il2cpp_codegen_runtime_class_init_inline(SWIGPendingException_t921D116549951EFCDF4A8CC5AB7D77E5E45960E1_il2cpp_TypeInfo_var);
Exception_t* L_2 = ((SWIGPendingException_t921D116549951EFCDF4A8CC5AB7D77E5E45960E1_ThreadStaticFields*)il2cpp_codegen_get_thread_static_data(SWIGPendingException_t921D116549951EFCDF4A8CC5AB7D77E5E45960E1_il2cpp_TypeInfo_var))->___pendingException;
V_2 = (bool)((!(((RuntimeObject*)(Exception_t*)L_2) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
bool L_3 = V_2;
if (!L_3)
{
goto IL_0058;
}
}
{
il2cpp_codegen_runtime_class_init_inline(SWIGPendingException_t921D116549951EFCDF4A8CC5AB7D77E5E45960E1_il2cpp_TypeInfo_var);
Exception_t* L_4 = ((SWIGPendingException_t921D116549951EFCDF4A8CC5AB7D77E5E45960E1_ThreadStaticFields*)il2cpp_codegen_get_thread_static_data(SWIGPendingException_t921D116549951EFCDF4A8CC5AB7D77E5E45960E1_il2cpp_TypeInfo_var))->___pendingException;
V_0 = L_4;
((SWIGPendingException_t921D116549951EFCDF4A8CC5AB7D77E5E45960E1_ThreadStaticFields*)il2cpp_codegen_get_thread_static_data(SWIGPendingException_t921D116549951EFCDF4A8CC5AB7D77E5E45960E1_il2cpp_TypeInfo_var))->___pendingException = (Exception_t*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&((SWIGPendingException_t921D116549951EFCDF4A8CC5AB7D77E5E45960E1_ThreadStaticFields*)il2cpp_codegen_get_thread_static_data(SWIGPendingException_t921D116549951EFCDF4A8CC5AB7D77E5E45960E1_il2cpp_TypeInfo_var))->___pendingException), (void*)(Exception_t*)NULL);
RuntimeObject* L_5 = ((SWIGPendingException_t921D116549951EFCDF4A8CC5AB7D77E5E45960E1_StaticFields*)il2cpp_codegen_static_fields_for(SWIGPendingException_t921D116549951EFCDF4A8CC5AB7D77E5E45960E1_il2cpp_TypeInfo_var))->___exceptionsLock;
V_3 = L_5;
V_4 = (bool)0;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_004b:
{
{
bool L_6 = V_4;
if (!L_6)
{
goto IL_0056;
}
}
{
RuntimeObject* L_7 = V_3;
Monitor_Exit_m05B2CF037E2214B3208198C282490A2A475653FA(L_7, NULL);
}
IL_0056:
{
return;
}
}
});
try
{
RuntimeObject* L_8 = V_3;
Monitor_Enter_m3CDB589DA1300B513D55FDCFB52B63E879794149(L_8, (&V_4), NULL);
il2cpp_codegen_runtime_class_init_inline(SWIGPendingException_t921D116549951EFCDF4A8CC5AB7D77E5E45960E1_il2cpp_TypeInfo_var);
int32_t L_9 = ((SWIGPendingException_t921D116549951EFCDF4A8CC5AB7D77E5E45960E1_StaticFields*)il2cpp_codegen_static_fields_for(SWIGPendingException_t921D116549951EFCDF4A8CC5AB7D77E5E45960E1_il2cpp_TypeInfo_var))->___numExceptionsPending;
((SWIGPendingException_t921D116549951EFCDF4A8CC5AB7D77E5E45960E1_StaticFields*)il2cpp_codegen_static_fields_for(SWIGPendingException_t921D116549951EFCDF4A8CC5AB7D77E5E45960E1_il2cpp_TypeInfo_var))->___numExceptionsPending = ((int32_t)il2cpp_codegen_subtract(L_9, 1));
goto IL_0057;
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0057:
{
}
IL_0058:
{
}
IL_0059:
{
Exception_t* L_10 = V_0;
V_5 = L_10;
goto IL_005e;
}
IL_005e:
{
Exception_t* L_11 = V_5;
return L_11;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SWIGPendingException__cctor_m49BC5479183A27657F4507624766D9D1F9BFDF77 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuntimeObject_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SWIGPendingException_t921D116549951EFCDF4A8CC5AB7D77E5E45960E1_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
((SWIGPendingException_t921D116549951EFCDF4A8CC5AB7D77E5E45960E1_ThreadStaticFields*)il2cpp_codegen_get_thread_static_data(SWIGPendingException_t921D116549951EFCDF4A8CC5AB7D77E5E45960E1_il2cpp_TypeInfo_var))->___pendingException = (Exception_t*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&((SWIGPendingException_t921D116549951EFCDF4A8CC5AB7D77E5E45960E1_ThreadStaticFields*)il2cpp_codegen_get_thread_static_data(SWIGPendingException_t921D116549951EFCDF4A8CC5AB7D77E5E45960E1_il2cpp_TypeInfo_var))->___pendingException), (void*)(Exception_t*)NULL);
((SWIGPendingException_t921D116549951EFCDF4A8CC5AB7D77E5E45960E1_StaticFields*)il2cpp_codegen_static_fields_for(SWIGPendingException_t921D116549951EFCDF4A8CC5AB7D77E5E45960E1_il2cpp_TypeInfo_var))->___numExceptionsPending = 0;
((SWIGPendingException_t921D116549951EFCDF4A8CC5AB7D77E5E45960E1_StaticFields*)il2cpp_codegen_static_fields_for(SWIGPendingException_t921D116549951EFCDF4A8CC5AB7D77E5E45960E1_il2cpp_TypeInfo_var))->___exceptionsLock = NULL;
Il2CppCodeGenWriteBarrier((void**)(&((SWIGPendingException_t921D116549951EFCDF4A8CC5AB7D77E5E45960E1_StaticFields*)il2cpp_codegen_static_fields_for(SWIGPendingException_t921D116549951EFCDF4A8CC5AB7D77E5E45960E1_il2cpp_TypeInfo_var))->___exceptionsLock), (void*)NULL);
RuntimeObject* L_0 = (RuntimeObject*)il2cpp_codegen_object_new(RuntimeObject_il2cpp_TypeInfo_var);
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(L_0, NULL);
((SWIGPendingException_t921D116549951EFCDF4A8CC5AB7D77E5E45960E1_StaticFields*)il2cpp_codegen_static_fields_for(SWIGPendingException_t921D116549951EFCDF4A8CC5AB7D77E5E45960E1_il2cpp_TypeInfo_var))->___exceptionsLock = L_0;
Il2CppCodeGenWriteBarrier((void**)(&((SWIGPendingException_t921D116549951EFCDF4A8CC5AB7D77E5E45960E1_StaticFields*)il2cpp_codegen_static_fields_for(SWIGPendingException_t921D116549951EFCDF4A8CC5AB7D77E5E45960E1_il2cpp_TypeInfo_var))->___exceptionsLock), (void*)L_0);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SWIGPendingException__ctor_mB322A4E568AE6D180AD3DF7653C454A8A6753D99 (SWIGPendingException_t921D116549951EFCDF4A8CC5AB7D77E5E45960E1* __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
extern "C" char* DEFAULT_CALL ReversePInvokeWrapper_SWIGStringHelper_CreateString_mFCEF2F2C6C95F8378679E9EF5753E3B42065457C(char* ___0_cString)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
String_t* ____0_cString_unmarshaled = NULL;
____0_cString_unmarshaled = il2cpp_codegen_marshal_string_result(___0_cString);
String_t* returnValue;
returnValue = SWIGStringHelper_CreateString_mFCEF2F2C6C95F8378679E9EF5753E3B42065457C(____0_cString_unmarshaled, NULL);
char* _returnValue_marshaled = NULL;
_returnValue_marshaled = il2cpp_codegen_marshal_string(returnValue);
return _returnValue_marshaled;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SWIGStringHelper_SWIGRegisterStringCallback_DatabaseInternal_m9BB704D671386CBA6AA948E6F20AFB82091564DF (SWIGStringDelegate_t1DD54CC2F04E95E7A036563DB573F764FB517A34* ___0_stringDelegate, const RuntimeMethod* method)
{
typedef void (DEFAULT_CALL *PInvokeFunc) (Il2CppMethodPointer);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(void*);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("FirebaseCppApp-12_6_0"), "SWIGRegisterStringCallback_DatabaseInternal", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
Il2CppMethodPointer ____0_stringDelegate_marshaled = NULL;
____0_stringDelegate_marshaled = il2cpp_codegen_marshal_delegate(reinterpret_cast<MulticastDelegate_t*>(___0_stringDelegate));
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_FirebaseCppApp_12_6_0_INTERNAL
reinterpret_cast<PInvokeFunc>(SWIGRegisterStringCallback_DatabaseInternal)(____0_stringDelegate_marshaled);
#else
il2cppPInvokeFunc(____0_stringDelegate_marshaled);
#endif
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SWIGStringHelper_CreateString_mFCEF2F2C6C95F8378679E9EF5753E3B42065457C (String_t* ___0_cString, const RuntimeMethod* method)
{
String_t* V_0 = NULL;
{
String_t* L_0 = ___0_cString;
V_0 = L_0;
goto IL_0005;
}
IL_0005:
{
String_t* L_1 = V_0;
return L_1;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SWIGStringHelper__cctor_m7D15DF36434C7139F9EF30F583C0944246249454 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SWIGStringDelegate_t1DD54CC2F04E95E7A036563DB573F764FB517A34_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SWIGStringHelper_CreateString_mFCEF2F2C6C95F8378679E9EF5753E3B42065457C_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SWIGStringHelper_t703479B4DCA0FB9A4DC863D7C20994A573E6D90B_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
SWIGStringDelegate_t1DD54CC2F04E95E7A036563DB573F764FB517A34* L_0 = (SWIGStringDelegate_t1DD54CC2F04E95E7A036563DB573F764FB517A34*)il2cpp_codegen_object_new(SWIGStringDelegate_t1DD54CC2F04E95E7A036563DB573F764FB517A34_il2cpp_TypeInfo_var);
SWIGStringDelegate__ctor_m09A3E195CDD7DAEAB46D62AA8B42428EB15F1944(L_0, NULL, (intptr_t)((void*)SWIGStringHelper_CreateString_mFCEF2F2C6C95F8378679E9EF5753E3B42065457C_RuntimeMethod_var), NULL);
((SWIGStringHelper_t703479B4DCA0FB9A4DC863D7C20994A573E6D90B_StaticFields*)il2cpp_codegen_static_fields_for(SWIGStringHelper_t703479B4DCA0FB9A4DC863D7C20994A573E6D90B_il2cpp_TypeInfo_var))->___stringDelegate = L_0;
Il2CppCodeGenWriteBarrier((void**)(&((SWIGStringHelper_t703479B4DCA0FB9A4DC863D7C20994A573E6D90B_StaticFields*)il2cpp_codegen_static_fields_for(SWIGStringHelper_t703479B4DCA0FB9A4DC863D7C20994A573E6D90B_il2cpp_TypeInfo_var))->___stringDelegate), (void*)L_0);
SWIGStringDelegate_t1DD54CC2F04E95E7A036563DB573F764FB517A34* L_1 = ((SWIGStringHelper_t703479B4DCA0FB9A4DC863D7C20994A573E6D90B_StaticFields*)il2cpp_codegen_static_fields_for(SWIGStringHelper_t703479B4DCA0FB9A4DC863D7C20994A573E6D90B_il2cpp_TypeInfo_var))->___stringDelegate;
SWIGStringHelper_SWIGRegisterStringCallback_DatabaseInternal_m9BB704D671386CBA6AA948E6F20AFB82091564DF(L_1, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SWIGStringHelper__ctor_m01717AFAD645A2B00D656E8783AB1BAB58B60F8C (SWIGStringHelper_t703479B4DCA0FB9A4DC863D7C20994A573E6D90B* __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
String_t* SWIGStringDelegate_Invoke_m417CF1E02C5C9D65D72E30326A42800470C6EFE0_Multicast(SWIGStringDelegate_t1DD54CC2F04E95E7A036563DB573F764FB517A34* __this, String_t* ___0_message, const RuntimeMethod* method)
{
il2cpp_array_size_t length = __this->___delegates->max_length;
Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
String_t* retVal = NULL;
for (il2cpp_array_size_t i = 0; i < length; i++)
{
SWIGStringDelegate_t1DD54CC2F04E95E7A036563DB573F764FB517A34* currentDelegate = reinterpret_cast<SWIGStringDelegate_t1DD54CC2F04E95E7A036563DB573F764FB517A34*>(delegatesToInvoke[i]);
typedef String_t* (*FunctionPointerType) (RuntimeObject*, String_t*, const RuntimeMethod*);
retVal = ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_message, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
}
return retVal;
}
String_t* SWIGStringDelegate_Invoke_m417CF1E02C5C9D65D72E30326A42800470C6EFE0_OpenInst(SWIGStringDelegate_t1DD54CC2F04E95E7A036563DB573F764FB517A34* __this, String_t* ___0_message, const RuntimeMethod* method)
{
NullCheck(___0_message);
typedef String_t* (*FunctionPointerType) (String_t*, const RuntimeMethod*);
return ((FunctionPointerType)__this->___method_ptr)(___0_message, method);
}
String_t* SWIGStringDelegate_Invoke_m417CF1E02C5C9D65D72E30326A42800470C6EFE0_OpenStatic(SWIGStringDelegate_t1DD54CC2F04E95E7A036563DB573F764FB517A34* __this, String_t* ___0_message, const RuntimeMethod* method)
{
typedef String_t* (*FunctionPointerType) (String_t*, const RuntimeMethod*);
return ((FunctionPointerType)__this->___method_ptr)(___0_message, method);
}
IL2CPP_EXTERN_C String_t* DelegatePInvokeWrapper_SWIGStringDelegate_t1DD54CC2F04E95E7A036563DB573F764FB517A34 (SWIGStringDelegate_t1DD54CC2F04E95E7A036563DB573F764FB517A34* __this, String_t* ___0_message, const RuntimeMethod* method)
{
typedef char* (DEFAULT_CALL *PInvokeFunc)(char*);
PInvokeFunc il2cppPInvokeFunc = reinterpret_cast<PInvokeFunc>(il2cpp_codegen_get_reverse_pinvoke_function_ptr(__this));
char* ____0_message_marshaled = NULL;
____0_message_marshaled = il2cpp_codegen_marshal_string(___0_message);
char* returnValue = il2cppPInvokeFunc(____0_message_marshaled);
String_t* _returnValue_unmarshaled = NULL;
_returnValue_unmarshaled = il2cpp_codegen_marshal_string_result(returnValue);
il2cpp_codegen_marshal_free(returnValue);
returnValue = NULL;
il2cpp_codegen_marshal_free(____0_message_marshaled);
____0_message_marshaled = NULL;
return _returnValue_unmarshaled;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SWIGStringDelegate__ctor_m09A3E195CDD7DAEAB46D62AA8B42428EB15F1944 (SWIGStringDelegate_t1DD54CC2F04E95E7A036563DB573F764FB517A34* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
__this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
__this->___method = ___1_method;
__this->___m_target = ___0_object;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
__this->___method_code = (intptr_t)__this;
if (MethodIsStatic((RuntimeMethod*)___1_method))
{
bool isOpen = parameterCount == 1;
if (isOpen)
__this->___invoke_impl = (intptr_t)&SWIGStringDelegate_Invoke_m417CF1E02C5C9D65D72E30326A42800470C6EFE0_OpenStatic;
else
{
__this->___invoke_impl = __this->___method_ptr;
__this->___method_code = (intptr_t)__this->___m_target;
}
}
else
{
bool isOpen = parameterCount == 0;
if (isOpen)
{
__this->___invoke_impl = (intptr_t)&SWIGStringDelegate_Invoke_m417CF1E02C5C9D65D72E30326A42800470C6EFE0_OpenInst;
}
else
{
if (___0_object == NULL)
il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
__this->___invoke_impl = __this->___method_ptr;
__this->___method_code = (intptr_t)__this->___m_target;
}
}
__this->___extra_arg = (intptr_t)&SWIGStringDelegate_Invoke_m417CF1E02C5C9D65D72E30326A42800470C6EFE0_Multicast;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SWIGStringDelegate_Invoke_m417CF1E02C5C9D65D72E30326A42800470C6EFE0 (SWIGStringDelegate_t1DD54CC2F04E95E7A036563DB573F764FB517A34* __this, String_t* ___0_message, const RuntimeMethod* method)
{
typedef String_t* (*FunctionPointerType) (RuntimeObject*, String_t*, const RuntimeMethod*);
return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_message, reinterpret_cast<RuntimeMethod*>(__this->___method));
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* SWIGStringDelegate_BeginInvoke_m335FF4D5487033FF690C469AB295EEDAA2B29CF2 (SWIGStringDelegate_t1DD54CC2F04E95E7A036563DB573F764FB517A34* __this, String_t* ___0_message, AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C* ___1_callback, RuntimeObject* ___2_object, const RuntimeMethod* method)
{
void *__d_args[2] = {0};
__d_args[0] = ___0_message;
return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___1_callback, (RuntimeObject*)___2_object);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SWIGStringDelegate_EndInvoke_mF03ED4EB1769EDED0D81971360082418EE762F61 (SWIGStringDelegate_t1DD54CC2F04E95E7A036563DB573F764FB517A34* __this, RuntimeObject* ___0_result, const RuntimeMethod* method)
{
RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___0_result, 0);
return (String_t*)__result;
}
#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 DatabaseInternal_ExportFix_m182001D97E6C5F90B1F621E1BCD36C609D6BD390 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
DatabaseInternalPINVOKE_ExportFix_m303178F815F0B1AA4E6CFDE338E4B2E65FE5ED60(NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* DatabaseInternal_GetErrorMessage_m6C0B4B6DE329299356A23096F423C881A1A7A001 (int32_t ___0_error, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
String_t* V_0 = NULL;
bool V_1 = false;
String_t* V_2 = NULL;
{
int32_t L_0 = ___0_error;
il2cpp_codegen_runtime_class_init_inline(DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
String_t* L_1;
L_1 = DatabaseInternalPINVOKE_GetErrorMessage_m9D1F75A2D378629BE37AEBF4156594521236F56B(L_0, NULL);
V_0 = L_1;
il2cpp_codegen_runtime_class_init_inline(SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
bool L_2;
L_2 = SWIGPendingException_get_Pending_mFF0B94BEAD2C48E3CD3BB7EFB5EB23A0B6CF55EE(NULL);
V_1 = L_2;
bool L_3 = V_1;
if (!L_3)
{
goto IL_0017;
}
}
{
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var)));
Exception_t* L_4;
L_4 = SWIGPendingException_Retrieve_m5AF2B72B0C255B87F0044137B357F55F50101D51(NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&DatabaseInternal_GetErrorMessage_m6C0B4B6DE329299356A23096F423C881A1A7A001_RuntimeMethod_var)));
}
IL_0017:
{
String_t* L_5 = V_0;
V_2 = L_5;
goto IL_001b;
}
IL_001b:
{
String_t* L_6 = V_2;
return L_6;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Variant_t90BF6FF4942F60EB844D3C90213E72E9D4240F1C* DatabaseInternal_ServerTimestamp_m66A0E5113327B1D1878009162D9E8255F6BCDDA7 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Variant_t90BF6FF4942F60EB844D3C90213E72E9D4240F1C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Variant_t90BF6FF4942F60EB844D3C90213E72E9D4240F1C* V_0 = NULL;
bool V_1 = false;
Variant_t90BF6FF4942F60EB844D3C90213E72E9D4240F1C* V_2 = NULL;
{
il2cpp_codegen_runtime_class_init_inline(DatabaseInternalPINVOKE_t688350F60BB05C93E6B80EB6B64181492937512F_il2cpp_TypeInfo_var);
intptr_t L_0;
L_0 = DatabaseInternalPINVOKE_ServerTimestamp_mD54A95C7C7D9AC76567F3A68810A22C07A56D3D0(NULL);
Variant_t90BF6FF4942F60EB844D3C90213E72E9D4240F1C* L_1 = (Variant_t90BF6FF4942F60EB844D3C90213E72E9D4240F1C*)il2cpp_codegen_object_new(Variant_t90BF6FF4942F60EB844D3C90213E72E9D4240F1C_il2cpp_TypeInfo_var);
Variant__ctor_mCBCDC0D6E1290E1A8412B59A4A8956BC32DFA163(L_1, L_0, (bool)0, NULL);
V_0 = L_1;
il2cpp_codegen_runtime_class_init_inline(SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var);
bool L_2;
L_2 = SWIGPendingException_get_Pending_mFF0B94BEAD2C48E3CD3BB7EFB5EB23A0B6CF55EE(NULL);
V_1 = L_2;
bool L_3 = V_1;
if (!L_3)
{
goto IL_001c;
}
}
{
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SWIGPendingException_tABBC4E77437B082457DE5327A693947CE0C7CF63_il2cpp_TypeInfo_var)));
Exception_t* L_4;
L_4 = SWIGPendingException_Retrieve_m5AF2B72B0C255B87F0044137B357F55F50101D51(NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&DatabaseInternal_ServerTimestamp_m66A0E5113327B1D1878009162D9E8255F6BCDDA7_RuntimeMethod_var)));
}
IL_001c:
{
Variant_t90BF6FF4942F60EB844D3C90213E72E9D4240F1C* L_5 = V_0;
V_2 = L_5;
goto IL_0020;
}
IL_0020:
{
Variant_t90BF6FF4942F60EB844D3C90213E72E9D4240F1C* L_6 = V_2;
return L_6;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DatabaseInternal__ctor_m6C3198905DC5023D6F568972F470BC3EA788FC3D (DatabaseInternal_tE7E0925EBA3A7DB815A742EBC743FF8A1C706079* __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
extern "C" void DEFAULT_CALL ReversePInvokeWrapper_InternalChildListener_OnChildChangeHandler_m8095E9DE76B1928F9BC80950EB01834E481DC20D(int32_t ___0_callbackId, int32_t ___1_changeType, intptr_t ___2_snapshot, char* ___3_previousChildName)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
String_t* ____3_previousChildName_unmarshaled = NULL;
____3_previousChildName_unmarshaled = il2cpp_codegen_marshal_string_result(___3_previousChildName);
InternalChildListener_OnChildChangeHandler_m8095E9DE76B1928F9BC80950EB01834E481DC20D(___0_callbackId, ___1_changeType, ___2_snapshot, ____3_previousChildName_unmarshaled, NULL);
}
extern "C" void DEFAULT_CALL ReversePInvokeWrapper_InternalChildListener_OnChildRemovedHandler_m594BBE968EF6D2838A00A1FD6D9636A8C8826B12(int32_t ___0_callbackId, intptr_t ___1_snapshot)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
InternalChildListener_OnChildRemovedHandler_m594BBE968EF6D2838A00A1FD6D9636A8C8826B12(___0_callbackId, ___1_snapshot, NULL);
}
extern "C" void DEFAULT_CALL ReversePInvokeWrapper_InternalChildListener_OnCancelledHandler_m9AB5FF95793990985428D19F313ACBC24E72D851(int32_t ___0_callbackId, int32_t ___1_error, char* ___2_msg)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
String_t* ____2_msg_unmarshaled = NULL;
____2_msg_unmarshaled = il2cpp_codegen_marshal_string_result(___2_msg);
InternalChildListener_OnCancelledHandler_m9AB5FF95793990985428D19F313ACBC24E72D851(___0_callbackId, ___1_error, ____2_msg_unmarshaled, NULL);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InternalChildListener_TryGetListener_mCC4C39B30A23688A32A2A048AF0FF38F23AFA60D (int32_t ___0_callbackId, InternalChildListener_tE567078BA9C488CDCBF4DC5C358AA9EC27A50569** ___1_childListener, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InternalChildListener_tE567078BA9C488CDCBF4DC5C358AA9EC27A50569_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InternalListener_t5BE6488EBC4A97BFAC7E7951E332784A55544CCA_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
InternalListener_t5BE6488EBC4A97BFAC7E7951E332784A55544CCA* V_0 = NULL;
bool V_1 = false;
bool V_2 = false;
{
V_0 = (InternalListener_t5BE6488EBC4A97BFAC7E7951E332784A55544CCA*)NULL;
int32_t L_0 = ___0_callbackId;
il2cpp_codegen_runtime_class_init_inline(InternalListener_t5BE6488EBC4A97BFAC7E7951E332784A55544CCA_il2cpp_TypeInfo_var);
bool L_1;
L_1 = InternalListener_TryGetListener_m77AD3B221D83B5E24AC82532606CFBF38B7A1058(L_0, (&V_0), NULL);
V_1 = L_1;
bool L_2 = V_1;
if (!L_2)
{
goto IL_0020;
}
}
{
InternalChildListener_tE567078BA9C488CDCBF4DC5C358AA9EC27A50569** L_3 = ___1_childListener;
InternalListener_t5BE6488EBC4A97BFAC7E7951E332784A55544CCA* L_4 = V_0;
*((RuntimeObject**)L_3) = (RuntimeObject*)((InternalChildListener_tE567078BA9C488CDCBF4DC5C358AA9EC27A50569*)IsInstSealed((RuntimeObject*)L_4, InternalChildListener_tE567078BA9C488CDCBF4DC5C358AA9EC27A50569_il2cpp_TypeInfo_var));
Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_3, (void*)(RuntimeObject*)((InternalChildListener_tE567078BA9C488CDCBF4DC5C358AA9EC27A50569*)IsInstSealed((RuntimeObject*)L_4, InternalChildListener_tE567078BA9C488CDCBF4DC5C358AA9EC27A50569_il2cpp_TypeInfo_var)));
InternalChildListener_tE567078BA9C488CDCBF4DC5C358AA9EC27A50569** L_5 = ___1_childListener;
InternalChildListener_tE567078BA9C488CDCBF4DC5C358AA9EC27A50569* L_6 = *((InternalChildListener_tE567078BA9C488CDCBF4DC5C358AA9EC27A50569**)L_5);
V_2 = (bool)((!(((RuntimeObject*)(InternalChildListener_tE567078BA9C488CDCBF4DC5C358AA9EC27A50569*)L_6) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
goto IL_0028;
}
IL_0020:
{
InternalChildListener_tE567078BA9C488CDCBF4DC5C358AA9EC27A50569** L_7 = ___1_childListener;
*((RuntimeObject**)L_7) = (RuntimeObject*)NULL;
Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_7, (void*)(RuntimeObject*)NULL);
V_2 = (bool)0;
goto IL_0028;
}
IL_0028:
{
bool L_8 = V_2;
return L_8;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalChildListener_OnChildChangeHandler_m8095E9DE76B1928F9BC80950EB01834E481DC20D (int32_t ___0_callbackId, int32_t ___1_changeType, intptr_t ___2_snapshot, String_t* ___3_previousChildName, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass4_0_U3COnChildChangeHandlerU3Eb__0_mB58B1C0B65428B0188DC34CAEA9C8DE1B7264176_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass4_0_t24E7D0FFB8462DEF733594B8B540CA44655C0389_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
U3CU3Ec__DisplayClass4_0_t24E7D0FFB8462DEF733594B8B540CA44655C0389* V_0 = NULL;
{
U3CU3Ec__DisplayClass4_0_t24E7D0FFB8462DEF733594B8B540CA44655C0389* L_0 = (U3CU3Ec__DisplayClass4_0_t24E7D0FFB8462DEF733594B8B540CA44655C0389*)il2cpp_codegen_object_new(U3CU3Ec__DisplayClass4_0_t24E7D0FFB8462DEF733594B8B540CA44655C0389_il2cpp_TypeInfo_var);
U3CU3Ec__DisplayClass4_0__ctor_m703F13125386B07B7EC39F6C6AE6A1F827475559(L_0, NULL);
V_0 = L_0;
U3CU3Ec__DisplayClass4_0_t24E7D0FFB8462DEF733594B8B540CA44655C0389* L_1 = V_0;
intptr_t L_2 = ___2_snapshot;
NullCheck(L_1);
L_1->___snapshot = L_2;
U3CU3Ec__DisplayClass4_0_t24E7D0FFB8462DEF733594B8B540CA44655C0389* L_3 = V_0;
int32_t L_4 = ___0_callbackId;
NullCheck(L_3);
L_3->___callbackId = L_4;
U3CU3Ec__DisplayClass4_0_t24E7D0FFB8462DEF733594B8B540CA44655C0389* L_5 = V_0;
int32_t L_6 = ___1_changeType;
NullCheck(L_5);
L_5->___changeType = L_6;
U3CU3Ec__DisplayClass4_0_t24E7D0FFB8462DEF733594B8B540CA44655C0389* L_7 = V_0;
String_t* L_8 = ___3_previousChildName;
NullCheck(L_7);
L_7->___previousChildName = L_8;
Il2CppCodeGenWriteBarrier((void**)(&L_7->___previousChildName), (void*)L_8);
U3CU3Ec__DisplayClass4_0_t24E7D0FFB8462DEF733594B8B540CA44655C0389* L_9 = V_0;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_10 = (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)il2cpp_codegen_object_new(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var);
Action__ctor_mBDC7B0B4A3F583B64C2896F01BDED360772F67DC(L_10, L_9, (intptr_t)((void*)U3CU3Ec__DisplayClass4_0_U3COnChildChangeHandlerU3Eb__0_mB58B1C0B65428B0188DC34CAEA9C8DE1B7264176_RuntimeMethod_var), NULL);
ExceptionAggregator_Wrap_m634CB376212591B294956C0EEAECF47DA7D1DA73(L_10, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalChildListener_OnChildRemovedHandler_m594BBE968EF6D2838A00A1FD6D9636A8C8826B12 (int32_t ___0_callbackId, intptr_t ___1_snapshot, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass5_0_U3COnChildRemovedHandlerU3Eb__0_m50D84306365A8F086387DDD43C4083C03BB0B609_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass5_0_t37038CA1AFAEC977AF5727E26360F98412D59D21_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
U3CU3Ec__DisplayClass5_0_t37038CA1AFAEC977AF5727E26360F98412D59D21* V_0 = NULL;
{
U3CU3Ec__DisplayClass5_0_t37038CA1AFAEC977AF5727E26360F98412D59D21* L_0 = (U3CU3Ec__DisplayClass5_0_t37038CA1AFAEC977AF5727E26360F98412D59D21*)il2cpp_codegen_object_new(U3CU3Ec__DisplayClass5_0_t37038CA1AFAEC977AF5727E26360F98412D59D21_il2cpp_TypeInfo_var);
U3CU3Ec__DisplayClass5_0__ctor_m9A18CB149B5F6B19618F0745EFAB6ED9701EA6CF(L_0, NULL);
V_0 = L_0;
U3CU3Ec__DisplayClass5_0_t37038CA1AFAEC977AF5727E26360F98412D59D21* L_1 = V_0;
intptr_t L_2 = ___1_snapshot;
NullCheck(L_1);
L_1->___snapshot = L_2;
U3CU3Ec__DisplayClass5_0_t37038CA1AFAEC977AF5727E26360F98412D59D21* L_3 = V_0;
int32_t L_4 = ___0_callbackId;
NullCheck(L_3);
L_3->___callbackId = L_4;
U3CU3Ec__DisplayClass5_0_t37038CA1AFAEC977AF5727E26360F98412D59D21* L_5 = V_0;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_6 = (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)il2cpp_codegen_object_new(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var);
Action__ctor_mBDC7B0B4A3F583B64C2896F01BDED360772F67DC(L_6, L_5, (intptr_t)((void*)U3CU3Ec__DisplayClass5_0_U3COnChildRemovedHandlerU3Eb__0_m50D84306365A8F086387DDD43C4083C03BB0B609_RuntimeMethod_var), NULL);
ExceptionAggregator_Wrap_m634CB376212591B294956C0EEAECF47DA7D1DA73(L_6, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalChildListener_OnCancelledHandler_m9AB5FF95793990985428D19F313ACBC24E72D851 (int32_t ___0_callbackId, int32_t ___1_error, String_t* ___2_msg, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass6_0_U3COnCancelledHandlerU3Eb__0_m0A52BED0A41EAED007AED2CFF7496514ABEBE28D_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass6_0_t98235751DF965BF2CC6D0204F01C8DA2F4A867B6_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
U3CU3Ec__DisplayClass6_0_t98235751DF965BF2CC6D0204F01C8DA2F4A867B6* V_0 = NULL;
{
U3CU3Ec__DisplayClass6_0_t98235751DF965BF2CC6D0204F01C8DA2F4A867B6* L_0 = (U3CU3Ec__DisplayClass6_0_t98235751DF965BF2CC6D0204F01C8DA2F4A867B6*)il2cpp_codegen_object_new(U3CU3Ec__DisplayClass6_0_t98235751DF965BF2CC6D0204F01C8DA2F4A867B6_il2cpp_TypeInfo_var);
U3CU3Ec__DisplayClass6_0__ctor_m74BE29A48F64486243F16A7BFC3B3AB2579C99F5(L_0, NULL);
V_0 = L_0;
U3CU3Ec__DisplayClass6_0_t98235751DF965BF2CC6D0204F01C8DA2F4A867B6* L_1 = V_0;
int32_t L_2 = ___0_callbackId;
NullCheck(L_1);
L_1->___callbackId = L_2;
U3CU3Ec__DisplayClass6_0_t98235751DF965BF2CC6D0204F01C8DA2F4A867B6* L_3 = V_0;
int32_t L_4 = ___1_error;
NullCheck(L_3);
L_3->___error = L_4;
U3CU3Ec__DisplayClass6_0_t98235751DF965BF2CC6D0204F01C8DA2F4A867B6* L_5 = V_0;
String_t* L_6 = ___2_msg;
NullCheck(L_5);
L_5->___msg = L_6;
Il2CppCodeGenWriteBarrier((void**)(&L_5->___msg), (void*)L_6);
U3CU3Ec__DisplayClass6_0_t98235751DF965BF2CC6D0204F01C8DA2F4A867B6* L_7 = V_0;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_8 = (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)il2cpp_codegen_object_new(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var);
Action__ctor_mBDC7B0B4A3F583B64C2896F01BDED360772F67DC(L_8, L_7, (intptr_t)((void*)U3CU3Ec__DisplayClass6_0_U3COnCancelledHandlerU3Eb__0_m0A52BED0A41EAED007AED2CFF7496514ABEBE28D_RuntimeMethod_var), NULL);
ExceptionAggregator_Wrap_m634CB376212591B294956C0EEAECF47DA7D1DA73(L_8, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalChildListener__cctor_mF3FD4C1BB748957D2CEB117828DD44AF8FA2705F (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InternalChildListener_OnCancelledHandler_m9AB5FF95793990985428D19F313ACBC24E72D851_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InternalChildListener_OnChildChangeHandler_m8095E9DE76B1928F9BC80950EB01834E481DC20D_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InternalChildListener_OnChildRemovedHandler_m594BBE968EF6D2838A00A1FD6D9636A8C8826B12_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OnCancelledDelegate_t00A083ED3BEB8060C5E562C8E76C7D1B973E2BA0_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OnChildChangeDelegate_tE121C8EE3B943265E9012619F90D831FDED9094F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OnChildRemovedDelegate_t202E2826D92859441F312FC11D112D97465DF56B_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
OnCancelledDelegate_t00A083ED3BEB8060C5E562C8E76C7D1B973E2BA0* L_0 = (OnCancelledDelegate_t00A083ED3BEB8060C5E562C8E76C7D1B973E2BA0*)il2cpp_codegen_object_new(OnCancelledDelegate_t00A083ED3BEB8060C5E562C8E76C7D1B973E2BA0_il2cpp_TypeInfo_var);
OnCancelledDelegate__ctor_m7D5FD1E072A9031443448E5D582E23D8015B808B(L_0, NULL, (intptr_t)((void*)InternalChildListener_OnCancelledHandler_m9AB5FF95793990985428D19F313ACBC24E72D851_RuntimeMethod_var), NULL);
OnChildChangeDelegate_tE121C8EE3B943265E9012619F90D831FDED9094F* L_1 = (OnChildChangeDelegate_tE121C8EE3B943265E9012619F90D831FDED9094F*)il2cpp_codegen_object_new(OnChildChangeDelegate_tE121C8EE3B943265E9012619F90D831FDED9094F_il2cpp_TypeInfo_var);
OnChildChangeDelegate__ctor_m278F4837562673E7CA3C172D6BDB62BD9238B78E(L_1, NULL, (intptr_t)((void*)InternalChildListener_OnChildChangeHandler_m8095E9DE76B1928F9BC80950EB01834E481DC20D_RuntimeMethod_var), NULL);
OnChildRemovedDelegate_t202E2826D92859441F312FC11D112D97465DF56B* L_2 = (OnChildRemovedDelegate_t202E2826D92859441F312FC11D112D97465DF56B*)il2cpp_codegen_object_new(OnChildRemovedDelegate_t202E2826D92859441F312FC11D112D97465DF56B_il2cpp_TypeInfo_var);
OnChildRemovedDelegate__ctor_m11125CD973C22C05C781648FD541AAA731526F8C(L_2, NULL, (intptr_t)((void*)InternalChildListener_OnChildRemovedHandler_m594BBE968EF6D2838A00A1FD6D9636A8C8826B12_RuntimeMethod_var), NULL);
InternalQuery_RegisterChildListenerCallbacks_m163BDACD7E477F4E52E07CCC737152EC484BC0F3(L_0, L_1, L_2, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalChildListener__ctor_mDFC3BECF0BD387DB7E4E29F750829C4D6A67C7D1 (InternalChildListener_tE567078BA9C488CDCBF4DC5C358AA9EC27A50569* __this, InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* ___0_internalQuery, FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960* ___1_database, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InternalListener_t5BE6488EBC4A97BFAC7E7951E332784A55544CCA_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuntimeObject_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
RuntimeObject* L_0 = (RuntimeObject*)il2cpp_codegen_object_new(RuntimeObject_il2cpp_TypeInfo_var);
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(L_0, NULL);
__this->___eventLock = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___eventLock), (void*)L_0);
__this->___cppListener = 0;
il2cpp_codegen_runtime_class_init_inline(InternalListener_t5BE6488EBC4A97BFAC7E7951E332784A55544CCA_il2cpp_TypeInfo_var);
InternalListener__ctor_mCF26EC92A2240B44BFB372FA650958CCBD9A0180(__this, NULL);
InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* L_1 = ___0_internalQuery;
__this->___internalQuery = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___internalQuery), (void*)L_1);
FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960* L_2 = ___1_database;
__this->___database = L_2;
Il2CppCodeGenWriteBarrier((void**)(&__this->___database), (void*)L_2);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalChildListener_CreateCppListener_m4506CCEFAF437D6A6D2716D89CE6214CE3331938 (InternalChildListener_tE567078BA9C488CDCBF4DC5C358AA9EC27A50569* __this, int32_t ___0_callbackId, const RuntimeMethod* method)
{
bool V_0 = false;
{
intptr_t L_0 = __this->___cppListener;
bool L_1;
L_1 = IntPtr_op_Equality_m7D9CDCDE9DC2A0C2C614633F4921E90187FAB271(L_0, 0, NULL);
V_0 = L_1;
bool L_2 = V_0;
if (!L_2)
{
goto IL_0029;
}
}
{
InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* L_3 = __this->___internalQuery;
int32_t L_4 = ___0_callbackId;
NullCheck(L_3);
intptr_t L_5;
L_5 = InternalQuery_CreateChildListener_m07809490691A36D87620E903D903000E5CF3F96E(L_3, L_4, NULL);
__this->___cppListener = L_5;
}
IL_0029:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalChildListener_DestroyCppListener_m01ED1FBDB1052C672AA189B9F8BB8EB6A20CB036 (InternalChildListener_tE567078BA9C488CDCBF4DC5C358AA9EC27A50569* __this, const RuntimeMethod* method)
{
bool V_0 = false;
{
intptr_t L_0 = __this->___cppListener;
bool L_1;
L_1 = IntPtr_op_Inequality_m90EFC9C4CAD9A33E309F2DDF98EE4E1DD253637B(L_0, 0, NULL);
V_0 = L_1;
bool L_2 = V_0;
if (!L_2)
{
goto IL_002e;
}
}
{
intptr_t L_3 = __this->___cppListener;
InternalQuery_DestroyChildListener_m2EF3D7ACFD479D8CEFE32FCA22A1817E5B578E08(L_3, NULL);
__this->___cppListener = 0;
}
IL_002e:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InternalChildListener_HasNoListeners_m871C7893779BD57F6247BFADBC3366C86E0B9E93 (InternalChildListener_tE567078BA9C488CDCBF4DC5C358AA9EC27A50569* __this, const RuntimeMethod* method)
{
bool V_0 = false;
{
EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* L_0 = __this->___cancelledImpl;
V_0 = (bool)((((RuntimeObject*)(EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9*)L_0) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
goto IL_000d;
}
IL_000d:
{
bool L_1 = V_0;
return L_1;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalChildListener_add_cancelledImpl_m5D220557148824013CAC936B0D55E69461A2C7E3 (InternalChildListener_tE567078BA9C488CDCBF4DC5C358AA9EC27A50569* __this, EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* V_0 = NULL;
EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* V_1 = NULL;
EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* V_2 = NULL;
{
EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* L_0 = __this->___cancelledImpl;
V_0 = L_0;
}
IL_0007:
{
EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* L_1 = V_0;
V_1 = L_1;
EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* L_2 = V_1;
EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* L_3 = ___0_value;
Delegate_t* L_4;
L_4 = Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00(L_2, L_3, NULL);
V_2 = ((EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9*)Castclass((RuntimeObject*)L_4, EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9_il2cpp_TypeInfo_var));
EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9** L_5 = (EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9**)(&__this->___cancelledImpl);
EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* L_6 = V_2;
EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* L_7 = V_1;
EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* L_8;
L_8 = InterlockedCompareExchangeImpl<EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9*>(L_5, L_6, L_7);
V_0 = L_8;
EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* L_9 = V_0;
EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* L_10 = V_1;
if ((!(((RuntimeObject*)(EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9*)L_9) == ((RuntimeObject*)(EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9*)L_10))))
{
goto IL_0007;
}
}
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalChildListener_remove_cancelledImpl_mA646E31E9E06E3256F08D4BBB4809DD5AAE82743 (InternalChildListener_tE567078BA9C488CDCBF4DC5C358AA9EC27A50569* __this, EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* V_0 = NULL;
EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* V_1 = NULL;
EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* V_2 = NULL;
{
EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* L_0 = __this->___cancelledImpl;
V_0 = L_0;
}
IL_0007:
{
EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* L_1 = V_0;
V_1 = L_1;
EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* L_2 = V_1;
EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* L_3 = ___0_value;
Delegate_t* L_4;
L_4 = Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3(L_2, L_3, NULL);
V_2 = ((EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9*)Castclass((RuntimeObject*)L_4, EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9_il2cpp_TypeInfo_var));
EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9** L_5 = (EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9**)(&__this->___cancelledImpl);
EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* L_6 = V_2;
EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* L_7 = V_1;
EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* L_8;
L_8 = InterlockedCompareExchangeImpl<EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9*>(L_5, L_6, L_7);
V_0 = L_8;
EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* L_9 = V_0;
EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* L_10 = V_1;
if ((!(((RuntimeObject*)(EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9*)L_9) == ((RuntimeObject*)(EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9*)L_10))))
{
goto IL_0007;
}
}
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalChildListener_add_childAddedImpl_m36C94A74EEEBDF36BEA60F68CC8F6C642A739AC8 (InternalChildListener_tE567078BA9C488CDCBF4DC5C358AA9EC27A50569* __this, EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* V_0 = NULL;
EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* V_1 = NULL;
EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* V_2 = NULL;
{
EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* L_0 = __this->___childAddedImpl;
V_0 = L_0;
}
IL_0007:
{
EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* L_1 = V_0;
V_1 = L_1;
EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* L_2 = V_1;
EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* L_3 = ___0_value;
Delegate_t* L_4;
L_4 = Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00(L_2, L_3, NULL);
V_2 = ((EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9*)Castclass((RuntimeObject*)L_4, EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9_il2cpp_TypeInfo_var));
EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9** L_5 = (EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9**)(&__this->___childAddedImpl);
EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* L_6 = V_2;
EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* L_7 = V_1;
EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* L_8;
L_8 = InterlockedCompareExchangeImpl<EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9*>(L_5, L_6, L_7);
V_0 = L_8;
EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* L_9 = V_0;
EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* L_10 = V_1;
if ((!(((RuntimeObject*)(EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9*)L_9) == ((RuntimeObject*)(EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9*)L_10))))
{
goto IL_0007;
}
}
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalChildListener_remove_childAddedImpl_mEDB80C696D55982618470804C3BB2845F7F753CD (InternalChildListener_tE567078BA9C488CDCBF4DC5C358AA9EC27A50569* __this, EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* V_0 = NULL;
EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* V_1 = NULL;
EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* V_2 = NULL;
{
EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* L_0 = __this->___childAddedImpl;
V_0 = L_0;
}
IL_0007:
{
EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* L_1 = V_0;
V_1 = L_1;
EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* L_2 = V_1;
EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* L_3 = ___0_value;
Delegate_t* L_4;
L_4 = Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3(L_2, L_3, NULL);
V_2 = ((EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9*)Castclass((RuntimeObject*)L_4, EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9_il2cpp_TypeInfo_var));
EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9** L_5 = (EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9**)(&__this->___childAddedImpl);
EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* L_6 = V_2;
EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* L_7 = V_1;
EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* L_8;
L_8 = InterlockedCompareExchangeImpl<EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9*>(L_5, L_6, L_7);
V_0 = L_8;
EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* L_9 = V_0;
EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* L_10 = V_1;
if ((!(((RuntimeObject*)(EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9*)L_9) == ((RuntimeObject*)(EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9*)L_10))))
{
goto IL_0007;
}
}
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalChildListener_add_ChildAdded_m66C95550B5526B4269A65AF8B688F30A2772BD49 (InternalChildListener_tE567078BA9C488CDCBF4DC5C358AA9EC27A50569* __this, EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* ___0_value, const RuntimeMethod* method)
{
RuntimeObject* V_0 = NULL;
bool V_1 = false;
{
RuntimeObject* L_0 = __this->___eventLock;
V_0 = L_0;
V_1 = (bool)0;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_002e:
{
{
bool L_1 = V_1;
if (!L_1)
{
goto IL_0038;
}
}
{
RuntimeObject* L_2 = V_0;
Monitor_Exit_m05B2CF037E2214B3208198C282490A2A475653FA(L_2, NULL);
}
IL_0038:
{
return;
}
}
});
try
{
RuntimeObject* L_3 = V_0;
Monitor_Enter_m3CDB589DA1300B513D55FDCFB52B63E879794149(L_3, (&V_1), NULL);
InternalListener_BeforeAddingListener_m1FE9F7A98CF74702565BBED2B8F90A50E389B63D(__this, NULL);
EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* L_4 = ___0_value;
InternalChildListener_add_childAddedImpl_m36C94A74EEEBDF36BEA60F68CC8F6C642A739AC8(__this, L_4, NULL);
EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* L_5 = ___0_value;
InternalChildListener_add_cancelledImpl_m5D220557148824013CAC936B0D55E69461A2C7E3(__this, L_5, NULL);
goto IL_0039;
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0039:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalChildListener_remove_ChildAdded_m5C502BFAA1642A911DCC87DAAA8CA44D511FCA92 (InternalChildListener_tE567078BA9C488CDCBF4DC5C358AA9EC27A50569* __this, EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* ___0_value, const RuntimeMethod* method)
{
RuntimeObject* V_0 = NULL;
bool V_1 = false;
{
RuntimeObject* L_0 = __this->___eventLock;
V_0 = L_0;
V_1 = (bool)0;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_002e:
{
{
bool L_1 = V_1;
if (!L_1)
{
goto IL_0038;
}
}
{
RuntimeObject* L_2 = V_0;
Monitor_Exit_m05B2CF037E2214B3208198C282490A2A475653FA(L_2, NULL);
}
IL_0038:
{
return;
}
}
});
try
{
RuntimeObject* L_3 = V_0;
Monitor_Enter_m3CDB589DA1300B513D55FDCFB52B63E879794149(L_3, (&V_1), NULL);
EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* L_4 = ___0_value;
InternalChildListener_remove_childAddedImpl_mEDB80C696D55982618470804C3BB2845F7F753CD(__this, L_4, NULL);
EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* L_5 = ___0_value;
InternalChildListener_remove_cancelledImpl_mA646E31E9E06E3256F08D4BBB4809DD5AAE82743(__this, L_5, NULL);
InternalListener_AfterRemovingListener_mB75D19F04DD62A44A285ED8010B79AC3C9A9F527(__this, NULL);
goto IL_0039;
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0039:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalChildListener_add_childChangedImpl_mDE7FD272B3B9C1730EFDF0E46414AA4EA566B791 (InternalChildListener_tE567078BA9C488CDCBF4DC5C358AA9EC27A50569* __this, EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* V_0 = NULL;
EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* V_1 = NULL;
EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* V_2 = NULL;
{
EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* L_0 = __this->___childChangedImpl;
V_0 = L_0;
}
IL_0007:
{
EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* L_1 = V_0;
V_1 = L_1;
EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* L_2 = V_1;
EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* L_3 = ___0_value;
Delegate_t* L_4;
L_4 = Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00(L_2, L_3, NULL);
V_2 = ((EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9*)Castclass((RuntimeObject*)L_4, EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9_il2cpp_TypeInfo_var));
EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9** L_5 = (EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9**)(&__this->___childChangedImpl);
EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* L_6 = V_2;
EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* L_7 = V_1;
EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* L_8;
L_8 = InterlockedCompareExchangeImpl<EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9*>(L_5, L_6, L_7);
V_0 = L_8;
EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* L_9 = V_0;
EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* L_10 = V_1;
if ((!(((RuntimeObject*)(EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9*)L_9) == ((RuntimeObject*)(EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9*)L_10))))
{
goto IL_0007;
}
}
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalChildListener_remove_childChangedImpl_mB591B244411DF44109D3362A13B57889D7705229 (InternalChildListener_tE567078BA9C488CDCBF4DC5C358AA9EC27A50569* __this, EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* V_0 = NULL;
EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* V_1 = NULL;
EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* V_2 = NULL;
{
EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* L_0 = __this->___childChangedImpl;
V_0 = L_0;
}
IL_0007:
{
EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* L_1 = V_0;
V_1 = L_1;
EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* L_2 = V_1;
EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* L_3 = ___0_value;
Delegate_t* L_4;
L_4 = Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3(L_2, L_3, NULL);
V_2 = ((EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9*)Castclass((RuntimeObject*)L_4, EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9_il2cpp_TypeInfo_var));
EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9** L_5 = (EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9**)(&__this->___childChangedImpl);
EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* L_6 = V_2;
EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* L_7 = V_1;
EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* L_8;
L_8 = InterlockedCompareExchangeImpl<EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9*>(L_5, L_6, L_7);
V_0 = L_8;
EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* L_9 = V_0;
EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* L_10 = V_1;
if ((!(((RuntimeObject*)(EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9*)L_9) == ((RuntimeObject*)(EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9*)L_10))))
{
goto IL_0007;
}
}
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalChildListener_add_ChildChanged_mF25B8D7916C62A8E3BA4E70C063D3E478FE58FC0 (InternalChildListener_tE567078BA9C488CDCBF4DC5C358AA9EC27A50569* __this, EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* ___0_value, const RuntimeMethod* method)
{
RuntimeObject* V_0 = NULL;
bool V_1 = false;
{
RuntimeObject* L_0 = __this->___eventLock;
V_0 = L_0;
V_1 = (bool)0;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_002e:
{
{
bool L_1 = V_1;
if (!L_1)
{
goto IL_0038;
}
}
{
RuntimeObject* L_2 = V_0;
Monitor_Exit_m05B2CF037E2214B3208198C282490A2A475653FA(L_2, NULL);
}
IL_0038:
{
return;
}
}
});
try
{
RuntimeObject* L_3 = V_0;
Monitor_Enter_m3CDB589DA1300B513D55FDCFB52B63E879794149(L_3, (&V_1), NULL);
InternalListener_BeforeAddingListener_m1FE9F7A98CF74702565BBED2B8F90A50E389B63D(__this, NULL);
EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* L_4 = ___0_value;
InternalChildListener_add_childChangedImpl_mDE7FD272B3B9C1730EFDF0E46414AA4EA566B791(__this, L_4, NULL);
EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* L_5 = ___0_value;
InternalChildListener_add_cancelledImpl_m5D220557148824013CAC936B0D55E69461A2C7E3(__this, L_5, NULL);
goto IL_0039;
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0039:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalChildListener_remove_ChildChanged_m8C6C402637769EC2E307993A66C9E7AB55A55EF8 (InternalChildListener_tE567078BA9C488CDCBF4DC5C358AA9EC27A50569* __this, EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* ___0_value, const RuntimeMethod* method)
{
RuntimeObject* V_0 = NULL;
bool V_1 = false;
{
RuntimeObject* L_0 = __this->___eventLock;
V_0 = L_0;
V_1 = (bool)0;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_002e:
{
{
bool L_1 = V_1;
if (!L_1)
{
goto IL_0038;
}
}
{
RuntimeObject* L_2 = V_0;
Monitor_Exit_m05B2CF037E2214B3208198C282490A2A475653FA(L_2, NULL);
}
IL_0038:
{
return;
}
}
});
try
{
RuntimeObject* L_3 = V_0;
Monitor_Enter_m3CDB589DA1300B513D55FDCFB52B63E879794149(L_3, (&V_1), NULL);
EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* L_4 = ___0_value;
InternalChildListener_remove_childChangedImpl_mB591B244411DF44109D3362A13B57889D7705229(__this, L_4, NULL);
EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* L_5 = ___0_value;
InternalChildListener_remove_cancelledImpl_mA646E31E9E06E3256F08D4BBB4809DD5AAE82743(__this, L_5, NULL);
InternalListener_AfterRemovingListener_mB75D19F04DD62A44A285ED8010B79AC3C9A9F527(__this, NULL);
goto IL_0039;
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0039:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalChildListener_add_childMovedImpl_mD89FB92B8A4967043C0BE4F200F672D2626F9EDB (InternalChildListener_tE567078BA9C488CDCBF4DC5C358AA9EC27A50569* __this, EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* V_0 = NULL;
EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* V_1 = NULL;
EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* V_2 = NULL;
{
EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* L_0 = __this->___childMovedImpl;
V_0 = L_0;
}
IL_0007:
{
EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* L_1 = V_0;
V_1 = L_1;
EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* L_2 = V_1;
EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* L_3 = ___0_value;
Delegate_t* L_4;
L_4 = Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00(L_2, L_3, NULL);
V_2 = ((EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9*)Castclass((RuntimeObject*)L_4, EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9_il2cpp_TypeInfo_var));
EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9** L_5 = (EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9**)(&__this->___childMovedImpl);
EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* L_6 = V_2;
EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* L_7 = V_1;
EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* L_8;
L_8 = InterlockedCompareExchangeImpl<EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9*>(L_5, L_6, L_7);
V_0 = L_8;
EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* L_9 = V_0;
EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* L_10 = V_1;
if ((!(((RuntimeObject*)(EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9*)L_9) == ((RuntimeObject*)(EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9*)L_10))))
{
goto IL_0007;
}
}
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalChildListener_remove_childMovedImpl_mFC223B05658612F88EA3D9A7CE6E5128B6E5C4E8 (InternalChildListener_tE567078BA9C488CDCBF4DC5C358AA9EC27A50569* __this, EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* V_0 = NULL;
EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* V_1 = NULL;
EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* V_2 = NULL;
{
EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* L_0 = __this->___childMovedImpl;
V_0 = L_0;
}
IL_0007:
{
EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* L_1 = V_0;
V_1 = L_1;
EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* L_2 = V_1;
EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* L_3 = ___0_value;
Delegate_t* L_4;
L_4 = Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3(L_2, L_3, NULL);
V_2 = ((EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9*)Castclass((RuntimeObject*)L_4, EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9_il2cpp_TypeInfo_var));
EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9** L_5 = (EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9**)(&__this->___childMovedImpl);
EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* L_6 = V_2;
EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* L_7 = V_1;
EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* L_8;
L_8 = InterlockedCompareExchangeImpl<EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9*>(L_5, L_6, L_7);
V_0 = L_8;
EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* L_9 = V_0;
EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* L_10 = V_1;
if ((!(((RuntimeObject*)(EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9*)L_9) == ((RuntimeObject*)(EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9*)L_10))))
{
goto IL_0007;
}
}
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalChildListener_add_ChildMoved_m493AEFEBA0345623B78F506F4F87911CF19BB662 (InternalChildListener_tE567078BA9C488CDCBF4DC5C358AA9EC27A50569* __this, EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* ___0_value, const RuntimeMethod* method)
{
RuntimeObject* V_0 = NULL;
bool V_1 = false;
{
RuntimeObject* L_0 = __this->___eventLock;
V_0 = L_0;
V_1 = (bool)0;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_002e:
{
{
bool L_1 = V_1;
if (!L_1)
{
goto IL_0038;
}
}
{
RuntimeObject* L_2 = V_0;
Monitor_Exit_m05B2CF037E2214B3208198C282490A2A475653FA(L_2, NULL);
}
IL_0038:
{
return;
}
}
});
try
{
RuntimeObject* L_3 = V_0;
Monitor_Enter_m3CDB589DA1300B513D55FDCFB52B63E879794149(L_3, (&V_1), NULL);
InternalListener_BeforeAddingListener_m1FE9F7A98CF74702565BBED2B8F90A50E389B63D(__this, NULL);
EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* L_4 = ___0_value;
InternalChildListener_add_childMovedImpl_mD89FB92B8A4967043C0BE4F200F672D2626F9EDB(__this, L_4, NULL);
EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* L_5 = ___0_value;
InternalChildListener_add_cancelledImpl_m5D220557148824013CAC936B0D55E69461A2C7E3(__this, L_5, NULL);
goto IL_0039;
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0039:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalChildListener_remove_ChildMoved_m8E9661BBCFB6600728BEEC64E98F6E7A0E522715 (InternalChildListener_tE567078BA9C488CDCBF4DC5C358AA9EC27A50569* __this, EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* ___0_value, const RuntimeMethod* method)
{
RuntimeObject* V_0 = NULL;
bool V_1 = false;
{
RuntimeObject* L_0 = __this->___eventLock;
V_0 = L_0;
V_1 = (bool)0;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_002e:
{
{
bool L_1 = V_1;
if (!L_1)
{
goto IL_0038;
}
}
{
RuntimeObject* L_2 = V_0;
Monitor_Exit_m05B2CF037E2214B3208198C282490A2A475653FA(L_2, NULL);
}
IL_0038:
{
return;
}
}
});
try
{
RuntimeObject* L_3 = V_0;
Monitor_Enter_m3CDB589DA1300B513D55FDCFB52B63E879794149(L_3, (&V_1), NULL);
EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* L_4 = ___0_value;
InternalChildListener_remove_childMovedImpl_mFC223B05658612F88EA3D9A7CE6E5128B6E5C4E8(__this, L_4, NULL);
EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* L_5 = ___0_value;
InternalChildListener_remove_cancelledImpl_mA646E31E9E06E3256F08D4BBB4809DD5AAE82743(__this, L_5, NULL);
InternalListener_AfterRemovingListener_mB75D19F04DD62A44A285ED8010B79AC3C9A9F527(__this, NULL);
goto IL_0039;
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0039:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalChildListener_add_childRemovedImpl_m639ED5D841BF4EA439EF60BABA2E555EC967CFBE (InternalChildListener_tE567078BA9C488CDCBF4DC5C358AA9EC27A50569* __this, EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* V_0 = NULL;
EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* V_1 = NULL;
EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* V_2 = NULL;
{
EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* L_0 = __this->___childRemovedImpl;
V_0 = L_0;
}
IL_0007:
{
EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* L_1 = V_0;
V_1 = L_1;
EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* L_2 = V_1;
EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* L_3 = ___0_value;
Delegate_t* L_4;
L_4 = Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00(L_2, L_3, NULL);
V_2 = ((EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9*)Castclass((RuntimeObject*)L_4, EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9_il2cpp_TypeInfo_var));
EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9** L_5 = (EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9**)(&__this->___childRemovedImpl);
EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* L_6 = V_2;
EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* L_7 = V_1;
EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* L_8;
L_8 = InterlockedCompareExchangeImpl<EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9*>(L_5, L_6, L_7);
V_0 = L_8;
EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* L_9 = V_0;
EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* L_10 = V_1;
if ((!(((RuntimeObject*)(EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9*)L_9) == ((RuntimeObject*)(EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9*)L_10))))
{
goto IL_0007;
}
}
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalChildListener_remove_childRemovedImpl_mA78B3E3E1260540B76F17DF2A984BDD2F3CCDE06 (InternalChildListener_tE567078BA9C488CDCBF4DC5C358AA9EC27A50569* __this, EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* V_0 = NULL;
EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* V_1 = NULL;
EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* V_2 = NULL;
{
EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* L_0 = __this->___childRemovedImpl;
V_0 = L_0;
}
IL_0007:
{
EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* L_1 = V_0;
V_1 = L_1;
EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* L_2 = V_1;
EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* L_3 = ___0_value;
Delegate_t* L_4;
L_4 = Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3(L_2, L_3, NULL);
V_2 = ((EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9*)Castclass((RuntimeObject*)L_4, EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9_il2cpp_TypeInfo_var));
EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9** L_5 = (EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9**)(&__this->___childRemovedImpl);
EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* L_6 = V_2;
EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* L_7 = V_1;
EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* L_8;
L_8 = InterlockedCompareExchangeImpl<EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9*>(L_5, L_6, L_7);
V_0 = L_8;
EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* L_9 = V_0;
EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* L_10 = V_1;
if ((!(((RuntimeObject*)(EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9*)L_9) == ((RuntimeObject*)(EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9*)L_10))))
{
goto IL_0007;
}
}
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalChildListener_add_ChildRemoved_m4698F26EF1C44B86F497FE718A21D3308458D4E8 (InternalChildListener_tE567078BA9C488CDCBF4DC5C358AA9EC27A50569* __this, EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* ___0_value, const RuntimeMethod* method)
{
RuntimeObject* V_0 = NULL;
bool V_1 = false;
{
RuntimeObject* L_0 = __this->___eventLock;
V_0 = L_0;
V_1 = (bool)0;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_002e:
{
{
bool L_1 = V_1;
if (!L_1)
{
goto IL_0038;
}
}
{
RuntimeObject* L_2 = V_0;
Monitor_Exit_m05B2CF037E2214B3208198C282490A2A475653FA(L_2, NULL);
}
IL_0038:
{
return;
}
}
});
try
{
RuntimeObject* L_3 = V_0;
Monitor_Enter_m3CDB589DA1300B513D55FDCFB52B63E879794149(L_3, (&V_1), NULL);
InternalListener_BeforeAddingListener_m1FE9F7A98CF74702565BBED2B8F90A50E389B63D(__this, NULL);
EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* L_4 = ___0_value;
InternalChildListener_add_childRemovedImpl_m639ED5D841BF4EA439EF60BABA2E555EC967CFBE(__this, L_4, NULL);
EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* L_5 = ___0_value;
InternalChildListener_add_cancelledImpl_m5D220557148824013CAC936B0D55E69461A2C7E3(__this, L_5, NULL);
goto IL_0039;
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0039:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalChildListener_remove_ChildRemoved_m51D68E625DCA7D03B6201F20F18B5F4690837883 (InternalChildListener_tE567078BA9C488CDCBF4DC5C358AA9EC27A50569* __this, EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* ___0_value, const RuntimeMethod* method)
{
RuntimeObject* V_0 = NULL;
bool V_1 = false;
{
RuntimeObject* L_0 = __this->___eventLock;
V_0 = L_0;
V_1 = (bool)0;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_002e:
{
{
bool L_1 = V_1;
if (!L_1)
{
goto IL_0038;
}
}
{
RuntimeObject* L_2 = V_0;
Monitor_Exit_m05B2CF037E2214B3208198C282490A2A475653FA(L_2, NULL);
}
IL_0038:
{
return;
}
}
});
try
{
RuntimeObject* L_3 = V_0;
Monitor_Enter_m3CDB589DA1300B513D55FDCFB52B63E879794149(L_3, (&V_1), NULL);
EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* L_4 = ___0_value;
InternalChildListener_remove_childRemovedImpl_mA78B3E3E1260540B76F17DF2A984BDD2F3CCDE06(__this, L_4, NULL);
EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* L_5 = ___0_value;
InternalChildListener_remove_cancelledImpl_mA646E31E9E06E3256F08D4BBB4809DD5AAE82743(__this, L_5, NULL);
InternalListener_AfterRemovingListener_mB75D19F04DD62A44A285ED8010B79AC3C9A9F527(__this, NULL);
goto IL_0039;
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0039:
{
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
void OnCancelledDelegate_Invoke_mA00102DE0A949637B150745E93FA65084F0A73E2_Multicast(OnCancelledDelegate_t00A083ED3BEB8060C5E562C8E76C7D1B973E2BA0* __this, int32_t ___0_callbackId, int32_t ___1_error, String_t* ___2_msg, const RuntimeMethod* method)
{
il2cpp_array_size_t length = __this->___delegates->max_length;
Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
for (il2cpp_array_size_t i = 0; i < length; i++)
{
OnCancelledDelegate_t00A083ED3BEB8060C5E562C8E76C7D1B973E2BA0* currentDelegate = reinterpret_cast<OnCancelledDelegate_t00A083ED3BEB8060C5E562C8E76C7D1B973E2BA0*>(delegatesToInvoke[i]);
typedef void (*FunctionPointerType) (RuntimeObject*, int32_t, int32_t, String_t*, const RuntimeMethod*);
((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_callbackId, ___1_error, ___2_msg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
}
}
void OnCancelledDelegate_Invoke_mA00102DE0A949637B150745E93FA65084F0A73E2_OpenInst(OnCancelledDelegate_t00A083ED3BEB8060C5E562C8E76C7D1B973E2BA0* __this, int32_t ___0_callbackId, int32_t ___1_error, String_t* ___2_msg, const RuntimeMethod* method)
{
typedef void (*FunctionPointerType) (int32_t, int32_t, String_t*, const RuntimeMethod*);
((FunctionPointerType)__this->___method_ptr)(___0_callbackId, ___1_error, ___2_msg, method);
}
void OnCancelledDelegate_Invoke_mA00102DE0A949637B150745E93FA65084F0A73E2_OpenStatic(OnCancelledDelegate_t00A083ED3BEB8060C5E562C8E76C7D1B973E2BA0* __this, int32_t ___0_callbackId, int32_t ___1_error, String_t* ___2_msg, const RuntimeMethod* method)
{
typedef void (*FunctionPointerType) (int32_t, int32_t, String_t*, const RuntimeMethod*);
((FunctionPointerType)__this->___method_ptr)(___0_callbackId, ___1_error, ___2_msg, method);
}
IL2CPP_EXTERN_C void DelegatePInvokeWrapper_OnCancelledDelegate_t00A083ED3BEB8060C5E562C8E76C7D1B973E2BA0 (OnCancelledDelegate_t00A083ED3BEB8060C5E562C8E76C7D1B973E2BA0* __this, int32_t ___0_callbackId, int32_t ___1_error, String_t* ___2_msg, const RuntimeMethod* method)
{
typedef void (DEFAULT_CALL *PInvokeFunc)(int32_t, int32_t, char*);
PInvokeFunc il2cppPInvokeFunc = reinterpret_cast<PInvokeFunc>(il2cpp_codegen_get_reverse_pinvoke_function_ptr(__this));
char* ____2_msg_marshaled = NULL;
____2_msg_marshaled = il2cpp_codegen_marshal_string(___2_msg);
il2cppPInvokeFunc(___0_callbackId, ___1_error, ____2_msg_marshaled);
il2cpp_codegen_marshal_free(____2_msg_marshaled);
____2_msg_marshaled = NULL;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnCancelledDelegate__ctor_m7D5FD1E072A9031443448E5D582E23D8015B808B (OnCancelledDelegate_t00A083ED3BEB8060C5E562C8E76C7D1B973E2BA0* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
__this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
__this->___method = ___1_method;
__this->___m_target = ___0_object;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
__this->___method_code = (intptr_t)__this;
if (MethodIsStatic((RuntimeMethod*)___1_method))
{
bool isOpen = parameterCount == 3;
if (isOpen)
__this->___invoke_impl = (intptr_t)&OnCancelledDelegate_Invoke_mA00102DE0A949637B150745E93FA65084F0A73E2_OpenStatic;
else
{
__this->___invoke_impl = __this->___method_ptr;
__this->___method_code = (intptr_t)__this->___m_target;
}
}
else
{
if (___0_object == NULL)
il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
__this->___invoke_impl = __this->___method_ptr;
__this->___method_code = (intptr_t)__this->___m_target;
}
__this->___extra_arg = (intptr_t)&OnCancelledDelegate_Invoke_mA00102DE0A949637B150745E93FA65084F0A73E2_Multicast;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnCancelledDelegate_Invoke_mA00102DE0A949637B150745E93FA65084F0A73E2 (OnCancelledDelegate_t00A083ED3BEB8060C5E562C8E76C7D1B973E2BA0* __this, int32_t ___0_callbackId, int32_t ___1_error, String_t* ___2_msg, const RuntimeMethod* method)
{
typedef void (*FunctionPointerType) (RuntimeObject*, int32_t, int32_t, String_t*, const RuntimeMethod*);
((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_callbackId, ___1_error, ___2_msg, reinterpret_cast<RuntimeMethod*>(__this->___method));
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* OnCancelledDelegate_BeginInvoke_m413FBFC2037FBE9C3A9C3A410137CA46A42245C7 (OnCancelledDelegate_t00A083ED3BEB8060C5E562C8E76C7D1B973E2BA0* __this, int32_t ___0_callbackId, int32_t ___1_error, String_t* ___2_msg, AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C* ___3_callback, RuntimeObject* ___4_object, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Error_t84D43F744E0ECB676CB5CC124FC1BE039C167F0A_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
void *__d_args[4] = {0};
__d_args[0] = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &___0_callbackId);
__d_args[1] = Box(Error_t84D43F744E0ECB676CB5CC124FC1BE039C167F0A_il2cpp_TypeInfo_var, &___1_error);
__d_args[2] = ___2_msg;
return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___3_callback, (RuntimeObject*)___4_object);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnCancelledDelegate_EndInvoke_mC1D4A78A75C474E23F377AA9392AD2CA6EA96800 (OnCancelledDelegate_t00A083ED3BEB8060C5E562C8E76C7D1B973E2BA0* __this, RuntimeObject* ___0_result, const RuntimeMethod* method)
{
il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___0_result, 0);
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
void OnChildChangeDelegate_Invoke_mFD1E3E5C183953690BC6FAE7CC6C8DAC533E6052_Multicast(OnChildChangeDelegate_tE121C8EE3B943265E9012619F90D831FDED9094F* __this, int32_t ___0_callbackId, int32_t ___1_changeType, intptr_t ___2_snapshot, String_t* ___3_previousChildName, const RuntimeMethod* method)
{
il2cpp_array_size_t length = __this->___delegates->max_length;
Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
for (il2cpp_array_size_t i = 0; i < length; i++)
{
OnChildChangeDelegate_tE121C8EE3B943265E9012619F90D831FDED9094F* currentDelegate = reinterpret_cast<OnChildChangeDelegate_tE121C8EE3B943265E9012619F90D831FDED9094F*>(delegatesToInvoke[i]);
typedef void (*FunctionPointerType) (RuntimeObject*, int32_t, int32_t, intptr_t, String_t*, const RuntimeMethod*);
((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_callbackId, ___1_changeType, ___2_snapshot, ___3_previousChildName, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
}
}
void OnChildChangeDelegate_Invoke_mFD1E3E5C183953690BC6FAE7CC6C8DAC533E6052_OpenInst(OnChildChangeDelegate_tE121C8EE3B943265E9012619F90D831FDED9094F* __this, int32_t ___0_callbackId, int32_t ___1_changeType, intptr_t ___2_snapshot, String_t* ___3_previousChildName, const RuntimeMethod* method)
{
typedef void (*FunctionPointerType) (int32_t, int32_t, intptr_t, String_t*, const RuntimeMethod*);
((FunctionPointerType)__this->___method_ptr)(___0_callbackId, ___1_changeType, ___2_snapshot, ___3_previousChildName, method);
}
void OnChildChangeDelegate_Invoke_mFD1E3E5C183953690BC6FAE7CC6C8DAC533E6052_OpenStatic(OnChildChangeDelegate_tE121C8EE3B943265E9012619F90D831FDED9094F* __this, int32_t ___0_callbackId, int32_t ___1_changeType, intptr_t ___2_snapshot, String_t* ___3_previousChildName, const RuntimeMethod* method)
{
typedef void (*FunctionPointerType) (int32_t, int32_t, intptr_t, String_t*, const RuntimeMethod*);
((FunctionPointerType)__this->___method_ptr)(___0_callbackId, ___1_changeType, ___2_snapshot, ___3_previousChildName, method);
}
IL2CPP_EXTERN_C void DelegatePInvokeWrapper_OnChildChangeDelegate_tE121C8EE3B943265E9012619F90D831FDED9094F (OnChildChangeDelegate_tE121C8EE3B943265E9012619F90D831FDED9094F* __this, int32_t ___0_callbackId, int32_t ___1_changeType, intptr_t ___2_snapshot, String_t* ___3_previousChildName, const RuntimeMethod* method)
{
typedef void (DEFAULT_CALL *PInvokeFunc)(int32_t, int32_t, intptr_t, char*);
PInvokeFunc il2cppPInvokeFunc = reinterpret_cast<PInvokeFunc>(il2cpp_codegen_get_reverse_pinvoke_function_ptr(__this));
char* ____3_previousChildName_marshaled = NULL;
____3_previousChildName_marshaled = il2cpp_codegen_marshal_string(___3_previousChildName);
il2cppPInvokeFunc(___0_callbackId, ___1_changeType, ___2_snapshot, ____3_previousChildName_marshaled);
il2cpp_codegen_marshal_free(____3_previousChildName_marshaled);
____3_previousChildName_marshaled = NULL;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnChildChangeDelegate__ctor_m278F4837562673E7CA3C172D6BDB62BD9238B78E (OnChildChangeDelegate_tE121C8EE3B943265E9012619F90D831FDED9094F* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
__this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
__this->___method = ___1_method;
__this->___m_target = ___0_object;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
__this->___method_code = (intptr_t)__this;
if (MethodIsStatic((RuntimeMethod*)___1_method))
{
bool isOpen = parameterCount == 4;
if (isOpen)
__this->___invoke_impl = (intptr_t)&OnChildChangeDelegate_Invoke_mFD1E3E5C183953690BC6FAE7CC6C8DAC533E6052_OpenStatic;
else
{
__this->___invoke_impl = __this->___method_ptr;
__this->___method_code = (intptr_t)__this->___m_target;
}
}
else
{
if (___0_object == NULL)
il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
__this->___invoke_impl = __this->___method_ptr;
__this->___method_code = (intptr_t)__this->___m_target;
}
__this->___extra_arg = (intptr_t)&OnChildChangeDelegate_Invoke_mFD1E3E5C183953690BC6FAE7CC6C8DAC533E6052_Multicast;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnChildChangeDelegate_Invoke_mFD1E3E5C183953690BC6FAE7CC6C8DAC533E6052 (OnChildChangeDelegate_tE121C8EE3B943265E9012619F90D831FDED9094F* __this, int32_t ___0_callbackId, int32_t ___1_changeType, intptr_t ___2_snapshot, String_t* ___3_previousChildName, const RuntimeMethod* method)
{
typedef void (*FunctionPointerType) (RuntimeObject*, int32_t, int32_t, intptr_t, String_t*, const RuntimeMethod*);
((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_callbackId, ___1_changeType, ___2_snapshot, ___3_previousChildName, reinterpret_cast<RuntimeMethod*>(__this->___method));
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* OnChildChangeDelegate_BeginInvoke_m044593368E34BFBC7AE33DB3EF1956503494B2CB (OnChildChangeDelegate_tE121C8EE3B943265E9012619F90D831FDED9094F* __this, int32_t ___0_callbackId, int32_t ___1_changeType, intptr_t ___2_snapshot, String_t* ___3_previousChildName, AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C* ___4_callback, RuntimeObject* ___5_object, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ChildChangeType_tC713C99CB967B1829BD7E75CFC89B30619EC314E_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IntPtr_t_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
void *__d_args[5] = {0};
__d_args[0] = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &___0_callbackId);
__d_args[1] = Box(ChildChangeType_tC713C99CB967B1829BD7E75CFC89B30619EC314E_il2cpp_TypeInfo_var, &___1_changeType);
__d_args[2] = Box(IntPtr_t_il2cpp_TypeInfo_var, &___2_snapshot);
__d_args[3] = ___3_previousChildName;
return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___4_callback, (RuntimeObject*)___5_object);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnChildChangeDelegate_EndInvoke_m5A4CA96FA2D3685859A5881190CA1C9024410B39 (OnChildChangeDelegate_tE121C8EE3B943265E9012619F90D831FDED9094F* __this, RuntimeObject* ___0_result, const RuntimeMethod* method)
{
il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___0_result, 0);
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
void OnChildRemovedDelegate_Invoke_m2B4AADF361DB440F0A25AFB83B0F1C81054CB384_Multicast(OnChildRemovedDelegate_t202E2826D92859441F312FC11D112D97465DF56B* __this, int32_t ___0_callbackId, intptr_t ___1_snapshot, const RuntimeMethod* method)
{
il2cpp_array_size_t length = __this->___delegates->max_length;
Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
for (il2cpp_array_size_t i = 0; i < length; i++)
{
OnChildRemovedDelegate_t202E2826D92859441F312FC11D112D97465DF56B* currentDelegate = reinterpret_cast<OnChildRemovedDelegate_t202E2826D92859441F312FC11D112D97465DF56B*>(delegatesToInvoke[i]);
typedef void (*FunctionPointerType) (RuntimeObject*, int32_t, intptr_t, const RuntimeMethod*);
((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_callbackId, ___1_snapshot, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
}
}
void OnChildRemovedDelegate_Invoke_m2B4AADF361DB440F0A25AFB83B0F1C81054CB384_OpenInst(OnChildRemovedDelegate_t202E2826D92859441F312FC11D112D97465DF56B* __this, int32_t ___0_callbackId, intptr_t ___1_snapshot, const RuntimeMethod* method)
{
typedef void (*FunctionPointerType) (int32_t, intptr_t, const RuntimeMethod*);
((FunctionPointerType)__this->___method_ptr)(___0_callbackId, ___1_snapshot, method);
}
void OnChildRemovedDelegate_Invoke_m2B4AADF361DB440F0A25AFB83B0F1C81054CB384_OpenStatic(OnChildRemovedDelegate_t202E2826D92859441F312FC11D112D97465DF56B* __this, int32_t ___0_callbackId, intptr_t ___1_snapshot, const RuntimeMethod* method)
{
typedef void (*FunctionPointerType) (int32_t, intptr_t, const RuntimeMethod*);
((FunctionPointerType)__this->___method_ptr)(___0_callbackId, ___1_snapshot, method);
}
IL2CPP_EXTERN_C void DelegatePInvokeWrapper_OnChildRemovedDelegate_t202E2826D92859441F312FC11D112D97465DF56B (OnChildRemovedDelegate_t202E2826D92859441F312FC11D112D97465DF56B* __this, int32_t ___0_callbackId, intptr_t ___1_snapshot, const RuntimeMethod* method)
{
typedef void (DEFAULT_CALL *PInvokeFunc)(int32_t, intptr_t);
PInvokeFunc il2cppPInvokeFunc = reinterpret_cast<PInvokeFunc>(il2cpp_codegen_get_reverse_pinvoke_function_ptr(__this));
il2cppPInvokeFunc(___0_callbackId, ___1_snapshot);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnChildRemovedDelegate__ctor_m11125CD973C22C05C781648FD541AAA731526F8C (OnChildRemovedDelegate_t202E2826D92859441F312FC11D112D97465DF56B* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
__this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
__this->___method = ___1_method;
__this->___m_target = ___0_object;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
__this->___method_code = (intptr_t)__this;
if (MethodIsStatic((RuntimeMethod*)___1_method))
{
bool isOpen = parameterCount == 2;
if (isOpen)
__this->___invoke_impl = (intptr_t)&OnChildRemovedDelegate_Invoke_m2B4AADF361DB440F0A25AFB83B0F1C81054CB384_OpenStatic;
else
{
__this->___invoke_impl = __this->___method_ptr;
__this->___method_code = (intptr_t)__this->___m_target;
}
}
else
{
if (___0_object == NULL)
il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
__this->___invoke_impl = __this->___method_ptr;
__this->___method_code = (intptr_t)__this->___m_target;
}
__this->___extra_arg = (intptr_t)&OnChildRemovedDelegate_Invoke_m2B4AADF361DB440F0A25AFB83B0F1C81054CB384_Multicast;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnChildRemovedDelegate_Invoke_m2B4AADF361DB440F0A25AFB83B0F1C81054CB384 (OnChildRemovedDelegate_t202E2826D92859441F312FC11D112D97465DF56B* __this, int32_t ___0_callbackId, intptr_t ___1_snapshot, const RuntimeMethod* method)
{
typedef void (*FunctionPointerType) (RuntimeObject*, int32_t, intptr_t, const RuntimeMethod*);
((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_callbackId, ___1_snapshot, reinterpret_cast<RuntimeMethod*>(__this->___method));
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* OnChildRemovedDelegate_BeginInvoke_mF314FA845BF4DBFE047941FB2CE9E59E558DB5D6 (OnChildRemovedDelegate_t202E2826D92859441F312FC11D112D97465DF56B* __this, int32_t ___0_callbackId, intptr_t ___1_snapshot, AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C* ___2_callback, RuntimeObject* ___3_object, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IntPtr_t_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
void *__d_args[3] = {0};
__d_args[0] = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &___0_callbackId);
__d_args[1] = Box(IntPtr_t_il2cpp_TypeInfo_var, &___1_snapshot);
return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___2_callback, (RuntimeObject*)___3_object);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnChildRemovedDelegate_EndInvoke_m447D1A9698D4B9CE575E891EF18F81D2FAFD728E (OnChildRemovedDelegate_t202E2826D92859441F312FC11D112D97465DF56B* __this, RuntimeObject* ___0_result, const RuntimeMethod* method)
{
il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___0_result, 0);
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass4_0__ctor_m703F13125386B07B7EC39F6C6AE6A1F827475559 (U3CU3Ec__DisplayClass4_0_t24E7D0FFB8462DEF733594B8B540CA44655C0389* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass4_0_U3COnChildChangeHandlerU3Eb__0_mB58B1C0B65428B0188DC34CAEA9C8DE1B7264176 (U3CU3Ec__DisplayClass4_0_t24E7D0FFB8462DEF733594B8B540CA44655C0389* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ChildChangedEventArgs_t8791D1660D2DB8C77665D885F1FD6CB230468937_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InternalChildListener_tE567078BA9C488CDCBF4DC5C358AA9EC27A50569_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InternalDataSnapshot_t4B57B69537B5BFEC424D4207195BA40F6AE2A79D_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
InternalDataSnapshot_t4B57B69537B5BFEC424D4207195BA40F6AE2A79D* V_0 = NULL;
EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* V_1 = NULL;
InternalChildListener_tE567078BA9C488CDCBF4DC5C358AA9EC27A50569* V_2 = NULL;
bool V_3 = false;
int32_t V_4 = 0;
int32_t V_5 = 0;
bool V_6 = false;
{
intptr_t L_0 = __this->___snapshot;
InternalDataSnapshot_t4B57B69537B5BFEC424D4207195BA40F6AE2A79D* L_1 = (InternalDataSnapshot_t4B57B69537B5BFEC424D4207195BA40F6AE2A79D*)il2cpp_codegen_object_new(InternalDataSnapshot_t4B57B69537B5BFEC424D4207195BA40F6AE2A79D_il2cpp_TypeInfo_var);
InternalDataSnapshot__ctor_m697E1A225D18E76664CE7B7FCAFFFE9358B7EDF3(L_1, L_0, (bool)1, NULL);
V_0 = L_1;
V_1 = (EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9*)NULL;
V_2 = (InternalChildListener_tE567078BA9C488CDCBF4DC5C358AA9EC27A50569*)NULL;
int32_t L_2 = __this->___callbackId;
il2cpp_codegen_runtime_class_init_inline(InternalChildListener_tE567078BA9C488CDCBF4DC5C358AA9EC27A50569_il2cpp_TypeInfo_var);
bool L_3;
L_3 = InternalChildListener_TryGetListener_mCC4C39B30A23688A32A2A048AF0FF38F23AFA60D(L_2, (&V_2), NULL);
V_3 = L_3;
bool L_4 = V_3;
if (!L_4)
{
goto IL_0063;
}
}
{
int32_t L_5 = __this->___changeType;
V_5 = L_5;
int32_t L_6 = V_5;
V_4 = L_6;
int32_t L_7 = V_4;
switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_7, 1)))
{
case 0:
{
goto IL_0047;
}
case 1:
{
goto IL_0050;
}
case 2:
{
goto IL_0059;
}
}
}
{
goto IL_0062;
}
IL_0047:
{
InternalChildListener_tE567078BA9C488CDCBF4DC5C358AA9EC27A50569* L_8 = V_2;
NullCheck(L_8);
EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* L_9 = L_8->___childAddedImpl;
V_1 = L_9;
goto IL_0062;
}
IL_0050:
{
InternalChildListener_tE567078BA9C488CDCBF4DC5C358AA9EC27A50569* L_10 = V_2;
NullCheck(L_10);
EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* L_11 = L_10->___childChangedImpl;
V_1 = L_11;
goto IL_0062;
}
IL_0059:
{
InternalChildListener_tE567078BA9C488CDCBF4DC5C358AA9EC27A50569* L_12 = V_2;
NullCheck(L_12);
EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* L_13 = L_12->___childMovedImpl;
V_1 = L_13;
goto IL_0062;
}
IL_0062:
{
}
IL_0063:
{
EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* L_14 = V_1;
V_6 = (bool)((!(((RuntimeObject*)(EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9*)L_14) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
bool L_15 = V_6;
if (!L_15)
{
goto IL_0090;
}
}
{
EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* L_16 = V_1;
InternalDataSnapshot_t4B57B69537B5BFEC424D4207195BA40F6AE2A79D* L_17 = V_0;
InternalChildListener_tE567078BA9C488CDCBF4DC5C358AA9EC27A50569* L_18 = V_2;
NullCheck(L_18);
FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960* L_19 = L_18->___database;
DataSnapshot_tF8B2EB3F4F07CDF924E0D65F31933D4F333F0C3A* L_20;
L_20 = DataSnapshot_CreateSnapshot_m2EDD325B01CE1C59B70AB5689316F66E6EE5C1F7(L_17, L_19, NULL);
String_t* L_21 = __this->___previousChildName;
ChildChangedEventArgs_t8791D1660D2DB8C77665D885F1FD6CB230468937* L_22 = (ChildChangedEventArgs_t8791D1660D2DB8C77665D885F1FD6CB230468937*)il2cpp_codegen_object_new(ChildChangedEventArgs_t8791D1660D2DB8C77665D885F1FD6CB230468937_il2cpp_TypeInfo_var);
ChildChangedEventArgs__ctor_m8D4FB933484AE04658CA020AA78973B8D417A013(L_22, L_20, L_21, NULL);
NullCheck(L_16);
EventHandler_1_Invoke_m08DDFE5209405EBEC20FF3DA6E767B0DB57E06D1_inline(L_16, NULL, L_22, NULL);
goto IL_0099;
}
IL_0090:
{
InternalDataSnapshot_t4B57B69537B5BFEC424D4207195BA40F6AE2A79D* L_23 = V_0;
NullCheck(L_23);
InternalDataSnapshot_Dispose_mECA22BB52D5699902D9297AA71E8CEE322A794EB(L_23, NULL);
}
IL_0099:
{
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 U3CU3Ec__DisplayClass5_0__ctor_m9A18CB149B5F6B19618F0745EFAB6ED9701EA6CF (U3CU3Ec__DisplayClass5_0_t37038CA1AFAEC977AF5727E26360F98412D59D21* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass5_0_U3COnChildRemovedHandlerU3Eb__0_m50D84306365A8F086387DDD43C4083C03BB0B609 (U3CU3Ec__DisplayClass5_0_t37038CA1AFAEC977AF5727E26360F98412D59D21* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ChildChangedEventArgs_t8791D1660D2DB8C77665D885F1FD6CB230468937_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InternalChildListener_tE567078BA9C488CDCBF4DC5C358AA9EC27A50569_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InternalDataSnapshot_t4B57B69537B5BFEC424D4207195BA40F6AE2A79D_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
InternalDataSnapshot_t4B57B69537B5BFEC424D4207195BA40F6AE2A79D* V_0 = NULL;
EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* V_1 = NULL;
InternalChildListener_tE567078BA9C488CDCBF4DC5C358AA9EC27A50569* V_2 = NULL;
bool V_3 = false;
bool V_4 = false;
{
intptr_t L_0 = __this->___snapshot;
InternalDataSnapshot_t4B57B69537B5BFEC424D4207195BA40F6AE2A79D* L_1 = (InternalDataSnapshot_t4B57B69537B5BFEC424D4207195BA40F6AE2A79D*)il2cpp_codegen_object_new(InternalDataSnapshot_t4B57B69537B5BFEC424D4207195BA40F6AE2A79D_il2cpp_TypeInfo_var);
InternalDataSnapshot__ctor_m697E1A225D18E76664CE7B7FCAFFFE9358B7EDF3(L_1, L_0, (bool)1, NULL);
V_0 = L_1;
V_1 = (EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9*)NULL;
V_2 = (InternalChildListener_tE567078BA9C488CDCBF4DC5C358AA9EC27A50569*)NULL;
int32_t L_2 = __this->___callbackId;
il2cpp_codegen_runtime_class_init_inline(InternalChildListener_tE567078BA9C488CDCBF4DC5C358AA9EC27A50569_il2cpp_TypeInfo_var);
bool L_3;
L_3 = InternalChildListener_TryGetListener_mCC4C39B30A23688A32A2A048AF0FF38F23AFA60D(L_2, (&V_2), NULL);
V_3 = L_3;
bool L_4 = V_3;
if (!L_4)
{
goto IL_002c;
}
}
{
InternalChildListener_tE567078BA9C488CDCBF4DC5C358AA9EC27A50569* L_5 = V_2;
NullCheck(L_5);
EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* L_6 = L_5->___childRemovedImpl;
V_1 = L_6;
}
IL_002c:
{
EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* L_7 = V_1;
V_4 = (bool)((!(((RuntimeObject*)(EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9*)L_7) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
bool L_8 = V_4;
if (!L_8)
{
goto IL_0054;
}
}
{
EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* L_9 = V_1;
InternalDataSnapshot_t4B57B69537B5BFEC424D4207195BA40F6AE2A79D* L_10 = V_0;
InternalChildListener_tE567078BA9C488CDCBF4DC5C358AA9EC27A50569* L_11 = V_2;
NullCheck(L_11);
FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960* L_12 = L_11->___database;
DataSnapshot_tF8B2EB3F4F07CDF924E0D65F31933D4F333F0C3A* L_13;
L_13 = DataSnapshot_CreateSnapshot_m2EDD325B01CE1C59B70AB5689316F66E6EE5C1F7(L_10, L_12, NULL);
ChildChangedEventArgs_t8791D1660D2DB8C77665D885F1FD6CB230468937* L_14 = (ChildChangedEventArgs_t8791D1660D2DB8C77665D885F1FD6CB230468937*)il2cpp_codegen_object_new(ChildChangedEventArgs_t8791D1660D2DB8C77665D885F1FD6CB230468937_il2cpp_TypeInfo_var);
ChildChangedEventArgs__ctor_m8D4FB933484AE04658CA020AA78973B8D417A013(L_14, L_13, (String_t*)NULL, NULL);
NullCheck(L_9);
EventHandler_1_Invoke_m08DDFE5209405EBEC20FF3DA6E767B0DB57E06D1_inline(L_9, NULL, L_14, NULL);
goto IL_005d;
}
IL_0054:
{
InternalDataSnapshot_t4B57B69537B5BFEC424D4207195BA40F6AE2A79D* L_15 = V_0;
NullCheck(L_15);
InternalDataSnapshot_Dispose_mECA22BB52D5699902D9297AA71E8CEE322A794EB(L_15, NULL);
}
IL_005d:
{
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass6_0__ctor_m74BE29A48F64486243F16A7BFC3B3AB2579C99F5 (U3CU3Ec__DisplayClass6_0_t98235751DF965BF2CC6D0204F01C8DA2F4A867B6* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass6_0_U3COnCancelledHandlerU3Eb__0_m0A52BED0A41EAED007AED2CFF7496514ABEBE28D (U3CU3Ec__DisplayClass6_0_t98235751DF965BF2CC6D0204F01C8DA2F4A867B6* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ChildChangedEventArgs_t8791D1660D2DB8C77665D885F1FD6CB230468937_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DatabaseError_tFD978352951107742E3BC2F2D2BA135C388722D9_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InternalChildListener_tE567078BA9C488CDCBF4DC5C358AA9EC27A50569_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* V_0 = NULL;
InternalChildListener_tE567078BA9C488CDCBF4DC5C358AA9EC27A50569* V_1 = NULL;
bool V_2 = false;
bool V_3 = false;
{
V_0 = (EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9*)NULL;
int32_t L_0 = __this->___callbackId;
il2cpp_codegen_runtime_class_init_inline(InternalChildListener_tE567078BA9C488CDCBF4DC5C358AA9EC27A50569_il2cpp_TypeInfo_var);
bool L_1;
L_1 = InternalChildListener_TryGetListener_mCC4C39B30A23688A32A2A048AF0FF38F23AFA60D(L_0, (&V_1), NULL);
V_2 = L_1;
bool L_2 = V_2;
if (!L_2)
{
goto IL_001d;
}
}
{
InternalChildListener_tE567078BA9C488CDCBF4DC5C358AA9EC27A50569* L_3 = V_1;
NullCheck(L_3);
EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* L_4 = L_3->___cancelledImpl;
V_0 = L_4;
}
IL_001d:
{
EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* L_5 = V_0;
V_3 = (bool)((!(((RuntimeObject*)(EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9*)L_5) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
bool L_6 = V_3;
if (!L_6)
{
goto IL_0045;
}
}
{
EventHandler_1_tD798EE5B5514ADFE98557DC45E91A5D0F55C07F9* L_7 = V_0;
int32_t L_8 = __this->___error;
String_t* L_9 = __this->___msg;
il2cpp_codegen_runtime_class_init_inline(DatabaseError_tFD978352951107742E3BC2F2D2BA135C388722D9_il2cpp_TypeInfo_var);
DatabaseError_tFD978352951107742E3BC2F2D2BA135C388722D9* L_10;
L_10 = DatabaseError_FromError_m6159F357D50E2B0B0EBE88BF88D47AEAD0B836DE(L_8, L_9, NULL);
ChildChangedEventArgs_t8791D1660D2DB8C77665D885F1FD6CB230468937* L_11 = (ChildChangedEventArgs_t8791D1660D2DB8C77665D885F1FD6CB230468937*)il2cpp_codegen_object_new(ChildChangedEventArgs_t8791D1660D2DB8C77665D885F1FD6CB230468937_il2cpp_TypeInfo_var);
ChildChangedEventArgs__ctor_mCE05C1743B7236D84ADFC50D1DC746D205C7E4CC(L_11, L_10, NULL);
NullCheck(L_7);
EventHandler_1_Invoke_m08DDFE5209405EBEC20FF3DA6E767B0DB57E06D1_inline(L_7, NULL, L_11, NULL);
}
IL_0045:
{
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 bool InternalListener_TryGetListener_m77AD3B221D83B5E24AC82532606CFBF38B7A1058 (int32_t ___0_uid, InternalListener_t5BE6488EBC4A97BFAC7E7951E332784A55544CCA** ___1_listener, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_mB96FCF84681FFE97BA7EA45565D94FE64DB2A851_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InternalListener_t5BE6488EBC4A97BFAC7E7951E332784A55544CCA_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Dictionary_2_t0276F26FE36D9E041CCF246492D214D6A5726F8D* V_0 = NULL;
bool V_1 = false;
bool V_2 = false;
{
il2cpp_codegen_runtime_class_init_inline(InternalListener_t5BE6488EBC4A97BFAC7E7951E332784A55544CCA_il2cpp_TypeInfo_var);
Dictionary_2_t0276F26FE36D9E041CCF246492D214D6A5726F8D* L_0 = ((InternalListener_t5BE6488EBC4A97BFAC7E7951E332784A55544CCA_StaticFields*)il2cpp_codegen_static_fields_for(InternalListener_t5BE6488EBC4A97BFAC7E7951E332784A55544CCA_il2cpp_TypeInfo_var))->___databaseCallbacks;
V_0 = L_0;
V_1 = (bool)0;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0022:
{
{
bool L_1 = V_1;
if (!L_1)
{
goto IL_002c;
}
}
{
Dictionary_2_t0276F26FE36D9E041CCF246492D214D6A5726F8D* L_2 = V_0;
Monitor_Exit_m05B2CF037E2214B3208198C282490A2A475653FA(L_2, NULL);
}
IL_002c:
{
return;
}
}
});
try
{
Dictionary_2_t0276F26FE36D9E041CCF246492D214D6A5726F8D* L_3 = V_0;
Monitor_Enter_m3CDB589DA1300B513D55FDCFB52B63E879794149(L_3, (&V_1), NULL);
il2cpp_codegen_runtime_class_init_inline(InternalListener_t5BE6488EBC4A97BFAC7E7951E332784A55544CCA_il2cpp_TypeInfo_var);
Dictionary_2_t0276F26FE36D9E041CCF246492D214D6A5726F8D* L_4 = ((InternalListener_t5BE6488EBC4A97BFAC7E7951E332784A55544CCA_StaticFields*)il2cpp_codegen_static_fields_for(InternalListener_t5BE6488EBC4A97BFAC7E7951E332784A55544CCA_il2cpp_TypeInfo_var))->___databaseCallbacks;
int32_t L_5 = ___0_uid;
InternalListener_t5BE6488EBC4A97BFAC7E7951E332784A55544CCA** L_6 = ___1_listener;
NullCheck(L_4);
bool L_7;
L_7 = Dictionary_2_TryGetValue_mB96FCF84681FFE97BA7EA45565D94FE64DB2A851(L_4, L_5, L_6, Dictionary_2_TryGetValue_mB96FCF84681FFE97BA7EA45565D94FE64DB2A851_RuntimeMethod_var);
V_2 = L_7;
goto IL_002d;
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_002d:
{
bool L_8 = V_2;
return L_8;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalListener__ctor_mCF26EC92A2240B44BFB372FA650958CCBD9A0180 (InternalListener_t5BE6488EBC4A97BFAC7E7951E332784A55544CCA* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InternalListener_t5BE6488EBC4A97BFAC7E7951E332784A55544CCA_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Dictionary_2_t0276F26FE36D9E041CCF246492D214D6A5726F8D* V_0 = NULL;
bool V_1 = false;
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
il2cpp_codegen_runtime_class_init_inline(InternalListener_t5BE6488EBC4A97BFAC7E7951E332784A55544CCA_il2cpp_TypeInfo_var);
Dictionary_2_t0276F26FE36D9E041CCF246492D214D6A5726F8D* L_0 = ((InternalListener_t5BE6488EBC4A97BFAC7E7951E332784A55544CCA_StaticFields*)il2cpp_codegen_static_fields_for(InternalListener_t5BE6488EBC4A97BFAC7E7951E332784A55544CCA_il2cpp_TypeInfo_var))->___databaseCallbacks;
V_0 = L_0;
V_1 = (bool)0;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0030:
{
{
bool L_1 = V_1;
if (!L_1)
{
goto IL_003a;
}
}
{
Dictionary_2_t0276F26FE36D9E041CCF246492D214D6A5726F8D* L_2 = V_0;
Monitor_Exit_m05B2CF037E2214B3208198C282490A2A475653FA(L_2, NULL);
}
IL_003a:
{
return;
}
}
});
try
{
Dictionary_2_t0276F26FE36D9E041CCF246492D214D6A5726F8D* L_3 = V_0;
Monitor_Enter_m3CDB589DA1300B513D55FDCFB52B63E879794149(L_3, (&V_1), NULL);
il2cpp_codegen_runtime_class_init_inline(InternalListener_t5BE6488EBC4A97BFAC7E7951E332784A55544CCA_il2cpp_TypeInfo_var);
int32_t L_4 = ((InternalListener_t5BE6488EBC4A97BFAC7E7951E332784A55544CCA_StaticFields*)il2cpp_codegen_static_fields_for(InternalListener_t5BE6488EBC4A97BFAC7E7951E332784A55544CCA_il2cpp_TypeInfo_var))->___uidGenerator;
int32_t L_5 = L_4;
((InternalListener_t5BE6488EBC4A97BFAC7E7951E332784A55544CCA_StaticFields*)il2cpp_codegen_static_fields_for(InternalListener_t5BE6488EBC4A97BFAC7E7951E332784A55544CCA_il2cpp_TypeInfo_var))->___uidGenerator = ((int32_t)il2cpp_codegen_add(L_5, 1));
__this->___uid = L_5;
goto IL_003b;
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_003b:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalListener_Finalize_m6BBDE3363C32BF18B507EED58DC2A4479EBEE267 (InternalListener_t5BE6488EBC4A97BFAC7E7951E332784A55544CCA* __this, const RuntimeMethod* method)
{
{
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_000b:
{
Object_Finalize_mC98C96301CCABFE00F1A7EF8E15DF507CACD42B2(__this, NULL);
return;
}
});
try
{
InternalListener_Dispose_m6D7CA28EE5C08ED9103B2EAD4ACCD0016ACDA0CC(__this, NULL);
goto IL_0013;
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0013:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalListener_Dispose_m6D7CA28EE5C08ED9103B2EAD4ACCD0016ACDA0CC (InternalListener_t5BE6488EBC4A97BFAC7E7951E332784A55544CCA* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Remove_mAF2F6B72BB0F5B95CDDC755D57D0096DCD18EBA7_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GC_t920F9CF6EBB7C787E5010A4352E1B587F356DC58_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InternalListener_t5BE6488EBC4A97BFAC7E7951E332784A55544CCA_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Dictionary_2_t0276F26FE36D9E041CCF246492D214D6A5726F8D* V_0 = NULL;
bool V_1 = false;
{
VirtualActionInvoker0::Invoke(6, __this);
il2cpp_codegen_runtime_class_init_inline(InternalListener_t5BE6488EBC4A97BFAC7E7951E332784A55544CCA_il2cpp_TypeInfo_var);
Dictionary_2_t0276F26FE36D9E041CCF246492D214D6A5726F8D* L_0 = ((InternalListener_t5BE6488EBC4A97BFAC7E7951E332784A55544CCA_StaticFields*)il2cpp_codegen_static_fields_for(InternalListener_t5BE6488EBC4A97BFAC7E7951E332784A55544CCA_il2cpp_TypeInfo_var))->___databaseCallbacks;
V_0 = L_0;
V_1 = (bool)0;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_002e:
{
{
bool L_1 = V_1;
if (!L_1)
{
goto IL_0038;
}
}
{
Dictionary_2_t0276F26FE36D9E041CCF246492D214D6A5726F8D* L_2 = V_0;
Monitor_Exit_m05B2CF037E2214B3208198C282490A2A475653FA(L_2, NULL);
}
IL_0038:
{
return;
}
}
});
try
{
Dictionary_2_t0276F26FE36D9E041CCF246492D214D6A5726F8D* L_3 = V_0;
Monitor_Enter_m3CDB589DA1300B513D55FDCFB52B63E879794149(L_3, (&V_1), NULL);
il2cpp_codegen_runtime_class_init_inline(InternalListener_t5BE6488EBC4A97BFAC7E7951E332784A55544CCA_il2cpp_TypeInfo_var);
Dictionary_2_t0276F26FE36D9E041CCF246492D214D6A5726F8D* L_4 = ((InternalListener_t5BE6488EBC4A97BFAC7E7951E332784A55544CCA_StaticFields*)il2cpp_codegen_static_fields_for(InternalListener_t5BE6488EBC4A97BFAC7E7951E332784A55544CCA_il2cpp_TypeInfo_var))->___databaseCallbacks;
int32_t L_5 = __this->___uid;
NullCheck(L_4);
bool L_6;
L_6 = Dictionary_2_Remove_mAF2F6B72BB0F5B95CDDC755D57D0096DCD18EBA7(L_4, L_5, Dictionary_2_Remove_mAF2F6B72BB0F5B95CDDC755D57D0096DCD18EBA7_RuntimeMethod_var);
goto IL_0039;
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0039:
{
il2cpp_codegen_runtime_class_init_inline(GC_t920F9CF6EBB7C787E5010A4352E1B587F356DC58_il2cpp_TypeInfo_var);
GC_SuppressFinalize_m71815DBD5A0CD2EA1BE43317B08B7A14949EDC65(__this, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalListener_BeforeAddingListener_m1FE9F7A98CF74702565BBED2B8F90A50E389B63D (InternalListener_t5BE6488EBC4A97BFAC7E7951E332784A55544CCA* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_set_Item_m85DF77DD2DB108DCD9999C993FCF9FF65ECB672B_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InternalListener_t5BE6488EBC4A97BFAC7E7951E332784A55544CCA_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
Dictionary_2_t0276F26FE36D9E041CCF246492D214D6A5726F8D* V_1 = NULL;
bool V_2 = false;
{
bool L_0;
L_0 = VirtualFuncInvoker0< bool >::Invoke(7, __this);
V_0 = L_0;
bool L_1 = V_0;
if (!L_1)
{
goto IL_004c;
}
}
{
il2cpp_codegen_runtime_class_init_inline(InternalListener_t5BE6488EBC4A97BFAC7E7951E332784A55544CCA_il2cpp_TypeInfo_var);
Dictionary_2_t0276F26FE36D9E041CCF246492D214D6A5726F8D* L_2 = ((InternalListener_t5BE6488EBC4A97BFAC7E7951E332784A55544CCA_StaticFields*)il2cpp_codegen_static_fields_for(InternalListener_t5BE6488EBC4A97BFAC7E7951E332784A55544CCA_il2cpp_TypeInfo_var))->___databaseCallbacks;
V_1 = L_2;
V_2 = (bool)0;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0033:
{
{
bool L_3 = V_2;
if (!L_3)
{
goto IL_003d;
}
}
{
Dictionary_2_t0276F26FE36D9E041CCF246492D214D6A5726F8D* L_4 = V_1;
Monitor_Exit_m05B2CF037E2214B3208198C282490A2A475653FA(L_4, NULL);
}
IL_003d:
{
return;
}
}
});
try
{
Dictionary_2_t0276F26FE36D9E041CCF246492D214D6A5726F8D* L_5 = V_1;
Monitor_Enter_m3CDB589DA1300B513D55FDCFB52B63E879794149(L_5, (&V_2), NULL);
il2cpp_codegen_runtime_class_init_inline(InternalListener_t5BE6488EBC4A97BFAC7E7951E332784A55544CCA_il2cpp_TypeInfo_var);
Dictionary_2_t0276F26FE36D9E041CCF246492D214D6A5726F8D* L_6 = ((InternalListener_t5BE6488EBC4A97BFAC7E7951E332784A55544CCA_StaticFields*)il2cpp_codegen_static_fields_for(InternalListener_t5BE6488EBC4A97BFAC7E7951E332784A55544CCA_il2cpp_TypeInfo_var))->___databaseCallbacks;
int32_t L_7 = __this->___uid;
NullCheck(L_6);
Dictionary_2_set_Item_m85DF77DD2DB108DCD9999C993FCF9FF65ECB672B(L_6, L_7, __this, Dictionary_2_set_Item_m85DF77DD2DB108DCD9999C993FCF9FF65ECB672B_RuntimeMethod_var);
goto IL_003e;
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_003e:
{
int32_t L_8 = __this->___uid;
VirtualActionInvoker1< int32_t >::Invoke(5, __this, L_8);
}
IL_004c:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalListener_AfterRemovingListener_mB75D19F04DD62A44A285ED8010B79AC3C9A9F527 (InternalListener_t5BE6488EBC4A97BFAC7E7951E332784A55544CCA* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Remove_mAF2F6B72BB0F5B95CDDC755D57D0096DCD18EBA7_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InternalListener_t5BE6488EBC4A97BFAC7E7951E332784A55544CCA_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
Dictionary_2_t0276F26FE36D9E041CCF246492D214D6A5726F8D* V_1 = NULL;
bool V_2 = false;
{
bool L_0;
L_0 = VirtualFuncInvoker0< bool >::Invoke(7, __this);
V_0 = L_0;
bool L_1 = V_0;
if (!L_1)
{
goto IL_0045;
}
}
{
VirtualActionInvoker0::Invoke(6, __this);
il2cpp_codegen_runtime_class_init_inline(InternalListener_t5BE6488EBC4A97BFAC7E7951E332784A55544CCA_il2cpp_TypeInfo_var);
Dictionary_2_t0276F26FE36D9E041CCF246492D214D6A5726F8D* L_2 = ((InternalListener_t5BE6488EBC4A97BFAC7E7951E332784A55544CCA_StaticFields*)il2cpp_codegen_static_fields_for(InternalListener_t5BE6488EBC4A97BFAC7E7951E332784A55544CCA_il2cpp_TypeInfo_var))->___databaseCallbacks;
V_1 = L_2;
V_2 = (bool)0;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0039:
{
{
bool L_3 = V_2;
if (!L_3)
{
goto IL_0043;
}
}
{
Dictionary_2_t0276F26FE36D9E041CCF246492D214D6A5726F8D* L_4 = V_1;
Monitor_Exit_m05B2CF037E2214B3208198C282490A2A475653FA(L_4, NULL);
}
IL_0043:
{
return;
}
}
});
try
{
Dictionary_2_t0276F26FE36D9E041CCF246492D214D6A5726F8D* L_5 = V_1;
Monitor_Enter_m3CDB589DA1300B513D55FDCFB52B63E879794149(L_5, (&V_2), NULL);
il2cpp_codegen_runtime_class_init_inline(InternalListener_t5BE6488EBC4A97BFAC7E7951E332784A55544CCA_il2cpp_TypeInfo_var);
Dictionary_2_t0276F26FE36D9E041CCF246492D214D6A5726F8D* L_6 = ((InternalListener_t5BE6488EBC4A97BFAC7E7951E332784A55544CCA_StaticFields*)il2cpp_codegen_static_fields_for(InternalListener_t5BE6488EBC4A97BFAC7E7951E332784A55544CCA_il2cpp_TypeInfo_var))->___databaseCallbacks;
int32_t L_7 = __this->___uid;
NullCheck(L_6);
bool L_8;
L_8 = Dictionary_2_Remove_mAF2F6B72BB0F5B95CDDC755D57D0096DCD18EBA7(L_6, L_7, Dictionary_2_Remove_mAF2F6B72BB0F5B95CDDC755D57D0096DCD18EBA7_RuntimeMethod_var);
goto IL_0044;
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0044:
{
}
IL_0045:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalListener__cctor_m821B03843379636576B9FE514F95AC7F9B2C1134 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_mE89209F3032BC734CF79096A19D66A8E18CED709_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t0276F26FE36D9E041CCF246492D214D6A5726F8D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InternalListener_t5BE6488EBC4A97BFAC7E7951E332784A55544CCA_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
((InternalListener_t5BE6488EBC4A97BFAC7E7951E332784A55544CCA_StaticFields*)il2cpp_codegen_static_fields_for(InternalListener_t5BE6488EBC4A97BFAC7E7951E332784A55544CCA_il2cpp_TypeInfo_var))->___uidGenerator = 0;
Dictionary_2_t0276F26FE36D9E041CCF246492D214D6A5726F8D* L_0 = (Dictionary_2_t0276F26FE36D9E041CCF246492D214D6A5726F8D*)il2cpp_codegen_object_new(Dictionary_2_t0276F26FE36D9E041CCF246492D214D6A5726F8D_il2cpp_TypeInfo_var);
Dictionary_2__ctor_mE89209F3032BC734CF79096A19D66A8E18CED709(L_0, Dictionary_2__ctor_mE89209F3032BC734CF79096A19D66A8E18CED709_RuntimeMethod_var);
((InternalListener_t5BE6488EBC4A97BFAC7E7951E332784A55544CCA_StaticFields*)il2cpp_codegen_static_fields_for(InternalListener_t5BE6488EBC4A97BFAC7E7951E332784A55544CCA_il2cpp_TypeInfo_var))->___databaseCallbacks = L_0;
Il2CppCodeGenWriteBarrier((void**)(&((InternalListener_t5BE6488EBC4A97BFAC7E7951E332784A55544CCA_StaticFields*)il2cpp_codegen_static_fields_for(InternalListener_t5BE6488EBC4A97BFAC7E7951E332784A55544CCA_il2cpp_TypeInfo_var))->___databaseCallbacks), (void*)L_0);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_InternalTransactionHandler_DoTransaction_mDBB8F1912205F1542C943A71FF083931243698D6(int32_t ___0_callbackId, intptr_t ___1_mutableData)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
int32_t returnValue;
returnValue = InternalTransactionHandler_DoTransaction_mDBB8F1912205F1542C943A71FF083931243698D6(___0_callbackId, ___1_mutableData, NULL);
return returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InternalTransactionHandler_DoTransaction_mDBB8F1912205F1542C943A71FF083931243698D6 (int32_t ___0_callbackId, intptr_t ___1_mutableData, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_m51AF143586667328E24BC2A92E3DF64C77A9AEAC_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InternalMutableData_tB0AEC0DF9CB07C55CCE373013E28A4C85E63F3CB_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InternalTransactionHandler_tC3D5F772E60A32629100783782C42D65014D5A88_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MutableData_tC0DF39CE3BDF5A4B0329FB77A6F09300B780CE6C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
InternalTransactionHandler_tC3D5F772E60A32629100783782C42D65014D5A88* V_0 = NULL;
bool V_1 = false;
InternalMutableData_tB0AEC0DF9CB07C55CCE373013E28A4C85E63F3CB* V_2 = NULL;
TransactionResult_t01EA0C6D6583ED0738526D8E4FED45FB2BC61656* V_3 = NULL;
Exception_t* V_4 = NULL;
bool V_5 = false;
int32_t V_6 = 0;
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
Exception_t* G_B5_0 = NULL;
String_t* G_B5_1 = NULL;
int32_t G_B5_2 = 0;
Exception_t* G_B4_0 = NULL;
String_t* G_B4_1 = NULL;
int32_t G_B4_2 = 0;
String_t* G_B6_0 = NULL;
String_t* G_B6_1 = NULL;
int32_t G_B6_2 = 0;
{
V_0 = (InternalTransactionHandler_tC3D5F772E60A32629100783782C42D65014D5A88*)NULL;
il2cpp_codegen_runtime_class_init_inline(InternalTransactionHandler_tC3D5F772E60A32629100783782C42D65014D5A88_il2cpp_TypeInfo_var);
Dictionary_2_t884D6C349E5EDAEB346334197737B19C0442823E* L_0 = ((InternalTransactionHandler_tC3D5F772E60A32629100783782C42D65014D5A88_StaticFields*)il2cpp_codegen_static_fields_for(InternalTransactionHandler_tC3D5F772E60A32629100783782C42D65014D5A88_il2cpp_TypeInfo_var))->___transactionCallbacks;
int32_t L_1 = ___0_callbackId;
NullCheck(L_0);
bool L_2;
L_2 = Dictionary_2_TryGetValue_m51AF143586667328E24BC2A92E3DF64C77A9AEAC(L_0, L_1, (&V_0), Dictionary_2_TryGetValue_m51AF143586667328E24BC2A92E3DF64C77A9AEAC_RuntimeMethod_var);
V_1 = L_2;
bool L_3 = V_1;
if (!L_3)
{
goto IL_0083;
}
}
{
intptr_t L_4 = ___1_mutableData;
InternalMutableData_tB0AEC0DF9CB07C55CCE373013E28A4C85E63F3CB* L_5 = (InternalMutableData_tB0AEC0DF9CB07C55CCE373013E28A4C85E63F3CB*)il2cpp_codegen_object_new(InternalMutableData_tB0AEC0DF9CB07C55CCE373013E28A4C85E63F3CB_il2cpp_TypeInfo_var);
InternalMutableData__ctor_m8016F1D172C20641FDBDF19D06EFFBEAF387FB09(L_5, L_4, (bool)0, NULL);
V_2 = L_5;
TransactionResult_t01EA0C6D6583ED0738526D8E4FED45FB2BC61656* L_6;
L_6 = TransactionResult_Abort_m49325AACF16641C01C874AA6F0BC898071143074(NULL);
V_3 = L_6;
}
try
{
InternalTransactionHandler_tC3D5F772E60A32629100783782C42D65014D5A88* L_7 = V_0;
NullCheck(L_7);
Func_2_tAD0F67F96B644A88BC636D784945F464F6BCFBD0* L_8 = L_7->___transaction;
InternalMutableData_tB0AEC0DF9CB07C55CCE373013E28A4C85E63F3CB* L_9 = V_2;
InternalTransactionHandler_tC3D5F772E60A32629100783782C42D65014D5A88* L_10 = V_0;
NullCheck(L_10);
FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960* L_11 = L_10->___database;
MutableData_tC0DF39CE3BDF5A4B0329FB77A6F09300B780CE6C* L_12 = (MutableData_tC0DF39CE3BDF5A4B0329FB77A6F09300B780CE6C*)il2cpp_codegen_object_new(MutableData_tC0DF39CE3BDF5A4B0329FB77A6F09300B780CE6C_il2cpp_TypeInfo_var);
MutableData__ctor_mAEB52A8EB7FD424ABB2EA4C8CF5B81ADBE893E8F(L_12, L_9, L_11, NULL);
NullCheck(L_8);
TransactionResult_t01EA0C6D6583ED0738526D8E4FED45FB2BC61656* L_13;
L_13 = Func_2_Invoke_m6977971C583FFDDA2BB3CCD2E6DB6FBED62F5917_inline(L_8, L_12, NULL);
V_3 = L_13;
goto IL_0064;
}
catch(Il2CppExceptionWrapper& e)
{
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
{
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
goto CATCH_003f;
}
throw e;
}
CATCH_003f:
{
{
Exception_t* L_14 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));;
V_4 = L_14;
Exception_t* L_15 = V_4;
Exception_t* L_16 = L_15;
if (L_16)
{
G_B5_0 = L_16;
G_B5_1 = ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral5DC1EF6536BA1007F7D6D84F1F8302EA4C8FF9DE));
G_B5_2 = 3;
goto IL_0051;
}
G_B4_0 = L_16;
G_B4_1 = ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral5DC1EF6536BA1007F7D6D84F1F8302EA4C8FF9DE));
G_B4_2 = 3;
}
{
G_B6_0 = ((String_t*)(NULL));
G_B6_1 = G_B4_1;
G_B6_2 = G_B4_2;
goto IL_0056;
}
IL_0051:
{
NullCheck(G_B5_0);
String_t* L_17;
L_17 = VirtualFuncInvoker0< String_t* >::Invoke(3, G_B5_0);
G_B6_0 = L_17;
G_B6_1 = G_B5_1;
G_B6_2 = G_B5_2;
}
IL_0056:
{
String_t* L_18;
L_18 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(G_B6_1, G_B6_0, NULL);
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&LogUtil_t004F911611FD3AE3085F5CA8159A798C3CA16D39_il2cpp_TypeInfo_var)));
LogUtil_LogMessage_mA96CEACFEBC0F9B08D7F282A4E55685F6E803A49(G_B6_2, L_18, NULL);
IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
goto IL_0064;
}
}
IL_0064:
{
InternalMutableData_tB0AEC0DF9CB07C55CCE373013E28A4C85E63F3CB* L_19 = V_2;
NullCheck(L_19);
InternalMutableData_Dispose_m7267DC240AB59F554802AC6029A3F80C50CAE1B6(L_19, NULL);
TransactionResult_t01EA0C6D6583ED0738526D8E4FED45FB2BC61656* L_20 = V_3;
NullCheck(L_20);
bool L_21;
L_21 = TransactionResult_get_IsSuccess_m73DCF2A7E4AC5320E3C910C626A300ACE3EE9C35_inline(L_20, NULL);
V_5 = L_21;
bool L_22 = V_5;
if (!L_22)
{
goto IL_007d;
}
}
{
V_6 = 0;
goto IL_0089;
}
IL_007d:
{
V_6 = 1;
goto IL_0089;
}
IL_0083:
{
V_6 = 1;
goto IL_0089;
}
IL_0089:
{
int32_t L_23 = V_6;
return L_23;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalTransactionHandler__cctor_mF6C67C7AE29D726D9F0733D0C3CE1305426CB5C3 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m35032EAEF90F35634D087AFF2ED238D04E8143E6_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t884D6C349E5EDAEB346334197737B19C0442823E_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InternalTransactionHandler_DoTransaction_mDBB8F1912205F1542C943A71FF083931243698D6_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InternalTransactionHandler_tC3D5F772E60A32629100783782C42D65014D5A88_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TransactionDelegate_tB71C35B707E37995A14BCCDE6DDBB55D6720F30E_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
((InternalTransactionHandler_tC3D5F772E60A32629100783782C42D65014D5A88_StaticFields*)il2cpp_codegen_static_fields_for(InternalTransactionHandler_tC3D5F772E60A32629100783782C42D65014D5A88_il2cpp_TypeInfo_var))->___uidGenerator = 0;
Dictionary_2_t884D6C349E5EDAEB346334197737B19C0442823E* L_0 = (Dictionary_2_t884D6C349E5EDAEB346334197737B19C0442823E*)il2cpp_codegen_object_new(Dictionary_2_t884D6C349E5EDAEB346334197737B19C0442823E_il2cpp_TypeInfo_var);
Dictionary_2__ctor_m35032EAEF90F35634D087AFF2ED238D04E8143E6(L_0, Dictionary_2__ctor_m35032EAEF90F35634D087AFF2ED238D04E8143E6_RuntimeMethod_var);
((InternalTransactionHandler_tC3D5F772E60A32629100783782C42D65014D5A88_StaticFields*)il2cpp_codegen_static_fields_for(InternalTransactionHandler_tC3D5F772E60A32629100783782C42D65014D5A88_il2cpp_TypeInfo_var))->___transactionCallbacks = L_0;
Il2CppCodeGenWriteBarrier((void**)(&((InternalTransactionHandler_tC3D5F772E60A32629100783782C42D65014D5A88_StaticFields*)il2cpp_codegen_static_fields_for(InternalTransactionHandler_tC3D5F772E60A32629100783782C42D65014D5A88_il2cpp_TypeInfo_var))->___transactionCallbacks), (void*)L_0);
TransactionDelegate_tB71C35B707E37995A14BCCDE6DDBB55D6720F30E* L_1 = (TransactionDelegate_tB71C35B707E37995A14BCCDE6DDBB55D6720F30E*)il2cpp_codegen_object_new(TransactionDelegate_tB71C35B707E37995A14BCCDE6DDBB55D6720F30E_il2cpp_TypeInfo_var);
TransactionDelegate__ctor_m7608D476BD27A1B266AB39BF4C9E639AC0794894(L_1, NULL, (intptr_t)((void*)InternalTransactionHandler_DoTransaction_mDBB8F1912205F1542C943A71FF083931243698D6_RuntimeMethod_var), NULL);
InternalDatabaseReference_RegisterTransactionCallback_m7FB237CEAC98D3656A2B6731C574B77821AE0B06(L_1, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalTransactionHandler__ctor_m3F6E812DF2C557D0C53ACED8D3AFEDBB074C598A (InternalTransactionHandler_tC3D5F772E60A32629100783782C42D65014D5A88* __this, Func_2_tAD0F67F96B644A88BC636D784945F464F6BCFBD0* ___0_transaction, FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960* ___1_database, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_set_Item_mCB5DAD8624C987372B943C94F25F40C2FDAB34E3_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InternalTransactionHandler_tC3D5F772E60A32629100783782C42D65014D5A88_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Dictionary_2_t884D6C349E5EDAEB346334197737B19C0442823E* V_0 = NULL;
bool V_1 = false;
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
Func_2_tAD0F67F96B644A88BC636D784945F464F6BCFBD0* L_0 = ___0_transaction;
__this->___transaction = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___transaction), (void*)L_0);
FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960* L_1 = ___1_database;
__this->___database = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___database), (void*)L_1);
il2cpp_codegen_runtime_class_init_inline(InternalTransactionHandler_tC3D5F772E60A32629100783782C42D65014D5A88_il2cpp_TypeInfo_var);
Dictionary_2_t884D6C349E5EDAEB346334197737B19C0442823E* L_2 = ((InternalTransactionHandler_tC3D5F772E60A32629100783782C42D65014D5A88_StaticFields*)il2cpp_codegen_static_fields_for(InternalTransactionHandler_tC3D5F772E60A32629100783782C42D65014D5A88_il2cpp_TypeInfo_var))->___transactionCallbacks;
V_0 = L_2;
V_1 = (bool)0;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0051:
{
{
bool L_3 = V_1;
if (!L_3)
{
goto IL_005b;
}
}
{
Dictionary_2_t884D6C349E5EDAEB346334197737B19C0442823E* L_4 = V_0;
Monitor_Exit_m05B2CF037E2214B3208198C282490A2A475653FA(L_4, NULL);
}
IL_005b:
{
return;
}
}
});
try
{
Dictionary_2_t884D6C349E5EDAEB346334197737B19C0442823E* L_5 = V_0;
Monitor_Enter_m3CDB589DA1300B513D55FDCFB52B63E879794149(L_5, (&V_1), NULL);
il2cpp_codegen_runtime_class_init_inline(InternalTransactionHandler_tC3D5F772E60A32629100783782C42D65014D5A88_il2cpp_TypeInfo_var);
int32_t L_6 = ((InternalTransactionHandler_tC3D5F772E60A32629100783782C42D65014D5A88_StaticFields*)il2cpp_codegen_static_fields_for(InternalTransactionHandler_tC3D5F772E60A32629100783782C42D65014D5A88_il2cpp_TypeInfo_var))->___uidGenerator;
int32_t L_7 = L_6;
((InternalTransactionHandler_tC3D5F772E60A32629100783782C42D65014D5A88_StaticFields*)il2cpp_codegen_static_fields_for(InternalTransactionHandler_tC3D5F772E60A32629100783782C42D65014D5A88_il2cpp_TypeInfo_var))->___uidGenerator = ((int32_t)il2cpp_codegen_add(L_7, 1));
InternalTransactionHandler_set_CallbackId_mEB3D9C76F790447B8882DD5701A74F183F49312F_inline(__this, L_7, NULL);
Dictionary_2_t884D6C349E5EDAEB346334197737B19C0442823E* L_8 = ((InternalTransactionHandler_tC3D5F772E60A32629100783782C42D65014D5A88_StaticFields*)il2cpp_codegen_static_fields_for(InternalTransactionHandler_tC3D5F772E60A32629100783782C42D65014D5A88_il2cpp_TypeInfo_var))->___transactionCallbacks;
int32_t L_9;
L_9 = InternalTransactionHandler_get_CallbackId_m376EFF85CF678921A4EFC2002B5F48A9317E7634_inline(__this, NULL);
NullCheck(L_8);
Dictionary_2_set_Item_mCB5DAD8624C987372B943C94F25F40C2FDAB34E3(L_8, L_9, __this, Dictionary_2_set_Item_mCB5DAD8624C987372B943C94F25F40C2FDAB34E3_RuntimeMethod_var);
goto IL_005c;
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_005c:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalTransactionHandler_Dispose_mC6DD26748CED074559775600286BB383388D9978 (InternalTransactionHandler_tC3D5F772E60A32629100783782C42D65014D5A88* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Remove_m23DA6ADD3AAC7E868B9C71D8215826C99652BCAC_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InternalTransactionHandler_tC3D5F772E60A32629100783782C42D65014D5A88_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Dictionary_2_t884D6C349E5EDAEB346334197737B19C0442823E* V_0 = NULL;
bool V_1 = false;
{
il2cpp_codegen_runtime_class_init_inline(InternalTransactionHandler_tC3D5F772E60A32629100783782C42D65014D5A88_il2cpp_TypeInfo_var);
Dictionary_2_t884D6C349E5EDAEB346334197737B19C0442823E* L_0 = ((InternalTransactionHandler_tC3D5F772E60A32629100783782C42D65014D5A88_StaticFields*)il2cpp_codegen_static_fields_for(InternalTransactionHandler_tC3D5F772E60A32629100783782C42D65014D5A88_il2cpp_TypeInfo_var))->___transactionCallbacks;
V_0 = L_0;
V_1 = (bool)0;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0027:
{
{
bool L_1 = V_1;
if (!L_1)
{
goto IL_0031;
}
}
{
Dictionary_2_t884D6C349E5EDAEB346334197737B19C0442823E* L_2 = V_0;
Monitor_Exit_m05B2CF037E2214B3208198C282490A2A475653FA(L_2, NULL);
}
IL_0031:
{
return;
}
}
});
try
{
Dictionary_2_t884D6C349E5EDAEB346334197737B19C0442823E* L_3 = V_0;
Monitor_Enter_m3CDB589DA1300B513D55FDCFB52B63E879794149(L_3, (&V_1), NULL);
il2cpp_codegen_runtime_class_init_inline(InternalTransactionHandler_tC3D5F772E60A32629100783782C42D65014D5A88_il2cpp_TypeInfo_var);
Dictionary_2_t884D6C349E5EDAEB346334197737B19C0442823E* L_4 = ((InternalTransactionHandler_tC3D5F772E60A32629100783782C42D65014D5A88_StaticFields*)il2cpp_codegen_static_fields_for(InternalTransactionHandler_tC3D5F772E60A32629100783782C42D65014D5A88_il2cpp_TypeInfo_var))->___transactionCallbacks;
int32_t L_5;
L_5 = InternalTransactionHandler_get_CallbackId_m376EFF85CF678921A4EFC2002B5F48A9317E7634_inline(__this, NULL);
NullCheck(L_4);
bool L_6;
L_6 = Dictionary_2_Remove_m23DA6ADD3AAC7E868B9C71D8215826C99652BCAC(L_4, L_5, Dictionary_2_Remove_m23DA6ADD3AAC7E868B9C71D8215826C99652BCAC_RuntimeMethod_var);
goto IL_0032;
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0032:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InternalTransactionHandler_get_CallbackId_m376EFF85CF678921A4EFC2002B5F48A9317E7634 (InternalTransactionHandler_tC3D5F772E60A32629100783782C42D65014D5A88* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->___U3CCallbackIdU3Ek__BackingField;
return L_0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalTransactionHandler_set_CallbackId_mEB3D9C76F790447B8882DD5701A74F183F49312F (InternalTransactionHandler_tC3D5F772E60A32629100783782C42D65014D5A88* __this, int32_t ___0_value, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_value;
__this->___U3CCallbackIdU3Ek__BackingField = L_0;
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
int32_t TransactionDelegate_Invoke_m244552099D774402A14FEFFE078240250FB5E4FD_Multicast(TransactionDelegate_tB71C35B707E37995A14BCCDE6DDBB55D6720F30E* __this, int32_t ___0_callbackId, intptr_t ___1_mutableData, const RuntimeMethod* method)
{
il2cpp_array_size_t length = __this->___delegates->max_length;
Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
int32_t retVal = 0;
for (il2cpp_array_size_t i = 0; i < length; i++)
{
TransactionDelegate_tB71C35B707E37995A14BCCDE6DDBB55D6720F30E* currentDelegate = reinterpret_cast<TransactionDelegate_tB71C35B707E37995A14BCCDE6DDBB55D6720F30E*>(delegatesToInvoke[i]);
typedef int32_t (*FunctionPointerType) (RuntimeObject*, int32_t, intptr_t, const RuntimeMethod*);
retVal = ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_callbackId, ___1_mutableData, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
}
return retVal;
}
int32_t TransactionDelegate_Invoke_m244552099D774402A14FEFFE078240250FB5E4FD_OpenInst(TransactionDelegate_tB71C35B707E37995A14BCCDE6DDBB55D6720F30E* __this, int32_t ___0_callbackId, intptr_t ___1_mutableData, const RuntimeMethod* method)
{
typedef int32_t (*FunctionPointerType) (int32_t, intptr_t, const RuntimeMethod*);
return ((FunctionPointerType)__this->___method_ptr)(___0_callbackId, ___1_mutableData, method);
}
int32_t TransactionDelegate_Invoke_m244552099D774402A14FEFFE078240250FB5E4FD_OpenStatic(TransactionDelegate_tB71C35B707E37995A14BCCDE6DDBB55D6720F30E* __this, int32_t ___0_callbackId, intptr_t ___1_mutableData, const RuntimeMethod* method)
{
typedef int32_t (*FunctionPointerType) (int32_t, intptr_t, const RuntimeMethod*);
return ((FunctionPointerType)__this->___method_ptr)(___0_callbackId, ___1_mutableData, method);
}
IL2CPP_EXTERN_C int32_t DelegatePInvokeWrapper_TransactionDelegate_tB71C35B707E37995A14BCCDE6DDBB55D6720F30E (TransactionDelegate_tB71C35B707E37995A14BCCDE6DDBB55D6720F30E* __this, int32_t ___0_callbackId, intptr_t ___1_mutableData, const RuntimeMethod* method)
{
typedef int32_t (DEFAULT_CALL *PInvokeFunc)(int32_t, intptr_t);
PInvokeFunc il2cppPInvokeFunc = reinterpret_cast<PInvokeFunc>(il2cpp_codegen_get_reverse_pinvoke_function_ptr(__this));
int32_t returnValue = il2cppPInvokeFunc(___0_callbackId, ___1_mutableData);
return returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TransactionDelegate__ctor_m7608D476BD27A1B266AB39BF4C9E639AC0794894 (TransactionDelegate_tB71C35B707E37995A14BCCDE6DDBB55D6720F30E* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
__this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
__this->___method = ___1_method;
__this->___m_target = ___0_object;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
__this->___method_code = (intptr_t)__this;
if (MethodIsStatic((RuntimeMethod*)___1_method))
{
bool isOpen = parameterCount == 2;
if (isOpen)
__this->___invoke_impl = (intptr_t)&TransactionDelegate_Invoke_m244552099D774402A14FEFFE078240250FB5E4FD_OpenStatic;
else
{
__this->___invoke_impl = __this->___method_ptr;
__this->___method_code = (intptr_t)__this->___m_target;
}
}
else
{
if (___0_object == NULL)
il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
__this->___invoke_impl = __this->___method_ptr;
__this->___method_code = (intptr_t)__this->___m_target;
}
__this->___extra_arg = (intptr_t)&TransactionDelegate_Invoke_m244552099D774402A14FEFFE078240250FB5E4FD_Multicast;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TransactionDelegate_Invoke_m244552099D774402A14FEFFE078240250FB5E4FD (TransactionDelegate_tB71C35B707E37995A14BCCDE6DDBB55D6720F30E* __this, int32_t ___0_callbackId, intptr_t ___1_mutableData, const RuntimeMethod* method)
{
typedef int32_t (*FunctionPointerType) (RuntimeObject*, int32_t, intptr_t, const RuntimeMethod*);
return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_callbackId, ___1_mutableData, reinterpret_cast<RuntimeMethod*>(__this->___method));
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* TransactionDelegate_BeginInvoke_m62C8C841B2B222998819636A7149AB88C197C6DA (TransactionDelegate_tB71C35B707E37995A14BCCDE6DDBB55D6720F30E* __this, int32_t ___0_callbackId, intptr_t ___1_mutableData, AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C* ___2_callback, RuntimeObject* ___3_object, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IntPtr_t_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
void *__d_args[3] = {0};
__d_args[0] = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &___0_callbackId);
__d_args[1] = Box(IntPtr_t_il2cpp_TypeInfo_var, &___1_mutableData);
return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___2_callback, (RuntimeObject*)___3_object);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TransactionDelegate_EndInvoke_m85100844A87C5D0654ED8A573FB7AD9A51705825 (TransactionDelegate_tB71C35B707E37995A14BCCDE6DDBB55D6720F30E* __this, RuntimeObject* ___0_result, const RuntimeMethod* method)
{
RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___0_result, 0);
return *(int32_t*)UnBox ((RuntimeObject*)__result);
}
#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
extern "C" void DEFAULT_CALL ReversePInvokeWrapper_InternalValueListener_OnValueChangedHandler_mB87BCD8900157B34D77C3D719E94A05FC2D5B5A2(int32_t ___0_callbackId, intptr_t ___1_snapshot)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
InternalValueListener_OnValueChangedHandler_mB87BCD8900157B34D77C3D719E94A05FC2D5B5A2(___0_callbackId, ___1_snapshot, NULL);
}
extern "C" void DEFAULT_CALL ReversePInvokeWrapper_InternalValueListener_OnCancelledHandler_m488ACD2B13095C11B53C435167BF0EF21DBDAFE6(int32_t ___0_callbackId, int32_t ___1_error, char* ___2_msg)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
String_t* ____2_msg_unmarshaled = NULL;
____2_msg_unmarshaled = il2cpp_codegen_marshal_string_result(___2_msg);
InternalValueListener_OnCancelledHandler_m488ACD2B13095C11B53C435167BF0EF21DBDAFE6(___0_callbackId, ___1_error, ____2_msg_unmarshaled, NULL);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InternalValueListener_TryGetListener_m398354C414B128FF471D0F55245E89CA396C6CB1 (int32_t ___0_callbackId, InternalValueListener_t0914895A956DEA80C13F2827A43BD7B753834D2D** ___1_valueListener, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InternalListener_t5BE6488EBC4A97BFAC7E7951E332784A55544CCA_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InternalValueListener_t0914895A956DEA80C13F2827A43BD7B753834D2D_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
InternalListener_t5BE6488EBC4A97BFAC7E7951E332784A55544CCA* V_0 = NULL;
bool V_1 = false;
bool V_2 = false;
{
V_0 = (InternalListener_t5BE6488EBC4A97BFAC7E7951E332784A55544CCA*)NULL;
int32_t L_0 = ___0_callbackId;
il2cpp_codegen_runtime_class_init_inline(InternalListener_t5BE6488EBC4A97BFAC7E7951E332784A55544CCA_il2cpp_TypeInfo_var);
bool L_1;
L_1 = InternalListener_TryGetListener_m77AD3B221D83B5E24AC82532606CFBF38B7A1058(L_0, (&V_0), NULL);
V_1 = L_1;
bool L_2 = V_1;
if (!L_2)
{
goto IL_0020;
}
}
{
InternalValueListener_t0914895A956DEA80C13F2827A43BD7B753834D2D** L_3 = ___1_valueListener;
InternalListener_t5BE6488EBC4A97BFAC7E7951E332784A55544CCA* L_4 = V_0;
*((RuntimeObject**)L_3) = (RuntimeObject*)((InternalValueListener_t0914895A956DEA80C13F2827A43BD7B753834D2D*)IsInstSealed((RuntimeObject*)L_4, InternalValueListener_t0914895A956DEA80C13F2827A43BD7B753834D2D_il2cpp_TypeInfo_var));
Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_3, (void*)(RuntimeObject*)((InternalValueListener_t0914895A956DEA80C13F2827A43BD7B753834D2D*)IsInstSealed((RuntimeObject*)L_4, InternalValueListener_t0914895A956DEA80C13F2827A43BD7B753834D2D_il2cpp_TypeInfo_var)));
InternalValueListener_t0914895A956DEA80C13F2827A43BD7B753834D2D** L_5 = ___1_valueListener;
InternalValueListener_t0914895A956DEA80C13F2827A43BD7B753834D2D* L_6 = *((InternalValueListener_t0914895A956DEA80C13F2827A43BD7B753834D2D**)L_5);
V_2 = (bool)((!(((RuntimeObject*)(InternalValueListener_t0914895A956DEA80C13F2827A43BD7B753834D2D*)L_6) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
goto IL_0028;
}
IL_0020:
{
InternalValueListener_t0914895A956DEA80C13F2827A43BD7B753834D2D** L_7 = ___1_valueListener;
*((RuntimeObject**)L_7) = (RuntimeObject*)NULL;
Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_7, (void*)(RuntimeObject*)NULL);
V_2 = (bool)0;
goto IL_0028;
}
IL_0028:
{
bool L_8 = V_2;
return L_8;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalValueListener_OnValueChangedHandler_mB87BCD8900157B34D77C3D719E94A05FC2D5B5A2 (int32_t ___0_callbackId, intptr_t ___1_snapshot, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass3_0_U3COnValueChangedHandlerU3Eb__0_m4A5DE2CC01B3D8E87D29BD6081958700B60BF63D_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass3_0_tA33F9A04A549ED4600CF025ED3BD9E5D1DBD6A19_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
U3CU3Ec__DisplayClass3_0_tA33F9A04A549ED4600CF025ED3BD9E5D1DBD6A19* V_0 = NULL;
{
U3CU3Ec__DisplayClass3_0_tA33F9A04A549ED4600CF025ED3BD9E5D1DBD6A19* L_0 = (U3CU3Ec__DisplayClass3_0_tA33F9A04A549ED4600CF025ED3BD9E5D1DBD6A19*)il2cpp_codegen_object_new(U3CU3Ec__DisplayClass3_0_tA33F9A04A549ED4600CF025ED3BD9E5D1DBD6A19_il2cpp_TypeInfo_var);
U3CU3Ec__DisplayClass3_0__ctor_mFE8599AB5E622C2D83A9137B928B3F718073A012(L_0, NULL);
V_0 = L_0;
U3CU3Ec__DisplayClass3_0_tA33F9A04A549ED4600CF025ED3BD9E5D1DBD6A19* L_1 = V_0;
intptr_t L_2 = ___1_snapshot;
NullCheck(L_1);
L_1->___snapshot = L_2;
U3CU3Ec__DisplayClass3_0_tA33F9A04A549ED4600CF025ED3BD9E5D1DBD6A19* L_3 = V_0;
int32_t L_4 = ___0_callbackId;
NullCheck(L_3);
L_3->___callbackId = L_4;
U3CU3Ec__DisplayClass3_0_tA33F9A04A549ED4600CF025ED3BD9E5D1DBD6A19* L_5 = V_0;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_6 = (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)il2cpp_codegen_object_new(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var);
Action__ctor_mBDC7B0B4A3F583B64C2896F01BDED360772F67DC(L_6, L_5, (intptr_t)((void*)U3CU3Ec__DisplayClass3_0_U3COnValueChangedHandlerU3Eb__0_m4A5DE2CC01B3D8E87D29BD6081958700B60BF63D_RuntimeMethod_var), NULL);
ExceptionAggregator_Wrap_m634CB376212591B294956C0EEAECF47DA7D1DA73(L_6, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalValueListener_OnCancelledHandler_m488ACD2B13095C11B53C435167BF0EF21DBDAFE6 (int32_t ___0_callbackId, int32_t ___1_error, String_t* ___2_msg, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass4_0_U3COnCancelledHandlerU3Eb__0_m44D7F07A2651825C7119B1EE94E470F09DE93EDD_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass4_0_tF15B6502CEB46B82CD07CA4C75E1CFBA5FD2F374_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
U3CU3Ec__DisplayClass4_0_tF15B6502CEB46B82CD07CA4C75E1CFBA5FD2F374* V_0 = NULL;
{
U3CU3Ec__DisplayClass4_0_tF15B6502CEB46B82CD07CA4C75E1CFBA5FD2F374* L_0 = (U3CU3Ec__DisplayClass4_0_tF15B6502CEB46B82CD07CA4C75E1CFBA5FD2F374*)il2cpp_codegen_object_new(U3CU3Ec__DisplayClass4_0_tF15B6502CEB46B82CD07CA4C75E1CFBA5FD2F374_il2cpp_TypeInfo_var);
U3CU3Ec__DisplayClass4_0__ctor_mEFA4AD4328B629C396FDAA9929191B23FAFBC74F(L_0, NULL);
V_0 = L_0;
U3CU3Ec__DisplayClass4_0_tF15B6502CEB46B82CD07CA4C75E1CFBA5FD2F374* L_1 = V_0;
int32_t L_2 = ___0_callbackId;
NullCheck(L_1);
L_1->___callbackId = L_2;
U3CU3Ec__DisplayClass4_0_tF15B6502CEB46B82CD07CA4C75E1CFBA5FD2F374* L_3 = V_0;
int32_t L_4 = ___1_error;
NullCheck(L_3);
L_3->___error = L_4;
U3CU3Ec__DisplayClass4_0_tF15B6502CEB46B82CD07CA4C75E1CFBA5FD2F374* L_5 = V_0;
String_t* L_6 = ___2_msg;
NullCheck(L_5);
L_5->___msg = L_6;
Il2CppCodeGenWriteBarrier((void**)(&L_5->___msg), (void*)L_6);
U3CU3Ec__DisplayClass4_0_tF15B6502CEB46B82CD07CA4C75E1CFBA5FD2F374* L_7 = V_0;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_8 = (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)il2cpp_codegen_object_new(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var);
Action__ctor_mBDC7B0B4A3F583B64C2896F01BDED360772F67DC(L_8, L_7, (intptr_t)((void*)U3CU3Ec__DisplayClass4_0_U3COnCancelledHandlerU3Eb__0_m44D7F07A2651825C7119B1EE94E470F09DE93EDD_RuntimeMethod_var), NULL);
ExceptionAggregator_Wrap_m634CB376212591B294956C0EEAECF47DA7D1DA73(L_8, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalValueListener__cctor_mAF5D954ECC06940045110FD4568EAD4FD82A3B48 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InternalValueListener_OnCancelledHandler_m488ACD2B13095C11B53C435167BF0EF21DBDAFE6_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InternalValueListener_OnValueChangedHandler_mB87BCD8900157B34D77C3D719E94A05FC2D5B5A2_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OnCancelledDelegate_t00A083ED3BEB8060C5E562C8E76C7D1B973E2BA0_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OnValueChangedDelegate_tBAD34B2C949FAC8B59EE9A11939AAA31A3DE963D_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
OnCancelledDelegate_t00A083ED3BEB8060C5E562C8E76C7D1B973E2BA0* L_0 = (OnCancelledDelegate_t00A083ED3BEB8060C5E562C8E76C7D1B973E2BA0*)il2cpp_codegen_object_new(OnCancelledDelegate_t00A083ED3BEB8060C5E562C8E76C7D1B973E2BA0_il2cpp_TypeInfo_var);
OnCancelledDelegate__ctor_m7D5FD1E072A9031443448E5D582E23D8015B808B(L_0, NULL, (intptr_t)((void*)InternalValueListener_OnCancelledHandler_m488ACD2B13095C11B53C435167BF0EF21DBDAFE6_RuntimeMethod_var), NULL);
OnValueChangedDelegate_tBAD34B2C949FAC8B59EE9A11939AAA31A3DE963D* L_1 = (OnValueChangedDelegate_tBAD34B2C949FAC8B59EE9A11939AAA31A3DE963D*)il2cpp_codegen_object_new(OnValueChangedDelegate_tBAD34B2C949FAC8B59EE9A11939AAA31A3DE963D_il2cpp_TypeInfo_var);
OnValueChangedDelegate__ctor_m80BF259A3B5530546C3765A0D9822B7F76644BE4(L_1, NULL, (intptr_t)((void*)InternalValueListener_OnValueChangedHandler_mB87BCD8900157B34D77C3D719E94A05FC2D5B5A2_RuntimeMethod_var), NULL);
InternalQuery_RegisterValueListenerCallbacks_m02FA94059B9B4CB903AD2A9FC461D1DFBC2BDEAC(L_0, L_1, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalValueListener__ctor_m8273861D166C478D4592F392E84A9AD77879EF1A (InternalValueListener_t0914895A956DEA80C13F2827A43BD7B753834D2D* __this, InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* ___0_internalQuery, FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960* ___1_database, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InternalListener_t5BE6488EBC4A97BFAC7E7951E332784A55544CCA_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuntimeObject_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
RuntimeObject* L_0 = (RuntimeObject*)il2cpp_codegen_object_new(RuntimeObject_il2cpp_TypeInfo_var);
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(L_0, NULL);
__this->___eventLock = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___eventLock), (void*)L_0);
__this->___cppListener = 0;
il2cpp_codegen_runtime_class_init_inline(InternalListener_t5BE6488EBC4A97BFAC7E7951E332784A55544CCA_il2cpp_TypeInfo_var);
InternalListener__ctor_mCF26EC92A2240B44BFB372FA650958CCBD9A0180(__this, NULL);
InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* L_1 = ___0_internalQuery;
__this->___internalQuery = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___internalQuery), (void*)L_1);
FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960* L_2 = ___1_database;
__this->___database = L_2;
Il2CppCodeGenWriteBarrier((void**)(&__this->___database), (void*)L_2);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalValueListener_CreateCppListener_m2553060F5B75AF5AF82F6A4ADDA4CE3F4998D552 (InternalValueListener_t0914895A956DEA80C13F2827A43BD7B753834D2D* __this, int32_t ___0_callbackId, const RuntimeMethod* method)
{
bool V_0 = false;
{
intptr_t L_0 = __this->___cppListener;
bool L_1;
L_1 = IntPtr_op_Equality_m7D9CDCDE9DC2A0C2C614633F4921E90187FAB271(L_0, 0, NULL);
V_0 = L_1;
bool L_2 = V_0;
if (!L_2)
{
goto IL_0029;
}
}
{
InternalQuery_t6B3F50FC807DA356BFE336164947861537E38056* L_3 = __this->___internalQuery;
int32_t L_4 = ___0_callbackId;
NullCheck(L_3);
intptr_t L_5;
L_5 = InternalQuery_CreateValueListener_mC1ECD41BC69FA230685442599DCE0B48D3C66DF5(L_3, L_4, NULL);
__this->___cppListener = L_5;
}
IL_0029:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalValueListener_DestroyCppListener_m2F5CB0AEF6BDDD53B3DB2CD1CA73FA71DDB458D3 (InternalValueListener_t0914895A956DEA80C13F2827A43BD7B753834D2D* __this, const RuntimeMethod* method)
{
bool V_0 = false;
{
intptr_t L_0 = __this->___cppListener;
bool L_1;
L_1 = IntPtr_op_Inequality_m90EFC9C4CAD9A33E309F2DDF98EE4E1DD253637B(L_0, 0, NULL);
V_0 = L_1;
bool L_2 = V_0;
if (!L_2)
{
goto IL_002e;
}
}
{
intptr_t L_3 = __this->___cppListener;
InternalQuery_DestroyValueListener_m34D4329F6CCD18720B1AAE2CF1725C8EF418FBD6(L_3, NULL);
__this->___cppListener = 0;
}
IL_002e:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InternalValueListener_HasNoListeners_mFE3F193A6CC67D8B261A3665E08794DD41716EB7 (InternalValueListener_t0914895A956DEA80C13F2827A43BD7B753834D2D* __this, const RuntimeMethod* method)
{
bool V_0 = false;
{
EventHandler_1_t7300E1D9B9D401E737A8A11D7B94073D6D2B4044* L_0 = __this->___valueChangedImpl;
V_0 = (bool)((((RuntimeObject*)(EventHandler_1_t7300E1D9B9D401E737A8A11D7B94073D6D2B4044*)L_0) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
goto IL_000d;
}
IL_000d:
{
bool L_1 = V_0;
return L_1;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalValueListener_add_valueChangedImpl_m004AB12AE6503798C812D1A59E23FE6458180FE7 (InternalValueListener_t0914895A956DEA80C13F2827A43BD7B753834D2D* __this, EventHandler_1_t7300E1D9B9D401E737A8A11D7B94073D6D2B4044* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EventHandler_1_t7300E1D9B9D401E737A8A11D7B94073D6D2B4044_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
EventHandler_1_t7300E1D9B9D401E737A8A11D7B94073D6D2B4044* V_0 = NULL;
EventHandler_1_t7300E1D9B9D401E737A8A11D7B94073D6D2B4044* V_1 = NULL;
EventHandler_1_t7300E1D9B9D401E737A8A11D7B94073D6D2B4044* V_2 = NULL;
{
EventHandler_1_t7300E1D9B9D401E737A8A11D7B94073D6D2B4044* L_0 = __this->___valueChangedImpl;
V_0 = L_0;
}
IL_0007:
{
EventHandler_1_t7300E1D9B9D401E737A8A11D7B94073D6D2B4044* L_1 = V_0;
V_1 = L_1;
EventHandler_1_t7300E1D9B9D401E737A8A11D7B94073D6D2B4044* L_2 = V_1;
EventHandler_1_t7300E1D9B9D401E737A8A11D7B94073D6D2B4044* L_3 = ___0_value;
Delegate_t* L_4;
L_4 = Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00(L_2, L_3, NULL);
V_2 = ((EventHandler_1_t7300E1D9B9D401E737A8A11D7B94073D6D2B4044*)Castclass((RuntimeObject*)L_4, EventHandler_1_t7300E1D9B9D401E737A8A11D7B94073D6D2B4044_il2cpp_TypeInfo_var));
EventHandler_1_t7300E1D9B9D401E737A8A11D7B94073D6D2B4044** L_5 = (EventHandler_1_t7300E1D9B9D401E737A8A11D7B94073D6D2B4044**)(&__this->___valueChangedImpl);
EventHandler_1_t7300E1D9B9D401E737A8A11D7B94073D6D2B4044* L_6 = V_2;
EventHandler_1_t7300E1D9B9D401E737A8A11D7B94073D6D2B4044* L_7 = V_1;
EventHandler_1_t7300E1D9B9D401E737A8A11D7B94073D6D2B4044* L_8;
L_8 = InterlockedCompareExchangeImpl<EventHandler_1_t7300E1D9B9D401E737A8A11D7B94073D6D2B4044*>(L_5, L_6, L_7);
V_0 = L_8;
EventHandler_1_t7300E1D9B9D401E737A8A11D7B94073D6D2B4044* L_9 = V_0;
EventHandler_1_t7300E1D9B9D401E737A8A11D7B94073D6D2B4044* L_10 = V_1;
if ((!(((RuntimeObject*)(EventHandler_1_t7300E1D9B9D401E737A8A11D7B94073D6D2B4044*)L_9) == ((RuntimeObject*)(EventHandler_1_t7300E1D9B9D401E737A8A11D7B94073D6D2B4044*)L_10))))
{
goto IL_0007;
}
}
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalValueListener_remove_valueChangedImpl_mF0255BC6FFEDC859ED8A023BA7A8E036E566DB91 (InternalValueListener_t0914895A956DEA80C13F2827A43BD7B753834D2D* __this, EventHandler_1_t7300E1D9B9D401E737A8A11D7B94073D6D2B4044* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EventHandler_1_t7300E1D9B9D401E737A8A11D7B94073D6D2B4044_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
EventHandler_1_t7300E1D9B9D401E737A8A11D7B94073D6D2B4044* V_0 = NULL;
EventHandler_1_t7300E1D9B9D401E737A8A11D7B94073D6D2B4044* V_1 = NULL;
EventHandler_1_t7300E1D9B9D401E737A8A11D7B94073D6D2B4044* V_2 = NULL;
{
EventHandler_1_t7300E1D9B9D401E737A8A11D7B94073D6D2B4044* L_0 = __this->___valueChangedImpl;
V_0 = L_0;
}
IL_0007:
{
EventHandler_1_t7300E1D9B9D401E737A8A11D7B94073D6D2B4044* L_1 = V_0;
V_1 = L_1;
EventHandler_1_t7300E1D9B9D401E737A8A11D7B94073D6D2B4044* L_2 = V_1;
EventHandler_1_t7300E1D9B9D401E737A8A11D7B94073D6D2B4044* L_3 = ___0_value;
Delegate_t* L_4;
L_4 = Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3(L_2, L_3, NULL);
V_2 = ((EventHandler_1_t7300E1D9B9D401E737A8A11D7B94073D6D2B4044*)Castclass((RuntimeObject*)L_4, EventHandler_1_t7300E1D9B9D401E737A8A11D7B94073D6D2B4044_il2cpp_TypeInfo_var));
EventHandler_1_t7300E1D9B9D401E737A8A11D7B94073D6D2B4044** L_5 = (EventHandler_1_t7300E1D9B9D401E737A8A11D7B94073D6D2B4044**)(&__this->___valueChangedImpl);
EventHandler_1_t7300E1D9B9D401E737A8A11D7B94073D6D2B4044* L_6 = V_2;
EventHandler_1_t7300E1D9B9D401E737A8A11D7B94073D6D2B4044* L_7 = V_1;
EventHandler_1_t7300E1D9B9D401E737A8A11D7B94073D6D2B4044* L_8;
L_8 = InterlockedCompareExchangeImpl<EventHandler_1_t7300E1D9B9D401E737A8A11D7B94073D6D2B4044*>(L_5, L_6, L_7);
V_0 = L_8;
EventHandler_1_t7300E1D9B9D401E737A8A11D7B94073D6D2B4044* L_9 = V_0;
EventHandler_1_t7300E1D9B9D401E737A8A11D7B94073D6D2B4044* L_10 = V_1;
if ((!(((RuntimeObject*)(EventHandler_1_t7300E1D9B9D401E737A8A11D7B94073D6D2B4044*)L_9) == ((RuntimeObject*)(EventHandler_1_t7300E1D9B9D401E737A8A11D7B94073D6D2B4044*)L_10))))
{
goto IL_0007;
}
}
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalValueListener_add_ValueChanged_m202484E543705DFAEE620624ED5546147D6CDC7B (InternalValueListener_t0914895A956DEA80C13F2827A43BD7B753834D2D* __this, EventHandler_1_t7300E1D9B9D401E737A8A11D7B94073D6D2B4044* ___0_value, const RuntimeMethod* method)
{
RuntimeObject* V_0 = NULL;
bool V_1 = false;
{
RuntimeObject* L_0 = __this->___eventLock;
V_0 = L_0;
V_1 = (bool)0;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0026:
{
{
bool L_1 = V_1;
if (!L_1)
{
goto IL_0030;
}
}
{
RuntimeObject* L_2 = V_0;
Monitor_Exit_m05B2CF037E2214B3208198C282490A2A475653FA(L_2, NULL);
}
IL_0030:
{
return;
}
}
});
try
{
RuntimeObject* L_3 = V_0;
Monitor_Enter_m3CDB589DA1300B513D55FDCFB52B63E879794149(L_3, (&V_1), NULL);
InternalListener_BeforeAddingListener_m1FE9F7A98CF74702565BBED2B8F90A50E389B63D(__this, NULL);
EventHandler_1_t7300E1D9B9D401E737A8A11D7B94073D6D2B4044* L_4 = ___0_value;
InternalValueListener_add_valueChangedImpl_m004AB12AE6503798C812D1A59E23FE6458180FE7(__this, L_4, NULL);
goto IL_0031;
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0031:
{
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalValueListener_remove_ValueChanged_mAAD12995F8832228D0E033216DAA10D0EB0A357B (InternalValueListener_t0914895A956DEA80C13F2827A43BD7B753834D2D* __this, EventHandler_1_t7300E1D9B9D401E737A8A11D7B94073D6D2B4044* ___0_value, const RuntimeMethod* method)
{
RuntimeObject* V_0 = NULL;
bool V_1 = false;
{
RuntimeObject* L_0 = __this->___eventLock;
V_0 = L_0;
V_1 = (bool)0;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0026:
{
{
bool L_1 = V_1;
if (!L_1)
{
goto IL_0030;
}
}
{
RuntimeObject* L_2 = V_0;
Monitor_Exit_m05B2CF037E2214B3208198C282490A2A475653FA(L_2, NULL);
}
IL_0030:
{
return;
}
}
});
try
{
RuntimeObject* L_3 = V_0;
Monitor_Enter_m3CDB589DA1300B513D55FDCFB52B63E879794149(L_3, (&V_1), NULL);
EventHandler_1_t7300E1D9B9D401E737A8A11D7B94073D6D2B4044* L_4 = ___0_value;
InternalValueListener_remove_valueChangedImpl_mF0255BC6FFEDC859ED8A023BA7A8E036E566DB91(__this, L_4, NULL);
InternalListener_AfterRemovingListener_mB75D19F04DD62A44A285ED8010B79AC3C9A9F527(__this, NULL);
goto IL_0031;
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0031:
{
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
void OnValueChangedDelegate_Invoke_mBE6DE21EC167AD59CFF4878B676D00B5F1A7FE36_Multicast(OnValueChangedDelegate_tBAD34B2C949FAC8B59EE9A11939AAA31A3DE963D* __this, int32_t ___0_callbackId, intptr_t ___1_snapshot, const RuntimeMethod* method)
{
il2cpp_array_size_t length = __this->___delegates->max_length;
Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
for (il2cpp_array_size_t i = 0; i < length; i++)
{
OnValueChangedDelegate_tBAD34B2C949FAC8B59EE9A11939AAA31A3DE963D* currentDelegate = reinterpret_cast<OnValueChangedDelegate_tBAD34B2C949FAC8B59EE9A11939AAA31A3DE963D*>(delegatesToInvoke[i]);
typedef void (*FunctionPointerType) (RuntimeObject*, int32_t, intptr_t, const RuntimeMethod*);
((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_callbackId, ___1_snapshot, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
}
}
void OnValueChangedDelegate_Invoke_mBE6DE21EC167AD59CFF4878B676D00B5F1A7FE36_OpenInst(OnValueChangedDelegate_tBAD34B2C949FAC8B59EE9A11939AAA31A3DE963D* __this, int32_t ___0_callbackId, intptr_t ___1_snapshot, const RuntimeMethod* method)
{
typedef void (*FunctionPointerType) (int32_t, intptr_t, const RuntimeMethod*);
((FunctionPointerType)__this->___method_ptr)(___0_callbackId, ___1_snapshot, method);
}
void OnValueChangedDelegate_Invoke_mBE6DE21EC167AD59CFF4878B676D00B5F1A7FE36_OpenStatic(OnValueChangedDelegate_tBAD34B2C949FAC8B59EE9A11939AAA31A3DE963D* __this, int32_t ___0_callbackId, intptr_t ___1_snapshot, const RuntimeMethod* method)
{
typedef void (*FunctionPointerType) (int32_t, intptr_t, const RuntimeMethod*);
((FunctionPointerType)__this->___method_ptr)(___0_callbackId, ___1_snapshot, method);
}
IL2CPP_EXTERN_C void DelegatePInvokeWrapper_OnValueChangedDelegate_tBAD34B2C949FAC8B59EE9A11939AAA31A3DE963D (OnValueChangedDelegate_tBAD34B2C949FAC8B59EE9A11939AAA31A3DE963D* __this, int32_t ___0_callbackId, intptr_t ___1_snapshot, const RuntimeMethod* method)
{
typedef void (DEFAULT_CALL *PInvokeFunc)(int32_t, intptr_t);
PInvokeFunc il2cppPInvokeFunc = reinterpret_cast<PInvokeFunc>(il2cpp_codegen_get_reverse_pinvoke_function_ptr(__this));
il2cppPInvokeFunc(___0_callbackId, ___1_snapshot);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnValueChangedDelegate__ctor_m80BF259A3B5530546C3765A0D9822B7F76644BE4 (OnValueChangedDelegate_tBAD34B2C949FAC8B59EE9A11939AAA31A3DE963D* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
__this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
__this->___method = ___1_method;
__this->___m_target = ___0_object;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
__this->___method_code = (intptr_t)__this;
if (MethodIsStatic((RuntimeMethod*)___1_method))
{
bool isOpen = parameterCount == 2;
if (isOpen)
__this->___invoke_impl = (intptr_t)&OnValueChangedDelegate_Invoke_mBE6DE21EC167AD59CFF4878B676D00B5F1A7FE36_OpenStatic;
else
{
__this->___invoke_impl = __this->___method_ptr;
__this->___method_code = (intptr_t)__this->___m_target;
}
}
else
{
if (___0_object == NULL)
il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
__this->___invoke_impl = __this->___method_ptr;
__this->___method_code = (intptr_t)__this->___m_target;
}
__this->___extra_arg = (intptr_t)&OnValueChangedDelegate_Invoke_mBE6DE21EC167AD59CFF4878B676D00B5F1A7FE36_Multicast;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnValueChangedDelegate_Invoke_mBE6DE21EC167AD59CFF4878B676D00B5F1A7FE36 (OnValueChangedDelegate_tBAD34B2C949FAC8B59EE9A11939AAA31A3DE963D* __this, int32_t ___0_callbackId, intptr_t ___1_snapshot, const RuntimeMethod* method)
{
typedef void (*FunctionPointerType) (RuntimeObject*, int32_t, intptr_t, const RuntimeMethod*);
((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_callbackId, ___1_snapshot, reinterpret_cast<RuntimeMethod*>(__this->___method));
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* OnValueChangedDelegate_BeginInvoke_mB980CA0AB2ABF2E867335B1F7052F28C86EF41C4 (OnValueChangedDelegate_tBAD34B2C949FAC8B59EE9A11939AAA31A3DE963D* __this, int32_t ___0_callbackId, intptr_t ___1_snapshot, AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C* ___2_callback, RuntimeObject* ___3_object, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IntPtr_t_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
void *__d_args[3] = {0};
__d_args[0] = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &___0_callbackId);
__d_args[1] = Box(IntPtr_t_il2cpp_TypeInfo_var, &___1_snapshot);
return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___2_callback, (RuntimeObject*)___3_object);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnValueChangedDelegate_EndInvoke_mC6C1B644AB9612B85D7E89A05E34EDFD45F10B48 (OnValueChangedDelegate_tBAD34B2C949FAC8B59EE9A11939AAA31A3DE963D* __this, RuntimeObject* ___0_result, const RuntimeMethod* method)
{
il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___0_result, 0);
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
void OnCancelledDelegate_Invoke_m5AB4D291086D9032E46F29FADC0F78B888B73949_Multicast(OnCancelledDelegate_t6B60AD1045AB3D45381F0FD2F88A06F80206F4F5* __this, int32_t ___0_callbackId, int32_t ___1_error, String_t* ___2_msg, const RuntimeMethod* method)
{
il2cpp_array_size_t length = __this->___delegates->max_length;
Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
for (il2cpp_array_size_t i = 0; i < length; i++)
{
OnCancelledDelegate_t6B60AD1045AB3D45381F0FD2F88A06F80206F4F5* currentDelegate = reinterpret_cast<OnCancelledDelegate_t6B60AD1045AB3D45381F0FD2F88A06F80206F4F5*>(delegatesToInvoke[i]);
typedef void (*FunctionPointerType) (RuntimeObject*, int32_t, int32_t, String_t*, const RuntimeMethod*);
((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_callbackId, ___1_error, ___2_msg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
}
}
void OnCancelledDelegate_Invoke_m5AB4D291086D9032E46F29FADC0F78B888B73949_OpenInst(OnCancelledDelegate_t6B60AD1045AB3D45381F0FD2F88A06F80206F4F5* __this, int32_t ___0_callbackId, int32_t ___1_error, String_t* ___2_msg, const RuntimeMethod* method)
{
typedef void (*FunctionPointerType) (int32_t, int32_t, String_t*, const RuntimeMethod*);
((FunctionPointerType)__this->___method_ptr)(___0_callbackId, ___1_error, ___2_msg, method);
}
void OnCancelledDelegate_Invoke_m5AB4D291086D9032E46F29FADC0F78B888B73949_OpenStatic(OnCancelledDelegate_t6B60AD1045AB3D45381F0FD2F88A06F80206F4F5* __this, int32_t ___0_callbackId, int32_t ___1_error, String_t* ___2_msg, const RuntimeMethod* method)
{
typedef void (*FunctionPointerType) (int32_t, int32_t, String_t*, const RuntimeMethod*);
((FunctionPointerType)__this->___method_ptr)(___0_callbackId, ___1_error, ___2_msg, method);
}
IL2CPP_EXTERN_C void DelegatePInvokeWrapper_OnCancelledDelegate_t6B60AD1045AB3D45381F0FD2F88A06F80206F4F5 (OnCancelledDelegate_t6B60AD1045AB3D45381F0FD2F88A06F80206F4F5* __this, int32_t ___0_callbackId, int32_t ___1_error, String_t* ___2_msg, const RuntimeMethod* method)
{
typedef void (DEFAULT_CALL *PInvokeFunc)(int32_t, int32_t, char*);
PInvokeFunc il2cppPInvokeFunc = reinterpret_cast<PInvokeFunc>(il2cpp_codegen_get_reverse_pinvoke_function_ptr(__this));
char* ____2_msg_marshaled = NULL;
____2_msg_marshaled = il2cpp_codegen_marshal_string(___2_msg);
il2cppPInvokeFunc(___0_callbackId, ___1_error, ____2_msg_marshaled);
il2cpp_codegen_marshal_free(____2_msg_marshaled);
____2_msg_marshaled = NULL;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnCancelledDelegate__ctor_m8FAB144B0258C7B1B9E92ABB0767928DF52080B8 (OnCancelledDelegate_t6B60AD1045AB3D45381F0FD2F88A06F80206F4F5* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
__this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
__this->___method = ___1_method;
__this->___m_target = ___0_object;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
__this->___method_code = (intptr_t)__this;
if (MethodIsStatic((RuntimeMethod*)___1_method))
{
bool isOpen = parameterCount == 3;
if (isOpen)
__this->___invoke_impl = (intptr_t)&OnCancelledDelegate_Invoke_m5AB4D291086D9032E46F29FADC0F78B888B73949_OpenStatic;
else
{
__this->___invoke_impl = __this->___method_ptr;
__this->___method_code = (intptr_t)__this->___m_target;
}
}
else
{
if (___0_object == NULL)
il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
__this->___invoke_impl = __this->___method_ptr;
__this->___method_code = (intptr_t)__this->___m_target;
}
__this->___extra_arg = (intptr_t)&OnCancelledDelegate_Invoke_m5AB4D291086D9032E46F29FADC0F78B888B73949_Multicast;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnCancelledDelegate_Invoke_m5AB4D291086D9032E46F29FADC0F78B888B73949 (OnCancelledDelegate_t6B60AD1045AB3D45381F0FD2F88A06F80206F4F5* __this, int32_t ___0_callbackId, int32_t ___1_error, String_t* ___2_msg, const RuntimeMethod* method)
{
typedef void (*FunctionPointerType) (RuntimeObject*, int32_t, int32_t, String_t*, const RuntimeMethod*);
((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_callbackId, ___1_error, ___2_msg, reinterpret_cast<RuntimeMethod*>(__this->___method));
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* OnCancelledDelegate_BeginInvoke_mB626EC102EADD126D4B14D9037C6B36BED78E402 (OnCancelledDelegate_t6B60AD1045AB3D45381F0FD2F88A06F80206F4F5* __this, int32_t ___0_callbackId, int32_t ___1_error, String_t* ___2_msg, AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C* ___3_callback, RuntimeObject* ___4_object, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Error_t84D43F744E0ECB676CB5CC124FC1BE039C167F0A_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
void *__d_args[4] = {0};
__d_args[0] = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &___0_callbackId);
__d_args[1] = Box(Error_t84D43F744E0ECB676CB5CC124FC1BE039C167F0A_il2cpp_TypeInfo_var, &___1_error);
__d_args[2] = ___2_msg;
return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___3_callback, (RuntimeObject*)___4_object);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnCancelledDelegate_EndInvoke_mD1B36D1B27B76397D9A55CBE874D68C3F0BDB83B (OnCancelledDelegate_t6B60AD1045AB3D45381F0FD2F88A06F80206F4F5* __this, RuntimeObject* ___0_result, const RuntimeMethod* method)
{
il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___0_result, 0);
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass3_0__ctor_mFE8599AB5E622C2D83A9137B928B3F718073A012 (U3CU3Ec__DisplayClass3_0_tA33F9A04A549ED4600CF025ED3BD9E5D1DBD6A19* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass3_0_U3COnValueChangedHandlerU3Eb__0_m4A5DE2CC01B3D8E87D29BD6081958700B60BF63D (U3CU3Ec__DisplayClass3_0_tA33F9A04A549ED4600CF025ED3BD9E5D1DBD6A19* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InternalDataSnapshot_t4B57B69537B5BFEC424D4207195BA40F6AE2A79D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InternalValueListener_t0914895A956DEA80C13F2827A43BD7B753834D2D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ValueChangedEventArgs_t8E15F0CB1F83812A628870BF56E2CC5BF56A2FBB_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
InternalDataSnapshot_t4B57B69537B5BFEC424D4207195BA40F6AE2A79D* V_0 = NULL;
EventHandler_1_t7300E1D9B9D401E737A8A11D7B94073D6D2B4044* V_1 = NULL;
InternalValueListener_t0914895A956DEA80C13F2827A43BD7B753834D2D* V_2 = NULL;
bool V_3 = false;
bool V_4 = false;
{
intptr_t L_0 = __this->___snapshot;
InternalDataSnapshot_t4B57B69537B5BFEC424D4207195BA40F6AE2A79D* L_1 = (InternalDataSnapshot_t4B57B69537B5BFEC424D4207195BA40F6AE2A79D*)il2cpp_codegen_object_new(InternalDataSnapshot_t4B57B69537B5BFEC424D4207195BA40F6AE2A79D_il2cpp_TypeInfo_var);
InternalDataSnapshot__ctor_m697E1A225D18E76664CE7B7FCAFFFE9358B7EDF3(L_1, L_0, (bool)1, NULL);
V_0 = L_1;
V_1 = (EventHandler_1_t7300E1D9B9D401E737A8A11D7B94073D6D2B4044*)NULL;
V_2 = (InternalValueListener_t0914895A956DEA80C13F2827A43BD7B753834D2D*)NULL;
int32_t L_2 = __this->___callbackId;
il2cpp_codegen_runtime_class_init_inline(InternalValueListener_t0914895A956DEA80C13F2827A43BD7B753834D2D_il2cpp_TypeInfo_var);
bool L_3;
L_3 = InternalValueListener_TryGetListener_m398354C414B128FF471D0F55245E89CA396C6CB1(L_2, (&V_2), NULL);
V_3 = L_3;
bool L_4 = V_3;
if (!L_4)
{
goto IL_002c;
}
}
{
InternalValueListener_t0914895A956DEA80C13F2827A43BD7B753834D2D* L_5 = V_2;
NullCheck(L_5);
EventHandler_1_t7300E1D9B9D401E737A8A11D7B94073D6D2B4044* L_6 = L_5->___valueChangedImpl;
V_1 = L_6;
}
IL_002c:
{
EventHandler_1_t7300E1D9B9D401E737A8A11D7B94073D6D2B4044* L_7 = V_1;
V_4 = (bool)((!(((RuntimeObject*)(EventHandler_1_t7300E1D9B9D401E737A8A11D7B94073D6D2B4044*)L_7) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
bool L_8 = V_4;
if (!L_8)
{
goto IL_0053;
}
}
{
EventHandler_1_t7300E1D9B9D401E737A8A11D7B94073D6D2B4044* L_9 = V_1;
InternalDataSnapshot_t4B57B69537B5BFEC424D4207195BA40F6AE2A79D* L_10 = V_0;
InternalValueListener_t0914895A956DEA80C13F2827A43BD7B753834D2D* L_11 = V_2;
NullCheck(L_11);
FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960* L_12 = L_11->___database;
DataSnapshot_tF8B2EB3F4F07CDF924E0D65F31933D4F333F0C3A* L_13;
L_13 = DataSnapshot_CreateSnapshot_m2EDD325B01CE1C59B70AB5689316F66E6EE5C1F7(L_10, L_12, NULL);
ValueChangedEventArgs_t8E15F0CB1F83812A628870BF56E2CC5BF56A2FBB* L_14 = (ValueChangedEventArgs_t8E15F0CB1F83812A628870BF56E2CC5BF56A2FBB*)il2cpp_codegen_object_new(ValueChangedEventArgs_t8E15F0CB1F83812A628870BF56E2CC5BF56A2FBB_il2cpp_TypeInfo_var);
ValueChangedEventArgs__ctor_m3746F9CA3C31CF3ECFE96A4C2E258D394149F7BF(L_14, L_13, NULL);
NullCheck(L_9);
EventHandler_1_Invoke_m138A2D3506A270F2AB9DF6EE30246FE32C0F2672_inline(L_9, NULL, L_14, NULL);
goto IL_005c;
}
IL_0053:
{
InternalDataSnapshot_t4B57B69537B5BFEC424D4207195BA40F6AE2A79D* L_15 = V_0;
NullCheck(L_15);
InternalDataSnapshot_Dispose_mECA22BB52D5699902D9297AA71E8CEE322A794EB(L_15, NULL);
}
IL_005c:
{
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 U3CU3Ec__DisplayClass4_0__ctor_mEFA4AD4328B629C396FDAA9929191B23FAFBC74F (U3CU3Ec__DisplayClass4_0_tF15B6502CEB46B82CD07CA4C75E1CFBA5FD2F374* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass4_0_U3COnCancelledHandlerU3Eb__0_m44D7F07A2651825C7119B1EE94E470F09DE93EDD (U3CU3Ec__DisplayClass4_0_tF15B6502CEB46B82CD07CA4C75E1CFBA5FD2F374* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DatabaseError_tFD978352951107742E3BC2F2D2BA135C388722D9_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InternalValueListener_t0914895A956DEA80C13F2827A43BD7B753834D2D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ValueChangedEventArgs_t8E15F0CB1F83812A628870BF56E2CC5BF56A2FBB_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
EventHandler_1_t7300E1D9B9D401E737A8A11D7B94073D6D2B4044* V_0 = NULL;
InternalValueListener_t0914895A956DEA80C13F2827A43BD7B753834D2D* V_1 = NULL;
bool V_2 = false;
bool V_3 = false;
{
V_0 = (EventHandler_1_t7300E1D9B9D401E737A8A11D7B94073D6D2B4044*)NULL;
int32_t L_0 = __this->___callbackId;
il2cpp_codegen_runtime_class_init_inline(InternalValueListener_t0914895A956DEA80C13F2827A43BD7B753834D2D_il2cpp_TypeInfo_var);
bool L_1;
L_1 = InternalValueListener_TryGetListener_m398354C414B128FF471D0F55245E89CA396C6CB1(L_0, (&V_1), NULL);
V_2 = L_1;
bool L_2 = V_2;
if (!L_2)
{
goto IL_001d;
}
}
{
InternalValueListener_t0914895A956DEA80C13F2827A43BD7B753834D2D* L_3 = V_1;
NullCheck(L_3);
EventHandler_1_t7300E1D9B9D401E737A8A11D7B94073D6D2B4044* L_4 = L_3->___valueChangedImpl;
V_0 = L_4;
}
IL_001d:
{
EventHandler_1_t7300E1D9B9D401E737A8A11D7B94073D6D2B4044* L_5 = V_0;
V_3 = (bool)((!(((RuntimeObject*)(EventHandler_1_t7300E1D9B9D401E737A8A11D7B94073D6D2B4044*)L_5) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
bool L_6 = V_3;
if (!L_6)
{
goto IL_0045;
}
}
{
EventHandler_1_t7300E1D9B9D401E737A8A11D7B94073D6D2B4044* L_7 = V_0;
int32_t L_8 = __this->___error;
String_t* L_9 = __this->___msg;
il2cpp_codegen_runtime_class_init_inline(DatabaseError_tFD978352951107742E3BC2F2D2BA135C388722D9_il2cpp_TypeInfo_var);
DatabaseError_tFD978352951107742E3BC2F2D2BA135C388722D9* L_10;
L_10 = DatabaseError_FromError_m6159F357D50E2B0B0EBE88BF88D47AEAD0B836DE(L_8, L_9, NULL);
ValueChangedEventArgs_t8E15F0CB1F83812A628870BF56E2CC5BF56A2FBB* L_11 = (ValueChangedEventArgs_t8E15F0CB1F83812A628870BF56E2CC5BF56A2FBB*)il2cpp_codegen_object_new(ValueChangedEventArgs_t8E15F0CB1F83812A628870BF56E2CC5BF56A2FBB_il2cpp_TypeInfo_var);
ValueChangedEventArgs__ctor_mFAFCFA9665476BAD0D16CD6906EA3554ABB0F283(L_11, L_10, NULL);
NullCheck(L_7);
EventHandler_1_Invoke_m138A2D3506A270F2AB9DF6EE30246FE32C0F2672_inline(L_7, NULL, L_11, NULL);
}
IL_0045:
{
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 Variant_t90BF6FF4942F60EB844D3C90213E72E9D4240F1C* Utilities_MakeVariant_mAD868620EF30F894C9B34AFC0F58897705DCED78 (RuntimeObject* ___0_value, const RuntimeMethod* method)
{
Variant_t90BF6FF4942F60EB844D3C90213E72E9D4240F1C* V_0 = NULL;
ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* V_1 = NULL;
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
String_t* G_B4_0 = NULL;
String_t* G_B3_0 = NULL;
String_t* G_B5_0 = NULL;
String_t* G_B5_1 = NULL;
{
}
try
{
RuntimeObject* L_0 = ___0_value;
Variant_t90BF6FF4942F60EB844D3C90213E72E9D4240F1C* L_1;
L_1 = Variant_FromObject_m5D406B8B5BBF1DB6FDD90D83468B7F29B01501B7(L_0, NULL);
V_0 = L_1;
goto IL_002a;
}
catch(Il2CppExceptionWrapper& e)
{
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
{
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
goto CATCH_000b;
}
throw e;
}
CATCH_000b:
{
{
ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_2 = ((ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)IL2CPP_GET_ACTIVE_EXCEPTION(ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*));;
V_1 = L_2;
RuntimeObject* L_3 = ___0_value;
if (L_3)
{
G_B4_0 = ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral19709657F1A68406CA65F0C729F82F01A9E68B23));
goto IL_0018;
}
G_B3_0 = ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral19709657F1A68406CA65F0C729F82F01A9E68B23));
}
{
G_B5_0 = ((String_t*)(NULL));
G_B5_1 = G_B3_0;
goto IL_001e;
}
IL_0018:
{
RuntimeObject* L_4 = ___0_value;
NullCheck(L_4);
String_t* L_5;
L_5 = VirtualFuncInvoker0< String_t* >::Invoke(3, L_4);
G_B5_0 = L_5;
G_B5_1 = G_B4_0;
}
IL_001e:
{
String_t* L_6;
L_6 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(G_B5_1, G_B5_0, NULL);
ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_7 = V_1;
DatabaseException_t136AB1D7986FFA974C2518DC8C67500267A86232* L_8 = (DatabaseException_t136AB1D7986FFA974C2518DC8C67500267A86232*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&DatabaseException_t136AB1D7986FFA974C2518DC8C67500267A86232_il2cpp_TypeInfo_var)));
DatabaseException__ctor_m30665E8EB8BE7EC9D7EF15D7B91CD3CD0FDDDB73(L_8, L_6, L_7, NULL);
IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_8, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Utilities_MakeVariant_mAD868620EF30F894C9B34AFC0F58897705DCED78_RuntimeMethod_var)));
}
}
IL_002a:
{
Variant_t90BF6FF4942F60EB844D3C90213E72E9D4240F1C* L_9 = V_0;
return L_9;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Variant_t90BF6FF4942F60EB844D3C90213E72E9D4240F1C* Utilities_MakePriorityVariant_mF30A37EEA768427D349DF58AC23548A776C58180 (RuntimeObject* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Convert_t7097FF336D592F7C06D88A98349A44646F91EFFC_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&KeyValuePair_2_get_Key_m4A59224788AC7BCD72D0D1907C7F7B640CF46283_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&KeyValuePair_2_get_Value_m193748C94D32369AD6F1D930A9CA529DD1C94E79_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral73F1C03DBBA735443A0BAC5FB7786A2DD54ADF5D);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralCCE359C6B0ABE9D58CB588667F9A93BA52A1C294);
s_Il2CppMethodInitialized = true;
}
Variant_t90BF6FF4942F60EB844D3C90213E72E9D4240F1C* V_0 = NULL;
VariantVariantMap_t123BBC55006DFA8EB67B98A0DF9DBAD224931709* V_1 = NULL;
int32_t V_2 = 0;
int32_t V_3 = 0;
Variant_t90BF6FF4942F60EB844D3C90213E72E9D4240F1C* V_4 = NULL;
bool V_5 = false;
VariantVariantMapEnumerator_t4DFA1BCCD0E7549154EF427E5E3E0EAE35CB5F21* V_6 = NULL;
KeyValuePair_2_tB8AC49BFEB0D5FF4562D605952A2807A675D5F6C V_7;
memset((&V_7), 0, sizeof(V_7));
bool V_8 = false;
int32_t G_B12_0 = 0;
{
RuntimeObject* L_0 = ___0_value;
Variant_t90BF6FF4942F60EB844D3C90213E72E9D4240F1C* L_1;
L_1 = Utilities_MakeVariant_mAD868620EF30F894C9B34AFC0F58897705DCED78(L_0, NULL);
V_0 = L_1;
Variant_t90BF6FF4942F60EB844D3C90213E72E9D4240F1C* L_2 = V_0;
NullCheck(L_2);
int32_t L_3;
L_3 = Variant_type_m03A0A0BFC610CF0047576B5CB15DC7E58E00D0B0(L_2, NULL);
V_3 = L_3;
int32_t L_4 = V_3;
V_2 = L_4;
int32_t L_5 = V_2;
switch (L_5)
{
case 0:
{
goto IL_0053;
}
case 1:
{
goto IL_003c;
}
case 2:
{
goto IL_0053;
}
case 3:
{
goto IL_00ff;
}
case 4:
{
goto IL_0053;
}
case 5:
{
goto IL_0053;
}
case 6:
{
goto IL_00ff;
}
case 7:
{
goto IL_005b;
}
}
}
{
goto IL_00ff;
}
IL_003c:
{
Variant_t90BF6FF4942F60EB844D3C90213E72E9D4240F1C* L_6 = V_0;
NullCheck(L_6);
int64_t L_7;
L_7 = Variant_int64_value_m11AE869002EB87F8958F3AF7122C33C466557C55(L_6, NULL);
il2cpp_codegen_runtime_class_init_inline(Convert_t7097FF336D592F7C06D88A98349A44646F91EFFC_il2cpp_TypeInfo_var);
double L_8;
L_8 = Convert_ToDouble_m26ED0FBD9E8A96F2997C86BB9024067A1FB7536A(L_7, NULL);
Variant_t90BF6FF4942F60EB844D3C90213E72E9D4240F1C* L_9;
L_9 = Variant_FromDouble_mACE124A0E71277468B61F5EF1D565E57550803A1(L_8, NULL);
V_4 = L_9;
goto IL_010c;
}
IL_0053:
{
Variant_t90BF6FF4942F60EB844D3C90213E72E9D4240F1C* L_10 = V_0;
V_4 = L_10;
goto IL_010c;
}
IL_005b:
{
Variant_t90BF6FF4942F60EB844D3C90213E72E9D4240F1C* L_11 = V_0;
NullCheck(L_11);
VariantVariantMap_t123BBC55006DFA8EB67B98A0DF9DBAD224931709* L_12;
L_12 = Variant_map_mB7447AAFBC3421A6EEAE48E5A6FA13F08FA66597(L_11, NULL);
V_1 = L_12;
VariantVariantMap_t123BBC55006DFA8EB67B98A0DF9DBAD224931709* L_13 = V_1;
NullCheck(L_13);
int32_t L_14;
L_14 = VariantVariantMap_get_Count_m2BEE44655BF6BD9D696D0D59C23BC6BBFB033A98(L_13, NULL);
V_5 = (bool)((((int32_t)L_14) == ((int32_t)1))? 1 : 0);
bool L_15 = V_5;
if (!L_15)
{
goto IL_00fd;
}
}
{
VariantVariantMap_t123BBC55006DFA8EB67B98A0DF9DBAD224931709* L_16 = V_1;
NullCheck(L_16);
VariantVariantMapEnumerator_t4DFA1BCCD0E7549154EF427E5E3E0EAE35CB5F21* L_17;
L_17 = VariantVariantMap_GetEnumerator_m360952FBCF0F2F6AE30CA92612D50F9043894567(L_16, NULL);
V_6 = L_17;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_00ef:
{
{
VariantVariantMapEnumerator_t4DFA1BCCD0E7549154EF427E5E3E0EAE35CB5F21* L_18 = V_6;
if (!L_18)
{
goto IL_00fb;
}
}
{
VariantVariantMapEnumerator_t4DFA1BCCD0E7549154EF427E5E3E0EAE35CB5F21* L_19 = V_6;
NullCheck(L_19);
InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_19);
}
IL_00fb:
{
return;
}
}
});
try
{
{
goto IL_00e4_1;
}
IL_0080_1:
{
VariantVariantMapEnumerator_t4DFA1BCCD0E7549154EF427E5E3E0EAE35CB5F21* L_20 = V_6;
NullCheck(L_20);
KeyValuePair_2_tB8AC49BFEB0D5FF4562D605952A2807A675D5F6C L_21;
L_21 = VariantVariantMapEnumerator_get_Current_m2DDA678E632DBC094DBD1C613CB572AECCC6FC2A(L_20, NULL);
V_7 = L_21;
Variant_t90BF6FF4942F60EB844D3C90213E72E9D4240F1C* L_22;
L_22 = KeyValuePair_2_get_Key_m4A59224788AC7BCD72D0D1907C7F7B640CF46283_inline((&V_7), KeyValuePair_2_get_Key_m4A59224788AC7BCD72D0D1907C7F7B640CF46283_RuntimeMethod_var);
NullCheck(L_22);
bool L_23;
L_23 = Variant_is_string_m2CD01E3123A174A575C240FD125F3E43CEAB73A8(L_22, NULL);
if (!L_23)
{
goto IL_00d6_1;
}
}
{
Variant_t90BF6FF4942F60EB844D3C90213E72E9D4240F1C* L_24;
L_24 = KeyValuePair_2_get_Key_m4A59224788AC7BCD72D0D1907C7F7B640CF46283_inline((&V_7), KeyValuePair_2_get_Key_m4A59224788AC7BCD72D0D1907C7F7B640CF46283_RuntimeMethod_var);
NullCheck(L_24);
String_t* L_25;
L_25 = Variant_string_value_mFC641893647B7A1023754C2A28C8FC3DCB39B0C7(L_24, NULL);
bool L_26;
L_26 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_25, _stringLiteral73F1C03DBBA735443A0BAC5FB7786A2DD54ADF5D, NULL);
if (!L_26)
{
goto IL_00d6_1;
}
}
{
Variant_t90BF6FF4942F60EB844D3C90213E72E9D4240F1C* L_27;
L_27 = KeyValuePair_2_get_Value_m193748C94D32369AD6F1D930A9CA529DD1C94E79_inline((&V_7), KeyValuePair_2_get_Value_m193748C94D32369AD6F1D930A9CA529DD1C94E79_RuntimeMethod_var);
NullCheck(L_27);
bool L_28;
L_28 = Variant_is_string_m2CD01E3123A174A575C240FD125F3E43CEAB73A8(L_27, NULL);
if (!L_28)
{
goto IL_00d6_1;
}
}
{
Variant_t90BF6FF4942F60EB844D3C90213E72E9D4240F1C* L_29;
L_29 = KeyValuePair_2_get_Value_m193748C94D32369AD6F1D930A9CA529DD1C94E79_inline((&V_7), KeyValuePair_2_get_Value_m193748C94D32369AD6F1D930A9CA529DD1C94E79_RuntimeMethod_var);
NullCheck(L_29);
String_t* L_30;
L_30 = Variant_string_value_mFC641893647B7A1023754C2A28C8FC3DCB39B0C7(L_29, NULL);
bool L_31;
L_31 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_30, _stringLiteralCCE359C6B0ABE9D58CB588667F9A93BA52A1C294, NULL);
G_B12_0 = ((int32_t)(L_31));
goto IL_00d7_1;
}
IL_00d6_1:
{
G_B12_0 = 0;
}
IL_00d7_1:
{
V_8 = (bool)G_B12_0;
bool L_32 = V_8;
if (!L_32)
{
goto IL_00e3_1;
}
}
{
Variant_t90BF6FF4942F60EB844D3C90213E72E9D4240F1C* L_33 = V_0;
V_4 = L_33;
goto IL_010c;
}
IL_00e3_1:
{
}
IL_00e4_1:
{
VariantVariantMapEnumerator_t4DFA1BCCD0E7549154EF427E5E3E0EAE35CB5F21* L_34 = V_6;
NullCheck(L_34);
bool L_35;
L_35 = VariantVariantMapEnumerator_MoveNext_mBD4ECB27F072218FD3DE27476AA880BB530A0F06(L_34, NULL);
if (L_35)
{
goto IL_0080_1;
}
}
{
goto IL_00fc;
}
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_00fc:
{
}
IL_00fd:
{
goto IL_0101;
}
IL_00ff:
{
goto IL_0101;
}
IL_0101:
{
DatabaseException_t136AB1D7986FFA974C2518DC8C67500267A86232* L_36 = (DatabaseException_t136AB1D7986FFA974C2518DC8C67500267A86232*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&DatabaseException_t136AB1D7986FFA974C2518DC8C67500267A86232_il2cpp_TypeInfo_var)));
DatabaseException__ctor_mAA398869C4ADA4E90F85E7B352065E7A17A88962(L_36, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral02E3E2B2200FDAB9468F4E658E4CDCF2EB96B064)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_36, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Utilities_MakePriorityVariant_mF30A37EEA768427D349DF58AC23548A776C58180_RuntimeMethod_var)));
}
IL_010c:
{
Variant_t90BF6FF4942F60EB844D3C90213E72E9D4240F1C* L_37 = V_4;
return L_37;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ChildChangedEventArgs_set_PreviousChildName_mA8CB8F8600798C3A3355233B9DEAA30E12D5B4D3_inline (ChildChangedEventArgs_t8791D1660D2DB8C77665D885F1FD6CB230468937* __this, String_t* ___0_value, const RuntimeMethod* method)
{
{
String_t* L_0 = ___0_value;
__this->___U3CPreviousChildNameU3Ek__BackingField = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CPreviousChildNameU3Ek__BackingField), (void*)L_0);
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ChildChangedEventArgs_set_Snapshot_m3C081820094FC6F71F880867072C0C451E44F5FD_inline (ChildChangedEventArgs_t8791D1660D2DB8C77665D885F1FD6CB230468937* __this, DataSnapshot_tF8B2EB3F4F07CDF924E0D65F31933D4F333F0C3A* ___0_value, const RuntimeMethod* method)
{
{
DataSnapshot_tF8B2EB3F4F07CDF924E0D65F31933D4F333F0C3A* L_0 = ___0_value;
__this->___U3CSnapshotU3Ek__BackingField = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CSnapshotU3Ek__BackingField), (void*)L_0);
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ChildChangedEventArgs_set_DatabaseError_mF145AE36CB0516ACADD912A548765222B56AABF2_inline (ChildChangedEventArgs_t8791D1660D2DB8C77665D885F1FD6CB230468937* __this, DatabaseError_tFD978352951107742E3BC2F2D2BA135C388722D9* ___0_value, const RuntimeMethod* method)
{
{
DatabaseError_tFD978352951107742E3BC2F2D2BA135C388722D9* L_0 = ___0_value;
__this->___U3CDatabaseErrorU3Ek__BackingField = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CDatabaseErrorU3Ek__BackingField), (void*)L_0);
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void DatabaseError_set_Code_m4DA74376D7C9DA4348815E479A418C5130D83959_inline (DatabaseError_tFD978352951107742E3BC2F2D2BA135C388722D9* __this, int32_t ___0_value, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_value;
__this->___U3CCodeU3Ek__BackingField = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void DatabaseError_set_Message_mF5D8EAD1111E14E48A24415621D5DFB6BDF6C5B0_inline (DatabaseError_tFD978352951107742E3BC2F2D2BA135C388722D9* __this, String_t* ___0_value, const RuntimeMethod* method)
{
{
String_t* L_0 = ___0_value;
__this->___U3CMessageU3Ek__BackingField = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CMessageU3Ek__BackingField), (void*)L_0);
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void DatabaseError_set_Details_m8AF923DAE6BEBE88C2F16B81C4F91C8FF75A2F3B_inline (DatabaseError_tFD978352951107742E3BC2F2D2BA135C388722D9* __this, String_t* ___0_value, const RuntimeMethod* method)
{
{
String_t* L_0 = ___0_value;
__this->___U3CDetailsU3Ek__BackingField = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CDetailsU3Ek__BackingField), (void*)L_0);
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* DatabaseError_get_Message_m7D2C33D0913B955723BA70372B1FA894F3DE08CE_inline (DatabaseError_tFD978352951107742E3BC2F2D2BA135C388722D9* __this, const RuntimeMethod* method)
{
{
String_t* L_0 = __this->___U3CMessageU3Ek__BackingField;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void DatabaseReference_set_Database_m2E45848FF8060F8D805ADB4892879771690D740C_inline (DatabaseReference_tD6F9941BEAE8109991B814490DA64099EECBFA6D* __this, FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960* ___0_value, const RuntimeMethod* method)
{
{
FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960* L_0 = ___0_value;
__this->___U3CDatabaseU3Ek__BackingField = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CDatabaseU3Ek__BackingField), (void*)L_0);
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960* DatabaseReference_get_Database_m8A3E998AF1DE24536B74A1584569DF886DCE252E_inline (DatabaseReference_tD6F9941BEAE8109991B814490DA64099EECBFA6D* __this, const RuntimeMethod* method)
{
{
FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960* L_0 = __this->___U3CDatabaseU3Ek__BackingField;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t InternalTransactionHandler_get_CallbackId_m376EFF85CF678921A4EFC2002B5F48A9317E7634_inline (InternalTransactionHandler_tC3D5F772E60A32629100783782C42D65014D5A88* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->___U3CCallbackIdU3Ek__BackingField;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void FirebaseDatabase_set_App_m7B018585E9B3FAC825B2B08A6943052AF6293D6C_inline (FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960* __this, FirebaseApp_tD23C437863A3502177988D1382B58820B0571A25* ___0_value, const RuntimeMethod* method)
{
{
FirebaseApp_tD23C437863A3502177988D1382B58820B0571A25* L_0 = ___0_value;
__this->___U3CAppU3Ek__BackingField = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CAppU3Ek__BackingField), (void*)L_0);
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR FirebaseApp_tD23C437863A3502177988D1382B58820B0571A25* FirebaseDatabase_get_App_mCAE467A1AD76CFC175A5988C1BACCBC684083B4E_inline (FirebaseDatabase_t39655E1CF62FCA36F81637138EABB8E0E88FF960* __this, const RuntimeMethod* method)
{
{
FirebaseApp_tD23C437863A3502177988D1382B58820B0571A25* L_0 = __this->___U3CAppU3Ek__BackingField;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Services_get_AppConfig_mC08EC98ACB1D5FAC108C084898388231487E9DEF_inline (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Services_t4EDE95322734B379A0DA3AAEF079E28E9132D69E_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(Services_t4EDE95322734B379A0DA3AAEF079E28E9132D69E_il2cpp_TypeInfo_var);
RuntimeObject* L_0 = ((Services_t4EDE95322734B379A0DA3AAEF079E28E9132D69E_StaticFields*)il2cpp_codegen_static_fields_for(Services_t4EDE95322734B379A0DA3AAEF079E28E9132D69E_il2cpp_TypeInfo_var))->___U3CAppConfigU3Ek__BackingField;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TransactionResult_set_IsSuccess_m46458249C3300909881548EBED52AC1CD9D01A94_inline (TransactionResult_t01EA0C6D6583ED0738526D8E4FED45FB2BC61656* __this, bool ___0_value, const RuntimeMethod* method)
{
{
bool L_0 = ___0_value;
__this->___U3CIsSuccessU3Ek__BackingField = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ValueChangedEventArgs_set_Snapshot_m664FEFFC667D86C6E261AB06D9325FC09EBF1449_inline (ValueChangedEventArgs_t8E15F0CB1F83812A628870BF56E2CC5BF56A2FBB* __this, DataSnapshot_tF8B2EB3F4F07CDF924E0D65F31933D4F333F0C3A* ___0_value, const RuntimeMethod* method)
{
{
DataSnapshot_tF8B2EB3F4F07CDF924E0D65F31933D4F333F0C3A* L_0 = ___0_value;
__this->___U3CSnapshotU3Ek__BackingField = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CSnapshotU3Ek__BackingField), (void*)L_0);
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ValueChangedEventArgs_set_DatabaseError_m289AF8CCA253CF21C307135423350D1BE212169E_inline (ValueChangedEventArgs_t8E15F0CB1F83812A628870BF56E2CC5BF56A2FBB* __this, DatabaseError_tFD978352951107742E3BC2F2D2BA135C388722D9* ___0_value, const RuntimeMethod* method)
{
{
DatabaseError_tFD978352951107742E3BC2F2D2BA135C388722D9* L_0 = ___0_value;
__this->___U3CDatabaseErrorU3Ek__BackingField = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CDatabaseErrorU3Ek__BackingField), (void*)L_0);
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t HandleRef_get_Handle_m2055005E349E895499E1B3B826C89228FFAC4C17_inline (HandleRef_t4B05E32B68797F702257D4E838B85A976313F08F* __this, const RuntimeMethod* method)
{
{
intptr_t L_0 = __this->____handle;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_Invoke_mB76D0D70ECCEF2EBB69A4376D1A75DBB52300D44_inline (Action_t33F1097A0A9B25B579B84B2014DDA783CD83A3C8* __this, const RuntimeMethod* method)
{
typedef void (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, reinterpret_cast<RuntimeMethod*>(__this->___method));
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool TransactionResult_get_IsSuccess_m73DCF2A7E4AC5320E3C910C626A300ACE3EE9C35_inline (TransactionResult_t01EA0C6D6583ED0738526D8E4FED45FB2BC61656* __this, const RuntimeMethod* method)
{
{
bool L_0 = __this->___U3CIsSuccessU3Ek__BackingField;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void InternalTransactionHandler_set_CallbackId_mEB3D9C76F790447B8882DD5701A74F183F49312F_inline (InternalTransactionHandler_tC3D5F772E60A32629100783782C42D65014D5A88* __this, int32_t ___0_value, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_value;
__this->___U3CCallbackIdU3Ek__BackingField = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Task_1_t824317F4B958F7512E8F7300511752937A6C6043* TaskCompletionSource_1_get_Task_m068E06095F165AE266E15C328CBDA1543429EC66_gshared_inline (TaskCompletionSource_1_t486CD8AD64929E5C47B9FE9AD7AE2CB00B5BAB14* __this, const RuntimeMethod* method)
{
{
Task_1_t824317F4B958F7512E8F7300511752937A6C6043* L_0 = __this->____task;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 Enumerator_get_Current_mE3475384B761E1C7971D3639BD09117FE8363422_gshared_inline (Enumerator_tEA93FE2B778D098F590CA168BEFC4CD85D73A6B9* __this, const RuntimeMethod* method)
{
{
KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 L_0 = __this->____current;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* KeyValuePair_2_get_Value_mC6BD8075F9C9DDEF7B4D731E5C38EC19103988E7_gshared_inline (KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___value;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Task_1_t0C4CD3A5BB93A184420D73218644C56C70FDA7E2* TaskCompletionSource_1_get_Task_mF44990297C25C7DBE1E65241C03D0120CB551552_gshared_inline (TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37* __this, const RuntimeMethod* method)
{
{
Task_1_t0C4CD3A5BB93A184420D73218644C56C70FDA7E2* L_0 = __this->____task;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void EventHandler_1_Invoke_mBD72C04FF5A08A2EA93DFD21037CD1C27A48D07A_gshared_inline (EventHandler_1_tD8C4A5BE1F7C91B1A7E99AE87AFD2F5432C38746* __this, RuntimeObject* ___0_sender, RuntimeObject* ___1_e, const RuntimeMethod* method)
{
typedef void (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_sender, ___1_e, reinterpret_cast<RuntimeMethod*>(__this->___method));
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Func_2_Invoke_mDBA25DA5DA5B7E056FB9B026AF041F1385FB58A9_gshared_inline (Func_2_tACBF5A1656250800CE861707354491F0611F6624* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
{
typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method));
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* KeyValuePair_2_get_Key_mBD8EA7557C27E6956F2AF29DA3F7499B2F51A282_gshared_inline (KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___key;
return L_0;
}
}