X-Git-Url: https://oss.titaniummirror.com/gitweb?a=blobdiff_plain;f=gcc%2Ftestsuite%2Fg%2B%2B.old-deja%2Fg%2B%2B.jason%2F3523.C;fp=gcc%2Ftestsuite%2Fg%2B%2B.old-deja%2Fg%2B%2B.jason%2F3523.C;h=0000000000000000000000000000000000000000;hb=6fed43773c9b0ce596dca5686f37ac3fc0fa11c0;hp=f47bd7b5bf384d29f36b47c6a9d2b0c1f786a1d1;hpb=27b11d56b743098deb193d510b337ba22dc52e5c;p=msp430-gcc.git diff --git a/gcc/testsuite/g++.old-deja/g++.jason/3523.C b/gcc/testsuite/g++.old-deja/g++.jason/3523.C deleted file mode 100644 index f47bd7b5..00000000 --- a/gcc/testsuite/g++.old-deja/g++.jason/3523.C +++ /dev/null @@ -1,40 +0,0 @@ -// Build don't link: -// GROUPS passed assignment -class ccUnwind -{ -public: - virtual ~ccUnwind (); // comment out virtual, and void diag changes -}; - -template -class ccHandle : public ccUnwind // similarly comment out inheritance -{ -public: - ccHandle& operator = (const ccHandle& h); -}; - -class cc_Image; - -class ccImage : public ccHandle -{ -public: -// reversing the order of the next two lines changes the diagnostic -// printed about the def of ccDisplay::image - ccImage (const ccImage &); - ccImage (const cc_Image &); -}; - -class ccDisplay -{ -public: - ccImage img; -//ccImage image ( ccImage i) {img = i; return img;} -// above line compiles - ccImage image ( ccImage i) { return img = i;} /* this gets void* error */ -}; - - - -// vd.C: In method `class ccImage ccDisplay::image (class ccImage)': -// vd.C:31: bad argument 1 for function `ccImage::ccImage (const class cc_Image&)' (type was void *) -// vd.C:31: in base initialization for class `ccImage'