Lines Matching refs:buffer
82 int buffer[8] = {1, 2, 3, 4, 5, 6, 7, 8}; in test() local
86 auto rev = std::ranges::reverse_view(BidirRange{buffer, buffer + 8}); in test()
87 assert(base(rev.begin().base()) == buffer + 8); in test()
88 assert(base(std::move(rev).begin().base()) == buffer + 8); in test()
95 const auto rev = std::ranges::reverse_view(BidirRange{buffer, buffer + 8}); in test()
96 assert(base(rev.begin().base()) == buffer + 8); in test()
97 assert(base(std::move(rev).begin().base()) == buffer + 8); in test()
104 auto rev = std::ranges::reverse_view(BidirSentRange<MoveOnly>{buffer, buffer + 8}); in test()
105 assert(base(std::move(rev).begin().base()) == buffer + 8); in test()
111 auto rev = std::ranges::reverse_view(BidirSentRange<Copyable>{buffer, buffer + 8}); in test()
112 assert(base(rev.begin().base()) == buffer + 8); in test()
113 assert(base(std::move(rev).begin().base()) == buffer + 8); in test()
122 auto rev = std::ranges::reverse_view(RASentRange{buffer, buffer + 8}); in test()
123 assert(base(rev.begin().base()) == buffer + 8); in test()
124 assert(base(std::move(rev).begin().base()) == buffer + 8); in test()
143 int buffer[8] = {1, 2, 3, 4, 5, 6, 7, 8}; in main() local
144 CountedView view{buffer, buffer + 8}; in main()
146 assert(rev.begin().base().ptr_ == buffer + 8); in main()
148 assert(rev.begin().base().ptr_ == buffer + 8); in main()