Title
Compounding types from function and pointer-to-member types
Status
ready
Section
Clause [Annex] B [implimits]
Submitter
Jim X

Created on 2022-09-02.00:00:00 last changed 5 days ago

Messages

Date: 2022-09-24.20:36:51

Proposed resolution (approved by CWG 2022-09-23):

Change in Clause Annex B [implimits] bullet 2.3 as follows:

  • Pointer (9.3.4.2 [dcl.ptr]), pointer-to-member (9.3.4.4 [dcl.mptr]), array (9.3.4.5 [dcl.array]), and function (9.3.4.6 [dcl.fct]) declarators (in any combination) modifying a class, arithmetic, or incomplete type in a declaration [256].
Date: 2022-09-24.20:36:51

Clause Annex B [implimits] bullet 2.3 specifies:

  • Pointer (9.3.4.2 [dcl.ptr]), array (9.3.4.5 [dcl.array]), and function (9.3.4.6 [dcl.fct]) declarators (in any combination) modifying a class, arithmetic, or incomplete type in a declaration [256].

This omits function types as the to-be-modified type, and ignores pointer-to-member declarators.

History
Date User Action Args
2022-09-24 20:36:51adminsetstatus: open -> ready
2022-09-02 08:08:55adminsetmessages: + msg6922
2022-09-02 00:00:00admincreate