summaryrefslogtreecommitdiff
path: root/tests/headers/struct_with_nesting_1_0.h
blob: a24ae1db5833549866b34b52251f99d7efdbbd58 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
// bindgen-flags: --rust-target 1.0 --with-derive-hash --with-derive-partialeq --with-derive-eq

struct foo {
    unsigned int a;
    union {
        unsigned int b;
        struct {
            unsigned short c1;
            unsigned short c2;
        };

        struct {
            unsigned char d1;
            unsigned char d2;
            unsigned char d3;
            unsigned char d4;
        };
    };
};