Lines Matching refs:buffer
23 int buffer[8] = {1, 2, 3, 4, 5, 6, 7, 8}; in test() local
29 auto rev = std::ranges::reverse_view(BidirRange{buffer, buffer + 8}); in test()
32 assert(base.begin_ == buffer); in test()
33 assert(base.end_ == buffer + 8); in test()
36 assert(moved.begin_ == buffer); in test()
37 assert(moved.end_ == buffer + 8); in test()
41 const auto rev = std::ranges::reverse_view(BidirRange{buffer, buffer + 8}); in test()
44 assert(base.begin_ == buffer); in test()
45 assert(base.end_ == buffer + 8); in test()
48 assert(moved.begin_ == buffer); in test()
49 assert(moved.end_ == buffer + 8); in test()
56 auto rev = std::ranges::reverse_view(BidirSentRange<MoveOnly>{buffer, buffer + 8}); in test()
58 assert(base.begin_ == buffer); in test()
59 assert(base.end_ == buffer + 8); in test()
63 const auto rev = std::ranges::reverse_view(BidirSentRange<Copyable>{buffer, buffer + 8}); in test()
66 assert(base.begin_ == buffer); in test()
67 assert(base.end_ == buffer + 8); in test()
70 assert(moved.begin_ == buffer); in test()
71 assert(moved.end_ == buffer + 8); in test()