URL
https://opencores.org/ocsvn/openrisc/openrisc/trunk
Subversion Repositories openrisc
[/] [openrisc/] [trunk/] [gnu-dev/] [or1k-gcc/] [gcc/] [testsuite/] [g++.dg/] [cpp0x/] [implicit6.C] - Rev 693
Compare with Previous | Blame | View Log
// Circular implicit declarations were causing errors
// { dg-options -std=c++0x }
struct Ray;
struct Vector
{
virtual void f(); // make non-trivially-copyable
Vector(const Ray &) ;
};
struct array
{
Vector v;
};
struct Ray
{
array a;
};
extern Ray r1;
Ray r2=r1;