1 // PR c++/45822
2 
3 struct A
4 {
5   A(int);
6 };
7 
8 struct B
9 {
10   B(A = 0);
11 };
12 
13 struct C
14 {
15   B b;
16 };
17 
18 C c;
19