1 | // RUN: %clang_cc1 -fsyntax-only -verify %s |
---|---|
2 | |
3 | class M { |
4 | int iM; |
5 | }; |
6 | |
7 | class P { |
8 | int iP; // expected-note {{declared private here}} |
9 | int PPR(); // expected-note {{declared private here}} |
10 | }; |
11 | |
12 | class N : M,P { |
13 | N() {} |
14 | int PR() { return iP + PPR(); } // expected-error 2 {{private member of 'P'}} |
15 | }; |
16 |