1 // { dg-do assemble  }
2 // GROUPS passed visibility
3 // visibility file
4 // From: jamshid@ses.com (Jamshid Afshar)
5 // Date:     Sun, 12 Dec 93 03:09:15 CST
6 // Subject:  Missed access declaration error
7 // Message-ID: <9312120909.AA22135@ses.com>
8 
9 class X {
10   public:
11     void f();
12 };
13 
14 class Y : private X {
15   public:
16     void f(int);
17 
18     // 'X::f' used to be an error; now equivalent to 'using X::f'
19     X::f; // { dg-warning "deprecated" }
20 };
21