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