2003-12-26 Guilhem Lavaux <guilhem@kaffe.org>
[official-gcc.git] / gcc / testsuite / g++.old-deja / g++.law / virtual1.C
blob9cf6d8e454febab237a95fab50e671dd35739495
1 // { dg-do assemble  }
2 // { dg-options "-Woverloaded-virtual" }
3 // GROUPS passed virtual-warnings
4 // copy file
5 // From: gfm@mencon.mencon.oz.au (Graham Menhennitt)
6 // Date:     Thu, 29 Apr 93 20:53:07 EST
7 // Subject:  4 bugs in g++ 2.3.3
8 // Message-ID: <9304291053.AA00090@mencon>
10         struct A {
11                 virtual ~A(void);
12         };
14         struct B {
15                 friend class A;
16                 virtual void f(void);
17         };
19         struct C : public A {
20                 virtual void f(void);
21         };