]> oss.titaniummirror.com Git - msp430-gcc.git/blobdiff - gcc/testsuite/g++.old-deja/g++.jason/member.C
Imported gcc-4.4.3
[msp430-gcc.git] / gcc / testsuite / g++.old-deja / g++.jason / member.C
diff --git a/gcc/testsuite/g++.old-deja/g++.jason/member.C b/gcc/testsuite/g++.old-deja/g++.jason/member.C
deleted file mode 100644 (file)
index 3518811..0000000
+++ /dev/null
@@ -1,35 +0,0 @@
-// Build don't link: 
-// GROUPS passed member-pointers error-reporting
-struct Y
-{
-  struct X
-    {
-      int A;
-      int Y::X::* foo () { undef1(1); return &Y::X::A; }// ERROR - foo().*
-      int bar () { return A; }
-    };
-};
-
-int Y::X::* foo ()
-{
-  undef2(1);// ERROR - foo().*
-  return &Y::X::A;
-}
-
-int Y::X::* (* foo2 ())()
-{
-  undef3(1);// ERROR - foo().*
-  return foo;
-}
-
-int (Y::X::* bar2 ()) ()
-{
-  undef4(1);// ERROR - foo\(\).*
-  return Y::X::bar;// ERROR - foo\(\).*
-}
-
-int Y::X::* (Y::X::* foo3 ())()
-{
-  undef5(1);// ERROR - foo().*
-  return Y::X::foo;// ERROR - foo().*
-}