8 struct NoneOfFunction {
9 template<concepts::InputIterator Iter, concepts::SentinelFor<Iter> Sent,
typename Proj = function::Identity,
10 concepts::IndirectUnaryPredicate<meta::Projected<Iter, Proj>> Pred = function::AsBool>
11 constexpr auto operator()(Iter first, Sent last, Pred pred = {}, Proj
proj = {})
const ->
bool {
15 template<concepts::InputContainer Con,
typename Proj = function::Identity,
16 concepts::IndirectUnaryPredicate<meta::Projected<meta::ContainerIterator<Con>, Proj>> Pred =
18 constexpr auto operator()(Con&& container, Pred pred = {}, Proj
proj = {})
const ->
bool {
24constexpr inline auto none_of = detail::NoneOfFunction {};
constexpr auto last(concepts::detail::ConstantVector auto &vector, size_t count)
Definition vector_last.h:13
constexpr auto find_if
Definition find_if.h:31
constexpr auto end
Definition end.h:55
constexpr auto none_of
Definition none_of.h:24
constexpr auto begin
Definition begin.h:52
constexpr auto ref
Definition reference_wrapper.h:98
Definition any_storable.h:9
constexpr auto proj
Definition proj.h:59