X-Git-Url: https://oss.titaniummirror.com/gitweb?a=blobdiff_plain;f=gcc%2Ftestsuite%2Fg%2B%2B.old-deja%2Fg%2B%2B.pt%2Ffriend21.C;fp=gcc%2Ftestsuite%2Fg%2B%2B.old-deja%2Fg%2B%2B.pt%2Ffriend21.C;h=0000000000000000000000000000000000000000;hb=6fed43773c9b0ce596dca5686f37ac3fc0fa11c0;hp=3f690a4404aa16ed461c183554d960ef446e0c41;hpb=27b11d56b743098deb193d510b337ba22dc52e5c;p=msp430-gcc.git diff --git a/gcc/testsuite/g++.old-deja/g++.pt/friend21.C b/gcc/testsuite/g++.old-deja/g++.pt/friend21.C deleted file mode 100644 index 3f690a44..00000000 --- a/gcc/testsuite/g++.old-deja/g++.pt/friend21.C +++ /dev/null @@ -1,30 +0,0 @@ -// Build don't link: - -template struct A { - static void f(); -}; - -template class B -{ - friend class A; - static int i; // ERROR - private -}; - -template class C -{ - template - friend class A; - - static int i; -}; - -template -void A::f() -{ - B::i = 3; - C::i = 3; - C::i = 3; - B::i = 3; // ERROR - member `i' is private -} - -template void A::f(); // ERROR - instantiated from here