2 // { dg-do compile { target c++11 } }
4 struct C { int a[3]; int i; };
8 template<class T, int N>
9 decltype(A{N, N}, T()) fn1(T t)
14 template<class T, int N>
15 decltype(A{{{N, N, N}, {N + 1}}}, T()) fn2(T t)
20 template<class T, int N, int M>
21 decltype(A{{N + M}}, T()) fn3(T t)