Home
last modified time | relevance | path

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

/llvm-project-15.0.7/libcxx/test/std/iterators/predef.iterators/reverse.iterators/reverse.iter.nonmember/
H A Diter_move.pass.cpp106 struct NoexceptCopyAndDecrement { in test() struct
110 NoexceptCopyAndDecrement(); in test()
111 NoexceptCopyAndDecrement(const NoexceptCopyAndDecrement&) noexcept; in test()
115 NoexceptCopyAndDecrement& operator++(); in test()
116 NoexceptCopyAndDecrement operator++(int); in test()
117 NoexceptCopyAndDecrement& operator--() noexcept; in test()
118 NoexceptCopyAndDecrement operator--(int) noexcept; in test()
120 bool operator==(const NoexceptCopyAndDecrement&) const = default; in test()
122 static_assert(std::bidirectional_iterator<NoexceptCopyAndDecrement>); in test()
124 static_assert( std::is_nothrow_copy_constructible_v<NoexceptCopyAndDecrement>); in test()
[all …]
H A Diter_swap.pass.cpp118 struct NoexceptCopyAndDecrement { in test() struct
122 NoexceptCopyAndDecrement(); in test()
123 NoexceptCopyAndDecrement(const NoexceptCopyAndDecrement&) noexcept; in test()
127 NoexceptCopyAndDecrement& operator++(); in test()
128 NoexceptCopyAndDecrement operator++(int); in test()
129 NoexceptCopyAndDecrement& operator--() noexcept; in test()
130 NoexceptCopyAndDecrement operator--(int) noexcept; in test()
132 bool operator==(const NoexceptCopyAndDecrement&) const = default; in test()
134 static_assert(std::bidirectional_iterator<NoexceptCopyAndDecrement>); in test()
136 static_assert( std::is_nothrow_copy_constructible_v<NoexceptCopyAndDecrement>); in test()
[all …]