X-Git-Url: https://oss.titaniummirror.com/gitweb?a=blobdiff_plain;f=gcc%2Ftestsuite%2Fg%2B%2B.old-deja%2Fg%2B%2B.mike%2Fp5718.C;fp=gcc%2Ftestsuite%2Fg%2B%2B.old-deja%2Fg%2B%2B.mike%2Fp5718.C;h=0000000000000000000000000000000000000000;hb=6fed43773c9b0ce596dca5686f37ac3fc0fa11c0;hp=8858d389ef772874c103710f78058ef23d371544;hpb=27b11d56b743098deb193d510b337ba22dc52e5c;p=msp430-gcc.git diff --git a/gcc/testsuite/g++.old-deja/g++.mike/p5718.C b/gcc/testsuite/g++.old-deja/g++.mike/p5718.C deleted file mode 100644 index 8858d389..00000000 --- a/gcc/testsuite/g++.old-deja/g++.mike/p5718.C +++ /dev/null @@ -1,37 +0,0 @@ -// prms-id: 5718 - -class Base { - int i; -public: - Base() { i = 42; }; -}; - - -class Mixin { - int j; -public: - Mixin() { j = 42; } -}; - - -class Derived : public Base, public Mixin { -public: - Derived() { }; - Derived & operator=(Mixin & m) { return *this; }; -}; - - -void -testFunct(Derived * arg) { - Mixin temp; - - (Mixin &)(*arg) = temp; // gets bogus error -} - - -int -main(int argc, char *argv[]) { - Derived temp; - - testFunct(&temp); -}