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

struct t1118;
struct t1118_marshaled;
struct t40;

extern "C" void m5331 (t1118 * __this, t40* p0, t40* p1, int32_t p2, const MethodInfo* method) IL2CPP_METHOD_ATTR;
void t1118_marshal(const t1118& unmarshaled, t1118_marshaled& marshaled);
void t1118_marshal_back(const t1118_marshaled& marshaled, t1118& unmarshaled);
void t1118_marshal_cleanup(t1118_marshaled& marshaled);
