1 typedef int T;
f(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  */
14