1 #include <stdarg.h>
2 #include <stdbool.h>
3 #include <stdint.h>
4 #include <stdlib.h>
5 
6 struct Foo_Bar {
7   const int32_t *something;
8 };
9 
10 union Bar {
11   int32_t something;
12   struct Foo_Bar subexpressions;
13 };
14 
15 #ifdef __cplusplus
16 extern "C" {
17 #endif // __cplusplus
18 
19 void root(union Bar b);
20 
21 #ifdef __cplusplus
22 } // extern "C"
23 #endif // __cplusplus
24