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
common_iterator::operator-> never says exactly what its return type is #318
Comments
@CaseyCarter For your review. |
There is already such a section (after a0bd2cc); this PR need not add it. +1 otherwise. |
I don't think the committee will have that document in front of them when they are reviewing this wording. |
Fair enough; I'm reasonably certain the project editor won't be confused anyway. |
LWG: don't forget to update the synopsis to agree. |
Its return type is listed as "see below", and its Effects: clause describes the return values, but we should be more explicit about what the actual return type is in all cases.
(Editorially, I'll note this operator isn't given its own subsection or stable name.)Fixed in a0bd2cc.Proposed Resolution
After [common.iter.op.star]/2 add a subsection title "
common_iterator::operator->
" with stable name [common.iter.op.ref]. Then change the following specification ofcommon_iterator::operator->
as follows.The text was updated successfully, but these errors were encountered: