summaryrefslogtreecommitdiffstats
path: root/libvtv/testsuite/libvtv.cc/mul_inh.cc
blob: b32b710c835d352dfdbec75294446d249a5e5f42 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
// { dg-do run }

extern "C" int printf(const char *, ...);

struct A {
  virtual ~A() {}
};

struct B {
  virtual ~B() {}
};

struct C: public A {
  virtual ~C() {}
};

struct D: public C, B {
  virtual ~D() {}
};

D d;

int main()
{
  printf ("%p\n", &d);
  return 0;
}
OpenPOWER on IntegriCloud