1 // { dg-do assemble } 2 // Origin: Neil Booth, from PR #66 3 4 extern "C" 5 { 6 class foo 7 { 8 public: 9 ~foo (); 10 void bar (foo *); 11 foo (); 12 }; 13 } 14 15