X-Git-Url: https://oss.titaniummirror.com/gitweb/?a=blobdiff_plain;f=gcc%2Ftestsuite%2Fg%2B%2B.old-deja%2Fg%2B%2B.bugs%2F900210_09.C;fp=gcc%2Ftestsuite%2Fg%2B%2B.old-deja%2Fg%2B%2B.bugs%2F900210_09.C;h=0000000000000000000000000000000000000000;hb=6fed43773c9b0ce596dca5686f37ac3fc0fa11c0;hp=ce78540565b0ce8141b1253f9f6cc1dc250e1657;hpb=27b11d56b743098deb193d510b337ba22dc52e5c;p=msp430-gcc.git diff --git a/gcc/testsuite/g++.old-deja/g++.bugs/900210_09.C b/gcc/testsuite/g++.old-deja/g++.bugs/900210_09.C deleted file mode 100644 index ce785405..00000000 --- a/gcc/testsuite/g++.old-deja/g++.bugs/900210_09.C +++ /dev/null @@ -1,32 +0,0 @@ -// g++ 1.36.1 bug 900210_09 - -// g++ allows pointer to members (both data members and function members) -// to be implicitly converted to void*. - -// Section 4.8 of the Cfront 2.0 Reference Manual disallows such implicit -// conversions. - -// Cfront 2.0 passes this test. - -// keywords: member pointers, void pointers, implicit type conversions - -class class0 { -public: - int class0_data_member_0; - void class0_function_member_0 (); -}; - -int class0::*class0_data_member_pointer; -int (class0::*class0_function_member_pointer) (); - -void *vp; - -void global_function_0 () -{ - vp = class0_data_member_pointer; // ERROR - - vp = class0_function_member_pointer; // ERROR - -} - -int main () { return 0; } - -