Closed wg21bot closed 1 year ago
Evolution needs to see this first.
Discussed in EWG in the context of this NB comment: https://github.com/cplusplus/nbballot/issues/457
P2674R0: A trait for implicit lifetime types
2022-11-07 15:15 to 17:00 UTC-10 Kona Library Evolution Minutes
Champion: Timur Doumler (in-person)
Chair: Nevin Liber & Fabio Fracassi
Minute Taker: Steve Downey
POLL: In P2674, we want is_implicit_lifetime to be a type trait.
Strongly Favor | Weakly Favor | Neutral | Weakly Against | Strongly Against |
---|---|---|---|---|
8 | 10 | 1 | 1 | 0 |
Attendance: 28
# of Authors: 1
Author Position: SF
Outcome: Consensus
POLL: In P2674, we want is_implicit_lifetime to be a concept with the name std::implicit_lifetime.
Strongly Favor | Weakly Favor | Neutral | Weakly Against | Strongly Against |
---|---|---|---|---|
3 | 5 | 5 | 6 | 1 |
Attendance: 28
# of Authors: 1
# of Authors: WA
Author Position:
Outcome: No consensus
POLL: Forward D2674R1 to CWG & LWG for C++23.
Strongly Favor | Weakly Favor | Neutral | Weakly Against | Strongly Against |
---|---|---|---|---|
12 | 7 | 0 | 0 | 0 |
Attendance: 28
# of Authors:
Author Position: SF
Outcome: Unanimous consent
Take a Library Evolution electronic poll to send P2674R1 (A trait for implicit lifetime types) to Library for C++23, classified as B2 - Improvement.
CWG 2022-11-09: CWG has no implementability concerns.
@jensmaurer and @JeffGarland We'll electronically poll this in 2022-11/12 and then send it to you for the 2022-02 meeting.
CWG 2022-11-09: No concerns.
@brycelelbach We will probably try take a pass on this while were here.
Planned for 08:15 in Kona Friday
P2674R1 A trait for implicit lifetime types (Timur Doumler, Vittorio Romeo)
Poll 1.14: Send [P2674R1] is_implicit_lifetime to Library Working Group for C++23, classified as an improvement of an existing feature ([P0592R4] bucket 2 item).
Strongly Favor | Weakly Favor | Neutral | Weakly Against | Strongly Against |
---|---|---|---|---|
11 | 7 | 4 | 0 | 1 |
Outcome: Consensus in favor.
LWG had pre-approved the R1 version in Kona
Notes: https://wiki.edg.com/bin/view/Wg21kona2022/LWG20221111-EA
poll: accept P2674R1 for C++23 pending LEWG final approval
F | A | N |
---|---|---|
10 | 0 | 0 |
P2674R0 A trait for implicit lifetime types (Timur Doumler, Vittorio Romeo)