1// PR c++/34824 2 3struct A; 4 5struct B 6{ 7 B (A const &); 8 B (B &); // { dg-message "note" } 9}; 10 11struct A 12{ 13 A (B); // { dg-message "initializing" } 14}; 15 16B 17f (B const& b) 18{ 19 return b; // { dg-error "" } 20} 21