1 2 3 4 5 6 7 8 9 10
typedef int fn(void *a); typedef fn function_t; static fn a; enum A { XXX, }; union X { double a; char b; };