Title
Preventing explicit specialization
Status
extension
Section
17.8.3 [temp.expl.spec]
Submitter
John Spicer

Created on 2014-02-19.00:00:00 last changed 72 months ago

Messages

Date: 2014-06-15.00:00:00

Rationale (June, 2014):

This request for a new language feature should be considered by EWG before any action is taken.

Date: 2014-02-19.00:00:00

A desire has been expressed for a mechanism to prevent explicitly specializing a given class template, in particular std::initializer_list and perhaps some others in the standard library. It is not clear whether simply adding a prohibition to the description of the templates in the library clauses would be sufficient or whether a core language mechanism is required.

History
Date User Action Args
2014-07-07 00:00:00adminsetmessages: + msg5127
2014-07-07 00:00:00adminsetstatus: open -> extension
2014-02-19 00:00:00admincreate