Lines Matching refs:find
34 concept HasFindIt = requires(It it, Sent sent) { std::ranges::find(it, sent, *it); };
47 concept HasFindR = requires(Range r) { std::ranges::find(r, ValT{}); };
61 std::same_as<It> auto ret = std::ranges::find(It(a), Sent(It(a + 4)), 4); in test_iterators()
68 std::same_as<It> auto ret = std::ranges::find(range, 4); in test_iterators()
106 auto ret = std::ranges::find(a, a + 4, a + 3, [](int& i) { return &i; }); in test()
111 auto ret = std::ranges::find(a, a + 3, [](int& i) { return &i; }); in test()
123 auto ret = std::ranges::find(a, 0, &S::comp); in test()
134 auto ret = std::ranges::find(a, a + 3, 0, &S::comp); in test()
144 auto ret = std::ranges::find(a, a + 3, 0); in test()
149 auto ret = std::ranges::find(a, 0); in test()
157 std::ranges::find(std::array{1, 2}, 3); in test()
163 std::same_as<int*> auto ret = std::ranges::find(std::views::all(a), 1); in test()
172 std::same_as<S*> auto ret = std::ranges::find(a, 4, &S::i); in test()
181 auto ret = std::ranges::find(a, a + 4, 2, [&](int i) { ++projection_count; return i; }); in test()
189 auto ret = std::ranges::find(a, 2, [&](int i) { ++projection_count; return i; }); in test()
200 auto ret = std::ranges::find(a, a + 1, OneWayComparable{false}); in test()
205 auto ret = std::ranges::find(a, OneWayComparable{false}); in test()
214 auto ret = std::ranges::find(a, a + 1, NonConstComparableLValue{}); in test()
220 auto ret = std::ranges::find(It(a), It(a + 1), NonConstComparableRValue{}); in test()
225 auto ret = std::ranges::find(a, NonConstComparableLValue{}); in test()
232 auto ret = std::ranges::find(range, NonConstComparableRValue{}); in test()
241 auto ret = std::ranges::find(a.begin(), a.end(), 1); in test()
246 auto ret = std::ranges::find(a, 1); in test()
255 auto ret = std::ranges::find(a, a + 4, StrictComparable<int>{2}); in test()
260 auto ret = std::ranges::find(a, StrictComparable<int>{2}); in test()