1// { dg-do assemble } 2// Origin: Martin v. L�wis <loewis@informatik.hu-berlin.de> 3// Test for resolution of core issue 125. 4 5struct A{ 6 struct B{}; 7}; 8 9A::B C(); 10 11namespace B{ 12 A C(); 13} 14 15class Test{ 16 friend A (::B::C)(); // Ok 17 friend A::B (::C)(); // Ok 18 friend A::B::C(); // { dg-error "" } no A::B::C 19}; 20