1// { dg-do assemble  }
2// PRMS Id: 6877
3
4typedef __SIZE_TYPE__ size_t;
5class aa {
6public:
7        aa();
8        ~aa();
9private:
10        int iaa;
11        void operator delete(void*, size_t);
12};
13
14class bb {
15public:
16        aa caa;
17};				// { dg-bogus "" } calling private delete
18
19void
20f(){
21        bb abb;
22}
23