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

struct t766;
struct t766_marshaled;

void t766_marshal(const t766& unmarshaled, t766_marshaled& marshaled);
void t766_marshal_back(const t766_marshaled& marshaled, t766& unmarshaled);
void t766_marshal_cleanup(t766_marshaled& marshaled);
