[Bug c++/94117] non-dependent expr treated as-if dependent

redi at gcc dot gnu.org gcc-bugzilla@gcc.gnu.org
Tue Mar 10 11:54:57 GMT 2020


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

--- Comment #5 from Jonathan Wakely <redi at gcc dot gnu.org> ---
Oh we have more occurrences of it in libstdc++, e.g. in split_view

          friend constexpr decltype(auto)
          iter_move(const _InnerIter& __i) noexcept(noexcept(__iter_move()))
          { return __iter_move(__i); }

          friend constexpr void
          iter_swap(const _InnerIter& __x, const _InnerIter& __y)
            noexcept(noexcept(__iter_swap()))
            requires indirectly_swappable<iterator_t<_Base>>
          { __iter_swap(__x, __y); }


More information about the Gcc-bugs mailing list