aboutsummaryrefslogtreecommitdiffstats
path: root/gcc-4.9/gcc/testsuite/g++.dg/template/virtual2.C
blob: 83b7ed6beaead0b3781633627aef82c36e0794a7 (plain)
1
2
3
4
5
6
7
8
9
10
11
// PR c++/51137

struct A {};

template<int> struct B : virtual A
{
  void foo()
  {
    (new A(*this))->A::~A();
  }
};