#pragma once

#include "il2cpp-config.h"

#ifndef _MSC_VER
# include <alloca.h>
#else
# include <malloc.h>
#endif

#include <stdint.h>
#include <assert.h>
#include <exception>

// System.Collections.Generic.Dictionary`2<System.Object,System.Boolean>
struct Dictionary_2_t2646837914;
// System.Collections.Generic.IEqualityComparer`1<System.Object>
struct IEqualityComparer_1_t666883479;
// System.Runtime.Serialization.SerializationInfo
struct SerializationInfo_t2185721892;
// System.Object
struct Il2CppObject;
// System.Collections.Generic.KeyValuePair`2<System.Object,System.Boolean>[]
struct KeyValuePair_2U5BU5D_t535859925;
// System.Array
struct Il2CppArray;
// System.Collections.IEnumerator
struct IEnumerator_t3464575207;
// System.Collections.Generic.IEnumerator`1<System.Collections.Generic.KeyValuePair`2<System.Object,System.Boolean>>
struct IEnumerator_1_t162516373;
// System.Collections.IDictionaryEnumerator
struct IDictionaryEnumerator_t951828701;
// System.Collections.Generic.Dictionary`2/ValueCollection<System.Object,System.Boolean>
struct ValueCollection_t1347443627;

#include "codegen/il2cpp-codegen.h"
#include "mscorlib_System_Runtime_Serialization_Serializatio2185721892.h"
#include "mscorlib_System_Runtime_Serialization_StreamingCon2761351129.h"
#include "mscorlib_System_Object4170816371.h"
#include "mscorlib_System_Collections_Generic_KeyValuePair_22545618620.h"
#include "mscorlib_System_Array1146569071.h"
#include "mscorlib_System_Collections_Generic_Dictionary_2_E3964161306.h"
#include "mscorlib_System_Collections_DictionaryEntry1751606614.h"

