-
Notifications
You must be signed in to change notification settings - Fork 8
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
is_swappable type traits should not be in namespace std #259
Comments
Proposed wordingTo Table 1 -- Ranges TS library headers, add From the
Remove subsection "Type properties" ([meta.unary.prop]). After subsection "Other transformations" ([meta.trans.other]), add a new subsection "Header
After subsection "Header [Editor's note: Taken from latest C++17 working draft.]
|
Apply P0663R0 PR for #259: is_swappable type traits should not be in …
They are defined in terms of unqualified calls to
swap
, butswap
is unconstrained in C++14. Solution: move theswappable
traits into thestd::experimental::ranges
namespace and define them in terms of theranges::swap
customization point object.The text was updated successfully, but these errors were encountered: