#pragma once
#include <stdint.h>
#include <assert.h>
#include <exception>
#include "codegen/il2cpp-codegen.h"

struct t827;
struct t815;
struct t791;
struct t40;
struct t523;
struct t817;
struct t825;

extern "C" void m3838 (t827 * __this, t40* p0, bool p1, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C" t815 * m3839 (t827 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C" t791 * m3840 (t827 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C" t523* m3841 (t827 * __this, t40* p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C" t817 * m3842 (t827 * __this, t40* p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C" t825 * m3843 (t827 * __this, t40* p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C" bool m3844 (t827 * __this, t40* p0, bool p1, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C" t815 * m3845 (t827 * __this, t40* p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C" t791 * m3846 (t827 * __this, t40* p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
