| 1 | // RUN: %clang_cc1 %s -fsyntax-only |
|---|---|
| 2 | |
| 3 | // C99 6.7.2.3p11 |
| 4 | |
| 5 | // mutually recursive structs |
| 6 | struct s1 { struct s2 *A; }; |
| 7 | struct s2 { struct s1 *B; }; |
| 8 | |
| 9 | // both types are complete now. |
| 10 | struct s1 a; |
| 11 | struct s2 b; |
| 12 |
| 1 | // RUN: %clang_cc1 %s -fsyntax-only |
|---|---|
| 2 | |
| 3 | // C99 6.7.2.3p11 |
| 4 | |
| 5 | // mutually recursive structs |
| 6 | struct s1 { struct s2 *A; }; |
| 7 | struct s2 { struct s1 *B; }; |
| 8 | |
| 9 | // both types are complete now. |
| 10 | struct s1 a; |
| 11 | struct s2 b; |
| 12 |