Remove old autovect-branch by moving to "dead" directory.
[official-gcc.git] / old-autovect-branch / gcc / testsuite / g++.old-deja / g++.brendan / overload8.C
blobae7b88f8b52f1ff75ceec7a7c7aa4b6fa62873e3
1 // { dg-do assemble  }
2 // GROUPS passed overloading
3 typedef struct{double re,im;} complex;
4 class Complex{public:double re,im;
5     inline void operator=(Complex&X){re=X.re; im=X.im;};};
6 void zxcvbnm(int n,...){n=1;}
7 int main(){complex c; Complex C;
8 zxcvbnm(1,c);
9 zxcvbnm(1,C);} // { dg-warning "" } cannot pass non pod