blob: 4c284a13cae1107383373ebf9995047a98625243 [file] [log] [blame]
// testcase from P1825R0
// { dg-do compile { target c++20 } }
struct base {
base();
base(base const &);
private:
base(base &&);
};
struct derived : base {};
base f(base b) {
throw b; // { dg-error "" } base(base &&) is private
derived d;
return d; // { dg-error "" } base(base &&) is private
}