Title
Explicit specializations in non-containing namespaces
Status
extension
Section
10.3.1.2 [namespace.memdef]
Submitter
Mike Spertus

Created on 2010-06-13.00:00:00 last changed 63 months ago

Messages

Date: 2015-04-13.00:00:00

Additional note, April, 2015:

See EWG issue 48.

Date: 2010-06-13.00:00:00

The current wording of 10.3.1.2 [namespace.memdef] and 17.8.3 [temp.expl.spec] requires that an explicit specialization be declared either in the same namespace as the template or in an enclosing namespace. It would be convenient to relax that requirement and allow the specialization to be declared in a non-enclosing namespace to which one or more if the template arguments belongs.

History
Date User Action Args
2015-04-13 00:00:00adminsetmessages: + msg5439
2010-06-13 00:00:00admincreate