re PR c++/29048 ("`x' is private" error duplicated when scope specified)

PR c++/29048
        * semantics.c (finish_qualified_id_expr): Avoid duplicate access
        check here, too.

From-SVN: r132265
This commit is contained in:
Jason Merrill 2008-02-12 14:25:28 -05:00
parent e4521d118a
commit d9e38079c2
1 changed files with 5 additions and 0 deletions

View File

@ -0,0 +1,5 @@
// PR c++/29048
class A { int i; }; // { dg-bogus "is private.*is private" }
// { dg-error "is private" "" { target *-*-* } 3 }
class B:public A { B() { A::i=0; } }; // { dg-error "within this context" }