summaryrefslogtreecommitdiff
path: root/gcc/testsuite/g++.old-deja/g++.other/virtual5.C
blob: e163e9e41dba8394a106c646f037d7febea7a470 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
// { dg-do assemble  }
// { dg-options "-w" }
// Origin: Derived from code by Andris Pavenis <andris@stargate.astr.lu.lv>

class vector {};

class V
{
};

class A : public vector
{
};

class B : public A, virtual V, public vector
{
  B() {}
};