URL
https://opencores.org/ocsvn/openrisc/openrisc/trunk
Subversion Repositories openrisc
[/] [openrisc/] [trunk/] [gnu-dev/] [or1k-gcc/] [gcc/] [testsuite/] [g++.dg/] [cpp0x/] [dc5.C] - Rev 774
Go to most recent revision | Compare with Previous | Blame | View Log
// { dg-do run }
// { dg-options "--std=c++0x" }
#include <cassert>
int count = 0;
struct VB
{
VB() {++count;}
};
struct B : virtual VB
{
B() : B(42) {}
B(int) {}
};
struct D : B
{
D() {}
D(int) : D() {}
};
int main()
{
D d{42};
assert(count == 1);
}
Go to most recent revision | Compare with Previous | Blame | View Log