Created on 2014-11-11.00:00:00 last changed 94 months ago
Proposed resolution (September, 2015):
Change 13.9.4 [temp.expl.spec] paragraph 2 as follows:
An explicit specialization shall be declared in a namespace enclosing the specialized template. An explicit specialization whose declarator-id or class-head-name is not qualified shall be declared in the nearest enclosing namespace of the template, or, if the namespace is inline (9.8.2 [namespace.def]), any namespace from its enclosing namespace set. Such a declaration...
[Adopted at the February, 2016 meeting.]
13.9.4 [temp.expl.spec] paragraph 2 says,
An explicit specialization shall be declared in a namespace enclosing the specialized template. An explicit specialization whose declarator-id is not qualified shall be declared in the nearest enclosing namespace of the template, or, if the namespace is inline (9.8.2 [namespace.def]), any namespace from its enclosing namespace set.
However, an explicit specialization of a class template does not have a declarator-id.
History | |||
---|---|---|---|
Date | User | Action | Args |
2017-02-06 00:00:00 | admin | set | status: tentatively ready -> cd4 |
2015-11-10 00:00:00 | admin | set | messages: + msg5613 |
2015-11-10 00:00:00 | admin | set | status: drafting -> tentatively ready |
2014-11-11 00:00:00 | admin | create |