Home
last modified time | relevance | path

Searched refs:cend (Results 1 – 25 of 279) sorted by relevance

12345678910>>...12

/llvm-project-15.0.7/clang/test/Analysis/
H A Dmismatched-iterator.cpp15 V1.insert(V1.cbegin(), V2.cbegin(), V2.cend()); // no-warning in good_insert3()
23 auto i = std::find(V.cbegin(), V.cend(), n); in good_insert_find()
32 V.erase(V.cbegin(), V.cend()); // no-warning in good_erase2()
40 std::vector<int> new_v(V.cbegin(), V.cend()); // no-warning in good_ctor()
44 std::find(V.cbegin(), V.cend(), n); // no-warning in good_find()
48 std::find_first_of(V1.cbegin(), V1.cend(), V2.cbegin(), V2.cend()); // no-warning in good_find_first_of()
52 std::copy(V1.cbegin(), V1.cend(), V2.begin()); // no-warning in good_copy()
78 …V2.erase(V2.cbegin(), V1.cend()); // expected-warning{{Container accessed using foreign iterator a… in bad_erase2()
88 if (V.cbegin() == V.cend()) {} // no-warning in good_comparison()
104 …std::find_first_of(V1.cbegin(), V2.cend(), V2.cbegin(), V2.cend()); // expected-warning{{Iterators… in bad_find_first_of()
[all …]
H A Diterator-modeling.cpp528 auto i0 = L.cbegin(), i1 = --L.cend(), i2 = L.cend(); in list_push_back()
547 auto i0 = V.cbegin(), i1 = --V.cend(), i2 = V.cend(); in vector_push_back()
566 auto i0 = D.cbegin(), i1 = --D.cend(), i2 = D.cend(); in deque_push_back()
588 auto i0 = L.cbegin(), i1 = --L.cend(), i2 = L.cend(); in list_emplace_back()
607 auto i0 = V.cbegin(), i1 = --V.cend(), i2 = V.cend(); in vector_emplace_back()
626 auto i0 = D.cbegin(), i1 = --D.cend(), i2 = D.cend(); in deque_emplace_back()
648 auto i0 = L.cbegin(), i1 = --L.cend(), i2 = L.cend(); in list_pop_back()
667 auto i0 = V.cbegin(), i1 = --V.cend(), i2 = V.cend(); in vector_pop_back()
686 auto i0 = D.cbegin(), i1 = --D.cend(), i2 = D.cend(); in deque_pop_back()
728 auto i0 = D.cbegin(), i1 = --D.cend(), i2 = D.cend(); in deque_push_front()
[all …]
H A Dcontainer-modeling.cpp45 V1.cend(); in move_assignment()
47 V2.cend(); in move_assignment()
74 V.cend(); in push_back()
94 V.cend(); in emplace_back()
114 V.cend(); in pop_back()
135 L.cend(); in push_front()
155 L.cend(); in emplace_front()
175 L.cend(); in pop_front()
212 V1.cend(); in push_back1()
214 V2.cend(); in push_back1()
[all …]
/llvm-project-15.0.7/libcxx/test/std/ranges/range.access/
H A Dend.pass.cpp84 assert(std::ranges::cend(a) == a + 2); in testArray()
88 assert(std::ranges::cend(b) == b + 2); in testArray()
92 assert(std::ranges::cend(c) == c + 2); in testArray()
164 assert(std::ranges::cend(a) == &a.x); in testEndMember()
176 assert(std::ranges::cend(d) == &d.x); in testEndMember()
180 assert(std::ranges::cend(e) == &e.x); in testEndMember()
272 assert(std::ranges::cend(a) == &a.x); in testEndFunction()
287 assert(std::ranges::cend(d) == &d.x); in testEndFunction()
294 assert(std::ranges::cend(e) == &e.x); in testEndFunction()
301 assert(std::ranges::cend(f) == &f.y); in testEndFunction()
[all …]
/llvm-project-15.0.7/libcxx/test/std/containers/associative/set/
H A Dinsert_iter_cv.pass.cpp27 R r = m.insert(m.cend(), M::value_type(2)); in main()
32 r = m.insert(m.cend(), M::value_type(1)); in main()
37 r = m.insert(m.cend(), M::value_type(3)); in main()
42 r = m.insert(m.cend(), M::value_type(3)); in main()
52 R r = m.insert(m.cend(), M::value_type(2)); in main()
57 r = m.insert(m.cend(), M::value_type(1)); in main()
62 r = m.insert(m.cend(), M::value_type(3)); in main()
67 r = m.insert(m.cend(), M::value_type(3)); in main()
H A Dinsert_iter_rv.pass.cpp31 R r = m.insert(m.cend(), M::value_type(2)); in main()
36 r = m.insert(m.cend(), M::value_type(1)); in main()
41 r = m.insert(m.cend(), M::value_type(3)); in main()
46 r = m.insert(m.cend(), M::value_type(3)); in main()
55 R r = m.insert(m.cend(), M::value_type(2)); in main()
60 r = m.insert(m.cend(), M::value_type(1)); in main()
65 r = m.insert(m.cend(), M::value_type(3)); in main()
70 r = m.insert(m.cend(), M::value_type(3)); in main()
/llvm-project-15.0.7/libcxx/test/std/containers/associative/multiset/
H A Dinsert_iter_cv.pass.cpp27 R r = m.insert(m.cend(), M::value_type(2)); in main()
32 r = m.insert(m.cend(), M::value_type(1)); in main()
37 r = m.insert(m.cend(), M::value_type(3)); in main()
42 r = m.insert(m.cend(), M::value_type(3)); in main()
52 R r = m.insert(m.cend(), M::value_type(2)); in main()
57 r = m.insert(m.cend(), M::value_type(1)); in main()
62 r = m.insert(m.cend(), M::value_type(3)); in main()
67 r = m.insert(m.cend(), M::value_type(3)); in main()
H A Dinsert_iter_rv.pass.cpp30 R r = m.insert(m.cend(), M::value_type(2)); in main()
35 r = m.insert(m.cend(), M::value_type(1)); in main()
40 r = m.insert(m.cend(), M::value_type(3)); in main()
45 r = m.insert(m.cend(), M::value_type(3)); in main()
54 R r = m.insert(m.cend(), M::value_type(2)); in main()
59 r = m.insert(m.cend(), M::value_type(1)); in main()
64 r = m.insert(m.cend(), M::value_type(3)); in main()
69 r = m.insert(m.cend(), M::value_type(3)); in main()
/llvm-project-15.0.7/libcxx/test/std/containers/unord/unord.multiset/
H A Dlocal_iterators.pass.cpp168 j = c.cend(b); in main()
176 j = c.cend(b); in main()
184 j = c.cend(b); in main()
190 j = c.cend(b); in main()
196 j = c.cend(b); in main()
201 j = c.cend(b); in main()
226 j = c.cend(b); in main()
234 j = c.cend(b); in main()
242 j = c.cend(b); in main()
248 j = c.cend(b); in main()
[all …]
H A Dlocal_iterators.compile.fail.cpp168 j = c.cend(b); in main()
176 j = c.cend(b); in main()
184 j = c.cend(b); in main()
190 j = c.cend(b); in main()
196 j = c.cend(b); in main()
201 j = c.cend(b); in main()
226 j = c.cend(b); in main()
234 j = c.cend(b); in main()
242 j = c.cend(b); in main()
248 j = c.cend(b); in main()
[all …]
/llvm-project-15.0.7/pstl/test/std/algorithms/alg.nonmodifying/
H A Dadjacent_find.pass.cpp52 auto i = std::adjacent_find(in.cbegin(), in.cend(), std::equal_to<T>()); in test_adjacent_find_by_type()
56 … invoke_on_all_policies(test_adjacent_find(), in.cbegin(), in.cend(), std::equal_to<T>()); in test_adjacent_find_by_type()
64 auto i = std::adjacent_find(in.cbegin(), in.cend(), std::equal_to<T>()); in test_adjacent_find_by_type()
68 invoke_on_all_policies(test_adjacent_find(), in.cbegin(), in.cend(), std::equal_to<T>()); in test_adjacent_find_by_type()
76 invoke_on_all_policies(test_adjacent_find(), a1.cbegin(), a1.cend(), std::equal_to<T>()); in test_adjacent_find_by_type()
77 invoke_on_all_policies(test_adjacent_find(), a1.cbegin() + 1, a1.cend(), std::equal_to<T>()); in test_adjacent_find_by_type()
83 invoke_on_all_policies(test_adjacent_find(), a2.cbegin(), a2.cend(), std::equal_to<T>()); in test_adjacent_find_by_type()
84 invoke_on_all_policies(test_adjacent_find(), a2.cbegin(), a2.cend() - 1, std::equal_to<T>()); in test_adjacent_find_by_type()
89 invoke_on_all_policies(test_adjacent_find(), a3.cbegin(), a3.cend(), std::equal_to<T>()); in test_adjacent_find_by_type()
H A Dmismatch.pass.cpp80 … invoke_on_all_policies(test_mismatch(), in.cbegin(), in.cend(), in2.cbegin(), in2.cend()); in test_mismatch_by_type()
81 invoke_on_all_policies(test_mismatch(), in.cbegin(), in.cend(), in2.cbegin()); in test_mismatch_by_type()
94 … invoke_on_all_policies(test_mismatch(), in.cbegin(), in.cend(), in2.cbegin(), in2.cend()); in test_mismatch_by_type()
96 invoke_on_all_policies(test_mismatch(), in.cbegin(), in.cend(), in2.cbegin()); in test_mismatch_by_type()
102 … invoke_on_all_policies(test_mismatch(), in.cbegin(), in.cend(), in2.cbegin(), in2.cend()); in test_mismatch_by_type()
104 invoke_on_all_policies(test_mismatch(), in.cbegin(), in.cend(), in2.cbegin()); in test_mismatch_by_type()
/llvm-project-15.0.7/libcxx/test/std/containers/associative/multimap/multimap.modifiers/
H A Dinsert_iter_rv.pass.cpp32 R r = m.insert(m.cend(), P(2, 2)); in do_insert_rv_test()
38 r = m.insert(m.cend(), P(1, 1)); in do_insert_rv_test()
44 r = m.insert(m.cend(), P(3, 3)); in do_insert_rv_test()
50 r = m.insert(m.cend(), P(3, 2)); in do_insert_rv_test()
74 R r = m.insert(m.cend(), {2, MoveOnly(2)}); in main()
80 r = m.insert(m.cend(), {1, MoveOnly(1)}); in main()
86 r = m.insert(m.cend(), {3, MoveOnly(3)}); in main()
92 r = m.insert(m.cend(), {3, MoveOnly(2)}); in main()
H A Demplace_hint.pass.cpp33 R r = m.emplace_hint(m.cend()); in main()
39 r = m.emplace_hint(m.cend(), std::piecewise_construct, in main()
47 r = m.emplace_hint(m.cend(), std::piecewise_construct, in main()
61 R r = m.emplace_hint(m.cend(), std::piecewise_construct, in main()
87 R r = m.emplace_hint(m.cend(), M::value_type(2, 3.5)); in main()
98 R r = m.emplace_hint(m.cend()); in main()
104 r = m.emplace_hint(m.cend(), std::piecewise_construct, in main()
112 r = m.emplace_hint(m.cend(), std::piecewise_construct, in main()
126 R r = m.emplace_hint(m.cend(), std::piecewise_construct, in main()
152 R r = m.emplace_hint(m.cend(), M::value_type(2, 3.5)); in main()
/llvm-project-15.0.7/libcxx/test/std/containers/unord/unord.set/
H A Dlocal_iterators.pass.cpp140 j = c.cend(b); in main()
146 j = c.cend(b); in main()
152 j = c.cend(b); in main()
158 j = c.cend(b); in main()
184 j = c.cend(b); in main()
190 j = c.cend(b); in main()
196 j = c.cend(b); in main()
202 j = c.cend(b); in main()
320 j = c.cend(b); in main()
326 j = c.cend(b); in main()
[all …]
H A Dlocal_iterators.compile.fail.cpp166 j = c.cend(b); in main()
174 j = c.cend(b); in main()
182 j = c.cend(b); in main()
188 j = c.cend(b); in main()
194 j = c.cend(b); in main()
199 j = c.cend(b); in main()
224 j = c.cend(b); in main()
232 j = c.cend(b); in main()
240 j = c.cend(b); in main()
246 j = c.cend(b); in main()
[all …]
/llvm-project-15.0.7/libcxx/test/std/containers/unord/unord.map/
H A Dlocal_iterators.pass.cpp149 j = c.cend(b); in main()
156 j = c.cend(b); in main()
163 j = c.cend(b); in main()
170 j = c.cend(b); in main()
197 j = c.cend(b); in main()
204 j = c.cend(b); in main()
211 j = c.cend(b); in main()
218 j = c.cend(b); in main()
345 j = c.cend(b); in main()
352 j = c.cend(b); in main()
[all …]
/llvm-project-15.0.7/libcxx/test/std/iterators/iterator.range/
H A Dbegin-end.pass.cpp56 ASSERT_SAME_TYPE(decltype(std::cend(a)), const int*); in test_arrays_and_initializer_lists_forward()
58 assert(std::cend(a) == a + 3); in test_arrays_and_initializer_lists_forward()
68 ASSERT_SAME_TYPE(decltype(std::cend(ca)), const int*); in test_arrays_and_initializer_lists_forward()
70 assert(std::cend(ca) == a + 3); in test_arrays_and_initializer_lists_forward()
81 ASSERT_SAME_TYPE(decltype(std::cend(il)), const int*); in test_arrays_and_initializer_lists_forward()
83 assert(std::cend(il) == il.end()); in test_arrays_and_initializer_lists_forward()
95 assert(std::cend(cil) == il.end()); in test_arrays_and_initializer_lists_forward()
161 assert(std::cend(c) == c.end()); in test_container()
181 assert(std::cend(cc) == c.end()); in test_container()
236 assert(std::cend(a) == a + 3); in test_adl_proofing()
[all …]
/llvm-project-15.0.7/libcxx/test/std/iterators/iterator.requirements/iterator.cust/iterator.cust.move/
H A Diter_move.pass.cpp127 assert(std::all_of(v1.cbegin(), v1.cend(), move_counter_is(reset))); in test()
128 assert(std::all_of(v2.cbegin(), v2.cend(), move_counter_is(1))); in test()
132 assert(std::all_of(v1.cbegin(), v1.cend(), move_counter_is(reset))); in test()
133 assert(std::all_of(v3.cbegin(), v3.cend(), move_counter_is(1))); in test()
137 assert(std::all_of(v3.cbegin(), v3.cend(), move_counter_is(reset))); in test()
138 assert(std::all_of(v4.cbegin(), v4.cend(), move_counter_is(2))); in test()
141 assert(std::all_of(v2.cbegin(), v2.cend(), move_counter_is(reset))); in test()
145 assert(std::all_of(v4.cbegin(), v4.cend(), move_counter_is(reset))); in test()
150 assert(std::all_of(v2.cbegin(), v2.cend(), move_counter_is(4))); in test()
153 assert(std::all_of(v1.cbegin(), v1.cend(), move_counter_is(reset))); in test()
[all …]
/llvm-project-15.0.7/libcxx/test/std/containers/sequences/list/list.modifiers/
H A Derase_iter_iter.pass.cpp26 assert(std::distance(l1.cbegin(), l1.cend()) == 3); in main()
33 assert(std::distance(l1.cbegin(), l1.cend()) == 2); in main()
41 assert(std::distance(l1.cbegin(), l1.cend()) == 1); in main()
49 assert(std::distance(l1.cbegin(), l1.cend()) == 0); in main()
57 assert(std::distance(l1.cbegin(), l1.cend()) == 3); in main()
64 assert(std::distance(l1.cbegin(), l1.cend()) == 2); in main()
72 assert(std::distance(l1.cbegin(), l1.cend()) == 1); in main()
80 assert(std::distance(l1.cbegin(), l1.cend()) == 0); in main()
/llvm-project-15.0.7/libcxx/test/std/containers/sequences/vector.bool/
H A Derase_iter_iter.pass.cpp28 assert(std::distance(l1.cbegin(), l1.cend()) == 3); in tests()
35 assert(std::distance(l1.cbegin(), l1.cend()) == 2); in tests()
43 assert(std::distance(l1.cbegin(), l1.cend()) == 1); in tests()
51 assert(std::distance(l1.cbegin(), l1.cend()) == 0); in tests()
59 assert(std::distance(l1.cbegin(), l1.cend()) == 3); in tests()
66 assert(std::distance(l1.cbegin(), l1.cend()) == 2); in tests()
74 assert(std::distance(l1.cbegin(), l1.cend()) == 1); in tests()
82 assert(std::distance(l1.cbegin(), l1.cend()) == 0); in tests()
/llvm-project-15.0.7/libcxx/test/std/containers/unord/unord.multimap/
H A Dlocal_iterators.pass.cpp210 j = c.cend(b); in main()
227 j = c.cend(b); in main()
244 j = c.cend(b); in main()
251 j = c.cend(b); in main()
258 j = c.cend(b); in main()
263 j = c.cend(b); in main()
288 j = c.cend(b); in main()
305 j = c.cend(b); in main()
322 j = c.cend(b); in main()
329 j = c.cend(b); in main()
[all …]
H A Dlocal_iterators.compile.fail.cpp181 j = c.cend(b); in main()
191 j = c.cend(b); in main()
201 j = c.cend(b); in main()
208 j = c.cend(b); in main()
215 j = c.cend(b); in main()
220 j = c.cend(b); in main()
245 j = c.cend(b); in main()
255 j = c.cend(b); in main()
265 j = c.cend(b); in main()
272 j = c.cend(b); in main()
[all …]
/llvm-project-15.0.7/libcxx/test/std/containers/sequences/deque/deque.special/
H A Dcopy.pass.cpp56 assert(std::copy(c1.cbegin(), c1.cend(), c2.begin()) == c2.end()); in testN()
58 assert(std::copy(c2.cbegin(), c2.cend(), c1.begin()) == c1.end()); in testN()
60 assert(std::copy(c1.cbegin(), c1.cend(), RAI(c2.begin())) == RAI(c2.end())); in testN()
62 assert(std::copy(c2.cbegin(), c2.cend(), RAI(c1.begin())) == RAI(c1.end())); in testN()
64 assert(std::copy(RACI(c1.cbegin()), RACI(c1.cend()), c2.begin()) == c2.end()); in testN()
66 assert(std::copy(ICI(c2.cbegin()), ICI(c2.cend()), c1.begin()) == c1.end()); in testN()
H A Dmove.pass.cpp55 assert(std::move(c1.cbegin(), c1.cend(), c2.begin()) == c2.end()); in testN()
57 assert(std::move(c2.cbegin(), c2.cend(), c1.begin()) == c1.end()); in testN()
59 assert(std::move(c1.cbegin(), c1.cend(), RAI(c2.begin())) == RAI(c2.end())); in testN()
61 assert(std::move(c2.cbegin(), c2.cend(), RAI(c1.begin())) == RAI(c1.end())); in testN()
63 assert(std::move(RACI(c1.cbegin()), RACI(c1.cend()), c2.begin()) == c2.end()); in testN()
65 assert(std::move(RACI(c2.cbegin()), RACI(c2.cend()), c1.begin()) == c1.end()); in testN()

12345678910>>...12