#pragma once

#include "il2cpp.h"

bool System_Collections_Generic_GenericEqualityComparer_char___Equals (System_Collections_Generic_GenericEqualityComparer_char__o* __this, uint16_t x, uint16_t y, const MethodInfo* method_info);
int32_t System_Collections_Generic_GenericEqualityComparer_char___GetHashCode (System_Collections_Generic_GenericEqualityComparer_char__o* __this, uint16_t obj, const MethodInfo* method_info);
int32_t System_Collections_Generic_GenericEqualityComparer_char___IndexOf (System_Collections_Generic_GenericEqualityComparer_char__o* __this, System_Char_array* array, uint16_t value, int32_t startIndex, int32_t count, const MethodInfo* method_info);
int32_t System_Collections_Generic_GenericEqualityComparer_char___LastIndexOf (System_Collections_Generic_GenericEqualityComparer_char__o* __this, System_Char_array* array, uint16_t value, int32_t startIndex, int32_t count, const MethodInfo* method_info);
bool System_Collections_Generic_GenericEqualityComparer_char___Equals (System_Collections_Generic_GenericEqualityComparer_char__o* __this, Il2CppObject* obj, const MethodInfo* method_info);
int32_t System_Collections_Generic_GenericEqualityComparer_char___GetHashCode (System_Collections_Generic_GenericEqualityComparer_char__o* __this, const MethodInfo* method_info);
void System_Collections_Generic_GenericEqualityComparer_char____ctor (System_Collections_Generic_GenericEqualityComparer_char__o* __this, const MethodInfo* method_info);
