aboutsummaryrefslogtreecommitdiff
path: root/gcc/testsuite/g++.old-deja/g++.jason/overload32.C
blob: 95f251d66647d3efe3d678041b915b9fb097d014 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
// PRMS Id: 7128
// Build don't link:

class B {};

class D : public B {};

class X {
 public:
   operator const B & () const;
   operator const D & () const;
};
	
void f( const D & );

void g( const X & x )
{
   f( x );
};