https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86734
Bug ID: 86734
Summary: [DR 2188] reverse_iterator::operator-> does not
support overloaded operator&
Product: gcc
Version: 8.1.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: libstdc++
Assignee: unassigned at gcc dot gnu.org
Reporter: frankhb1989 at gmail dot com
Target Milestone: ---
Since this had been adopted by N3936, it should at least be in C++14 & C++17
modes.
Note this is also in libc++ in all modes. Resolution from LWG 2775 seems to be
adopted MSVC++ 15.7 but I don't find it in the current draft.
BTW, the comment on reverse_iterator's default constructor is outdated. It took
me half an hour to find LWG 1012 :(