1 // PR c++/48313
2 // { dg-do compile { target c++11 } }
3 
4 template<typename F>
f(F &&)5 void f(F&&) { }
6 
g()7 void g() { }
8 
h()9 template<typename T> void h() { }
10 
main()11 int main()
12 {
13   f( g );       // OK
14   void (&p)() = h<int>;
15   f( p );       // OK
16   f( h<int> );  // ???
17 }
18 
19