Dead
[official-gcc.git] / gomp-20050608-branch / gcc / testsuite / g++.old-deja / g++.other / friend7.C
blobaed56a187ddf4b503176573de3efd4830db61a2b
1 // { dg-do assemble  }
2 // Origin: Martin v. Löwis  <loewis@informatik.hu-berlin.de>
3 // Test that a friend declaration with an explicit :: finds the right fn.
5 namespace M {
6 class S; 
8 void foo(M::S *);
10 namespace M {
11 class S {
12   friend void (::foo)(S *);
13   void Fn(); 
14   static S s;
16
18 void (foo)(M::S *ptr) {
19   M::S::s.Fn();
20   ptr->Fn();
21