1*1f5207b7SJohn Levon int [2];
2*1f5207b7SJohn Levon int *;
3*1f5207b7SJohn Levon int (*);
4*1f5207b7SJohn Levon int ();
5*1f5207b7SJohn Levon int;
6*1f5207b7SJohn Levon struct foo;
7*1f5207b7SJohn Levon union bar {int x; int y;};
8*1f5207b7SJohn Levon struct baz {int x, :3, y:2;};
9*1f5207b7SJohn Levon /*
10*1f5207b7SJohn Levon  * check-name: handling of identifier-less declarations
11*1f5207b7SJohn Levon  *
12*1f5207b7SJohn Levon  * check-error-start
13*1f5207b7SJohn Levon missing-ident.c:1:8: warning: missing identifier in declaration
14*1f5207b7SJohn Levon missing-ident.c:2:6: warning: missing identifier in declaration
15*1f5207b7SJohn Levon missing-ident.c:3:8: warning: missing identifier in declaration
16*1f5207b7SJohn Levon missing-ident.c:4:7: warning: missing identifier in declaration
17*1f5207b7SJohn Levon  * check-error-end
18*1f5207b7SJohn Levon  */
19