OSDN Git Service

Fixed check for flexible array members used in Objective-C instance variables
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / objc.dg / type-size-3.m
1 /* Reject ivars that use flexible array members.  */
2 /* Contributed by Nicola Pero  <nicola.pero@meta-innovation.com> */
3 /* { dg-do compile } */
4
5 typedef struct
6 {
7   unsigned long int a;
8   double b[];
9 } test_type;
10
11 @interface Test
12 {
13   test_type c; /* { dg-error "instance variable .c. uses flexible array member" } */
14 }
15 @end
16
17 @implementation Test
18 @end