Summary:
C++20 supports iterators with no operator->
We have a usecase where I care for that and arrow_proxy trick leads to some undesired behaviour.
In C++23 there is a standard one - std::flat_map::iterator won't have operator->, as far as I understand.
(I judge by std::views::zip which doesn't have operator->)
Summary: C++20 supports iterators with no operator-> We have a usecase where I care for that and arrow_proxy trick leads to some undesired behaviour.
In C++23 there is a standard one - std::flat_map::iterator won't have operator->, as far as I understand. (I judge by std::views::zip which doesn't have operator->)
Differential Revision: D53665618