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