blob: 115d800bb35e41c34e79d749a049df6d6b43e91f [file] [log] [blame]
// PR c++/34395
// { dg-do compile { target c++11 } }
void f(...);
template<int... N> void foo (int... x[N]) // { dg-message "declared here" }
{
struct A
{
A () { f(x...); } // { dg-error "use of parameter from containing function" }
};
}
int main()
{
int ar[4];
foo<4>(ar);
}