Title
Preventing explicit specialization
Status
nad
Section
13.9.4 [temp.expl.spec]
Submitter
John Spicer

Created on 2014-02-19.00:00:00 last changed 24 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.

EWG 2022-11-11

The library clauses already prohibit user specializations of standard library templates. This is a request for new feature, which should be proposed in a paper to EWG.

Date: 2022-11-20.07:54:16

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
2022-11-24 20:50:34adminsetstatus: extension -> nad
2014-07-07 00:00:00adminsetmessages: + msg5127
2014-07-07 00:00:00adminsetstatus: open -> extension
2014-02-19 00:00:00admincreate