1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
typedef int T, *P; static void f(void) { unsigned P = 0; unsigned x = P; } static void g(void) { int P = 0; int x = P; } /* * check-name: typedefs with many declarators * check-description: we didn't recognize P above as a typedef */