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