cplusplus / papers

ISO/IEC JTC1 SC22 WG21 paper scheduling and management
636 stars 18 forks source link

P2825 R2 Overload Resolution hook: declcall(unevaluated-postfix-expression) #1503

Open wg21bot opened 1 year ago

wg21bot commented 1 year ago

P2825R0 calltarget(unevaluated-call-expression) (Gašper Ažman)

erichkeane commented 6 months ago

EWGI discussed P2825R1 during the Thursday afternoon session in Tokyo. The following poll was taken:

EWGI thinks that the problem solved in P2825R1 is worth seeing if it can be solved using a Reflection facility, and would like to see it explored in SG7.

SF F N A SA
1 4 2 2 0

Result: Consensus

EWGI guidance is that the declcall operand should always be unevaluated. SF F N A SA
7 0 1 0 0

Result: Consensus

EWGI believes P2825R1 is sufficiently well developed, EWGI forwards it to EWG.

SF F N A SA
5 3 0 0 0

Result: Consensus

SG7 should see this before EWG, but no matter what SG7 decides, EWGI doesn't need to see it again.

wg21bot commented 5 months ago

P2825R1 Overload Resolution hook: declcall(unevaluated-postfix-expression) (Gašper Ažman)

wg21bot commented 5 months ago

P2825R2 Overload Resolution hook: declcall(unevaluated-postfix-expression) (Gašper Ažman)

hanickadot commented 3 months ago

P2825R2: SG7 wants to have declcall(...) as presented in addition to future reflection solution of the presented problem.

SF F N A SA
2 12 6 0 0

Result: Consensus

P2825R2: Forward to EWG for C++26

Unanimous consensus.

jfbastien commented 3 months ago

Seen in EWG in St Louis:

Poll: P2825R2 — Overload Resolution hook: declcall(unevaluated-postfix-expression), we are interested in the presented feature and encourage further work.

| SF | F | N | A | SA | | 8 | 17 | 4 | 0 | 0 |