1// { dg-do assemble } 2// { dg-prune-output "mangled name" } 3 4int i; 5 6template <void (&FN)()> 7void g () 8{ 9 FN (); 10} 11 12void h () 13{ 14 i = 7; 15} 16 17template void g<h>(); 18