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