// PR c++/115430 // { dg-do compile } template int Func(T); typedef int (*funcptrtype)(int); funcptrtype fp0 = &Func; funcptrtype fp1 = +&Func; funcptrtype fp2 = (0, &Func); funcptrtype fp3 = (0, +&Func); funcptrtype fp4 = (0, 1, &Func); template void g () { funcptrtype fp5 = (0, &Func); } void f () { g(); }