This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.
| Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
|---|---|---|
| Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
| Other format: | [Raw text] | |
Current mainline issues the following error
x.cc:2: error: `void A::a()' is private x.cc:6: error: within this context
for this snippet:
class A { void a(); };
class B { friend void A::a(); };
I'm not a language lawyer, but is this really correct? (Intuitively, it seems quite backwards.)
class A {
friend B;
void a();
};| Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
|---|---|---|
| Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |