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()20f(){ 21 bb abb; 22 } 23