Home
last modified time | relevance | path

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

/llvm-project-15.0.7/libcxx/test/std/iterators/iterator.requirements/iterator.cust/
H A Dunqualified_lookup_wrapper.h60 class move_tracker {
62 move_tracker() = default;
63 …constexpr move_tracker(move_tracker&& other) noexcept : moves_{other.moves_ + 1} { other.moves_ = … in move_tracker() function
64 constexpr move_tracker& operator=(move_tracker&& other) noexcept {
70 move_tracker(move_tracker const& other) = delete;
71 move_tracker& operator=(move_tracker const& other) = delete;
/llvm-project-15.0.7/libcxx/test/std/iterators/iterator.requirements/iterator.cust/iterator.cust.move/
H A Diter_move.pass.cpp121 auto v1 = std::array<move_tracker, full_size>{}; in test()
125 auto v2 = std::array<move_tracker, half_size>{}; in test()
130 auto v3 = std::array<move_tracker, half_size>{}; in test()
135 auto v4 = std::array<move_tracker, half_size>{}; in test()
/llvm-project-15.0.7/libcxx/test/std/iterators/iterator.requirements/iterator.cust/iterator.cust.swap/
H A Diter_swap.pass.cpp171 auto arr = std::array<move_tracker, 2>(); in test()