]> gcc.gnu.org Git - gcc.git/blame - gcc/testsuite/g++.dg/cpp0x/initlist50.C
PR c++/92590 - wrong handling of inherited default ctor.
[gcc.git] / gcc / testsuite / g++.dg / cpp0x / initlist50.C
CommitLineData
f41349a3 1// PR c++/45418
4b2e63de 2// { dg-do compile { target c++11 } }
f41349a3
JM
3
4struct A1 { };
5struct A2 {
6 A2();
7};
8
9template <class T> struct B {
10 T ar[1];
d3de8016 11 B(T t):ar{t} {}
f41349a3
JM
12};
13
14int 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}
This page took 5.624821 seconds and 5 git commands to generate.