New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
P1112 R4 Language support for class layout control #38
Comments
Seen in SAN. Interested to fix, need another iteration. |
EWGI in Cologne: Spend committee time on this versus other proposals, given that time is limited? Send to SG7 reflection to explore a reflection-based approach, then come back to EWGI. |
Will be scheduled at SG7 session in Belfast. |
P1112R2 Language support for class layout control (Pal Balog) |
Scheduled for SG7 |
Paper was discussed at Belfast meeting in SG7. |
http://wiki.edg.com/bin/view/Wg21belfast/SG7notesP1112R2 Poll: Are we interested in modifying the layout of types programmatically?
Poll: Should we use a dedicated language facility to programmatically (with meta-programatically) modify member layout?
|
Given WG21's limited time constraints, should we encourage the author to continue work in this direction? Should the author separate the question of whether something 'is standard layout' if reordered into a separate paper? Should 'smallest' preserve base-classes at beginning, despite it not being the smallest result? Syntax as a attribute instead of as a contextual sensitive keyword? |
P1112R3 Language support for class layout control (Pal Balog) |
Based on a discussion with Hana and the paper author, EWG-I should see this paper again. @hanickadot I will leave it up to you if SG7 should see it again as well or not. |
Poll: Proceed with some strategies specified in core wording?
Consensus Poll: Support strategies via library functions (implemented using reflection)? Possibly in a follow-up paper.
Consensus Poll: Start with the "smallest" strategy only? (And "declorder" if P1847 fails?)
Consensus Poll: Forward to EWG as revised by previous polls?
Consensus Next steps for paper: revise, take revised version to EWG. |
P1112R4 Language support for class layout control (Pal Balog) |
P1112R4 was discussed on Monday in Varna. The following poll was taken: EWG encourages more work in the direction of P1112R4.
Result: Consensus |
P1112R1 Language support for class layout control (Pal Balog)
The text was updated successfully, but these errors were encountered: