https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92206

gcc-bugs at marehr dot dialup.fu-berlin.de changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |gcc-bugs at marehr dot 
dialup.fu-b
                   |                            |erlin.de

--- Comment #6 from gcc-bugs at marehr dot dialup.fu-berlin.de ---
```c++

#include <utility>

template <typename, typename> struct is_swappable_with;

template <typename I, typename R = decltype(std::declval<I>)>
using iter_reference_t_ = R;

template <typename R> using iter_reference_t = iter_reference_t_<R>;
template <typename I0, typename I1>
std::enable_if_t<
    is_swappable_with<iter_reference_t<I0>, iter_reference_t<I1>>::value>
    operator00;

```

Another one, reduced from range-v3.

Reply via email to