// { dg-do assemble } | |
// Origin: Martin v. Löwis <loewis@informatik.hu-berlin.de> | |
// Test for resolution of core issue 125. | |
struct A{ | |
struct B{}; | |
}; | |
A::B C(); | |
namespace B{ | |
A C(); | |
} | |
class Test{ | |
friend A (::B::C)(); // Ok | |
friend A::B (::C)(); // Ok | |
friend A::B::C(); // { dg-error "" } no A::B::C | |
}; |