blob: 2d448a23cf0f37921eb0ccd479b0eca5dd792a9a [file] [log] [blame]
// { dg-do assemble }
// Bug: default operator= is not being generated properly.
// PRMS Id: 3525
struct ccUnwind
{
ccUnwind& operator = (const ccUnwind&);
};
struct ccEllipseUnit
{
ccEllipseUnit () {}
};
struct ccEllipse : ccUnwind
{
ccEllipse ();
ccEllipse (const ccEllipseUnit&);
};
void foo ()
{
ccEllipse e;
e = ccEllipseUnit(); // { dg-bogus "" } assignment not defined
}