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

[func.require] Clarify which assignment operators #1843

Merged
merged 1 commit into from Nov 25, 2017

Conversation

JohelEGP
Copy link
Contributor

No description provided.

@jensmaurer
Copy link
Member

CopyAssignable implies MoveAssignable [utility.arg.requirements], so talking about "assignment operators" (plural) makes sense here. Though I'm wondering if the existing text would also (inadvertently) constrain compound assignment operators, in particular if we now have the plural.

"... , copy assignment operator, and move assignment operator" would clarify that.

@JohelEGP JohelEGP changed the title [func.require] Add missing s [func.require] Clarify which assignment operators Nov 25, 2017
@JohelEGP
Copy link
Contributor Author

I didn't think about the compound assignment operators. I'll use your clear wording.

@zygoloid zygoloid merged commit 1d467a8 into cplusplus:master Nov 25, 2017
@JohelEGP JohelEGP deleted the func_require_missing_s branch November 25, 2017 23:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants