Skip to content

P1715 Loosen restrictions on "_t" typedefs and "_v" values #481

@wg21bot

Description

@wg21bot
Collaborator

P1715R0 Loosen restrictions on "_t" typedefs and "_v" values. (Jorg Brown)

Activity

added this to the 2019-07 milestone on Jun 23, 2019
tituswinters

tituswinters commented on Jul 5, 2019

@tituswinters

I don't see this as being a bugfix for C++20 features - the only timeline/features discussed are C++14-era. Much as I'd love to see this happen, I don't think it meets the criteria for C++20-focus.

That said, it's also an LWG matter as far as I'm concerned. I'm dropping the LEWG tag, and recommend dropping the C++20 tag, but defer to Marshall.

jorgbrown

jorgbrown commented on Jul 17, 2019

@jorgbrown

The paper that was mailed, pre-Cologne, is http://wg21.link/p1715r0
The reflectors reported a problem with that version, regarding function template argument deduction. This is corrected in http://wiki.edg.com/pub/Wg21cologne2019/LibraryWorkingGroup/D1715r1.html

modified the milestones: 2019-07, 2019-11 on Aug 23, 2019
mclow

mclow commented on Nov 3, 2019

@mclow

This was not adopted for C++20. Removing the "C++20" label.

removed this from the 2019-11 milestone on Feb 18, 2020

38 remaining items

added
needs-revisionPaper needs changes before it can proceed
C++26Targeted at C++26
and removed
C++23Targeted at C++23
on Feb 7, 2023
JeffGarland

JeffGarland commented on Feb 7, 2023

@JeffGarland
Member

@brycelelbach @billy-baker

I think there's something off in the notes here -- looks like copy-pasta w.r.t the 23/26 votes -- same poll two different outcomes?

brycelelbach

brycelelbach commented on Feb 7, 2023

@brycelelbach

No, the polls are right. We took it once then learned new information afterwards.

jorgbrown

jorgbrown commented on Feb 7, 2023

@jorgbrown
added
scheduled-for-library-evolutionThis paper has been scheduled for one of the groups: LEWG, LEWG Incubator, or a Mailing List review
and removed
scheduled-for-library-evolutionThis paper has been scheduled for one of the groups: LEWG, LEWG Incubator, or a Mailing List review
on Feb 9, 2023
modified the milestones: 2023-02, 2023-telecon on Feb 20, 2023
removed this from the 2023-telecon milestone on Mar 19, 2024
added
C++29Targeted at C++29
and removed
C++26Targeted at C++26
on Jun 6, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    B2 - improvementBucket 2 as described by P0592: bug fixes, performance improvements, integration fixes for/between eC++29Targeted at C++29ISShip vehicle: ISLEWGLibrary Evolutionneeds-revisionPaper needs changes before it can proceedready-for-library-evolution-meeting-reviewThis paper needs to be discussed at a Library Evolution meetingsize - smallpaper size estimate

    Type

    No type

    Projects

    Milestone

    No milestone

    Relationships

    None yet

      Development

      No branches or pull requests

        Participants

        @mclow@brycelelbach@ben-craig@JeffGarland@jorgbrown

        Issue actions

          P1715 Loosen restrictions on "_t" typedefs and "_v" values · Issue #481 · cplusplus/papers