Open wg21bot opened 5 years ago
Marked as "backlog" on San Diego EWG-I wiki.
EWG-I in Kona: Do we think this is a good investment of our time versus other things we could do? SF F N A SA 4 3 4 1 0
P1061R1 Structured Bindings can introduce a Pack (Barry Revzin, Jonathan Wakely)
EWG approved this direction as presented (go off, get wording, implementation feedback, etc)
P1061R2 Structured Bindings can introduce a Pack (Barry Revzin, Jonathan Wakely)
P1061R2 was discussed during the September 1, 2022 EWG Telecon. The following poll was taken:
EWG sends P1061R2 with removal of the 'namespace scope' exclusion, to electronic polling with the intent of sending it to CWG for inclusion in C++26.
SF | F | N | A | SA |
---|---|---|---|---|
3 | 5 | 1 | 0 | 0 |
Result: Consensus
P1061R3 Structured Bindings can introduce a Pack (Barry Revzin, Jonathan Wakely)
EWG sends P1061R3 to CWG for inclusion in C++26.
SF | F | N | A | SA |
---|---|---|---|---|
3 | 10 | 8 | 0 | 3 |
Result: Consensus
CWG 2023-02-09: Reviewed D1061R4; needs updates.
P1061R4 Structured Bindings can introduce a Pack (Barry Revzin, Jonathan Wakely)
P1061R5 Structured Bindings can introduce a Pack (Barry Revzin, Jonathan Wakely)
CWG 2023-06-12: Reviewed, needs design and wording updates for more complex cases of non-template dependent expressions / statements.
P1061R6 Structured Bindings can introduce a Pack (Barry Revzin, Jonathan Wakely)
P1061R7 Structured Bindings can introduce a Pack (Barry Revzin, Jonathan Wakely)
CWG 2024-03-19: Reviewed, needs updates.
CWG 2024-03-22: Reviewed.
CWG came up with various examples of deteriorating unrelated user code in the presence of namespace-scope structured binding packs. EWG is requested to agree to the removal of namespace-scope structured binding packs.
D1061R8 Structured Bindings in a Pack: EWG agrees with disallowing the feature in namespace scope and wants to send the paper back to CWG.
SF F N A SA 10 5 1 0 0
Consensus.
P1061R8 Structured Bindings can introduce a Pack (Barry Revzin, Jonathan Wakely)
CWG 2024-06-24 in St. Louis: Approved D1061R9 for plenary straw poll on Saturday.
Plenary 2024-06-29 in St. Louis: Failed to gain consensus; back to EWG to consider implementation experience.
P1061R0 Structured Bindings can introduce a Pack (Barry Revzin, Jonathan Wakely)