1// bindgen-flags: --with-derive-hash --with-derive-partialeq --with-derive-eq
2//
3typedef void (*my_fun_t)(int, int, int, int,
4                         int, int, int, int,
5                         int, int, int, int,
6                         int, int, int, int);
7
8struct Foo {
9  my_fun_t callback;
10};
11
12typedef void (*my_fun2_t)(int, int, int, int,
13                         int, int, int, int,
14                         int, int, int, int);
15
16struct Bar {
17  my_fun2_t callback;
18};
19