1 // PR c++/71147 - [6 Regression] Flexible array member wrongly rejected
4 // { dg-options "-Wpedantic -Wno-error=pedantic" }
15 elem array[]; // { dg-warning "forbids flexible array member" }
19 unsigned f (container<void>::incomplete* i)
21 return i->array [0].u;
26 struct D: container<T>
30 typename container<T>::elem array[]; // { dg-warning "forbids flexible array member" }
35 unsigned g (D<void>::S *s)
37 return s->array [0].u;