#include <stdarg.h> | |
#include <stdbool.h> | |
#include <stdint.h> | |
#include <stdlib.h> | |
struct Opaque; | |
struct Option_____Opaque; | |
struct Foo { | |
const struct Opaque *x; | |
struct Opaque *y; | |
void (*z)(void); | |
void (**zz)(void); | |
}; | |
union Bar { | |
const struct Opaque *x; | |
struct Opaque *y; | |
void (*z)(void); | |
void (**zz)(void); | |
}; | |
void root(const struct Opaque *a, | |
struct Opaque *b, | |
struct Foo c, | |
union Bar d, | |
struct Option_____Opaque *e, | |
void (*f)(const struct Opaque*)); |