X-Git-Url: https://oss.titaniummirror.com/gitweb/?a=blobdiff_plain;f=gcc%2Ftestsuite%2Fg%2B%2B.old-deja%2Fg%2B%2B.jason%2Foverload9.C;fp=gcc%2Ftestsuite%2Fg%2B%2B.old-deja%2Fg%2B%2B.jason%2Foverload9.C;h=0000000000000000000000000000000000000000;hb=6fed43773c9b0ce596dca5686f37ac3fc0fa11c0;hp=5b832fbc5f1437f69cabce922805fc52cb46e465;hpb=27b11d56b743098deb193d510b337ba22dc52e5c;p=msp430-gcc.git diff --git a/gcc/testsuite/g++.old-deja/g++.jason/overload9.C b/gcc/testsuite/g++.old-deja/g++.jason/overload9.C deleted file mode 100644 index 5b832fbc..00000000 --- a/gcc/testsuite/g++.old-deja/g++.jason/overload9.C +++ /dev/null @@ -1,39 +0,0 @@ -// PRMS Id: 4257 -// Bug: g++ ignores non-member possibilities (ideal_candidate_ansi bug) -// Build don't link: - -class ostream -{ -public: -#ifdef EITHER_ONE_A - ostream& operator<<(unsigned long n); - ostream& operator<<(long n); -#else - ostream& operator<<(short n); - ostream& operator<<(unsigned short n); -#endif -}; - -class ccObjectInfo {}; - -ostream& operator << (ostream& out, const ccObjectInfo& obj); - -class ccString : public ccObjectInfo -{ -#ifdef EITHER_ONE_B - operator int () const; -#else - operator long () const; -#endif -}; - -// Should pick this one!! -ostream& operator << (ostream& o, const ccString & s); - -extern ostream cout; - -void f () -{ - ccString foo; - cout << foo; -}