* auto-profile.c (afdo_annotate_cfg): Use update_max_bb_count.
[official-gcc.git] / gcc / testsuite / g++.old-deja / g++.other / lookup18.C
blob71124a2f08ddcfef74c6b8be932b3cb48319ae90
1 // { dg-do assemble  }
2 // Test that referring to an ambiguous base in name lookup prevents
3 // access to the field, even though the field is not ambiguous.
6 struct A {
7   int i;
8 };
9 struct B: virtual A { };
10 struct C: public B { };
11 struct D: public B { };
12 struct E: public C, public D {
13   void f ();
16 void E::f() {
17   B::i = 0;                     // { dg-error "" } B is ambiguous
20 void f () {
21   E e;
22   e.B::i = 0;                   // { dg-error "" } B is ambiguous