2003-12-26 Guilhem Lavaux <guilhem@kaffe.org>
[official-gcc.git] / gcc / testsuite / g++.old-deja / g++.jason / overload6.C
blob765c20d386bd20f9cfda853a44c7a856ee89210e
1 // { dg-do assemble  }
2 // Bug: g++ thinks there is a default conversion from void* to B*.
3 //      There isn't.
5 struct A {
6   operator void* ();
7 };
9 struct B { };
11 void foo (B* bp);
13 void bar (A& a) {
14   foo (a);                      // { dg-error "" }