struct foo {
    int a;
    struct bar {
        int x;
    } b;
};

union baz {
    struct foo;
    int x;
};