1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
// { dg-do compile } // Copyright (C) 2004 Free Software Foundation, Inc. // Contributed by Nathan Sidwell 5 Oct 2004 <nathan@codesourcery.com> // Origin: Wolfgang Bangerth <bangerth@dealii.org> // Incorrect koenig lookup struct A {}; struct B { static void foo(); static void bar(const A &); }; void bar(const A &){} void B::foo () { A a; bar (a); }