This page is a snapshot from the LWG issues list, see the Library Active Issues List for more information and the meaning of NAD Editorial status.

1022. Pointer-safety API has nothing to do with smart pointers

Section: 99 [util.dynamic.safety] Status: NAD Editorial Submitter: Alisdair Meredith Opened: 2009-03-11 Last modified: 2016-01-28

Priority: Not Prioritized

View all other issues in [util.dynamic.safety].

View all issues with NAD Editorial status.

Discussion:

Addresses UK 212 [CD1]

The pointer-safety API is nothing to do with smart pointers, so does not belong in [util.smartptr]. In fact it is a set of language support features are really belongs in clause [language.support], with the contents declared in a header that deals with language-support of memory management.

[ Summit: ]

Agree in principle, but not with the proposed resolution. We believe it belongs either a subsection of either 22 [utilities] or 20.2 [memory] as part of the general reorganization of 22 [utilities]. The declaration should stay in <memory>.

Proposed resolution: