1 // CWG 5
2 
3 struct C { };
4 C c;
5 struct A {
6   A(const A&);
7   A(const C&);
8 };
9 const volatile A a = c;    // Okay
10