1 // { dg-do link } 2 // Origin: ericp@mit.edu 3 4 class bar { 5 }; 6 7 class foo { 8 foo (const foo &f); 9 10 public: 11 foo(bar x)12 foo (bar x) {} foo()13 foo () {} 14 test(const foo & f)15 void test (const foo &f) {} 16 }; 17 main(void)18int main (void) { 19 foo f; 20 bar b; 21 22 f.test (b); 23 } 24