Title
Missing destructor requirements
Status
concepts
Section
_N2914_.14.11.2.1 [temp.archetype.assemble]
Submitter
Daniel Krügler

Created on 2009-05-08.00:00:00 last changed 186 months ago

Messages

Date: 2009-11-08.00:00:00

If there is no requirement for a destructor for a type, according to _N2914_.14.11.2.1 [temp.archetype.assemble] paragraph 5 its archetype will have a deleted destructor. As a result, several examples in the current wording are ill-formed:

One possibility would be to add the destructor requirement directly in these examples. Another might be to use std::CopyConstructible instead of a local concept. Yet another would be to consider an implicit requirement for a destructor for std::Returnable and std::VariableType.

History
Date User Action Args
2009-08-03 00:00:00adminsetstatus: open -> concepts
2009-05-08 00:00:00admincreate