Remove old autovect-branch by moving to "dead" directory.
[official-gcc.git] / old-autovect-branch / gcc / testsuite / g++.old-deja / g++.other / friend6.C
blob05763d986b0b70b61f3e46a6e9f8fac156c8f0a0
1 // { dg-do assemble  }
2 // Origin: Martin v. Löwis  <loewis@informatik.hu-berlin.de>
3 // Test for resolution of core issue 125.
5 struct A{
6   struct B{};
7 };
9 A::B C();
11 namespace B{
12   A C();
15 class Test{
16   friend A (::B::C)();  // Ok
17   friend A::B (::C)();  // Ok
18   friend A::B::C();     // { dg-error "" } no A::B::C