Skip to content
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

[lib] Inconsistent phrasing for "Shall not participate ..." #1518

Closed
jwakely opened this issue Mar 5, 2017 · 4 comments
Closed

[lib] Inconsistent phrasing for "Shall not participate ..." #1518

jwakely opened this issue Mar 5, 2017 · 4 comments
Labels
lwg Issue must be reviewed by LWG. not-editorial Issue is not deemed editorial; the editorial issue is kept open for tracking.

Comments

@jwakely
Copy link
Member

jwakely commented Mar 5, 2017

Most SFINAE constraints in the library are specified via:

Shall not participate in overload resolution unless [positive condition]

There is a small minority that use:

Shall not participate in overload resolution if [negative condition]

In other words, most are phrased as a condition for "enable if" but some are phrased as a condition for "disable if". It would be better to be consistent.

@jensmaurer
Copy link
Member

I think the "unless positive condition" reads better, unless we get an actual English negative in the "positive condition".

@jensmaurer jensmaurer added the decision-required A decision of the editorial group (or the Project Editor) is required. label Mar 29, 2017
@zygoloid zygoloid added lwg Issue must be reviewed by LWG. and removed decision-required A decision of the editorial group (or the Project Editor) is required. labels Nov 7, 2017
@zygoloid
Copy link
Member

zygoloid commented Nov 7, 2017

LWG is working on a new element to convey this information replacing these magic words: P0788.

@jensmaurer jensmaurer added the not-editorial Issue is not deemed editorial; the editorial issue is kept open for tracking. label Apr 3, 2018
@jensmaurer jensmaurer changed the title Inconsistent phrasing for "Shall not participate ..." [lib] Inconsistent phrasing for "Shall not participate ..." Sep 7, 2018
@jensmaurer
Copy link
Member

P0788R3 was approved in Rapperswil; see #2132.

@jensmaurer
Copy link
Member

This is being handled by the "Mandates" series of papers.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
lwg Issue must be reviewed by LWG. not-editorial Issue is not deemed editorial; the editorial issue is kept open for tracking.
Projects
None yet
Development

No branches or pull requests

3 participants