Home
last modified time | relevance | path

Searched refs:_LIBCPP_REQUIRE_CPP17_FORWARD_ITERATOR (Results 1 – 4 of 4) sorted by relevance

/llvm-project/libcxx/include/__algorithm/
H A Dpstl.h44 _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 Dpstl.h46 _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 Dcpp17_iterator_concepts.h164 # 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 Dcpp17_iterator_concepts.verify.cpp142 _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()