//
struct foo {
    struct {
        int a;
        int b;
    } bar[2];
    struct {
        int a;
        int b;
    } baz[2][3][4];
};