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