Lines Matching refs:buffer
24 int buffer[8] = {1, 2, 3, 4, 5, 6, 7, 8}; in test() local
28 auto rev = std::ranges::reverse_view(BidirRange{buffer, buffer + 8}); in test()
29 assert(base(rev.end().base()) == buffer); in test()
30 assert(base(std::move(rev).end().base()) == buffer); in test()
37 const auto rev = std::ranges::reverse_view(BidirRange{buffer, buffer + 8}); in test()
38 assert(base(rev.end().base()) == buffer); in test()
39 assert(base(std::move(rev).end().base()) == buffer); in test()
46 auto rev = std::ranges::reverse_view(BidirSentRange<MoveOnly>{buffer, buffer + 8}); in test()
47 assert(base(std::move(rev).end().base()) == buffer); in test()
53 auto rev = std::ranges::reverse_view(BidirSentRange<Copyable>{buffer, buffer + 8}); in test()
54 assert(base(rev.end().base()) == buffer); in test()
55 assert(base(std::move(rev).end().base()) == buffer); in test()