1 2 3 4 5 6 7 8
// PR c++/33843 struct A {}; void foo(A* p()) { p->A::~A(); // { dg-error "A::~A" } }