// PR c++/48313 // { dg-do compile { target c++11 } } template void f(F&&) { } void g() { } template void h() { } int main() { f( g ); // OK void (&p)() = h; f( p ); // OK f( h ); // ??? }