+++ /dev/null
-// Test for Koenig lookup involving overloaded functions.
-
-namespace N1 {
- struct A { };
- void f1(A) {}
- void f2(float) {}
- void g(void (*)(float)) {}
-}
-
-using N1::f1;
-void f1(float) {}
-
-using N1::f2;
-template <class T>
-void f2(N1::A, T) {}
-
-void g(void (*)(int)) {}
-
-int main() {
- g(&f1); // Works?
- g(f2); // Works?
-}