Fortran: Fix PR 47485.
[gcc.git] / gcc / testsuite / g++.dg / other / final8.C
blob67c8711235372ecf36881fd23a13966fb183768f
1 // PR c++/70462
2 // PR c++/95428
3 // { dg-do compile { target c++11 } }
4 // { dg-final { scan-assembler "_ZN1BC1Ev" } }
5 // { dg-final { scan-assembler "_ZN1BC2Ev" } }
6 // { dg-final { scan-assembler "_ZN1BD2Ev" } }
7 // { dg-final { scan-assembler "_ZN1BD1Ev" } }
9 struct A { int i; A(); virtual ~A() = 0; };
10 struct B final: public virtual A { int j; B(); ~B(); };
12 B::B() {}
13 B::~B() {}