Home
last modified time | relevance | path

Searched refs:NoexceptCopyThrowingDecrement (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.cpp81 struct NoexceptCopyThrowingDecrement { in test() struct
85 NoexceptCopyThrowingDecrement(); in test()
86 NoexceptCopyThrowingDecrement(const NoexceptCopyThrowingDecrement&) noexcept; in test()
90 NoexceptCopyThrowingDecrement& operator++(); in test()
91 NoexceptCopyThrowingDecrement operator++(int); in test()
92 NoexceptCopyThrowingDecrement& operator--(); in test()
93 NoexceptCopyThrowingDecrement operator--(int); in test()
95 bool operator==(const NoexceptCopyThrowingDecrement&) const = default; in test()
97 static_assert(std::bidirectional_iterator<NoexceptCopyThrowingDecrement>); in test()
99 static_assert( std::is_nothrow_copy_constructible_v<NoexceptCopyThrowingDecrement>); in test()
[all …]
H A Diter_swap.pass.cpp90 struct NoexceptCopyThrowingDecrement { in test() struct
94 NoexceptCopyThrowingDecrement(); in test()
95 NoexceptCopyThrowingDecrement(const NoexceptCopyThrowingDecrement&) noexcept; in test()
99 NoexceptCopyThrowingDecrement& operator++(); in test()
100 NoexceptCopyThrowingDecrement operator++(int); in test()
101 NoexceptCopyThrowingDecrement& operator--(); in test()
102 NoexceptCopyThrowingDecrement operator--(int); in test()
104 bool operator==(const NoexceptCopyThrowingDecrement&) const = default; in test()
106 static_assert(std::bidirectional_iterator<NoexceptCopyThrowingDecrement>); in test()
108 static_assert( std::is_nothrow_copy_constructible_v<NoexceptCopyThrowingDecrement>); in test()
[all …]