[class.conv.fct] Remove text "If a conversion function is a member function" #397
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
A conversion function is always a member function, as stated in this same paragraph ([class.conv.fct]/1). This text was incorporated from N2773 (Proposed Wording for Concepts) which added "associated functions" as non-member conversion functions, and should have been removed when the other Concepts wording was removed in N2960. See http://stackoverflow.com/a/23273284/923854 for more detail.
I believe the change is editorial. Since the premise of the conditional "If a conversion function is a member function" is necessarily true, the consequent is always true. Removing the text thus does not change the normative meaning of the standard, leaving it in place can only cause confusion.