// { dg-do compile { target c++11 } } // { dg-options "-g" } template void g(F&&, A&&...) {} template auto h(A&&... a) -> decltype(g(0, g(a)...)) { return g([]{}, a...); } int main() { h(); }