aboutsummaryrefslogtreecommitdiffstats
path: root/gcc-4.9/gcc/testsuite/g++.dg/init/ctor11.C
blob: 486f58aa95cbbd1dc2c81058973e77417575c52f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
// PR c++/49569

struct A
{
  virtual void f() = 0;
};

struct B: A
{
  int i;
  virtual void f() { }
};

struct C
{
  B b;
  C(): b() { }
  C(const B& b): b(b) { }
};