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

struct t2224;
struct t40;
#include "t724.h"

#include "t2186MD.h"
#define m16222(__this, p0, p1, method) (( void (*) (t2224 *, t40*, t724 , const MethodInfo*))m15686_gshared)(__this, p0, p1, method)
#define m16223(__this, method) (( t40* (*) (t2224 *, const MethodInfo*))m15687_gshared)(__this, method)
#define m16224(__this, p0, method) (( void (*) (t2224 *, t40*, const MethodInfo*))m15688_gshared)(__this, p0, method)
#define m16225(__this, method) (( t724  (*) (t2224 *, const MethodInfo*))m15689_gshared)(__this, method)
#define m16226(__this, p0, method) (( void (*) (t2224 *, t724 , const MethodInfo*))m15690_gshared)(__this, p0, method)
#define m16227(__this, method) (( t40* (*) (t2224 *, const MethodInfo*))m15691_gshared)(__this, method)
