X-Git-Url: https://oss.titaniummirror.com/gitweb?a=blobdiff_plain;f=gcc%2Ftestsuite%2Fg%2B%2B.old-deja%2Fg%2B%2B.brendan%2Foverload7.C;fp=gcc%2Ftestsuite%2Fg%2B%2B.old-deja%2Fg%2B%2B.brendan%2Foverload7.C;h=0000000000000000000000000000000000000000;hb=6fed43773c9b0ce596dca5686f37ac3fc0fa11c0;hp=252eb6d6b5dfe833616bbaf35bc9eb70314b2a22;hpb=27b11d56b743098deb193d510b337ba22dc52e5c;p=msp430-gcc.git diff --git a/gcc/testsuite/g++.old-deja/g++.brendan/overload7.C b/gcc/testsuite/g++.old-deja/g++.brendan/overload7.C deleted file mode 100644 index 252eb6d6..00000000 --- a/gcc/testsuite/g++.old-deja/g++.brendan/overload7.C +++ /dev/null @@ -1,41 +0,0 @@ -// GROUPS passed overloading -extern "C" int printf (const char *, ...); - -struct NoName { - - int first; - int second; -}; - -class Casted { - - public: - - NoName x; - double y; - - Casted ( int _x , double _y ): y(_y) - { - x.first = _x; - x.second = _x*2; - } - - operator NoName() const { return x; } - operator double() const { return y; } -}; - -int main() -{ - Casted c(10,12.34); - - NoName x; - double y; - - x = c; - y = c; - - if (x.first == 10 && x.second == 20 && y == 12.34) - printf ("PASS\n"); - else - { printf ("FAIL\n"); return 1; } -}