-
Notifications
You must be signed in to change notification settings - Fork 769
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
operator< for error_condition in wrong(?) place #880
Comments
And similarly for |
and |
jwakely
added a commit
to jwakely/draft
that referenced
this issue
Aug 4, 2016
…opsis Move definitions of less-than operators to [syserr.compare] Fixes cplusplus#880
jwakely
added a commit
to jwakely/draft
that referenced
this issue
Nov 13, 2016
…opsis Move definitions of less-than operators to [syserr.compare] Fixes cplusplus#880
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
std::error_condition
is LessThanComparable, but theoperator<
overload does not appear in the header synopsis in [system_error.syn].It is tucked away at the end of the class synopsis in [syserr.errcondition.overview] and then defined in [syserr.errcondition.nonmembers], when [syserr.compare] would seem more sensible.
The text was updated successfully, but these errors were encountered: