OSDN Git Service

new
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / g++.old-deja / g++.jason / opeq2.C
1 // Bug: default operator= is not being generated properly.
2 // PRMS Id: 3525
3 // Build don't link:
4
5 struct ccUnwind 
6 {
7     ccUnwind& operator = (const ccUnwind&);
8 };
9
10 struct ccEllipseUnit
11
12     ccEllipseUnit () {}
13 };
14
15 struct ccEllipse : ccUnwind  
16 {   
17     ccEllipse ();
18     ccEllipse (const ccEllipseUnit&);
19
20 };
21
22 void foo ()
23 {
24     ccEllipse e;
25     e = ccEllipseUnit();        // gets bogus error - assignment not defined
26 }