OSDN Git Service

cp/ChangeLog
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / g++.old-deja / g++.other / delete7.C
1 // { dg-do run  }
2 // Test that we call a class-specific vector op delete.
3
4 #include <new>
5
6 int r = 1;
7
8 struct A
9 {
10   void operator delete[](void *p) { r = 0; ::operator delete (p); }
11 };
12
13 int main ()
14 {
15   A (*p)[2] = new A[2][2];
16   delete [] p;
17   return r;
18 }