PR c++/86728 - C variadic generic lambda.
[official-gcc.git] / gcc / testsuite / g++.dg / cpp0x / implicit6.C
blobd3e85d0e73bd91edf1fba235b217d89d608f29e6
1 // Circular implicit declarations were causing errors
2 // { dg-do compile { target c++11 } }
4 struct Ray;
6 struct Vector
8   virtual void f();             // make non-trivially-copyable
9   Vector(const Ray &) ;
12 struct array
14   Vector v;
17 struct Ray
19   array a;
22 extern Ray r1;
23 Ray r2=r1;