1// bindgen-flags: --c-naming 2 3typedef const struct a { 4 int a; 5} *a; 6 7union b { 8 int a; 9 int b; 10}; 11typedef union b b; 12 13enum c { 14 A, 15}; 16 17void takes_a(a arg) {} 18void takes_b(b arg) {} 19void takes_c(enum c arg) {} 20