Home
last modified time | relevance | path

Searched refs:HasNoexceptIterSwap (Results 1 – 1 of 1) sorted by relevance

/llvm-project/libcxx/test/std/iterators/predef.iterators/counted.iterator/
H A Diter_swap.pass.cpp22 class HasNoexceptIterSwap class
35 HasNoexceptIterSwap() = default;
36 explicit constexpr HasNoexceptIterSwap(int *it) : it_(it) {} in HasNoexceptIterSwap() function in HasNoexceptIterSwap
40 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() argument
88 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 …]