Title
Underspecified typedefs for atomic integral types
Status
resolved
Section
[atomics.types.integral]
Submitter
INCITS

Created on 2010-08-25.00:00:00 last changed 163 months ago

Messages

Date: 2011-05-21.21:15:19

Proposed resolution:

Solved by n3193.

Date: 2010-11-24.22:04:00

[ 2010-11 Batavia ]

Resolved by adopting n3193.

Date: 2010-10-27.00:00:00

[ 2010-10-27 Daniel adds: ]

Accepting n3164 would solve this issue.

Date: 2010-11-13.13:49:23

[ Proposed resolution as of NB comment ]

  1. Remove Table 143 — Atomics for standard typedef types.

  2. Change [atomics.types.integral] p.1 as indicated:

    1 The name atomic_itype and the functions operating on it in the preceding synopsis are placeholders for a set of classes and functions. Throughout the preceding synopsis, atomic_itype should be replaced by each of the class names in Table 142 and integral should be replaced by the integral type corresponding to the class name. Table 143 shows typedefs to atomic integral classes and the corresponding <cstdint> typedefs.

Date: 2010-10-27.20:02:48

Addresses US-160

The last sentence of [atomics.types.integral] p.1 says:

Table 143 shows typedefs to atomic integral classes and the corresponding <cstdint> typedefs.

That's nice, but nothing says these are supposed to be part of the implementation, and they are not listed in the synopsis.

History
Date User Action Args
2010-11-18 12:46:23adminsetmessages: + msg5387
2010-11-18 12:46:23adminsetmessages: + msg5386
2010-11-18 12:46:23adminsetstatus: nad editorial -> resolved
2010-11-13 13:49:23adminsetstatus: open -> nad editorial
2010-10-27 20:02:48adminsetmessages: + msg5163
2010-10-27 20:02:48adminsetmessages: + msg5162
2010-10-24 03:04:13adminsetmessages: + msg4952
2010-08-25 00:00:00admincreate