2003-12-26 Guilhem Lavaux <guilhem@kaffe.org>
[official-gcc.git] / gcc / testsuite / g++.old-deja / g++.brendan / access1.C
blobe2e3b275392ec0266c9e9eb55aff2eced595b970
1 // { dg-do assemble  }
2 // GROUPS passed access-control
3 class Base
5 protected:
6   virtual void DoSomething() = 0;
7 };
9 class Fibber : public Base
11 public:
12   void DoBP() {
13     DoSomething();
14   }
17 class Flat : public virtual Fibber
19 public:
20   void DoIt() {
21     DoSomething();
22   }