rt_gccstream/gcc/testsuite/gcc.dg/noncompile/incomplete-3.c

10 lines
244 B
C

/* Both occurrences of "c" should get diagnostics. PR 12391. */
typedef struct { int a; } b_t;
int foo (void)
{
b_t d;
struct b_t *c = &d; /* { dg-warning "incompatible pointer type" } */
c->a; /* { dg-error "incomplete type" } */
}