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