Searched refs:_LIBCPP_REQUIRE_CPP17_FORWARD_ITERATOR (Results 1 – 4 of 4) sorted by relevance
/llvm-project/libcxx/include/__algorithm/ |
H A D | pstl.h | 44 _LIBCPP_REQUIRE_CPP17_FORWARD_ITERATOR(_ForwardIterator, "any_of requires a ForwardIterator"); in any_of() 57 _LIBCPP_REQUIRE_CPP17_FORWARD_ITERATOR(_ForwardIterator, "all_of requires a ForwardIterator"); in all_of() 70 _LIBCPP_REQUIRE_CPP17_FORWARD_ITERATOR(_ForwardIterator, "none_of requires a ForwardIterator"); in none_of() 83 _LIBCPP_REQUIRE_CPP17_FORWARD_ITERATOR( in copy() 85 _LIBCPP_REQUIRE_CPP17_FORWARD_ITERATOR( in copy() 102 _LIBCPP_REQUIRE_CPP17_FORWARD_ITERATOR( in copy_n() 104 _LIBCPP_REQUIRE_CPP17_FORWARD_ITERATOR( in copy_n() 120 _LIBCPP_REQUIRE_CPP17_FORWARD_ITERATOR( in count_if() 134 _LIBCPP_REQUIRE_CPP17_FORWARD_ITERATOR( in count() 153 _LIBCPP_REQUIRE_CPP17_FORWARD_ITERATOR(_ForwardIterator in equal() [all...] |
/llvm-project/libcxx/include/__numeric/ |
H A D | pstl.h | 46 _LIBCPP_REQUIRE_CPP17_FORWARD_ITERATOR(_ForwardIterator, "reduce requires ForwardIterators"); in reduce() 63 _LIBCPP_REQUIRE_CPP17_FORWARD_ITERATOR(_ForwardIterator, "reduce requires ForwardIterators"); in reduce() 75 _LIBCPP_REQUIRE_CPP17_FORWARD_ITERATOR(_ForwardIterator, "reduce requires ForwardIterators"); in reduce() 101 _LIBCPP_REQUIRE_CPP17_FORWARD_ITERATOR(_ForwardIterator1, "transform_reduce requires ForwardIterators"); in transform_reduce() 102 _LIBCPP_REQUIRE_CPP17_FORWARD_ITERATOR(_ForwardIterator2, "transform_reduce requires ForwardIterators"); in transform_reduce() 129 _LIBCPP_REQUIRE_CPP17_FORWARD_ITERATOR(_ForwardIterator1, "transform_reduce requires ForwardIterators"); in transform_reduce() 130 _LIBCPP_REQUIRE_CPP17_FORWARD_ITERATOR(_ForwardIterator2, "transform_reduce requires ForwardIterators"); in transform_reduce() 157 _LIBCPP_REQUIRE_CPP17_FORWARD_ITERATOR(_ForwardIterator, "transform_reduce requires ForwardIterators"); in transform_reduce()
|
/llvm-project/libcxx/include/__iterator/ |
H A D | cpp17_iterator_concepts.h | 164 # define _LIBCPP_REQUIRE_CPP17_FORWARD_ITERATOR(iter_t, message) … macro 173 # define _LIBCPP_REQUIRE_CPP17_FORWARD_ITERATOR(iter_t, message) static_assert(true) 182 # define _LIBCPP_REQUIRE_CPP17_FORWARD_ITERATOR(iter_t, message) static_assert(true)
|
/llvm-project/libcxx/test/libcxx/algorithms/ |
H A D | cpp17_iterator_concepts.verify.cpp | 142 _LIBCPP_REQUIRE_CPP17_FORWARD_ITERATOR(not_default_constructible, ""); // expected-error {{static assertion failed}} in check_forward_iterator_requirements() 144 _LIBCPP_REQUIRE_CPP17_FORWARD_ITERATOR(postincrement_not_ref, ""); // expected-error {{static assertion failed}} in check_forward_iterator_requirements()
|