Rebase.
[official-gcc.git] / gcc / testsuite / g++.dg / cpp0x / lambda / lambda-this16.C
blob736d5f50e55cd3fbdcdc3558eb34340c7f9a4db4
1 // PR c++/56699
2 // { dg-require-effective-target c++11 }
4 struct A
6     int a;
7 };
9 struct T
11     int x;
13     T() : x([]{
14         sizeof(::A::a);
15         return 0;
16     }())
17     {}
20 struct B
22     int a;
25 void f()
27     []{sizeof(B::a);};