predicate aware uninitialized analysis
[official-gcc.git] / gcc / testsuite / g++.dg / parse / offsetof6.C
blob0e07a538009c05aa641421f7caade6ef1850304c
1 /* { dg-do compile } */
3 // From PR28573
5 struct A
7   char d[44];
8   char &operator [] ( int indx ) { return d[indx]; }
9 };
11 struct B
13   A a;
16 int main()
18   return __builtin_offsetof(B, a[0]); /* { dg-error "cannot apply.*offsetof" } */