1 // { dg-do compile }
2 // Origin: <andrewp at andypo dot net>
3 // c++/8046: ICE on illegal code involving destructor being treated as bit-not
4 // expression
5
6 class A;
7 namespace N {}
8
foo(void)9 void foo(void)
10 {
11 N::~A(); // { dg-error "not a class-name" }
12 }
13