Title
Ellipsis following function parameter pack
Status
open
Section
9.3.4.6 [dcl.fct]
Submitter
Daryle Walker

Created on 2013-10-01.00:00:00 last changed 14 months ago

Messages

Date: 2023-10-15.00:00:00

Additional notes (October, 2023)

Paper P2537 (Relax va_start Requirements to Match C) proposes to relax va_start to match C23, tracked via cplusplus/papers#1200.

Date: 2014-06-15.00:00:00

Rationale (June, 2014):

CWG felt that this is a question of language design and thus should be considered by EWG before any action.

EWG 2022-11-11

C23 removes the requirement that the last parameter be named for va_start. This is tracked in github issue cplusplus/papers#1374.

Date: 2022-11-20.07:54:16

Although the current wording permits an ellipsis to immediately follow a function parameter pack, it is not clear that the <cstdarg> facilities permit access to the ellipsis arguments.

History
Date User Action Args
2023-10-24 10:24:15adminsetmessages: + msg7481
2022-11-25 06:34:05adminsetstatus: extension -> open
2014-07-07 00:00:00adminsetmessages: + msg5123
2014-07-07 00:00:00adminsetstatus: open -> extension
2013-10-01 00:00:00admincreate