#include <stdlib.h>
#include "opaque.h"

struct Foo
{
    int i;
    int j;
};

Foo foo_new()
{
    struct Foo *f = malloc(sizeof(struct Foo));
    f->i = 1;
    f->j = 2;
    return f;
}

void foo_delete(Foo f)
{
    free(f);
}

int main(void)
{
    return 0;
}
