1 typedef int T;
   2 static void f(int T)
   3 {
   4         static T a;
   5 }
   6 /*
   7  * check-name: typedef shadowing
   8  * check-error-start
   9 typedef_shadow.c:4:16: warning: 'T' has implicit type
  10 typedef_shadow.c:4:18: error: Expected ; at end of declaration
  11 typedef_shadow.c:4:18: error: got a
  12  * check-error-end
  13  */