Skip to content

LWG 3105: library wording uses meaningless term "is convertible to" #2029

Open
@zygoloid

Description

@zygoloid

Presumably when the library says "is convertible to" it means "is implicitly convertible to"? We should fix up all 40 instances of "is convertible to" in the library wording to say what they mean. (The library uses the form "T1 is convertible to T2", which is also wrong: expressions are / are not implicitly convertible to types, but it's not meaningful to convert one type to another type.)

Activity

jensmaurer

jensmaurer commented on Apr 14, 2018

@jensmaurer
Member

Sounds like we should involve LWG for that, even if just for educational purposes.

added this to the C++20 milestone on Apr 14, 2018
jensmaurer

jensmaurer commented on Apr 16, 2018

@jensmaurer
Member

Suggestion by STL on -lib: Use is_convertible_v<T1,T2>, which is well-defined.

removed this from the C++20 milestone on May 24, 2018
jensmaurer

jensmaurer commented on May 24, 2018

@jensmaurer
Member
added
not-editorialIssue is not deemed editorial; the editorial issue is kept open for tracking.
on May 24, 2018
changed the title [-]library wording uses meaningless term "is convertible to"[/-] [+]LWG 3105: library wording uses meaningless term "is convertible to"[/+] on Sep 5, 2018
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

    lwgIssue must be reviewed by LWG.not-editorialIssue is not deemed editorial; the editorial issue is kept open for tracking.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

      Development

      No branches or pull requests

        Participants

        @zygoloid@jensmaurer

        Issue actions

          LWG 3105: library wording uses meaningless term "is convertible to" · Issue #2029 · cplusplus/draft