2 // GROUPS passed old-abort
3 extern "C" int printf (const char *, ...);
6 int i; // { dg-message "" } private
7 int j; // { dg-message "" } private
11 virtual void f1() { printf("i=%d j=%d\n",i,j); }
12 friend virtual void f2() { printf("i=%d j=%d\n",i,j); } // { dg-error "16:virtual functions cannot be friends" }
17 virtual void f1() { printf("i=%d j=%d\n",i,j); }// { dg-error "" } member.*// ERROR - member.*
18 friend virtual void f2() { printf("i=%d j=%d\n",i,j); } // { dg-error "16:virtual functions cannot be friends" }
19 // { dg-error "private" "" { target *-*-* } .-1 }