Clean up some minor white space issues in trans-decl.c and trans-expr.c
[official-gcc.git] / gcc / testsuite / g++.dg / lookup / koenig4.C
blob49fa5eaa653434a9fb5cdcf5e6e4a1ed6d2cf005
1 // { dg-do compile }
3 // Copyright (C) 2004 Free Software Foundation, Inc.
4 // Contributed by Nathan Sidwell 5 Oct 2004 <nathan@codesourcery.com>
6 // Origin: Wolfgang Bangerth <bangerth@dealii.org>
7 // Incorrect koenig lookup
9 struct A {}; 
11 struct B { 
12     static void foo(); 
13     static void bar(const A &); 
14 };   
15      
16 void bar(const A &){} 
17      
18 void B::foo () {    
19     A a; 
20     bar (a);