1 2 3 4 5 6 7 8 9 10 11 12
// PR c++/19733 struct A {}; typedef int I; void foo() { A().~A; // { dg-error "" } A().A::~A; // { dg-error "" } (int().I::~I, 3); // { dg-error "" } int().I::~I; // { dg-error "" } }