* decl.c (make_typename_type): s/parameters/arguments/.
[official-gcc.git] / gcc / testsuite / g++.dg / cpp0x / decltype47.C
blobf6700a33cdd15f142b0ad3096585756a29bcd5b0
1 // PR c++/55564
2 // { dg-do compile { target c++11 } }
4 template <typename T, decltype(sizeof(T)) N>
5 auto array_size(T(&)[N]) -> decltype(N) { return N; }
7 int main() {
8   int simple[4] = {};
9   int result =  array_size(simple);
11   return result;