Created on 2009-11-30.00:00:00 last changed 161 months ago
Proposed resolution:
Change paragraph [depr.base]/1 as follows:
1 The class templates unary_function and binary_function are deprecated. A program shall not declare specializations of these templates.
[ 2011-03-06 Daniel comments ]
This meeting outcome was not properly reflected in the proposed resolution. I also adapted the suggested wording to the N3242 numbering and content state. During this course of action it turned out that the first suggested wording change has already been applied.
[ 2010 Batavia: ]
Pete: Is this issue actually addressed by N3198, or did deprecating unary/binary_function?
We determined that this issue is NOT resolved and that it must be resolved or else N3198 could break code that does specialize unary/binary function. Matt: don't move to NAD Howard: I suggest we go further and move 1279 to ready for Madrid. Group: Agrees move 1279 to ready for Madrid
Previous proposed resolution:
1 The following
classesclass templates are provided to simplify the typedefs of the argument and result types:. A program shall not declare specializations of these templates.
[ 2010-10-24 Daniel adds: ]
Accepting n3145 would resolve this issue as NAD editorial.
[ 2010-03-27 Daniel adds: ]
Accepting issue 1290 would resolve this issue as NAD editorial.
A program should not be allowed to add specialization of class templates unary_function and binary_function, in force of [namespace.std]/1. If a program were allowed to specialize these templates, the library could no longer rely on them to provide the intended typedefs or there might be other undesired interactions.
History | |||
---|---|---|---|
Date | User | Action | Args |
2011-08-23 20:07:26 | admin | set | status: wp -> c++11 |
2011-04-11 11:23:23 | admin | set | status: immediate -> wp |
2011-03-25 09:55:23 | admin | set | status: voting -> immediate |
2011-03-06 14:36:44 | admin | set | messages: + msg5620 |
2011-03-05 15:24:28 | admin | set | status: ready -> voting |
2010-11-12 19:08:10 | admin | set | status: nad editorial -> ready |
2010-11-11 01:37:17 | admin | set | messages: + msg5327 |
2010-11-11 01:37:17 | admin | set | status: new -> nad editorial |
2010-10-24 21:24:55 | admin | set | messages: + msg5048 |
2010-10-21 18:28:33 | admin | set | messages: + msg1421 |
2010-10-21 18:28:33 | admin | set | messages: + msg1420 |
2009-11-30 00:00:00 | admin | create |