1 /* Test diagnostics for duplicate field names involving anonymous
2 struct or union as first field. PR 46889. */
3 /* { dg-do compile } */
4 /* { dg-options "" } */
5
6 struct foo {
7 union {
8 struct {
9 unsigned long time_stamp;
10 };
11 struct {
12 int *page;
13 };
14 };
15 int *page; /* { dg-error "duplicate member" } */
16 };