1 // { dg-do assemble  }
2 // GROUPS passed operators
3 // opr-as file
4 // From: Klaus Ahrens <ahrens@informatik.hu-berlin.de>
5 // Date:     Fri, 26 Mar 93 12:50:37 mez
6 // Subject:  no default assignment
7 // Message-ID: <199303261149.TA23114@mail.Germany.EU.net>
8 
9 class A {
10 public:
A(int)11         A(int){}
12         A& operator=(const A&){return *this;}
13 };
14 
15 class B: public A {
16 public:
B(int i)17         B(int i): A(i) {}
18 };
19 
main()20 int main()
21 {
22         B b=1;
23         b=1;
24 }
25