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

struct t2256;
struct t65;
struct t2247;
struct t2622;
struct t96;
struct t387;
struct t2244;
#include "t638.h"
#include "t2257.h"

extern "C" void m16568_gshared (t2256 * __this, t2247 * p0, const MethodInfo* method);
#define m16568(__this, p0, method) (( void (*) (t2256 *, t2247 *, const MethodInfo*))m16568_gshared)(__this, p0, method)
extern "C" void m16569_gshared (t2256 * __this, int32_t p0, const MethodInfo* method);
#define m16569(__this, p0, method) (( void (*) (t2256 *, int32_t, const MethodInfo*))m16569_gshared)(__this, p0, method)
extern "C" void m16570_gshared (t2256 * __this, const MethodInfo* method);
#define m16570(__this, method) (( void (*) (t2256 *, const MethodInfo*))m16570_gshared)(__this, method)
extern "C" bool m16571_gshared (t2256 * __this, int32_t p0, const MethodInfo* method);
#define m16571(__this, p0, method) (( bool (*) (t2256 *, int32_t, const MethodInfo*))m16571_gshared)(__this, p0, method)
extern "C" bool m16572_gshared (t2256 * __this, int32_t p0, const MethodInfo* method);
#define m16572(__this, p0, method) (( bool (*) (t2256 *, int32_t, const MethodInfo*))m16572_gshared)(__this, p0, method)
extern "C" t65* m16573_gshared (t2256 * __this, const MethodInfo* method);
#define m16573(__this, method) (( t65* (*) (t2256 *, const MethodInfo*))m16573_gshared)(__this, method)
extern "C" void m16574_gshared (t2256 * __this, t96 * p0, int32_t p1, const MethodInfo* method);
#define m16574(__this, p0, p1, method) (( void (*) (t2256 *, t96 *, int32_t, const MethodInfo*))m16574_gshared)(__this, p0, p1, method)
extern "C" t65 * m16575_gshared (t2256 * __this, const MethodInfo* method);
#define m16575(__this, method) (( t65 * (*) (t2256 *, const MethodInfo*))m16575_gshared)(__this, method)
extern "C" bool m16576_gshared (t2256 * __this, const MethodInfo* method);
#define m16576(__this, method) (( bool (*) (t2256 *, const MethodInfo*))m16576_gshared)(__this, method)
extern "C" bool m16577_gshared (t2256 * __this, const MethodInfo* method);
#define m16577(__this, method) (( bool (*) (t2256 *, const MethodInfo*))m16577_gshared)(__this, method)
extern "C" t65 * m16578_gshared (t2256 * __this, const MethodInfo* method);
#define m16578(__this, method) (( t65 * (*) (t2256 *, const MethodInfo*))m16578_gshared)(__this, method)
extern "C" void m16579_gshared (t2256 * __this, t2244* p0, int32_t p1, const MethodInfo* method);
#define m16579(__this, p0, p1, method) (( void (*) (t2256 *, t2244*, int32_t, const MethodInfo*))m16579_gshared)(__this, p0, p1, method)
extern "C" t2257  m16580_gshared (t2256 * __this, const MethodInfo* method);
#define m16580(__this, method) (( t2257  (*) (t2256 *, const MethodInfo*))m16580_gshared)(__this, method)
extern "C" int32_t m16581_gshared (t2256 * __this, const MethodInfo* method);
#define m16581(__this, method) (( int32_t (*) (t2256 *, const MethodInfo*))m16581_gshared)(__this, method)
