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