Home
last modified time | relevance | path

Searched refs:globalBuff (Results 1 – 25 of 27) sorted by relevance

12

/llvm-project-15.0.7/libcxx/test/std/ranges/range.utility/range.subrange/
H A Dadvance.pass.cpp22 std::ranges::subrange<int*> a(globalBuff, globalBuff + 8, 8); in test()
24 assert(a1.begin() == globalBuff + 1); in test()
27 assert(a5.begin() == globalBuff + 5); in test()
30 assert(a4.begin() == globalBuff + 4); in test()
35 assert(base(b1.begin()) == globalBuff + 1); in test()
37 std::ranges::subrange<BidirIter> c(BidirIter(globalBuff + 4), BidirIter(globalBuff + 8)); in test()
39 assert(base(c1.begin()) == globalBuff + 3); in test()
41 assert(base(c2.begin()) == globalBuff); in test()
43 std::ranges::subrange<BidirIter> d(BidirIter(globalBuff + 4), BidirIter(globalBuff + 8)); in test()
45 assert(base(d1.begin()) == globalBuff + 8); in test()
[all …]
H A Dctor.begin_end_size.pass.cpp36 …nelForwardSubrange a(ConditionallyConvertibleIter(globalBuff), ConditionallyConvertibleIter(global… in test()
37 assert(a.begin().base() == globalBuff); in test()
38 assert(a.end().base() == globalBuff + 8); in test()
41 …Subrange b(ConvertibleSizedSentinelForwardIter(globalBuff), ConvertibleSizedSentinelForwardIter(gl… in test()
42 assert(b.begin() == globalBuff); in test()
43 assert(b.end() == globalBuff + 8); in test()
46 SizedIntPtrSubrange c(globalBuff, globalBuff + 8, 8); in test()
47 assert(c.begin() == globalBuff); in test()
48 assert(c.end() == globalBuff + 8); in test()
H A Dctor.begin_end.pass.cpp36 ForwardSubrange a(ForwardIter(globalBuff), ForwardIter(globalBuff + 8)); in test()
37 assert(base(a.begin()) == globalBuff); in test()
38 assert(base(a.end()) == globalBuff + 8); in test()
40 ConvertibleForwardSubrange b(ConvertibleForwardIter(globalBuff), globalBuff + 8); in test()
41 assert(b.begin() == globalBuff); in test()
42 assert(b.end() == globalBuff + 8); in test()
H A Dctor.range.pass.cpp31 assert(base(a.begin()) == globalBuff); in test()
32 assert(base(a.end()) == globalBuff + 8); in test()
35 assert(b.begin() == globalBuff); in test()
36 assert(b.end() == globalBuff + 8); in test()
39 assert(base(c.begin()) == globalBuff); in test()
40 assert(c.end().value == globalBuff + 8); in test()
H A Dctor.pair_like_conv.pass.cpp32 ForwardSubrange a(ForwardIter(globalBuff), ForwardIter(globalBuff + 8)); in test()
34 assert(base(aPair.first) == globalBuff); in test()
35 assert(base(aPair.second) == globalBuff + 8); in test()
37 assert(base(std::get<0>(aTuple)) == globalBuff); in test()
38 assert(base(std::get<1>(aTuple)) == globalBuff + 8); in test()
H A Dtypes.h20 int globalBuff[8]; variable
169 constexpr ForwardIter begin() const { return ForwardIter(globalBuff); } in begin()
170 constexpr ForwardIter end() const { return ForwardIter(globalBuff + 8); } in end()
182 constexpr ConvertibleForwardIter begin() const { return ConvertibleForwardIter(globalBuff); } in begin()
183 constexpr int *end() const { return globalBuff + 8; } in end()
195 constexpr ForwardIter begin() const { return ForwardIter(globalBuff); } in begin()
196 constexpr sentinel end() const { return sentinel{globalBuff + 8}; } in end()
212 constexpr ForwardIter begin() const { return ForwardIter(globalBuff); } in begin()
213 constexpr sentinel end() const { return sentinel{globalBuff + 8}; } in end()
/llvm-project-15.0.7/libcxx/test/std/ranges/range.adaptors/range.all/range.ref.view/
H A Drange.ref.view.pass.cpp22 int globalBuff[8]; variable
118 assert(view.begin() == globalBuff); in test()
120 assert(view.begin() == globalBuff + 2); in test()
127 assert(view1.begin() == globalBuff); in test()
131 assert(base(view2.begin()) == globalBuff); in test()
135 assert(base(view3.begin()) == globalBuff); in test()
139 assert(base(view4.begin()) == globalBuff); in test()
146 assert(view1.end() == globalBuff + 8); in test()
150 assert(base(view2.end()) == globalBuff + 8); in test()
192 assert(view1.data() == globalBuff); in test()
[all …]
/llvm-project-15.0.7/libcxx/test/std/ranges/range.adaptors/range.all/
H A Dall.pass.cpp24 int globalBuff[8]; variable
34 constexpr int* end() const { return globalBuff + 8; } in end()
47 constexpr int* end() const { return globalBuff + 8; } in end()
67 constexpr int* end() const { return globalBuff + 8; } in end()
74 constexpr int* end() const { return globalBuff + 8; } in end()
119 assert(std::ranges::begin(ref) == globalBuff + 2); in test()
120 assert(std::ranges::end(ref) == globalBuff + 8); in test()
124 assert(std::ranges::begin(own) == globalBuff + 2); in test()
125 assert(std::ranges::end(own) == globalBuff + 8); in test()
130 assert(std::ranges::end(cref) == globalBuff + 8); in test()
[all …]
/llvm-project-15.0.7/libcxx/test/std/ranges/range.adaptors/range.transform/iterator/
H A Darithmetic.pass.cpp22 assert((++iter).base() == globalBuff + 1); in test()
24 assert((iter++).base() == globalBuff + 1); in test()
25 assert(iter.base() == globalBuff + 2); in test()
27 assert((--iter).base() == globalBuff + 1); in test()
28 assert((iter--).base() == globalBuff + 1); in test()
29 assert(iter.base() == globalBuff); in test()
36 assert((iter += 4).base() == globalBuff + 4); in test()
37 assert((iter -= 3).base() == globalBuff + 1); in test()
H A Dbase.pass.cpp30 assert(base(it.base()) == globalBuff); in test()
31 assert(base(std::move(it).base()) == globalBuff); in test()
43 assert(base(it.base()) == globalBuff); in test()
44 assert(base(std::move(it).base()) == globalBuff); in test()
H A Dplus_minus.pass.cpp25 assert((iter1 + 1).base() == globalBuff + 5); in test()
26 assert((1 + iter1).base() == globalBuff + 5); in test()
27 assert((iter1 - 1).base() == globalBuff + 3); in test()
/llvm-project-15.0.7/libcxx/test/std/ranges/range.adaptors/range.drop/
H A Dtypes.h15 int globalBuff[8]; variable
22 constexpr int *begin() const { return globalBuff + start_; } in begin()
23 constexpr int *end() const { return globalBuff + 8; } in end()
34 constexpr int *begin() const { return globalBuff + start_; } in begin()
35 constexpr int *end() const { return globalBuff + 8; } in end()
43 constexpr forward_iterator<int*> begin() const { return forward_iterator<int*>(globalBuff); } in begin()
44 constexpr forward_iterator<int*> end() const { return forward_iterator<int*>(globalBuff + 8); } in end()
79 …constexpr cpp20_input_iterator<int*> begin() const { return cpp20_input_iterator<int*>(globalBuff)… in begin()
80 constexpr int* end() const { return globalBuff + 8; } in end()
93 constexpr CountedIter begin() const { return CountedIter(ForwardIter(globalBuff)); } in begin()
[all …]
H A Dbegin.pass.cpp50 assert(dropView1.begin() == globalBuff + 4); in test()
54 assert(base(dropView2.begin()) == globalBuff + 4); in test()
58 assert(base(dropView3.begin()) == globalBuff + 4); in test()
62 assert(dropView4.begin() == globalBuff + 8); in test()
66 assert(dropView5.begin() == globalBuff); in test()
70 assert(dropView6.begin() == globalBuff); in test()
74 assert(dropView7.begin() == globalBuff + 8); in test()
78 assert(base(base(dropView8.begin())) == globalBuff + 5); in test()
80 assert(base(base(dropView8.begin())) == globalBuff + 5); in test()
H A Dend.pass.cpp25 assert(dropView1.end() == globalBuff + 8); in test()
29 assert(dropView2.end() == globalBuff + 8); in test()
33 assert(dropView3.end() == globalBuff + 8); in test()
37 assert(dropView4.end() == globalBuff + 8); in test()
41 assert(dropView5.end() == globalBuff + 8); in test()
H A Dbase.pass.cpp23 assert(std::ranges::begin(base1) == globalBuff); in test()
28 assert(std::ranges::begin(base2) == globalBuff + 4); in test()
32 assert(std::ranges::begin(base3) == globalBuff); in test()
34 assert(std::ranges::begin(base4) == globalBuff); in test()
H A Dctor.view.pass.cpp22 assert(dropView1.begin() == globalBuff + 4); in test()
25 assert(base(dropView2.begin()) == globalBuff + 4); in test()
H A Dctor.default.pass.cpp21 assert(std::ranges::begin(dropView1) == globalBuff); in test()
/llvm-project-15.0.7/libcxx/test/std/ranges/range.adaptors/range.transform/
H A Dend.pass.cpp40 assert(base(it.base()) == globalBuff + 8); in test()
41 assert(base(std::move(it).base()) == globalBuff + 8); in test()
54 assert(base(base(sent.base())) == globalBuff + 8); in test()
55 assert(base(base(std::move(sent).base())) == globalBuff + 8); in test()
68 assert(base(base(sent.base())) == globalBuff + 8); in test()
77 assert(base(base(csent.base())) == globalBuff + 8); in test()
90 assert(base(it.base()) == globalBuff + 8); in test()
91 assert(base(std::move(it).base()) == globalBuff + 8); in test()
104 assert(base(it.base()) == globalBuff + 8); in test()
105 assert(base(std::move(it).base()) == globalBuff + 8); in test()
[all …]
H A Dtypes.h16 int globalBuff[8] = {0,1,2,3,4,5,6,7}; variable
21 …constexpr explicit MoveOnlyView(int* ptr = globalBuff, int start = 0) : start_(start), ptr_(ptr) {} in start_()
36 constexpr int *begin() const { return globalBuff + start_; } in begin()
37 constexpr int *end() const { return globalBuff + 8; } in end()
46 constexpr explicit ForwardView(int* ptr = globalBuff) : ptr_(ptr) {} in ptr_()
87 constexpr explicit InputView(int* ptr = globalBuff) : ptr_(ptr) {} in ptr_()
97 constexpr auto begin() const { return RandomAccessIter(globalBuff); } in begin()
98 constexpr int *end() const { return globalBuff + count_; } in end()
122 constexpr CountedIter begin() const { return CountedIter(ForwardIter(globalBuff)); } in begin()
123 constexpr CountedIter end() const { return CountedIter(ForwardIter(globalBuff + 8)); } in end()
H A Dbase.pass.cpp25 assert(std::ranges::begin(base) == globalBuff); in test()
32 assert(std::ranges::begin(base1) == globalBuff); in test()
36 assert(std::ranges::begin(base2) == globalBuff); in test()
43 assert(std::ranges::begin(base1) == globalBuff); in test()
47 assert(std::ranges::begin(base2) == globalBuff); in test()
/llvm-project-15.0.7/libcxx/test/std/ranges/range.access/
H A Dbegin.pass.cpp24 static int globalBuff[8]; variable
143 constexpr int *begin() const { return &globalBuff[0]; } in begin()
172 assert(std::ranges::begin(c) == &globalBuff[0]); in testBeginMember()
173 assert(std::ranges::cbegin(c) == &globalBuff[0]); in testBeginMember()
174 assert(std::ranges::begin(std::move(c)) == &globalBuff[0]); in testBeginMember()
175 assert(std::ranges::cbegin(std::move(c)) == &globalBuff[0]); in testBeginMember()
255 assert(std::ranges::begin(b) == &globalBuff[1]); in testBeginFunction()
256 assert(std::ranges::cbegin(b) == &globalBuff[1]); in testBeginFunction()
257 assert(std::ranges::begin(bb) == &globalBuff[1]); in testBeginFunction()
258 assert(std::ranges::cbegin(bb) == &globalBuff[1]); in testBeginFunction()
[all …]
H A Drbegin.pass.cpp25 static int globalBuff[8]; variable
139 constexpr int *rbegin() const { return globalBuff; } in rbegin()
168 assert(std::ranges::rbegin(c) == globalBuff); in testRBeginMember()
169 assert(std::ranges::crbegin(c) == globalBuff); in testRBeginMember()
170 assert(std::ranges::rbegin(std::move(c)) == globalBuff); in testRBeginMember()
171 assert(std::ranges::crbegin(std::move(c)) == globalBuff); in testRBeginMember()
257 assert(std::ranges::rbegin(b) == globalBuff + 1); in testRBeginFunction()
258 assert(std::ranges::crbegin(b) == globalBuff + 1); in testRBeginFunction()
259 assert(std::ranges::rbegin(bb) == globalBuff + 1); in testRBeginFunction()
260 assert(std::ranges::crbegin(bb) == globalBuff + 1); in testRBeginFunction()
[all …]
H A Dend.pass.cpp24 static int globalBuff[8]; variable
135 constexpr int *end() const { return &globalBuff[0]; } in end()
171 assert(std::ranges::end(std::move(c)) == &globalBuff[0]); in testEndMember()
172 assert(std::ranges::cend(std::move(c)) == &globalBuff[0]); in testEndMember()
231 friend constexpr int *end(EndFunctionByValue) { return &globalBuff[1]; } in end()
237 friend constexpr int *end(EndFunctionEnabledBorrowing) { return &globalBuff[2]; } in end()
278 assert(std::ranges::end(b) == &globalBuff[1]); in testEndFunction()
279 assert(std::ranges::cend(b) == &globalBuff[1]); in testEndFunction()
282 assert(std::ranges::end(std::move(c)) == &globalBuff[2]); in testEndFunction()
283 assert(std::ranges::cend(std::move(c)) == &globalBuff[2]); in testEndFunction()
H A Drend.pass.cpp25 static int globalBuff[8]; variable
139 constexpr int* rend() const { return &globalBuff[0]; } in rend()
175 assert(std::ranges::rend(std::move(c)) == &globalBuff[0]); in testREndMember()
176 assert(std::ranges::crend(std::move(c)) == &globalBuff[0]); in testREndMember()
235 friend constexpr int* rend(REndFunctionByValue) { return &globalBuff[1]; } in rend()
241 friend constexpr int* rend(REndFunctionEnabledBorrowing) { return &globalBuff[2]; } in rend()
280 assert(std::ranges::rend(b) == &globalBuff[1]); in testREndFunction()
281 assert(std::ranges::crend(b) == &globalBuff[1]); in testREndFunction()
284 assert(std::ranges::rend(std::move(c)) == &globalBuff[2]); in testREndFunction()
285 assert(std::ranges::crend(std::move(c)) == &globalBuff[2]); in testREndFunction()
H A Ddata.pass.cpp23 static int globalBuff[2]; variable
127 constexpr int *data() { return &globalBuff[0]; } in data()
148 assert(std::ranges::data(std::move(c)) == &globalBuff[0]); in testDataMember()
231 constexpr contiguous_iterator<int*> begin() { return contiguous_iterator<int*>{&globalBuff[1]}; } in begin()
258 assert(std::ranges::data(std::move(c)) == &globalBuff[1]); in testViaRangesBegin()

12