OSDN Git Service

PR c++/51553
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / g++.dg / cpp0x / initlist50.C
1 // PR c++/45418
2 // { dg-options -std=c++0x }
3
4 struct A1 { };
5 struct A2 {
6   A2();
7 };
8
9 template <class T> struct B {
10   T ar[1];
11   B(T t):ar{t} {}
12 };
13
14 int main(){
15   B<int> bi{1};
16   A1 a1;
17   B<A1> ba1{a1};
18   A2 a2;
19   A2 a2r[1]{{a2}};
20   B<A2> ba2{a2};
21 }