// System.Void System.Collections.Generic.Dictionary`2<System.Object,System.Boolean>::.ctor()
extern "C"  void Dictionary_2__ctor_m2192340946_gshared (Dictionary_2_t2646837914 * __this, const MethodInfo* method);
#define Dictionary_2__ctor_m2192340946(__this, method) ((  void (*) (Dictionary_2_t2646837914 *, const MethodInfo*))Dictionary_2__ctor_m2192340946_gshared)(__this, method)
// System.Void System.Collections.Generic.Dictionary`2<System.Object,System.Boolean>::.ctor(System.Collections.Generic.IEqualityComparer`1<TKey>)
extern "C"  void Dictionary_2__ctor_m3163007305_gshared (Dictionary_2_t2646837914 * __this, Il2CppObject* ___comparer0, const MethodInfo* method);
#define Dictionary_2__ctor_m3163007305(__this, ___comparer0, method) ((  void (*) (Dictionary_2_t2646837914 *, Il2CppObject*, const MethodInfo*))Dictionary_2__ctor_m3163007305_gshared)(__this, ___comparer0, method)
// System.Void System.Collections.Generic.Dictionary`2<System.Object,System.Boolean>::.ctor(System.Int32)
extern "C"  void Dictionary_2__ctor_m2260402723_gshared (Dictionary_2_t2646837914 * __this, int32_t ___capacity0, const MethodInfo* method);
#define Dictionary_2__ctor_m2260402723(__this, ___capacity0, method) ((  void (*) (Dictionary_2_t2646837914 *, int32_t, const MethodInfo*))Dictionary_2__ctor_m2260402723_gshared)(__this, ___capacity0, method)
// System.Void System.Collections.Generic.Dictionary`2<System.Object,System.Boolean>::.ctor(System.Int32,System.Collections.Generic.IEqualityComparer`1<TKey>)
extern "C"  void Dictionary_2__ctor_m1120964026_gshared (Dictionary_2_t2646837914 * __this, int32_t ___capacity0, Il2CppObject* ___comparer1, const MethodInfo* method);
#define Dictionary_2__ctor_m1120964026(__this, ___capacity0, ___comparer1, method) ((  void (*) (Dictionary_2_t2646837914 *, int32_t, Il2CppObject*, const MethodInfo*))Dictionary_2__ctor_m1120964026_gshared)(__this, ___capacity0, ___comparer1, method)
// System.Void System.Collections.Generic.Dictionary`2<System.Object,System.Boolean>::.ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)
extern "C"  void Dictionary_2__ctor_m2638584339_gshared (Dictionary_2_t2646837914 * __this, SerializationInfo_t2185721892 * ___info0, StreamingContext_t2761351129  ___context1, const MethodInfo* method);
#define Dictionary_2__ctor_m2638584339(__this, ___info0, ___context1, method) ((  void (*) (Dictionary_2_t2646837914 *, SerializationInfo_t2185721892 *, StreamingContext_t2761351129 , const MethodInfo*))Dictionary_2__ctor_m2638584339_gshared)(__this, ___info0, ___context1, method)
// System.Object System.Collections.Generic.Dictionary`2<System.Object,System.Boolean>::System.Collections.IDictionary.get_Item(System.Object)
extern "C"  Il2CppObject * Dictionary_2_System_Collections_IDictionary_get_Item_m1767874860_gshared (Dictionary_2_t2646837914 * __this, Il2CppObject * ___key0, const MethodInfo* method);
#define Dictionary_2_System_Collections_IDictionary_get_Item_m1767874860(__this, ___key0, method) ((  Il2CppObject * (*) (Dictionary_2_t2646837914 *, Il2CppObject *, const MethodInfo*))Dictionary_2_System_Collections_IDictionary_get_Item_m1767874860_gshared)(__this, ___key0, method)
// System.Void System.Collections.Generic.Dictionary`2<System.Object,System.Boolean>::System.Collections.IDictionary.set_Item(System.Object,System.Object)
extern "C"  void Dictionary_2_System_Collections_IDictionary_set_Item_m2394837659_gshared (Dictionary_2_t2646837914 * __this, Il2CppObject * ___key0, Il2CppObject * ___value1, const MethodInfo* method);
#define Dictionary_2_System_Collections_IDictionary_set_Item_m2394837659(__this, ___key0, ___value1, method) ((  void (*) (Dictionary_2_t2646837914 *, Il2CppObject *, Il2CppObject *, const MethodInfo*))Dictionary_2_System_Collections_IDictionary_set_Item_m2394837659_gshared)(__this, ___key0, ___value1, method)
// System.Void System.Collections.Generic.Dictionary`2<System.Object,System.Boolean>::System.Collections.IDictionary.Add(System.Object,System.Object)
extern "C"  void Dictionary_2_System_Collections_IDictionary_Add_m3976165078_gshared (Dictionary_2_t2646837914 * __this, Il2CppObject * ___key0, Il2CppObject * ___value1, const MethodInfo* method);
#define Dictionary_2_System_Collections_IDictionary_Add_m3976165078(__this, ___key0, ___value1, method) ((  void (*) (Dictionary_2_t2646837914 *, Il2CppObject *, Il2CppObject *, const MethodInfo*))Dictionary_2_System_Collections_IDictionary_Add_m3976165078_gshared)(__this, ___key0, ___value1, method)
// System.Void System.Collections.Generic.Dictionary`2<System.Object,System.Boolean>::System.Collections.IDictionary.Remove(System.Object)
extern "C"  void Dictionary_2_System_Collections_IDictionary_Remove_m728195801_gshared (Dictionary_2_t2646837914 * __this, Il2CppObject * ___key0, const MethodInfo* method);
#define Dictionary_2_System_Collections_IDictionary_Remove_m728195801(__this, ___key0, method) ((  void (*) (Dictionary_2_t2646837914 *, Il2CppObject *, const MethodInfo*))Dictionary_2_System_Collections_IDictionary_Remove_m728195801_gshared)(__this, ___key0, method)
// System.Boolean System.Collections.Generic.Dictionary`2<System.Object,System.Boolean>::System.Collections.ICollection.get_IsSynchronized()
extern "C"  bool Dictionary_2_System_Collections_ICollection_get_IsSynchronized_m1030728504_gshared (Dictionary_2_t2646837914 * __this, const MethodInfo* method);
#define Dictionary_2_System_Collections_ICollection_get_IsSynchronized_m1030728504(__this, method) ((  bool (*) (Dictionary_2_t2646837914 *, const MethodInfo*))Dictionary_2_System_Collections_ICollection_get_IsSynchronized_m1030728504_gshared)(__this, method)
// System.Object System.Collections.Generic.Dictionary`2<System.Object,System.Boolean>::System.Collections.ICollection.get_SyncRoot()
extern "C"  Il2CppObject * Dictionary_2_System_Collections_ICollection_get_SyncRoot_m4188447978_gshared (Dictionary_2_t2646837914 * __this, const MethodInfo* method);
#define Dictionary_2_System_Collections_ICollection_get_SyncRoot_m4188447978(__this, method) ((  Il2CppObject * (*) (Dictionary_2_t2646837914 *, const MethodInfo*))Dictionary_2_System_Collections_ICollection_get_SyncRoot_m4188447978_gshared)(__this, method)
// System.Boolean System.Collections.Generic.Dictionary`2<System.Object,System.Boolean>::System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<TKey,TValue>>.get_IsReadOnly()
extern "C"  bool Dictionary_2_System_Collections_Generic_ICollectionU3CSystem_Collections_Generic_KeyValuePairU3CTKeyU2CTValueU3EU3E_get_IsReadOnly_m2736565628_gshared (Dictionary_2_t2646837914 * __this, const MethodInfo* method);
#define Dictionary_2_System_Collections_Generic_ICollectionU3CSystem_Collections_Generic_KeyValuePairU3CTKeyU2CTValueU3EU3E_get_IsReadOnly_m2736565628(__this, method) ((  bool (*) (Dictionary_2_t2646837914 *, const MethodInfo*))Dictionary_2_System_Collections_Generic_ICollectionU3CSystem_Collections_Generic_KeyValuePairU3CTKeyU2CTValueU3EU3E_get_IsReadOnly_m2736565628_gshared)(__this, method)
// System.Void System.Collections.Generic.Dictionary`2<System.Object,System.Boolean>::System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<TKey,TValue>>.Add(System.Collections.Generic.KeyValuePair`2<TKey,TValue>)
extern "C"  void Dictionary_2_System_Collections_Generic_ICollectionU3CSystem_Collections_Generic_KeyValuePairU3CTKeyU2CTValueU3EU3E_Add_m225251055_gshared (Dictionary_2_t2646837914 * __this, KeyValuePair_2_t2545618620  ___keyValuePair0, const MethodInfo* method);
#define Dictionary_2_System_Collections_Generic_ICollectionU3CSystem_Collections_Generic_KeyValuePairU3CTKeyU2CTValueU3EU3E_Add_m225251055(__this, ___keyValuePair0, method) ((  void (*) (Dictionary_2_t2646837914 *, KeyValuePair_2_t2545618620 , const MethodInfo*))Dictionary_2_System_Collections_Generic_ICollectionU3CSystem_Collections_Generic_KeyValuePairU3CTKeyU2CTValueU3EU3E_Add_m225251055_gshared)(__this, ___keyValuePair0, method)
// System.Boolean System.Collections.Generic.Dictionary`2<System.Object,System.Boolean>::System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<TKey,TValue>>.Contains(System.Collections.Generic.KeyValuePair`2<TKey,TValue>)
extern "C"  bool Dictionary_2_System_Collections_Generic_ICollectionU3CSystem_Collections_Generic_KeyValuePairU3CTKeyU2CTValueU3EU3E_Contains_m40912375_gshared (Dictionary_2_t2646837914 * __this, KeyValuePair_2_t2545618620  ___keyValuePair0, const MethodInfo* method);
#define Dictionary_2_System_Collections_Generic_ICollectionU3CSystem_Collections_Generic_KeyValuePairU3CTKeyU2CTValueU3EU3E_Contains_m40912375(__this, ___keyValuePair0, method) ((  bool (*) (Dictionary_2_t2646837914 *, KeyValuePair_2_t2545618620 , const MethodInfo*))Dictionary_2_System_Collections_Generic_ICollectionU3CSystem_Collections_Generic_KeyValuePairU3CTKeyU2CTValueU3EU3E_Contains_m40912375_gshared)(__this, ___keyValuePair0, method)
// System.Void System.Collections.Generic.Dictionary`2<System.Object,System.Boolean>::System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<TKey,TValue>>.CopyTo(System.Collections.Generic.KeyValuePair`2<TKey,TValue>[],System.Int32)
extern "C"  void Dictionary_2_System_Collections_Generic_ICollectionU3CSystem_Collections_Generic_KeyValuePairU3CTKeyU2CTValueU3EU3E_CopyTo_m2360590611_gshared (Dictionary_2_t2646837914 * __this, KeyValuePair_2U5BU5D_t535859925* ___array0, int32_t ___index1, const MethodInfo* method);
#define Dictionary_2_System_Collections_Generic_ICollectionU3CSystem_Collections_Generic_KeyValuePairU3CTKeyU2CTValueU3EU3E_CopyTo_m2360590611(__this, ___array0, ___index1, method) ((  void (*) (Dictionary_2_t2646837914 *, KeyValuePair_2U5BU5D_t535859925*, int32_t, const MethodInfo*))Dictionary_2_System_Collections_Generic_ICollectionU3CSystem_Collections_Generic_KeyValuePairU3CTKeyU2CTValueU3EU3E_CopyTo_m2360590611_gshared)(__this, ___array0, ___index1, method)
// System.Boolean System.Collections.Generic.Dictionary`2<System.Object,System.Boolean>::System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<TKey,TValue>>.Remove(System.Collections.Generic.KeyValuePair`2<TKey,TValue>)
extern "C"  bool Dictionary_2_System_Collections_Generic_ICollectionU3CSystem_Collections_Generic_KeyValuePairU3CTKeyU2CTValueU3EU3E_Remove_m309690076_gshared (Dictionary_2_t2646837914 * __this, KeyValuePair_2_t2545618620  ___keyValuePair0, const MethodInfo* method);
#define Dictionary_2_System_Collections_Generic_ICollectionU3CSystem_Collections_Generic_KeyValuePairU3CTKeyU2CTValueU3EU3E_Remove_m309690076(__this, ___keyValuePair0, method) ((  bool (*) (Dictionary_2_t2646837914 *, KeyValuePair_2_t2545618620 , const MethodInfo*))Dictionary_2_System_Collections_Generic_ICollectionU3CSystem_Collections_Generic_KeyValuePairU3CTKeyU2CTValueU3EU3E_Remove_m309690076_gshared)(__this, ___keyValuePair0, method)
// System.Void System.Collections.Generic.Dictionary`2<System.Object,System.Boolean>::System.Collections.ICollection.CopyTo(System.Array,System.Int32)
extern "C"  void Dictionary_2_System_Collections_ICollection_CopyTo_m3797777842_gshared (Dictionary_2_t2646837914 * __this, Il2CppArray * ___array0, int32_t ___index1, const MethodInfo* method);
#define Dictionary_2_System_Collections_ICollection_CopyTo_m3797777842(__this, ___array0, ___index1, method) ((  void (*) (Dictionary_2_t2646837914 *, Il2CppArray *, int32_t, const MethodInfo*))Dictionary_2_System_Collections_ICollection_CopyTo_m3797777842_gshared)(__this, ___array0, ___index1, method)
// System.Collections.IEnumerator System.Collections.Generic.Dictionary`2<System.Object,System.Boolean>::System.Collections.IEnumerable.GetEnumerator()
extern "C"  Il2CppObject * Dictionary_2_System_Collections_IEnumerable_GetEnumerator_m3635471297_gshared (Dictionary_2_t2646837914 * __this, const MethodInfo* method);
#define Dictionary_2_System_Collections_IEnumerable_GetEnumerator_m3635471297(__this, method) ((  Il2CppObject * (*) (Dictionary_2_t2646837914 *, const MethodInfo*))Dictionary_2_System_Collections_IEnumerable_GetEnumerator_m3635471297_gshared)(__this, method)
// System.Collections.Generic.IEnumerator`1<System.Collections.Generic.KeyValuePair`2<TKey,TValue>> System.Collections.Generic.Dictionary`2<System.Object,System.Boolean>::System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<TKey,TValue>>.GetEnumerator()
extern "C"  Il2CppObject* Dictionary_2_System_Collections_Generic_IEnumerableU3CSystem_Collections_Generic_KeyValuePairU3CTKeyU2CTValueU3EU3E_GetEnumerator_m2013500536_gshared (Dictionary_2_t2646837914 * __this, const MethodInfo* method);
#define Dictionary_2_System_Collections_Generic_IEnumerableU3CSystem_Collections_Generic_KeyValuePairU3CTKeyU2CTValueU3EU3E_GetEnumerator_m2013500536(__this, method) ((  Il2CppObject* (*) (Dictionary_2_t2646837914 *, const MethodInfo*))Dictionary_2_System_Collections_Generic_IEnumerableU3CSystem_Collections_Generic_KeyValuePairU3CTKeyU2CTValueU3EU3E_GetEnumerator_m2013500536_gshared)(__this, method)
// System.Collections.IDictionaryEnumerator System.Collections.Generic.Dictionary`2<System.Object,System.Boolean>::System.Collections.IDictionary.GetEnumerator()
extern "C"  Il2CppObject * Dictionary_2_System_Collections_IDictionary_GetEnumerator_m3976846085_gshared (Dictionary_2_t2646837914 * __this, const MethodInfo* method);
#define Dictionary_2_System_Collections_IDictionary_GetEnumerator_m3976846085(__this, method) ((  Il2CppObject * (*) (Dictionary_2_t2646837914 *, const MethodInfo*))Dictionary_2_System_Collections_IDictionary_GetEnumerator_m3976846085_gshared)(__this, method)
// System.Int32 System.Collections.Generic.Dictionary`2<System.Object,System.Boolean>::get_Count()
extern "C"  int32_t Dictionary_2_get_Count_m2429776882_gshared (Dictionary_2_t2646837914 * __this, const MethodInfo* method);
#define Dictionary_2_get_Count_m2429776882(__this, method) ((  int32_t (*) (Dictionary_2_t2646837914 *, const MethodInfo*))Dictionary_2_get_Count_m2429776882_gshared)(__this, method)
// TValue System.Collections.Generic.Dictionary`2<System.Object,System.Boolean>::get_Item(TKey)
extern "C"  bool Dictionary_2_get_Item_m3848440021_gshared (Dictionary_2_t2646837914 * __this, Il2CppObject * ___key0, const MethodInfo* method);
#define Dictionary_2_get_Item_m3848440021(__this, ___key0, method) ((  bool (*) (Dictionary_2_t2646837914 *, Il2CppObject *, const MethodInfo*))Dictionary_2_get_Item_m3848440021_gshared)(__this, ___key0, method)
// System.Void System.Collections.Generic.Dictionary`2<System.Object,System.Boolean>::set_Item(TKey,TValue)
extern "C"  void Dictionary_2_set_Item_m4194407954_gshared (Dictionary_2_t2646837914 * __this, Il2CppObject * ___key0, bool ___value1, const MethodInfo* method);
#define Dictionary_2_set_Item_m4194407954(__this, ___key0, ___value1, method) ((  void (*) (Dictionary_2_t2646837914 *, Il2CppObject *, bool, const MethodInfo*))Dictionary_2_set_Item_m4194407954_gshared)(__this, ___key0, ___value1, method)
// System.Void System.Collections.Generic.Dictionary`2<System.Object,System.Boolean>::Init(System.Int32,System.Collections.Generic.IEqualityComparer`1<TKey>)
extern "C"  void Dictionary_2_Init_m1320795978_gshared (Dictionary_2_t2646837914 * __this, int32_t ___capacity0, Il2CppObject* ___hcp1, const MethodInfo* method);
#define Dictionary_2_Init_m1320795978(__this, ___capacity0, ___hcp1, method) ((  void (*) (Dictionary_2_t2646837914 *, int32_t, Il2CppObject*, const MethodInfo*))Dictionary_2_Init_m1320795978_gshared)(__this, ___capacity0, ___hcp1, method)
// System.Void System.Collections.Generic.Dictionary`2<System.Object,System.Boolean>::InitArrays(System.Int32)
extern "C"  void Dictionary_2_InitArrays_m1091961261_gshared (Dictionary_2_t2646837914 * __this, int32_t ___size0, const MethodInfo* method);
#define Dictionary_2_InitArrays_m1091961261(__this, ___size0, method) ((  void (*) (Dictionary_2_t2646837914 *, int32_t, const MethodInfo*))Dictionary_2_InitArrays_m1091961261_gshared)(__this, ___size0, method)
// System.Void System.Collections.Generic.Dictionary`2<System.Object,System.Boolean>::CopyToCheck(System.Array,System.Int32)
extern "C"  void Dictionary_2_CopyToCheck_m46787305_gshared (Dictionary_2_t2646837914 * __this, Il2CppArray * ___array0, int32_t ___index1, const MethodInfo* method);
#define Dictionary_2_CopyToCheck_m46787305(__this, ___array0, ___index1, method) ((  void (*) (Dictionary_2_t2646837914 *, Il2CppArray *, int32_t, const MethodInfo*))Dictionary_2_CopyToCheck_m46787305_gshared)(__this, ___array0, ___index1, method)
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2<System.Object,System.Boolean>::make_pair(TKey,TValue)
extern "C"  KeyValuePair_2_t2545618620  Dictionary_2_make_pair_m1491903613_gshared (Il2CppObject * __this /* static, unused */, Il2CppObject * ___key0, bool ___value1, const MethodInfo* method);
#define Dictionary_2_make_pair_m1491903613(__this /* static, unused */, ___key0, ___value1, method) ((  KeyValuePair_2_t2545618620  (*) (Il2CppObject * /* static, unused */, Il2CppObject *, bool, const MethodInfo*))Dictionary_2_make_pair_m1491903613_gshared)(__this /* static, unused */, ___key0, ___value1, method)
// TValue System.Collections.Generic.Dictionary`2<System.Object,System.Boolean>::pick_value(TKey,TValue)
extern "C"  bool Dictionary_2_pick_value_m1709670205_gshared (Il2CppObject * __this /* static, unused */, Il2CppObject * ___key0, bool ___value1, const MethodInfo* method);
#define Dictionary_2_pick_value_m1709670205(__this /* static, unused */, ___key0, ___value1, method) ((  bool (*) (Il2CppObject * /* static, unused */, Il2CppObject *, bool, const MethodInfo*))Dictionary_2_pick_value_m1709670205_gshared)(__this /* static, unused */, ___key0, ___value1, method)
// System.Void System.Collections.Generic.Dictionary`2<System.Object,System.Boolean>::CopyTo(System.Collections.Generic.KeyValuePair`2<TKey,TValue>[],System.Int32)
extern "C"  void Dictionary_2_CopyTo_m2136794310_gshared (Dictionary_2_t2646837914 * __this, KeyValuePair_2U5BU5D_t535859925* ___array0, int32_t ___index1, const MethodInfo* method);
#define Dictionary_2_CopyTo_m2136794310(__this, ___array0, ___index1, method) ((  void (*) (Dictionary_2_t2646837914 *, KeyValuePair_2U5BU5D_t535859925*, int32_t, const MethodInfo*))Dictionary_2_CopyTo_m2136794310_gshared)(__this, ___array0, ___index1, method)
// System.Void System.Collections.Generic.Dictionary`2<System.Object,System.Boolean>::Resize()
extern "C"  void Dictionary_2_Resize_m3595856550_gshared (Dictionary_2_t2646837914 * __this, const MethodInfo* method);
#define Dictionary_2_Resize_m3595856550(__this, method) ((  void (*) (Dictionary_2_t2646837914 *, const MethodInfo*))Dictionary_2_Resize_m3595856550_gshared)(__this, method)
// System.Void System.Collections.Generic.Dictionary`2<System.Object,System.Boolean>::Add(TKey,TValue)
extern "C"  void Dictionary_2_Add_m2997840163_gshared (Dictionary_2_t2646837914 * __this, Il2CppObject * ___key0, bool ___value1, const MethodInfo* method);
#define Dictionary_2_Add_m2997840163(__this, ___key0, ___value1, method) ((  void (*) (Dictionary_2_t2646837914 *, Il2CppObject *, bool, const MethodInfo*))Dictionary_2_Add_m2997840163_gshared)(__this, ___key0, ___value1, method)
// System.Void System.Collections.Generic.Dictionary`2<System.Object,System.Boolean>::Clear()
extern "C"  void Dictionary_2_Clear_m3893441533_gshared (Dictionary_2_t2646837914 * __this, const MethodInfo* method);
#define Dictionary_2_Clear_m3893441533(__this, method) ((  void (*) (Dictionary_2_t2646837914 *, const MethodInfo*))Dictionary_2_Clear_m3893441533_gshared)(__this, method)
// System.Boolean System.Collections.Generic.Dictionary`2<System.Object,System.Boolean>::ContainsKey(TKey)
extern "C"  bool Dictionary_2_ContainsKey_m2707901159_gshared (Dictionary_2_t2646837914 * __this, Il2CppObject * ___key0, const MethodInfo* method);
#define Dictionary_2_ContainsKey_m2707901159(__this, ___key0, method) ((  bool (*) (Dictionary_2_t2646837914 *, Il2CppObject *, const MethodInfo*))Dictionary_2_ContainsKey_m2707901159_gshared)(__this, ___key0, method)
// System.Boolean System.Collections.Generic.Dictionary`2<System.Object,System.Boolean>::ContainsValue(TValue)
extern "C"  bool Dictionary_2_ContainsValue_m2848248679_gshared (Dictionary_2_t2646837914 * __this, bool ___value0, const MethodInfo* method);
#define Dictionary_2_ContainsValue_m2848248679(__this, ___value0, method) ((  bool (*) (Dictionary_2_t2646837914 *, bool, const MethodInfo*))Dictionary_2_ContainsValue_m2848248679_gshared)(__this, ___value0, method)
// System.Void System.Collections.Generic.Dictionary`2<System.Object,System.Boolean>::GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)
extern "C"  void Dictionary_2_GetObjectData_m878780016_gshared (Dictionary_2_t2646837914 * __this, SerializationInfo_t2185721892 * ___info0, StreamingContext_t2761351129  ___context1, const MethodInfo* method);
#define Dictionary_2_GetObjectData_m878780016(__this, ___info0, ___context1, method) ((  void (*) (Dictionary_2_t2646837914 *, SerializationInfo_t2185721892 *, StreamingContext_t2761351129 , const MethodInfo*))Dictionary_2_GetObjectData_m878780016_gshared)(__this, ___info0, ___context1, method)
// System.Void System.Collections.Generic.Dictionary`2<System.Object,System.Boolean>::OnDeserialization(System.Object)
extern "C"  void Dictionary_2_OnDeserialization_m3166796276_gshared (Dictionary_2_t2646837914 * __this, Il2CppObject * ___sender0, const MethodInfo* method);
#define Dictionary_2_OnDeserialization_m3166796276(__this, ___sender0, method) ((  void (*) (Dictionary_2_t2646837914 *, Il2CppObject *, const MethodInfo*))Dictionary_2_OnDeserialization_m3166796276_gshared)(__this, ___sender0, method)
// System.Boolean System.Collections.Generic.Dictionary`2<System.Object,System.Boolean>::Remove(TKey)
extern "C"  bool Dictionary_2_Remove_m1836153257_gshared (Dictionary_2_t2646837914 * __this, Il2CppObject * ___key0, const MethodInfo* method);
#define Dictionary_2_Remove_m1836153257(__this, ___key0, method) ((  bool (*) (Dictionary_2_t2646837914 *, Il2CppObject *, const MethodInfo*))Dictionary_2_Remove_m1836153257_gshared)(__this, ___key0, method)
// System.Boolean System.Collections.Generic.Dictionary`2<System.Object,System.Boolean>::TryGetValue(TKey,TValue&)
extern "C"  bool Dictionary_2_TryGetValue_m3955870784_gshared (Dictionary_2_t2646837914 * __this, Il2CppObject * ___key0, bool* ___value1, const MethodInfo* method);
#define Dictionary_2_TryGetValue_m3955870784(__this, ___key0, ___value1, method) ((  bool (*) (Dictionary_2_t2646837914 *, Il2CppObject *, bool*, const MethodInfo*))Dictionary_2_TryGetValue_m3955870784_gshared)(__this, ___key0, ___value1, method)
// System.Collections.Generic.Dictionary`2/ValueCollection<TKey,TValue> System.Collections.Generic.Dictionary`2<System.Object,System.Boolean>::get_Values()
extern "C"  ValueCollection_t1347443627 * Dictionary_2_get_Values_m73313463_gshared (Dictionary_2_t2646837914 * __this, const MethodInfo* method);
#define Dictionary_2_get_Values_m73313463(__this, method) ((  ValueCollection_t1347443627 * (*) (Dictionary_2_t2646837914 *, const MethodInfo*))Dictionary_2_get_Values_m73313463_gshared)(__this, method)
// TKey System.Collections.Generic.Dictionary`2<System.Object,System.Boolean>::ToTKey(System.Object)
extern "C"  Il2CppObject * Dictionary_2_ToTKey_m2428705020_gshared (Dictionary_2_t2646837914 * __this, Il2CppObject * ___key0, const MethodInfo* method);
#define Dictionary_2_ToTKey_m2428705020(__this, ___key0, method) ((  Il2CppObject * (*) (Dictionary_2_t2646837914 *, Il2CppObject *, const MethodInfo*))Dictionary_2_ToTKey_m2428705020_gshared)(__this, ___key0, method)
// TValue System.Collections.Generic.Dictionary`2<System.Object,System.Boolean>::ToTValue(System.Object)
extern "C"  bool Dictionary_2_ToTValue_m21984344_gshared (Dictionary_2_t2646837914 * __this, Il2CppObject * ___value0, const MethodInfo* method);
#define Dictionary_2_ToTValue_m21984344(__this, ___value0, method) ((  bool (*) (Dictionary_2_t2646837914 *, Il2CppObject *, const MethodInfo*))Dictionary_2_ToTValue_m21984344_gshared)(__this, ___value0, method)
// System.Boolean System.Collections.Generic.Dictionary`2<System.Object,System.Boolean>::ContainsKeyValuePair(System.Collections.Generic.KeyValuePair`2<TKey,TValue>)
extern "C"  bool Dictionary_2_ContainsKeyValuePair_m2058411916_gshared (Dictionary_2_t2646837914 * __this, KeyValuePair_2_t2545618620  ___pair0, const MethodInfo* method);
#define Dictionary_2_ContainsKeyValuePair_m2058411916(__this, ___pair0, method) ((  bool (*) (Dictionary_2_t2646837914 *, KeyValuePair_2_t2545618620 , const MethodInfo*))Dictionary_2_ContainsKeyValuePair_m2058411916_gshared)(__this, ___pair0, method)
// System.Collections.Generic.Dictionary`2/Enumerator<TKey,TValue> System.Collections.Generic.Dictionary`2<System.Object,System.Boolean>::GetEnumerator()
extern "C"  Enumerator_t3964161306  Dictionary_2_GetEnumerator_m3747816989_gshared (Dictionary_2_t2646837914 * __this, const MethodInfo* method);
#define Dictionary_2_GetEnumerator_m3747816989(__this, method) ((  Enumerator_t3964161306  (*) (Dictionary_2_t2646837914 *, const MethodInfo*))Dictionary_2_GetEnumerator_m3747816989_gshared)(__this, method)
// System.Collections.DictionaryEntry System.Collections.Generic.Dictionary`2<System.Object,System.Boolean>::<CopyTo>m__0(TKey,TValue)
extern "C"  DictionaryEntry_t1751606614  Dictionary_2_U3CCopyToU3Em__0_m3717567060_gshared (Il2CppObject * __this /* static, unused */, Il2CppObject * ___key0, bool ___value1, const MethodInfo* method);
#define Dictionary_2_U3CCopyToU3Em__0_m3717567060(__this /* static, unused */, ___key0, ___value1, method) ((  DictionaryEntry_t1751606614  (*) (Il2CppObject * /* static, unused */, Il2CppObject *, bool, const MethodInfo*))Dictionary_2_U3CCopyToU3Em__0_m3717567060_gshared)(__this /* static, unused */, ___key0, ___value1, method)
