Open ericniebler opened 5 years ago
template<InputIterator I> concept has-arrow = // exposition only is_pointer_v<I> || requires(I i) { i.operator->(); };
A concept cannot have a constrained template parameter. Should be:
template<class I> concept has-arrow = // exposition only InputIterator<I> && (is_pointer_v<I> || requires(I i) { i.operator->(); });
A concept cannot have a constrained template parameter. Should be:
Proposed Resolution