1 // { dg-do assemble } 2 // Origin: Mark Mitchell <mitchell@codesourcery.com> 3 4 extern "C" 5 { 6 struct T 7 { 8 ~T (); 9 }; 10 11 struct S 12 { 13 T t; 14 }; 15 } 16 17 S* s; 18 f()19 void f () 20 { 21 delete s; 22 } 23