Lines Matching refs:rev
29 auto rev = std::ranges::reverse_view(BidirRange{buffer, buffer + 8}); in test() local
31 std::same_as<BidirRange> auto base = rev.base(); in test()
35 std::same_as<BidirRange> auto moved = std::move(rev).base(); in test()
41 const auto rev = std::ranges::reverse_view(BidirRange{buffer, buffer + 8}); in test() local
43 std::same_as<BidirRange> auto base = rev.base(); in test()
47 std::same_as<BidirRange> auto moved = std::move(rev).base(); in test()
56 auto rev = std::ranges::reverse_view(BidirSentRange<MoveOnly>{buffer, buffer + 8}); in test() local
57 std::same_as<BidirSentRange<MoveOnly>> auto base = std::move(rev).base(); in test()
63 const auto rev = std::ranges::reverse_view(BidirSentRange<Copyable>{buffer, buffer + 8}); in test() local
65 std::same_as<BidirSentRange<Copyable>> auto base = rev.base(); in test()
69 std::same_as<BidirSentRange<Copyable>> auto moved = std::move(rev).base(); in test()