Created on 2009-06-23.00:00:00 last changed 142 months ago
[Voted into WP at August, 2010 meeting.]
Proposed resolution (February, 2010):
In the grammar in 11.4 [class.mem], add the indicated production to the definition of member-declaration:
The grammar for member-declaration in 11.4 [class.mem] does not include a production for the alias-declaration form of typedef declarations, meaning that something like
struct S {
using UINT = unsigned int;
};
is ill-formed. This seems like an oversight.
| History | |||
|---|---|---|---|
| Date | User | Action | Args |
| 2014-03-03 00:00:00 | admin | set | status: fdis -> c++11 |
| 2011-04-10 00:00:00 | admin | set | status: wp -> fdis |
| 2010-11-29 00:00:00 | admin | set | status: dr -> wp |
| 2010-08-23 00:00:00 | admin | set | messages: + msg2916 |
| 2010-08-23 00:00:00 | admin | set | status: ready -> dr |
| 2010-03-29 00:00:00 | admin | set | status: review -> ready |
| 2010-02-16 00:00:00 | admin | set | messages: + msg2546 |
| 2010-02-16 00:00:00 | admin | set | status: drafting -> review |
| 2009-06-23 00:00:00 | admin | create | |