Searched refs:HasNoexceptIterSwap (Results 1 – 1 of 1) sorted by relevance
22 class HasNoexceptIterSwap class35 HasNoexceptIterSwap() = default;36 explicit constexpr HasNoexceptIterSwap(int *it) : it_(it) {} in HasNoexceptIterSwap() function in HasNoexceptIterSwap40 constexpr HasNoexceptIterSwap& operator++() {++it_; return *this;} in operator ++()41 constexpr HasNoexceptIterSwap operator++(int) in operator ++()42 {HasNoexceptIterSwap tmp(*this); ++(*this); return tmp;} in operator ++()45 const HasNoexceptIterSwap&, const HasNoexceptIterSwap&) noexcept(IsNoexcept) {} in iter_swap() argument88 std::declval<std::counted_iterator<HasNoexceptIterSwap<true>>&>(), in test()89 std::declval<std::counted_iterator<HasNoexceptIterSwap<true>>&>() in test()92 std::declval<std::counted_iterator<HasNoexceptIterSwap<false>>&>(), in test()[all …]