1 // { dg-do run { target c++11 } }
15 template <class T, T t>
21 template <class T, T t>
32 if (a1.i != 42) return 1;
34 if (a2.i != 42) return 2;
36 if (a3[0].i != 42) return 3;
39 if (b1.i != 42) return 3;
41 if (b2.i != 24) return 4;
44 if (c1.m != 3) return 5;
46 if (c2.m != 5) return 6;
49 if (d1.m != 3) return 7;
51 if (d2.m != 5) return 8;