Created on 1998-10-24.00:00:00 last changed 196 months ago
[Moved to DR at 4/01 meeting.]
[Moved to DR at 4/01 meeting.]
The text in 11.8.3 [class.access.base] paragraph 4 does not seem to handle the following cases:
class D; class B { private: int i; friend class D; }; class C : private B { }; class D : private C { void f() { B::i; //1: well-formed? i; //2: well-formed? } };The member i is not a member of D and cannot be accessed in the scope of D. What is the naming class of the member i on line //1 and line //2?
Proposed Resolution (04/01): The resolution for this issue is contained in the resolution for issue 9..
History | |||
---|---|---|---|
Date | User | Action | Args |
2008-10-05 00:00:00 | admin | set | status: wp -> cd1 |
2003-04-25 00:00:00 | admin | set | status: dr -> wp |
2002-05-10 00:00:00 | admin | set | messages: + msg678 |
2001-05-20 00:00:00 | admin | set | status: ready -> dr |
2000-11-18 00:00:00 | admin | set | status: review -> ready |
2000-02-23 00:00:00 | admin | set | status: drafting -> review |
1999-09-14 00:00:00 | admin | set | messages: + msg99 |
1999-09-14 00:00:00 | admin | set | status: open -> drafting |
1998-10-24 00:00:00 | admin | create |