foo(signed char)1 void foo(signed char) {}
2 typedef int bar;
foo(bar)3 void foo(bar) {}
4 
main(int,char **)5 int main (int, char **) {
6   char c;
7   foo(c);
8   return 0;
9 }
10