xref: /third_party/rust/crates/bindgen/bindgen-tests/tests/headers/disable-nested-struct-naming.h
  • Home
  • History
  • Annotate Annotate
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
  • only in /third_party/rust/crates/bindgen/bindgen-tests/tests/headers/
112a9d9c8Sopenharmony_ci// bindgen-flags: --disable-nested-struct-naming
212a9d9c8Sopenharmony_ci
312a9d9c8Sopenharmony_cistruct foo {
412a9d9c8Sopenharmony_ci    struct bar1 {
512a9d9c8Sopenharmony_ci        int x1;
612a9d9c8Sopenharmony_ci        struct {
712a9d9c8Sopenharmony_ci            int x2;
812a9d9c8Sopenharmony_ci            struct {
912a9d9c8Sopenharmony_ci                int x3;
1012a9d9c8Sopenharmony_ci                struct bar4 {
1112a9d9c8Sopenharmony_ci                    int x4;
1212a9d9c8Sopenharmony_ci                } b4;
1312a9d9c8Sopenharmony_ci            } b3;
1412a9d9c8Sopenharmony_ci        } b2;
1512a9d9c8Sopenharmony_ci    } b1;
1612a9d9c8Sopenharmony_ci};
1712a9d9c8Sopenharmony_ci
1812a9d9c8Sopenharmony_cistruct {
1912a9d9c8Sopenharmony_ci    struct {
2012a9d9c8Sopenharmony_ci        struct baz {
2112a9d9c8Sopenharmony_ci            int x;
2212a9d9c8Sopenharmony_ci        } b;
2312a9d9c8Sopenharmony_ci    } anon2;
2412a9d9c8Sopenharmony_ci} anon1;
25

Indexes created Thu Nov 07 10:32:03 CST 2024