aboutsummaryrefslogtreecommitdiff
path: root/gcc/testsuite/g++.old-deja/g++.brendan/overload8.C
blob: 6057ebe708665ae303efb7f558d6d6fba7d7dec3 (plain)
1
2
3
4
5
6
7
8
9
// Build don't link: 
// GROUPS passed overloading
typedef struct{double re,im;} complex;
class Complex{public:double re,im;
    inline void operator=(Complex&X){re=X.re; im=X.im;};};
void zxcvbnm(int n,...){n=1;}
main(){complex c; Complex C;
zxcvbnm(1,c);
zxcvbnm(1,C);}